summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2013-12-01 06:28:10 +0000
committerMike Frysinger <vapier@gentoo.org>2013-12-01 06:28:10 +0000
commit3a0381f461ec79f2037192cdfb9ed81d2054cf21 (patch)
tree3fe09952075d559847b3669889d1e8fa5c32146c /dev-libs
parentDo not install /var/lib or /var/lock paths as the code will take care of crea... (diff)
downloadhistorical-3a0381f461ec79f2037192cdfb9ed81d2054cf21.tar.gz
historical-3a0381f461ec79f2037192cdfb9ed81d2054cf21.tar.bz2
historical-3a0381f461ec79f2037192cdfb9ed81d2054cf21.zip
Version bump & update to EAPI=4 #450636 by Agostino Sarubbo. Set up the build dir ourselves to simplify things #492816 by gregg4567.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xFB7C4156
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/zziplib/ChangeLog8
-rw-r--r--dev-libs/zziplib/Manifest32
-rw-r--r--dev-libs/zziplib/zziplib-0.13.62.ebuild92
3 files changed, 116 insertions, 16 deletions
diff --git a/dev-libs/zziplib/ChangeLog b/dev-libs/zziplib/ChangeLog
index 446fc655eed1..d096c952526d 100644
--- a/dev-libs/zziplib/ChangeLog
+++ b/dev-libs/zziplib/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/zziplib
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/zziplib/ChangeLog,v 1.110 2013/04/20 00:07:18 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/zziplib/ChangeLog,v 1.111 2013/12/01 06:28:05 vapier Exp $
+
+*zziplib-0.13.62 (01 Dec 2013)
+
+ 01 Dec 2013; Mike Frysinger <vapier@gentoo.org> +zziplib-0.13.62.ebuild:
+ Version bump & update to EAPI=4 #450636 by Agostino Sarubbo. Set up the build
+ dir ourselves to simplify things #492816 by gregg4567.
20 Apr 2013; Mike Frysinger <vapier@gentoo.org> zziplib-0.13.60-r1.ebuild:
Disable aclocal checking since the default path works #449156 by Diego Elio
diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 8948d0b7339c..287f15d0a15e 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -4,23 +4,25 @@ Hash: SHA256
AUX zziplib-0.13.49-SDL-test.patch 392 SHA256 88554ed81a8d07677ac27caddb4b622b00ac0bfe199e42d82ccfc6ca83815078 SHA512 b5a3e6e7fb4af7ab48a9aa26bdecbde6f3345ee3997c810fafa3d0e348ea0aee9247ae7acab7ccdc3fc1b9ab62daa7f29ac54862013206de8dd094361dd6facf WHIRLPOOL db44079690b6bcc7d8c0602863f657e459ee16961108c3f9e1f827364bc4716a2161958f5369f7a4362bbc86ea7253e11354d00c24de1290d16ea0d3b1b34ba6
AUX zziplib-0.13.60-ldflags.patch 545 SHA256 0a59da6173a17083e8e7914c2b7b6ddce2b9111d5bd37dce068d1d98f1dff839 SHA512 84a615116b5722579d615b6fb5f231031f8c7fa26750af23a701cb4a60b5f6a0b2e9a5c504da8f811d9ecf46d78f3894b751051ab57ab4f903e9c85dc6adfe85 WHIRLPOOL 67ab3d24388c555896bb2a48a1bfba209d93454ee3328a8f07870f8eaeca051b9bfe2bf3751249ce9c737e15c0eaaa35241966b6530a3cca628d03dae89ca9ef
DIST zziplib-0.13.60.tar.bz2 685418 SHA256 4bc3ca7c5f249280bd6c8d1e96be8a03413dad9063a49c19601bd29ff4910155 SHA512 008fce480997764f21d6113117bb96bf9df2f64f696edf3cfb30f3ee221364ce50eefe49974e001e20c84176ca0c8226fd684968b9e20dbc6aea24bff58251cf WHIRLPOOL 0e92601cd9793bfc3d35cb3332bb66edc69c458695b83e4d74430cc073906ca653f2aa49bfdf00ed42135f238989a014494f109b4442d31a12961da7110bc1f9
+DIST zziplib-0.13.62.tar.bz2 685770 SHA256 a1b8033f1a1fd6385f4820b01ee32d8eca818409235d22caf5119e0078c7525b SHA512 fd3b9e9015ba7603bdebd8f6a2ac6d11003705bfab22f3a0025f75455042664aea69440845b59e6f389417dff5ac777f49541d8cbacb2a220e67d20bb6973e25 WHIRLPOOL 598571c5a2051fba0ede01aed6ada6fa9f9959ed3bc13ad668f9e79a9af9bcfd87090a34036e4b8cd6b5cec47f01848b786aaa8601e9ab2beea063d0190a3108
EBUILD zziplib-0.13.60-r1.ebuild 2407 SHA256 14d3064f621e87b2aca3db6522017d5ad06d25d86ea3854c4b5ff36f368889e6 SHA512 5746bbd74665f3a79997a90ad854cea74ee9b6141bb80eae803832f5084fa658dd2ddb13cf910fd065cc5e96c12693a42c74990803e9c80b56254d345c1c957e WHIRLPOOL 2f36cf2e9ed6050369e0cca5677f58daf2a2176b3fb435cd9c78a5cf8e2ea38c3078336ac0fcd68bc79a9b02a8403c38cc78a6fbb0c40d57e855ac819a4e40e0
-MISC ChangeLog 14654 SHA256 ebd34c6ab8358d44df2242071c19b20317595c3d26b6a2a205bc3db8db778840 SHA512 5545969efbcbd5a6cd4f9792c797c6ea142c48fd2b8a37b4cecd825209236037ad9f7fc81d40bff48d7f0c19a3f1fa5568391bff9faa4aef470c9f507f659ec6 WHIRLPOOL a5f6ecf596404c1f47a4f479905e718ee2cdc38ba48ba7cf4a9a5030aded127daec423d585da23c564ee08baa9ed8f3fc3f2ebf24458f0817d80df62d236eb4f
+EBUILD zziplib-0.13.62.ebuild 2543 SHA256 f26b72c7fa184353980ab1651580087637a594b71bbb87119f2db6f00de1cb0e SHA512 b7429b694606b3e7aa65ba6eeb3a53dba56def6390bdf243beab9bfa7f579f5bc92404b79bb9a97fdb665e97dafca08544d798746c31993d3fc946e8484dc6ef WHIRLPOOL 4abb3db8d32383e6ea108f1b5b80ff3fd764157b2c0443e8e383d6238f75348a62da36cd12c87727fd46c38ac0bd8296d708e6af8e91be7988714ab825e2f3d3
+MISC ChangeLog 14900 SHA256 99244c354c6b12fa69ec1368f8f59a40e5bfc651d1377ac5c4c64977d93d9244 SHA512 1c77abb3f369296ffa91d951645ccbb7d96267732728edd5191dfceef354c92279f925b721be61508897f9e6842a29a7daa54f077bbeb54a87e689d82addc39a WHIRLPOOL bf4fd58abcec1250f8b13eaa647d3c4e353d04416c4c7938b5f19929c0383e887e0f7347c7ff395530595f7a0cd7f72266c1e5110d1c2c7249f2192d6389f1e3
MISC metadata.xml 264 SHA256 57e8b93150d59e2f10ab9a0d93ce8be4086673b65e3a99e84c1af339e43d8cb1 SHA512 34d09a764544669592a887bc5ec3baa7fdd5519f5d3d064fd434494f1a0eaf012d132c62124c6844a89a85b1ec4d05dd5bb431688b48a7b05758b6514cef3ea0 WHIRLPOOL e4c2d9ec2be1af9c52ac8371ec0e556e3f5bf18c4b6d0a271d5dd097597b166f0fab57fde8dda4bf89eb1e01734c168f5512e085e1756dcb12d12d34268d10cf
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJRcdzIAAoJELEHsLL7fEFWNW0P/A0Pmx7J/Qkh3+ub6a7C+Cvo
-vO0yEFZgJrW7q5pJ+a1k7UiIsQCKyGpCNSWCGZIU+3lMInZBt1J5UjwSZwnXkyhG
-9ADpMNMCLDz/2yKSzVkjz3pzn4yPL8Wexy+H8eiw+jnUKt/AQxQ0MNgELNfoZXPx
-2oieeqXYFKzTCM9oAkvkM41Dtdg/sh6MZgE93OVv6bld7Arjvl+qa6rFGbW/4Tdl
-iAWiNWDmft6yl3hAP1fv8e6sBKYbRkk+wUffTkkv4vNPvF/tWGmKiE6iR1ewP7DQ
-nqoaHmsUBepO7RnxDZtG4ddgHOwFWPu/Hk/qNLWJmvwCJPHy3tXT/YG74vM4Syma
-JunFG9zKAFfAEqNI6CstMRBtmHT0hm/vmSMtVSx5bXxkZM2xx5h5viIF7M0gLgK1
-wkMkpgi1oViZSipF3S4HX7oCeYXpIfB/YzLjd2F//jAfk7hKsChKRfdCziiTi5IY
-T1pHM17Qrf23mA1i23Z8Ixqc7judijvyPZ+GTnn6hJwCeqjcwrXAjIoJAnqTMlgz
-Wg1i3GNFd6L/dhBEKRRi/41z5ihlCKyWNH5Sg7ft0qMJbWdhbTLHkAGt/8nqNRfC
-GP3WlauhK/XtMCR6qSCXy6HALAzEKmIUrHFYyncGE5Uu0x6xvBkRO3wwsYMjPDbU
-bOwUZHN0OIXLQpmBrNeX
-=IEDw
+iQIcBAEBCAAGBQJSmtb9AAoJELEHsLL7fEFW3HwP/1MRLqdf3T9OqMANTmArOK0e
+ISUuhZZKrWpX4H8NXBRmANB/Z3IEHArPcvGZlu2Mm5CnWTIOCj1uzgAm9FAUUu0h
+yc7NWkvjrw1oM5AnTHD8lmzkpaMbvn5AniyuUNbKuTn461HNq+uCQ4JStrYHEtlS
+pL+d3rKd69NCVqjM4Ot8h1feeasATwPDiFkNnTpx/k/rRo9qyH6nb3kMzL5CCFL8
+IWI04IEcgGRfZc3LvKVV1PLgtSOfZzLyoVpQyqhD99WyNzOpmr9Od5wL79P1LaYJ
+cqkA0V4ZBhX4eiqPK8OB/5xR/9soChixH98zn75nMSJ/p+f3bPI8UEK5MIAxOg36
+wWiXaTQnjf5IhEgeMpdt5MUpsr3Kz5IBYTnWSQCOhQuzsH0ITBBAIsOYdkMiRJlV
+cCfME6SYvqG6rPgpm37tm/eLbUQ316svg/XSFHHyw8f1SEZX1tR6DZoJ9tqCwOMH
+dqksB0F194a4n324XMyO2k6mYz3HktywmocbFxQ/YoFrtjtqBcIu0nAhk0znA4kl
+kd2wJgHtIkHOQfAKwjDKnLqf5gF9r4CGYnD221nBQNPadB7i+d03Zduex+r2c8bI
+fdXRFmgQLIdbyDGar8pu4ilpZ2oxwpVksj4z04KeEFGhDZpORe9XKbqvS3gSsVaf
+1oqebQsTJe/n3geEOtwl
+=xG3I
-----END PGP SIGNATURE-----
diff --git a/dev-libs/zziplib/zziplib-0.13.62.ebuild b/dev-libs/zziplib/zziplib-0.13.62.ebuild
new file mode 100644
index 000000000000..641c829bcbd1
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.62.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/zziplib/zziplib-0.13.62.ebuild,v 1.1 2013/12/01 06:28:05 vapier Exp $
+
+EAPI="4"
+# PYTHON_BDEPEND="2"
+
+inherit libtool eutils flag-o-matic python
+
+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 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc sdl static-libs test"
+
+RDEPEND="sys-libs/zlib
+ sdl? ( >=media-libs/libsdl-1.2.6 )"
+DEPEND="${RDEPEND}
+ =dev-lang/python-2*
+ virtual/pkgconfig
+ test? ( app-arch/zip )"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.13.49-SDL-test.patch
+
+ # workaround AX_CREATE_PKGCONFIG_INFO bug #353195
+ sed -i \
+ -e '/ax_create_pkgconfig_ldflags/s:$LDFLAGS::' \
+ -e '/ax_create_pkgconfig_cppflags/s:$CPPFLAGS::' \
+ configure || die
+
+ # zziplib tries to install backwards compat symlinks we dont want
+ sed -i -e '/^zzip-postinstall:/s|$|\ndisable-this:|' Makefile.in || die
+ sed -i -e '/^install-exec-hook:/s|$|\ndisable-this:|' zzip/Makefile.in || die
+
+ elibtoolize
+
+ # Do an out-of-tree build as their configure will do it automatically
+ # otherwise and that can lead to funky errors. #492816
+ mkdir -p build
+}
+
+src_configure() {
+ cd "${S}"/build
+
+ append-flags -fno-strict-aliasing # bug reported upstream
+ export ac_cv_path_XMLTO= # man pages are bundled in .tar's
+
+ # Disable aclocal probing as the default path works #449156
+ ECONF_SOURCE=${S} \
+ ACLOCAL=true \
+ econf \
+ --disable-dependency-tracking \
+ $(use_enable sdl) \
+ $(use_enable static-libs static)
+}
+
+src_compile() {
+ emake -C build
+}
+
+src_test() {
+ # need this because `make test` will always return true
+ # tests fail with -j > 1 (bug #241186)
+ emake -C build -j1 check
+}
+
+src_install() {
+ emake -C build DESTDIR="${D}" install
+ # fowners fails when we don't have enough permissions (Prefix)
+ if [[ ${EUID} == 0 ]] ; then
+ fowners -R root /usr/share/man #321975
+ fi
+
+ if ! use static-libs ; then
+ find "${D}" -type f -name '*.la' -delete || die
+ fi
+
+ dodoc ChangeLog README TODO
+
+ if use doc ; then
+ dohtml -r docs/*
+ fi
+}