# HG changeset patch # User Binki # Date 2009-08-26 21:41:29 # Node ID cae47ab1ab674f68fa06de10ede1df55d2b5851a # Parent fbd63d8d6cf2a8e92141289d660a9510b4539381 app-arch/p7zip: fixed in unstable in portage diff --git a/app-arch/p7zip/ChangeLog b/app-arch/p7zip/ChangeLog deleted file mode 100644 --- a/app-arch/p7zip/ChangeLog +++ /dev/null @@ -1,419 +0,0 @@ -# ChangeLog for app-arch/p7zip -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/ChangeLog,v 1.109 2009/05/03 07:12:52 dirtyepic Exp $ - - 03 May 2009; Ryan Hill p7zip-4.65.ebuild: - Fix build error when wxGTK built with odbc support (bug #267698) and - checking wxGTK USE flags even when USE="-wxwidgets" (bug #267803). - Also, depend on the correct SLOT. - - 01 May 2009; Arfrever Frehtes Taifersar Arahesis - p7zip-4.65.ebuild: - Rename "wxwindows" USE flag to "wxwidgets". - - 01 May 2009; Jeroen Roovers p7zip-4.65.ebuild: - Restore dropped keywords. - - 27 Apr 2009; Tomas Chvatal p7zip-4.65.ebuild: - Few build system updates. Make it work with kde4. - -*p7zip-4.65 (26 Apr 2009) - - 26 Apr 2009; Patrick Lauer - +files/4.65-hardlink.patch, +files/4.65-makefile.patch, metadata.xml, - +p7zip-4.65.ebuild: - Bump to 4.65, closes #249780. Based on the ebuild by jlec, incorporating - changes from Flameeyes, Sergey Dryabzhinsky, Ilya Kashirin, A.C.Heron and - Chi-Thanh Christopher Nguyen. - - 25 Jan 2009; Radoslaw Stachowiak p7zip-4.58.ebuild: - Removed unnecesary warning as per bug #126722 - - 27 Dec 2008; Jeremy Olexa p7zip-4.58.ebuild: - amd64 stable, bug #236591 - - 05 Dec 2008; Raúl Porcel p7zip-4.58.ebuild: - x86 stable wrt #236591 - - 12 Nov 2008; Brent Baude p7zip-4.58.ebuild: - stable ppc64, bug 236591 - - 08 Nov 2008; nixnut p7zip-4.58.ebuild: - Stable on ppc wrt bug 236591 - - 07 Nov 2008; Jeroen Roovers p7zip-4.58.ebuild: - Stable for HPPA (bug #236591). - - 06 Nov 2008; Ferris McCormick p7zip-4.58.ebuild: - Sparc stable, Bug #236591. - - 04 Sep 2008; Mike Frysinger p7zip-4.58.ebuild: - Use newbin instead of ugly mv && dobin. - -*p7zip-4.58 (20 Jul 2008) - - 20 Jul 2008; Hanno Boeck +p7zip-4.58.ebuild: - Version bump. - - 21 Mar 2008; Radoslaw Stachowiak - -files/p7zip-4.55-open_lzma_alone.patch, -p7zip-4.55-r1.ebuild: - removed old version due to security problems #213889 - - 16 Mar 2008; nixnut p7zip-4.57.ebuild: - Stable on ppc wrt bug 213595 - - 05 Feb 2008; Markus Rothe p7zip-4.57.ebuild: - Stable on ppc64 - - 03 Feb 2008; Dawid Węgliński p7zip-4.57.ebuild: - Remove app-arch/rar-unpacker from postinst() as it's no longer in the tree - - 29 Jan 2008; Samuli Suominen -p7zip-4.44.ebuild, - -p7zip-4.45.ebuild, -p7zip-4.48.ebuild, -p7zip-4.51.ebuild, - -p7zip-4.55.ebuild: - Remove unused versions. - - 29 Jan 2008; Jeroen Roovers p7zip-4.57.ebuild: - Stable for HPPA (bug #207520). - - 29 Jan 2008; Richard Freeman p7zip-4.57.ebuild: - amd64 stable - - 26 Jan 2008; Brent Baude p7zip-4.55-r1.ebuild: - Marking p7zip-4.55-r1 ppc64 for bug 207520 - - 26 Jan 2008; Raúl Porcel p7zip-4.57.ebuild: - sparc/x86 stable - - 14 Jan 2008; Tobias Scherbaum - p7zip-4.55-r1.ebuild: - ppc. stable - -*p7zip-4.57 (25 Dec 2007) - - 25 Dec 2007; Radoslaw Stachowiak +p7zip-4.57.ebuild: - Version bump and fix for 194354 - - 05 Dec 2007; Samuli Suominen p7zip-4.55-r1.ebuild: - amd64 stable as part of bug 198314, file-collision with lzma-utils. - -*p7zip-4.55-r1 (05 Dec 2007) - - 05 Dec 2007; Mike Frysinger +p7zip-4.55-r1.ebuild: - Do not install /usr/bin/lzma as there are other/dedicated packages that - install just the lzma compression utilities #198324. - - 01 Dec 2007; Markus Rothe p7zip-4.55.ebuild: - Stable on ppc64 - - 26 Oct 2007; Jeroen Roovers p7zip-4.55.ebuild: - Stable for HPPA too. - - 24 Oct 2007; Raúl Porcel p7zip-4.55.ebuild: - sparc/x86 stable - - 23 Oct 2007; Peter Weller p7zip-4.51.ebuild: - Stable on amd64 wrt bug 193771 - - 13 Oct 2007; Markus Rothe p7zip-4.51.ebuild: - Stable on ppc64; bug #193771 - - 12 Oct 2007; Lars Weiler p7zip-4.51.ebuild: - stable ppc, bug #193771 - - 08 Oct 2007; Fabian Groffen p7zip-4.44.ebuild, - p7zip-4.45.ebuild, p7zip-4.48.ebuild, p7zip-4.51.ebuild, - p7zip-4.55.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 06 Oct 2007; Radoslaw Stachowiak p7zip-4.55.ebuild: - added quotes for FILESDIR - - 25 Sep 2007; Raúl Porcel p7zip-4.51.ebuild: - sparc stable - -*p7zip-4.55 (23 Sep 2007) - - 23 Sep 2007; Radoslaw Stachowiak - +files/p7zip-4.55-open_lzma_alone.patch, +p7zip-4.55.ebuild: - version bump with experimental lzma_alone patch - - 17 Sep 2007; Jeroen Roovers p7zip-4.51.ebuild: - Stable for HPPA too. - - 30 Aug 2007; Raúl Porcel p7zip-4.51.ebuild: - x86 stable - - 29 Aug 2007; Jeroen Roovers p7zip-4.48.ebuild: - Stable for HPPA too. - - 09 Aug 2007; Tobias Scherbaum p7zip-4.48.ebuild: - Stable on ppc. - - 02 Aug 2007; Christian Birchinger p7zip-4.48.ebuild: - Added sparc stable keyword - -*p7zip-4.51 (01 Aug 2007) - - 01 Aug 2007; Radoslaw Stachowiak +p7zip-4.51.ebuild: - version bump, closes #187308, introduces lzma binary. - - 01 Aug 2007; Raúl Porcel p7zip-4.48.ebuild: - x86 stable - -*p7zip-4.48 (01 Jul 2007) - - 01 Jul 2007; Radoslaw Stachowiak - -files/p7zip-4.30-gcc41.diff, -files/7z, -files/7za, - -files/p7zip-4.16_x86_static.patch, -p7zip-4.20.ebuild, - -p7zip-4.30.ebuild, -p7zip-4.33.ebuild, -p7zip-4.39.ebuild, - -p7zip-4.42.ebuild, -p7zip-4.43.ebuild, +p7zip-4.48.ebuild: - version bump, and orphaned files cleaning - - 12 Jun 2007; Gustavo Zacarias p7zip-4.45.ebuild: - Stable on sparc - - 11 Jun 2007; Raúl Porcel p7zip-4.45.ebuild: - x86 stable - -*p7zip-4.45 (15 May 2007) - - 15 May 2007; Radoslaw Stachowiak +p7zip-4.45.ebuild: - version bump - - 01 Apr 2007; Michael Hanselmann p7zip-4.44.ebuild: - Stable on ppc. - - 25 Mar 2007; Raúl Porcel p7zip-4.44.ebuild: - Add ~ia64 - - 17 Mar 2007; Steve Dibb p7zip-4.44.ebuild: - amd64 stable - - 12 Mar 2007; Gustavo Zacarias p7zip-4.44.ebuild: - Stable on sparc - - 12 Mar 2007; Raúl Porcel p7zip-4.44.ebuild: - x86 stable - - 09 Mar 2007; Jeroen Roovers p7zip-4.44.ebuild: - Stable for HPPA (xarchiver, perhaps bug #157879). - - 21 Feb 2007; Piotr Jaroszyński ChangeLog: - Transition to Manifest2. - - 04 Feb 2007; Brent Baude p7zip-4.44.ebuild: - Marking p7zip-4.44 ~ppc64 for an xfce4 dep per Drac - - 02 Feb 2007; Gustavo Zacarias p7zip-4.42.ebuild: - Stable on sparc - -*p7zip-4.44 (26 Jan 2007) - - 26 Jan 2007; Radoslaw Stachowiak +p7zip-4.44.ebuild: - version bump - - 04 Jan 2007; Bryan Østergaard p7zip-4.43.ebuild: - Add ~alpha keyword. - - 28 Oct 2006; Diego Pettenò p7zip-4.43.ebuild: - Add ~x86-fbsd keyword. - - 21 Oct 2006; Radoslaw Stachowiak p7zip-4.43.ebuild: - QA fix: Leading Space Syntax Error. Line 37 - - 21 Oct 2006; Radoslaw Stachowiak p7zip-4.43.ebuild: - arghh, wrongly commited stable keywords after version bump. shame on me. - -*p7zip-4.43 (21 Oct 2006) - - 21 Oct 2006; Radoslaw Stachowiak +p7zip-4.43.ebuild: - version bump, fixes #150498 #137579 #150766 - - 04 Sep 2006; Saleem Abdulrasool p7zip-4.42.ebuild: - stable on x86 (bug #145282) - - 29 Aug 2006; Tobias Scherbaum p7zip-4.42.ebuild: - ppc stable, bug #145282 - - 27 Aug 2006; Jason Wever p7zip-4.42.ebuild: - Added ~sparc keyword. - - 27 Aug 2006; Radoslaw Stachowiak p7zip-4.42.ebuild: - THanks to Fabian Groffen, closed #109949 - - 02 Aug 2006; Patrick McLean p7zip-4.42.ebuild: - Stable on amd64 (bug #142395). - - 22 Jun 2006; Simon Stelling p7zip-4.42.ebuild: - added ~amd64 keyword - - 10 Jun 2006; Michael Hanselmann p7zip-4.39.ebuild: - Stable on ppc. - - 03 Jun 2006; Radoslaw Stachowiak p7zip-4.42.ebuild: - Cross compilation fix, thanks to Josu Lopez Fernandez #135417 - - 29 May 2006; Mark Loeser p7zip-4.39.ebuild: - Stable on x86; bug #134513 - -*p7zip-4.42 (28 May 2006) - - 28 May 2006; Radoslaw Stachowiak +p7zip-4.42.ebuild: - version bump - - 27 May 2006; Radoslaw Stachowiak p7zip-4.39.ebuild: - fixed missing 7zr compilation/installation - -*p7zip-4.39 (16 Apr 2006) - - 16 Apr 2006; Radoslaw Stachowiak +p7zip-4.39.ebuild: - Version bump. Fixes partially #126722 - - 22 Mar 2006; Radoslaw Stachowiak p7zip-4.33.ebuild: - removed amd64 keyword due to fPIC bug #126722 - -*p7zip-4.33 (18 Mar 2006) - - 18 Mar 2006; Radoslaw Stachowiak +files/p7zip, - -p7zip-4.20-r1.ebuild, -p7zip-4.27.ebuild, +p7zip-4.33.ebuild: - version bump to 4.33, not using gcc-4.1 patch anymore - removed obsolete versions (4.2*) - - 31 Jan 2006; Hanno Boeck +files/p7zip-4.30-gcc41.diff, - p7zip-4.30.ebuild: - Fix for gcc 4.1. - -*p7zip-4.30 (11 Dec 2005) - - 11 Dec 2005; Radoslaw Stachowiak +p7zip-4.30.ebuild: - version bump, closes #113670 - - 04 Oct 2005; Simon Stelling p7zip-4.27.ebuild: - fix bug 107166 and make it respect multilib-strict - - 25 Sep 2005; Radoslaw Stachowiak files/7z, files/7za: - changed wrapper script to include " around @ - - 25 Sep 2005; Radoslaw Stachowiak files/7z, +files/7za, - -p7zip-0.91.ebuild, p7zip-4.27.ebuild: - fixed bug #107107 with wrong wrapper/symlink usage. removed old version. - - 24 Sep 2005; Radoslaw Stachowiak p7zip-4.27.ebuild: - Removed ppc-macos keyword due to compilation bug - -*p7zip-4.27 (24 Sep 2005) - - 24 Sep 2005; Radoslaw Stachowiak +p7zip-4.27.ebuild: - changed -O1 to make.conf CFLAGS - added plugins compilation and installation (/usr/lib/p7zip) closes #104248 - version bump - - 14 Sep 2005; Fabian Groffen p7zip-4.20-r1.ebuild: - Marking ~ppc-macos (bug #105853) - -*p7zip-4.20-r1 (27 Aug 2005) - - 27 Aug 2005; Radoslaw Stachowiak -p7zip-4.16.ebuild, - -p7zip-4.18.ebuild, +p7zip-4.20-r1.ebuild: - Fixed #103605 thanks to Bruce Guenter. - Removed obsoleted versions. - - 10 Aug 2005; Luis Medinas p7zip-4.20.ebuild: - Marked Stable on AMD64. - - 09 Aug 2005; Joseph Jezak p7zip-4.20.ebuild: - Marked ppc stable. - - 08 Aug 2005; Radoslaw Stachowiak p7zip-4.20.ebuild: - marked stable on x86 - -*p7zip-4.20 (06 Jun 2005) - - 06 Jun 2005; Radoslaw Stachowiak - -files/p7zip-4.14_x86_static.patch, -p7zip-4.14.ebuild, - +p7zip-4.20.ebuild: - Removed old 4.14 ebuild. - Added new 4.20 (version bump). - - 06 Jun 2005; Heinrich Wendel p7zip-4.16.ebuild: - amd64 stable - - 27 May 2005; Joseph Jezak p7zip-4.16.ebuild: - Marked ppc stable. - -*p7zip-4.18 (15 May 2005) - - 15 May 2005; Radoslaw Stachowiak +p7zip-4.18.ebuild: - version bump - - 15 May 2005; Radoslaw Stachowiak p7zip-4.16.ebuild: - stable on x86 - - 09 May 2005; David Holm p7zip-4.14.ebuild: - Stable on ppc. - - 15 Apr 2005; Radoslaw Stachowiak - -files/p7zip-4.10_x86_dynamic.patch, -files/p7zip-4.12_x86_static.patch, - -files/p7zip-4.13_x86_static.patch, -p7zip-4.10.ebuild, - -p7zip-4.10-r1.ebuild, -p7zip-4.12.ebuild, -p7zip-4.13.ebuild, - -p7zip-4.14.01.ebuild: - removed unnecesary ebuilds. - -*p7zip-4.16 (15 Apr 2005) - - 15 Apr 2005; Radoslaw Stachowiak - +files/p7zip-4.16_x86_static.patch, +p7zip-4.16.ebuild: - version bump - - 11 Mar 2005; David Holm p7zip-4.14.01.ebuild: - Added to ~ppc. - - 17 Feb 2005; Radoslaw Stachowiak p7zip-4.14.ebuild: - 4.14 marked stable (one month in the tree, party time :) - -*p7zip-4.14.01 (17 Feb 2005) - - 17 Feb 2005; Radoslaw Stachowiak +p7zip-4.14.01.ebuild: - version bump. - - 16 Jan 2005; Mike Frysinger p7zip-4.14.ebuild: - Clean up. - -*p7zip-4.14 (14 Jan 2005) - - 14 Jan 2005; Radoslaw Stachowiak +p7zip-4.14.ebuild: - new version, static patch fixed. - - 11 Jan 2005; Malcolm Lashley p7zip-4.13.ebuild: - Add ~amd64 closes bug #70206 - -*p7zip-4.13 (27 Dec 2004) - - 27 Dec 2004; Radoslaw Stachowiak +p7zip-4.13.ebuild: - new version. - -*p7zip-4.12 (04 Dec 2004) - - 04 Dec 2004; Radoslaw Stachowiak - +files/p7zip-4.12_x86_static.patch, +p7zip-4.12.ebuild: - new version from upstream. - -*p7zip-4.10-r1 (11 Nov 2004) - - 11 Nov 2004; Radoslaw Stachowiak - +files/p7zip-4.10_x86_dynamic.patch, +p7zip-4.10-r1.ebuild: - Disabled static linkage in default install. - if useflag "static" is enabled, links static executable. - -*p7zip-4.10 (25 Oct 2004) - - 25 Oct 2004; Radoslaw Stachowiak +p7zip-4.10.ebuild: - Version bump. Now single static binary being installed. - -*p7zip-0.91 (26 Sep 2004) - - 26 Sep 2004; Radoslaw Stachowiak +metadata.xml, - +p7zip-0.91.ebuild: - Initial release. Ebuild based on work by Dmitry S. Kulyabov and Per Wigren. - diff --git a/app-arch/p7zip/Manifest b/app-arch/p7zip/Manifest deleted file mode 100644 --- a/app-arch/p7zip/Manifest +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX 4.65-hardlink.patch 413 RMD160 49bfa9195ee874f1e6718503919b620b0986a711 SHA1 ed6d221f34f029c2b1cc7d710b78e98e2d310e32 SHA256 187fc9f9ec0160c7b5f6a1bf7394e7d92db1fbebf219a1ea55725d40255256c8 -AUX 4.65-makefile.patch 450 RMD160 9f3de770dd3d74d3546c871364ee527bb9c9d3b6 SHA1 7fdcbf714b65c25e5749ee78b34256bba84adee0 SHA256 d36e71be74fdcc3c2afaf2217cb4712f00e3e75f3d23efd6c288f058092c4120 -AUX p7zip 1210 RMD160 0f331392eb77077ea6c100011326202661e9b6ab SHA1 b4e1e02081e28ece33d2a8303ee69c5f0e9ad239 SHA256 28d181cd1c43628da0adb485e20f270461b6cf8d743d2187a3380f7799fbc2d5 -DIST p7zip_4.57_src_all.tar.bz2 1473608 RMD160 af40563b4ead84d138e9fff03a2677540c50d29d SHA1 eda5de3d35567e2633373dbe60313527a6a4db27 SHA256 00e923386dd53d532a86331d1694eaeee626783afa503f91edf7370357e05b53 -DIST p7zip_4.58_src_all.tar.bz2 1948207 RMD160 2c31ab657275dc01d2d23c5de2327d5ee46f4e8a SHA1 7525bbb12ec94186e9e40d3614cdfd5f6f63cab6 SHA256 52391559b7782d2bad45b783579ea9825f28670ba6f234fd0d9248af3e82bedd -DIST p7zip_4.65_src_all.tar.bz2 2501418 RMD160 1749032c16e7c5afaa79bc123db33d61acc79eba SHA1 988f6ec63e93e6ec23492fd39e3b48a58fd695d1 SHA256 691cc9419a73a9348319f5b2c3ba2655471bee052c6c7fa57a226800c89ab07f -EBUILD p7zip-4.57.ebuild 2524 RMD160 8559df68a75b045a97cf4de50a521f6797097483 SHA1 d18c522002c6240cd6db595fce9b2b6c8d1ca113 SHA256 9f83a19a9e06732263b4b7879be8f78f21b992382c234eac7f1bc2631cab23f7 -EBUILD p7zip-4.58.ebuild 2276 RMD160 9755629c5d99b60afae5b56a64b1d0407b3c9b3e SHA1 e8de5f15c4b1850068e7134de55425633334adda SHA256 4e87189dfefe899161a7aaa8349d9a2a7842b219185e50b8ef0cb9359b42e3fd -EBUILD p7zip-4.65.ebuild 3460 RMD160 63660c8d5160e31d3773af641c67ef076214cdee SHA1 91c5e83a73b1e5ba7bad984a12dfba3af92f5ab9 SHA256 91c986a8016bfd082acfc63b0e6d94d40cae95c835cfdc816a21032549e680f5 -MISC ChangeLog 13883 RMD160 d4d6bbeec0776f758d4db70d84802a7b9582520f SHA1 77cd4adeacb55e571e1bb2140c9f36a135c62609 SHA256 53b9d241a5bcb8ace45aa707cce9f75feaba107f806ebf785314d7bb4d5a450a -MISC metadata.xml 300 RMD160 f76ed2c3264d6158356f9bdd432ca52a208df139 SHA1 bf620c137824a1fda712f420057baa45d65c730a SHA256 2f5efaa8198a11a57160098296e657540fd27abd43d6c388c820a070fc1d9da2 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) - -iEYEARECAAYFAkn9RHgACgkQiqiDRvmkBmJ6wwCfbA5mPhX9ohi8NBoEu725RVUl -G4UAoJ2w2AlSHHcIbkxs3Ukh+koEGlp7 -=p9t+ ------END PGP SIGNATURE----- diff --git a/app-arch/p7zip/files/4.65-hardlink.patch b/app-arch/p7zip/files/4.65-hardlink.patch deleted file mode 100644 --- a/app-arch/p7zip/files/4.65-hardlink.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- makefile 2009-02-25 16:03:33.000000000 +0100 -+++ makefile.new 2009-02-25 16:03:17.000000000 +0100 -@@ -55,8 +55,8 @@ - $(MAKE) -C CPP/7zip/UI/Console all - - 7zG: common7z -- cd bin ; rm -f Lang ; ln ../GUI/Lang . -- cd bin ; rm -f help ; ln ../GUI/help . -+ cd bin ; rm -f Lang ; ln -sf ../GUI/Lang . -+ cd bin ; rm -f help ; ln -sf ../GUI/help . - $(MAKE) -C CPP/7zip/UI/GUI all - - clean: diff --git a/app-arch/p7zip/files/4.65-makefile.patch b/app-arch/p7zip/files/4.65-makefile.patch deleted file mode 100644 --- a/app-arch/p7zip/files/4.65-makefile.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- CPP/7zip/Bundles/Format7zFree/makefile 2009-02-09 21:47:24.000000000 +0100 -+++ CPP/7zip/Bundles/Format7zFree/makefile.new 2009-02-25 14:18:31.000000000 +0100 -@@ -271,8 +271,6 @@ - MyAes.o \ - Pbkdf2HmacSha1.o \ - RandGen.o \ -- Rar20Crypto.o \ -- RarAes.o \ - Sha1.o \ - WzAes.o \ - ZipCrypto.o \ -@@ -313,7 +313,6 @@ - $(LZH_OBJS) \ - $(LZM_OBJS) \ - $(NSIS_OBJS) \ -- $(RAR_OBJS) \ - $(SPLIT_OBJS) \ - $(TAR_OBJS) \ - $(UDF_OBJS) \ - diff --git a/app-arch/p7zip/files/p7zip b/app-arch/p7zip/files/p7zip deleted file mode 100644 --- a/app-arch/p7zip/files/p7zip +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash -# gzip-like CLI wrapper for p7zip -set -e - -compress=true -file= - -usage () - { - echo "Usage: $0 [-d] [-h|--help] [file]" - exit 1 - } - -while [ "$#" != "0" ] ; do - case "$1" in - -d) compress=false ;; - -c) echo "$0: ignoring $1 option (not yet implemented)" ;; - -h|--help) usage ;; - *) - if [ "${file}" = "" ] ; then - file="$1" - else - usage - fi - ;; - esac - shift -done - -# make sure they're present, before we screw up -for i in mktemp 7z rm cat tty ; do - if ! which $i > /dev/null ; then - echo "$0: $i: command not found" - exit 1 - fi -done - -if [ "${file}" != "" ] ; then - if ${compress} ; then - 7z a ${file}.7z ${file} - rm ${file} - else - case ${file} in - *.7z) - 7z x ${file} - rm ${file} - ;; - *) - echo "$0: ${file}: unknown suffix -- ignored" - ;; - esac - fi - exit 0 -fi - -tmp=`mktemp` -trap "rm -f ${tmp}" 0 - -if ${compress} ; then - if tty > /dev/null ; then - echo "$0: compressed data not written to a terminal." - echo "For help, type: $0 -h" - exit 1 - fi - rm -f ${tmp} - 7z a ${tmp} -si >/dev/null - cat ${tmp} -else - cat > ${tmp} - 7z x ${tmp} -so 2>/dev/null | cat -fi - -rm -f ${tmp} diff --git a/app-arch/p7zip/metadata.xml b/app-arch/p7zip/metadata.xml deleted file mode 100644 --- a/app-arch/p7zip/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - -no-herd - - radek@gentoo.org - - - Enable support for non-free rar decoder - - diff --git a/app-arch/p7zip/p7zip-4.57.ebuild b/app-arch/p7zip/p7zip-4.57.ebuild deleted file mode 100644 --- a/app-arch/p7zip/p7zip-4.57.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-4.57.ebuild,v 1.7 2008/03/16 17:40:56 nixnut 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 ppc64 sparc x86 ~x86-fbsd" -IUSE="static doc" - -DEPEND="" - -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 ::' \ - -e '/Rar/d' \ - 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 [[ ${CHOST} == *-darwin* ]] ; 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 - - # patching to not included nonfree RAR decompression code is higher a sed call - # But we're removing nonfree code just in case sed wasnt enough - rm -rf CPP/7zip/Compress/Rar -} - -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" || die - - # 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 || die - dobin contrib/gzip-like_CLI_wrapper_for_7z/7zg || die - - exeinto /usr/$(get_libdir)/${PN} - doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx || die "doexe bins" - 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 - - einfo "Please be aware that rar support was removed (it's nonfree)" - einfo "You can use app-arch/rar for rar support" -} diff --git a/app-arch/p7zip/p7zip-4.58.ebuild b/app-arch/p7zip/p7zip-4.58.ebuild deleted file mode 100644 --- a/app-arch/p7zip/p7zip-4.58.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-4.58.ebuild,v 1.9 2009/01/25 19:29:15 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 ppc64 sparc x86 ~x86-fbsd" -IUSE="static doc" - -DEPEND="" - -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 ::' \ - -e '/Rar/d' \ - makefile* || die "changing makefiles" - - if use amd64; then - cp -f makefile.linux_amd64 makefile.machine - elif [[ ${CHOST} == *-darwin* ]] ; 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 - - # patching to not included nonfree RAR decompression code is higher a sed call - # But we're removing nonfree code just in case sed wasnt enough - rm -rf CPP/7zip/Compress/Rar -} - -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" || die - - # gzip introduced in 4.42, so beware :) - newbin contrib/gzip-like_CLI_wrapper_for_7z/p7zip 7zg || die - - exeinto /usr/$(get_libdir)/${PN} - doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx || die "doexe bins" - 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 - - einfo "Please be aware that rar support was removed (it's nonfree)" - einfo "You can use app-arch/rar for rar support" -} diff --git a/app-arch/p7zip/p7zip-4.65.ebuild b/app-arch/p7zip/p7zip-4.65.ebuild deleted file mode 100644 --- a/app-arch/p7zip/p7zip-4.65.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-4.65.ebuild,v 1.6 2009/05/03 07:12:52 dirtyepic Exp $ - -EAPI="2" -WX_GTK_VER="2.8" - -inherit eutils toolchain-funcs multilib wxwidgets - -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 rar? ( unRAR )" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="doc kde rar static wxwidgets" - -RDEPEND="kde? ( x11-libs/wxGTK:2.8[X,-odbc] || ( kde-base/konqueror kde-base/kdebase-meta kde-base/kdebase ) ) - wxwidgets? ( x11-libs/wxGTK:2.8[X,-odbc] )" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${PN}_${PV} - -pkg_setup() { - use wxwidgets && wxwidgets_pkg_setup -} - -src_prepare() { - if use kde && ! use wxwidgets ; then - einfo "USE-flag kde needs wxwidgets flag" - einfo "silently enabling wxwidgets flag" - fi - - # remove non-free RAR codec - if use rar; then - ewarn "Enabling nonfree RAR decompressor" - else - sed -e '/Rar/d' -i makefile* - rm -rf CPP/7zip/Compress/Rar - epatch "${FILESDIR}"/${PV}-makefile.patch - fi - - 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 - cp -f makefile.linux_amd64 makefile.machine - elif [[ ${CHOST} == *-darwin* ]] ; 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 - - # We can be more parallel - cp -f makefile.parallel_jobs makefile - - epatch "${FILESDIR}"/${PV}-hardlink.patch -} - -src_compile() { - emake all3 || die "compilation error" - if use kde || use wxwidgets; then - emake 7zG || die "error building GUI" - fi -} - -src_test() { - emake test_7z test_7zr || die "test failed" - if use kde || use wxwidgets; then - emake test_7zG || die "GUI test failed" - fi -} - -src_install() { - # this wrappers can not be symlinks, p7zip should be called with full path - make_wrapper 7zr "/usr/$(get_libdir)/${PN}/7zr" - make_wrapper 7za "/usr/$(get_libdir)/${PN}/7za" - make_wrapper 7z "/usr/$(get_libdir)/${PN}/7z" - - if use kde || use wxwidgets; then - make_wrapper 7zG "/usr/$(get_libdir)/${PN}/7zG" - - dobin GUI/p7zipForFilemanager - exeinto /usr/$(get_libdir)/${PN} - doexe bin/7zG - - insinto /usr/$(get_libdir)/${PN} - doins -r GUI/{Lang,help} - - if use kde; then - insinto /usr/share/icons/hicolor/16x16/apps/ - newins GUI/p7zip_16_ok.png p7zip.png - - insinto /usr/share/apps/konqueror/servicemenus/ - doins GUI/kde/*.desktop - fi - fi - - dobin "${FILESDIR}/p7zip" || die - - # gzip introduced in 4.42, so beware :) - newbin contrib/gzip-like_CLI_wrapper_for_7z/p7zip 7zg || die - - exeinto /usr/$(get_libdir)/${PN} - doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx || die "doexe bins" - doexe bin/*.so || die "doexe *.so files" - if use rar; then - exeinto /usr/$(get_libdir)/${PN}/Codecs/ - doexe bin/Codecs/*.so || die "doexe Codecs/*.so files" - fi - - 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 -}