version bump
authorRadoslaw Stachowiak <radek@gentoo.org>
Fri, 26 Jan 2007 20:59:01 +0000 (20:59 +0000)
committerRadoslaw Stachowiak <radek@gentoo.org>
Fri, 26 Jan 2007 20:59:01 +0000 (20:59 +0000)
Package-Manager: portage-2.1.2-r4

app-arch/p7zip/ChangeLog
app-arch/p7zip/Manifest
app-arch/p7zip/files/digest-p7zip-4.20
app-arch/p7zip/files/digest-p7zip-4.44 [new file with mode: 0644]
app-arch/p7zip/p7zip-4.44.ebuild [new file with mode: 0644]

index d806133efb01727b97f9b54669c735141f6d361e..b2c51158287f0d67c13782d47988385aed73a743 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-arch/p7zip
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/ChangeLog,v 1.51 2007/01/04 14:18:28 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/ChangeLog,v 1.52 2007/01/26 20:59:00 radek Exp $
+
+*p7zip-4.44 (26 Jan 2007)
+
+  26 Jan 2007; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.44.ebuild:
+  version bump
 
   04 Jan 2007; Bryan Ã˜stergaard <kloeri@gentoo.org> p7zip-4.43.ebuild:
   Add ~alpha keyword.
index 455bc50c55fa7f5df5a2fba26fbfc43752736e0e..93f60820b09973df91e4bbb2a276a5752cbd37d0 100644 (file)
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX 7z 142 RMD160 83bec2cf921c9562e739cddf1b18092dceffa749 SHA1 45c6dce830439ab09d404686c0f14d8185b8efd0 SHA256 4b5a22ff23f0dc7e3b5dc0c44733fe73b2d3cd1683092a3d691179687cf95e1d
 MD5 bce80de865b3593d2479e9f87bb7c011 files/7z 142
 RMD160 83bec2cf921c9562e739cddf1b18092dceffa749 files/7z 142
@@ -21,12 +18,13 @@ AUX p7zip-4.30-gcc41.diff 3678 RMD160 cdf4ea114b1f9cb126766713c7b63ad10016800e S
 MD5 48b62ef4a701f346f6ec244cd1589e66 files/p7zip-4.30-gcc41.diff 3678
 RMD160 cdf4ea114b1f9cb126766713c7b63ad10016800e files/p7zip-4.30-gcc41.diff 3678
 SHA256 c2747d78b920a9312312dfea679ddbd84527e98171e5b694e3031b0c46f3a681 files/p7zip-4.30-gcc41.diff 3678
-DIST p7zip_4.20_src.tar.bz2 328976
+DIST p7zip_4.20_src.tar.bz2 328976 RMD160 3ae10d0ed32a1334728d0b59adfa7574e3216ba3 SHA1 6eb04fe135a86bd5522511a7c7df7ef8003ac5eb SHA256 a8fd139d6c590beb7448a75eb746d0e9308bab9c2e6b88cab5746f6a272a8c3d
 DIST p7zip_4.30_src_all.tar.bz2 427869 RMD160 3fc1e8b373bb0ceb3cbadaf4f7900d44d53fe0df SHA1 16ea805087e2699106eda6d4adf0d254303e7395 SHA256 2d5ba5c96b82cbcc9987ef81a843f77b886ee5c5d2ff9149f4d11f4f380fc8a9
 DIST p7zip_4.33_src_all.tar.bz2 1443942 RMD160 c0647421c4b18e8cdd99d03f8346d1cfe8f188fe SHA256 dfd3e18cc74445604f032cd8d1b29d907beeadbc845780dcf1f23b206df2889a
 DIST p7zip_4.39_src_all.tar.bz2 1445834 RMD160 5b2e319ca462f8c3cb4df4e57e3116e1a847c1ff SHA1 f0217156657384039702ee52a4dad121f2f1dfa2 SHA256 8eef1c3907f58a2fd2b15bce94334635d8199e21d5daab541057a828b7e7da0e
 DIST p7zip_4.42_src_all.tar.bz2 1461812 RMD160 a7d0867e0f16cf2a58a9788a266b298edd7ecd1d SHA1 90403ed64d634a3413bd912df3fb57d2f86fbee8 SHA256 029ab89f0a553987abdbe0c14605efdf9c11f0f4074b854a6fc4181345d6ac44
 DIST p7zip_4.43_src_all.tar.bz2 1482271 RMD160 227741c37e1c69260898ef7a4aa827835cac8a6c SHA1 010f549b35a8ded8163c04e438c9ff01ca49c50d SHA256 736a1c301d95ed2d5ce917a859d6fca3f378345e8253a1143bd26f7333a7fb5c
