Adding new version.
authorLuis Francisco Araujo <araujo@gentoo.org>
Thu, 28 Feb 2008 08:27:12 +0000 (08:27 +0000)
committerLuis Francisco Araujo <araujo@gentoo.org>
Thu, 28 Feb 2008 08:27:12 +0000 (08:27 +0000)
Package-Manager: portage-2.1.4.4

dev-lang/pike/ChangeLog
dev-lang/pike/Manifest
dev-lang/pike/pike-7.6.112.ebuild [new file with mode: 0644]
dev-lang/pike/pike-7.6.86-r1.ebuild

index e622ec1220e7ba98be15c54d80bfda69e0c085a3..8abfce82646a8a73bd570728933a03e7c0af04cf 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-lang/pike
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/pike/ChangeLog,v 1.31 2007/07/31 12:56:32 uberlord Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/pike/ChangeLog,v 1.32 2008/02/28 08:27:12 araujo Exp $
+
+*pike-7.6.112 (28 Feb 2008)
+
+  28 Feb 2008; Luis F. Araujo <araujo@gentoo.org +pike-7.6.112.ebuild:
+  Adding new version
 
   31 Jul 2007; Roy Marples <uberlord@gentoo.org> pike-7.6.86-r1.ebuild:
   Keyworded ~x86-fbsd
index c989c6d9c36f27803a03f425f3a82cd73cb1e272..6950261ebc253be6e748253c4a50f20fe95c5bcc 100644 (file)
@@ -1,4 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST Pike-v7.6.112.tar.gz 15167826 RMD160 8983d5bc150beabd1796ff8f05df43e5cf36f467 SHA1 211050346d8efc01068e8ea7443f4743116a51be SHA256 1900822adcd8545515d26984bcebe6604c7398feb342fe424aca89bfb0401416
 DIST Pike-v7.6.86.tar.gz 14996353 RMD160 9b9a1c8e986d5234c94bf0d032bf5b0e7edf7b55 SHA1 4b9ff26cfceb2f89ed323d540a8be7d3069d4152 SHA256 d81cd34cb0dd7a8077ef46d3d3718d2eb642380157b36943d87b6258c8429a5f
