From: Timothy Redaelli Date: Thu, 26 Apr 2007 20:07:05 +0000 (+0000) Subject: New beta version with LZMA support. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=78f8b3277e35f997868173c25b71029fc2ffe555;p=gentoo.git New beta version with LZMA support. Package-Manager: portage-2.1.2.3 --- diff --git a/app-arch/upx-ucl/ChangeLog b/app-arch/upx-ucl/ChangeLog index 577fb76ea79f..6241a41daccd 100644 --- a/app-arch/upx-ucl/ChangeLog +++ b/app-arch/upx-ucl/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-arch/upx-ucl -# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/upx-ucl/ChangeLog,v 1.10 2006/12/01 11:37:07 drizzt Exp $ +# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/upx-ucl/ChangeLog,v 1.11 2007/04/26 20:07:05 drizzt Exp $ + +*upx-ucl-2.93 (26 Apr 2007) + + 26 Apr 2007; Timothy Redaelli -upx-ucl-2.91.ebuild, + +upx-ucl-2.93.ebuild: + New beta version with LZMA support. *upx-ucl-2.91 (01 Dec 2006) *upx-ucl-2.03 (01 Dec 2006) diff --git a/app-arch/upx-ucl/Manifest b/app-arch/upx-ucl/Manifest index b66cbcf68bee..1f691a707974 100644 --- a/app-arch/upx-ucl/Manifest +++ b/app-arch/upx-ucl/Manifest @@ -5,10 +5,11 @@ AUX upx-ucl-1.25-pie.patch 782 RMD160 c35d0c3b015586c8b4472e33be790f722daa5046 S MD5 ef26e703c2348a2f313a823bfb0770fb files/upx-ucl-1.25-pie.patch 782 RMD160 c35d0c3b015586c8b4472e33be790f722daa5046 files/upx-ucl-1.25-pie.patch 782 SHA256 edbb4eb5888822b6b70fd8b1e058c5315832811e815c8753fd90e9b1430f6d20 files/upx-ucl-1.25-pie.patch 782 +DIST lzma443.tar.bz2 178493 RMD160 f4f19c9f9bd8ded26318208e75ac14c8869c4ef8 SHA1 1667abfb40da82d53fa2690f3cd58a0e7e751e55 SHA256 ba85f63243f1f530882cadae401e6f42f624ebb07829e467ea6177e303fa64b2 DIST upx-1.25-src.tar.gz 250849 RMD160 1c73a1eb8d98d32ef63ed351ca494526f895a9de SHA1 7ce05370efe969832d841a73dd165e6a4292f9d4 SHA256 c0bf0b2eccd5766a1171733323ab79c9e4d21d66f4ef2ad8ea7387c72adeb6ed DIST upx-2.02-src.tar.gz 463042 RMD160 e3502d4dae963ff91e130dff6263c5814328c3b7 SHA1 6f0a6542cb542c6f8e7054cd23cc11993ea242c9 SHA256 ced1f4f6a03804d43e40de513a7661dc12e21702fc18fbfa20366d7583953731 DIST upx-2.03-src.tar.gz 466173 RMD160 5aa4430a1fdf301bd330a99466277e54966faa78 SHA1 0b08111afefc116618b5bbc09816858d1b7900bb SHA256 5c8aa10cbde128587b3b8679ce5d8000036b40add2ee45bed06b53a3b024b353 -DIST upx-2.91-src.tar.bz2 618113 RMD160 42d74375ad20a733b07f229ff14bfc51f59e60f1 SHA1 f3ec864497d764a2495147c28b675b79f4671d4a SHA256 1f31e06014ba80cc38a19d467de2c6db48f58a5eaff7b5393be9b061ef84965b +DIST upx-2.93-src.tar.bz2 703229 RMD160 2133133a4686764f5675e655cd4873e820c3bc06 SHA1 65a7fa7e98f40c7b295a0c01c01a4d3ed47f4fcf SHA256 7ee33c8f553a005069fbbc7b66cc9f652f290a9a33a5b8b06d20bee070a34e62 EBUILD upx-ucl-1.25-r1.ebuild 1225 RMD160 1a96da36c9d96e76b49ecf79089ad7683dea0c4f SHA1 1db0b20e1497bad33191ef0c4a3de1a3b5e77fd6 SHA256 f2bced54b20298652ee3e5423d6cde6d210fa853fe54facb3dccd13463bbc373 MD5 b429bf5b6ca981b0e3dd902ac4dfd4db upx-ucl-1.25-r1.ebuild 1225 RMD160 1a96da36c9d96e76b49ecf79089ad7683dea0c4f upx-ucl-1.25-r1.ebuild 1225 @@ -21,14 +22,14 @@ EBUILD upx-ucl-2.03.ebuild 850 RMD160 69c338694e2823a210f71c29eed6c58e46fd6cf2 S MD5 dd6ef5b80a1d2b186ee3adbd2dc2c8f0 upx-ucl-2.03.ebuild 850 RMD160 69c338694e2823a210f71c29eed6c58e46fd6cf2 upx-ucl-2.03.ebuild 850 SHA256 41016249ff7436fe07fcc34a033fd4e018dd1a390743d4b16ca466e0bddd9abd upx-ucl-2.03.ebuild 850 -EBUILD upx-ucl-2.91.ebuild 860 RMD160 c059edcab324f60da0082d73f2eb677dada7eeee SHA1 8dc71a6a3a1864c4218d49af7d42edbfc6c6cce9 SHA256 8a6f0523a9bf529fefaddfbebd9941654fa7b7791506db55de520cd5996adfc4 -MD5 f9212a0ccd5e183051e9287db15ccb0a upx-ucl-2.91.ebuild 860 -RMD160 c059edcab324f60da0082d73f2eb677dada7eeee upx-ucl-2.91.ebuild 860 -SHA256 8a6f0523a9bf529fefaddfbebd9941654fa7b7791506db55de520cd5996adfc4 upx-ucl-2.91.ebuild 860 -MISC ChangeLog 1575 RMD160 b4c64a5d47c8082270c9d4cc94d9a0ad1f2802ab SHA1 8607fd8aa1d9b7c321e689d2e2d17f2b7c8ea8aa SHA256 86b53b7e8dee1bc51c5b31ed76a3b64596e372fa93b78d0f250493190afe2b12 -MD5 42d4b7382e67408fe62de8344ac6f6d5 ChangeLog 1575 -RMD160 b4c64a5d47c8082270c9d4cc94d9a0ad1f2802ab ChangeLog 1575 -SHA256 86b53b7e8dee1bc51c5b31ed76a3b64596e372fa93b78d0f250493190afe2b12 ChangeLog 1575 +EBUILD upx-ucl-2.93.ebuild 1131 RMD160 fa779e5c930c2c62599008824bc932fa9c1b35b5 SHA1 23c3554137a8b51390736e1ddac107e8480531e2 SHA256 d7e6b9669d1d782bd189053ee14575cc98c51154b933d1a61394e8be1eae4524 +MD5 de73ea37a4aa7796ca57ff05d0da5962 upx-ucl-2.93.ebuild 1131 +RMD160 fa779e5c930c2c62599008824bc932fa9c1b35b5 upx-ucl-2.93.ebuild 1131 +SHA256 d7e6b9669d1d782bd189053ee14575cc98c51154b933d1a61394e8be1eae4524 upx-ucl-2.93.ebuild 1131 +MISC ChangeLog 1741 RMD160 43d6a030248e3d6639987f16f3bacec39fb51483 SHA1 adbf06bcd1fa909f3eaf723cffc513fa26f48b6a SHA256 d0c3d28051b7088d3c73093f07a730de9b17191387b2ce1c30b1076513aeea6b +MD5 d960a3882fc341e2e70936874433f02e ChangeLog 1741 +RMD160 43d6a030248e3d6639987f16f3bacec39fb51483 ChangeLog 1741 +SHA256 d0c3d28051b7088d3c73093f07a730de9b17191387b2ce1c30b1076513aeea6b ChangeLog 1741 MISC metadata.xml 332 RMD160 51646c7f9268e1f838fdfc28926a1475350591fa SHA1 1839d0bea5faeb7b114c4601672c493d880b5e38 SHA256 295aaf52bf304b41d2cea63a5eb2b5831c48df073c5ce72997aa82ca68dbad4d MD5 7d4ee72b606e5290cecc3c64bcd1adac metadata.xml 332 RMD160 51646c7f9268e1f838fdfc28926a1475350591fa metadata.xml 332 @@ -42,13 +43,13 @@ SHA256 e17f63b4fe7f5adc6cee8b2220b94b6813b33af9778ed05254c604921348ad5b files/di MD5 2191790ffa00cabcc6bcfe3173f835e0 files/digest-upx-ucl-2.03 238 RMD160 c8c4d5ba3c18397660c71733b30c2d885e4cce5a files/digest-upx-ucl-2.03 238 SHA256 ca46b33fe729161ddb0692ae3fba2d772f597e3d41ac89900565be392468490d files/digest-upx-ucl-2.03 238 -MD5 e8565e41d6bf30df8331dc2780e60693 files/digest-upx-ucl-2.91 241 -RMD160 e6f59474cbd9686ccffa71553adadf25e128849e files/digest-upx-ucl-2.91 241 -SHA256 9bde605b48f812da6078fde876a0613049f537f1d590d2ffde5ff03b5c132aef files/digest-upx-ucl-2.91 241 +MD5 1b5b0a153dfdcf7828c323fb6b56d842 files/digest-upx-ucl-2.93 467 +RMD160 e6a160ebf88ea7c722d2e789cadf36f76f9ac56f files/digest-upx-ucl-2.93 467 +SHA256 4eb16516cda80b1aad504d685a97d36304358b37ac12bf516634df81d407cd3c files/digest-upx-ucl-2.93 467 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.5 (GNU/Linux) +Version: GnuPG v2.0.3 (GNU/Linux) -iD8DBQFFcBPsGDyatLGpTbYRAjuLAJ4hkkUWVMoWm4rJvpjVjp/WXzTqJQCeL3p5 -gvtizYlwnJJ4EhPmW2lMofo= -=/A5+ +iD8DBQFGMQZujJyKLBkBVroRAhmKAJ4lnSvf7UQ3ezkqnkoCzkUHoMbBvgCgxgo2 +VP7Tx5Ccxn1IdwDJraV6Kfk= +=VS2h -----END PGP SIGNATURE----- diff --git a/app-arch/upx-ucl/files/digest-upx-ucl-2.91 b/app-arch/upx-ucl/files/digest-upx-ucl-2.91 deleted file mode 100644 index 67f13f010e19..000000000000 --- a/app-arch/upx-ucl/files/digest-upx-ucl-2.91 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 d1558a10f5a9d710dff38484864133dd upx-2.91-src.tar.bz2 618113 -RMD160 42d74375ad20a733b07f229ff14bfc51f59e60f1 upx-2.91-src.tar.bz2 618113 -SHA256 1f31e06014ba80cc38a19d467de2c6db48f58a5eaff7b5393be9b061ef84965b upx-2.91-src.tar.bz2 618113 diff --git a/app-arch/upx-ucl/files/digest-upx-ucl-2.93 b/app-arch/upx-ucl/files/digest-upx-ucl-2.93 new file mode 100644 index 000000000000..142ca986a49d --- /dev/null +++ b/app-arch/upx-ucl/files/digest-upx-ucl-2.93 @@ -0,0 +1,6 @@ +MD5 c4e1b467184c7cffd4371c74df2baf0f lzma443.tar.bz2 178493 +RMD160 f4f19c9f9bd8ded26318208e75ac14c8869c4ef8 lzma443.tar.bz2 178493 +SHA256 ba85f63243f1f530882cadae401e6f42f624ebb07829e467ea6177e303fa64b2 lzma443.tar.bz2 178493 +MD5 89e05680fa8cf7572439aeee518ff68f upx-2.93-src.tar.bz2 703229 +RMD160 2133133a4686764f5675e655cd4873e820c3bc06 upx-2.93-src.tar.bz2 703229 +SHA256 7ee33c8f553a005069fbbc7b66cc9f652f290a9a33a5b8b06d20bee070a34e62 upx-2.93-src.tar.bz2 703229 diff --git a/app-arch/upx-ucl/upx-ucl-2.91.ebuild b/app-arch/upx-ucl/upx-ucl-2.93.ebuild similarity index 60% rename from app-arch/upx-ucl/upx-ucl-2.91.ebuild rename to app-arch/upx-ucl/upx-ucl-2.93.ebuild index 7c2ab11b9d75..ab627a0aa131 100644 --- a/app-arch/upx-ucl/upx-ucl-2.91.ebuild +++ b/app-arch/upx-ucl/upx-ucl-2.93.ebuild @@ -1,13 +1,15 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/upx-ucl/upx-ucl-2.91.ebuild,v 1.1 2006/12/01 11:37:07 drizzt Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/upx-ucl/upx-ucl-2.93.ebuild,v 1.1 2007/04/26 20:07:05 drizzt Exp $ inherit eutils toolchain-funcs +LZMA_VER=4.43 MY_P="${P/-ucl/}-src" DESCRIPTION="upx is the Ultimate Packer for eXecutables." HOMEPAGE="http://upx.sourceforge.net" -SRC_URI="http://upx.sourceforge.net/download/unstable/${MY_P}.tar.bz2" +SRC_URI="http://upx.sourceforge.net/download/unstable/${MY_P}.tar.bz2 + mirror://sourceforge/sevenzip/lzma${LZMA_VER/.}.tar.bz2" LICENSE="GPL-2" SLOT="0" @@ -21,10 +23,18 @@ DEPEND=">=dev-libs/ucl-1.02 S="${WORKDIR}/${MY_P}" +src_unpack() { + unpack ${MY_P}.tar.bz2 + mkdir "${WORKDIR}"/lzma-${LZMA_VER} + cd "${WORKDIR}"/lzma-${LZMA_VER} + unpack lzma${LZMA_VER/.}.tar.bz2 + cd "${S}" +} + src_compile() { tc-export CXX #make -C src UPX_UCLDIR=/usr || die "Failed compiling" - emake all || die + emake UPX_LZMADIR="${WORKDIR}"/lzma-${LZMA_VER} all || die } src_install() {