diff options
author | Radoslaw Stachowiak <radek@gentoo.org> | 2006-04-16 10:26:38 +0000 |
---|---|---|
committer | Radoslaw Stachowiak <radek@gentoo.org> | 2006-04-16 10:26:38 +0000 |
commit | 63cf9154b2fba66b941c1f92dccbfe7c0f36a30d (patch) | |
tree | ebbd2003a653778869c297a78d874c18a4cc3942 /app-arch | |
parent | Stable on alpha, bug 130079. (diff) | |
download | historical-63cf9154b2fba66b941c1f92dccbfe7c0f36a30d.tar.gz historical-63cf9154b2fba66b941c1f92dccbfe7c0f36a30d.tar.bz2 historical-63cf9154b2fba66b941c1f92dccbfe7c0f36a30d.zip |
Version bump. Fixes partially #126722
Package-Manager: portage-2.1_pre7-r5
Diffstat (limited to 'app-arch')
-rw-r--r-- | app-arch/p7zip/ChangeLog | 7 | ||||
-rw-r--r-- | app-arch/p7zip/Manifest | 12 | ||||
-rw-r--r-- | app-arch/p7zip/files/digest-p7zip-4.39 | 3 | ||||
-rw-r--r-- | app-arch/p7zip/p7zip-4.39.ebuild | 62 |
4 files changed, 80 insertions, 4 deletions
diff --git a/app-arch/p7zip/ChangeLog b/app-arch/p7zip/ChangeLog index 539707f467bb..fe89423814d3 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.34 2006/03/22 09:49:53 radek Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/ChangeLog,v 1.35 2006/04/16 10:26:38 radek Exp $ + +*p7zip-4.39 (16 Apr 2006) + + 16 Apr 2006; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.39.ebuild: + Version bump. Fixes partially #126722 22 Mar 2006; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.33.ebuild: removed amd64 keyword due to fPIC bug #126722 diff --git a/app-arch/p7zip/Manifest b/app-arch/p7zip/Manifest index 77b8fd9ed49a..bb918561f35a 100644 --- a/app-arch/p7zip/Manifest +++ b/app-arch/p7zip/Manifest @@ -1,6 +1,6 @@ -MD5 802aa0d5e2048853d38af8d5ee4665b4 ChangeLog 4935 -RMD160 b1856be5e63cff6f6560230fe4355c1708d8e4dd ChangeLog 4935 -SHA256 b1e0d12d49e450e9267779d1de3eaf9055b89070f7a302d45613b073ed843a2c ChangeLog 4935 +MD5 e6b6a30596c97c86fee9a65f4c37e100 ChangeLog 5077 +RMD160 fc468a95aea9196b1cd2f060d1152fc645bce1fa ChangeLog 5077 +SHA256 16045aadbbbd9287a0214bb4ee7bc3ba5fb1fa0c2c362b6f8e9ed1f2906936b0 ChangeLog 5077 MD5 bce80de865b3593d2479e9f87bb7c011 files/7z 142 RMD160 83bec2cf921c9562e739cddf1b18092dceffa749 files/7z 142 SHA256 4b5a22ff23f0dc7e3b5dc0c44733fe73b2d3cd1683092a3d691179687cf95e1d files/7z 142 @@ -16,6 +16,9 @@ SHA256 4cdaa53eba46f274cde899cc7b22de6af70102e21181ea18b3e5e373675cc427 files/di MD5 9585aac183476ae0d88d2fe920cdfe26 files/digest-p7zip-4.33 262 RMD160 9d9e9027ba3c3ee3b6a6c2371fe69870627df35d files/digest-p7zip-4.33 262 SHA256 148e8076a035b15cbb36ad217184577855667b7c40c5c1ef0c2da74c403b30c5 files/digest-p7zip-4.33 262 +MD5 fbd619d7a03356b40ae8b0730c4c6721 files/digest-p7zip-4.39 262 +RMD160 d814b7fa9229d03a9b8c355a802fe88447a1eaf6 files/digest-p7zip-4.39 262 +SHA256 e38258b343c87b76b2fa1dbbb825520bc56ac9d19db267dbc784b41d67044195 files/digest-p7zip-4.39 262 MD5 7bca8f207e6b570c09854ecb5e0860a6 files/p7zip 1210 RMD160 0f331392eb77077ea6c100011326202661e9b6ab files/p7zip 1210 SHA256 28d181cd1c43628da0adb485e20f270461b6cf8d743d2187a3380f7799fbc2d5 files/p7zip 1210 @@ -37,3 +40,6 @@ SHA256 e13fb062eac840026c163c950581bb0b1e24cb24152623f8733370fd4e17983b p7zip-4. MD5 b0eb757cfd09fecd92e4ebeb10684e2a p7zip-4.33.ebuild 1486 RMD160 e237c03795edd8ea1060d16ed4bde4a9a0115b2d p7zip-4.33.ebuild 1486 SHA256 83337cf89b05cd3f334e709b6ce6ca3747172686f2716fbc2a22f05d09d1301f p7zip-4.33.ebuild 1486 +MD5 9cfa5a0ebcb535beaf755dc37c9c96d1 p7zip-4.39.ebuild 1737 +RMD160 378a6a06467d84c1b1fc7897b1bbd167a52f5d2e p7zip-4.39.ebuild 1737 +SHA256 311914fda249955dcde9974e9f26166c6002922dcce10df02836083690539644 p7zip-4.39.ebuild 1737 diff --git a/app-arch/p7zip/files/digest-p7zip-4.39 b/app-arch/p7zip/files/digest-p7zip-4.39 new file mode 100644 index 000000000000..6482626874d4 --- /dev/null +++ b/app-arch/p7zip/files/digest-p7zip-4.39 @@ -0,0 +1,3 @@ +MD5 081be9cfb67c9be4e526913b14dd6f86 p7zip_4.39_src_all.tar.bz2 1445834 +RMD160 5b2e319ca462f8c3cb4df4e57e3116e1a847c1ff p7zip_4.39_src_all.tar.bz2 1445834 +SHA256 8eef1c3907f58a2fd2b15bce94334635d8199e21d5daab541057a828b7e7da0e p7zip_4.39_src_all.tar.bz2 1445834 diff --git a/app-arch/p7zip/p7zip-4.39.ebuild b/app-arch/p7zip/p7zip-4.39.ebuild new file mode 100644 index 000000000000..2376d918a8ce --- /dev/null +++ b/app-arch/p7zip/p7zip-4.39.ebuild @@ -0,0 +1,62 @@ +# 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.39.ebuild,v 1.1 2006/04/16 10:26:38 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="~hppa ~ppc ~x86" +IUSE="static doc" + +S=${WORKDIR}/${PN}_${PV} + +src_unpack() { + unpack ${A} + cd "${S}" + use static && epatch "${FILESDIR}"/p7zip-4.16_x86_static.patch + # be aware that CXX is now gcc in pattern due to upstream (radek@20060318) + sed -i \ + -e "/^CXX=/s:gcc:$(tc-getCXX):" \ + -e "/^CC=/s:gcc:$(tc-getCC):" \ + -e "s:-O1 -s:${CXXFLAGS}:" \ + -e "s:-O -s:${CXXFLAGS}:" \ + makefile* || die "cleaning up 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 + fi +} + +src_compile() { + emake all2 || 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 + + 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 +} |