From: | "Joe Sapp (nixphoeni)" <nixphoeni@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in media-sound/xwax: metadata.xml Manifest xwax-0.4.ebuild ChangeLog |
Date: | Sat, 13 Sep 2008 02:30:28 |
Message-Id: | E1KeKu0-0006hz-FF@stork.gentoo.org |
1 | nixphoeni 08/09/13 02:30:24 |
2 | |
3 | Added: metadata.xml Manifest xwax-0.4.ebuild ChangeLog |
4 | Log: |
5 | Initial commit. Thanks to aballier for suggestions on the ebuild. |
6 | (Portage version: 2.2_rc8/cvs/Linux 2.6.22-ck1 x86_64) |
7 | |
8 | Revision Changes Path |
9 | 1.1 media-sound/xwax/metadata.xml |
10 | |
11 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/xwax/metadata.xml?rev=1.1&view=markup |
12 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/xwax/metadata.xml?rev=1.1&content-type=text/plain |
13 | |
14 | Index: metadata.xml |
15 | =================================================================== |
16 | <?xml version="1.0" encoding="UTF-8"?> |
17 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
18 | <pkgmetadata> |
19 | <herd>sound</herd> |
20 | <maintainer> |
21 | <email>nixphoeni@g.o</email> |
22 | <name>Joe Sapp</name> |
23 | </maintainer> |
24 | <use> |
25 | <flag name='alsa'>Enable ALSA support.</flag> |
26 | </use> |
27 | </pkgmetadata> |
28 | |
29 | |
30 | |
31 | 1.1 media-sound/xwax/Manifest |
32 | |
33 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/xwax/Manifest?rev=1.1&view=markup |
34 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/xwax/Manifest?rev=1.1&content-type=text/plain |
35 | |
36 | Index: Manifest |
37 | =================================================================== |
38 | AUX xwax-0.4-fonts.patch 339 RMD160 afcc620ba588f7a57f3e5f9aa503a176aaf3d8dd SHA1 79a91baa81d46bf358d6b2b1a6919d8e76f73dd6 SHA256 8a620b9c2fac9a784df7a3901ad158b84db949e0da0612022e678e3f94564f05 |
39 | DIST xwax-0.4.tar.gz 37767 RMD160 09414b1365b28090c44092905e524d92f8f5202a SHA1 60492b6f77647888759ab4ac5e0c7ce7358d29d6 SHA256 87c561fcead9351f5b54c40baf523d4f5c49344ca4277264b8f81ad7fa3085ae |
40 | EBUILD xwax-0.4.ebuild 1000 RMD160 1cf01efa87a5b9f1b0c06f52552721230eb82703 SHA1 287285c74e486f52459d7cfda4ccfcd3e30540dc SHA256 3e768f12afd132bc60d72abbad550bd27b521bfc71499fb25e1e1f32df0263b2 |
41 | MISC ChangeLog 271 RMD160 85e92d0ef1278584c806a8715dc91e1fd28641f7 SHA1 d09b3e69cdecb9619c69eb5fb7f91e213edce93c SHA256 fdcf3c2efd9f49b9fbebeb78a0fbf75883d70a11694fe8dd6d6ab2bf33485298 |
42 | MISC metadata.xml 313 RMD160 6f9b9b4a376ba954ff56a0f07f2fe09b334fd25e SHA1 e193093135d9f25f35519539e6d268afea3f64a8 SHA256 66a26e7635f26541f5d01379f65127eb2407b1cc6c527c1d3a1184a68e32c6e7 |
43 | |
44 | |
45 | |
46 | 1.1 media-sound/xwax/xwax-0.4.ebuild |
47 | |
48 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/xwax/xwax-0.4.ebuild?rev=1.1&view=markup |
49 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/xwax/xwax-0.4.ebuild?rev=1.1&content-type=text/plain |
50 | |
51 | Index: xwax-0.4.ebuild |
52 | =================================================================== |
53 | # Copyright 1999-2008 Gentoo Foundation |
54 | # Distributed under the terms of the GNU General Public License v2 |
55 | # $Header: /var/cvsroot/gentoo-x86/media-sound/xwax/xwax-0.4.ebuild,v 1.1 2008/09/13 02:30:23 nixphoeni Exp $ |
56 | |
57 | inherit eutils |
58 | |
59 | DESCRIPTION="Digital vinyl emulation software" |
60 | HOMEPAGE="http://www.xwax.co.uk/" |
61 | SRC_URI="http://www.xwax.co.uk/releases/${P}.tar.gz" |
62 | |
63 | LICENSE="GPL-2" |
64 | SLOT="0" |
65 | KEYWORDS="~x86 ~amd64" |
66 | IUSE="alsa" |
67 | |
68 | DEPEND="media-libs/libsdl |
69 | media-libs/sdl-ttf |
70 | media-fonts/ttf-bitstream-vera |
71 | alsa? ( media-libs/alsa-lib )" |
72 | |
73 | DOCS="README" |
74 | |
75 | src_unpack() { |
76 | unpack ${A} |
77 | |
78 | cd "${S}" |
79 | # Fix fonts directory in source |
80 | epatch "${FILESDIR}/${P}-fonts.patch" |
81 | # Remove the 'CFLAGS += -Wall -03' line from Makefile |
82 | # Add LDFLAGS to Makefile |
83 | sed -i -e 's:^CFLAGS:#CFLAGS:' \ |
84 | -e 's:\($(CC) .* $(DEVICE_LIBS)\):\1 $(LDFLAGS):' \ |
85 | Makefile |
86 | } |
87 | |
88 | src_compile() { |
89 | econf $(use_enable alsa) || die "econf failed" |
90 | |
91 | emake || die "emake failed" |
92 | } |
93 | |
94 | src_install() { |
95 | # Manually install into ${D}/usr/bin |
96 | exeinto "/usr/bin" |
97 | |
98 | doexe xwax |
99 | doexe xwax_import |
100 | # Install documentation |
101 | dodoc ${DOCS} |
102 | } |
103 | |
104 | |
105 | |
106 | 1.1 media-sound/xwax/ChangeLog |
107 | |
108 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/xwax/ChangeLog?rev=1.1&view=markup |
109 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/xwax/ChangeLog?rev=1.1&content-type=text/plain |
110 | |
111 | Index: ChangeLog |
112 | =================================================================== |
113 | # ChangeLog for media-sound/xwax |
114 | # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 |
115 | # $Header: /var/cvsroot/gentoo-x86/media-sound/xwax/ChangeLog,v 1.1 2008/09/13 02:30:23 nixphoeni Exp $ |
116 | |
117 | *xwax-0.4 (13 Sep 2008) |
118 | |
119 | 13 Sep 2008; Joe Sapp <nixphoeni@g.o> +files/xwax-0.4-fonts.patch, |
120 | +metadata.xml, +xwax-0.4.ebuild: |
121 | Initial commit |