diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2014-10-24 17:25:14 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2014-10-24 17:25:14 +0000 |
commit | ef21650542e4df86715928e3453acb3af48d5a70 (patch) | |
tree | 8361da0ae5381ca3081b04ec86f13201b96313bd /app-arch | |
parent | Add fix from upstream for ELF note parsing #526544 by Agostino Sarubbo. (diff) | |
download | historical-ef21650542e4df86715928e3453acb3af48d5a70.tar.gz historical-ef21650542e4df86715928e3453acb3af48d5a70.tar.bz2 historical-ef21650542e4df86715928e3453acb3af48d5a70.zip |
Version bump.
Package-Manager: portage-2.2.12/cvs/Linux x86_64
Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'app-arch')
-rw-r--r-- | app-arch/unrar/ChangeLog | 7 | ||||
-rw-r--r-- | app-arch/unrar/Manifest | 14 | ||||
-rw-r--r-- | app-arch/unrar/unrar-5.2.1.ebuild | 59 |
3 files changed, 75 insertions, 5 deletions
diff --git a/app-arch/unrar/ChangeLog b/app-arch/unrar/ChangeLog index f7913f2f1c46..06f03c42f50e 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.232 2014/09/13 11:54:53 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/ChangeLog,v 1.233 2014/10/24 17:25:10 ssuominen Exp $ + +*unrar-5.2.1 (24 Oct 2014) + + 24 Oct 2014; Samuli Suominen <ssuominen@gentoo.org> +unrar-5.2.1.ebuild: + Version bump. 13 Sep 2014; Markus Meier <maekke@gentoo.org> unrar-5.1.6.ebuild: arm stable, bug #518926 diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest index 29320726b8a7..04673c98d42f 100644 --- a/app-arch/unrar/Manifest +++ b/app-arch/unrar/Manifest @@ -5,15 +5,21 @@ AUX unrar-5.0.2-build.patch 1340 SHA256 f30c2362646138be07afafb401315ef2ae205d4d DIST unrarsrc-5.0.14.tar.gz 209707 SHA256 e276ea30a2dc9b8961a4268772e5b6caccaa984664e2d5255a43fcb0f5d59806 SHA512 91b05bd2974e0a1cb8bd8f01ee90637c9c48da71a4ffa74e161de969f17bedbcda0cfbac128d366ffa5065e8195004fe82763a2a1e8628f0016621b1c2d364f2 WHIRLPOOL 665833a5cac5cfddaa6bf852b6820e8447604019286f7f81dce910ad49b8eccf5a4ceab2c1177837e71492ba0c37d2d288b78eb0a531fd47d34cdd8256fd7f19 DIST unrarsrc-5.1.5.tar.gz 215199 SHA256 2224ced8288553392abe94e410e29d2570bfdfea22af51125d3984548a5034cb SHA512 42c68801379c7f7203bb21740e440c6c1128254e99935418fe9d3514e70a82e64b570cd54e5afefae5e44eaea2dd614ab7bd331b3075680677c3bfe266d2ea72 WHIRLPOOL 5073bab3ced55895ea512a0c04ff1482ff453edb682b3f9b6e3af7dc8f11082c068b697424cb9f139ee79f4aedb3981b8259adc6bd6ddef4a67bd9e46483137d DIST unrarsrc-5.1.6.tar.gz 215185 SHA256 3c38eaabc655527244fd0c3ba3beff567ea24aad37d448488643242fd4cf41a5 SHA512 a7a7800ac94850320ce3e2dd24c5005694dd59360b7f3fc7886ef241153e471459b0b9397d1dacbc3adcd19044cdcb8a8a847e16d7b224af149a1455f46fcaa0 WHIRLPOOL bcb9d1b60f42357cb236cbb5e86eb19dd4ed623244036fc1e8fc3759eef3d4002e6ffc90d3cf5b5200e81fe018a2215c0238ee2aac7148e51f130e43ad3e5ea0 +DIST unrarsrc-5.2.1.tar.gz 217272 SHA256 a075a8943412abb2ff5600038330a3d5a8f5a39cbe8e92543cc2c45b6247d05d SHA512 bd89acbed0377f48c88e5b9f6c3701dff1d0a5a65e74e9668690daf0ce0188c74914ed7edb093c0139b0507cf0785790fd8505be7d54204d16bcfced64b4dc29 WHIRLPOOL 6e21e981663eaa14e5d94553cb8fb93db601fe1058f73fc32d3f9a30f399210e71c657d342495d1be18b0e011a5677084242e01b5dff8aa476379bcbae1f7857 EBUILD unrar-5.0.14.ebuild 1538 SHA256 795e82c90d96c9a1e379e56259e42edf545c6407675bc5a943ca083558c0e1da SHA512 f5e9db6bf5d097145329c085e0b560b9b5a44e6089174ece3570b3a887fe55ff1489c74166977f700e2ec10af38942f0bf548b867e3a598ed4d738d6c7fd56c8 WHIRLPOOL 9c21cb435005f004de6402a1175ee75deb3decaf2876fd70acb56a92e6ed02649bb7f772a4b20da9cd9e24018ce0a01aca6a12d0beae11b1cf1c2aa3351a6718 EBUILD unrar-5.1.5.ebuild 1827 SHA256 2f498192cc5643056af22a87164db7911fd172935f69a8bda6f512b7d2655f5d SHA512 489636b760fd2f9120bd4905a38f960e5862e49a7ccb57e765a39d90b3dc0769b9ea99f7700370b2789697db8a52fd427cc34ef768e95acdd34abe12ce64db5e WHIRLPOOL f5d09cc977b5139c0c5540c9bee389f122d55503a9fdd5058496276b606cd8f4ab4e44f240a8e4e0bdd6c1cc3e970c97123e2a25643d1eddfa7d62dcd823c23e EBUILD unrar-5.1.6.ebuild 1823 SHA256 4f5208259fc74d2062b3c524356f6074fa96aa895297ae126e2b2addae09502f SHA512 08a8b2742770db43d11e715cb8bdaa62ffd6cde8f920e0dc6e7334f57d62640e7714b2608a1e3b6613a59be18d0646db493eb695c3b73d58bc2fcfbebcc93924 WHIRLPOOL 58151bd804cffd6277f2e3abcde02d25a4524480d3a449ca370124ed2cc8e1d4fc20b70ee6b61141ed05673e04f4458ab1907589b97c7a93af35c82a0f656257 -MISC ChangeLog 26679 SHA256 93e3506177e6e8229c30eaf7f4b8675eb51cb898eeee96f19147b6b698e8780b SHA512 2ebfaac6b4a9f4e768a493ae3aae7b171f6fac7353276dc4991d50ceb7d579d0de44a0cbce3e505db42ce95ac83982a677f62e7d9723246b31b5041ff814c77b WHIRLPOOL 04147d57c2c0706aee32ea891cd3f2ec12de54dec8f7481f34d89d99b4c90faf14a1999d702806969052d974ad6bf5074e1532c41eba69e2f857963aa7d06a4c +EBUILD unrar-5.2.1.ebuild 1830 SHA256 0dd5902ab6333d7e17cb0cc332626c60d3d37e801357913ef6a4a264a999d1cc SHA512 5c312b9b469ae22878e6d9caae72c3c73409226e6c8ed6b766748544fa9e0cdcf7bfe2c76e35a89b7e16e826584ab53e4c70ffd62cd96a9f8629794d0cf04cd0 WHIRLPOOL 5c68bbfbb14bada22862130e73b69de0d665b67d32a0a886d757e49960622812b88b5cc28cb5b810911adbf8be671eed3eed548f252680d2d699ade9f9c41240 +MISC ChangeLog 26802 SHA256 176c76f98605170ff72f131cdf9210bbe4730bbba9147e6e0fb1584c3ba84167 SHA512 98b94f9953f3c56f043f46d2f911ea42e6334b3d0e8629c31bb44f7849aea963d8bef70dd76726de9b2f8e86ff34e0be5ba21e9d4770f7a5bfa7c4268c70db73 WHIRLPOOL dbb73c268c05b1abff431a33ac59cafd0e7be2c5d350729f5e78acaf099338eccd43612b4caaa8c1db84a69fe5cf423d92cf2fede16b6ca1cfae73520f4156a9 MISC metadata.xml 243 SHA256 0d3b01bee239974acab3b5c25d987a03b929151a254aeefd3cb5bbd0ee6d3c57 SHA512 730e45ced90a8d71ae4613bc3e368baa66cc49c8b74177d23e03461d8785b20fcac940bef5a85044c9bc2f1db2fceee0de441267448174342caa0fe9d08a7034 WHIRLPOOL ab5dd604416cd7afbdee82d410c8eadaaceb8934ccca1a96c5c3f104f8beee50aa19d561a4fc0728c75cbb4683b822dab290c8031920087685fe732b7358bfbb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlQUMI4ACgkQkKaRLQcq0GJOzACfYVTSJek+oJkbtPknVgD6dDMz -L0MAoKroysRhEoCuw9afiV5xb5DcCRXz -=mZkY +iQEcBAEBCAAGBQJUSotrAAoJEEdUh39IaPFNH9AH/27HnqFjIWtVpkndQGLbN+RC +XDpk9211Y3OW1lXfs2SNS3wL4KBaP5WPgkOPcpCuhs2FRHzaJkc9lNfFUxSLkFaK +qcnOhjCWaF3Kv0aacQuB/TxRAaoCrbD4CsYu5wFpingf4eGQ0yFhNGB/m3LOr37+ +4kBXKK5hu0HsmoYjQu/oo9Zoc2FvP8wbFQcG1F48FRRYi52oicmFYhBX3rxeD0ik +xbs30Fgy3Q3Vj1Ew/n4Q16sWRvwU2m4h0NF4cu7xCV/kYbAcNumSxuP6+Ui/+Y3e +MyCbOiSNsoW2w/udqOTJDftD876uG3ssKbsbHhFJR/qOqF26/2/mQQxm56AC5C4= +=jUeD -----END PGP SIGNATURE----- diff --git a/app-arch/unrar/unrar-5.2.1.ebuild b/app-arch/unrar/unrar-5.2.1.ebuild new file mode 100644 index 000000000000..6b78b385dc3f --- /dev/null +++ b/app-arch/unrar/unrar-5.2.1.ebuild @@ -0,0 +1,59 @@ +# 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.2.1.ebuild,v 1.1 2014/10/24 17:25:10 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 ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 + local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" ) + if [[ ${CHOST} == *-darwin* ]] ; then + sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" ) + else + sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" ) + fi + sed -i "${sed_args[@]}" makefile +} + +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 +} |