summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2014-04-11 21:58:55 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2014-04-11 21:58:55 +0000
commitc4fa9dfebae13e8ef363a38c17348583e9f7a3a6 (patch)
tree8c107c078e5cf4d337b7c9544c519d41a7d5960c /app-arch/unrar
parentold (diff)
downloadhistorical-c4fa9dfebae13e8ef363a38c17348583e9f7a3a6.tar.gz
historical-c4fa9dfebae13e8ef363a38c17348583e9f7a3a6.tar.bz2
historical-c4fa9dfebae13e8ef363a38c17348583e9f7a3a6.zip
Version bump.
Package-Manager: portage-2.2.10/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/Manifest18
-rw-r--r--app-arch/unrar/unrar-5.1.2.ebuild56
3 files changed, 72 insertions, 9 deletions
diff --git a/app-arch/unrar/ChangeLog b/app-arch/unrar/ChangeLog
index 6a247e86fa0a..dbcd26dae41b 100644
--- a/app-arch/unrar/ChangeLog
+++ b/app-arch/unrar/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-arch/unrar
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/ChangeLog,v 1.214 2014/04/11 18:25:12 nimiux Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/ChangeLog,v 1.215 2014/04/11 21:58:50 ssuominen Exp $
+
+*unrar-5.1.2 (11 Apr 2014)
+
+ 11 Apr 2014; Samuli Suominen <ssuominen@gentoo.org> +unrar-5.1.2.ebuild:
+ Version bump.
11 Apr 2014; Chema Alonso <nimiux@gentoo.org> unrar-5.0.14.ebuild:
Stable for amd64 wrt bug #505932
diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index 1731c606bde8..893ef3822ba6 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -6,19 +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.14.tar.gz 209707 SHA256 e276ea30a2dc9b8961a4268772e5b6caccaa984664e2d5255a43fcb0f5d59806 SHA512 91b05bd2974e0a1cb8bd8f01ee90637c9c48da71a4ffa74e161de969f17bedbcda0cfbac128d366ffa5065e8195004fe82763a2a1e8628f0016621b1c2d364f2 WHIRLPOOL 665833a5cac5cfddaa6bf852b6820e8447604019286f7f81dce910ad49b8eccf5a4ceab2c1177837e71492ba0c37d2d288b78eb0a531fd47d34cdd8256fd7f19
DIST unrarsrc-5.1.1.tar.gz 215442 SHA256 eba573f4c1b73059c78e99f7a0519f0f95fcb345cf8558bdcdb7540091c62a89 SHA512 f7459d3f476dfa06a1115588adc438c091ec50ec76b523a94ce730ee670ae3610679b21945b16f976f020d3e0e352842c7dac987a74745f6afa34fc4676bbbf7 WHIRLPOOL 9de3bc1dafb82b9d4eed3a24933965dd6ecb9c710d9355d7492fb3118587887ea44eb3eca992cc9c6342716ecc3c751f89c99287c8cd003c747780f61c0bf7e2
+DIST unrarsrc-5.1.2.tar.gz 214207 SHA256 98257d7b74a2db18225da2a4bb564cbd591fe10c83bc51430882d3c18965840c SHA512 128f58670d3b04eb8120bd492d5883fd9cbb6b4618505c85790a57ca13346027c868dcd00ea749d204684c6443f59088e352d30ec85089d548fe9282575a801f WHIRLPOOL 1b602078e0a4c0eae89309b00b3b8047662e55469bdf5cf588aecac0148133c14544a7050bc535fd5afdb2a94267e78d29e8d19ef87976bac80ddea882588773
EBUILD unrar-4.2.4.ebuild 1536 SHA256 24a35287af8304115446f7f0dc6955b30fc24ebe1fadda87db09c929b2accdc9 SHA512 bbcfbca3f99252d8af1be291f166c377c3e26408251a7275c6aad0f979fd3ff5f44f225972997675a6fb110acb8d67d014b74dc9fda7cbe076c19bf76300c7ad WHIRLPOOL d2031ed7497bbcf93b57238509b8a8dee688932dce9a9df859ab9eb2c3043e5c5f59f00f021bf9accb75405ba180aeddd14914a46afed3390a2e3dc7701776c9
EBUILD unrar-5.0.14.ebuild 1534 SHA256 1cb27c756e40ec8c987f1adb0a2093c12c0a0c1fffb96988c2aa810e21b081ff SHA512 4263259ac19c72e46d38eead0c2ba9dd5f26c6f89b937cef49194cdd57ee060d22540fd479b0895c1bdbc37781d300c0a257aa322b1520719765dafc3747d149 WHIRLPOOL 2fcfcbf532e2e91f2243cbf98b19cdaa1299ce3b7775affb2f3c4c2a28c276608861b2e71c16f48e230ebf374213c452ef3c79a7c3f515d7a1ea74c4e16a5647
EBUILD unrar-5.1.1.ebuild 1539 SHA256 87e5a29e35236b19d38d39a7e25548474ae42fdc797f3db37694b06acf60e7dc SHA512 568e66255641182d7e90615268260e3355493b9149e794ef990e4e1c592d4d3b19fad3a28b630d317ae498c7816bf5bb57dc6fad9fe5a04057ac801373c92a8e WHIRLPOOL 7ec0e8522a06975700d368714c2b3faedd2ab4b30e16d91d536ac28bd421e3d521ff4fc26c37413f870be4a1db3f75b1d467ff871681c8b272ea159a2124d800
-MISC ChangeLog 24642 SHA256 c8f76acee53c3e085d6d36b1cd753f9e65c511bf9e22061b8d6db177d06b743d SHA512 b24769b3ebea15372eaf78adc7427e6e19cb91c2be23a55f10a01952692195a746d8876e258b01b8eeb606522144d6288f88b533ef58b66baf87f4f73b0d73d8 WHIRLPOOL aedbc6408df9311a0bd9f3c7b95ab19a8632680e0f0d560f9cfe694ec4173733cb501fdd1a008dac5b9b92c7c3434efbb123f4666a5d149f51ae9d8a61f18048
+EBUILD unrar-5.1.2.ebuild 1539 SHA256 190a99e89dced77769f3c5c6bc07c72c296c5aa5eb60c94e1438d4e90e95d7ef SHA512 2f5a4f0a6f48c6f85d14536871da22a86fda351f57adf8b586d896f268ce9ae78cec6a9df74e34d11d610299632f80623714f4fa778e1567569f97b0f2b610b6 WHIRLPOOL 8c3d0160c5227019dd68f0cb9041647fd9684464a43f14888b889189a59a6d56853d5fdd43fff9b63a5d30ae5d09cfc46443efe980685d8f8a8839c39fb92305
+MISC ChangeLog 24765 SHA256 f0a02661bc7414e3b438d3d1b25958bf98ad9d8950335f26a5e44cffad1b8f38 SHA512 dc72d3cbcf32cae96317f26ed223a75f78d65f0efbe1a5a259ce48e9827af0df48b59c28079478571df3e609d2537e7a54860972df6ab27befadc45d2fed1e08 WHIRLPOOL 1414159fd140f2a670505c387d677953413ebe250583a65228a2e06689f3c9294b46f706a78643bdadce1e4b014370e0e0351d9414f78f2962cfb62c65c58cc6
MISC metadata.xml 243 SHA256 0d3b01bee239974acab3b5c25d987a03b929151a254aeefd3cb5bbd0ee6d3c57 SHA512 730e45ced90a8d71ae4613bc3e368baa66cc49c8b74177d23e03461d8785b20fcac940bef5a85044c9bc2f1db2fceee0de441267448174342caa0fe9d08a7034 WHIRLPOOL ab5dd604416cd7afbdee82d410c8eadaaceb8934ccca1a96c5c3f104f8beee50aa19d561a4fc0728c75cbb4683b822dab290c8031920087685fe732b7358bfbb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJTSDPAAAoJEA2sAkrWKOU27w4H/3lXGi0XiggDitqORlZqZE9n
-TT09ipSs9sexBfYlMJSP1PGSl6ewG90hISxQsW1w8en0xzouyZsqF7hbSG1fmkMM
-M7lS2XsFIQswFbwSmQq6IPtXwrhjP2+09OiqWv7r44D+lOA52M5tcU9EbUPzzEfi
-6sSgtCBwWjo1UhYtXSSS/BIQqJ24GGOXs2KAPZ3pfkxMPvS2xUvXpHqHqBIRBiDv
-lIBOLwoT8Egwrpfr9rlArhTuwQnOafxwOoxg/hoBQHDr+00gNO+I09JY2E0HQgy5
-7a4GUTisoRD/+l6kQ4+VjaE9qwPjTRGQNzN9bGODwh7UcWXWVCO3Stteze9pkXQ=
-=VySz
+iQEcBAEBCAAGBQJTSGWYAAoJEEdUh39IaPFNmZQH/1ivAHIb5XtVIOmcX4XToezZ
+wXIdIAHbNzdNFsp899/QgpPkPZXtc4MiiVQC2A+PKsgpqd+YV+Me9YLdEGWqNwPr
+j8dTly9kIkShgvnWWmrdwSu+xKVcWBb5EhiZkBIVUPpXEVeW3Kuvrz0wLlPT1wgB
+OTaYhkYF33lTYdWcOq1tj3nbLADMBhDB9doYCWaI4EEPQWxHpZ0xNtQjjve/AzH2
+3leoBOTcgvam/VQ8Lf+9cZq++ym+3GFY57YmtgMI9BQ3cWeF0pS/p9Hdwj/OSdOS
+aLixFIvUmRdILAjzc1CPrl8wcDt96dz/PBN3fG9veqwZCLUfi6t7OtysDzeyWPc=
+=GPFJ
-----END PGP SIGNATURE-----
diff --git a/app-arch/unrar/unrar-5.1.2.ebuild b/app-arch/unrar/unrar-5.1.2.ebuild
new file mode 100644
index 000000000000..69b53b1f422e
--- /dev/null
+++ b/app-arch/unrar/unrar-5.1.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-5.1.2.ebuild,v 1.1 2014/04/11 21:58:50 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
+}