summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2014-04-17 14:07:37 -0600
committerChristoph Junghans <ottxor@gentoo.org>2014-04-17 14:07:37 -0600
commit442aa2ca5246b0230c75481a966213ea1162d1e8 (patch)
treeb43405df2f55481f1f661e9a49858f7ad9e78f9a /app-arch
parentdev-lang/python-3: Keyworded freebsd. (diff)
downloadprefix-442aa2ca5246b0230c75481a966213ea1162d1e8.tar.gz
prefix-442aa2ca5246b0230c75481a966213ea1162d1e8.tar.bz2
prefix-442aa2ca5246b0230c75481a966213ea1162d1e8.zip
version bump
(Portage version: 2.2.8-r1/hg/Linux x86_64, signed Manifest commit with key C2000586)
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/unrar/Manifest14
-rw-r--r--app-arch/unrar/unrar-5.1.2.ebuild63
2 files changed, 73 insertions, 4 deletions
diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index 0dd4ae9b09..cff4079b9f 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -8,14 +8,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.13.tar.gz 209449 SHA256 71b378c10264b82b8de6f83a8a4e801a98aefd36986425d61657f3fac2c37a09 SHA512 3109adb916d5807407d4dd0e8a289a6258ec30949d6913ebf6ffca7c51a1b6db8682573cce5e03dc2eea154c6a71624c8ad36ff11f34f6dbafa92c63d7b48a4f WHIRLPOOL b75f742e7481ccf9b423419357966df7f9724ee299bd17ad92838ba20a003a62622f4464abff6097694b86062fe1674fef53f59541454615af06fa3c67147bfe
+DIST unrarsrc-5.1.2.tar.gz 214207 SHA256 98257d7b74a2db18225da2a4bb564cbd591fe10c83bc51430882d3c18965840c SHA512 128f58670d3b04eb8120bd492d5883fd9cbb6b4618505c85790a57ca13346027c868dcd00ea749d204684c6443f59088e352d30ec85089d548fe9282575a801f WHIRLPOOL 1b602078e0a4c0eae89309b00b3b8047662e55469bdf5cf588aecac0148133c14544a7050bc535fd5afdb2a94267e78d29e8d19ef87976bac80ddea882588773
EBUILD unrar-4.2.4.ebuild 1922 SHA256 1ae23fbbb149075f78cb97ee7e8410210169159efcf17266f2951a0dc9849fcf SHA512 ea7a98db2b7325b8cbefdeeea5769d07e58d16bcd4cd717bbc0935ba6b3f9faa80891ab93190c16452db3b4180f750552777bad8642bd0379782d14de2bfbfcd WHIRLPOOL 16c65edfda0932cceafac76a3e25f632f6256b512c6492f6dacf8a7a9623f2d7752ff457f9f51320b84154cfc86fa1e3a051d8939f076c4c0c1f22251ffe3019
EBUILD unrar-5.0.13.ebuild 1898 SHA256 f5bb40157d244b30fa1ca04771f898650ad9350eb31dcae35e46b2719c6652af SHA512 c0e359b25a814253420e9b9590915d339988385261cfc83f40b7edacbe1b204463e8b4f622da21ab616315dfa653a05fc7fecdc3b881dadc3a142304cebd18c1 WHIRLPOOL 4765db892ed57907a574ab93487f1f415c3342e8da376a1fe1443a57f6d284de33cd5be7e111094c2577799f00063cbc3f879bdaff3b9942f4f2a432817922a8
+EBUILD unrar-5.1.2.ebuild 1746 SHA256 e3eabec9a00cf5e407740752e7f6424eaf5e137517c161d34e9ae4661b870abb SHA512 71f804ace6fc832c3b5bf9f8a9bc953a5a09269a7db91f550da9a9f37eca65f2a851ce3d6452e4103a12463104680c58e390a8aa45654dba18e32b3470a08a4f WHIRLPOOL bb2929dcd1f85e645708750770a049c2eb53765a2c677e240486cbe9553fd362c0098fc3a459c2fe0c77c94999ce80aeac7145da40438de2c0c2306ad2f09fcd
MISC ChangeLog 23993 SHA256 a5ccb0fa6dbf285081f8b64f4ac0058316b366e16f9ed5006c1c41a0ab8a55c3 SHA512 5fb5dad945c469b1f58683b4cba8ecbb16438e984f18693cfc996c0b698999d1fa7f376d902115a3959e061e69a0e29898db832deda68aed732bcaade7faad06 WHIRLPOOL 3521992eb88fdd8dc2f62cca66a7dfa9b5ba88337b61e75e0a3d3f1523804be963e14ca749efd34057e2e8f65b2c982eb528c8ff3cc8ce1544a7ef1acdd57d67
MISC metadata.xml 243 SHA256 0d3b01bee239974acab3b5c25d987a03b929151a254aeefd3cb5bbd0ee6d3c57 SHA512 730e45ced90a8d71ae4613bc3e368baa66cc49c8b74177d23e03461d8785b20fcac940bef5a85044c9bc2f1db2fceee0de441267448174342caa0fe9d08a7034 WHIRLPOOL ab5dd604416cd7afbdee82d410c8eadaaceb8934ccca1a96c5c3f104f8beee50aa19d561a4fc0728c75cbb4683b822dab290c8031920087685fe732b7358bfbb
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (Darwin)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlLVi4EACgkQX3X2B8XHTok9NwCeJrGHj/7v41VTv0QiFowVarMg
-2iQAn2pACNpJpV9vMPsCX1wat8mCQRfq
-=QcV/
+iQEcBAEBCAAGBQJTUDSJAAoJEOeBhlrCAAWGkpUH/Amatv1HJ7GR5cITNXEe0mGE
+OSMQEUL2FxtIJKkahcFFmtizmoB/tlea/zzi/PcrM+kRCkGRuFi+LBIOFtzJLtQf
+hpBABRzPcU/EDaJLrJPwKU+d+BR79Ds+IVlHvA2N/ajUgxvojI1tne01kAAtm1eu
+gA0iiFncPbsdvQyvs2SfDQX4ys690qGLwlyyVjutZKPGHFv4+CJAn9yKUvCslaGm
+NKeM+ZYDSSQhOop9mc+MGNlU+SSFDncuuBrkPZ3fTZZsCne0fg8F6BpYzIiSTm2v
+NYmIU4xo9Lh46f5EZ7T18peZpCc3DZxkHAw9JrUYCz9YM+fiM8G5eOgfw2sFd7M=
+=62Qi
-----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 0000000000..dbffed5a54
--- /dev/null
+++ b/app-arch/unrar/unrar-5.1.2.ebuild
@@ -0,0 +1,63 @@
+# 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.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="~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
+
+S=${WORKDIR}/unrar
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-5.0.2-build.patch
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ sed -i \
+ -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" \
+ -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/lib/libunrar$(get_libname ${PV%.*.*}):" \
+ makefile || die
+ else
+ sed -i \
+ -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" \
+ -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" \
+ makefile || die
+ fi
+}
+
+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
+}