+DIST p7zip_4.44_src_all.tar.bz2 1518820 RMD160 a04f13c55ce21781c463debc578fd4819f171adf SHA1 474e2479a7ceb19fcf75e61784e2c4ecf2d2f7e7 SHA256 cb87304f682e7176ab95ce73d3ce2b7b65384e051272fc34ef934e2427bbd3af
 EBUILD p7zip-4.20.ebuild 942 RMD160 7c76a4aeff52a2665fa29be964d316ee310c6354 SHA1 23b9b584b332db1996fe17edbac3e1e112dc023f SHA256 afa2d20a1bec4c025a0774e55d011309ed260cda141e65008b039fbb084b5dfc
 MD5 9366cbb83b1cef1ad42a9a45cd46c029 p7zip-4.20.ebuild 942
 RMD160 7c76a4aeff52a2665fa29be964d316ee310c6354 p7zip-4.20.ebuild 942
@@ -51,17 +49,21 @@ EBUILD p7zip-4.43.ebuild 2261 RMD160 3dc16d6a428932f9e563031a16fae5172bcbdb7d SH
 MD5 327257deab21b88557c69b95c524e202 p7zip-4.43.ebuild 2261
 RMD160 3dc16d6a428932f9e563031a16fae5172bcbdb7d p7zip-4.43.ebuild 2261
 SHA256 a80ea87b5c8a3ae6deb0935cd38daf0abe78043305da75e38a278c30875dc95d p7zip-4.43.ebuild 2261
-MISC ChangeLog 6862 RMD160 353567a5c0b06148cf0c77beca841f3a4552bbc0 SHA1 309e30f1a13258928b0e025745f8c3a739577d40 SHA256 a7218daf8fc9281c7601aa8ee207eb38481e41d9dde517597c29f2e8b5d34082
-MD5 e7fa6f3c77327ee9e510264b99563d0c ChangeLog 6862
-RMD160 353567a5c0b06148cf0c77beca841f3a4552bbc0 ChangeLog 6862
-SHA256 a7218daf8fc9281c7601aa8ee207eb38481e41d9dde517597c29f2e8b5d34082 ChangeLog 6862
+EBUILD p7zip-4.44.ebuild 2260 RMD160 f32dd0865181cd9095caea55bb2138d075663aa5 SHA1 6d74852982ab91a07f9685f0dad10b2c44b39942 SHA256 8fafe25e61fa1096c06d92065ab4d3501e8c3d6ce5e30d577af78ff8d3b171eb
+MD5 51dcdd73655cac15df2210ceff5e5b06 p7zip-4.44.ebuild 2260
+RMD160 f32dd0865181cd9095caea55bb2138d075663aa5 p7zip-4.44.ebuild 2260
+SHA256 8fafe25e61fa1096c06d92065ab4d3501e8c3d6ce5e30d577af78ff8d3b171eb p7zip-4.44.ebuild 2260
+MISC ChangeLog 6978 RMD160 ccea9e61ac463ddc0981c0e3789b9a80ec9c70e4 SHA1 d26da59227468b1f054f8b5a6e71a5754dbb0832 SHA256 598e07b4cbd8c82c6ae54ea1c896f4e9bd6a79cb273ff6b125d888d39d4c430c
+MD5 2a3434fa6253cb7e1ae64ed03c139cd3 ChangeLog 6978
+RMD160 ccea9e61ac463ddc0981c0e3789b9a80ec9c70e4 ChangeLog 6978
+SHA256 598e07b4cbd8c82c6ae54ea1c896f4e9bd6a79cb273ff6b125d888d39d4c430c ChangeLog 6978
 MISC metadata.xml 221 RMD160 c3fe86fc44653637aea4680b20cf4a3919b7540c SHA1 a1e6cd353cec0a45b588c9995fb801cb82792457 SHA256 1d86ed32a423a4e8e6af86272561dd598d9ce6d5bb55eb6c810b11a6c3383c6a
 MD5 66daf69a44c4ec8add00f66d8ee0661d metadata.xml 221
 RMD160 c3fe86fc44653637aea4680b20cf4a3919b7540c metadata.xml 221
 SHA256 1d86ed32a423a4e8e6af86272561dd598d9ce6d5bb55eb6c810b11a6c3383c6a metadata.xml 221
