diff options
author | Timothy Redaelli <drizzt@gentoo.org> | 2007-04-26 20:07:05 +0000 |
---|---|---|
committer | Timothy Redaelli <drizzt@gentoo.org> | 2007-04-26 20:07:05 +0000 |
commit | eafbf23c4143975045b73dd50314eb81338eedda (patch) | |
tree | 0b4c9202c6875e72fa2a096a4ee7468b4927a4a8 | |
parent | Remove old versions (diff) | |
download | gentoo-2-eafbf23c4143975045b73dd50314eb81338eedda.tar.gz gentoo-2-eafbf23c4143975045b73dd50314eb81338eedda.tar.bz2 gentoo-2-eafbf23c4143975045b73dd50314eb81338eedda.zip |
New beta version with LZMA support.
(Portage version: 2.1.2.3)
-rw-r--r-- | app-arch/upx-ucl/ChangeLog | 10 | ||||
-rw-r--r-- | app-arch/upx-ucl/files/digest-upx-ucl-2.91 | 3 | ||||
-rw-r--r-- | app-arch/upx-ucl/files/digest-upx-ucl-2.93 | 6 | ||||
-rw-r--r-- | app-arch/upx-ucl/upx-ucl-2.93.ebuild (renamed from app-arch/upx-ucl/upx-ucl-2.91.ebuild) | 18 |
4 files changed, 28 insertions, 9 deletions
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 <drizzt@gentoo.org> -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/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 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() { |