summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2013-06-26 09:03:26 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2013-06-26 09:03:26 +0000
commit0ecb86065948b247468eae69bb95bf4584e2ed70 (patch)
treeaa84e8f881fc47c7441eb865fa2d7e80ca2d48d4 /app-arch/unrar
parentStable for ia64, wrt bug #473242 (diff)
downloadhistorical-0ecb86065948b247468eae69bb95bf4584e2ed70.tar.gz
historical-0ecb86065948b247468eae69bb95bf4584e2ed70.tar.bz2
historical-0ecb86065948b247468eae69bb95bf4584e2ed70.zip
Version bump.
Package-Manager: portage-2.2.0_alpha184/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'app-arch/unrar')
-rw-r--r--app-arch/unrar/ChangeLog7
-rw-r--r--app-arch/unrar/Manifest26
-rw-r--r--app-arch/unrar/unrar-5.0.7.ebuild56
3 files changed, 73 insertions, 16 deletions
diff --git a/app-arch/unrar/ChangeLog b/app-arch/unrar/ChangeLog
index fa5ecf7e3677..5b46dd0f587b 100644
--- a/app-arch/unrar/ChangeLog
+++ b/app-arch/unrar/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-arch/unrar
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/ChangeLog,v 1.201 2013/06/05 00:08:39 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/ChangeLog,v 1.202 2013/06/26 09:03:01 ssuominen Exp $
+
+*unrar-5.0.7 (26 Jun 2013)
+
+ 26 Jun 2013; Samuli Suominen <ssuominen@gentoo.org> +unrar-5.0.7.ebuild:
+ Version bump.
05 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add upstream CPE tag (security info) from ChromiumOS.
diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index 645958a4c2c1..8bb71ad7b9e6 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -6,25 +6,21 @@ AUX unrar-5.0.2-build.patch 1340 SHA256 f30c2362646138be07afafb401315ef2ae205d4d
DIST unrarsrc-4.2.4.tar.gz 164641 SHA256 9432bf798e5f7123f3060f37b75b7c07f36f0091305f46473dcae9154f8cd686 SHA512 54bdc16c940deb6e5759ddec9739381f0e1b5e2279548ac367eb32c4ff79cd496712692feaf46f4ce3b2ccfa8d622b7c45fb8070420b16315226627c45fef850 WHIRLPOOL 197310c41725280d6a5c4fa3da9d8411e419f20e41f6c645534b37d206ce67474c8b320811a7c7f2acbc375ef0341ec57adfe82a6be7f6bdabe2871841669739
DIST unrarsrc-5.0.2.tar.gz 205796 SHA256 0de354a34e6bbf0b6968327b2cd8e4b8e0a197423079f26ee0df38afc2a5728c SHA512 9256508333c0d653aa8ac8864745dff99d577e17c4c597aa28d032f3604720e19e8ab4843c6e6c2b7d93481354dfc893f80a4a564318d3ec0baf656d85667920 WHIRLPOOL 5728690e29ce86c98cfa46884cc6dc1f8826528be4224674cf2e3bf5236b4cecb24904e85074629412af9a1ecb6a192c000d326190a223775857329198f41241
DIST unrarsrc-5.0.3.tar.gz 206444 SHA256 bd23e23f9bca91d06da53a6f28fb15a0f76db4aa90ef15018ea592a3b4ee9ff8 SHA512 032eac4f38aa9a88cea4accec0743cd07097f9d08a531083ffaa2f6aa345286a58478c3ffe0297f33006e7cf8d1373b63359b4fae84de84e832951365eb191f6 WHIRLPOOL 104e31edb86b3d89f5d4cf80ee2f4d6b23061e146f78fd9c860cdb2b6cc2367cc6ded36c13f67a0c820356636587828e009a8b59821bf85a2495b510c8301235
+DIST unrarsrc-5.0.7.tar.gz 208034 SHA256 7c7f6c0920a2ece2b832cd3975eb64643966269a3aefc0e4568e1be0ffb66cf9 SHA512 c33ee1cab531581276aec0df7c57960f0052f7af5dd419c18e7c00129907fc63474a1111cbfd732366fe4072143319971a6b9f0a16e06f20b41ea00c9dc98ec4 WHIRLPOOL 35c5e694d18bfd17192f2c483a4f4b1fbbdbe0579ac889d344d0f860af097954f1d52d8156a1ed78bd2d563d41c392a079404e996f4a6cc6e1b4977c1a9dd9bf
EBUILD unrar-4.2.4.ebuild 1536 SHA256 24a35287af8304115446f7f0dc6955b30fc24ebe1fadda87db09c929b2accdc9 SHA512 bbcfbca3f99252d8af1be291f166c377c3e26408251a7275c6aad0f979fd3ff5f44f225972997675a6fb110acb8d67d014b74dc9fda7cbe076c19bf76300c7ad WHIRLPOOL d2031ed7497bbcf93b57238509b8a8dee688932dce9a9df859ab9eb2c3043e5c5f59f00f021bf9accb75405ba180aeddd14914a46afed3390a2e3dc7701776c9
EBUILD unrar-5.0.2.ebuild 1527 SHA256 eac81f310c36d334d91570221796f8e3900b59a3f6a61e1b0e96cf6da97715c7 SHA512 15b7fd71409419a40aff8e9159ff82aa5b2d84b90f300edc47400ef3c4376d1fb0ab63483d91713d55dabf16b766a7d16930ff33b3644db07eade5cbd3f5b29f WHIRLPOOL 53bef514f7cfced2ace3d8897bf78208dd1c4977b9e52a8768430fda00744abe7d664c8cfb2c845e1c635473c967c4a53c84b3d10f2d4f4a33e2c816568d8a1a
EBUILD unrar-5.0.3.ebuild 1527 SHA256 519b46edc9f494e70a368ea82cc152eda5e32690097fa4b82acbc43312834b87 SHA512 ca7ceeee9d044891799b2f15d28d60958dc7321005378a8bcd5aedc3f07c0b943c753b95cc415d882c0ed7b71c9f5b40e33fa4187e0b7a592eb934b081b71752 WHIRLPOOL 715fc329bbeb88b537452c40b94297672e88a22fbd761b35a31285dcf2fea5c44067b64000f271afd042a66164a9c7c32bc9ddb43a9809c870541ce2f05314d4
-MISC ChangeLog 23188 SHA256 29b3d455fb71a30d3933ce45edca8da143c8878358f8253db82d20e19a011f15 SHA512 656f39d1581cc6ca722cf8d10083b560ebf2890952f392713a5330fae75eab7f66399712eabe5642b40f08864124184cb90c7b0f8773543d5d240ffa66b75522 WHIRLPOOL 7b900c805b53ca2223d980d4cace0bb1797141379b7dc7e6b53bde99881a06e4b072648d95b9d3e23a3f52ee88c14799f38dcc30bed0800510cd9a37092b5efe
+EBUILD unrar-5.0.7.ebuild 1527 SHA256 abdb6894f07d0d43d83c7969fb4fe8489b607cec4b011dff55804540c540bac9 SHA512 0056f02676fc0f278cc20f88fbf1a8b29bdbe3ccf5ef0d147e1eca85a70f99d5ae986f21903f900ec14130ee14fe4f1d88d9975946f1094bae416cf7e60595b5 WHIRLPOOL e98a1684f9ca4d29b5dec7f3f76ad16ec067bad1531aa8ffd99f87cc93978c7205b3adf9117d4966d0ab204671e2b5709cefc5909699aec64a4570cb595b7324
+MISC ChangeLog 23311 SHA256 20bc5e3e88e054560f9c46e416eab9e19b34bcbf0da3ad8625af07052b362ab4 SHA512 1232ab7bbe7486fce69b870f9e501941271c0d98a407fdd8564c8d7e3d6abdbd98bce20ad1ffbd8ed9c3633d954ad5459cbf50ca5a61eac246c3d58587f51031 WHIRLPOOL 91f3997a7c6441706cf10c530e7c1129401f0954a6cf9a38fc63eff1109d341da71594b20ad52a1670843e4ef287be008841245a37d1246c5c19ec92cbcaeb42
MISC metadata.xml 243 SHA256 0d3b01bee239974acab3b5c25d987a03b929151a254aeefd3cb5bbd0ee6d3c57 SHA512 730e45ced90a8d71ae4613bc3e368baa66cc49c8b74177d23e03461d8785b20fcac940bef5a85044c9bc2f1db2fceee0de441267448174342caa0fe9d08a7034 WHIRLPOOL ab5dd604416cd7afbdee82d410c8eadaaceb8934ccca1a96c5c3f104f8beee50aa19d561a4fc0728c75cbb4683b822dab290c8031920087685fe732b7358bfbb
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCAAGBQJRroGNAAoJELEHsLL7fEFW4/oP/RNwhO1pY+WC6lKvfTBV+Zbu
-UrK78tjZZITWlKdJ7iX2VZgSBkJZuC0kMdQh9Y7Kx+BGGD7eyjZ55ir5TmX70NGi
-Xjsfxaylji8N/BG+0Ns83s7JbAQwGh5qC1bmjNBiLjG2NArE9BZ2i5Uwcd0esQaD
-VEyKc0+mUNrgUohSm0aZiUkf589Hv3ir6Aip+5PXA5V4WRr9kUCccXWs17dAA/Si
-F/h+U2yd7s1UHUP5dmq0z85W5MGPSKnLlPPDb3TWaae9y0c2PaYXn1ejbDChXOH1
-SZZCCr+hBuDhFrazyhpMAs8Q8f1QYXip2jPa5K3lS9M/DYVdMicAHV/KCVEVVa2D
-WbWV6SgVmc8mrZDIJ9HLFfCZZeXlEBjG5jxD0NT1g/I6Uo0oLRgTVTWOh6Wbh/W7
-8PZiNaAVGHOfheyM+mkPHuRlCyl9qZVBA/0SPJ3Mn1uvddV4B6RbzldUjDYituPV
-hDCDauZarOuNA3NRzmFllKbHxDokHdE6dEzYUH6D5FYJEARPdCSDPqu8HpubZD5m
-jwaLzKfARlTYqrHU4ecZU2mbPwEqXHL38LfA98M3OZa+gbFkTxEork3dcZ45o172
-RaB3zZAs7LcFfIgvZSh7LTEJDCOBcXKFxJAiBrcq2RJVVS0ITnT4UnBKX/G0u5Hu
-s8ek95G7lGETRB/TGCxl
-=fe88
+iQEcBAEBCAAGBQJRyq5AAAoJEEdUh39IaPFNmDAH/0/ykzOHda/H1EiMXuczviy+
+7IMj/idzPgMsZzoJmE0Qr89nL9ayInfi6T8VJZ/wQto/4HIn/7ARU+49TVUSX1d5
+uLela6HMDyvxqlhUMVijmGN9TN3+uXkD3+jr4gPQh4+c3kwK3TEwN2G7d+4xekcW
+S+1dB2heX/cJqdNwJv3eENIeaIRkInhg9bikyzFJoQGBX/GyBA5Ca5g4BppgP8I9
+1kLTmT4FnTOPPbnjwFmuwbTySBz4QKWmMOsN9bsacuuNz6Dd/uIGiaPXa034TeYW
+X5Rf5WzOp9GYTp8/MA+LVIn1t203ixw3EPwAEr+WK0WA2SIyuiPKo6OjcXZsSVY=
+=jXXy
-----END PGP SIGNATURE-----
diff --git a/app-arch/unrar/unrar-5.0.7.ebuild b/app-arch/unrar/unrar-5.0.7.ebuild
new file mode 100644
index 000000000000..54de03fe3eeb
--- /dev/null
+++ b/app-arch/unrar/unrar-5.0.7.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-5.0.7.ebuild,v 1.1 2013/06/26 09:03:01 ssuominen Exp $
+
+EAPI=5
+inherit eutils flag-o-matic multilib toolchain-funcs
+
+MY_PN=${PN}src
+
+DESCRIPTION="Uncompress rar files"
+HOMEPAGE="http://www.rarlab.com/rar_add.htm"
+SRC_URI="http://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="unRAR"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~arm-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
+
+S=${WORKDIR}/unrar
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-5.0.2-build.patch
+ sed -i \
+ -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" \
+ -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" \
+ makefile || die
+}
+
+src_compile() {
+ unrar_make() {
+ emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
+ }
+
+ unrar_make CXXFLAGS+=" -fPIC" lib
+ ln -s libunrar$(get_libname ${PV%.*.*}) libunrar$(get_libname)
+ ln -s libunrar$(get_libname ${PV%.*.*}) libunrar$(get_libname ${PV})
+
+ # The stupid code compiles a lot of objects differently if
+ # they're going into a lib (-DRARDLL) or into the main app.
+ # So for now, we can't link the main app against the lib.
+ unrar_make clean
+ unrar_make
+}
+
+src_install() {
+ dobin unrar
+ dodoc readme.txt
+
+ dolib.so libunrar*
+
+ insinto /usr/include/libunrar${PV%.*.*}
+ doins *.hpp
+ dosym libunrar${PV%.*.*} /usr/include/libunrar
+}