-MD5 1defb955ab99c1352cd6d52a4839bff6 files/digest-p7zip-4.20 67
-RMD160 9571fbff8cf2b7f8113dbf91efecfc93525229f2 files/digest-p7zip-4.20 67
-SHA256 b1cd24be70273834a2992b1ea9a59d0a7f012e7dba74b67d2bd88423c0fa1915 files/digest-p7zip-4.20 67
+MD5 f0fca9fed90861ed1ddfcc2b84c6b949 files/digest-p7zip-4.20 247
+RMD160 c1ad6980febca96884e17667865ad35603f4b356 files/digest-p7zip-4.20 247
+SHA256 a66c7bed3c2c4924030eef36bdee42410972ba8047d2d7e52de1c7b7e7334746 files/digest-p7zip-4.20 247
 MD5 dcb63656b39c3554c985e43a2e002dca files/digest-p7zip-4.30 259
 RMD160 0c06bcfa699ef659fd81b9f8ec094f0ce556b997 files/digest-p7zip-4.30 259
 SHA256 85f42ec111620103ac136247d84c87ec5b6575a433ac4f3e25f7a2e685bca39d files/digest-p7zip-4.30 259
@@ -77,10 +79,6 @@ SHA256 de74829513adee2726d09825775948a778115d23bf0a8efc367449415e417f3c files/di
 MD5 87a53c506b3c98c9c7e1e61deee6c2f7 files/digest-p7zip-4.43 262
 RMD160 8f95ed6df9cb0db2fb93260900bb9e1486e214b9 files/digest-p7zip-4.43 262
 SHA256 cb4c438ddfb8308c7fbf3acdc1bbbf2ea20e4461a4e61a4685a31f28023ee644 files/digest-p7zip-4.43 262
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.1 (GNU/Linux)
-
-iD8DBQFFnQx8ugEuf3OQ0akRAo8RAKCB/dq1oy0CBjK6HjMXXFHGc5pc2wCcCIRt
-7jTwpN6K6tMSX0ZzlzDTg0A=
-=yviH
------END PGP SIGNATURE-----
+MD5 8d303bcc389947e88540c215c8349e02 files/digest-p7zip-4.44 262
+RMD160 60be027918ad10a6e4f368703053771d00f2419e files/digest-p7zip-4.44 262
+SHA256 2f77e683afc35cbfe34782775c8acfad5e585b15e29dee816fd3e57862b6f6e8 files/digest-p7zip-4.44 262
index 6c066396c0ed42bd751c788b3c2a7e59b18cbefe..fe52208d40b9633afba4dd624dd7e26ff5ace578 100644 (file)
@@ -1 +1,3 @@
 MD5 91abf73ddfc92a0ed87dd5bb9fc3a38d p7zip_4.20_src.tar.bz2 328976
