summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-03-08 07:09:55 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-03-08 07:09:55 +0000
commit370aff91900b2b75938fb11477af37c7ae91762b (patch)
tree8b0866caafc8fc72c032dc0380785b5d612f28f7 /app-arch/unshield
parentFix building against pthreads-win32 (bug #407371, thanks to Nathan Phillip Br... (diff)
downloadhistorical-370aff91900b2b75938fb11477af37c7ae91762b.tar.gz
historical-370aff91900b2b75938fb11477af37c7ae91762b.tar.bz2
historical-370aff91900b2b75938fb11477af37c7ae91762b.zip
Upstream snapshot to include support for some IS installers wrt #361971 by Roberto Castagnola
Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64
Diffstat (limited to 'app-arch/unshield')
-rw-r--r--app-arch/unshield/ChangeLog11
-rw-r--r--app-arch/unshield/Manifest19
-rw-r--r--app-arch/unshield/files/unshield-bootstrap.patch32
-rw-r--r--app-arch/unshield/unshield-0.6_p20120308.ebuild36
4 files changed, 95 insertions, 3 deletions
diff --git a/app-arch/unshield/ChangeLog b/app-arch/unshield/ChangeLog
index 53ad528e15aa..0398b8493b02 100644
--- a/app-arch/unshield/ChangeLog
+++ b/app-arch/unshield/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-arch/unshield
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/unshield/ChangeLog,v 1.19 2011/02/27 10:34:25 ssuominen Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/unshield/ChangeLog,v 1.20 2012/03/08 07:09:55 ssuominen Exp $
+
+*unshield-0.6_p20120308 (08 Mar 2012)
+
+ 08 Mar 2012; Samuli Suominen <ssuominen@gentoo.org>
+ +unshield-0.6_p20120308.ebuild, +files/unshield-bootstrap.patch:
+ Upstream snapshot to include support for some IS installers wrt #361971 by
+ Roberto Castagnola
27 Feb 2011; Samuli Suominen <ssuominen@gentoo.org> unshield-0.6.ebuild:
USE="static-libs" and remove libunshield.la in favour of libunshield.pc.
diff --git a/app-arch/unshield/Manifest b/app-arch/unshield/Manifest
index 462dd16d26cd..6ae1e109d26d 100644
--- a/app-arch/unshield/Manifest
+++ b/app-arch/unshield/Manifest
@@ -1,7 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX unshield-0.5-amd64.patch 713 RMD160 c115ef5652c65bebf9498a6dae84bc34c8430a59 SHA1 dee754be6d984246db6a66f24a97703455ebdda4 SHA256 6dc6930acf416c154b3a145ffcd049270dc5141f7a348edd87864f7dad4fcc9c
+AUX unshield-bootstrap.patch 644 RMD160 3578cac6e25c05f786edb7c22f07aa37227af7a8 SHA1 18fcf50ed29909f05610bbc1a5195d68f7d98f60 SHA256 6f86a978778f91a103776e571a24588077d530cdc08c3151dfac1ba106cbd614
DIST unshield-0.5.tar.gz 325744 RMD160 cf56cb3be917b8c20f131a0e82469c11b585b142 SHA1 317990841cceea95d51638bd4f29456e2cfaf5af SHA256 773c66ce4119ae9eae2d5ca452eec405d99bd1d38826896910d538783191edaa
DIST unshield-0.6.tar.gz 320192 RMD160 1370621e38736f14dab1ec540b9233906b5eaa31 SHA1 3e1197116145405f786709608a5a636a19f4f3e1 SHA256 2b10e59530c8dff94c1c416ea69f3a09fdef48428b509cd5422e7db9f947041f
+DIST unshield-0.6_p20120308.tar.xz 31924 RMD160 dea29e82ff651a1109544625be3d84d677cb7f03 SHA1 ca8ba69ebd42a5cca9262f3a03f84505d1664994 SHA256 5f857a496ff54b9e1121b8ce2ceaba78133e91e254203e81340010ee05224da6
EBUILD unshield-0.5-r1.ebuild 623 RMD160 73254076f4465b38db31adf2040feae2ab1c6d7f SHA1 8d5ad9e1da4e0edf6e55ce350dcde5d2c76cb51a SHA256 6db5e88f61b0bebad09a9ceee2e2e839d9526ea53a19e29894746bd57ba15283
EBUILD unshield-0.6.ebuild 703 RMD160 60506510531cbb80344f86d07258f480adcfb132 SHA1 8a1528a1197e85cd40a2fc330ea2d5c2562bd402 SHA256 6c21739a30462990cca45f01cff7f1ad4aa0a28a634c76029519510da0a4301d
-MISC ChangeLog 2480 RMD160 f570f97658b8201c9805cfb22baaeee6d735b17d SHA1 57a5727d32d0cbe1a05a5c67519f02f6cb5d56a7 SHA256 72c90034c1d425f68809b980a81eb3c6b2d9986967b8ad9e1e739e1f666a7ba4
+EBUILD unshield-0.6_p20120308.ebuild 864 RMD160 610f2017298f3fd0544ea5e6bb0bf9362e6dd095 SHA1 ec1895db7dfe6d22458e8b368418e227e26e980f SHA256 6fc22ef1edacc929e7d4e7b281816785b6e328c30c7371b5e7fba6d67d9bbbe3
+MISC ChangeLog 2739 RMD160 c0ba1f5ec46b1a9906b334b77c94a630af07f73e SHA1 2c7aa0265a82aa624c51b0228cb15a4403a7add1 SHA256 1da7b5d24750817dad44bf670f898f2a3a1f9f5488c71fa46efa861a72c36800
MISC metadata.xml 262 RMD160 01f1a0c32aa27d9259eadcc1c59fbecc4bd5e09f SHA1 4f0ca8229e6e5da25194827d29a2da62bbbf3849 SHA256 a29056d87a6e83abaa5590fd7451d25359f4d8e3fe572b120bf0b2ccf8e3cd4c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iQEcBAEBAgAGBQJPWFr3AAoJEEdUh39IaPFNaf4H/iHJDu6GhwZWlGSInAh+9cQl
+NToQN9+yMZ5Oc1k+4Kqr0klKY1bVxvvfVCglOxf45diyeJz/sj9GHhZxHUNfveDH
+7irEhrHpf0N6ZoRpYuE1AahBqJ0wvupXzk6tdw+En9mW+nugyHgEdTfIrnIf/l32
+n+jvfkUCUXNXGGyt3R04Boa4zUvPq5jT/cKVj1yJHj26aJOTRb0YfY9Fm5Fv1Grc
+gitjJfsrpPaDWrw3LFvTp6dKWxLxWabTlf/RCr6xx+sDP+IR5Wd9Lfi2gQgPaEKs
+Bs/SmK1ASXFvKeY2FDtoNweYS2+/A6jqOZvlQLiIqVclCVb85YlU/gEiMdtCLq8=
+=QumB
+-----END PGP SIGNATURE-----
diff --git a/app-arch/unshield/files/unshield-bootstrap.patch b/app-arch/unshield/files/unshield-bootstrap.patch
new file mode 100644
index 000000000000..565b9e520f5c
--- /dev/null
+++ b/app-arch/unshield/files/unshield-bootstrap.patch
@@ -0,0 +1,32 @@
+This is replaced by `AT_M4DIR=m4 eautoreconf` in the ebuild.
+
+--- bootstrap
++++ bootstrap
+@@ -26,17 +26,17 @@
+ INCLUDES="-I m4"
+ fi
+ set -x
+-aclocal $INCLUDES
+-autoheader
++# aclocal $INCLUDES
++# autoheader
+
+ # Check For OSX
+ # rhcp011235@gmail.com
+
+-KERNEL_NAME=`uname -s`
+-if [ "$KERNEL_NAME" = "Darwin" ]; then
+- glibtoolize --copy --automake
+-else
+- libtoolize --copy --automake
+-fi
+-automake --copy --foreign --add-missing
+-autoconf
++# KERNEL_NAME=`uname -s`
++# if [ "$KERNEL_NAME" = "Darwin" ]; then
++# glibtoolize --copy --automake
++# else
++# libtoolize --copy --automake
++# fi
++# automake --copy --foreign --add-missing
++# autoconf
diff --git a/app-arch/unshield/unshield-0.6_p20120308.ebuild b/app-arch/unshield/unshield-0.6_p20120308.ebuild
new file mode 100644
index 000000000000..8a1fe0ff53e7
--- /dev/null
+++ b/app-arch/unshield/unshield-0.6_p20120308.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/unshield/unshield-0.6_p20120308.ebuild,v 1.1 2012/03/08 07:09:55 ssuominen Exp $
+
+EAPI=4
+inherit autotools eutils
+
+DESCRIPTION="InstallShield CAB file extractor"
+HOMEPAGE="http://github.com/twogood/unshield http://sourceforge.net/projects/synce/"
+SRC_URI="http://dev.gentoo.org/~ssuominen/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="static-libs"
+
+RDEPEND="dev-libs/openssl:0
+ sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-bootstrap.patch
+ ./bootstrap
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc README
+
+ find "${D}" -name '*.la' -exec rm -f {} +
+}