summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Dibb <beandog@gentoo.org>2007-02-05 00:57:47 +0000
committerSteve Dibb <beandog@gentoo.org>2007-02-05 00:57:47 +0000
commit316ac708d5c6985833e0a6611b6021a3a0081eaa (patch)
tree7ddb7cb9c5522379ec9182a25c15f92612782523 /app-arch/unshield
parentdev-dotnet/heap-buddy-0.2 - Version bump (diff)
downloadhistorical-316ac708d5c6985833e0a6611b6021a3a0081eaa.tar.gz
historical-316ac708d5c6985833e0a6611b6021a3a0081eaa.tar.bz2
historical-316ac708d5c6985833e0a6611b6021a3a0081eaa.zip
Add amd64 patch, bug 149235
Package-Manager: portage-2.1.1-r2
Diffstat (limited to 'app-arch/unshield')
-rw-r--r--app-arch/unshield/ChangeLog10
-rw-r--r--app-arch/unshield/Manifest45
-rw-r--r--app-arch/unshield/files/digest-unshield-0.42
-rw-r--r--app-arch/unshield/files/digest-unshield-0.52
-rw-r--r--app-arch/unshield/files/digest-unshield-0.5-r13
-rw-r--r--app-arch/unshield/files/unshield-0.5-amd64.patch24
-rw-r--r--app-arch/unshield/unshield-0.5-r1.ebuild27
7 files changed, 89 insertions, 24 deletions
diff --git a/app-arch/unshield/ChangeLog b/app-arch/unshield/ChangeLog
index e7ba6cb7aed3..10c8d2f7c5ae 100644
--- a/app-arch/unshield/ChangeLog
+++ b/app-arch/unshield/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-arch/unshield
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/unshield/ChangeLog,v 1.12 2006/09/18 16:51:31 ticho Exp $
+# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/unshield/ChangeLog,v 1.13 2007/02/05 00:57:47 beandog Exp $
+
+*unshield-0.5-r1 (05 Feb 2007)
+
+ 05 Feb 2007; Steve Dibb <beandog@gentoo.org>
+ +files/unshield-0.5-amd64.patch, +unshield-0.5-r1.ebuild:
+ Add amd64 patch, bug 149235
18 Sep 2006; <ticho@gentoo.org> unshield-0.5.ebuild:
Stable on x86, bug #148035. commit
diff --git a/app-arch/unshield/Manifest b/app-arch/unshield/Manifest
index 1d4b9cce9ddd..f7800fc06fe6 100644
--- a/app-arch/unshield/Manifest
+++ b/app-arch/unshield/Manifest
@@ -1,13 +1,14 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX unshield-0.5-amd64.patch 1061 RMD160 828027ba1433a597d514e865f3a85294e9b2968c SHA1 a08c77a50d4afb26e089c373074464e01c82cfa7 SHA256 b4ded54f07c6d4e2b9889d6cdc22a1de22329a21f55f0946f41ca1dfa73ab506
+MD5 fbae99cd9b309cce023574f162e98b26 files/unshield-0.5-amd64.patch 1061
+RMD160 828027ba1433a597d514e865f3a85294e9b2968c files/unshield-0.5-amd64.patch 1061
+SHA256 b4ded54f07c6d4e2b9889d6cdc22a1de22329a21f55f0946f41ca1dfa73ab506 files/unshield-0.5-amd64.patch 1061
AUX unshield-gcc-3.4.patch 410 RMD160 6cced0f8206194c262e198e923d16ae4dac0edee SHA1 a9252da90f1f120ace5bed63bfc3f6ecc646b8f4 SHA256 a7ba2305068ecc96b11c4c9203f1b277ef507b2cd470f0add702e770230a7329
MD5 7cb6ba62d0a279c13813ec18a9e8c7e8 files/unshield-gcc-3.4.patch 410
RMD160 6cced0f8206194c262e198e923d16ae4dac0edee files/unshield-gcc-3.4.patch 410
SHA256 a7ba2305068ecc96b11c4c9203f1b277ef507b2cd470f0add702e770230a7329 files/unshield-gcc-3.4.patch 410
DIST unshield-0.2.tar.gz 216230
-DIST unshield-0.4.tar.gz 327618
-DIST unshield-0.5.tar.gz 325744
+DIST unshield-0.4.tar.gz 327618 RMD160 aab62b38af0e6eb92cb3888324c1345be4d4c087 SHA1 79ef5bb780e445b279cb6867a904a73d99cd4f61 SHA256 2907be04e676b8aa2e8d64c2e2eeb7491abb6a6091f44901e132a9ab34d0b52a
+DIST unshield-0.5.tar.gz 325744 RMD160 cf56cb3be917b8c20f131a0e82469c11b585b142 SHA1 317990841cceea95d51638bd4f29456e2cfaf5af SHA256 773c66ce4119ae9eae2d5ca452eec405d99bd1d38826896910d538783191edaa
EBUILD unshield-0.2.ebuild 532 RMD160 cad7fc6f7bbb988cbe141b7839e3d0769440b4be SHA1 f26908563df00bb21dfe8c78d8b2001a28164517 SHA256 8ac5d72e1eac4051f7d001ae2b442a10cae67b4eaf69ea77649a720d064dae8d
MD5 cf67fa3854f941f23107366743f81598 unshield-0.2.ebuild 532
RMD160 cad7fc6f7bbb988cbe141b7839e3d0769440b4be unshield-0.2.ebuild 532
@@ -16,14 +17,18 @@ EBUILD unshield-0.4.ebuild 647 RMD160 3332fe9019fd958fb3595622aad31cde8ac9c737 S
MD5 3c2a8a302b9807428d3f74d67be537dd unshield-0.4.ebuild 647
RMD160 3332fe9019fd958fb3595622aad31cde8ac9c737 unshield-0.4.ebuild 647
SHA256 60210f18692e79b777064721137e60fa0688865af8522cf430e1120ae6a81370 unshield-0.4.ebuild 647
+EBUILD unshield-0.5-r1.ebuild 644 RMD160 e44bd87bc2d1e16858df952827fb823e9345fb66 SHA1 281e0da1dd763b4af332558cd0925b1a9538578f SHA256 f3cd00aa53acc088ecdc34d6dad0f78bdc1758cbc6673f6c1b006ff18ceb8553
+MD5 a6dd383c5dc1328d623250789a5c10a3 unshield-0.5-r1.ebuild 644
+RMD160 e44bd87bc2d1e16858df952827fb823e9345fb66 unshield-0.5-r1.ebuild 644
+SHA256 f3cd00aa53acc088ecdc34d6dad0f78bdc1758cbc6673f6c1b006ff18ceb8553 unshield-0.5-r1.ebuild 644
EBUILD unshield-0.5.ebuild 557 RMD160 fc3bde6c664071db85490d57332be3fcaf2e0c52 SHA1 629a59d387e672dc58165912a002351a916e0324 SHA256 12945c3b1d3ee178bf8789199d780e128fb35171cf37046cbfcf847d90cb4f6e
MD5 bbf35f43dc289e497e7aa883677d78a5 unshield-0.5.ebuild 557
RMD160 fc3bde6c664071db85490d57332be3fcaf2e0c52 unshield-0.5.ebuild 557
SHA256 12945c3b1d3ee178bf8789199d780e128fb35171cf37046cbfcf847d90cb4f6e unshield-0.5.ebuild 557
-MISC ChangeLog 1563 RMD160 90e7d126365773ed80934deca5297cac818bf10f SHA1 80f58f8f667453c742597f3c00c69cd94d391fda SHA256 4dfafdd87ff96714b976b9e0e3ba3bd50baf2f2fcbff148eadb0e1ee7470164e
-MD5 d9aa146ee527bbe072e955aafdfbabf7 ChangeLog 1563
-RMD160 90e7d126365773ed80934deca5297cac818bf10f ChangeLog 1563
-SHA256 4dfafdd87ff96714b976b9e0e3ba3bd50baf2f2fcbff148eadb0e1ee7470164e ChangeLog 1563
+MISC ChangeLog 1735 RMD160 2c4edd8773cb483cb98bf777ed0f4c0373d87662 SHA1 8253d3835ec0b55a21775d88f12bde5c50bbdad1 SHA256 d300421e9bbc81788d63f357dd1a0809cdba8d0bcd504387c1a1272c70e811a6
+MD5 24b60e51571229b2fedde330d5be4086 ChangeLog 1735
+RMD160 2c4edd8773cb483cb98bf777ed0f4c0373d87662 ChangeLog 1735
+SHA256 d300421e9bbc81788d63f357dd1a0809cdba8d0bcd504387c1a1272c70e811a6 ChangeLog 1735
MISC metadata.xml 156 RMD160 6a6d0f6bfe83e3a54c2d72444564ed6ab19857fe SHA1 5b9cb277159d763c133920e483df8d3d587cf7e2 SHA256 7f72b73f6e0d6e26603d85e52cca524711faddf6b516640104c3b82aab4754fb
MD5 075fea99b82d61028585dc3e42f00466 metadata.xml 156
RMD160 6a6d0f6bfe83e3a54c2d72444564ed6ab19857fe metadata.xml 156
@@ -31,16 +36,12 @@ SHA256 7f72b73f6e0d6e26603d85e52cca524711faddf6b516640104c3b82aab4754fb metadata
MD5 2931b9ac6f33b6ea4501b2bbf73b6081 files/digest-unshield-0.2 64
RMD160 c705357945422fff879b9314ef9f858808b93b14 files/digest-unshield-0.2 64
SHA256 b34a9732c34ec71f1c74b1a46221c56e42fa6b1d498299e89bd99fe5ad4b1d75 files/digest-unshield-0.2 64
-MD5 691824e8b834caba40e95f0bb3d67ee4 files/digest-unshield-0.4 64
-RMD160 1178364f06b807833779fad91c7927a3196ecc5a files/digest-unshield-0.4 64
-SHA256 1854bd0bf478a2044c580eb1c7fdf9f19d22e186d32d3d3727fda82848b8ad17 files/digest-unshield-0.4 64
-MD5 90bee39d3ac08b3cc57d6839d5b55ba2 files/digest-unshield-0.5 64
-RMD160 20ad4bfbe31b5e5964f0adab4705b7f0607d1bdb files/digest-unshield-0.5 64
-SHA256 5ea2b6ba2fd5fcc0dfaf4f7154aa864fe4efac3c4cde422161d18de49458c2b7 files/digest-unshield-0.5 64
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFDs6b10xuJSrg3/sRAjF6AJ0cimNw8fcJNAT9q1rxQwmKPAmvswCeJMho
-AiAy34FU/CrR6oPOhn8gHWY=
-=d0tQ
------END PGP SIGNATURE-----
+MD5 40e6bbb109ad91bd2de1fcfee65af01f files/digest-unshield-0.4 238
+RMD160 0fd6439a53c45aec8c1bc058db384e20c1cf7829 files/digest-unshield-0.4 238
+SHA256 d2d3f0592bfacb26a1922b7f05075870e359a50bb93e5d20469287123ef1b5cc files/digest-unshield-0.4 238
+MD5 0ad9b141cf35a68185388cddaa9fb98b files/digest-unshield-0.5 238
+RMD160 fe7a3a186b14c2f3b2a5a066915c8846b1ee10f0 files/digest-unshield-0.5 238
+SHA256 b3e7068c7486bf8f77c84f31901c78d2450fb35b6a699014bce29f64e689eb19 files/digest-unshield-0.5 238
+MD5 0ad9b141cf35a68185388cddaa9fb98b files/digest-unshield-0.5-r1 238
+RMD160 fe7a3a186b14c2f3b2a5a066915c8846b1ee10f0 files/digest-unshield-0.5-r1 238
+SHA256 b3e7068c7486bf8f77c84f31901c78d2450fb35b6a699014bce29f64e689eb19 files/digest-unshield-0.5-r1 238
diff --git a/app-arch/unshield/files/digest-unshield-0.4 b/app-arch/unshield/files/digest-unshield-0.4
index 2e18918cefe9..c1cdf1f8c923 100644
--- a/app-arch/unshield/files/digest-unshield-0.4
+++ b/app-arch/unshield/files/digest-unshield-0.4
@@ -1 +1,3 @@
MD5 3dbcf189fa6671e77c397f13f15ab629 unshield-0.4.tar.gz 327618
+RMD160 aab62b38af0e6eb92cb3888324c1345be4d4c087 unshield-0.4.tar.gz 327618
+SHA256 2907be04e676b8aa2e8d64c2e2eeb7491abb6a6091f44901e132a9ab34d0b52a unshield-0.4.tar.gz 327618
diff --git a/app-arch/unshield/files/digest-unshield-0.5 b/app-arch/unshield/files/digest-unshield-0.5
index 6b4090c028fa..b49e815d0970 100644
--- a/app-arch/unshield/files/digest-unshield-0.5
+++ b/app-arch/unshield/files/digest-unshield-0.5
@@ -1 +1,3 @@
MD5 ff6bb0fbe962bc00e230592c910b90ce unshield-0.5.tar.gz 325744
+RMD160 cf56cb3be917b8c20f131a0e82469c11b585b142 unshield-0.5.tar.gz 325744
+SHA256 773c66ce4119ae9eae2d5ca452eec405d99bd1d38826896910d538783191edaa unshield-0.5.tar.gz 325744
diff --git a/app-arch/unshield/files/digest-unshield-0.5-r1 b/app-arch/unshield/files/digest-unshield-0.5-r1
new file mode 100644
index 000000000000..b49e815d0970
--- /dev/null
+++ b/app-arch/unshield/files/digest-unshield-0.5-r1
@@ -0,0 +1,3 @@
+MD5 ff6bb0fbe962bc00e230592c910b90ce unshield-0.5.tar.gz 325744
+RMD160 cf56cb3be917b8c20f131a0e82469c11b585b142 unshield-0.5.tar.gz 325744
+SHA256 773c66ce4119ae9eae2d5ca452eec405d99bd1d38826896910d538783191edaa unshield-0.5.tar.gz 325744
diff --git a/app-arch/unshield/files/unshield-0.5-amd64.patch b/app-arch/unshield/files/unshield-0.5-amd64.patch
new file mode 100644
index 000000000000..70b71d05a82c
--- /dev/null
+++ b/app-arch/unshield/files/unshield-0.5-amd64.patch
@@ -0,0 +1,24 @@
+diff -u unshield-0.5.orig/lib/md5/global.h unshield-0.5/lib/md5/global.h
+--- unshield-0.5.orig/lib/md5/global.h 2006-09-26 18:19:28.000000000 -0400
++++ unshield-0.5/lib/md5/global.h 2006-09-26 18:17:04.000000000 -0400
+@@ -17,7 +17,7 @@
+ typedef unsigned short int UINT2;
+
+ /* UINT4 defines a four byte word */
+-typedef unsigned long int UINT4;
++typedef unsigned int UINT4;
+
+ /* PROTO_LIST is defined depending on how PROTOTYPES is defined above.
+ If using PROTOTYPES, then PROTO_LIST returns the list, otherwise it
+diff -u unshield-0.5.orig/lib/md5/md5c.c unshield-0.5/lib/md5/md5c.c
+--- unshield-0.5.orig/lib/md5/md5c.c 2006-09-26 18:19:28.000000000 -0400
++++ unshield-0.5/lib/md5/md5c.c 2006-09-26 18:18:11.000000000 -0400
+@@ -68,7 +68,7 @@
+
+ /* ROTATE_LEFT rotates x left n bits.
+ */
+-#define ROTATE_LEFT(x, n) (((x) << (n)) | ((x) >> (32-(n))))
++#define ROTATE_LEFT(x, n) ((((x) << (n)) & 0xffffffffU) | ((x) >> (32-(n))))
+
+ /* FF, GG, HH, and II transformations for rounds 1, 2, 3, and 4.
+ Rotation is separate from addition to prevent recomputation.
diff --git a/app-arch/unshield/unshield-0.5-r1.ebuild b/app-arch/unshield/unshield-0.5-r1.ebuild
new file mode 100644
index 000000000000..2f79fff6f056
--- /dev/null
+++ b/app-arch/unshield/unshield-0.5-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/unshield/unshield-0.5-r1.ebuild,v 1.1 2007/02/05 00:57:47 beandog Exp $
+
+inherit eutils
+
+DESCRIPTION="InstallShield CAB file extractor."
+HOMEPAGE="http://synce.sourceforge.net/synce/unshield.php"
+SRC_URI="mirror://sourceforge/synce/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE=""
+
+DEPEND=">=sys-libs/zlib-1.1.4"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-amd64.patch"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ dodoc README
+}