+RMD160 3ae10d0ed32a1334728d0b59adfa7574e3216ba3 p7zip_4.20_src.tar.bz2 328976
+SHA256 a8fd139d6c590beb7448a75eb746d0e9308bab9c2e6b88cab5746f6a272a8c3d p7zip_4.20_src.tar.bz2 328976
diff --git a/app-arch/p7zip/files/digest-p7zip-4.44 b/app-arch/p7zip/files/digest-p7zip-4.44
new file mode 100644 (file)
index 0000000..abaf25e
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 78b04bed16a1e7e91b5bf2f1f84ab811 p7zip_4.44_src_all.tar.bz2 1518820
+RMD160 a04f13c55ce21781c463debc578fd4819f171adf p7zip_4.44_src_all.tar.bz2 1518820
+SHA256 cb87304f682e7176ab95ce73d3ce2b7b65384e051272fc34ef934e2427bbd3af p7zip_4.44_src_all.tar.bz2 1518820
diff --git a/app-arch/p7zip/p7zip-4.44.ebuild b/app-arch/p7zip/p7zip-4.44.ebuild
new file mode 100644 (file)
index 0000000..dbf32e9
--- /dev/null
@@ -0,0 +1,72 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-4.44.ebuild,v 1.1 2007/01/26 20:59:00 radek Exp $
+
+inherit eutils toolchain-funcs multilib
+
+DESCRIPTION="Port of 7-Zip archiver for Unix"
+HOMEPAGE="http://p7zip.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src_all.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc-macos ~sparc ~x86 ~x86-fbsd"
+IUSE="static doc"
+
+S=${WORKDIR}/${PN}_${PV}
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       sed -i \
+               -e "/^CXX=/s:g++:$(tc-getCXX):" \
+               -e "/^CC=/s:gcc:$(tc-getCC):" \
+               -e "s:OPTFLAGS=-O:OPTFLAGS=${CXXFLAGS}:" \
+               -e 's:-s ::' \
+               makefile* || die "changing makefiles"
+
+       if use amd64; then
+               ewarn "Using suboptimal -fPIC upstream makefile due to amd64 being detected. See #126722"
+               cp -f makefile.linux_amd64 makefile.machine
+       elif use ppc-macos; then
+               # Mac OS X needs this special makefile, because it has a non-GNU linker
+               cp -f makefile.macosx makefile.machine
+       elif use x86-fbsd; then
+               # FreeBSD needs this special makefile, because it hasn't -ldl
+               sed -e 's/-lc_r/-pthread/' makefile.freebsd > makefile.machine
+       fi
+       use static && sed -i -e '/^LOCAL_LIBS=/s/LOCAL_LIBS=/&-static /' makefile.machine
+}
+
+src_compile() {
+       emake all3 || die "compilation error"
+}
+
+src_install() {
+       # this wrappers can not be symlinks, p7zip should be called with full path
+       make_wrapper 7zr "/usr/lib/${PN}/7zr"
+       make_wrapper 7za "/usr/lib/${PN}/7za"
+       make_wrapper 7z "/usr/lib/${PN}/7z"
+
+       dobin ${FILESDIR}/p7zip
+
+       # gzip introduced in 4.42, so beware :) 
+       # mv needed just as rename, because dobin installs using old name
+       mv contrib/gzip-like_CLI_wrapper_for_7z/p7zip contrib/gzip-like_CLI_wrapper_for_7z/7zg
+       dobin contrib/gzip-like_CLI_wrapper_for_7z/7zg
+
+       exeinto /usr/$(get_libdir)/${PN}
+       doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx || die "doexe bins"
+       exeinto /usr/$(get_libdir)/${PN}/Codecs
+       doexe bin/Codecs/* || die "doexe Codecs"
+       exeinto /usr/$(get_libdir)/${PN}/Formats
+       doexe bin/Formats/* || die "doexe Formats"
+
+       doman man1/7z.1 man1/7za.1 man1/7zr.1
+       dodoc ChangeLog README TODO
+
+       if use doc ; then
+               dodoc DOCS/*.txt
+               dohtml -r DOCS/MANUAL/*
+       fi
+}