Gentoo Archives: gentoo-commits

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