Gentoo Archives: gentoo-commits

From: "Samuli Suominen (drac)" <drac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/muse: ChangeLog muse-0.9.2.ebuild
Date: Fri, 01 Feb 2008 10:38:58
Message-Id: E1JKtIM-0005cF-LC@stork.gentoo.org
1 drac 08/02/01 10:38:54
2
3 Modified: ChangeLog muse-0.9.2.ebuild
4 Log:
5 amd64 stable, rewrite ebuild
6 (Portage version: 2.1.4)
7
8 Revision Changes Path
9 1.22 media-sound/muse/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/muse/ChangeLog?rev=1.22&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/muse/ChangeLog?rev=1.22&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/muse/ChangeLog?r1=1.21&r2=1.22
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/media-sound/muse/ChangeLog,v
18 retrieving revision 1.21
19 retrieving revision 1.22
20 diff -u -r1.21 -r1.22
21 --- ChangeLog 1 Feb 2008 09:15:12 -0000 1.21
22 +++ ChangeLog 1 Feb 2008 10:38:54 -0000 1.22
23 @@ -1,9 +1,9 @@
24 # ChangeLog for media-sound/muse
25 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/media-sound/muse/ChangeLog,v 1.21 2008/02/01 09:15:12 opfer Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/media-sound/muse/ChangeLog,v 1.22 2008/02/01 10:38:54 drac Exp $
28
29 - 01 Feb 2008; Christian Faulhammer <opfer@g.o> muse-0.9.2.ebuild:
30 - quote variables
31 + 01 Feb 2008; Samuli Suominen <drac@g.o> muse-0.9.2.ebuild:
32 + amd64 stable wrt #205452
33
34 31 Jan 2008; Christian Faulhammer <opfer@g.o> muse-0.9.2.ebuild:
35 stable x86, bug 205452
36
37
38
39 1.5 media-sound/muse/muse-0.9.2.ebuild
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/muse/muse-0.9.2.ebuild?rev=1.5&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/muse/muse-0.9.2.ebuild?rev=1.5&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/muse/muse-0.9.2.ebuild?r1=1.4&r2=1.5
44
45 Index: muse-0.9.2.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/media-sound/muse/muse-0.9.2.ebuild,v
48 retrieving revision 1.4
49 retrieving revision 1.5
50 diff -u -r1.4 -r1.5
51 --- muse-0.9.2.ebuild 1 Feb 2008 09:15:12 -0000 1.4
52 +++ muse-0.9.2.ebuild 1 Feb 2008 10:38:54 -0000 1.5
53 @@ -1,55 +1,44 @@
54 # Copyright 1999-2008 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/media-sound/muse/muse-0.9.2.ebuild,v 1.4 2008/02/01 09:15:12 opfer Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/media-sound/muse/muse-0.9.2.ebuild,v 1.5 2008/02/01 10:38:54 drac Exp $
58
59 inherit eutils
60
61 -MY_P=${PN/muse/MuSE}-${PV}
62 -S=${WORKDIR}/${MY_P}
63 +MY_P=${P/muse/MuSE}
64
65 DESCRIPTION="Multiple Streaming Engine, an icecast source streamer"
66 +HOMEPAGE="http://muse.dyne.org"
67 SRC_URI="ftp://ftp.dyne.org/muse/releases/${MY_P}.tar.gz"
68 -HOMEPAGE="http://muse.dyne.org/"
69
70 LICENSE="GPL-2"
71 SLOT="0"
72 -KEYWORDS="~amd64 ~ppc ~sparc x86"
73 -IUSE="gtk debug"
74 +KEYWORDS="amd64 ~ppc ~sparc x86"
75 +IUSE="debug gtk"
76
77 -DEPEND="media-sound/lame
78 +RDEPEND="media-sound/lame
79 media-libs/libvorbis
80 media-libs/libsndfile
81 media-libs/libogg
82 - sys-libs/zlib
83 - sys-apps/sed
84 - gtk? ( =x11-libs/gtk+-2*
85 - >=dev-libs/glib-2 )"
86 + gtk? ( >=x11-libs/gtk+-2 )"
87 +DEPEND="${RDEPEND}
88 + dev-util/pkgconfig"
89 +
90 +S=${WORKDIR}/${MY_P}
91
92 src_unpack() {
93 unpack ${A}
94 cd "${S}"
95 - epatch "${FILESDIR}/${P}-asneeded.patch"
96 + epatch "${FILESDIR}"/${P}-asneeded.patch
97 }
98
99 src_compile() {
100 - econf \
101 - $(use_enable debug) \
102 - $(use_enable gtk gtk2) \
103 - || die "econf failed"
104 -
105 - emake CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS} -fpermissive" \
106 - || die "emake failed"
107 + econf $(use_enable debug) $(use_enable gtk gtk2)
108 + emake CXXFLAGS="${CXXFLAGS} -fpermissive" CFLAGS="${CFLAGS}" \
109 + || die "emake failed."
110 }
111
112 src_install() {
113 - make DESTDIR="${D}" install || die "make install failed"
114 - rm -rf "${D}"/usr/doc
115 - dodoc AUTHORS ChangeLog NEWS README TODO KNOWN-BUGS USAGE
116 -}
117 -
118 -pkg_postinst() {
119 - elog
120 - elog "You may want to have a look at /usr/share/doc/${PF}/README.gz"
121 - elog "for more info."
122 - elog
123 + emake DESTDIR="${D}" docsdir="/usr/share/doc/${PF}" \
124 + install || die "emake install failed."
125 + prepalldocs
126 }
127
128
129
130 --
131 gentoo-commits@l.g.o mailing list