-EBUILD pike-7.6.86-r1.ebuild 2883 RMD160 20aa400a8f86354b582ceece7336616f8848394c SHA1 b997ea268e2d827a733996a397850affd885ab4f SHA256 fbb79046bf72211eb1ddb7313205dcd77902ac658fc6e3f6d15c987eb300a776
-MISC ChangeLog 4582 RMD160 6dce8a71bc226c00aa6bf7971db8ef202442c665 SHA1 f11fa1a514afee90209e49f10ba81e0196c409eb SHA256 df42538986fe429df0178abb256d653e348d179e947ab60288bfab9f07a3a838
+EBUILD pike-7.6.112.ebuild 2897 RMD160 c1f4511da466bed8a3386c65e5fe59d9484bed48 SHA1 5e471b302a893a8fb02b3e8161fbad8f3076db1e SHA256 4356391b036527d17d9b7ed2185957ac871c6cb16f970071b24b6a32e9042f03
+EBUILD pike-7.6.86-r1.ebuild 2897 RMD160 e7792f4c996e9e2cfc1791395a4b39ce6bfb1b06 SHA1 4380f5569df5d1804952546d4e0c815421974f2d SHA256 c193b2ec89d0e0b24b9f4e9e5fe25f93ef7065ed86e09829c4b41a5764d253a3
+MISC ChangeLog 4702 RMD160 782f3e1e1c653e8824c6621b3e834a7b0596facf SHA1 d548e2b77bb369d15400e26cf1d564e2fb1b7b15 SHA256 16106f36e136e93a4a8fb144b72297dd59799c87dd7270416cef722a6123b600
 MISC metadata.xml 525 RMD160 146c22c7b14d679951bf83d124a37880e801af34 SHA1 18c5ff49ca4cf3abb05cc776ee7e85fc456ac813 SHA256 ee543068e8759fd84639e167869465b8a6b80acb6ce53b337bc9b6570f53d494
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHxmbFBCmRZan6aegRApO5AJwMYxWTHBhPjrIu2jnNxQe0ZbJoZACdHgVY
+9iXtkancloMTjIfsMCPXbuQ=
+=+RgL
+-----END PGP SIGNATURE-----
diff --git a/dev-lang/pike/pike-7.6.112.ebuild b/dev-lang/pike/pike-7.6.112.ebuild
new file mode 100644 (file)
index 0000000..136aff6
--- /dev/null
@@ -0,0 +1,98 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/pike/pike-7.6.112.ebuild,v 1.1 2008/02/28 08:27:12 araujo Exp $
+
+DESCRIPTION="Pike programming language and runtime"
+HOMEPAGE="http://pike.ida.liu.se/"
+SRC_URI="http://pike.ida.liu.se/pub/pike/all/${PV}/Pike-v${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE="bzip2 debug doc fftw gdbm gtk hardened jpeg kerberos mime mysql opengl pcre pdf scanner sdl ssl svg tiff truetype zlib"
+
+DEPEND="dev-libs/nettle
+       dev-libs/gmp
+       media-libs/giflib
+       bzip2? ( app-arch/bzip2 )
+       fftw? ( sci-libs/fftw )
+       gdbm? ( sys-libs/gdbm )
+       gtk? ( =x11-libs/gtk+-1.2* )
+       jpeg? ( media-libs/jpeg )
+       kerberos? ( virtual/krb5 )
+       mysql? ( virtual/mysql )
+       opengl? ( virtual/opengl virtual/glut )
+       pcre? ( dev-libs/libpcre )
+       pdf? ( media-libs/pdflib )
+       !x86-fbsd? ( scanner? ( media-gfx/sane-backends ) )
+       sdl? ( media-libs/libsdl media-libs/sdl-mixer )
+       ssl? ( dev-libs/openssl )
+       svg? ( gnome-base/librsvg )
+       tiff? ( media-libs/tiff )
+       truetype? ( media-libs/freetype )
+       zlib? ( sys-libs/zlib )"
+RDEPEND=""
+
+S=${WORKDIR}/Pike-v${PV}
+
+src_compile() {
+       local myconf=""
+       # ffmpeg is broken atm #110136
+       myconf="${myconf} --without-_Ffmpeg"
+       # on hardened, disable runtime-generated code
+       # otherwise let configure work it out for itself
+       use hardened && myconf="${myconf} --without-machine-code"
+
+       make \
+               CONFIGUREARGS=" \
+                       --prefix=/usr \
+                       --disable-make_conf \
+                       --disable-noopty-retry \
+                       --without-cdebug \
+                       --without-bundles \
+                       --without-copt \
+                       --with-crypt \
+                       --with-gif \
+                       --with-gmp \
+                       --with-bignums \
+                       $(use_with bzip2 Bz2) \
+                       $(use_with debug rtldebug) \
+                       $(use_with fftw) \
+                       $(use_with gdbm) \
+                       $(use_with jpeg jpeglib) \
+                       $(use_with kerberos Kerberos) \
+                       $(use_with mime MIME) \
+                       $(use_with mysql) \
+                       $(use_with opengl GL) \
+                       $(use_with opengl GLUT) \
+                       $(use_with pcre _Regexp_PCRE) \
+                       $(use_with pdf libpdf) \
+                       $(use_with scanner sane) \
+                       $(use_with sdl SDL) \
+                       $(use_with sdl SDL_mixer) \
+                       $(use_with ssl ssleay) \
+                       $(use_with svg) \
+                       $(use_with tiff tifflib) \
+                       $(use_with truetype ttflib) \
+                       $(use_with truetype freetype) \
+                       $(use_with zlib) \
+                       ${myconf} \
+                       ${EXTRA_ECONF} \
+                       " || die
+
+       if use doc; then
+               PATH="${S}/bin:${PATH}" make doc || die "doc failed"
+       fi
+}
+
+src_install() {
+       # do not remove modules to avoid sandbox violation.
+       sed -i s/rm\(mod\+\"\.o\"\)\;/break\;/ "${S}"/bin/install.pike || die "Failed to modify install.pike"
+       if use doc ; then
+               make INSTALLARGS="--traditional" buildroot="${D}" install || die
+               einfo "Installing 60MB of docs, this could take some time ..."
+               dohtml -r "${S}"/refdoc/traditional_manual "${S}"/refdoc/modref
+       else
+               make INSTALLARGS="--traditional" buildroot="${D}" install_nodoc || die
+       fi
+}
index b38910924cc35682a2ffbf74139e41af8a111aa9..2d11f32da885a679e093213e347b2b3a593a0c2c 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $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 $
 
 DESCRIPTION="Pike programming language and runtime"
 HOMEPAGE="http://pike.ida.liu.se/"
@@ -24,7 +24,7 @@ DEPEND="dev-libs/nettle
        opengl? ( virtual/opengl virtual/glut )
        pcre? ( dev-libs/libpcre )
        pdf? ( media-libs/pdflib )
-       scanner? ( media-gfx/sane-backends )
+       !x86-fbsd? ( scanner? ( media-gfx/sane-backends ) )
        sdl? ( media-libs/libsdl media-libs/sdl-mixer )
        ssl? ( dev-libs/openssl )
        svg? ( gnome-base/librsvg )