diff options
author | 2014-01-14 20:09:54 +0100 | |
---|---|---|
committer | 2014-01-14 20:09:54 +0100 | |
commit | 41add8894470694bff7bf116ead561894c436089 (patch) | |
tree | 6e642e5613cd3a8eb74e9d7d21ef340eb15c7c30 /app-arch | |
parent | bump tree and portage (diff) | |
download | prefix-41add8894470694bff7bf116ead561894c436089.tar.gz prefix-41add8894470694bff7bf116ead561894c436089.tar.bz2 prefix-41add8894470694bff7bf116ead561894c436089.zip |
sync
(Portage version: 2.2.8-prefix/hg/Darwin i386, signed Manifest commit with key 0x5F75F607C5C74E89)
Diffstat (limited to 'app-arch')
-rw-r--r-- | app-arch/unrar/ChangeLog | 96 | ||||
-rw-r--r-- | app-arch/unrar/Manifest | 24 | ||||
-rw-r--r-- | app-arch/unrar/files/unrar-4.2.4-build.patch | 37 | ||||
-rw-r--r-- | app-arch/unrar/files/unrar-5.0.2-build.patch | 45 | ||||
-rw-r--r-- | app-arch/unrar/metadata.xml | 3 | ||||
-rw-r--r-- | app-arch/unrar/unrar-4.2.2.ebuild | 61 | ||||
-rw-r--r-- | app-arch/unrar/unrar-4.2.3.ebuild | 61 | ||||
-rw-r--r-- | app-arch/unrar/unrar-4.2.4.ebuild | 10 | ||||
-rw-r--r-- | app-arch/unrar/unrar-5.0.13.ebuild (renamed from app-arch/unrar/unrar-4.2.1.ebuild) | 18 |
9 files changed, 208 insertions, 147 deletions
diff --git a/app-arch/unrar/ChangeLog b/app-arch/unrar/ChangeLog index 694f032104..ccf0dc4360 100644 --- a/app-arch/unrar/ChangeLog +++ b/app-arch/unrar/ChangeLog @@ -1,6 +1,98 @@ # ChangeLog for app-arch/unrar -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/ChangeLog,v 1.183 2012/07/15 17:19:06 armin76 Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $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: + old + +*unrar-5.0.12 (09 Oct 2013) + + 09 Oct 2013; Samuli Suominen <ssuominen@gentoo.org> +unrar-5.0.12.ebuild: + Version bump. + +*unrar-5.0.8 (29 Jul 2013) + + 29 Jul 2013; Samuli Suominen <ssuominen@gentoo.org> +unrar-5.0.8.ebuild: + Version bump. + + 28 Jul 2013; Alexis Ballier <aballier@gentoo.org> unrar-5.0.7.ebuild: + keyword ~amd64-fbsd, bug #477750 + + 26 Jun 2013; Samuli Suominen <ssuominen@gentoo.org> -unrar-5.0.2.ebuild, + -unrar-5.0.3.ebuild: + old + +*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. + +*unrar-5.0.3 (09 May 2013) + + 09 May 2013; Samuli Suominen <ssuominen@gentoo.org> +unrar-5.0.3.ebuild: + Version bump. + + 01 May 2013; Samuli Suominen <ssuominen@gentoo.org> -unrar-4.2.3.ebuild: + old + +*unrar-5.0.2 (01 May 2013) + + 01 May 2013; Samuli Suominen <ssuominen@gentoo.org> +unrar-5.0.2.ebuild, + +files/unrar-5.0.2-build.patch: + Version bump. + + 16 Mar 2013; Mike Frysinger <vapier@gentoo.org> + +files/unrar-4.2.4-build.patch, unrar-4.2.4.ebuild: + Fix parallel build failures #461806 by Mikle Kolyada. + + 15 Mar 2013; Jeroen Roovers <jer@gentoo.org> unrar-4.2.4.ebuild: + Stable for HPPA (bug #461610). + + 15 Mar 2013; Agostino Sarubbo <ago@gentoo.org> unrar-4.2.4.ebuild: + Stable for sh, wrt bug #461610 + + 14 Mar 2013; Agostino Sarubbo <ago@gentoo.org> unrar-4.2.4.ebuild: + Stable for s390, wrt bug #461610 + + 14 Mar 2013; Agostino Sarubbo <ago@gentoo.org> unrar-4.2.4.ebuild: + Stable for sparc, wrt bug #461610 + + 14 Mar 2013; Agostino Sarubbo <ago@gentoo.org> unrar-4.2.4.ebuild: + Stable for ia64, wrt bug #461610 + + 14 Mar 2013; Agostino Sarubbo <ago@gentoo.org> unrar-4.2.4.ebuild: + Stable for arm, wrt bug #461610 + + 14 Mar 2013; Agostino Sarubbo <ago@gentoo.org> unrar-4.2.4.ebuild: + Stable for alpha, wrt bug #461610 + + 13 Mar 2013; Agostino Sarubbo <ago@gentoo.org> unrar-4.2.4.ebuild: + Stable for ppc64, wrt bug #461610 + + 13 Mar 2013; Agostino Sarubbo <ago@gentoo.org> unrar-4.2.4.ebuild: + Stable for ppc, wrt bug #461610 + + 13 Mar 2013; Agostino Sarubbo <ago@gentoo.org> unrar-4.2.4.ebuild: + Stable for x86, wrt bug #461610 + + 13 Mar 2013; Agostino Sarubbo <ago@gentoo.org> unrar-4.2.4.ebuild: + Stable for amd64, wrt bug #461610 + + 13 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> -unrar-4.1.4-r2.ebuild, + -unrar-4.2.1.ebuild, -unrar-4.2.2.ebuild: + old + + 17 Feb 2013; Zac Medico <zmedico@gentoo.org> unrar-4.2.4.ebuild: + Add ~arm-linux and ~x86-linux keywords. 15 Jul 2012; Raúl Porcel <armin76@gentoo.org> unrar-4.2.3.ebuild: alpha/ia64/s390/sh/sparc stable wrt #421221 diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest index e4eb8a3a14..0dd4ae9b09 100644 --- a/app-arch/unrar/Manifest +++ b/app-arch/unrar/Manifest @@ -4,20 +4,18 @@ Hash: SHA256 AUX unrar-3.8.2-interix.patch 351 SHA256 9b8a77c64e47d09f5875aeecbbc14ddedab977ad88d190eb9ed08d10876f992e SHA512 da49bd7f3f0e637ebd592521b6381ab95a8491424d6becc61bb66a986e83c9cdf02502468d5c42d40651de7592440e0b7cde247487b80a1b8223c331cc1f7457 WHIRLPOOL 6e63a24f6d74833ec4df11668d6fcbcae5171e4d7d6b3de6248454ae582639f8d9249a7d18e9f32ed4b4b09d092bb1a080bba1fb5dacfa7e3e1e3a6f30e2cf41 AUX unrar-3.8.5-interix.patch 386 SHA256 9f0251c3bcbc7a9512bed311c26c375006f32058792812d866e755eebd01979b SHA512 b65535e7003bf16b7b42e6ffc55db14e1abe82cce52d1de54492063c58a235e2cccc518da84c25bd1183618621a3ead06fa9af74790a11ec6e4eed8439fc4f89 WHIRLPOOL faa6765bb1c7cfbde4b87076c5bee240a24dfe7aa69f77cd00e14840c2e067eee1246408f105d987fdac4af76ddfce02c48da2d255a2feb8bedb879dc6d9a7a2 AUX unrar-3.9.10-solaris-byteorder.patch 258 SHA256 0aba1c27041ab8b20d69aba41d0583660e7fa9122ac78522dd7af1c7dad5d08a SHA512 57c27ff5bcae0cdb3f71d6ecab570431edeca71e5248b1c296b1b9c0468814011c1fe65f25fb2b162cf3589538f22c7e93d337617f8acd4e6313b4aa5f6a6a36 WHIRLPOOL e777cbdc74adb5abe2d3e350c8897842673ef74c19bd641dc432c7cd947cbdac555a73150731baf1cc912c925ae8308a9cfefbaea622fba04c246db7b32a6888 -DIST unrarsrc-4.2.1.tar.gz 161564 SHA256 d5b59d98a6604ac41916311bc3b5dce1b94858008fc381aa975311d9248542c0 SHA512 481a1c174fcda7f0dc9b672cf4d94c71c2f3cdc587f45690664c9aaae3e1eab76fc04a2de3221073adc0973f1de529c736bd77a073f8b734b8f6c9e84c9c7d24 WHIRLPOOL caac3decb07011c4ece8cbcf1647ed1c8973f3eb3cfcb15bfff5e36af013ce4d35e8b952314520a15538c4c99077ddacf39ad883d60e4bfe58e47de40d9b3452 -DIST unrarsrc-4.2.2.tar.gz 164101 SHA256 efd5a7053a6efa923618be26f68ae85c2b97e59a27e2e3b3028636df4396820f SHA512 248ef8835e7aa029a5567d9e11475a8b539f9de52f6a00f9082d1e8aaf4d7b9e13b36e3a407c77e751ce98c90824cbba847d0705b31af8b4e032bec6d0bc2a7a WHIRLPOOL 8d9da66e204437c40b84b23e7c5d22e76e5837e9fdcf69122b6e39f78ee19630c09ca2342705a6a6107edb4c4b36f424f44b91f4fadee890252568031fe5c843 -DIST unrarsrc-4.2.3.tar.gz 164660 SHA256 4fdbd461c6fdd4cb9519b46d89a203307f6aed5b90a6b7afc86c50eb8de82582 SHA512 627612ce42253d11353d97f405b5f69c8a6d1f1373a07668e7a3cc894b70101df17148d0cd6a56c7f654a337adffba2c2d8ebe5770558c7314930f6bc08ee18f WHIRLPOOL d835161ac18d50eee876ed907db6f9743f35facdc1086780625fceb3a7b8c7c81a5ffab6c1aca5e2eb0a06db3d21e1af46f9078a163169071b88059dca4e75de +AUX unrar-4.2.4-build.patch 1154 SHA256 9ef12ee1e1f9529aaa98c02d63f7076048a09c52a6367efad48e1323eb8c826e SHA512 390248fa485c4603b48f0f583ceaaf2c180bf0a8a377b0542dbc7ba97426187f9d0508061f93d1147f472a2f577ee9f1fd01d9d73501bdd811c2a275dd7713ca WHIRLPOOL b19c3fcc0519d2c38c84b470fc858369a747f1bb1577d77e264474d29b4ad028ee1ce5e9d1216e691eea363aa474c547c41709cf106cc469382005998dbee54b +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 -EBUILD unrar-4.2.1.ebuild 1691 SHA256 7a13cf7758953a4caad32a4c16c23b34f5070e9abaebc7e346c27c93d5e62811 SHA512 da5d48e9a274ebe191820187257e3bffc897328409a359130444483ed9b8e3447fd1e1702f0693d45567b3c53211bfdf38ff89a03a80d6f1b1b3d040619ede80 WHIRLPOOL 66e6c4e8704af560890aac089bd4519204854678df5c9cf96cdcb7037e385b417691be8bf9d076b5afd141f35aac567e95430a16a312c809e85d63c88cf0073d -EBUILD unrar-4.2.2.ebuild 1691 SHA256 7b24c57858f7366712b112ed18c9b4a8dae2457440071bf01e7b9651271ae3ba SHA512 b1016593ce72c38691f9341a12a4edb630da19f35d708259815afd6cf1a024668eee4566981773ffafe2b04e54daf7a063826d0db1b7c00499d6d50bb48060ea WHIRLPOOL 3677a2ad4316ba3de149d13597475ee26002f43f2e1b99fd9dde9c24d808f9a8e565606198bd87d98d8d3aa55cd5c54225b4bcb236e4878d7c33396508e2cf51 -EBUILD unrar-4.2.3.ebuild 1689 SHA256 01adddc8e52c8636a5c6bde2e81794df99a415b7cff14e88c763a435cd7ca28b SHA512 4600e949a4004e370771ff8400c0df78e2221b309888c4db90ccf99dce861c7be8a4617c37e6242bdfcdf24e7b4d636d0b4dd850bf23042cfbc36baa023e3493 WHIRLPOOL 739793a3dca8d4c7d742e5011c5362106d92260303fde6df92ea325fc3e3026435ca5e7c17656dca8afb54ab38b89f8e9bcfa82c2ac575e5cc27d06c84a4a69e -EBUILD unrar-4.2.4.ebuild 1691 SHA256 b590388833e8f81a807f5fd645fc8dccfb569b3a68819c90c4d409f5b3378c3a SHA512 fdd5a7fec1ca2c755a9a2326e7a1685ecd48518d7b26d29ca45958541371de72a600d33cd05901cd32484214a8cc88aa8c307a9435265e1a3ce3ea2df2b172c1 WHIRLPOOL 2be43aa764cad143251eabe0c2b49f746ddfe14b2d6ad7279cf356e30fce8f4b69bed15bc75a222d915e299f8a45761ee2591cca8f9088de80dab78afc828551 -MISC ChangeLog 21162 SHA256 c069112f18013db429f163708807e244208a307b36715067b874345594bb5f10 SHA512 b2a3946f71caa8a010861c05b6238fffaafb982b08ce6b04033e5ad2e39183a1403592d447345c2c4af7375c0c6ba859e18470f3dc15b236c1157e80332cedb6 WHIRLPOOL b1787d3bc6bd6312de6f69e4bf40167484271813dbeba9ae4a442ca13ef3a70b99d414e63acec669fb76a8461d38f0f51c8195ec1c96dc323577c0b1d497367b -MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 +DIST unrarsrc-5.0.13.tar.gz 209449 SHA256 71b378c10264b82b8de6f83a8a4e801a98aefd36986425d61657f3fac2c37a09 SHA512 3109adb916d5807407d4dd0e8a289a6258ec30949d6913ebf6ffca7c51a1b6db8682573cce5e03dc2eea154c6a71624c8ad36ff11f34f6dbafa92c63d7b48a4f WHIRLPOOL b75f742e7481ccf9b423419357966df7f9724ee299bd17ad92838ba20a003a62622f4464abff6097694b86062fe1674fef53f59541454615af06fa3c67147bfe +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 +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.19 (SunOS) +Version: GnuPG v2.0.22 (Darwin) -iEYEAREIAAYFAlCKztEACgkQX3X2B8XHTomWSwCfS4pxEVShXEi4XRc7E7+k0z5g -RIMAnjwFQqP+NNzbk+UTVVCHoGBjcdwx -=7Gdw +iEYEAREIAAYFAlLVi4EACgkQX3X2B8XHTok9NwCeJrGHj/7v41VTv0QiFowVarMg +2iQAn2pACNpJpV9vMPsCX1wat8mCQRfq +=QcV/ -----END PGP SIGNATURE----- diff --git a/app-arch/unrar/files/unrar-4.2.4-build.patch b/app-arch/unrar/files/unrar-4.2.4-build.patch new file mode 100644 index 0000000000..1377ff1a78 --- /dev/null +++ b/app-arch/unrar/files/unrar-4.2.4-build.patch @@ -0,0 +1,37 @@ +do not let these targets depend on clean, otherwise it could run in +parallel with the object compile which runs into races +https://bugs.gentoo.org/461806 + +While we're in here, fix up a few other things: + - do not bother with `rm` in the output since linking will clober it + - use CXXFLAGS when linking + - append LIBFLAGS to the individual targets instead of the final link + +--- a/makefile.unix ++++ b/makefile.unix +@@ -116,9 +116,8 @@ + clean: + @rm -f *.o *.bak *~ + +-unrar: clean $(OBJECTS) $(UNRAR_OBJ) +- @rm -f unrar +- $(LINK) -o unrar $(LDFLAGS) $(OBJECTS) $(UNRAR_OBJ) $(LIBS) ++unrar: $(OBJECTS) $(UNRAR_OBJ) ++ $(LINK) -o unrar $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) $(UNRAR_OBJ) $(LIBS) + $(STRIP) unrar + + sfx: WHAT=SFX_MODULE +@@ -128,10 +127,9 @@ + $(STRIP) default.sfx + + lib: WHAT=RARDLL +-lib: CXXFLAGS+=$(LIBFLAGS) +-lib: clean $(OBJECTS) $(LIB_OBJ) +- @rm -f libunrar.so +- $(LINK) -shared -o libunrar.so $(LDFLAGS) $(OBJECTS) $(LIB_OBJ) ++$(OBJECTS) $(LIB_OBJ): CXXFLAGS+=$(LIBFLAGS) ++lib: $(OBJECTS) $(LIB_OBJ) ++ $(LINK) -shared -o libunrar.so $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) $(LIB_OBJ) + + install-unrar: + install -D unrar $(DESTDIR)/bin/unrar diff --git a/app-arch/unrar/files/unrar-5.0.2-build.patch b/app-arch/unrar/files/unrar-5.0.2-build.patch new file mode 100644 index 0000000000..61de7ee068 --- /dev/null +++ b/app-arch/unrar/files/unrar-5.0.2-build.patch @@ -0,0 +1,45 @@ +do not let these targets depend on clean, otherwise it could run in +parallel with the object compile which runs into races +https://bugs.gentoo.org/461806 + +While we're in here, fix up a few other things: + - append -pthread to LDFLAGS instead of replacing them + - do not bother with `rm` in the output since linking will clober it + - use CXXFLAGS when linking + - append LIBFLAGS to the individual targets instead of the final link + +--- a/makefile ++++ b/makefile +@@ -7,7 +7,7 @@ + LIBFLAGS=-fPIC + DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP + STRIP=strip +-LDFLAGS=-pthread ++LDFLAGS+=-pthread + DESTDIR=/usr + + # Linux using LCC +@@ -119,8 +119,7 @@ + @rm -f *.o *.bak *~ + + unrar: clean $(OBJECTS) $(UNRAR_OBJ) +- @rm -f unrar +- $(LINK) -o unrar $(LDFLAGS) $(OBJECTS) $(UNRAR_OBJ) $(LIBS) ++ $(LINK) -o unrar $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) $(UNRAR_OBJ) $(LIBS) + $(STRIP) unrar + + sfx: WHAT=SFX_MODULE +@@ -130,10 +129,9 @@ + $(STRIP) default.sfx + + lib: WHAT=RARDLL +-lib: CXXFLAGS+=$(LIBFLAGS) +-lib: clean $(OBJECTS) $(LIB_OBJ) +- @rm -f libunrar.so +- $(LINK) -shared -o libunrar.so $(LDFLAGS) $(OBJECTS) $(LIB_OBJ) ++$(OBJECTS) $(LIB_OBJ): CXXFLAGS+=$(LIBFLAGS) ++lib: $(OBJECTS) $(LIB_OBJ) ++ $(LINK) -shared -o libunrar.so $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) $(LIB_OBJ) + + install-unrar: + install -D unrar $(DESTDIR)/bin/unrar diff --git a/app-arch/unrar/metadata.xml b/app-arch/unrar/metadata.xml index 96a2d58636..0ae854f6c4 100644 --- a/app-arch/unrar/metadata.xml +++ b/app-arch/unrar/metadata.xml @@ -2,4 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>base-system</herd> +<upstream> + <remote-id type="cpe">cpe:/a:rarlab:unrar</remote-id> +</upstream> </pkgmetadata> diff --git a/app-arch/unrar/unrar-4.2.2.ebuild b/app-arch/unrar/unrar-4.2.2.ebuild deleted file mode 100644 index e72a0e9ae9..0000000000 --- a/app-arch/unrar/unrar-4.2.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-4.2.2.ebuild,v 1.1 2012/05/17 12:00:51 ssuominen Exp $ - -EAPI=4 -inherit 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="~x86-interix ~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() { - 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.unix || die - else - sed -i \ - -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" \ - -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" \ - makefile.unix || die - fi - epatch "${FILESDIR}"/${PN}-3.9.10-solaris-byteorder.patch - [[ ${CHOST} == *-interix* ]] && epatch "${FILESDIR}"/${PN}-3.8.5-interix.patch -} - -src_compile() { - unrar_make() { - emake -f makefile.unix 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}) - - 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 -} diff --git a/app-arch/unrar/unrar-4.2.3.ebuild b/app-arch/unrar/unrar-4.2.3.ebuild deleted file mode 100644 index eaa4cb886b..0000000000 --- a/app-arch/unrar/unrar-4.2.3.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-4.2.3.ebuild,v 1.8 2012/07/15 17:19:06 armin76 Exp $ - -EAPI=4 -inherit 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="~x86-interix ~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() { - 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.unix || die - else - sed -i \ - -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" \ - -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" \ - makefile.unix || die - fi - epatch "${FILESDIR}"/${PN}-3.9.10-solaris-byteorder.patch - [[ ${CHOST} == *-interix* ]] && epatch "${FILESDIR}"/${PN}-3.8.5-interix.patch -} - -src_compile() { - unrar_make() { - emake -f makefile.unix 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}) - - 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 -} diff --git a/app-arch/unrar/unrar-4.2.4.ebuild b/app-arch/unrar/unrar-4.2.4.ebuild index 9a927faddc..b70fa9469c 100644 --- a/app-arch/unrar/unrar-4.2.4.ebuild +++ b/app-arch/unrar/unrar-4.2.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# 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-4.2.4.ebuild,v 1.1 2012/06/14 20:55:16 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-4.2.4.ebuild,v 1.14 2013/03/16 15:35:08 vapier Exp $ EAPI=4 -inherit flag-o-matic multilib toolchain-funcs +inherit flag-o-matic multilib toolchain-funcs eutils MY_PN=${PN}src @@ -21,6 +21,7 @@ RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417" S=${WORKDIR}/unrar src_prepare() { + epatch "${FILESDIR}"/${PN}-4.2.4-build.patch if [[ ${CHOST} == *-darwin* ]] ; then sed -i \ -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" \ @@ -45,6 +46,9 @@ src_compile() { 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 } diff --git a/app-arch/unrar/unrar-4.2.1.ebuild b/app-arch/unrar/unrar-5.0.13.ebuild index 7ea7805902..c4262672ae 100644 --- a/app-arch/unrar/unrar-4.2.1.ebuild +++ b/app-arch/unrar/unrar-5.0.13.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# 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-4.2.1.ebuild,v 1.1 2012/05/05 12:20:06 ssuominen Exp $ +# $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=4 -inherit flag-o-matic multilib toolchain-funcs +EAPI=5 +inherit eutils flag-o-matic multilib toolchain-funcs MY_PN=${PN}src @@ -21,16 +21,17 @@ 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.unix || die + makefile || die else sed -i \ -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" \ -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" \ - makefile.unix || die + makefile || die fi epatch "${FILESDIR}"/${PN}-3.9.10-solaris-byteorder.patch [[ ${CHOST} == *-interix* ]] && epatch "${FILESDIR}"/${PN}-3.8.5-interix.patch @@ -38,13 +39,16 @@ src_prepare() { src_compile() { unrar_make() { - emake -f makefile.unix CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@" + 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 } |