diff options
author | Radoslaw Stachowiak <radek@gentoo.org> | 2006-10-21 17:06:28 +0000 |
---|---|---|
committer | Radoslaw Stachowiak <radek@gentoo.org> | 2006-10-21 17:06:28 +0000 |
commit | 99cdffe51e2a47407932a882f8ee76ebf7293f7e (patch) | |
tree | 9068f688fe616b0d747bcee40e8a8738a4adf913 /app-arch | |
parent | Version bump (diff) | |
download | historical-99cdffe51e2a47407932a882f8ee76ebf7293f7e.tar.gz historical-99cdffe51e2a47407932a882f8ee76ebf7293f7e.tar.bz2 historical-99cdffe51e2a47407932a882f8ee76ebf7293f7e.zip |
version bump, fixes #150498 #137579 #150766
Package-Manager: portage-2.1.2_pre3-r6
Diffstat (limited to 'app-arch')
-rw-r--r-- | app-arch/p7zip/ChangeLog | 7 | ||||
-rw-r--r-- | app-arch/p7zip/Manifest | 16 | ||||
-rw-r--r-- | app-arch/p7zip/files/digest-p7zip-4.43 | 3 | ||||
-rw-r--r-- | app-arch/p7zip/p7zip-4.43.ebuild | 72 |
4 files changed, 93 insertions, 5 deletions
diff --git a/app-arch/p7zip/ChangeLog b/app-arch/p7zip/ChangeLog index d728cec4dd13..38494df939df 100644 --- a/app-arch/p7zip/ChangeLog +++ b/app-arch/p7zip/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-arch/p7zip # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/ChangeLog,v 1.46 2006/09/04 17:49:48 compnerd Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/ChangeLog,v 1.47 2006/10/21 17:06:28 radek Exp $ + +*p7zip-4.43 (21 Oct 2006) + + 21 Oct 2006; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.43.ebuild: + version bump, fixes #150498 #137579 #150766 04 Sep 2006; Saleem Abdulrasool <compnerd@gentoo.org> p7zip-4.42.ebuild: stable on x86 (bug #145282) diff --git a/app-arch/p7zip/Manifest b/app-arch/p7zip/Manifest index 3dacb85fd724..60b2851c0d92 100644 --- a/app-arch/p7zip/Manifest +++ b/app-arch/p7zip/Manifest @@ -23,6 +23,7 @@ DIST p7zip_4.30_src_all.tar.bz2 427869 RMD160 3fc1e8b373bb0ceb3cbadaf4f7900d44d5 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 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 @@ -43,10 +44,14 @@ EBUILD p7zip-4.42.ebuild 2132 RMD160 a6cc82abbd962e595f09a3b9a8abdb87aea90da9 SH MD5 8366272b0c309909f97c6faec440b2d6 p7zip-4.42.ebuild 2132 RMD160 a6cc82abbd962e595f09a3b9a8abdb87aea90da9 p7zip-4.42.ebuild 2132 SHA256 5c73f56d4d1350b86f6dd6ae725345df324bb1233b9161e9863501ff95bba734 p7zip-4.42.ebuild 2132 -MISC ChangeLog 6254 RMD160 93e1e4910c97d16e99e7a162bb96f9beb67b42ff SHA1 e14dce125229c4a70c39d86af758ceb04e0e6dc9 SHA256 276815d702b815b7da64bec404b68f144b771045205d1a734ae8dac97df26836 -MD5 4be3b46db283738b5d67542726271746 ChangeLog 6254 -RMD160 93e1e4910c97d16e99e7a162bb96f9beb67b42ff ChangeLog 6254 -SHA256 276815d702b815b7da64bec404b68f144b771045205d1a734ae8dac97df26836 ChangeLog 6254 +EBUILD p7zip-4.43.ebuild 2241 RMD160 1a3fb10fac399cdc567be02c2f7d1091fbbad443 SHA1 5cf0634312909313e2398633c5456d8ae18037e0 SHA256 4ddaff0929fcade306bbd30958860fd128b800d5d784df70751236a7a19c0931 +MD5 6c463233b84d51569bfd2bcd0ef4af2f p7zip-4.43.ebuild 2241 +RMD160 1a3fb10fac399cdc567be02c2f7d1091fbbad443 p7zip-4.43.ebuild 2241 +SHA256 4ddaff0929fcade306bbd30958860fd128b800d5d784df70751236a7a19c0931 p7zip-4.43.ebuild 2241 +MISC ChangeLog 6399 RMD160 862da9ccb287146973b565fcff74e6abb93e070d SHA1 6640698d584eb4a58e2170f1301b7e373cd0f1d0 SHA256 1f36b4f0209474cabcdf383b90c7783a37dc11ee03bfd1addf69eaf080385e3a +MD5 967a2f18f14881234b8a72d824fdcca9 ChangeLog 6399 +RMD160 862da9ccb287146973b565fcff74e6abb93e070d ChangeLog 6399 +SHA256 1f36b4f0209474cabcdf383b90c7783a37dc11ee03bfd1addf69eaf080385e3a ChangeLog 6399 MISC metadata.xml 221 RMD160 c3fe86fc44653637aea4680b20cf4a3919b7540c SHA1 a1e6cd353cec0a45b588c9995fb801cb82792457 SHA256 1d86ed32a423a4e8e6af86272561dd598d9ce6d5bb55eb6c810b11a6c3383c6a MD5 66daf69a44c4ec8add00f66d8ee0661d metadata.xml 221 RMD160 c3fe86fc44653637aea4680b20cf4a3919b7540c metadata.xml 221 @@ -66,3 +71,6 @@ SHA256 e38258b343c87b76b2fa1dbbb825520bc56ac9d19db267dbc784b41d67044195 files/di MD5 d3b0fa0fb190ac7f430a1e458cd58389 files/digest-p7zip-4.42 262 RMD160 a5aac9eba18b61b17e2830bb4f6129fa8e8147be files/digest-p7zip-4.42 262 SHA256 de74829513adee2726d09825775948a778115d23bf0a8efc367449415e417f3c files/digest-p7zip-4.42 262 +MD5 87a53c506b3c98c9c7e1e61deee6c2f7 files/digest-p7zip-4.43 262 +RMD160 8f95ed6df9cb0db2fb93260900bb9e1486e214b9 files/digest-p7zip-4.43 262 +SHA256 cb4c438ddfb8308c7fbf3acdc1bbbf2ea20e4461a4e61a4685a31f28023ee644 files/digest-p7zip-4.43 262 diff --git a/app-arch/p7zip/files/digest-p7zip-4.43 b/app-arch/p7zip/files/digest-p7zip-4.43 new file mode 100644 index 000000000000..e680ce6de351 --- /dev/null +++ b/app-arch/p7zip/files/digest-p7zip-4.43 @@ -0,0 +1,3 @@ +MD5 9fb8982262f66b4ec0377a67c171cfcb p7zip_4.43_src_all.tar.bz2 1482271 +RMD160 227741c37e1c69260898ef7a4aa827835cac8a6c p7zip_4.43_src_all.tar.bz2 1482271 +SHA256 736a1c301d95ed2d5ce917a859d6fca3f378345e8253a1143bd26f7333a7fb5c p7zip_4.43_src_all.tar.bz2 1482271 diff --git a/app-arch/p7zip/p7zip-4.43.ebuild b/app-arch/p7zip/p7zip-4.43.ebuild new file mode 100644 index 000000000000..e718ba689bf3 --- /dev/null +++ b/app-arch/p7zip/p7zip-4.43.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-4.43.ebuild,v 1.1 2006/10/21 17:06:28 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="amd64 ~hppa ppc ~ppc-macos ~sparc x86" +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 +} |