summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-08-29 18:24:43 +0000
committerMike Frysinger <vapier@gentoo.org>2008-08-29 18:24:43 +0000
commitbfc3fd59263914c287a817ce13ed4917510882a0 (patch)
tree1c5948115201427eca0b026d5dd57d50188a572c /dev-libs
parentVersion bump. (diff)
downloadhistorical-bfc3fd59263914c287a817ce13ed4917510882a0.tar.gz
historical-bfc3fd59263914c287a817ce13ed4917510882a0.tar.bz2
historical-bfc3fd59263914c287a817ce13ed4917510882a0.zip
Fix LDFLAG bleeding into pkg config files #235511 by Alexis Ballier. Fix python patch to apply to configure. Do install bogus dead lib symlinks.
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.26.2 x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/zziplib/ChangeLog11
-rw-r--r--dev-libs/zziplib/Manifest15
-rw-r--r--dev-libs/zziplib/files/zziplib-0.13.49-python.patch24
-rw-r--r--dev-libs/zziplib/zziplib-0.13.49-r1.ebuild47
4 files changed, 83 insertions, 14 deletions
diff --git a/dev-libs/zziplib/ChangeLog b/dev-libs/zziplib/ChangeLog
index ee46a1166b71..9c38139c9b6f 100644
--- a/dev-libs/zziplib/ChangeLog
+++ b/dev-libs/zziplib/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/zziplib
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/zziplib/ChangeLog,v 1.46 2007/07/07 15:23:09 pythonhead Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/zziplib/ChangeLog,v 1.47 2008/08/29 18:24:43 vapier Exp $
+
+*zziplib-0.13.49-r1 (29 Aug 2008)
+
+ 29 Aug 2008; Mike Frysinger <vapier@gentoo.org>
+ files/zziplib-0.13.49-python.patch, +zziplib-0.13.49-r1.ebuild:
+ Fix LDFLAG bleeding into pkg config files #235511 by Alexis Ballier. Fix
+ python patch to apply to configure. Do install bogus dead lib symlinks.
07 Jul 2007; Rob Cakebread <pythonhead@gentoo.org>
+files/zziplib-0.13.49-python.patch, zziplib-0.13.49.ebuild:
diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 62593b0bbeeb..7c2b88c8648b 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,6 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX zziplib-0.13.49-SDL-test.patch 392 RMD160 07322bd7d56a58f3aa603d728e2f41a34dd5e43d SHA1 acdb46dc6146c870dcf3b1e7d6088c7fc9cb380e SHA256 88554ed81a8d07677ac27caddb4b622b00ac0bfe199e42d82ccfc6ca83815078
-AUX zziplib-0.13.49-python.patch 514 RMD160 0f00eb8349836ae59a359850aa71db34e0971d36 SHA1 77aba563cff2f9badf521fa96b9fb6e7e613a8dc SHA256 07dd99bfc5f356fdad6d487576fd6919c63d6c3a6e14e78abe327a02d9d8be29
+AUX zziplib-0.13.49-python.patch 366 RMD160 329f98dd9a40ed1f8976b56a1eca7f815c924a3b SHA1 5653de26626bb3752a22e2f69b078f410c87f68e SHA256 ce5acf47b2186c59f8080892542bd00034770297160ba00a0d30af47795e3a2b
DIST zziplib-0.13.49.tar.bz2 654842 RMD160 3ba64880298edaf192a9a773262810ff08d710e4 SHA1 72825fcbab93377d7866a8e6a9dfdef53f0343fa SHA256 f57c4e33eb2cdd87a6c2f01bfa4794340fbe61ea1a1cfc7dac3b6671e1dd22af
+EBUILD zziplib-0.13.49-r1.ebuild 1364 RMD160 d9450419c6cd2d21d0c3b5088a4f81eb4b3d08e4 SHA1 ec8e5155f9ae683e430e5662e7a0d18bced82a3f SHA256 bc9aeb81e5afde346525de7263eb2544cb4b2ccf321ced8d11ecce88c5779b51
EBUILD zziplib-0.13.49.ebuild 1284 RMD160 c271d0d690ea1a39636b224482f626025b364ded SHA1 6fbf5d40fe519fd2088f0674a243e9613161b2c5 SHA256 4e5c1d9a3ba89e1688b1029f83b3fb43a5caa44f0ad10501b387609bd2f77a81
-MISC ChangeLog 5936 RMD160 4bb437f8aadb76a56f802bb4fe1b691696a76be2 SHA1 65ce189c40de0a7be631fd5518f58dcc77173e3e SHA256 ea78ac7920e9f635daf2f9e7665f007c288ff9c20a3f2c1c5a9345fa2e7caab8
+MISC ChangeLog 6233 RMD160 034506abd77c6fd612d6dc3f86adeb522ce9eb21 SHA1 e6a3122854f0d92e33d2d31ee09de530a9cfce29 SHA256 d740a64e05c4b35116edeadd73dc4ba26aa782ca099a0dcb2fe8cb5d8f75ce7f
MISC metadata.xml 285 RMD160 3faddc79f99fd2e176331b7691ab303d68afff1f SHA1 bf0a1e4c233011a630921773d4968d1e5fe96265 SHA256 aabbb33ddce6a4c9c25c0e405250095050964ba66593fdeef74ac0023bdb301c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAki4PvMACgkQ67wieSYcaxdBpwCg5DjPyAD6UaUQR3zUU0iGpEd+
+asMAoIoJ0T5VrKBpCDkCMIiCGve+Np+3
+=E5DB
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/zziplib/files/zziplib-0.13.49-python.patch b/dev-libs/zziplib/files/zziplib-0.13.49-python.patch
index 93c7adc1f8a1..f1cfae16a195 100644
--- a/dev-libs/zziplib/files/zziplib-0.13.49-python.patch
+++ b/dev-libs/zziplib/files/zziplib-0.13.49-python.patch
@@ -1,11 +1,15 @@
---- configure.ac.orig 2007-04-11 16:37:45.000000000 -0700
-+++ configure.ac 2007-04-11 16:38:07.000000000 -0700
-@@ -84,7 +84,7 @@
- [zzip/zziplib.pc], [zzip-zlib-config],[-lzzip])
- # -----------------------------------------------------------------------
- AC_PATH_PROGS(PERL, perl5 perl, echo no perl found for)
--AC_PATH_PROGS(PYTHON, python2.2 python2.3 python, echo no python found for)
-+AC_PATH_PROGS(PYTHON, python, echo no python found for)
- AC_PATH_PROGS(MKZIP, zip pkzip, :)
- AC_PATH_PROGS(XMLTO, xmlto, :)
+Make it find correct Python version bug
+
+http://bugs.gentoo.org/174189
+
+--- configure
++++ configure
+@@ -21037,7 +21037,7 @@
+ done
+ test -n "$PERL" || PERL="echo no perl found for"
+-for ac_prog in python2.2 python2.3 python
++for ac_prog in python
+ do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+ set dummy $ac_prog; ac_word=$2
diff --git a/dev-libs/zziplib/zziplib-0.13.49-r1.ebuild b/dev-libs/zziplib/zziplib-0.13.49-r1.ebuild
new file mode 100644
index 000000000000..b361e47be9b5
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.49-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/zziplib/zziplib-0.13.49-r1.ebuild,v 1.1 2008/08/29 18:24:43 vapier Exp $
+
+inherit libtool fixheadtails eutils
+
+DESCRIPTION="Lightweight library used to easily extract data from files archived in a single zip file"
+HOMEPAGE="http://zziplib.sourceforge.net/"
+SRC_URI="mirror://sourceforge/zziplib/${P}.tar.bz2"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh -sparc ~x86 ~x86-fbsd"
+IUSE="sdl"
+
+RDEPEND=">=dev-lang/python-2.3
+ sys-libs/zlib
+ sdl? ( >=media-libs/libsdl-1.2.6 )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-python.patch
+ epatch "${FILESDIR}"/${P}-SDL-test.patch
+ sed -i '/^Libs:/s:@LDFLAGS@::' configure || die #235511
+ sed -i '/^zzip-postinstall:/s:^:disabled-:' Makefile.in || die
+ ht_fix_file configure docs/Makefile.in uses/depcomp
+ elibtoolize
+}
+
+src_compile() {
+ econf $(use_enable sdl) || die
+ emake || die "emake failed"
+}
+
+src_test() {
+ # need this because `make test` will always return true
+ emake check || die "make check failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install install-man3 || die "make install failed"
+ dodoc ChangeLog README TODO
+ dohtml docs/*
+}