Gentoo Archives: gentoo-commits

From: "Luis F. Araujo (araujo)" <araujo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/pike: pike-7.6.86-r1.ebuild ChangeLog pike-7.6.112.ebuild
Date: Thu, 28 Feb 2008 08:27:16
Message-Id: E1JUe6i-0001Ox-Ts@stork.gentoo.org
1 araujo 08/02/28 08:27:12
2
3 Modified: pike-7.6.86-r1.ebuild ChangeLog
4 Added: pike-7.6.112.ebuild
5 Log:
6 Adding new version.
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.10 dev-lang/pike/pike-7.6.86-r1.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/pike/pike-7.6.86-r1.ebuild?rev=1.10&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/pike/pike-7.6.86-r1.ebuild?rev=1.10&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/pike/pike-7.6.86-r1.ebuild?r1=1.9&r2=1.10
15
16 Index: pike-7.6.86-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-lang/pike/pike-7.6.86-r1.ebuild,v
19 retrieving revision 1.9
20 retrieving revision 1.10
21 diff -u -r1.9 -r1.10
22 --- pike-7.6.86-r1.ebuild 31 Jul 2007 12:56:32 -0000 1.9
23 +++ pike-7.6.86-r1.ebuild 28 Feb 2008 08:27:12 -0000 1.10
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2007 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/pike/pike-7.6.86-r1.ebuild,v 1.9 2007/07/31 12:56:32 uberlord Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/pike/pike-7.6.86-r1.ebuild,v 1.10 2008/02/28 08:27:12 araujo Exp $
29
30 DESCRIPTION="Pike programming language and runtime"
31 HOMEPAGE="http://pike.ida.liu.se/"
32 @@ -24,7 +24,7 @@
33 opengl? ( virtual/opengl virtual/glut )
34 pcre? ( dev-libs/libpcre )
35 pdf? ( media-libs/pdflib )
36 - scanner? ( media-gfx/sane-backends )
37 + !x86-fbsd? ( scanner? ( media-gfx/sane-backends ) )
38 sdl? ( media-libs/libsdl media-libs/sdl-mixer )
39 ssl? ( dev-libs/openssl )
40 svg? ( gnome-base/librsvg )
41
42
43
44 1.32 dev-lang/pike/ChangeLog
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/pike/ChangeLog?rev=1.32&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/pike/ChangeLog?rev=1.32&content-type=text/plain
48 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/pike/ChangeLog?r1=1.31&r2=1.32
49
50 Index: ChangeLog
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/dev-lang/pike/ChangeLog,v
53 retrieving revision 1.31
54 retrieving revision 1.32
55 diff -u -r1.31 -r1.32
56 --- ChangeLog 31 Jul 2007 12:56:32 -0000 1.31
57 +++ ChangeLog 28 Feb 2008 08:27:12 -0000 1.32
58 @@ -1,6 +1,11 @@
59 # ChangeLog for dev-lang/pike
60 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
61 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/pike/ChangeLog,v 1.31 2007/07/31 12:56:32 uberlord Exp $
62 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
63 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/pike/ChangeLog,v 1.32 2008/02/28 08:27:12 araujo Exp $
64 +
65 +*pike-7.6.112 (28 Feb 2008)
66 +
67 + 28 Feb 2008; Luis F. Araujo <araujo@g.o +pike-7.6.112.ebuild:
68 + Adding new version
69
70 31 Jul 2007; Roy Marples <uberlord@g.o> pike-7.6.86-r1.ebuild:
71 Keyworded ~x86-fbsd
72
73
74
75 1.1 dev-lang/pike/pike-7.6.112.ebuild
76
77 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/pike/pike-7.6.112.ebuild?rev=1.1&view=markup
78 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/pike/pike-7.6.112.ebuild?rev=1.1&content-type=text/plain
79
80 Index: pike-7.6.112.ebuild
81 ===================================================================
82 # Copyright 1999-2008 Gentoo Foundation
83 # Distributed under the terms of the GNU General Public License v2
84 # $Header: /var/cvsroot/gentoo-x86/dev-lang/pike/pike-7.6.112.ebuild,v 1.1 2008/02/28 08:27:12 araujo Exp $
85
86 DESCRIPTION="Pike programming language and runtime"
87 HOMEPAGE="http://pike.ida.liu.se/"
88 SRC_URI="http://pike.ida.liu.se/pub/pike/all/${PV}/Pike-v${PV}.tar.gz"
89
90 LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
91 SLOT="0"
92 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
93 IUSE="bzip2 debug doc fftw gdbm gtk hardened jpeg kerberos mime mysql opengl pcre pdf scanner sdl ssl svg tiff truetype zlib"
94
95 DEPEND="dev-libs/nettle
96 dev-libs/gmp
97 media-libs/giflib
98 bzip2? ( app-arch/bzip2 )
99 fftw? ( sci-libs/fftw )
100 gdbm? ( sys-libs/gdbm )
101 gtk? ( =x11-libs/gtk+-1.2* )
102 jpeg? ( media-libs/jpeg )
103 kerberos? ( virtual/krb5 )
104 mysql? ( virtual/mysql )
105 opengl? ( virtual/opengl virtual/glut )
106 pcre? ( dev-libs/libpcre )
107 pdf? ( media-libs/pdflib )
108 !x86-fbsd? ( scanner? ( media-gfx/sane-backends ) )
109 sdl? ( media-libs/libsdl media-libs/sdl-mixer )
110 ssl? ( dev-libs/openssl )
111 svg? ( gnome-base/librsvg )
112 tiff? ( media-libs/tiff )
113 truetype? ( media-libs/freetype )
114 zlib? ( sys-libs/zlib )"
115 RDEPEND=""
116
117 S=${WORKDIR}/Pike-v${PV}
118
119 src_compile() {
120 local myconf=""
121 # ffmpeg is broken atm #110136
122 myconf="${myconf} --without-_Ffmpeg"
123 # on hardened, disable runtime-generated code
124 # otherwise let configure work it out for itself
125 use hardened && myconf="${myconf} --without-machine-code"
126
127 make \
128 CONFIGUREARGS=" \
129 --prefix=/usr \
130 --disable-make_conf \
131 --disable-noopty-retry \
132 --without-cdebug \
133 --without-bundles \
134 --without-copt \
135 --with-crypt \
136 --with-gif \
137 --with-gmp \
138 --with-bignums \
139 $(use_with bzip2 Bz2) \
140 $(use_with debug rtldebug) \
141 $(use_with fftw) \
142 $(use_with gdbm) \
143 $(use_with jpeg jpeglib) \
144 $(use_with kerberos Kerberos) \
145 $(use_with mime MIME) \
146 $(use_with mysql) \
147 $(use_with opengl GL) \
148 $(use_with opengl GLUT) \
149 $(use_with pcre _Regexp_PCRE) \
150 $(use_with pdf libpdf) \
151 $(use_with scanner sane) \
152 $(use_with sdl SDL) \
153 $(use_with sdl SDL_mixer) \
154 $(use_with ssl ssleay) \
155 $(use_with svg) \
156 $(use_with tiff tifflib) \
157 $(use_with truetype ttflib) \
158 $(use_with truetype freetype) \
159 $(use_with zlib) \
160 ${myconf} \
161 ${EXTRA_ECONF} \
162 " || die
163
164 if use doc; then
165 PATH="${S}/bin:${PATH}" make doc || die "doc failed"
166 fi
167 }
168
169 src_install() {
170 # do not remove modules to avoid sandbox violation.
171 sed -i s/rm\(mod\+\"\.o\"\)\;/break\;/ "${S}"/bin/install.pike || die "Failed to modify install.pike"
172 if use doc ; then
173 make INSTALLARGS="--traditional" buildroot="${D}" install || die
174 einfo "Installing 60MB of docs, this could take some time ..."
175 dohtml -r "${S}"/refdoc/traditional_manual "${S}"/refdoc/modref
176 else
177 make INSTALLARGS="--traditional" buildroot="${D}" install_nodoc || die
178 fi
179 }
180
181
182
183 --
184 gentoo-commits@l.g.o mailing list