summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Redaelli <drizzt@gentoo.org>2008-07-08 20:34:53 +0000
committerTimothy Redaelli <drizzt@gentoo.org>2008-07-08 20:34:53 +0000
commitcc7d4dfe785e15917d36bbebbac0c4163efefa5c (patch)
tree4d615fa9a382e506be076d48065047c770af025f /app-arch
parentUse globbing instead of hardcoded $S. (diff)
downloadhistorical-cc7d4dfe785e15917d36bbebbac0c4163efefa5c.tar.gz
historical-cc7d4dfe785e15917d36bbebbac0c4163efefa5c.tar.bz2
historical-cc7d4dfe785e15917d36bbebbac0c4163efefa5c.zip
Version Bump wrt bug #222739
Package-Manager: portage-2.1.5.2
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/upx-ucl/ChangeLog7
-rw-r--r--app-arch/upx-ucl/Manifest12
-rw-r--r--app-arch/upx-ucl/upx-ucl-3.03.ebuild46
3 files changed, 59 insertions, 6 deletions
diff --git a/app-arch/upx-ucl/ChangeLog b/app-arch/upx-ucl/ChangeLog
index 577fcc463dde..f52ecca2763b 100644
--- a/app-arch/upx-ucl/ChangeLog
+++ b/app-arch/upx-ucl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-arch/upx-ucl
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/upx-ucl/ChangeLog,v 1.14 2008/05/16 09:43:44 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/upx-ucl/ChangeLog,v 1.15 2008/07/08 20:34:53 drizzt Exp $
+
+*upx-ucl-3.03 (08 Jul 2008)
+
+ 08 Jul 2008; Timothy Redaelli <drizzt@gentoo.org> +upx-ucl-3.03.ebuild:
+ Version Bump wrt bug #222739
16 May 2008; Raúl Porcel <armin76@gentoo.org> upx-ucl-3.02.ebuild:
Fix building on sparc, thanks to Friedrich Oslage on bug #217983
diff --git a/app-arch/upx-ucl/Manifest b/app-arch/upx-ucl/Manifest
index 3cb611d22210..eb58569b4403 100644
--- a/app-arch/upx-ucl/Manifest
+++ b/app-arch/upx-ucl/Manifest
@@ -9,17 +9,19 @@ DIST upx-2.02-src.tar.gz 463042 RMD160 e3502d4dae963ff91e130dff6263c5814328c3b7
DIST upx-2.03-src.tar.gz 466173 RMD160 5aa4430a1fdf301bd330a99466277e54966faa78 SHA1 0b08111afefc116618b5bbc09816858d1b7900bb SHA256 5c8aa10cbde128587b3b8679ce5d8000036b40add2ee45bed06b53a3b024b353
DIST upx-3.00-src.tar.bz2 709899 RMD160 b5619e642b24c48da6d163d4a5d2c6316b5d1da0 SHA1 9df71980284fd66c4f5f33e854a798c4faa9f436 SHA256 ed00a772b22925c5bdf6551b011a79eccd5df544f01244a11d2cf675264de92f
DIST upx-3.02-src.tar.bz2 740377 RMD160 3b724b34b088422634a6074bbfa7066e32bf319c SHA1 e20c6dc0b7c9968f5e7973ada2bbd55fbdac26f1 SHA256 b2eb34cdb8dd9a3cb5b7ffbd3bfef76aed7d8fc05ea64f3c26853b555a01f456
+DIST upx-3.03-src.tar.bz2 735160 RMD160 224f7d93e829b66d1786155522a7a43c0f11f3ce SHA1 b7e6f93d355e689e63776a2a94ce3c8cf5ef60dd SHA256 a04b0decd01d3ca194b9553c7bbf8a01bc17e0e06eb0850f4271bba783143d7b
EBUILD upx-ucl-1.25-r1.ebuild 1228 RMD160 ca95006eb325b23278d777a919dc5b833865a65a SHA1 3e61e4142c57ac85497165f66ea130eaf909d158 SHA256 25b939437bb72a0be29474f47ef56f8ac9d391d69c5385c42b68cb0eb68bb627
EBUILD upx-ucl-2.02.ebuild 824 RMD160 3fd4615f2576ab5d0b008d6f5bbcfe140ecc5c6c SHA1 0017efbe99f31758811ab707944b18143c300a28 SHA256 b9d8f11af5a7579b477b2df455a163866493c2f8d23499ffc6c49863a42e44c8
EBUILD upx-ucl-2.03.ebuild 850 RMD160 69c338694e2823a210f71c29eed6c58e46fd6cf2 SHA1 27a0ec72e46013e4b04ff36d3f7c9ee9be89d504 SHA256 41016249ff7436fe07fcc34a033fd4e018dd1a390743d4b16ca466e0bddd9abd
EBUILD upx-ucl-3.00.ebuild 1055 RMD160 609208584552d8d09d89378329fb49ecd76ec39f SHA1 37e1be8549ebc823056b1b1fcc97deaa43595091 SHA256 a25a6bc39856c1da8cf9622c8a05dd34c2fddd0b63ad1e5185c3a8233deca819
EBUILD upx-ucl-3.02.ebuild 1116 RMD160 8399a6bd78b956e3f3660d0112822bbb5c7d3957 SHA1 78ad438d197ac829b01bb12eff9ba03142752c9b SHA256 5def444137d78bccb9a1e89105d4a5d53ddd693d6a6d722f8a35259c5ea2d280
-MISC ChangeLog 2212 RMD160 59ad5a3dcb98c5f7003cfeedadf0857bd6e08f13 SHA1 05e0e47951212fe7b8610ac49e774a298dfe1dbe SHA256 71bb1a133f70f136f2d3ccc088f1f6cfbe6a3bee86690dbada3bfb8c2f17a365
+EBUILD upx-ucl-3.03.ebuild 1115 RMD160 41df78ce1bfa7470b576f728a3807f6f6e7d688f SHA1 5420a1fe475f485156124431622c0a1cd871b0e9 SHA256 b91c7d5f9aff4a37b0217b5c212b003c7abc9fe994b5de614a6ed4a3dc1e33d1
+MISC ChangeLog 2346 RMD160 2075a322a20cb55753acc46cb2f9b1be7486bcf3 SHA1 ee03ef01e0e0429e6ca95ffb50f8d1b0eadb18be SHA256 283ab15b37f5767459f25ea9f05632d6af72a5bf703606a1f7157b0ac2f2f9d4
MISC metadata.xml 332 RMD160 51646c7f9268e1f838fdfc28926a1475350591fa SHA1 1839d0bea5faeb7b114c4601672c493d880b5e38 SHA256 295aaf52bf304b41d2cea63a5eb2b5831c48df073c5ce72997aa82ca68dbad4d
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
+Version: GnuPG v2.0.7 (GNU/Linux)
-iEYEARECAAYFAkhnaO0ACgkQV3J2n04EauxNGQCbBpB3F2pl9JZa4hf5F3W53sxg
-8U8An269+1OzQz3yb4DH/Y1qcleXT5Cg
-=rBnY
+iD8DBQFIc89zfaz7Jd2SSKIRApl9AKCaGDgf2urx9CcDPqFug3EqIBDdAQCggMLm
+YgX1Cn2fyqzBvsqPPStnKew=
+=9Vyj
-----END PGP SIGNATURE-----
diff --git a/app-arch/upx-ucl/upx-ucl-3.03.ebuild b/app-arch/upx-ucl/upx-ucl-3.03.ebuild
new file mode 100644
index 000000000000..044acc600381
--- /dev/null
+++ b/app-arch/upx-ucl/upx-ucl-3.03.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/upx-ucl/upx-ucl-3.03.ebuild,v 1.1 2008/07/08 20:34:53 drizzt Exp $
+
+inherit eutils toolchain-funcs flag-o-matic
+
+LZMA_VER=4.57
+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/${MY_P}.tar.bz2
+ mirror://sourceforge/sevenzip/lzma${LZMA_VER/.}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+IUSE=""
+
+DEPEND=">=dev-libs/ucl-1.02
+ dev-lang/perl
+ !app-arch/upx"
+
+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
+}
+
+src_compile() {
+ use sparc && append-flags "-D__BIG_ENDIAN__"
+
+ tc-export CXX
+ emake UPX_LZMADIR="${WORKDIR}"/lzma-${LZMA_VER} all || die
+}
+
+src_install() {
+ newbin src/upx.out upx
+
+ dodoc BUGS LICENSE NEWS PROJECTS README* THANKS TODO doc/upx.doc doc/*.txt
+ dohtml doc/upx.html
+ doman doc/upx.1
+}