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-libs/libprojectm: ChangeLog libprojectm-0.99-r1.ebuild libprojectm-1.01-r2.ebuild libprojectm-1.01-r1.ebuild
Date: Wed, 16 Apr 2008 18:04:37
Message-Id: E1JmBzl-0007pK-1E@stork.gentoo.org
1 drac 08/04/16 18:04:33
2
3 Modified: ChangeLog libprojectm-0.99-r1.ebuild
4 Added: libprojectm-1.01-r2.ebuild
5 Removed: libprojectm-1.01-r1.ebuild
6 Log:
7 Revision bump for last change, and revert old ebuild back to ~mips because of depends.
8 (Portage version: 2.1.5_rc3)
9
10 Revision Changes Path
11 1.22 media-libs/libprojectm/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libprojectm/ChangeLog?rev=1.22&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libprojectm/ChangeLog?rev=1.22&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libprojectm/ChangeLog?r1=1.21&r2=1.22
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/libprojectm/ChangeLog,v
20 retrieving revision 1.21
21 retrieving revision 1.22
22 diff -u -r1.21 -r1.22
23 --- ChangeLog 16 Apr 2008 18:00:57 -0000 1.21
24 +++ ChangeLog 16 Apr 2008 18:04:32 -0000 1.22
25 @@ -1,6 +1,13 @@
26 # ChangeLog for media-libs/libprojectm
27 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libprojectm/ChangeLog,v 1.21 2008/04/16 18:00:57 drac Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libprojectm/ChangeLog,v 1.22 2008/04/16 18:04:32 drac Exp $
30 +
31 +*libprojectm-1.01-r2 (16 Apr 2008)
32 +
33 + 16 Apr 2008; Samuli Suominen <drac@g.o> libprojectm-0.99-r1.ebuild,
34 + -libprojectm-1.01-r1.ebuild, +libprojectm-1.01-r2.ebuild:
35 + Revision bump for last change, and revert old ebuild back to ~mips because
36 + of depends.
37
38 16 Apr 2008; Samuli Suominen <drac@g.o>
39 +files/libprojectm-1.01-gcc43.patch,
40
41
42
43 1.9 media-libs/libprojectm/libprojectm-0.99-r1.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libprojectm/libprojectm-0.99-r1.ebuild?rev=1.9&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libprojectm/libprojectm-0.99-r1.ebuild?rev=1.9&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libprojectm/libprojectm-0.99-r1.ebuild?r1=1.8&r2=1.9
48
49 Index: libprojectm-0.99-r1.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/media-libs/libprojectm/libprojectm-0.99-r1.ebuild,v
52 retrieving revision 1.8
53 retrieving revision 1.9
54 diff -u -r1.8 -r1.9
55 --- libprojectm-0.99-r1.ebuild 23 Oct 2007 23:58:39 -0000 1.8
56 +++ libprojectm-0.99-r1.ebuild 16 Apr 2008 18:04:32 -0000 1.9
57 @@ -1,11 +1,11 @@
58 -# Copyright 1999-2007 Gentoo Foundation
59 +# Copyright 1999-2008 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libprojectm/libprojectm-0.99-r1.ebuild,v 1.8 2007/10/23 23:58:39 jer Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libprojectm/libprojectm-0.99-r1.ebuild,v 1.9 2008/04/16 18:04:32 drac Exp $
63
64 -inherit eutils autotools
65 +inherit autotools eutils
66
67 -MY_PN="${PN/libprojectm/libprojectM}"
68 -MY_P="${MY_PN}-${PV}"
69 +MY_PN=${PN/libprojectm/libprojectM}
70 +MY_P=${MY_PN}-${PV}
71
72 DESCRIPTION="A graphical music visualization plugin similar to milkdrop"
73 HOMEPAGE="http://xmms-projectm.sourceforge.net/"
74 @@ -13,7 +13,8 @@
75
76 LICENSE="LGPL-2"
77 SLOT="0"
78 -KEYWORDS="alpha amd64 hppa mips ppc ppc64 sparc x86 ~x86-fbsd"
79 +KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86 ~x86-fbsd"
80 +IUSE=""
81
82 RDEPEND="media-libs/ftgl
83 media-libs/freetype
84 @@ -22,15 +23,15 @@
85 DEPEND="${RDEPEND}
86 dev-util/pkgconfig"
87
88 -S="${WORKDIR}/${MY_PN}"
89 +S=${WORKDIR}/${MY_PN}
90
91 src_unpack() {
92 unpack ${A}
93 cd "${S}"
94 epatch "${FILESDIR}/${PN}-fbsd.patch"
95 - AT_M4DIR="m4" eautoreconf || die "eautoreconf failed"
96 + AT_M4DIR="m4" eautoreconf
97 }
98
99 src_install() {
100 - emake DESTDIR="${D}" install || die
101 + emake DESTDIR="${D}" install || die "emake install failed."
102 }
103
104
105
106 1.1 media-libs/libprojectm/libprojectm-1.01-r2.ebuild
107
108 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libprojectm/libprojectm-1.01-r2.ebuild?rev=1.1&view=markup
109 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libprojectm/libprojectm-1.01-r2.ebuild?rev=1.1&content-type=text/plain
110
111 Index: libprojectm-1.01-r2.ebuild
112 ===================================================================
113 # Copyright 1999-2008 Gentoo Foundation
114 # Distributed under the terms of the GNU General Public License v2
115 # $Header: /var/cvsroot/gentoo-x86/media-libs/libprojectm/libprojectm-1.01-r2.ebuild,v 1.1 2008/04/16 18:04:32 drac Exp $
116
117 inherit eutils toolchain-funcs
118
119 MY_P=${P/m/M}
120
121 DESCRIPTION="A graphical music visualization plugin similar to milkdrop"
122 HOMEPAGE="http://projectm.sourceforge.net"
123 SRC_URI="mirror://sourceforge/projectm/${MY_P}.tar.bz2"
124
125 LICENSE="LGPL-2"
126 SLOT="0"
127 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
128 IUSE=""
129
130 RDEPEND="media-libs/ftgl
131 media-libs/freetype
132 media-libs/glew
133 virtual/opengl
134 media-libs/glew
135 sys-libs/zlib"
136 DEPEND="${RDEPEND}
137 dev-util/pkgconfig
138 dev-util/cmake"
139
140 S=${WORKDIR}/${MY_P}
141
142 src_unpack() {
143 unpack ${A}
144 cd "${S}"
145 epatch "${FILESDIR}"/${P}-malloc.patch \
146 "${FILESDIR}"/${P}-soil_64bit_fixes.patch \
147 "${FILESDIR}"/${P}-cmake_soname.patch \
148 "${FILESDIR}"/${P}-white_window.patch \
149 "${FILESDIR}"/${P}-gcc43.patch
150
151 sed -e "s#/lib/pkgconfig#/$(get_libdir)/pkgconfig#" \
152 -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" \
153 -i CMakeLists.txt
154 }
155
156 src_compile() {
157 cmake \
158 -DCMAKE_VERBOSE_MAKEFILE="ON" \
159 -DCMAKE_INSTALL_PREFIX="/usr" \
160 -DCMAKE_C_COMPILER="$(type -P $(tc-getCC))" \
161 -DCMAKE_CXX_COMPILER="$(type -P $(tc-getCXX))" \
162 -DCMAKE_C_FLAGS="${CFLAGS}" \
163 -DCMAKE_CXX_FLAGS="${CXXFLAGS}" \
164 -DCMAKE_LD_FLAGS="${LDFLAGS}" \
165 . || die "cmake failed."
166
167 emake || die "emake failed."
168 }
169
170 src_install() {
171 emake DESTDIR="${D}" install || die "emake install failed."
172 }
173
174
175
176 --
177 gentoo-commits@l.g.o mailing list