summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRadoslaw Stachowiak <radek@gentoo.org>2007-05-15 22:03:58 +0000
committerRadoslaw Stachowiak <radek@gentoo.org>2007-05-15 22:03:58 +0000
commit2350ad970205c3bae1ee6eb664ebc525cef023d7 (patch)
tree9febdcb910d0dce13b2b227fe6a90fed43bd8012 /app-arch
parentFix installing with the doc use flag off. Fixes bug #178688. (diff)
downloadhistorical-2350ad970205c3bae1ee6eb664ebc525cef023d7.tar.gz
historical-2350ad970205c3bae1ee6eb664ebc525cef023d7.tar.bz2
historical-2350ad970205c3bae1ee6eb664ebc525cef023d7.zip
version bump
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/p7zip/ChangeLog7
-rw-r--r--app-arch/p7zip/Manifest16
-rw-r--r--app-arch/p7zip/files/digest-p7zip-4.453
-rw-r--r--app-arch/p7zip/p7zip-4.45.ebuild72
4 files changed, 93 insertions, 5 deletions
diff --git a/app-arch/p7zip/ChangeLog b/app-arch/p7zip/ChangeLog
index ab10939dd0e3..8b0523e814b1 100644
--- a/app-arch/p7zip/ChangeLog
+++ b/app-arch/p7zip/ChangeLog
@@ -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.61 2007/04/01 10:24:58 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/ChangeLog,v 1.62 2007/05/15 22:03:58 radek Exp $
+
+*p7zip-4.45 (15 May 2007)
+
+ 15 May 2007; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.45.ebuild:
+ version bump
01 Apr 2007; Michael Hanselmann <hansmi@gentoo.org> p7zip-4.44.ebuild:
Stable on ppc.
diff --git a/app-arch/p7zip/Manifest b/app-arch/p7zip/Manifest
index d21171c5c7f3..70f73095930e 100644
--- a/app-arch/p7zip/Manifest
+++ b/app-arch/p7zip/Manifest
@@ -25,6 +25,7 @@ DIST p7zip_4.39_src_all.tar.bz2 1445834 RMD160 5b2e319ca462f8c3cb4df4e57e3116e1a
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
+DIST p7zip_4.45_src_all.tar.bz2 1458299 RMD160 23677f41e1a2c1d8c254073bc17ea40ea90851f1 SHA1 06bdaf755e288539da4efa399fc143648db57acd SHA256 3a2902d532a7673113609232b46c868e6c55dbce0e7ef73d8ef944fb295c7984
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
@@ -53,10 +54,14 @@ EBUILD p7zip-4.44.ebuild 2269 RMD160 3735f98f23944039a8a7e3d008b6f2346db6ca0a SH
MD5 afca727b969584befc3d9dbc0553925b p7zip-4.44.ebuild 2269
RMD160 3735f98f23944039a8a7e3d008b6f2346db6ca0a p7zip-4.44.ebuild 2269
SHA256 0c261f5df48925529db353b4e5aeaed8edd1890f3b6481f24793289a1ce71383 p7zip-4.44.ebuild 2269
-MISC ChangeLog 7831 RMD160 79267e76cc66a58d9bfa27384a994c2a6999574a SHA1 b44d582d436b4b83f86b18c388fda6efed73695a SHA256 2d08df30107d73167b674faac45f690533b79b5d1926ee24bd1b20327322bd8a
-MD5 a9910ec2fd0e22b915d741543574bb95 ChangeLog 7831
-RMD160 79267e76cc66a58d9bfa27384a994c2a6999574a ChangeLog 7831
-SHA256 2d08df30107d73167b674faac45f690533b79b5d1926ee24bd1b20327322bd8a ChangeLog 7831
+EBUILD p7zip-4.45.ebuild 2263 RMD160 1d1c279b1a0d4738b2e610d4958d66e1d424f6f9 SHA1 df4b39a3e41e82fd92a7ce0a8d5251e942d8e0e6 SHA256 0be405d91e9e5c7fc6996afc02edf15c36c831295751318c6a6b102881255dc5
+MD5 1bc35ae15f351243099e0e088bae45ba p7zip-4.45.ebuild 2263
+RMD160 1d1c279b1a0d4738b2e610d4958d66e1d424f6f9 p7zip-4.45.ebuild 2263
+SHA256 0be405d91e9e5c7fc6996afc02edf15c36c831295751318c6a6b102881255dc5 p7zip-4.45.ebuild 2263
+MISC ChangeLog 7947 RMD160 d4dfacbdb7f99decc511bdbb04844025e86b690f SHA1 7f72f40e7913f165fcc1e585779cebb563a6061e SHA256 96471250c52e2d7f6169eb55e04b658426f0fe53c5af81b055b048bce6894eda
+MD5 5f2e6265af42653a74266edf74c6bbbf ChangeLog 7947
+RMD160 d4dfacbdb7f99decc511bdbb04844025e86b690f ChangeLog 7947
+SHA256 96471250c52e2d7f6169eb55e04b658426f0fe53c5af81b055b048bce6894eda ChangeLog 7947
MISC metadata.xml 221 RMD160 c3fe86fc44653637aea4680b20cf4a3919b7540c SHA1 a1e6cd353cec0a45b588c9995fb801cb82792457 SHA256 1d86ed32a423a4e8e6af86272561dd598d9ce6d5bb55eb6c810b11a6c3383c6a
MD5 66daf69a44c4ec8add00f66d8ee0661d metadata.xml 221
RMD160 c3fe86fc44653637aea4680b20cf4a3919b7540c metadata.xml 221
@@ -82,3 +87,6 @@ SHA256 cb4c438ddfb8308c7fbf3acdc1bbbf2ea20e4461a4e61a4685a31f28023ee644 files/di
MD5 8d303bcc389947e88540c215c8349e02 files/digest-p7zip-4.44 262
RMD160 60be027918ad10a6e4f368703053771d00f2419e files/digest-p7zip-4.44 262
SHA256 2f77e683afc35cbfe34782775c8acfad5e585b15e29dee816fd3e57862b6f6e8 files/digest-p7zip-4.44 262
+MD5 fdb8674cb477cefa99b5dfc18fb4df83 files/digest-p7zip-4.45 262
+RMD160 4e6cbb91dea1955d3eb7b41ad207683cdd71c93f files/digest-p7zip-4.45 262
+SHA256 8b6742cca252f6d84ed59e8be89f8ba737877b1fbd8483df8766f004c057fec7 files/digest-p7zip-4.45 262
diff --git a/app-arch/p7zip/files/digest-p7zip-4.45 b/app-arch/p7zip/files/digest-p7zip-4.45
new file mode 100644
index 000000000000..ed204f5508c4
--- /dev/null
+++ b/app-arch/p7zip/files/digest-p7zip-4.45
@@ -0,0 +1,3 @@
+MD5 b7eb7a92b1bf0e73a2feae95cd3184f7 p7zip_4.45_src_all.tar.bz2 1458299
+RMD160 23677f41e1a2c1d8c254073bc17ea40ea90851f1 p7zip_4.45_src_all.tar.bz2 1458299
+SHA256 3a2902d532a7673113609232b46c868e6c55dbce0e7ef73d8ef944fb295c7984 p7zip_4.45_src_all.tar.bz2 1458299
diff --git a/app-arch/p7zip/p7zip-4.45.ebuild b/app-arch/p7zip/p7zip-4.45.ebuild
new file mode 100644
index 000000000000..d0a62a107d8c
--- /dev/null
+++ b/app-arch/p7zip/p7zip-4.45.ebuild
@@ -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.45.ebuild,v 1.1 2007/05/15 22:03:58 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 ~ia64 ~ppc ~ppc-macos ~ppc64 ~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}
+ doexe bin/*.so || die "doexe *.so files"
+
+ 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
+}