summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2013-11-17 15:11:56 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2013-11-17 15:11:56 +0000
commit5229eb9be022f5fde4ce2b3bf04c68d6f6eca2cd (patch)
treeab0317de4cb2f2fb8fa930f2136f60a0ba60049c /app-arch/unrar
parentfix out of source builds. bug #488716 (diff)
downloadhistorical-5229eb9be022f5fde4ce2b3bf04c68d6f6eca2cd.tar.gz
historical-5229eb9be022f5fde4ce2b3bf04c68d6f6eca2cd.tar.bz2
historical-5229eb9be022f5fde4ce2b3bf04c68d6f6eca2cd.zip
Version bump.
Package-Manager: portage-2.2.7/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/Manifest20
-rw-r--r--app-arch/unrar/unrar-5.0.13.ebuild56
3 files changed, 73 insertions, 10 deletions
diff --git a/app-arch/unrar/ChangeLog b/app-arch/unrar/ChangeLog
index 84d0db4a6d0c..f0ba44289d40 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.207 2013/10/09 17:38:05 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/ChangeLog,v 1.208 2013/11/17 15:11:37 ssuominen Exp $
+
+*unrar-5.0.13 (17 Nov 2013)
+
+ 17 Nov 2013; Samuli Suominen <ssuominen@gentoo.org> +unrar-5.0.13.ebuild:
+ Version bump.
09 Oct 2013; Samuli Suominen <ssuominen@gentoo.org> -unrar-5.0.7.ebuild,
-unrar-5.0.8.ebuild:
diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index e36604c52c5a..58d39355d931 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -5,18 +5,20 @@ AUX unrar-4.2.4-build.patch 1154 SHA256 9ef12ee1e1f9529aaa98c02d63f7076048a09c52
AUX unrar-5.0.2-build.patch 1340 SHA256 f30c2362646138be07afafb401315ef2ae205d4de9f2b455f733dc46c07e72ef SHA512 cbb65b03bd5ef89972a7d6f286921f4542861b0c4f27b8d61c48dcb09535a316037303e2e44b749af3903d71fb31bbdb9aa117310a7550c65a4669c161bd6711 WHIRLPOOL a586035f92a669079f7a50262ba90875044e484b44473a57054fda8e514e293823a6f3f45c2a48fbe124e7f686adf95a6e562fb78943a92a6d42e0a4ae208ec6
DIST unrarsrc-4.2.4.tar.gz 164641 SHA256 9432bf798e5f7123f3060f37b75b7c07f36f0091305f46473dcae9154f8cd686 SHA512 54bdc16c940deb6e5759ddec9739381f0e1b5e2279548ac367eb32c4ff79cd496712692feaf46f4ce3b2ccfa8d622b7c45fb8070420b16315226627c45fef850 WHIRLPOOL 197310c41725280d6a5c4fa3da9d8411e419f20e41f6c645534b37d206ce67474c8b320811a7c7f2acbc375ef0341ec57adfe82a6be7f6bdabe2871841669739
DIST unrarsrc-5.0.12.tar.gz 209249 SHA256 370f7a7cdc482a672e396c7ed6fa9f201b25733e41b714f19a6112e1bbcdf245 SHA512 0551e5fc0150ab36bd39b40358aa3f6b1064ee6744c623fd5873c3ba33e66acb0077a32eb22855ffbba477bfd320473725032180b6889db710225c59971e5e5b WHIRLPOOL 6ea52c29c12404e9a8b4db85f9a3c52b4a1c23a2048c3ada5df478611b7def351b3d611cba91b7db7c38794200887ef7ab9032bc4ee0ad4d99468fcb6f8b79d9
+DIST unrarsrc-5.0.13.tar.gz 209449 SHA256 71b378c10264b82b8de6f83a8a4e801a98aefd36986425d61657f3fac2c37a09 SHA512 3109adb916d5807407d4dd0e8a289a6258ec30949d6913ebf6ffca7c51a1b6db8682573cce5e03dc2eea154c6a71624c8ad36ff11f34f6dbafa92c63d7b48a4f WHIRLPOOL b75f742e7481ccf9b423419357966df7f9724ee299bd17ad92838ba20a003a62622f4464abff6097694b86062fe1674fef53f59541454615af06fa3c67147bfe
EBUILD unrar-4.2.4.ebuild 1536 SHA256 24a35287af8304115446f7f0dc6955b30fc24ebe1fadda87db09c929b2accdc9 SHA512 bbcfbca3f99252d8af1be291f166c377c3e26408251a7275c6aad0f979fd3ff5f44f225972997675a6fb110acb8d67d014b74dc9fda7cbe076c19bf76300c7ad WHIRLPOOL d2031ed7497bbcf93b57238509b8a8dee688932dce9a9df859ab9eb2c3043e5c5f59f00f021bf9accb75405ba180aeddd14914a46afed3390a2e3dc7701776c9
EBUILD unrar-5.0.12.ebuild 1540 SHA256 f0776aeb0a0aa739315c6b86db3ea03b1151f713a42635ceb82669301c3f93f9 SHA512 15eeb57b89cd3d4da5858c2f65508ef3e723dbf7a33e08851a0c5c8485826c39a9eb9052620b845f18517fa0ddedc956150888e113516808ee83d5ed206e30c5 WHIRLPOOL 6c50465b4af8090a7c634ddbef8bac2692fe196346383c53d3cd605cc2fdf33deb30bf44a92303a33aee036efd10f42bf848e043d08248349c861d0e40f5ca19
-MISC ChangeLog 23871 SHA256 b4401d1cf54fe9ab158c3211d60ae088f03b72d6d15034648983356cd3c143a3 SHA512 2b40028f3f9b1cd11b4eb92124c1a888687fa27cfb098609bb341304e8a45f20ea23cbfc120b87c274182f0b26b3b995fa02380394ccacda2c4f4317368fe4f7 WHIRLPOOL f4ed48cacc6e9aace394fb82d5318df4fc203baf504f58a803c82d9da263f5401f85477e425e3b851b8314fef651b44dcc2286a3b5837ced772c4ba2e38c35bf
+EBUILD unrar-5.0.13.ebuild 1540 SHA256 c198169129e0fa71b32b827392dda3c94ffb0a3ad594cc73c3e38525cd25b59c SHA512 0641fe9310cd331263e0080f11b6a415bf5659fc0f2e3de8d8a9f1974b6b0d8e92a529fbb41c15ce16155231cb4e8cb38a8580c9aa51a6f87377f5baddb87029 WHIRLPOOL 94fc260c3966f65f74b5dacf847fd08dc904a70a262245ebd128500f6c70e8eebb1795b59c134ed577800a3ddd2fbac8c96dd7e26fb5a3a0db53a574f81c7364
+MISC ChangeLog 23993 SHA256 daaa21c0642b38e4919135322aa551980d1bc2192c3e973a3e108f70ef3541c3 SHA512 fcdbea0ea60fd2854bce389509a8f1ffa3161b01974528581a714c73a53b703c716b294779f7ec5eb63ac89bc1979b1b09ff3ab2d88590788a5ec76de5082bdb WHIRLPOOL d126a62a7b35b1de8de01815322c0f09a9d10cf2bd5f29a74a26c629a3389e1c40883dddaf82c43bc74d7ce9d2f0f03a3cee3a2d803e9935eee1b60b260ba150
MISC metadata.xml 243 SHA256 0d3b01bee239974acab3b5c25d987a03b929151a254aeefd3cb5bbd0ee6d3c57 SHA512 730e45ced90a8d71ae4613bc3e368baa66cc49c8b74177d23e03461d8785b20fcac940bef5a85044c9bc2f1db2fceee0de441267448174342caa0fe9d08a7034 WHIRLPOOL ab5dd604416cd7afbdee82d410c8eadaaceb8934ccca1a96c5c3f104f8beee50aa19d561a4fc0728c75cbb4683b822dab290c8031920087685fe732b7358bfbb
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSVZPrAAoJEEdUh39IaPFNEUQIAIXQDv9S84R4xh9GU5Q0/npZ
-f4UCbBNqea4t7Pn4e+m/u6HAimEWHKjHdonaXxIfe97hqj3h5Ht6FZHkan7rwP1H
-ngInZiUqPbSEJtC8YtQxgicSRf1ma2Nun5b+EKEE0c7J0pgm8fbTuoOt2311/1mQ
-H5l3MrwQZOWF9s9cEs02IW7T/5BOzSqp5UTi/Zb7NcH2fWON7LWZrjfDZnpxyqFU
-btV2dHHjd34aRnlTOtOyWogMQd42il7VIOox4cyPu2f0kwM/B8P5AHR7o5xT5MAn
-XRlsLSVEhf3LhJknsqnrTppIaAxw9BYAeeAJ59sztgoHrmIApY0NhkaKwQ+QcNk=
-=/++G
+iQEcBAEBCAAGBQJSiNx4AAoJEEdUh39IaPFNIToH/Ar2QdycCFTmOhzrhnDAK1Q2
+5zKV5Tv3dvKZ5X1TCalhMS5noNrAsX/FmMmZWrjWgbsLmHMoVl6mrsWUu1aH+/n8
+WBrZPqfFq58nwwWExDXnrfmVUeilYp9Kx4eIxCTPrOO+z7GqJUGrk4yB4NW11oKS
+KIdZE5O2vBdZBEOtQGutm2IaZ6VyHg5lj/VkSgu9Kmc/ty/NPb9Mb8gArvhLglIT
+pgFSO+psbaFNiGPUZ86veN+0TVNQJcHK6Owx1UMrabyZtTyVOmlCQa2tMrIBusSp
+4XzOXGrMK6eoGIm5qHA7EkGf+T1pYsn9JWHLWQU7YV0alq4IZ8gC9OanLEPk4vY=
+=HeZ4
-----END PGP SIGNATURE-----
diff --git a/app-arch/unrar/unrar-5.0.13.ebuild b/app-arch/unrar/unrar-5.0.13.ebuild
new file mode 100644
index 000000000000..e34866d23fcd
--- /dev/null
+++ b/app-arch/unrar/unrar-5.0.13.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.13.ebuild,v 1.1 2013/11/17 15:11:37 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 ~amd64-fbsd ~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
+}