Sync with portage [Sat Nov 29 23:04:28 MSK 2014].

master
root 10 years ago
parent 7ba53829c5
commit 87485b3efd

@ -1,6 +1,18 @@
# ChangeLog for app-antivirus/clamav
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/ChangeLog,v 1.491 2014/11/27 09:30:40 lordvan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/ChangeLog,v 1.495 2014/11/29 13:28:34 ago Exp $
29 Nov 2014; Agostino Sarubbo <ago@gentoo.org> clamav-0.98.5.ebuild:
Stable for ppc64, wrt bug #529728
29 Nov 2014; Jeroen Roovers <jer@gentoo.org> clamav-0.98.5.ebuild:
Stable for HPPA (bug #529728).
28 Nov 2014; Agostino Sarubbo <ago@gentoo.org> clamav-0.98.5.ebuild:
Stable for x86, wrt bug #529728
28 Nov 2014; Agostino Sarubbo <ago@gentoo.org> clamav-0.98.5.ebuild:
Stable for amd64, wrt bug #529728
*clamav-0.98.5 (27 Nov 2014)

@ -1,3 +1,6 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX clamav-milter.README.gentoo 1124 SHA256 5e7b142b68964bc3463b077e5698fa77cace45ea9612258b1e1849cee944dd11 SHA512 1c6160e48eddd28f83ec5f24757f788781cef55789d1934dfccc12c7c5e5635a226d26b0983cab7344c142f5a2f1db172640b1d0e6c840a6fa83abed9be1211a WHIRLPOOL f85b17448fd93205e2f38d024b96410cc8d143d077201e0a1b8f4cda95ae2447a70eded4cb90968a593ad2637229300fa04bfe5dba96d3d68c2d09c105ee3f16
AUX clamav-milter.service 284 SHA256 b371725acfd102b6b7ee15ab0059e8795b7d3716d041d0dc11d0fe8f7454d5a9 SHA512 442148ac3c42ecbb893de5c6edde337b72a745d20f6c5ffa33131f9a0b2daadcffac39b686ada986a5ab500ea7b9153c448abc1b819e15fef488da1812bb0cee WHIRLPOOL 56b4ed79e06c764df37022f0638ceddb5fe8185c54b2e460b076a46ed4f5a68b67fb7966d424dabe836bfd7d6b9d770eb60cad4633ee17083baa50ad2c0a89cd
AUX clamav-milter.service-r1 303 SHA256 c1e553156c14bfb007df467c13be0b3885ea79b4777711b6417fac5371461d90 SHA512 5dc30e3c57d9bff6595155e8299336c579c713aed429ab770f10d7678dd74691a135aa2070a825ddb726fdabcb001c19caeb993c1cd9a6fcf95d1d47f7160540 WHIRLPOOL d2cb6e8caa83845d2f9ca7ffd7f2d0382a633a34463599515d46dcfde87fadfffdeed62f4763b5f519268bd03b99c49c19c3196359eab06062866ca38f96d680
@ -20,7 +23,24 @@ EBUILD clamav-0.98.1-r1.ebuild 4481 SHA256 5b62b63b419276744242e59426254c392e8a5
EBUILD clamav-0.98.1.ebuild 4442 SHA256 d76ef5222e83b0cb6b4eb5bb09378df70073a044a34923b57875ed781d7fe604 SHA512 a5f20b6046d704946a562cbcdefa88a3c22806412e623872007d036148c1776d613ad63f9ce0dd755f135002002aa5190eca2be06aa1304fc771cfd19d0d810b WHIRLPOOL 0551a085d169c31b1aa7e72e3f577309f55876382d07f8db9f62ae0da9b02dc883238c43fa1be5dd8ce2172e2b5fbe9df44b5f2a056c5f275636a57fa995e469
EBUILD clamav-0.98.3.ebuild 4640 SHA256 a886d799eba1933ece35982ae129f9d83bc3ec9487e9a0ff0968d3644f83f01a SHA512 362260ee7eafb2d6578dede70c921d4b291e76625a46a47b5bb116857506a626cd47d0b0250efccd89abdac2a54521632043ad40f2bb3fc897aeffc5011d37ff WHIRLPOOL f1030d10b71146bbcbb7befd4d881288fa90b674a3fec008420c69bb206ece69dd0c89362bccf1378942cbcaa6677b3971ee27a9ae0b7219405fc0ecd9a9982c
EBUILD clamav-0.98.4.ebuild 4628 SHA256 3e554e5112733d162f72f89f1738fb52c26a9236afea921981d8054db9e4fdd9 SHA512 a467b599d4277877e0096ba179c25fc086280467d4c8e490d6a85a7a9ba25cf2acb39ddd8a474ab5570b53145c25c1087ee663387bcc10683d2f11aca6b3ace4 WHIRLPOOL 72a145ff6594958640e59625cba4fcddae9e806be11bf780a7335d1290820a4c7df69ca20349fe86ef85e3465de15583282836aac9948d71a6664b472d2f6f2a
EBUILD clamav-0.98.5.ebuild 4757 SHA256 25d34a8ba5a27ad3b39fc44d5dbad842aba9d8efdd280094829153923471ba4e SHA512 70df11d2c89a666514d7ba9f98a235c3578015e41aef3b923d14c271f266a58ddca3cc7ad3bf789b719ad9ee79e3c64047e61cec34697aaa198c1d91c9078907 WHIRLPOOL 9b5e87c94f56d26355d2be415ad07f19b07fb07b7249f7b9e1b771cc745d47a32a734878bc502370acde64d021f8fd20af061a01518ca045caa4558513b78cb2
EBUILD clamav-0.98.5.ebuild 4749 SHA256 921ead8609874f33f1a58484ab66a0a59da4fcdb39cc49987806bc088fb714c5 SHA512 1063112fef91aced863bbd2cc389c50e895486922412336c50d1d8a1cdecf33c880c527c900a80949d891a272db6e1d0684dc37a9751c2b47a74f27eff34a036 WHIRLPOOL 11bac510f9f99406548691853dbda29a9b8a480fb0889baeedfab533d172513c9d6735990ce14aaa27850f29d160ebc69e9f07e426d1ab6cee1d5546bd2f354d
EBUILD clamav-0.98.ebuild 4445 SHA256 36f1955fd140dd06cd88cccc79029b5bb5a121fa85002a6f13500f43bf7c784a SHA512 90f28877771019c3a26840184b269a20a5f22519c2e77be2b49d7647e4402634fed7e273ea38f846300171c59f60c5b6b0b5daf1d4c6bf90f8d8ee20b1714a0e WHIRLPOOL 22fcd5cad02c1ff599ea686662a78deca82bd88712418b3e6897e7206f7c12c8595ddd767afe4bc141607d0601f35f1c2d3cd9b71f00ea351107b8afd16f96bb
MISC ChangeLog 71272 SHA256 d7befb8f420a7f336680f60be3842390ceb5170fe9c2d4ff89c3fd44f153b91a SHA512 8414a3f178d80741edcd9167d8a52486b13cf1d14e38ad547d028c4f9b948a08c4def195fd86c036680aca7f0d39f4a1ac415527dc29c4bb8cd0bc89cc7c6196 WHIRLPOOL 2429e5209c3619adec4c98e911993f609e246714d814d117d7e9dbc1ed4594c98fb7d9f48610487cd986096cf7b61c56f40952be9460d054d79dcd90f6190b6c
MISC ChangeLog 71693 SHA256 88ad6ea9495a835297eb7b4d6f7299af6d626d6fa6a51830db97cd9c1d8a8769 SHA512 aa3a5eae997ac78ec9df2e87d0201d044f741dbde198ddac28da0a97ed45c87a0b8051f66b21775cf9ef11743142b089aed1dde832645900984969bafdcc7ae7 WHIRLPOOL 249b51482932cc6927e142bc346af148c7a0014c5f50f1c21f07a33f4501b075a9dad8e4ce93b37ed6ef4c4bdd5f40a0614391a0f7254c53a87b3b1a00e7400d
MISC metadata.xml 470 SHA256 8af400c1b8f6338bb61bbd3040c947cc0d2592e764109267e529682fe865db1f SHA512 4c29af4978a5a0fd84a81c0402189c569a8aff3e111a5d03be1b5296125292b2f0f0c9cf377593b6e80b6ac21ebe05cff7840c6116e6612571e5d40296cb0342 WHIRLPOOL 5d42dbf37cec46035a3a27a5b696e22f8794bb200d0958e0501bc80db5d2844bdff658b3a0ef543278f64506658acb9805a67e1ccff068c0d310e04795b1dd9f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUecoDAAoJELp701BxlEWf9eQQAJ/jOIewzmCa4l8/vyCns4/e
jXElAgBX44MKhy7FvUn97ciU4JFCKEbSnji4TYRdZd2WPFW5JCtEBcxGcxnie0Ma
NeUqkK32hZcv4DkiY7eCZblxc0monbuOzERyUgujmL0hJhH2b5rNqK2DCvMrNcdM
gKU48YbvmhhrFEQSbUAHGom5Lv92GOp7WWgipd/ntGA/l7OuOl9ATxf5BvMOO95v
DNUXfuC1hNfcQuqSXKQj+aXQ/8tck/02ztuF14yzpk7qO/kXQbPBc0RnLtKYlyfv
/+Ab5bIFt+EfvF631M8bYSgZPFAtcxvDy/oJ5l9LTwSAgjvb3iFRhKrAi6GiKYHm
MdIc87yKpzOkVvHsJWvBGm8/XPbRCkWl2oUZ5b/HtY34T1YCebQyJ6vOAgvODxLl
IGFShPvX2F6cASRuNyA5IO/B319WejyBoumrcSBpTeFRzAW6EasYrWLvSk5ekVNj
fFveSbZyH3buz8V9dOVfFS0ntirOw8AuOQTopEfWSUBUvIylt1L8f+roAjDgIfSq
eRhYPKBHDC8dK2Hp3OzOgTMJvuSo4wy2hZ2eTEC/yFbB7mub89m7vLRgrQDdSvcb
USzSOAg3nubgYmKkpm40mljUAG2BP7Nm2uoI9JNijRF62Jezi6OjIxdGCwt9LOq3
ySNhK/MV7oVNPXq0G3xy
=DbL3
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/clamav-0.98.5.ebuild,v 1.1 2014/11/27 09:30:40 lordvan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/clamav-0.98.5.ebuild,v 1.5 2014/11/29 13:28:34 ago Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="bzip2 clamdtop iconv ipv6 milter metadata-analysis-api selinux static-libs uclibc"
CDEPEND="bzip2? ( app-arch/bzip2 )

@ -1,6 +1,18 @@
# ChangeLog for app-arch/dpkg
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/ChangeLog,v 1.292 2014/10/25 10:20:57 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/ChangeLog,v 1.295 2014/11/29 13:23:59 ago Exp $
29 Nov 2014; Agostino Sarubbo <ago@gentoo.org> dpkg-1.17.22.ebuild:
Stable for x86, wrt bug #530958
29 Nov 2014; Agostino Sarubbo <ago@gentoo.org> dpkg-1.17.22.ebuild:
Stable for amd64, wrt bug #530958
*dpkg-1.17.22 (28 Nov 2014)
28 Nov 2014; Jeroen Roovers <jer@gentoo.org> -dpkg-1.17.19.ebuild,
-dpkg-1.17.20.ebuild, -dpkg-1.17.21.ebuild, +dpkg-1.17.22.ebuild:
Version bump (bug #530958).
*dpkg-1.17.21 (25 Oct 2014)

@ -4,19 +4,25 @@ Hash: SHA256
AUX dpkg-1.17.0-gzip-rsyncable.patch 291 SHA256 653215618c3713f0a03efba0d4606e6bbe0e51c02ccffae9caf988b0b6500b2f SHA512 c7e0d0f1417afe9bd76bcac7f1f54a775a2a328db558a4431580a4854a436fe1a054840284fb92d22bdcfd266cf5cca71a00e94f47379c9a1862eadad908ed5a WHIRLPOOL 5c4be3edc74fef092612c529e0ff4a8fed6ad96c929d2494afcc2d640ce2e2bff8826cea359ad1515320afd215d6d71394a1f7a0cd928d992937eb9517c41e66
AUX dpkg-1.17.1-flags.patch 300 SHA256 b0be51022f576bc0867570192ce5871a0da4ca2a66a4e35bafe167d063d84723 SHA512 6dbede2fdde0e28f5e66d77f694a8aabe55b1395ba6a8d26a4808bbe2909cda00946c21a513bbe60b68e76f5669ef08139c72c036f9a16c095e7d702483ed9f4 WHIRLPOOL 66fa84b14d4e26778205c774929c1ef28e3f2ad344af236fecb2a53b1ec409c2a051368febc572f707cc6d18f2b6506d9f662763278b301f0b75fab2dcdaccfa
DIST dpkg_1.17.10.tar.xz 4198340 SHA256 a3a6d4da2b99484c04b2aa8af83d59d87a988baea627d276308467b22310b4d9 SHA512 db4fdd08cf00eeb611759c02eb70285f36d8fadb7d9d5b35123c02181889319ae46e8ec0d051b64f0d5e7ea3c20da63ba7b9015a9aecdba9b2cb3e20f2e87ecd WHIRLPOOL 15be369b0e10bd8f18ad212d03f614feccf612a125227644d39611beac78b0e42971399b1def825ce9c336aa32c07a8740e7180954879bef7940b641ff02169f
DIST dpkg_1.17.19.tar.xz 4331744 SHA256 02b905209c9acbca97d5c41f73e7c3b7bf70f6d5cd47a25302f1956d82e3a345 SHA512 031339cb3e1e06f18103fe73b11c645edcadc9b15fcf30655dd4fa6bac3f526906df834641aed85d127ed202ecc41aafe7612227e7763ff9f9ece044150211d5 WHIRLPOOL 12e90a21fe57136c4331b88fde2c20d6dabd985c3021641fc01a00ef572baee53a2ba48e78f5163f793935bd686e87a293c7cfeccf10504624a8f9fbb7d67354
DIST dpkg_1.17.20.tar.xz 4334196 SHA256 c497362aa2e481ca6decdab67aaef912bad32539ffb336bf6c23040b5133fcdd SHA512 ae3db55d3e13381d1d8b6761743a7236de612fcb185aa52fbf4e6ad3524689a696bf2fa3ee24dbc09ccaf2f95acbbfefe6f6c80351b1ad13e6d1b20e0e537b82 WHIRLPOOL f12490470ca1f6edd9fa0e70d2fb535e54c1175eec09dbfdfb64060392c5a7c85b848cb8116226a3aa315fed222c66b3123236823b957dd4b75a65a554c9152f
DIST dpkg_1.17.21.tar.xz 4334464 SHA256 3ed776627181cb9c1c9ba33f94a6319084be2e9ec9c23dd61ce784c4f602cf05 SHA512 a17a97b268ad5950a2e56e2d21255d031d680b0995d6d7810b8c7cbb25b8ecbbe906dd063e1912de364981a2a06c7113266b356cd5b35c73bc90fb159c8141a4 WHIRLPOOL d4cc2b32812ee2bb862bf41f72162502da34ebaa4669a016c9efb8b99b87a19808b8d6bad105847c7ddc98509e662389a859a04ecbaee3ba9aff933a44f73571
DIST dpkg_1.17.22.tar.xz 4361648 SHA256 389b2b2fdb6c8946a4cff737c6921e707074cfee249b3803202e3c8e1360c5f3 SHA512 cc4a606ee2581aa922e543b15f848cae9d3b082337165ca16a9038f2a17f50a0dbf4c8376a1e46d30bae628cea8e866b6d023e94a3ff5b2936945b91b0405a47 WHIRLPOOL 5e2753d10e87f7018058e12d18242d275978b3892a654d76b0745d2c2a2b1bea015e70c1c45df548a7b08e2d13f3f06549af7560fcd6e127bcb77ac54f5b3956
EBUILD dpkg-1.17.10.ebuild 2266 SHA256 569ce785f84458c7fefa12076e578901f876e3a87c580271c7e8f3bfa39c81ee SHA512 6283670ca8df670af0e2473e2819ba1611c4a2b37cb5322e824bd897cde5de6e2ba2efa63bf22b08d6fc712e7c3b32ba71f1ce55cc195a41d655574d451e2c6f WHIRLPOOL 2a6b8e06662c21510efba2c7a20ccbe1316a67bb2bfc0a2bc0fc485308048c6b5ea9d54c83112e6472bdc11a1a2d341a865604614b1f36b96a160720e2522a8b
EBUILD dpkg-1.17.19.ebuild 2274 SHA256 2c287abd73e76e2647f2b7e4fe11f483765203a87e55116e62f6a7a6fb363a98 SHA512 fd335f809bf51f0d2e322373d247bbff306ff691c72fe2fccdab6f7e52cdb4a5b9c737c60482e1e622baa01175e7a72f3e9354785623e930a59c716f4bd5ab08 WHIRLPOOL c6b1251bdd5445ce91650157e9bae990a2caf765bb8fbf8dd8f1fa5e5087cfe30b0560cd7589e400ef6ac45c0a138821fc4935c89655c98ad15d607bb6d9046a
EBUILD dpkg-1.17.20.ebuild 2274 SHA256 60967b64ea3929a72ac0fd3c09bfad1646e12394b7dd094ea3495ee03b38d252 SHA512 3857c577a4f4fc4f154a7edc477295869ef80e55601ba65dc6a8e28702e87658bb03747adcfcbb207e4c11511a8d03bb2684f7f0475b16e2905c1233fa778831 WHIRLPOOL 8be3431c2d2c35e6c6d64372a65b810dae717303119dc084209d0d5035a9bf6ec57ad376db5f94a01586837c754b8db3af6b4e0a2d7255454c38818d65c26587
EBUILD dpkg-1.17.21.ebuild 2161 SHA256 859c66534c693756d3efe1e99db51783a2f813a08d99a3751cd70ebb31fa8a45 SHA512 1e2100a36f0febbda03f0a1faf90edf17f0d5c6004cab2af6185e52d75c46c78811f93650afd2144221a999a1af137f8dabf20f7ad4f11243965826892df61ad WHIRLPOOL 775ad06052a9b2595e1c1bfa39d9255e320eed84d45c853dbf3b6ea0de74adc20c4237740b3b0ec40cf62b116342cc6e27a7002eaf0418420d14e21a8b36ce3f
MISC ChangeLog 37600 SHA256 e68fd53a08985a4be18064d768660e3f4e35983534a327bd6a6cff4559462a21 SHA512 a51470b0439453c49a55eb05b62894f4bcc06e4ebcb8fd24aed7fd8eebe9f24100c27343f0876c0d33d8bd076ba72e100ea185952c2599cf6271a8fab288a012 WHIRLPOOL d40968c724fad7c7dcd729f36e0912d7eaf360fe6368209d0330ea8be64adde55e562faafc424a08bc0b730cb171820c845a24f18982a11ca3c183db1e620a66
EBUILD dpkg-1.17.22.ebuild 2159 SHA256 896f1d6834bc2faa61e19f9f39ff5ddb08160d441243a4c473f9533590ff4e29 SHA512 d2dbbc1506c8e243000e9252e1d6586dc287fc6963ce8149c64eeebf3a13146bb356fbbcfd640b5e4e9a491e87e575c5423c97146a7fbe00c53b149851f31e10 WHIRLPOOL d7ec27077f78c76635d73d07dfb2f457954fc449852fc034896c034a1d4eb18ce9af02ddfd6412213caa0b0c023a7e26ed8750cc7579af0456da0b8b537a39c6
MISC ChangeLog 38009 SHA256 7493796512ad53ba7415e85bbf773f9f172a51b747aa44d82a283a26b4afb18e SHA512 0198e6e74daf2a9135d7f9d6222a3915844e672e865082b57cd0772cfc53d8d0f48dfdcc5f2f8589624eaab41edecb9511f00cada831726711ac0627c7b1c216 WHIRLPOOL 0113be0280bed7e0306a2047863622c2c67786d663f008e420855e9f919deb5c9a4fc7eb0a18b92c740c43a97a8caaff0ec3ed5b6b912652be8120ea004c95bd
MISC metadata.xml 317 SHA256 f48084abf12897b2bfb8c8deed589e6345a0d3a15920fdeb88ed1cb93075d65c SHA512 d9331f4e18aba133de8bea164c2e9d9595985bc5d700a16d43d95b178477059e4f509bb4ce94443892332f86e6f939b2a0609c2debc2597cb2f45b21931cbcb1 WHIRLPOOL 1fe30c423435f91c30831d7f766ebd86644c98de32ac7296d5459c0090b7c71af4d7d25efafef6c0d65a6b824311f0e1b004db50487ff27a4d9359e0426a2ee4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlRLeYoACgkQVWmRsqeSphOL4gCfZKfmX8ub6X32Je+kYLUbBrkh
5M0AmgKuD/S8rVn6Zuww0TLlVKHXngKo
=rIJy
iQIcBAEBCAAGBQJUecjxAAoJELp701BxlEWfiR8P/3XM2bUjenHhaK/YS/ekDIem
yEvA38/v3MapheTn6S2XtcAezlqJckUygIdBpDBdHvFkbSWihULQpDorDJx2LH+i
+NewXskPExWDfxCqzxJM/cAkV+YIB2d60HpB3iNEGyRztEHf/J5Bf1dOxvO4OvPW
FvJv9AzXIg4o6kb/qE+7adp9Sp1e15TQHsSjvKhAkV2x5LGUEZgGR48hAdyLpCG/
84YtUgV0HOtKLt41GJhnAnHHHcdDcIs5wzB5HTyaIXPrKph1fSvE4DZYdwKSbVwh
QGAfh8V7Ms/zphdcDioDfQ0V349YNFAxVv13J1SBo2+0URJMnHglwRNYfl8OWO4e
ei6NoKaZbQLhZfRgzCWcDBoPCr+3cpQq3aZim33Bw6Jtkw/dYksdsVRuNfdTToAY
uB8OnWTz5QYLKd8rG4HEiN/4A8rOXqBZCEm95Am23bgPukI7nm0PjumrQa9RNMtW
JKS9pwUVpt3p80GYr67aYYYCq6tDM9IijH8yzZJ3Xfk6rVhqJh2PduzmC7SJ67EJ
TUcygcpHK5vCq+tt0j8PeDRw45tU58iYWh/XCIvSPSNziVNQEHiqQwlbTucso/lJ
6xW0sfWTCTRDM1kMvlTTrkF9blKaEhqphXr4jHmQCuVXCVK1I39auJ4/BZQDiaMC
+hG3UxvgpDpyoz1hU/k/
=ij3y
-----END PGP SIGNATURE-----

@ -1,90 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.17.19.ebuild,v 1.1 2014/10/20 21:49:42 jer Exp $
EAPI=5
inherit eutils multilib autotools toolchain-funcs
DESCRIPTION="Package maintenance system for Debian"
HOMEPAGE="http://packages.qa.debian.org/dpkg"
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib"
RDEPEND="
>=dev-lang/perl-5.6.0
dev-perl/TimeDate
>=sys-libs/ncurses-5.2-r7
bzip2? ( app-arch/bzip2 )
lzma? ( app-arch/xz-utils )
selinux? ( sys-libs/libselinux )
zlib? ( >=sys-libs/zlib-1.1.4 )
"
DEPEND="
${RDEPEND}
app-arch/xz-utils
sys-devel/flex
virtual/pkgconfig
nls? (
app-text/po4a
>=sys-devel/gettext-0.18.2
)
test? (
dev-perl/DateTime-Format-DateParse
dev-perl/IO-String
dev-perl/Test-Pod
virtual/perl-Test-Harness
)
"
DOCS=( ChangeLog THANKS TODO )
src_prepare() {
# do not expect Debian's gzip --rsyncable extension
epatch "${FILESDIR}"/${PN}-1.17.0-gzip-rsyncable.patch
epatch "${FILESDIR}"/${PN}-1.17.1-flags.patch
# Force the use of the running bash for get-version (this file is never
# installed, so no need to worry about hardcoding a temporary bash)
sed -i -e '1c\#!'"${BASH}" get-version || die
# test fails (bug #414095)
sed -i utils/Makefile.am \
-e '/^test_cases/d;/100_update_alternatives/d' || die
use nls && strip-linguas -i po
eautoreconf
}
src_configure() {
tc-export CC
econf \
$(use_enable nls) \
$(use_enable unicode) \
$(use_enable update-alternatives) \
$(use_with bzip2 bz2) \
$(use_with lzma liblzma) \
$(use_with selinux) \
$(use_with zlib) \
--disable-compiler-warnings \
--disable-dselect \
--disable-silent-rules \
--disable-start-stop-daemon \
--localstatedir="${EPREFIX}"/var
}
src_compile() {
emake AR=$(tc-getAR)
}
src_install() {
default
keepdir /usr/$(get_libdir)/db/methods/{mnt,floppy,disk}
keepdir /usr/$(get_libdir)/db/{alternatives,info,methods,parts,updates}
}

@ -1,90 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.17.20.ebuild,v 1.1 2014/10/23 08:57:49 jer Exp $
EAPI=5
inherit eutils multilib autotools toolchain-funcs
DESCRIPTION="Package maintenance system for Debian"
HOMEPAGE="http://packages.qa.debian.org/dpkg"
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib"
RDEPEND="
>=dev-lang/perl-5.6.0
dev-perl/TimeDate
>=sys-libs/ncurses-5.2-r7
bzip2? ( app-arch/bzip2 )
lzma? ( app-arch/xz-utils )
selinux? ( sys-libs/libselinux )
zlib? ( >=sys-libs/zlib-1.1.4 )
"
DEPEND="
${RDEPEND}
app-arch/xz-utils
sys-devel/flex
virtual/pkgconfig
nls? (
app-text/po4a
>=sys-devel/gettext-0.18.2
)
test? (
dev-perl/DateTime-Format-DateParse
dev-perl/IO-String
dev-perl/Test-Pod
virtual/perl-Test-Harness
)
"
DOCS=( ChangeLog THANKS TODO )
src_prepare() {
# do not expect Debian's gzip --rsyncable extension
epatch "${FILESDIR}"/${PN}-1.17.0-gzip-rsyncable.patch
epatch "${FILESDIR}"/${PN}-1.17.1-flags.patch
# Force the use of the running bash for get-version (this file is never
# installed, so no need to worry about hardcoding a temporary bash)
sed -i -e '1c\#!'"${BASH}" get-version || die
# test fails (bug #414095)
sed -i utils/Makefile.am \
-e '/^test_cases/d;/100_update_alternatives/d' || die
use nls && strip-linguas -i po
eautoreconf
}
src_configure() {
tc-export CC
econf \
$(use_enable nls) \
$(use_enable unicode) \
$(use_enable update-alternatives) \
$(use_with bzip2 bz2) \
$(use_with lzma liblzma) \
$(use_with selinux) \
$(use_with zlib) \
--disable-compiler-warnings \
--disable-dselect \
--disable-silent-rules \
--disable-start-stop-daemon \
--localstatedir="${EPREFIX}"/var
}
src_compile() {
emake AR=$(tc-getAR)
}
src_install() {
default
keepdir /usr/$(get_libdir)/db/methods/{mnt,floppy,disk}
keepdir /usr/$(get_libdir)/db/{alternatives,info,methods,parts,updates}
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.17.21.ebuild,v 1.1 2014/10/25 10:20:57 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.17.22.ebuild,v 1.3 2014/11/29 13:23:59 ago Exp $
EAPI=5
inherit eutils multilib autotools toolchain-funcs
@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib"
RDEPEND="

@ -1,6 +1,12 @@
# ChangeLog for app-backup/bacula
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/ChangeLog,v 1.168 2014/11/03 11:04:55 titanofold Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/ChangeLog,v 1.169 2014/11/28 09:59:29 tomjbe Exp $
*bacula-7.0.5-r1 (28 Nov 2014)
28 Nov 2014; Thomas Beierlein <tomjbe@gentoo.org> +bacula-7.0.5-r1.ebuild:
Fixes systemd tmpfile for bacula-clientonly (bug #528398). Thanks for
reporting to D. Griffin
03 Nov 2014; Aaron W. Swenson <titanofold@gentoo.org> bacula-5.0.3-r3.ebuild,
bacula-5.2.12.ebuild, bacula-5.2.13.ebuild, bacula-5.2.13-r2.ebuild,

@ -1,6 +1,3 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX 5.0.3/bacula-5.0.3-Makefile.patch 880 SHA256 850b25d0f74aabf04d92a402073e901412dc552d21dedb8982dbf22054bdc99f SHA512 0cdafbf2341eb5494f05e9a30b440de6b1bc96acd0f1d0269cb7768064155c2253cbcab0b6ec2f0804f1f41f1de5fcfb634b417a7b34fee7972bef9d07758319 WHIRLPOOL c332e787c4647f298e55cf41c233dc3f11c2688301b3aad0d9c4b65ce4016a0c41fa2dcb9158f720e4560738cb2609752651ba537222b37a77e26fe34db340e6
AUX 5.0.3/bacula-5.0.3-as-needed.patch 1944 SHA256 4e31077e0d8635d6652167fe77561fd02bbf4e18b99531c115fff1fbd5722505 SHA512 ffaad8dd1aa84e3821392ef85a4df27537e31100b1f7bf82d293d7df949a70f2e77f2e2bce2d52cb500d0b2d055687e587eadf1052bbf618c23aae0ee4f39ce1 WHIRLPOOL a27e37acff742d947c3bc5a7f2b57e12900c0cb5956acb31cc33eb1ca30ae4ecbf6fc7e7d163ebe631a036e69bf7195d70af57ea92f007c509a856b88bc73a22
AUX 5.0.3/bacula-5.0.3-cve.patch 5026 SHA256 ce4aebcd8065a96999d453e0d5dbde7dfdb8f18a21805e5ecbca8b4a7781e2d8 SHA512 ee3e561e4d7a04119bf589e11b61978dcc2b8e8cf5afbdcc6d12f1e9ef729b1ba4d1cc63ca2d3107258351fc92349cd58a01827368d76e2f9b32bf7e4b635d0f WHIRLPOOL 432cbab723b6f391298c28ac832e342ed550f9f7b9740a790b98d9b6fd874a83264bd992c2c4c9ca435fc9df3cd5f612375b97613c11c673790171d71f5ad400
@ -38,13 +35,7 @@ EBUILD bacula-5.2.13-r2.ebuild 11568 SHA256 a9e0fea8d8cf20a0ea78e83e2a2e8081c9be
EBUILD bacula-5.2.13.ebuild 11116 SHA256 388c416a3506fa813687eecd9c284ffac25a77b3b5c725343d2b26d894ddde4a SHA512 e95235729950ed1dc700b25546504c1b4ffc88ac0cf3131e5cdf23843498f60c44bb2efb5070167357c9fee5533539697cbc337c1b05e81a7522643e056abebf WHIRLPOOL 104fd27e4cad3d0909e1327aca21ad45138e615dcb4fa8c4478137c10689cf6f34e61c00ac7b9262b83e27e2f7012c3ca513e20a4bcecc2b2ebf9071f65d2422
EBUILD bacula-7.0.2.ebuild 11284 SHA256 535770f3ab76a985be96f9b92484b0728bd4869f1158e69920bbf6bed6bbb81d SHA512 c7c5331b6ce64f215bb8a70481188adc1417e6aad4dd4479ff5335238e0b0d5bd99fe92e9941db9cadedb31206384e7bc50da4287a8eddcb94e82db82877700a WHIRLPOOL 66623a76430d92f3f5f0ab986c24420e6b75de2aec35215dc8ee5b1916773ee3ae14627538ada8a96d9c3cde81cea5e1759dc4cd40e1d6cc8866bbd3a49c771e
EBUILD bacula-7.0.4.ebuild 11284 SHA256 336f325e1c29ec36fa610dfb712162aa70a77318e4445f5c342e9704842f397c SHA512 e1f991c358dd1ced55ce258cfcdf8b71a48a6d454883a34381867c75fd1791a7f643ee70affef57565a1e7ead2b944b92ce789bea8987c1a8477418223dc02e7 WHIRLPOOL 6f89ede1a3ba1a4d838c584ca7797d464b1edd5c263c9a4de19885b59c06c3f2c2c2f49ef2b0cf65675b6b546e37e3aa19ab7729c84bbba1119a713820aa8bc4
EBUILD bacula-7.0.5-r1.ebuild 11438 SHA256 ec6228a639b9032d02a80fe02aed0b14f843c630a32e7bc1fb4ec76dcb02e9e0 SHA512 621109446d67643de280d2182ad952a630dfc477787a355ea712d575fcc736bf30fc769d5fa89c26d5f07b047e869e235f4f5d3b58dd7de1a3268d0c31d52904 WHIRLPOOL 2980dc04300bd61b717e65ade61f3794bc847935c198a88b910eded5533423973a80d0a79513c5a1b338cc4abf6c70ad555a9ce59457fd3955be28484455bd0e
EBUILD bacula-7.0.5.ebuild 11192 SHA256 dea52ba9ad87c52c311bef3867e14f3f1990aeb0e7942e3a98d3ff1246dfbae3 SHA512 068625d1897e368aa569e7744303390bc0604bd07d9e50a20568914a6751965411b8df5d1baa19016c1bfd8b6c5034f70226155940b929bc7fae21ceaea6793a WHIRLPOOL eb34a99b397ee624df9df6c6c478d38a26daa2a6f7119a2044ce6059cb77115b6b3bc28964267b1baa41becda297fa0d8bc86eddcad9d4b06151704dfc19f9e6
MISC ChangeLog 47654 SHA256 95ad5be04b772a67ade5ac26e2984fd1b334f74cffe0eb2c78193bf1bf9f7d52 SHA512 81e72832207db7431217a031691e121bf7feee541e5b67fbd505b7470d577d069ebed5c1f495055d53001514c356bfc83463aa3e6b2d6df396e94f099a216462 WHIRLPOOL 31e7ed50f062403d2558df2cca0dea6b3cae7ca283b361acbf6870fb651939a1ab0cbfdb15235e6a067ee5a49619675a8b9c5c9e158f41d9bf015237df4ceb67
MISC ChangeLog 47858 SHA256 ad434a6facf4811c45a086801e613fe5a3c913f4a6551ccc584c10e205d2cbc7 SHA512 249611c7a20a8615db691961637bd1607788c6f9f1e1a7735d531ab7ddcca62d37e01bc547db0fb9e98ed97a0814a32eb2811598097976726724f6a22ed88691 WHIRLPOOL c821518aa484bd17def52b77e2e35fc01e0e5420b61750fe8623281ad71dac790199af53e730f1e4ea6ec72a8ecf458199e410922af4b8fb7c1728b11b6bbcda
MISC metadata.xml 561 SHA256 5ae48a7761fc21b5b664aa7650329592b390461fa5cbd9c18c0158f7ed3664ce SHA512 f2540435f1ee25cdecf8a2d278dff8313b0e0a884e6be0430699ede95ab912a0e5b33bab9f43212d2a037d5576fe937788323ac67b408e8cc5e9d0f96a07f08c WHIRLPOOL eefa9994a95a268bf677f5a369879f1ed4be7204696699dfbbeedc4bfb5e7166c6252df8d538f1966b2c568630fec3dcc1acf34c722ad96bdc2c95addd1b3712
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlRXYVsACgkQVxOqA9G7/aBfwwD/bPXH+QkrS7X7DQGfRorjEiSk
7x3Qo3f9lGXWTMBQMvwBAJkL+Q668cj5DlFRIcg9BiPHfstU4KHPdSzuxcUY5DBm
=lQ9N
-----END PGP SIGNATURE-----

@ -0,0 +1,397 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-7.0.5-r1.ebuild,v 1.1 2014/11/28 09:59:29 tomjbe Exp $
EAPI="5"
inherit eutils multilib qt4-r2 systemd user
MY_PV=${PV/_beta/-b}
MY_P=${PN}-${MY_PV}
DESCRIPTION="Featureful client/server network backup suite"
HOMEPAGE="http://www.bacula.org/"
SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="acl bacula-clientonly bacula-nodir bacula-nosd examples ipv6 logwatch mysql postgres qt4 readline +sqlite3 ssl static tcpd vim-syntax X"
DEPEND="
dev-libs/gmp
!bacula-clientonly? (
postgres? ( virtual/postgresql[threads] )
mysql? ( virtual/mysql )
sqlite3? ( dev-db/sqlite:3 )
!bacula-nodir? ( virtual/mta )
)
qt4? (
dev-qt/qtsvg:4
x11-libs/qwt:5
)
logwatch? ( sys-apps/logwatch )
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
readline? ( >=sys-libs/readline-4.1 )
static? (
acl? ( virtual/acl[static-libs] )
sys-libs/zlib[static-libs]
dev-libs/lzo[static-libs]
sys-libs/ncurses[static-libs]
ssl? ( dev-libs/openssl[static-libs] )
)
!static? (
acl? ( virtual/acl )
sys-libs/zlib
dev-libs/lzo
sys-libs/ncurses
ssl? ( dev-libs/openssl )
)"
RDEPEND="${DEPEND}
!bacula-clientonly? (
!bacula-nosd? (
sys-block/mtx
app-arch/mt-st
)
)
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
REQUIRED_USE="|| ( ^^ ( mysql postgres sqlite3 ) bacula-clientonly )
static? ( bacula-clientonly )"
S=${WORKDIR}/${MY_P}
pkg_setup() {
#XOR and !bacula-clientonly controlled by REQUIRED_USE
use mysql && export mydbtype="mysql"
use postgres && export mydbtype="postgresql"
use sqlite3 && export mydbtype="sqlite3"
# create the daemon group and user
if [ -z "$(egetent group bacula 2>/dev/null)" ]; then
enewgroup bacula
einfo
einfo "The group 'bacula' has been created. Any users you add to this"
einfo "group have access to files created by the daemons."
einfo
fi
if use bacula-clientonly && use static && use qt4; then
ewarn
ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt4' useflag."
ewarn
fi
if ! use bacula-clientonly; then
if [ -z "$(egetent passwd bacula 2>/dev/null)" ]; then
enewuser bacula -1 -1 /var/lib/bacula bacula,disk,tape,cdrom,cdrw
einfo
einfo "The user 'bacula' has been created. Please see the bacula manual"
einfo "for information about running bacula as a non-root user."
einfo
fi
fi
}
src_prepare() {
# adjusts default configuration files for several binaries
# to /etc/bacula/<config> instead of ./<config>
pushd src >&/dev/null || die
for f in console/console.c dird/dird.c filed/filed.c \
stored/bcopy.c stored/bextract.c stored/bls.c \
stored/bscan.c stored/btape.c stored/stored.c \
qt-console/main.cpp; do
sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' "${f}" \
|| die "sed on ${f} failed"
done
popd >&/dev/null || die
# bug 466688 drop deprecated categories from Desktop file
sed -i -e 's/Application;//' scripts/bat.desktop.in || die
# bug 466690 Use CXXFLAGS instead of CFLAGS
sed -i -e 's/@CFLAGS@/@CXXFLAGS@/' autoconf/Make.common.in || die
# drop automatic install of unneeded documentation (for bug 356499)
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-doc.patch
# bug #310087
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-as-needed.patch
# bug #311161
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-lib-search-path.patch
# bat needs to respect LDFLAGS
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-ldflags.patch
# bug #328701
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-openssl-1.patch
epatch "${FILESDIR}"/7.0.2/${PN}-7.0.2-fix-static.patch
# do not strip binaries
sed -i -e "s/strip /# strip /" src/filed/Makefile.in || die
sed -i -e "s/strip /# strip /" src/console/Makefile.in || die
# fix file not found error during make depend
epatch "${FILESDIR}"/7.0.2/${PN}-7.0.2-depend.patch
# Fix systemd unit files:
# bug 497748
sed -i -e '/Requires/d' platforms/systemd/*.service.in || die
sed -i -e '/StandardOutput/d' platforms/systemd/*.service.in || die
# bug 504370
sed -i -e '/Alias=bacula-dir/d' platforms/systemd/bacula-dir.service.in || die
# Fix tmpfiles config for client-only (no bacula user) install
# NOTE: Change only first occurance (user) not second (group)
# bug 528398
if use bacula-clientonly; then
sed -i -e 's/bacula/root/' platforms/systemd/bacula.conf.in || die
fi
}
src_configure() {
local myconf=''
if use bacula-clientonly; then
myconf="${myconf} \
$(use_enable bacula-clientonly client-only) \
$(use_enable !static libtool) \
$(use_enable static static-cons) \
$(use_enable static static-fd)"
else
myconf="${myconf} \
$(use_enable !bacula-nodir build-dird) \
$(use_enable !bacula-nosd build-stored)"
# bug #311099
# database support needed by dir-only *and* sd-only
# build as well (for building bscan, btape, etc.)
myconf="${myconf} \
--with-${mydbtype} \
--enable-batch-insert"
fi
# do not build bat if 'static' clientonly
if ! use bacula-clientonly || ! use static; then
myconf="${myconf} \
$(use_enable qt4 bat)"
fi
myconf="${myconf} \
$(use_with X x) \
$(use_enable !readline conio) \
$(use_enable readline) \
$(use_with readline readline /usr) \
$(use_with ssl openssl) \
$(use_enable ipv6) \
$(use_enable acl) \
$(use_with tcpd tcp-wrappers)"
econf \
--libdir=/usr/$(get_libdir) \
--docdir=/usr/share/doc/${PF} \
--htmldir=/usr/share/doc/${PF}/html \
--with-pid-dir=/var/run \
--sysconfdir=/etc/bacula \
--with-subsys-dir=/var/lock/subsys \
--with-working-dir=/var/lib/bacula \
--with-logdir=/var/lib/bacula \
--with-scriptdir=/usr/libexec/bacula \
--with-systemd=$(systemd_get_unitdir) \
--with-dir-user=bacula \
--with-dir-group=bacula \
--with-sd-user=root \
--with-sd-group=bacula \
--with-fd-user=root \
--with-fd-group=bacula \
--enable-smartalloc \
--disable-afs \
--host=${CHOST} \
${myconf}
# correct configuration for QT based bat
if use qt4 ; then
pushd src/qt-console
eqmake4
popd
fi
}
src_compile() {
# Make build log verbose (bug #447806)
emake NO_ECHO=""
}
src_install() {
emake DESTDIR="${D}" install
doicon scripts/bacula.png
# install bat icon and desktop file when enabled
# (for some reason ./configure doesn't pick this up)
if use qt4 && ! use static ; then
doicon src/qt-console/images/bat_icon.png
domenu scripts/bat.desktop
fi
# remove some scripts we don't need at all
rm -f "${D}"/usr/libexec/bacula/{bacula,bacula-ctl-dir,bacula-ctl-fd,bacula-ctl-sd,startmysql,stopmysql}
# rename statically linked apps
if use bacula-clientonly && use static ; then
pushd "${D}"/usr/sbin || die
mv static-bacula-fd bacula-fd || die
mv static-bconsole bconsole || die
popd || die
fi
# extra files which 'make install' doesn't cover
if ! use bacula-clientonly; then
# the database update scripts
diropts -m0750
insinto /usr/libexec/bacula/updatedb
insopts -m0754
doins "${S}"/updatedb/*
fperms 0640 /usr/libexec/bacula/updatedb/README
# the logrotate configuration
# (now unconditional wrt bug #258187)
diropts -m0755
insinto /etc/logrotate.d
insopts -m0644
newins "${S}"/scripts/logrotate bacula
# the logwatch scripts
if use logwatch; then
diropts -m0750
dodir /etc/log.d/scripts/services
dodir /etc/log.d/scripts/shared
dodir /etc/log.d/conf/logfiles
dodir /etc/log.d/conf/services
pushd "${S}"/scripts/logwatch >&/dev/null || die
emake DESTDIR="${D}" install
popd >&/dev/null || die
fi
fi
if ! use qt4; then
rm -vf "${D}"/usr/share/man/man1/bat.1*
fi
rm -vf "${D}"/usr/share/man/man1/bacula-tray-monitor.1*
if use bacula-clientonly || use bacula-nodir; then
rm -vf "${D}"/usr/share/man/man8/bacula-dir.8*
rm -vf "${D}"/usr/share/man/man8/dbcheck.8*
rm -vf "${D}"/usr/share/man/man1/bsmtp.1*
rm -vf "${D}"/usr/libexec/bacula/create_*_database
rm -vf "${D}"/usr/libexec/bacula/drop_*_database
rm -vf "${D}"/usr/libexec/bacula/make_*_tables
rm -vf "${D}"/usr/libexec/bacula/update_*_tables
rm -vf "${D}"/usr/libexec/bacula/drop_*_tables
rm -vf "${D}"/usr/libexec/bacula/grant_*_privileges
rm -vf "${D}"/usr/libexec/bacula/*_catalog_backup
fi
if use bacula-clientonly || use bacula-nosd; then
rm -vf "${D}"/usr/share/man/man8/bacula-sd.8*
rm -vf "${D}"/usr/share/man/man8/bcopy.8*
rm -vf "${D}"/usr/share/man/man8/bextract.8*
rm -vf "${D}"/usr/share/man/man8/bls.8*
rm -vf "${D}"/usr/share/man/man8/bscan.8*
rm -vf "${D}"/usr/share/man/man8/btape.8*
rm -vf "${D}"/usr/libexec/bacula/disk-changer
rm -vf "${D}"/usr/libexec/bacula/mtx-changer
rm -vf "${D}"/usr/libexec/bacula/dvd-handler
fi
# documentation
dodoc ChangeLog ReleaseNotes SUPPORT technotes
# install examples (bug #457504)
if use examples; then
docinto examples/
dodoc -r examples/*
fi
# vim-files
if use vim-syntax; then
insinto /usr/share/vim/vimfiles/syntax
doins scripts/bacula.vim
insinto /usr/share/vim/vimfiles/ftdetect
newins scripts/filetype.vim bacula_ft.vim
fi
# setup init scripts
myscripts="bacula-fd"
if ! use bacula-clientonly; then
if ! use bacula-nodir; then
myscripts="${myscripts} bacula-dir"
fi
if ! use bacula-nosd; then
myscripts="${myscripts} bacula-sd"
fi
fi
for script in ${myscripts}; do
# copy over init script and config to a temporary location
# so we can modify them as needed
cp "${FILESDIR}/${script}".confd "${T}/${script}".confd || die "failed to copy ${script}.confd"
cp "${FILESDIR}/${script}".initd "${T}/${script}".initd || die "failed to copy ${script}.initd"
# now set the database dependancy for the director init script
case "${script}" in
bacula-dir)
case "${mydbtype}" in
sqlite3)
# sqlite3 databases don't have a daemon
sed -i -e 's/need "%database%"/:/g' "${T}/${script}".initd || die
;;
*)
# all other databases have daemons
sed -i -e "s:%database%:${mydbtype}:" "${T}/${script}".initd || die
;;
esac
;;
*)
;;
esac
# install init script and config
newinitd "${T}/${script}".initd "${script}"
newconfd "${T}/${script}".confd "${script}"
done
systemd_dounit "${S}"/platforms/systemd/bacula-{dir,fd,sd}.service
systemd_dotmpfilesd "${S}"/platforms/systemd/bacula.conf
# make sure the working directory exists
diropts -m0750
keepdir /var/lib/bacula
# make sure bacula group can execute bacula libexec scripts
fowners -R root:bacula /usr/libexec/bacula
}
pkg_postinst() {
if use bacula-clientonly; then
fowners root:bacula /var/lib/bacula
else
fowners bacula:bacula /var/lib/bacula
fi
if ! use bacula-clientonly && ! use bacula-nodir; then
einfo
einfo "If this is a new install, you must create the ${mydbtype} databases with:"
einfo " /usr/libexec/bacula/create_${mydbtype}_database"
einfo " /usr/libexec/bacula/make_${mydbtype}_tables"
einfo " /usr/libexec/bacula/grant_${mydbtype}_privileges"
einfo
fi
if use sqlite3; then
einfo
einfo "Be aware that Bacula does not officially support SQLite database anymore."
einfo "Best use it only for a client-only installation. See Bug #445540."
einfo
fi
einfo "Please note that 'bconsole' will always be installed. To compile 'bat'"
einfo "you have to enable 'USE=qt4'."
einfo
}

@ -1,6 +1,16 @@
# ChangeLog for app-emulation/crossover-bin
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/ChangeLog,v 1.15 2014/11/12 16:39:44 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/ChangeLog,v 1.16 2014/11/29 13:10:32 ryao Exp $
29 Nov 2014; Richard Yao <ryao@gentoo.org> crossover-bin-12.1.2-r2.ebuild,
crossover-bin-12.2.0-r2.ebuild, crossover-bin-12.2.1-r2.ebuild,
crossover-bin-12.2.2-r1.ebuild, crossover-bin-12.5.0-r1.ebuild,
crossover-bin-12.5.1-r1.ebuild, crossover-bin-13.0.0-r1.ebuild,
crossover-bin-13.0.1-r1.ebuild, crossover-bin-13.1.0-r1.ebuild,
crossover-bin-13.1.2-r1.ebuild, crossover-bin-13.1.3-r1.ebuild,
crossover-bin-13.2.0-r1.ebuild:
Fix >=app-emulation/crossover-bin-12.5.0 to depend on media-libs/lcms:2, not
media-libs/lcms:0
*crossover-bin-13.0.1-r1 (12 Nov 2014)
*crossover-bin-13.2.0-r1 (12 Nov 2014)

@ -17,20 +17,30 @@ EBUILD crossover-bin-12.1.2-r2.ebuild 4413 SHA256 70b831762ca49f9af8ef32953e2e1e
EBUILD crossover-bin-12.2.0-r2.ebuild 4413 SHA256 21aa48da8b756402f020871631a72727b599ecc5ca62a70850b20b504dfa4345 SHA512 bc199b17183d4d34bb69ad926e220064e3586da161628c3048ea2a9802de58d1c333cc73d74e16eb7e84cdf1a751d01042f95ed9364c0eb2f441229d9a9134db WHIRLPOOL 63e89bf4af18a700279912b73267d76f47d6ef64c23ede38d98f605229203c2eb19247ad23f3ceb5c9ab2cf4632bfe4579e6a40c8507e4cb2420c7a11e0c7491
EBUILD crossover-bin-12.2.1-r2.ebuild 4374 SHA256 1719dfc996191d143cc4cf25a4be36045ad58c23a883cba251e5004fb453edcd SHA512 f60cf040442f2f8b5eac826268dfd1426b356ca2a75dc44ade62666a0758f358a35fce3818517514286bc2f841004f46d60160aa0d97515bb98633c508ce139f WHIRLPOOL e05911c861e1931e127da7d180404eda5471965afcbb5ca03f491504ab0e31744dc6285672dc5cd38c49b1b8dba2732af729252a946e864bc7e2844c1b347ce1
EBUILD crossover-bin-12.2.2-r1.ebuild 4374 SHA256 76349efd265871d6c34c21619246928b71aff69cc43a883150af68760325a953 SHA512 dc50658cde773b53c17e7a6b2eaf4f8e5c3a96ca61fb163591761552e9faff7bc972e9aabeef30bd8f84e0fffcb2f3784c9e2602f918ee288a5339885c5d6529 WHIRLPOOL ef15cb10348b21914757ebabe93a0a591312d9e675f1adfdb15624d387b51f26395a95498ab71a09ca92266399a0861fd1b4ec0f34b5dc8616dc255bbd492ef1
EBUILD crossover-bin-12.5.0-r1.ebuild 4374 SHA256 1b81baaa215ecbe27247732dc5533137145f9f459eda42651e9270e0b0c5ad23 SHA512 d71c7c9110be65e88edd4979c8bdda269f81eee629d68cff596eaae2e3e736810ddbd48f25ee237d708d0a8cf027db006bd3cc58e8f6ef15c7a15fbd105a028d WHIRLPOOL 14b739ebc39dcdcb388c16770dcc5160006a1b1c02a5bf3eabf308c66e22bf257da24033c88f9672f2d89d155887168b1ad5c2a218ba148c5666a617e6a4beaa
EBUILD crossover-bin-12.5.1-r1.ebuild 4375 SHA256 aa7ff4d4dba14fc38fdbc43b33d2bd60a8cd95a3fe5c1d71f34cf994c8ecd94e SHA512 abfa72df5023a560e2827fb0fa91ffc1fb7979a41b826b421c3dad197910d656a6d514a7cb3d1b812a50310d6ffef52a80ff18087ed111f27acc18e43fe0dd47 WHIRLPOOL 5ffc41fe800e442c2cfa98339d43300c3dd2f15badc422bafc81b5da27f73a35d06a680f475006d071e827a0100935ea00b2eed2ea921b02f40ac2a5cffa2eba
EBUILD crossover-bin-13.0.0-r1.ebuild 4375 SHA256 b7f432e8ea0834a12519fb8d04a1f5f32e4c093431e6db68a68db41bc6816b22 SHA512 1f43bf2c054096918e353b54504fab65f8a9f1a484a153e7cdb37cbd8aa9fe9d46018fb4cd1e07322a16e7d723110e4418c9a0b43e71aee5c1c0fbecede0b9b2 WHIRLPOOL 14523faf74d815e7b7298a6e162e661dabc46d84518972326590efd5131a5a6babf096d4cc48d8858d2c58e9c2cbd9abb0957fcbc6d47481f6af91f82ce239c4
EBUILD crossover-bin-13.0.1-r1.ebuild 4375 SHA256 a6ef95592b78d754302449bf4205edd02c61df80607d0ac4d95573c6c4e54a72 SHA512 c6bd86fe1bc7db29902f1dccf670df5da2c3d48f7047ba39258b0b4211f31b4d33d0d748d1141a4008358d80a1e5b5e4db8c9f9e28285ebb814a364044ab4903 WHIRLPOOL 76968d3559f87306ad39b823b3585cb487681d68f346c8751e54a746b2da12283da27406286d4036822b462ec048d5beaaa792d20ad1d9233cc437ed511a2bde
EBUILD crossover-bin-13.1.0-r1.ebuild 4375 SHA256 fad6dff0da99cba6955051e6c86c4cb49387493842d82675ff8a39ae5967964e SHA512 f64c0c380d3953fcb1dfa4aa74f50212266a6a58dce181d66437bcdd022a50dca2724bc54abd7c045b3a39908ae3c5a2520999ef12076cf06dd4ad6931b8400c WHIRLPOOL acd146d8c3b4a537a88f83b7ace6f45c8b5a1ae6b55181a811c528dc642ff534f8b236d3ae26f0f75708a16dcfa976e7b23c39fca30e33f2a272175a3df619c7
EBUILD crossover-bin-13.1.2-r1.ebuild 4375 SHA256 ea4380c829836d04f1f14c92ca081080147830481d81047a865a37c0db872f1e SHA512 4e3e2737ed0cc7e9a0095a194b97767aee3258fd93b6118eee1fa4d988ed1cb7649e639e9a56866f7c12745f6bc80266afdad2eecbc55444bc172f955189ffa4 WHIRLPOOL ef01646b8cb9dd4d15b407e98c59e79ad94fe834f3985885305f3dee7a7219c8eac51d9eb85ee6dd6754da1837571a752a10d2fe8484081727349fac5b4fc39a
EBUILD crossover-bin-13.1.3-r1.ebuild 4375 SHA256 48df92a72042c7f75402a2a4b4a583ff616dc253d23ffa500d3e6370757137df SHA512 e8fe881ac3c7a1fc7f1a303a1c84a5d3290f37a8d6dcafe09ad35ae122cc510537705fd24ba3681d7fa3762fe42254e27422c6faf6481a82a474dc8eaa86d8a7 WHIRLPOOL 9ad878815dfa02c75d252c240b427be1274c748879f2b09806764decaea1931531b9a29b989f7b123a5acdf0dd50c97729b1a1034dff5ab4e6865f176b24f896
EBUILD crossover-bin-13.2.0-r1.ebuild 4375 SHA256 9e53217912787b667fe21558c1e102575cb110cc7f9b2cea1930c14fe54e2430 SHA512 be2bb0ab3c4a2a833ca810d22862975ac0a8645a330c21111076804179a3c09c27aa3f8201509a7877cb77cd0ed473e50169edf2cc4a0921dff1072cc65d242f WHIRLPOOL aa832de2c132c72f6eebb68102b238d1c675246567daed66db27e071c8d86c06e7dfddc3e7200b24c20cb7aaebf3815d27175b99493b77a805a92d965bf18d20
MISC ChangeLog 4799 SHA256 4cff82e2b112b8ac76eb0ed08e7e446d6e28b95aefa38f076e2c26bf5f5a415b SHA512 d7ada2bd571d3c2cf88072fca3f44b2a3d621c9e89d6d80c125ad8934ed9d7523cb3fe04986dd83a8044622a0f00fcd71dea45480a4081039c0b9ef195a8d80b WHIRLPOOL f11016664fbb238df4a638e3de170af077a88973d962457a3bf6bff76bc6ed7be52aae561c6a296d8bc276431509dc923dafecbc3b941a96e1e2f8b42f17803c
EBUILD crossover-bin-12.5.0-r1.ebuild 4375 SHA256 f5057c824b93d58ffd2aa4c2dc7837bc0993ac2d15147a7d3e44ba3e5c044e2b SHA512 51c0babbd6d629a9121acbfec64bb6d6fb4dac6bc09e7801c02aeb5afac384f7783cfc24245bda31ba613efbc18fdecacd6c93c867d32dfc0d51b53c5583b80d WHIRLPOOL 18128ca300a686b9343bffa9ddacd76e2975ef274e7c870389c66944a03af081e9fc77530df15622f650564e0226f2f5e524c97575e90fd47c0df72f1a2f8806
EBUILD crossover-bin-12.5.1-r1.ebuild 4376 SHA256 6a78194ebb179a31ae49a02c70b0662867b4bb55b895fb1641a3740991fbcc15 SHA512 1339fb8076b3d52f11d802c047bf77073b6f034d31f7f27324e093859af4de90dd80318f40ea971575faf167f844cc0b1aebe9f0c67715c1b1b81b42fdbcca2c WHIRLPOOL 4f8deebf025233163ea345120ec0c9e27256c57d096c4a375de38bf3e963d8d33b8482ab181270d3162cf5b979374d6456b4a1aa47b038f1128c6d75de1b5648
EBUILD crossover-bin-13.0.0-r1.ebuild 4376 SHA256 138a297e3a89030fe7f109d1afc9c3212137df272d522d4d16398d20fec43dd3 SHA512 3eb3b0c7a27acd64d7de9d9aa81d0d7cd7095be600ca974179037509f6f4fb72a1a05de1db3bc44a2fbe19648bc54e455b4b79e71a2fd665eafb1dcd87768c15 WHIRLPOOL b8b9a1f14e70d4e38286e36bca5f1be880e4f8e9fdce127279687251c9b89112e88ccf586c6df19bcd68d8beb8ff1c7e3cd4ccea46a776f04832d3e6ab363eef
EBUILD crossover-bin-13.0.1-r1.ebuild 4376 SHA256 8d5b025492b40aa62e387fa13bebd5435a867f7ac4508b2cc456604d96a77110 SHA512 6977cdedae0caba331b3f5e987d0913c290bbc98a58dd7593da9079586bd7a600edec8dd0868a51fc7f8cd3320df8d5a17c03729f2c2ea5db4f7f26ce8a71d83 WHIRLPOOL a240d6de26e1e19b1465a15b398fa1825e7e2a57d1172ef896bbc71ecafa7f4525d5b525038672f15899a32c29f78523707bf4470f68823873d83a3f89eabbcb
EBUILD crossover-bin-13.1.0-r1.ebuild 4376 SHA256 289dccfefdb98b587ef2030b0268455347387e397e0a959a71d1a1eb1f22cab5 SHA512 d3ceaed16cdbd168bfe426029f5987156945da13f5fea421e2b248b0596550a1c7e7a335319c18c500be96ac5340c7829f8fb0fb3e4ceddeafa1da4bba198b9c WHIRLPOOL 197c1b935b6b6a1cd056d240b0289e4a75ab540478aafb4593a2d9542aac2c7d02f26af4e4814d7b2e0d05fe38e668ebac22a50dfc0730f6c04c8d75322e7365
EBUILD crossover-bin-13.1.2-r1.ebuild 4376 SHA256 dc341e26da778f15fe7b95c1a010b4ad551c34aed5500d85084eb14483bde2ac SHA512 ab8bdbeb98a31bb684e031b56c5b18f3caea9038e1c19eb1239020cc5bf7d6cd4882a10b75def61611a08e91d05fc5ddf10f6fb98789045e5d49f62984425383 WHIRLPOOL 7fe3b00eaa93ef8cffe77a158d00169b0016d899cda10ae73171c5974802a9030eeee93a359343ef773c3113e03250210fc3d0460be19447f956a142294ddf59
EBUILD crossover-bin-13.1.3-r1.ebuild 4376 SHA256 7db3868ac5c66bedfa5e5f0611dae43a4d89f1fe069af64e030ea97f17a5c87a SHA512 69647a0600bb84b79b2468db9559c9296f81d17b58ca0d5d01bccbe57a594fe61bec6654e7c99793bf0944f01452b2238fac75eaac4b2b4c1199d7dd551847d8 WHIRLPOOL 5577f06c0e4a6d41840290c751fc9765a3269f8e5a495baebe387fe4e158e8db5e22b559d0e8becb3cc04bf122b0ee7b2dc1e7b94efd4582d059cc461c4e92e8
EBUILD crossover-bin-13.2.0-r1.ebuild 4376 SHA256 3a259039203ad2fcb43dafadaa665a11e593a959a7832eec4a94a7c9695f4d50 SHA512 f411d3ed79acad14f9765321086cf6516bbf71d50fe85ce8fe50473b31c015d1a7b173c3e28a4025a64090b55b1bf07611c3c3a635d0f7b3ea86ca1cd71f1261 WHIRLPOOL 4f6b9db8c9eb8efd0f0f54854e19d5089a731065af1e043f61774e10353c1df238073189ed56ad1625856bbae2885cd0dea62dba00080e5492e8f6efbf518f74
MISC ChangeLog 5341 SHA256 eb58cf50f6066e8c46874e62bc93a5042a569b7ac452e289ed66160257e5948a SHA512 c5105d2c48f49d08e66a199f2c7395d7156e7025641e67c505ba467a51b61a0a6ee8c0ed6e84e5a48f9b0d0b8e987dc9ed92074f1fa5a2a75225d145c06d9a3f WHIRLPOOL e50da6e3cde2c409ae0d8e6755a0e359e1d7c9558810956123f93f9e146ab042c32c0a4a308d684f076cde45923a8bbc31671a1a1f33bd80f87f5ada174a4497
MISC metadata.xml 299 SHA256 1418809370ffded84700af60fec9e68cee312b0ce73f9668bc1763e00ff864cd SHA512 d95909115fce9cf70adb5cc7dd62c25ef58b6231a58959a61e08e848c2b994bdd51cf34d68484dce56d69b5f036b97e5f9f38ea34f123730372d37a099310c0d WHIRLPOOL 495e4b3f33c8fed584f84164ab271e44e1ff43ef5fab737c23de2156fd56bc4a51e6aa95cf8325cdb98c17e40d9fc1d56eb5d91aca2c2090be7119f017fdf693
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlRjjVYACgkQ2ugaI38ACPDUOgEAq+ZvFDdQxZ/LNGDmV+1nh+LA
tWYU+wcoZHRT6sFwSp0A/RO5GTiLf1O81jpbkNQvakp3R27VmOxXYJkIelUSqS9o
=xzR4
iQIcBAEBCAAGBQJUecXWAAoJECDuEZm+6Exko50P/1wk6sNWcUh9A33cD6cQsHsN
VO2iTOwBZTSEcUHNlJ55/tvmcBkRTFakOgx7xGEnfZQSBz4WVsJhl4cVOUyI2wGI
It9AlRZYcj69u8eVf0iI0eCjFW8PPNRPRn2sAlRm8tuzruZ/DGzu/BqTqcr9Qi8C
vUCn814ht9OZiPoDh17fLEApDE6nMsBvkjGWuJhc/YFiJnB/rLpiWEe8siOMq/oA
8VrlXDCNZc5EcqbDT8EeTSD0hLZZOUQeCGvElJdz6qlHU5lFSAAOxsrBPShDqiX1
OkswqVlk7itue3FGhwWepxfWCgoz8sSdYdy/tx/yZP66b9ZKWEE17l6Mxiurcm/N
lzM0Vb3vYMO+znDiZbc1glG6GU80N5uxuhKqShzK8Q6W7H2mN3v/DTdA23G2PVuD
qPt4uVpcNmhZ/BHQsQK/AcweYyR60yfoqspp20vVdq2ssFrBDEUvm1HR0IiDu7hL
Ch5rZHuYQ4xVu1t5PJD9pPYfOQj2V3rB5L11cJKY47U3rlHS0SoQfgbEGwFyKruL
o1MTSmgDn15cTRVJWMsjCANvbBd8WD+vTNoI4EF4obJgvV3aE3aHIZd5T8RZxXMv
K0++JKuVny8RTKqwzjXOf3i2qnLg6W7XITMqUFKp3bz2YpM+RbScHGBJp/bfi6D7
ND/3MKoDp36JuiBEVd2w
=cqUO
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.5.0-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.5.0-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -35,7 +35,7 @@ REGULAR_DEPS="
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:0 )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.5.1-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.5.1-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -35,7 +35,7 @@ REGULAR_DEPS="
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:0 )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.0.0-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.0.0-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -35,7 +35,7 @@ REGULAR_DEPS="
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:0 )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.0.1-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.0.1-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -35,7 +35,7 @@ REGULAR_DEPS="
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:0 )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.0-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.0-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -35,7 +35,7 @@ REGULAR_DEPS="
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:0 )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.2-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.2-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -35,7 +35,7 @@ REGULAR_DEPS="
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:0 )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.3-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.3-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -35,7 +35,7 @@ REGULAR_DEPS="
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:0 )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.2.0-r1.ebuild,v 1.1 2014/11/12 16:39:44 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.2.0-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -35,7 +35,7 @@ REGULAR_DEPS="
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:0 )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )

@ -1,6 +1,21 @@
# ChangeLog for app-emulation/dynamips
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/dynamips/ChangeLog,v 1.15 2014/11/26 19:12:42 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/dynamips/ChangeLog,v 1.17 2014/11/28 09:52:31 pinkbyte Exp $
*dynamips-0.2.14-r1 (28 Nov 2014)
28 Nov 2014; Sergey Popov <pinkbyte@gentoo.org> -dynamips-0.2.14.ebuild,
+dynamips-0.2.14-r1.ebuild:
Revision bump: add use flag for building without IPv6 support, drop redundant
function definitions. Drop old revision
*dynamips-0.2.14 (28 Nov 2014)
28 Nov 2014; Ian Delaney <idella4@gentoo.org> +dynamips-0.2.14.ebuild,
+files/0.2.14-docs.patch, -dynamips-0.2.10.ebuild,
-files/dynamips-0.2.10-makefile.patch:
bump; build system has changed to cmake, patch to remove install_doc function
from cmake, drop disused patch & oldest version, closes bug #527550
26 Nov 2014; Sergey Popov <pinkbyte@gentoo.org> metadata.xml:
Reassigning to new maintainer
@ -79,4 +94,3 @@
Initial commit, ebuild sourced from Sunrise overlay but modified slightly.
With a warm thank you to Sergey Khalavchuck, Chad A. Simmons, Duncan
Lockwood, Mark Silinio and "haad". Closes bug #154491.

@ -1,22 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX dynamips-0.2.10-makefile.patch 1724 SHA256 2b3e04a4a4a9e6a8791f9ae15a50371e63c5f724745bedc9047943881a8fd131 SHA512 e74c67ee4f83dfd2cea75b98814a3284c7fd2d105b2498f4323a8d6cf30d4e08e478b7eff6a9b22e711308be2fd62ee26973d15f2b5382f015a69b8448e95aff WHIRLPOOL 79641a8f12898a8b883cd4e073d03e4821d1b30ec29b2e1731cb1cc52411154a049ca595dee840e5e2a14941495532ff97a2d6d3276faaba4b42282e02e24398
AUX 0.2.14-docs.patch 551 SHA256 e0828229fbafec8ca09c3097dc503d1bfbb0bebcdbb85e4bad8139e82125f8ed SHA512 31884a56bffd2bdfee76949ecc5c0d68fd10e30bea52315fbafb8e4c60b033f1baf2a380a67686af91b0ee49ae97f4012c778bf6f69d6dd583375d8f6b7e98de WHIRLPOOL ffdea34239ee1f74f121b43bd2f6e753fdbef19696efe893c47908dc8708cd6320cf5410fba104cf9fec4274d29b19db92bfdcf712241a14e8e4226f98267929
AUX dynamips-0.2.12-makefile.patch 458 SHA256 1ccdbd3f34ab61e66efd750d0508beeaebf7ba78408c93c572ee7ebe34a619ee SHA512 9f298052970a277221d9cf4a936290dcf832e633b72d860267128e898b882b3d84f6366a881ac736ba9e7c79639c3f429061c7c959f3d77121b36ff847eee91c WHIRLPOOL 1f0a821530fcda978a711392d1fbf09d42137d283d6443957ec9cc9eef8cf31f517ab383507013038aed8ff0c85d995ed2a55807add101d626dd8e1f2a4490e7
DIST dynamips-0.2.10-source.zip 966018 SHA256 d62f739547134aeb0ee5a6b28a52772ae79a93cb6426b712cbddc72cb0b7ba44 SHA512 41b1d5c22036e21ce9a518f117a64634a71deb0632777f813221ade14bafe6d84182224e28e67a676e87da677c83262a8ebe37fa6dee0290626c24e676341e35 WHIRLPOOL 0904214700b0f2e349a283189f65fcc21475b00690aa4a42aa17cbb837132b3a46f628dfd9dbb95e66a02078079baa372cc3baabbd3b3cbb582a4536e95895c8
DIST dynamips-0.2.12-source.zip 995877 SHA256 b8a60c2ff577ec3a5c2b892bce654a68cc072c79fbca2b708d36d42bd3e9eb12 SHA512 08f388027e3234a44a75de77f30d6c96f0d881c4db60435a237f6ae6e3804872fda422ab11249f5c7283054f7d2d8466886dcd6056e59fc90802e67fa7cb8c55 WHIRLPOOL 2e627071914fe11ae20b7f00ba7b81b7bde95a008d84a1786e2f57ab07ec2a0d836218e72040b34f8badbefb289fceab2c5f7324bf5d5cfca0d433ed968dc6ae
EBUILD dynamips-0.2.10.ebuild 1077 SHA256 6383073699c78cb0b61fb1283e00871c9f0984765600d11a80682ce12da0e4a3 SHA512 cfb98252c7b51dc123e1b18a0c34ace7e5f2e3300156bb9235411c5e7317484be28581b76b44452744c1ee9c77d27d4bc239923e36f65ebeaf2e0cec812c2de1 WHIRLPOOL fa609688e51b2fe759d3fff2b593ac1789edfff78dc9f2105e7a8008537a0f6863bf8d3f2bd7d480c229883ba2b36fba18afe192e1ebfe34a437aeb5589e0a5c
DIST dynamips-0.2.14-source.zip 961813 SHA256 ce77cf6e6e784142333d3b9dcc6c70ab7b1f676ff2a40b7d4fb738e14f01e789 SHA512 8c3d85998a61cae1e3e82501a00e886c954686f9a19a44acb7dee8b13911c0155ce2cdfecbdc41ed5d279266abdf77a5c3f2753fde12217b138313ffa46dabf8 WHIRLPOOL d20a78c701cdbb7f38c4e6f6848b5b3b0a80d8bef372cb13cc25c65d52652001e701f54d1e5a805e4279a4cf457f953387e7cbda124e9f4f57c8615296d8fc7e
EBUILD dynamips-0.2.12.ebuild 1051 SHA256 544e3fbc3a1b5e2f118a1f7004098c9f0f33251102afe5778360f46ffee76cf7 SHA512 eace73f09a228bcea7366dbd5081966d7262edaa9385d2d36fdaee86c9b740e7cf17a4d2b3f7b86bded9dbdc3e06caf706f602be151b59d38e8b20c3f0285293 WHIRLPOOL 6220c4379979a42311dd377fa0276edec405a369363f1e1b706dba8ada5d97e553959471ae0c5988c53addcf855a022f55b8ee1612149163d4f9523665cb254a
MISC ChangeLog 3266 SHA256 0f8a287f54573166923d6864644a32a2115d043043f95939bf55f284f46d196e SHA512 6cf72c55aff6adf9a2851537db06b3be56d7811058f45c38d97e6a1cadcd44d4ee0d2250db4a7b2a9d5b047f4283f7f06d907c302d2984778848b1c4be13c838 WHIRLPOOL 8a8317a78b3a845b0ed42ebc125087535821852d405208730faa7f781ede859abd557d4a7dce50c42ba3afd5a0aa463947ba790b39bae11a1da7a6364feac08b
EBUILD dynamips-0.2.14-r1.ebuild 941 SHA256 08c8847c07bfd674173efc35885d57edab374d219ca09707d3557976afc1f1a7 SHA512 87a738fff9ad9561dc2558bfb0b6c2a757508b144511e8c203101905f788ba8693a80a698b046f9ea94975b7f5a75309a62d646bab545540a64cb6f6884d4df5 WHIRLPOOL 68fc19483a9d3280de850bdf2893b1ee3b6fef66281a1696bc604c27048764d947383113ca4e8538903a1153b39b6b285372900cfd44b22b191cedc914f05b54
MISC ChangeLog 3878 SHA256 b8a6d55b972e2e5cf059d5d9581a942d43821295b1258b3c1ff5edbce9ec849d SHA512 e2bc2e5f5ab0db7a2687f4b180bc76aeb5a684115c9b9c269c790d53c8daeba785070aa78462bd6f673f992b80d8853534107531fa41703aa9378c5e4966751b WHIRLPOOL 2bbaeff9c2b4e9ddeaf3bd199ab6d7c04d5eafd892a734a4c4e098dba192bc03cbdeb736eae975018fe793023be258ac9921c5bc8ff3a711f795381d05fc1038
MISC metadata.xml 490 SHA256 4440c17eea35f8c8a7a6f638eb3e8e0d1bae1203fa8baad8a3b295a612c8d497 SHA512 1c0ea4687c88896c4504b653352fe47e95aa434e1031b876c4c2723d194e5c97bd0b1f6ea54f3595251a024f17d250a6ede41088813af872d2657b102bd7170a WHIRLPOOL 79f983dad82a92afc07efe8b8bfb7b27787c6ef69e1262508c80d5eeb9c1ee84ef1c7cf331bf25c74ed5fff8f3daa9e8af5cd57c313d8c10c0c19435c1da5ad5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJUdiYsAAoJECo/aRed92677lQIAISpQ60Z7idnNtTnpFHrmrQj
SzDvjij3qP6Xe8WfdzZ2ungijDR9sLTLjAjsMIFj29rydRgIb+6uY/bqO1oPTpp0
KqNeEzMGjhhrd3azp1quwyrQ9HUc2WD6dSIJ5wdxF3K7YSMER4NBmfcqTfUKLs/0
DoCzZtgagRZNvFx9pP27Iv7JVncieRbcgliD1exgEf4wga1SFqRYzDZX0rPY2wR+
wn4x+UqmCklh4ltitlP+vWtEgyAHPmRP73qQK8DMpPZyShlM0K5LikTegX9vAAhR
YetbP4yCnBugDGdptFTr+kiptJh4og6U2a3MaIBF3T6lIpxsrh9xOcxqmAEB1io=
=jlDv
iQEcBAEBCAAGBQJUeEXfAAoJECo/aRed92674YgH/3ISiHSKgTJ8zWt7pka1ZYgH
magPLMjYS6GZ0TG1YSGajwPb1G5Dhv1XHJS765qfQIFNV0cV2dwfVZlT0Nn1fH80
pLO8ycj5+CynXbdGY3OBLur79L8a0/puIVTn4gxx3ryErl2Bm7ebJUQzAUPE2DuU
KSWqLGLWaFfJh38i8FoLgqItKcuGmfj25riJI0SxYxzkyBhfOtzzOw1sOQF8KFqX
g6doI9iPQ+ZOS/vTmTmT4PVRkEirp0lVKOd3GM6fVopoQuhxSZHmHnBgnOQfRnDz
icA1f88BgYUUeX2kpBrKSFBoUO4n3go+XPXOOTJqGA94uARkP2rSWqi3rNMnHAo=
=j8nj
-----END PGP SIGNATURE-----

@ -1,52 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/dynamips/dynamips-0.2.10.ebuild,v 1.2 2014/06/13 18:12:46 pinkbyte Exp $
EAPI=5
MY_P="${P}-source"
inherit eutils toolchain-funcs
DESCRIPTION="Cisco 7200/3600 Simulator"
HOMEPAGE="http://www.gns3.net/dynamips/"
SRC_URI="mirror://sourceforge/project/gns-3/Dynamips/${PV}/${MY_P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="dev-libs/elfutils
net-libs/libpcap"
DEPEND="${RDEPEND}
app-arch/unzip"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}/${P}-makefile.patch"
# enable verbose build
sed -i \
-e 's/@$(CC)/$(CC)/g' \
stable/Makefile || die 'sed on stable/Makefile failed'
# respect compiler
tc-export CC
epatch_user
}
src_compile() {
if use amd64 || use x86; then
emake DYNAMIPS_ARCH="${ARCH}"
else
emake DYNAMIS_ARCH="nojit"
fi
}
src_install () {
newbin dynamips.stable dynamips
dobin stable/nvram_export
doman man/*
dodoc README README.hypervisor TODO
}

@ -0,0 +1,42 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/dynamips/dynamips-0.2.14-r1.ebuild,v 1.1 2014/11/28 09:52:31 pinkbyte Exp $
EAPI=5
inherit cmake-utils
DESCRIPTION="Cisco 7200/3600 Simulator"
HOMEPAGE="http://www.gns3.net/dynamips/"
SRC_URI="mirror://sourceforge/project/gns-3/Dynamips/${PV}/${P}-source.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ipv6"
RDEPEND="dev-libs/elfutils
net-libs/libpcap"
DEPEND="${RDEPEND}
app-arch/unzip"
DOCS=( ChangeLog README RELEASE-NOTES )
S="${WORKDIR}"
PATCHES=( "${FILESDIR}/${PV}-docs.patch" )
src_prepare() {
# comment out DYNAMIPS_FLAGS to respect CFLAGS
sed -e "s:^set ( DYNAMIPS_FLAGS:#&:" -i cmake/dependencies.cmake || die
cmake-utils_src_prepare
}
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_enable ipv6 IPV6)
)
cmake-utils_src_configure
}

@ -0,0 +1,20 @@
--- CMakeLists-orig.txt 2014-11-28 14:51:14.375913296 +0900
+++ CMakeLists.txt 2014-11-28 14:52:09.579369288 +0900
@@ -37,16 +37,6 @@
add_subdirectory ( stable )
add_subdirectory ( unstable )
-install_docs (
- "ChangeLog"
- "COPYING"
- "MAINTAINERS"
- "README"
- "README.hypervisor"
- "RELEASE-NOTES"
- "TODO"
- )
-
# uninstall target - leaves behind any directory created during install
set ( _templatefile "${CMAKE_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in" )
set ( _scriptfile "${CMAKE_BINARY_DIR}/cmake_uninstall.cmake" )

@ -1,52 +0,0 @@
--- stable/Makefile.orig 2013-10-20 11:17:50.242929187 +0400
+++ stable/Makefile 2013-10-20 11:19:19.395936956 +0400
@@ -3,12 +3,7 @@
# Replace x86 by amd64 for a build on x86_64.
# Use "nojit" for architectures that are not x86 or x86_64.
-DYNAMIPS_ARCH?=x86
-#DYNAMIPS_ARCH?=amd64
-
-ifeq ($(DYNAMIPS_ARCH),ppc32)
-DYNAMIPS_ARCH=x86
-endif
+DYNAMIPS_ARCH?=nojit
# Get include files from the current directory and from the common directory
INCLUDE+=-I. -I../common
@@ -47,7 +42,7 @@
PPC32_ARCH_INC_FILE=\"ppc32_$(DYNAMIPS_ARCH)_trans.h\"
OSNAME=unknown
-CFLAGS+= $(INCLUDE) -Wall -O2 -fomit-frame-pointer \
+CFLAGS+= $(INCLUDE) -Wall \
-DJIT_ARCH=\"$(DYNAMIPS_ARCH)\" -DJIT_CPU=CPU_$(DYNAMIPS_ARCH) \
-DMIPS64_ARCH_INC_FILE=$(MIPS64_ARCH_INC_FILE) \
-DPPC32_ARCH_INC_FILE=$(PPC32_ARCH_INC_FILE) \
@@ -72,7 +67,7 @@
# PCAP_LIB=-lpcap
OSNAME=Linux
CFLAGS+=-I/usr/include -I. $(PTHREAD_CFLAGS)
- LIBS=-L/usr/lib -L. -ldl -lrt -luuid -lelf $(PTHREAD_LIBS)
+ LIBS=$(LDFLAGS) -L/usr/lib -L. -ldl -lrt -luuid -lelf $(PTHREAD_LIBS)
DESTDIR=/usr
else
ifeq ($(shell uname -s), Darwin)
@@ -274,7 +269,7 @@
asmdefs$(BIN_EXT): asmdefs.c mips64.h
@echo "Linking $@"
- @$(CC) -Wall $(CFLAGS) -o $@ asmdefs.c
+ @$(CC) -Wall $(CFLAGS) $(LDFLAGS) -o $@ asmdefs.c
asmdefs.h: asmdefs$(BIN_EXT)
@echo "Building assembly definitions header file"
@@ -282,7 +277,7 @@
nvram_export$(BIN_EXT): nvram_export.o fs_nvram.o
@echo "Linking $@"
- @$(CC) -Wall $(CFLAGS) $(INCLUDE) -o $@ nvram_export.o fs_nvram.o
+ @$(CC) -Wall $(CFLAGS) $(LDFLAGS) $(INCLUDE) -o $@ nvram_export.o fs_nvram.o
install: $(PROG) nvram_export$(BIN_EXT)
@echo "Installing"

@ -1,6 +1,16 @@
# ChangeLog for app-misc/task
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/task/ChangeLog,v 1.47 2014/08/31 15:35:39 dev-zero Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/task/ChangeLog,v 1.49 2014/11/28 18:00:46 radhermit Exp $
*task-2.3.0-r1 (28 Nov 2014)
28 Nov 2014; Tim Harder <radhermit@gentoo.org> +task-2.3.0-r1.ebuild,
+files/task-2.3.0-gnutls-automagic.patch:
Fix automagic gnutls support (bug #522230).
28 Nov 2014; Tim Harder <radhermit@gentoo.org> task-2.1.2.ebuild,
task-2.2.0.ebuild, task-2.3.0.ebuild:
Update HOMEPAGE.
*task-2.3.0 (31 Aug 2014)

@ -1,11 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX task-1.9.4-lua-automagic.patch 907 SHA256 8e42b81c13030fb40342e127906ea528265bde9da61d7a48b67de56ef115f7cd SHA512 3ab332dc2d8457c97625d30aa89ea304a1b7a1ee6a735a76438dcacfb219200ec9ffe40c147854b2750da6514de13fa8c084f5b48ed4b55163f9da57ca30d6b7 WHIRLPOOL c2ea68f731dfc228ace2d98e6e233fb54245621eeafb178d62be2d5422ecb3fa8949bac1e0c0174ca9fd44cf7bbc2d75e3dfa14d4eb247c49b14941ad6aa1e3c
AUX task-2.0.0_beta4-rcdir.patch 1735 SHA256 75656f1520b3a86bf23f9bfddea02ca76dc5bae687a89c791e6679f29cf88b1e SHA512 6341edca1682172779617d4914a7ae4356c71947f3f19f6949559627ce9ac14b85fd02c46df84e9c57043b59cdd58c7ce72711608827f9297486c52d224c4b24 WHIRLPOOL dda07f52690344219885570d64b62a44076b53dbeb2491f7643351cf338d1a1c6e31783cd78596b87c78df442805dd1a5aef3bc3dd5a250422447819a6b6a622
AUX task-2.3.0-gnutls-automagic.patch 1055 SHA256 8adeb0734d5d46987f62f7edb38064a64061bf7416e5bc2057de914ec3033911 SHA512 d20f35e1aaef55afcbf0c40ca643c43d3f72d3c4c97ed0c6adf396afbf25e6c45435cd5236e37b5c0f9076d5759727b62e1546bc84020294c7a9589e5e9089d1 WHIRLPOOL b29ec217487bf5aa0a624dd7400376e711f1e7eaaa5657529ca73068dc78923f867f4a52251c10fed02df3addc57e85a5cfc228feea81c1c50894274f9ab136d
AUX task-2.3.0-issue-1473-rcdir-fix.patch 1155 SHA256 6cf754ba77ebda5d012bfe60a5d8b737a6551238bdc1346c3090c6999dbc4084 SHA512 b856a63a29ed7a06d87be8a9edd2c94d01f9d1a213086189628c1e99588a6537903317744b5149ea67d5b613b456a829d05d87d320938f736689836fdaedcb1c WHIRLPOOL 64a18744226b6a595b3acabc1e5450c3092bb7d7017c1b857f604e240afd1689f309d8e40007dc2aa8f4f21efcc54bf50575aa6de7604fa0d09270ee32b8f3f3
DIST task-2.1.2.tar.gz 4639841 SHA256 cf5171b54b6d2d2dcd9c559f437cf8a2cb3836c7631edf96a16efbf8b4383e36 SHA512 b9c802503b5580f6c1b965cdee1e39386e818027adba69699071d28dca12c27b37963bb9586b17a764c3430d3405a55febae176b6ef087798660020f2f683b86 WHIRLPOOL cba5aeb279021cb98b9c23c417182f7f2ebd9a05468bd283d10703f2b177c36f9e7c71c2466d4ebaadfa4b9524bd86c202e93be45fa172037c0d1b5e0d51c20a
DIST task-2.2.0.tar.gz 1190905 SHA256 39e25dd285e6bc8474337a5868cb2ec55675978fa1f08c802e6da58b4181ee14 SHA512 16ff1ccd037d62fc99ea0a31647714d3ccf8a90948b67d845d55e08e4bf49bb6a7f69f7464f485093abeff0672f17dc5f6d4efd96d2e447316975d185082f862 WHIRLPOOL c790c59a8867249ede33d51a85d33987a51f1031db225267fdac4e50e6f8ac3f94abc8ef80577648a783aa85d4b1297e7e8be55103750e46bb521d1282c8555e
DIST task-2.3.0.tar.gz 1238592 SHA256 2b9a289109e691e305b84631622299853134cf195d4c9af962759b640176ac73 SHA512 9a17ec79735800edb6b5b4c6eede6ef62e8374a80a4f566b967e8ee45883e0d3533d4c3643a858f12adf6b9021fb8c9d54cae7620ca4749cf4237f0235e1d483 WHIRLPOOL a160a0df5d6ab27ee6fa608964ea38c950f786519737578406248812b8e13f5dcf03045ecb7d9437b824b1aa76d2124396d381397729270f17796d00ef0aee18
EBUILD task-2.1.2.ebuild 1653 SHA256 8d553a4a3be2f1eac195805db1ed8331ebba5b06a490657766e1dd7bde56280b SHA512 b6ec3889756a093c068ca8b09223336efb5d856b56f7a12ae8fb5156f1d3165065d485f46a334229313ea609e34ff94164c1cccae952d5098673980fdd80c0ad WHIRLPOOL a91b74866c8165ee3032914afa621d0c98532391cf7a7a2cc32a68ff9396ee3735d9b08019b8378c294c1fc1d6023d8f918886a38a91d602076a39929c7361d2
EBUILD task-2.2.0.ebuild 1469 SHA256 45e0dd925b78438b11fea88972955737c26f2c218bd69f6613c064b68ddf7cba SHA512 ab9bb90d63ff26dfc9b5953de96dd3888e81e3f7bbaf24e61354250933daa710139416e6341d8c384ff3e424a49f8510d391a98ea9b3f83eb1db46e56f391fab WHIRLPOOL 0f538cd0abd6bbf112820bfffec5e7819ca822fdec212bb7a2cc8b7bdf15abf71528ea710b08eafd1edc3bdc2bbdb9eb9b5446427425125c475d146a8d30ea90
EBUILD task-2.3.0.ebuild 1408 SHA256 1ba6c711040c676012e272f28dfa2b505660c96b05acb0c3203fb8e53e42fc46 SHA512 4307fd095288d964d7867a547d438136319fdff2e10d7cafe12b33bc8f85b41ec0549656816db343e3cb367c48013d5ffd82ad0566c617a95a5d5840d762fc62 WHIRLPOOL 9bc34c622dce6d58f582a717282c16518a5a2d90683d6be322d473aa5f30cc3ab2826e6b964c662536c106134f321a8a48106bf4a1627446207bf8677ca787f4
MISC ChangeLog 6921 SHA256 c3aadf05ba3db7c47b4d78b0ee463581744e0310d405dbfc11ccf82b0a2dd05f SHA512 fd424bf9ff57cd0b37a74086764a7048b3545600229668c3f92c65523b45beb991123118a81d4fab2dc6f345254c7c94470a76130197ce11d4baf3fefb9654b1 WHIRLPOOL 4f2e63b1c6db1e5dc859d23db84efbe67e3baab03cef4759b38351e746bf4d0d32c46596d53d8286009e719c2f48d6a4967f008a41d99b1b7ebb9860401f2300
EBUILD task-2.1.2.ebuild 1627 SHA256 da11b812313dca482a1fd28ea0ccb41690e6ed30e9fbf1747f4271eded6cf3cd SHA512 badd1d50dcb87242fdf2a50620eb749a304cbe9aabdbeaebfcb7ddf485aba33e942a157f74dc1459d46e6c59699d403b35696cc05b779c7a13a1cc10be2c5f42 WHIRLPOOL b3dd595fa8220bbbbdaa60b394b02c77c78c20ba95e037413aa95f3b7be3465e53cec06fe4435eb8ddd21f0f8e313ba56e3cc2c791799121034a2402d6a71d10
EBUILD task-2.2.0.ebuild 1443 SHA256 b347612e79177eee79efb37ff1bacdf4c7df0afb0f6337d9305ad13f9edb89db SHA512 6a94c4b7105af278b811075a64869f0048dc4ee7f012e3dcd082c63c7344ee214059458546d853db05e6f7d913b2d4aae5e46d6a4bb5154867e6984581983273 WHIRLPOOL 4258bdd315292a96c5d5890d8e96bc9fcb75efb333065b93f7f6fe49f2fdbb91b70d3cbb3353f4c4107e54cd1f202d3446c459a6fcddd3257963749e175e3d11
EBUILD task-2.3.0-r1.ebuild 1488 SHA256 b10bbfccf6bab9ec335bd0a5bb9dbdddcf580d27884814b27c3635ef69b8bf46 SHA512 e88d5482a78daadc5074881fc747145d4a104b3e7cdba8743e8e2a8100942b88d9e9751741d1dd99e065cd55d202ec804a553f874fdd18b104246d9680935e0a WHIRLPOOL 37eec1a014abeb4240c488effa5989e97c9a9545456cc47f1ef3593cc6e93c15416059d6d0812bbea688fbb6fa62601b72cb307ca467b01ae907131ebf28d5ef
EBUILD task-2.3.0.ebuild 1383 SHA256 38a3fcf605dd2075c27263557d9e85737910563eba83b2bf826c79da0a87a13a SHA512 bd53cc0af761c7a2068fd751dd562734c58f5d37a9664893381a9ce9002a1b69e0b3d898c637df94cd46486dd83459d44d7e2911fffb0632bba07e34c68ecebc WHIRLPOOL feab609b4a3a22711fb76db6a22d15d21cab71d0da844ed0619fb3f50732736ba873afc6046a7c0a5e5c6868f4c193645d2e2011de22fa19f006f35c5c9220ae
MISC ChangeLog 7243 SHA256 982ed1fd90b48a367b09003dfe8ca657a8d5c6488c15463d29775a278d87b7c4 SHA512 1554cae8cbd15acfbd65dc739a439c837c4cc8503d8c55299e633493b3247ac500d486d48a31299778bee1579fa30ad2d779d517fa0734f58e7ed4fd15b21c9e WHIRLPOOL be6b86835609468da3945d79dc9c7294d15a233bc8120c9cac4bb420ffa0f38f37da2b89a65a62dd7eb8158bbc277134f9078ca9047ab328530ab96e489ce2e9
MISC metadata.xml 228 SHA256 1b7e281c5478397754b53aa513c61f0477cdbe9900bb3b795239e5770ee52665 SHA512 a056b549dccf17ee69a41734313bd6d31ec01b17f001589ed40a05612ffdc1b46bb63a8c7931c5109b5dc86756e752fb53226c6fd7fe97d3fb9173318879aeb5 WHIRLPOOL cd9298d522880abd757087ecec3835327043dbd25acecaa0ac30b4e337ee24c6d2f423c666b017406a92cd62c28a2f02aeae69a12fcdbdf41e8344cb5b793b9b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJUeLhWAAoJEEqz6FtPBkyjyXwH/A0Edz6ZPMSW2i6fDxqB8tOr
awnqXB/k6pEXAnMa8BN/eTm0fZ3o5v1mUb1zg0SJX2mS5N6/PI9h4cp1TlWnopmA
blCOxqZ21TebNPe9zhLgV6n2gBdIciz+sYHeqnFpT+OSf7g4uNo/4d4P3lviEo5H
NXo+2FOeN1c9QIDSBplQi3u69odzfbU/LUDOiNvq5j2g9JHakrSrZdXzak9PBv9v
GBuYWs6VRPswiXUvXTKJ+stxvIjqRS4ptwX8UpJZW/ujRbamj4yruYeJ7UfUtx/0
DXwwrH3N7c1HTFBFTC1uMECIX1XNLAYBcH5QnVt3d4rJep3Euw6BNyRWQbNu5P0=
=gh/K
-----END PGP SIGNATURE-----

@ -0,0 +1,34 @@
--- task-2.3.0/CMakeLists.txt
+++ task-2.3.0/CMakeLists.txt
@@ -9,6 +9,8 @@
project (task)
set (PROJECT_VERSION "2.3.0")
+OPTION(USE_GNUTLS "Build gnutls support." ON)
+
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
set (LINUX true)
elseif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
@@ -59,13 +61,15 @@
set (PACKAGE_VERSION "${VERSION}")
set (PACKAGE_STRING "${PACKAGE} ${VERSION}")
-message ("-- Looking for GnuTLS")
-find_package (GnuTLS)
-if (GNUTLS_FOUND)
- set (HAVE_LIBGNUTLS true)
- set (TASK_INCLUDE_DIRS ${TASK_INCLUDE_DIRS} ${GNUTLS_INCLUDE_DIR})
- set (TASK_LIBRARIES ${TASK_LIBRARIES} ${GNUTLS_LIBRARIES})
-endif (GNUTLS_FOUND)
+if (USE_GNUTLS)
+ message ("-- Looking for GnuTLS")
+ find_package (GnuTLS)
+ if (GNUTLS_FOUND)
+ set (HAVE_LIBGNUTLS true)
+ set (TASK_INCLUDE_DIRS ${TASK_INCLUDE_DIRS} ${GNUTLS_INCLUDE_DIR})
+ set (TASK_LIBRARIES ${TASK_LIBRARIES} ${GNUTLS_LIBRARIES})
+ endif (GNUTLS_FOUND)
+endif (USE_GNUTLS)
#message ("-- Looking for pthread")
#find_path (PTHREAD_INCLUDE_DIR pthread.h)

@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/task/task-2.1.2.ebuild,v 1.3 2012/10/04 22:33:32 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/task/task-2.1.2.ebuild,v 1.4 2014/11/28 17:16:35 radhermit Exp $
EAPI=4
inherit eutils cmake-utils bash-completion-r1
DESCRIPTION="Taskwarrior is a command-line todo list manager"
HOMEPAGE="http://taskwarrior.org/projects/show/taskwarrior/"
HOMEPAGE="http://taskwarrior.org/"
SRC_URI="http://taskwarrior.org/download/${P}.tar.gz"
LICENSE="MIT"

@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/task/task-2.2.0.ebuild,v 1.3 2013/09/29 20:45:03 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/task/task-2.2.0.ebuild,v 1.4 2014/11/28 17:16:35 radhermit Exp $
EAPI=5
inherit eutils cmake-utils bash-completion-r1
DESCRIPTION="Taskwarrior is a command-line todo list manager"
HOMEPAGE="http://taskwarrior.org/projects/show/taskwarrior/"
HOMEPAGE="http://taskwarrior.org/"
SRC_URI="http://taskwarrior.org/download/${P}.tar.gz"
LICENSE="MIT"

@ -0,0 +1,62 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/task/task-2.3.0-r1.ebuild,v 1.1 2014/11/28 18:00:46 radhermit Exp $
EAPI=5
inherit eutils cmake-utils bash-completion-r1
DESCRIPTION="Taskwarrior is a command-line todo list manager"
HOMEPAGE="http://taskwarrior.org/"
SRC_URI="http://taskwarrior.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
IUSE="gnutls vim-syntax zsh-completion"
DEPEND="gnutls? ( net-libs/gnutls )
sys-libs/readline
elibc_glibc? ( sys-apps/util-linux )"
RDEPEND="${DEPEND}"
src_prepare() {
# use the correct directory locations
sed -i "s:/usr/local/bin:${EPREFIX}/usr/bin:" \
scripts/add-ons/* || die
# don't automatically install scripts
sed -i '/scripts/d' CMakeLists.txt || die
epatch "${FILESDIR}"/${P}-issue-1473-rcdir-fix.patch
epatch "${FILESDIR}"/${P}-gnutls-automagic.patch
}
src_configure() {
mycmakeargs=(
$(cmake-utils_use_use gnutls GNUTLS)
-DTASK_DOCDIR=share/doc/${PF}
-DTASK_RCDIR=share/${PN}/rc
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
newbashcomp scripts/bash/task.sh task
if use vim-syntax ; then
rm scripts/vim/README
insinto /usr/share/vim/vimfiles
doins -r scripts/vim/*
fi
if use zsh-completion ; then
insinto /usr/share/zsh/site-functions
doins scripts/zsh/*
fi
exeinto /usr/share/${PN}/scripts
doexe scripts/add-ons/*
}

@ -1,13 +1,13 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/task/task-2.3.0.ebuild,v 1.1 2014/08/31 15:35:39 dev-zero Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/task/task-2.3.0.ebuild,v 1.2 2014/11/28 17:16:35 radhermit Exp $
EAPI=5
inherit eutils cmake-utils bash-completion-r1
DESCRIPTION="Taskwarrior is a command-line todo list manager"
HOMEPAGE="http://taskwarrior.org/projects/show/taskwarrior/"
HOMEPAGE="http://taskwarrior.org/"
SRC_URI="http://taskwarrior.org/download/${P}.tar.gz"
LICENSE="MIT"

@ -0,0 +1,10 @@
# ChangeLog for app-text/groonga-normalizer-mysql
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/groonga-normalizer-mysql/ChangeLog,v 1.1 2014/11/29 03:10:55 grknight Exp $
*groonga-normalizer-mysql-1.0.6 (29 Nov 2014)
29 Nov 2014; Brian Evans <grknight@gentoo.org>
+groonga-normalizer-mysql-1.0.6.ebuild, +metadata.xml:
New package which will be needed for the Mroonga storage engine in dev-
db/mariadb

@ -0,0 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST groonga-normalizer-mysql-1.0.6.tar.gz 430461 SHA256 7e037aa42b7a3212140674d39a8dc0d722670d744f99e019bde308db91eb4d85 SHA512 36ef0344ba73633669d12dd13b08cd336b2b77a7c76e11b52b5ce17fcf20b17a0ea8a3f68be1be91d07e3fe5a87b667664d7a503a54ba1cace3bd6c252286821 WHIRLPOOL 7e36266b5bade8bd1bb288f3936b059f57b24ea3662610999d5b9667688076b1de21d99ea21b774af43793fbef4feeb605eb4051bd95a5d0e0d36c49507307f7
EBUILD groonga-normalizer-mysql-1.0.6.ebuild 855 SHA256 82ea4c125c3813396b5092a39be24cf08447c23fb276355e6e564e7c8aca20a6 SHA512 85e015b067b223bad789ae045881623294d5bdff207fd8d1d00300509dce7fc4d357d95767f01d3f893abc92e8e8a936aca19eda2449ff91a04d8568c3fefd75 WHIRLPOOL 1a4fcc37dc9c30d94b00f4afe0442e450cab6f41186c659df4468c14598a0c8bbc6b2f80e504c2e917efde19d54f24ff84d4e7f1c42030dbaaeedbaac7918793
MISC ChangeLog 481 SHA256 b544aa52565e3bd77579046841a5a996448edeefae95a235dd60f30a43a97913 SHA512 7bc4650903c83faa5172cb25a01e2b41ce3c00b1c966941f6a229c607fa9de1c96c5c1210c0b91ff75c89b391e174816bb5feddaa2cf43138aa53cfc72e0c412 WHIRLPOOL 4b70bda12a7421a978c30dc8221746ebc858c3f5ae3f374f82a5e806e4cefe261b937a6c59e070d94b03657a6efdd4401dff0f1027c5fccedc85ae70255647a7
MISC metadata.xml 202 SHA256 832d005b541eb8e0a698b806d10dfd7db34b12d5b7b19d76d6dccd4563dc0d56 SHA512 f42b42f0d9deaf6fc0c350f95ef27225ff8479114aec495be26816ceaa3c0628927371601bb032d6724170b4df77ddcf40f187ddc2d5561ae682dc91ef9d211c WHIRLPOOL e8e046c3d68a678c13d1bbf80f9963c6138a74695ea02112588b096e091e56efda37f62d4b54af5147ba86f72a6904f66c4890527be0d5741d40bc4c25f9df9f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJUeTlDAAoJEE4V4vFnx44dPlcH/jT1nCmuBlpqdh5E7PiovKwx
mpWDK5DC4GJUhMulZpEzR92Ojh43Uk8l9U7goSByc9bKArgd2ZsJQMXrK2pBxqCy
57wLsftDvhVzRrvflJc5dl7N8WtF4lf1i2QcOwBgKWB1y25AEih9ZFqz+bwcn5ia
+bd+dQTIhRgPMpZOzwQzjcq6iD+FsGCgtdDDA1QEtX6E5IOgDLRmOCzGhRhqhwq4
0Ap5+XHpZbnUnSzhfSdfS2ucN+w90vbVwzEVs4hrVuLMQuoFu5uAEnFB/Plr7IaV
dmtsNY35cqJHU/s/L/hcb6PNuWp5VlXbYlgpuTLGPWjtVbR8VA882TDie3MAMLk=
=+7xt
-----END PGP SIGNATURE-----

@ -0,0 +1,38 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.0.6.ebuild,v 1.1 2014/11/29 03:10:55 grknight Exp $
EAPI=5
inherit eutils autotools
DESCRIPTION="Groonga plugin that provides MySQL compatible normalizers"
HOMEPAGE="http://groonga.org/"
SRC_URI="http://packages.groonga.org/source/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="app-text/groonga"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS=( README.md )
src_prepare() {
eautoreconf
}
src_configure() {
econf \
--without-ruby19 \
--docdir="${EROOT}usr/share/doc/${P}"
}
src_install() {
default
prune_libtool_files
# Dont install README twice nor license
rm -r "${D}usr/share/doc/${PN}" || die
}

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>grknight@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -0,0 +1,9 @@
# ChangeLog for app-text/groonga
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/groonga/ChangeLog,v 1.1 2014/11/29 02:30:24 grknight Exp $
*groonga-4.0.7 (29 Nov 2014)
29 Nov 2014; Brian Evans <grknight@gentoo.org> +files/groonga.confd,
+files/groonga.initd, +groonga-4.0.7.ebuild, +metadata.xml:
New Package based on older work in the matsuu overlay by MATSUU Takuto

@ -0,0 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX groonga.confd 409 SHA256 ffa9f777d5a854a1c5953cc027cd2e3e59ccf383f9190133faaa3cd5d6b15179 SHA512 a15e490fa74f5095cff1eddf50aae40d1b186c243ca5407731a01afb2074727d1088dad37cb130697dd7667bd326f936567d06a1e51957a16f3c4db3e046bf36 WHIRLPOOL f25cffe104f89296e8d51d6cd9c5371251b9b14dbb230d73e6da40064fe3449a4c86d6790683b0dedd37a47b6540a08586bfc461408e41ba0c0fb7c52631a298
AUX groonga.initd 578 SHA256 088c9b8713fd75822dd38a25997fb3447f90347ebfe0491aae66812a5b62afc1 SHA512 9727f5b954214a65bb58e3f066db562ca767a7f2d35a876eda7c49b39d6601ec49807f8f697d4ec2ce14f73823d492c82b198d2f5feb777ff95d00f1a264faef WHIRLPOOL d58659a792ab4ac3b007e962ddbae6aaf0e12f0de02089e40d1bf0d025bec158c2d629d8e9595046f7cbd781894582ff4886130e6d1daec6665ea9315ca72c23
DIST groonga-4.0.7.tar.gz 10990151 SHA256 ec1d19b05c7a592a316e845ff4c5549c6236cc7ea83423c0fc7831c16161bbbf SHA512 942c28205ffb2c7d3ba767ff68b342ef5b7b9fef72131782635e86682c82a4ea3dad9d5263a42563ded22db573015c9859e49dc20c812f7a6534478b22d8b9a8 WHIRLPOOL 2473c14bcc50c87bfb925e73cc3c4cd2c02915ac498a5e40aeee312ac9873857406e38e8146fabe722250f2d258b6444813d4c47726c16ce4cfceea35f207d3a
EBUILD groonga-4.0.7.ebuild 2515 SHA256 e2985f9c8e22637f3b5f472d08b2a89630fc63ec09729286e83c74ef40b441cc SHA512 d7cdb573471b7be19814f4d994be1b0d0c29364e1cf35889346116f29ab14cfd8770aa9da57202c82939a7741120617cffe67452d8453479b4f1e4998bf81958 WHIRLPOOL bbbe28a04ba113946844ef5c267306dd73a99edcfcaa007ff3169934bf5cfa004e9350eac2efac25c798286d1d2758dda893dbaf732d287173ec54ebea881af3
MISC ChangeLog 443 SHA256 cf9933ef787dbe29a0e62df71f8db8b8e1ebbb175f9d10f176b92c2c08a66cf0 SHA512 499276aacc7909f0c5e8c78fcbb8c11517f4d25d127a9e6ef06007371eec5895fd5096cb5a5d467ffe8102ffcdfccc1abed67fb17ad6e00f174973ec01cb4e99 WHIRLPOOL d6dac3eff481d50abcc3327b8d617777adfcc7de5324d6a9dd115fb6048437fbecf6e61aad28a89d8ac308201019f7bdbc88d67af0abda264466c31f259ebea0
MISC metadata.xml 1192 SHA256 843308dfff5dd504955601f21930f93b516072a3cb7feda6472d3a70395e57c4 SHA512 91ddf13f0338aa1c9415ca03a162bf413973fdd32a06f26b226ac3712e5aef6e54650622dc3d1d07855fa72c5c84417a21affff65eabb45a82478b71329db1bf WHIRLPOOL f660f6759ea44b2ca7f8bcb8933e6285e516470b8ce454b178762cdbd6900b7f58652f4079678a42918e127cc52bfce6ddce4f9570436afa2ef5f95a76160c30
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJUeS/FAAoJEE4V4vFnx44dGCIH/jgu6F8q3igz8A0S9TM9O/nI
5iY6E6uOxnxBFWbBKDQbfEPZaTj0uk5XfNFbegk/8q5ZF3hHSHhG44ZHgEvX/3tQ
iUxwNLtFleyGjBwFQcLqH27rSKgmPzHjed7KT+TZRXv6gi42IwvGpLwSTPh8XfgU
Qb+loUvwkjeaUS6iE8LUkj3Brf1Hn1o3Fm1Hcc9Te5gVEJJlGrvVEw/n3TksDF4K
jvMtVJUdjJtIr740XjnFNQB43boad5Rr55wncVbFT1RcMSi7qYnWok0yRpkNGClw
wXPUhI8CQhr9hqxbmE9occ8sjYrLGh6uxrqE369hOeQ1OeudsDrggfCR4hSfC5c=
=rQuc
-----END PGP SIGNATURE-----

@ -0,0 +1,12 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/groonga/files/groonga.confd,v 1.1 2014/11/29 02:30:24 grknight Exp $
# Default
#USER=groonga
#GROUP=groonga
#ADDRESS=127.0.0.1
#DATABASE=/var/lib/groonga/db/db
#LOG_PATH=/var/log/groonga/groonga.log
#QUERY_LOG_PATH=/var/log/groonga/query.log
#PROTOCOL=gqtp

@ -0,0 +1,21 @@
#!/sbin/runscript
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/groonga/files/groonga.initd,v 1.1 2014/11/29 02:30:24 grknight Exp $
depend() {
use net
}
start() {
ebegin "Starting groonga"
checkpath -d /run/groonga -o ${USER:-groonga}:${GROUP:-groonnga}
start-stop-daemon --start --quiet --exec /usr/sbin/groonga -- ${GROONGA_OPTS}
eend $?
}
stop() {
ebegin "Stopping groonga"
start-stop-daemon --stop --quiet --pidfile /var/spool/groonga/groonga.pid
eend $?
}

@ -0,0 +1,91 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/groonga/groonga-4.0.7.ebuild,v 1.1 2014/11/29 02:30:24 grknight Exp $
EAPI=5
inherit eutils libtool user
DESCRIPTION="An Embeddable Fulltext Search Engine"
HOMEPAGE="http://groonga.org/"
SRC_URI="http://packages.groonga.org/source/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="abort benchmark debug doc dynamic-malloc-change +exact-alloc-count examples fmalloc futex libedit libevent lzo mecab msgpack +nfkc ruby sphinx static-libs uyield zeromq zlib"
RDEPEND="benchmark? ( >=dev-libs/glib-2.8 )
libedit? ( >=dev-libs/libedit-3 )
libevent? ( dev-libs/libevent )
lzo? ( dev-libs/lzo )
mecab? ( >=app-text/mecab-0.80 )
msgpack? ( dev-libs/msgpack )
ruby? ( dev-lang/ruby )
sphinx? ( >=dev-python/sphinx-1.0.1 )
zeromq? ( net-libs/zeromq )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
virtual/pkgconfig
sphinx? ( dev-python/sphinx )"
REQUIRED_USE=" abort? ( dynamic-malloc-change ) fmalloc? ( dynamic-malloc-change ) sphinx? ( doc )"
pkg_setup() {
enewgroup groonga
enewuser groonga -1 -1 -1 groonga
}
src_prepare() {
elibtoolize
}
src_configure() {
# httpd is a bundled copy of nginx; disabled for security reasons
# prce only is used with httpd
# kytea and libstemmer are not available in portage
econf \
--disable-groonga-httpd \
--without-pcre \
--without-kytea \
--without-libstemmer \
--with-log-path="${EROOT}var/log/${PN}.log" \
--docdir="${EROOT}usr/share/doc/${P}" \
$(use_enable abort) \
$(use_enable benchmark) \
$(use_enable debug memory-debug) \
$(use_enable doc document) \
$(use_enable dynamic-malloc-change) \
$(use_enable exact-alloc-count) \
$(use_enable fmalloc) \
$(use_enable futex) \
$(use_enable libedit) \
$(use_with libevent) \
$(use_with lzo) \
$(use_with mecab) \
$(use_with msgpack message-pack) \
$(use_enable nfkc) \
$(use_with ruby) \
$(use_with sphinx sphinx-build) \
$(use_enable static-libs static) \
$(use_enable uyield) \
$(use_enable zeromq) \
$(use_with zlib)
}
src_install() {
default
prune_libtool_files
newinitd "${FILESDIR}/${PN}.initd" ${PN}
newconfd "${FILESDIR}/${PN}.confd" ${PN}
keepdir /var/{log,spool}/${PN}
fowners groonga:groonga /var/{log,spool}/${PN}
dodoc README.md
use examples || rm -r "${D}usr/share/${PN}" || die
# Extra init script
rm -r "${D}usr/sbin/groonga-httpd-restart" || die
}

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>grknight@gentoo.org</email>
</maintainer>
<use>
<flag name="abort">Enable query abortion</flag>
<flag name="benchmark">Build benchmark programs</flag>
<flag name="dynamic-malloc-change">Allow dynamic memory allocation change for testing</flag>
<flag name="exact-alloc-count">Atomic counting for memory alloc count</flag>
<flag name="fmalloc">Make memory allocation failed in specified condition for debug</flag>
<flag name="futex">Use futex</flag>
<flag name="libevent">Enable <pkg>dev-libs/libevent</pkg> used for suggestion</flag>
<flag name="mecab">Use <pkg>app-text/mecab</pkg> for morphological analysis</flag>
<flag name="msgpack">Enable <pkg>dev-libs/msgpack</pkg> used for suggestion</flag>
<flag name="nfkc">Use nfkc based utf8 normalization</flag>
<flag name="sphinx">Enable document generation by <pkg>app-misc/sphinx</pkg></flag>
<flag name="uyield">Build for detecting race conditions</flag>
<flag name="zeromq">Enable <pkg>net-libs/zeromq</pkg> used for suggestion</flag>
</use>
</pkgmetadata>

@ -1,6 +1,9 @@
# ChangeLog for app-vim/ctrlp
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/ctrlp/ChangeLog,v 1.2 2013/04/08 04:13:58 radhermit Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/ctrlp/ChangeLog,v 1.3 2014/11/28 20:07:26 radhermit Exp $
28 Nov 2014; Tim Harder <radhermit@gentoo.org> ctrlp-1.79.ebuild:
Stabilize for x86 and amd64 (bug #531012).
*ctrlp-1.79 (08 Apr 2013)

@ -4,17 +4,17 @@ Hash: SHA256
DIST ctrlp-1.78.tar.gz 41117 SHA256 ec11362c2e443a8b9d8b8ee38a1fcc7a6633b4a5fe9a10611b1d390d24230aa2 SHA512 a98073364cad828c8ccf381e23dd45be44399b021c6172296e77513d1ba41a4f41e0640809eace3bf7610036237a18d7e1986069f788c9d0a2d1ef6484a16a6c WHIRLPOOL 686311bd2399441febd52f4f2bcdc95e95b876c53e3fda900ecaff3fc1b43fb8fd7c08cf78beb9659c254ae499c28ab7b27b73dcea6d382f0e0933f5a37aa77b
DIST ctrlp-1.79.tar.gz 45605 SHA256 2c1404d059d2ae4c3bf42a992108265fbe0e825c21a49db9411cba6a28cd4dc9 SHA512 6967db0fa6b60317794c0ba0ab6ef04f63c059c30a74af56c460bbc44a4756f11540b45dddcdd5da1d0eb47943682ef3fff64a9a14ea0ba3a73a1e0c42f051e6 WHIRLPOOL bde28ff592842b1c9269c4317c731c494829fc6f753310eed69dec4359d81d0dcf5a63819f22fb4451c3a16e52fd70434a63cd03ef141ea3e69d9f788c7bf722
EBUILD ctrlp-1.78.ebuild 645 SHA256 1f6818460686a645c33182bf7fb37b1521358a4a75677b904f8e01598ada2c50 SHA512 54915d8e9fb7584f6f683b67a2b886d03c417ce0cf78ee71bad4b31e7f24a1b97f22576df76743058339e78302af576968cdb8dad5877b69872ea09a0bf5c592 WHIRLPOOL b65b316bc22119297fa8d56326dde52f6ff2f7918518cd040dcf5d656148b9a57e421dfa6bfd25f09981b0003d7ce596a7dce078ac684ba88bd3c410dd3f2727
EBUILD ctrlp-1.79.ebuild 633 SHA256 b7f097159d5b787f1142d02b6096760ebbb07d783582bb45339a4497eb1effb7 SHA512 c92270839d15554b6863a0bb1de349b4682da3ee0f2df5e7e882dcc09dbe1189f65295153e12ffe84009843adf0c7aba35e43eb0b1040318a5df042e19d0b2c8 WHIRLPOOL c60280068ea88f533879067b3338df50ddf8dde1f9686a577d0bcab6c39a200d802a93b3b81d7e10d3de23f33ebf55f8f4a461d626b821efde8ca900066dcc9d
MISC ChangeLog 447 SHA256 f61b0af9a3b745012fac871e1d229526b99102b877547ed3b1eb924d1fb3fbef SHA512 b5ae9d4f37001aa48137fc8fa2b7420f8bc38bd10e574e09fb47ac0efad4b09beeb027a75b8e18c73375a60a052f8865cdb2cd70f1df853c1879b1119e166256 WHIRLPOOL 5909764503200249fda6c5dd9a1acd462a7c5ac1ef3ca46d6b750254332275f5f978dcb47783f685144e88dc82304705e580894acabf51f7f3cece69a7477a76
EBUILD ctrlp-1.79.ebuild 631 SHA256 287af995aead87d33781a3e089ed6c5a6fa2f3faf284bf42647dd9a338e273bf SHA512 62145ba97268fee7c711f37b95531a4697ea324c8ed16bf0fc83bf0473233179bdd184d48e0989cc7da04426fa171800661d6bdabdd7e7f83b9e38037a90d632 WHIRLPOOL 9f44def2a9eae9c6ccfc68924512a142dc457c61e18cd0485f1808afe99679000a6b510c30b1e3481297346b1a39e051eff24745b0406c3e799f3983932af5b9
MISC ChangeLog 561 SHA256 6d2176a43c0f10f35a1f147426a4e4c745a86636c6476266b166778df55c5189 SHA512 fc9b64ebb523c15318ecd483f51f80c935318f15751b15a93a9149f37f63b301016c2cc6d1bd8d4539ef781a93f1b79485677b670d149b315361234f0d44d2fc WHIRLPOOL 6bd493b5e18e38742668228eb499502252d40b09d157b3830c0218bddc6fb7a8e42b9bc4b10b610209703e0de65e1f1d850b4f65a7c68067edc9138e20c76031
MISC metadata.xml 156 SHA256 64d20c782589b423a6e75ba6fff7edead1ec8fbae742d27dd57f5299e8328500 SHA512 7dc1d902106e794e1a12bde5dcacb8b7143584cba9c61e72ac5728dd952663144c1b0efc949fbbc9fcec03b396b5e060e8263eaad7d70cd82d6d5b350c62f0c1 WHIRLPOOL 4381a5d144e783e5979d394720b32f7d95818a8571f748e72c5ece965c4e0375b1aec0c34f6f506a9f9fc255f1b69a220fdb74d1dbb8aabc92ec48afa44ab883
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2
iQEcBAEBCAAGBQJRYkQHAAoJEEqz6FtPBkyjezcIAIx9jQwpVEGb48UFDvv1Qy5M
SUyKf/tj1VOcwmzLwTfkG0lUEQszMuX/wiRdPol1NSzsN42X3P9c2NWP3ZODIJLC
t0tYW0+pwl19Uz/hTL9JWnYdu9TjtcfPAlpDw1dTeVytXU9WtGotG3y8ooQeFYVY
zqHo2sBoFIiA49h/FTmaJFZSEQSum3CvNLaYW8qSy8QI6LA8q6LUD2Ad9DKn9kLd
xrD38mx77fO4geuc2JD5ynQbcTasWqbmsAi16Y5QWArnGSlgBd4AxZGtrBkMJxrj
NerGoUgEPC4n8DgXDNcR2wrZ84G3NsjEr2K3FZoNQXw5r7fcZskwThaPe0efOpI=
=bDVc
iQEcBAEBCAAGBQJUeNYNAAoJEEqz6FtPBkyjKa4IAKMOT7In52IlP7n5Ea5AriOI
en55p1sTW4gowMPBn4iSIH29vBLxWzx08XAXDUyqwxph+oxe3RPShyTXVtTn5eCh
gGKwbuSGw2K+brIh2G/p9Ox3ypLULWE2hHdN6yAJErHRVIxYwM266qh60nS2ntjN
yYYWpqodlslYlyvxH/LRsjKSJByHkHs0euIKruivTAbNpVZ7J6uagAx3fG9ESmpl
HeWApr0rB5GQcTRY6AjZgvbiL+9A0+4SzK5BgI7rK/wZ0acXUTrej6qYNf8p4pFU
QpGN0qI1/8pulXsMA4rvlhWn3sruFfW/Tb3IGETlf2Ckux8frPVg7V25APF43U8=
=JoVD
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/ctrlp/ctrlp-1.79.ebuild,v 1.1 2013/04/08 04:13:58 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/ctrlp/ctrlp-1.79.ebuild,v 1.2 2014/11/28 20:07:26 radhermit Exp $
EAPI=5
@ -10,7 +10,7 @@ DESCRIPTION="vim plugin: fuzzy file, buffer, mru, tag, ... finder with regex sup
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3736 http://kien.github.com/ctrlp.vim/"
SRC_URI="https://github.com/kien/ctrlp.vim/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="vim"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"

@ -1,6 +1,17 @@
# ChangeLog for app-vim/gentoo-syntax
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.160 2014/11/02 22:08:26 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.162 2014/11/29 08:21:30 radhermit Exp $
29 Nov 2014; Tim Harder <radhermit@gentoo.org> gentoo-syntax-20120109.ebuild,
gentoo-syntax-20130619.ebuild, gentoo-syntax-20141129.ebuild,
gentoo-syntax-99999999.ebuild:
Repoint HOMEPAGE to github site.
*gentoo-syntax-20141129 (29 Nov 2014)
29 Nov 2014; Tim Harder <radhermit@gentoo.org>
-gentoo-syntax-20141102.ebuild, +gentoo-syntax-20141129.ebuild:
Version bump (fixes bug #531076).
*gentoo-syntax-20141102 (02 Nov 2014)

@ -3,21 +3,21 @@ Hash: SHA256
DIST gentoo-syntax-20120109.tar.bz2 19526 SHA256 dabab1a569ec84286d15feb93652f044888d92c0e0c8c1f298f8dec80fcab4c5 SHA512 cbd0215dc8b5d89f3c0ec2aaa274f05d47891f67a7e5513af04ae53374c4adf6686e7fce2446d329033b951bf0106cc96075015ecaeaa38983b843bbac0119bf WHIRLPOOL 05ea6343ebdf3263392348bc1d0be045915232c58c652f85a2f38b31c612aa3466379329bef735b08e0d74856ff1e8d0139b433e1e3f999b9fde93740912a8c5
DIST gentoo-syntax-20130619.tar.bz2 24689 SHA256 959f4ac0845d97f01aadc8ee7dffbaebe9d933253de6eba35df530aff2d6ebd2 SHA512 122fdbb644105fd3e4bb24431fe7ed3cc20052336167da9914274040a9ad220b45c5edb04a6b00a019db476e3271023f64248960940276aa3a7785c9a4fbdc98 WHIRLPOOL 92c381de077c8ec2e278023da2d7c3d8c53840e2b0e653a1241b51ec99abebfb32ca123579a70ea5ed8f79cf5a2f94b2c0647c4fca1e1a156045fcfa341a85ce
DIST gentoo-syntax-20141102.tar.bz2 25082 SHA256 9a12d11ec19e4af9b881071d860888cc6ba2ec0c29c27a632885c1b62768e15c SHA512 fdb17629e352d6a07a599ea23d214b0fba87b9aae545923caf439269eac5dca4c0be4eccba368b5bf0592915a247d2d6c914645cf2aaf98a598f23c846d1095a WHIRLPOOL 370b6b1403e22f7bdf79d16a491b5906d0a09ffe0656bb3badac6d18d1221bec5bae87404a2a69fc65bb207300f7fe1248e9468d9cbb929fd79a1a8d09110af9
EBUILD gentoo-syntax-20120109.ebuild 1805 SHA256 dcf724e2db6e099aa72c087882cbf4a71a910f56027d145238dc25acb792b40c SHA512 de11cfeffc6346a2eac5c8769f5f32af0856324b0ff85d1e9db3662fe9fa7e6ab3f3ae274fe7de3c0bf8c40d2a030697e19c246ff5a2e098ac5c574546ceec3b WHIRLPOOL 7ce03e3d025f7c6346aa09114c30c7f50ff394f8e8d9a9fc6d895380203f219ea15c63b604b326e14314c75b154461aeb5c2a8af238dd3a4eec8897280976b21
EBUILD gentoo-syntax-20130619.ebuild 1825 SHA256 ef4a4323e8d5c2eca1801ff994248b51ff4d17b08f7c9738267182629dabc434 SHA512 23047a1b341ee8467794f1d277a0ce7e22be269c3d595ecc119711c1d03237bd3448b6e221bc85022776c7ee4c3e3ee28686ea55f9694ded1015c7c5600b5349 WHIRLPOOL 02a73ab77c542b0c27cc25d1b52665f263adc5db466cc2d14f0d9408a1543e7bf8bad95d74bd9e8b0cc8a791c494de97f0ac1e2ee5326f5ccbac3cc38bb6a8c6
EBUILD gentoo-syntax-20141102.ebuild 1840 SHA256 59c60050c509934fd0ee53cc1904121426c2567c13945b145267ecc65d3df23a SHA512 7e8b57657a0004931f91da742a9ee8dd5fda99be86566072f7bf71327708e914d877de81592e4704262099ee8f5168c5d079c757d3009685e3d2bf4ef79d4a4a WHIRLPOOL e78930d80e90c8b627c10c76a53a59613d6b33cd972f58ed2fc5ff3723d10d5b3be728e0804cf59a32a85421c9161e63a6bc04d775ce69652b608c2b22d19368
EBUILD gentoo-syntax-99999999.ebuild 1631 SHA256 df49b0f5295f9bb7be17a96f8fd18c531c4d5feeeb82c60e664413c7874f5a7c SHA512 f706a22354c6a63b80ac5ffa20348f6a0c07c8446593624b46989de3491e0b3262297f37a3aadbc072c3ab6ebcbc79b5279c34f3d50a69fabb6e68c62d98cf62 WHIRLPOOL d4aabc23cca8a09a6b52477d67adb5ca2774a0a4188b37f895ae131995fff8d15a0666e0d21793247028443b5e62d658763a8e0c9a59dd60b96ee86300842fe2
MISC ChangeLog 24079 SHA256 e7d009c05a49d2ef5406e8375f66b436e175c1a3026bc85bf224647ba0465bdd SHA512 9ecc1937bbc65fb5b8c81887a30bf861896e04776bb027c5d6f6b4c23c349facd859912413eaf4d2193b140f92259beafa37e7c47ffc81059d1fa16b9a1df65b WHIRLPOOL df2c6e031fb37450808b65adf34ff8e176c7019c4ddc7ed7927a8223da6e43dc2efb7b2828116de26630b9291a804d086594890aede52e25a364decefff9e351
DIST gentoo-syntax-20141129.tar.bz2 25211 SHA256 007c979e5124413bb320ba3583e67ba6c77d9619560597d3d93d9c43b1e7061f SHA512 935ffcafe0c6a8c3b9395b626c11cf8e53e2f9b5a44d780cff833489819b138e19ef14548058146319d2353269bbf80955e0d0d50ad87e78afa9a7b4f96ebd85 WHIRLPOOL e9e19e7840c2c81e7e8ac790dec4250f683d22a1bcc34166b8f8f8c8dcabbc63c2a4a0a45be7347451e8f2841a35c5e246148a4d0d05f94930292e98b2a9fc31
EBUILD gentoo-syntax-20120109.ebuild 1825 SHA256 de1209ce1ca42bdc75ab3ed473bb9b6a067e6561e8d1a35fa1ce6b7b6a502eb1 SHA512 c12ca5fea96f007b03a1b4898ff580ea7cae718d038a109c3ad27f1049fae9e890338319c3dec8c6b2506894c5e275857743c55e6fe2468ad9c285395fbc9975 WHIRLPOOL d6f78b81fd79f03ba4d085126d72c9ed58bac57788343246522a347c4b68ee1c5c729999ed8ed547bfab8c592be5a0a6e3d8275eb6fda0a558432e82f9c9eeac
EBUILD gentoo-syntax-20130619.ebuild 1845 SHA256 59c05cc1ebbb641efb42c8edbb114bfd5e6eb94e912242f9b45f003bb3acd074 SHA512 d8c09da7471b275f12ef5f782df473e6066a5221999c372e44a28c74e4804bb0aa678ca0c45819e45535d455bd51af71a3c827baff647d6859834b1d1a8395da WHIRLPOOL 1f0b6fba1b55c02da99b70fbffb60136aaaf6ec7a8ab99970dd672ad2b1247a447df359a87857230e2d03b50b57dae5c6a8a7413c70b9c8d61e278632c203fdd
EBUILD gentoo-syntax-20141129.ebuild 1857 SHA256 0eb738887b1a8a4ce861fc724367c5bc9985fb884774460e66f0e677a9a28db8 SHA512 02bfc494f922e8658e63fca605a910ca506364e91ce8df93d7f74f0d24c0db0fcf41beb9905fcd0b3849c0316ba7cd224be091f499f83bc80f5ef9ff974ffc23 WHIRLPOOL a021e046a195aeb5916f6c2d91206be6ab06f45e20d9f2d00997bb863a3fe51a7fa7111855a2d980ef6408feac54af81de50ac86964277f60003a4ceb8efb25c
EBUILD gentoo-syntax-99999999.ebuild 1607 SHA256 9cb9d7e3182e1592e35eab3a469636b103cfe74940c2c73f2a9e5e0f6cedaf0b SHA512 7fd0de1f965af776184a7eab734aae0f64108c469eccfd391e7ce41f5a32ba51e786059d19c3d8558fc643de48078c78fefe6b2d80b506d11407accffb16fc6c WHIRLPOOL 262657217b7cffbb954a723858cae8dac8f366742cfb8277cda52e9a7a3c801b4d90367406a8136926fbcf8e8b991547ad72e26bbaa63c3d7efc1992235d3f3e
MISC ChangeLog 24483 SHA256 49bd57184b78d73fb7158dbccefd3cdc09dc8624e7d8f9b4e275343f7c6c4c72 SHA512 e78aa01258be33331e99ddce76faa3561d606b41e2d3c69e2396d785f652b5ee93912add41b059f3cc76736b46581e939d3862eb763f2c13a709913a6c3803a0 WHIRLPOOL 275fd57079e996012afdacbf028c9367d7c8e6e8d5378bafbfeabe1788d292db9c9a417fba3928cb323f993d0c31da0d3a01f020ed36045a8d787bd7d0853e2b
MISC metadata.xml 358 SHA256 4062f2c550a17433a90c310319f288a458fa89f07a34848c1e8b93e58c8e5c28 SHA512 acec6e2a560223b7daad7b7b589691fa6e937a339f1c4861e4740c939b4269c1ecb4c42561c953069e8d2e468c468e989166882875ab61874a04dba20e241b6e WHIRLPOOL 614a38f901ba866a0df47d95222029c925a4104c09b82e4226fc3e2499fab1239362fdc0bf383b2c15ecc047923898f6cdc460d8204b28efdb7314e6a5d36983
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJUVqthAAoJEEqz6FtPBkyjAHYIAJHSoP2e7yJAIBXQut+G/+ui
nDvnKLre1VO43ZKum9lIluTSUfjWrkuhMiIVFAzZrWJT71otfHG1SYA252EynPbP
KXPbMDMPiW1JDNaQrQPPdRAQSUuvGf7lmISdixiuIf0adBqdMyW4cUpI8EaoQV7+
+R7hpkZDvpGIbU+7tdCQqq4r5sc9j2LG1uMAV7l8OiZ7S9o0zZcCvh7ZNtut1HgC
lVr9ucYxXVos9Q+nDuUYPeA9yL+k/XJHLC1yBBOXIE47dpcNsXBfo4YGe5rXuWik
algbb4gd4QZH/UweciO3mjhTCti6o+55ku1qYwE3L04Ttif+B/V6B8Pyza25NT8=
=khbc
iQEcBAEBCAAGBQJUeYIWAAoJEEqz6FtPBkyjRDUH/jzCfjcD+2CEOuwBHmpli6Aj
+CR0q0ujAIvZVLWG6N6NmjxhqpVEy5cPNXWijeMQpKx9RkhnK91OZTTiSknzU/Ft
iyi0vJnOok0VDo3iSAOcFKtC5WS3fq7STLh/2dGsKGuNnkEsML0mRPt2rVzoUo/d
jHU5qSA2bwAbS2XJt9zfZPKcPoA0sXSkU33b3j+kKKM2zCv2G1vmc+ez5P/fhMtK
vLf1O+nFR7PzIy+UUIJRSUy7Bw9S5kFM2j08hy8PZ4AToXKr3GM3jambXQbwPUSS
46oCJJ5SQvM7Nfjxq3U5ePBZSxJIdAiBeiZd1NLibEPsScAPt2+hRWpXtI4QD/c=
=3CIe
-----END PGP SIGNATURE-----

@ -1,13 +1,13 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20120109.ebuild,v 1.12 2014/02/01 23:31:30 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20120109.ebuild,v 1.13 2014/11/29 08:21:30 radhermit Exp $
EAPI=4
inherit vim-plugin
DESCRIPTION="vim plugin: Gentoo and portage related syntax highlighting, filetype, and indent settings"
HOMEPAGE="http://www.gentoo.org/"
HOMEPAGE="https://github.com/gentoo/gentoo-syntax"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="vim"

@ -1,13 +1,13 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20130619.ebuild,v 1.13 2014/06/06 06:06:20 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20130619.ebuild,v 1.14 2014/11/29 08:21:30 radhermit Exp $
EAPI=5
inherit vim-plugin
DESCRIPTION="vim plugin: Gentoo and portage related syntax highlighting, filetype, and indent settings"
HOMEPAGE="http://www.gentoo.org/"
HOMEPAGE="https://github.com/gentoo/gentoo-syntax"
LICENSE="vim"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"

@ -1,13 +1,13 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20141102.ebuild,v 1.1 2014/11/02 22:08:26 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-20141129.ebuild,v 1.2 2014/11/29 08:21:30 radhermit Exp $
EAPI=5
inherit vim-plugin
DESCRIPTION="vim plugin: Gentoo and portage related syntax highlighting, filetype, and indent settings"
HOMEPAGE="http://www.gentoo.org/"
HOMEPAGE="https://github.com/gentoo/gentoo-syntax"
LICENSE="vim"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-99999999.ebuild,v 1.6 2013/06/01 09:32:03 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-99999999.ebuild,v 1.7 2014/11/29 08:21:30 radhermit Exp $
EAPI=5
@ -9,7 +9,7 @@ inherit vim-plugin git-2
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/gentoo-syntax.git"
DESCRIPTION="vim plugin: Gentoo and portage related syntax highlighting, filetype, and indent settings"
HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-syntax.git"
HOMEPAGE="https://github.com/gentoo/gentoo-syntax"
LICENSE="vim"
IUSE="ignore-glep31"

@ -1,6 +1,11 @@
# ChangeLog for app-vim/notes
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/notes/ChangeLog,v 1.20 2014/11/06 04:54:07 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/notes/ChangeLog,v 1.21 2014/11/28 15:10:11 radhermit Exp $
*notes-0.29 (28 Nov 2014)
28 Nov 2014; Tim Harder <radhermit@gentoo.org> +notes-0.29.ebuild:
Version bump.
*notes-0.28.1 (06 Nov 2014)

@ -7,22 +7,24 @@ DIST notes-0.23.4.tar.gz 50584 SHA256 7a451ed17f9270ca20711b4e96d55e14ccb9db10fa
DIST notes-0.27.tar.gz 52022 SHA256 f0a1e64c7a18acf7b838f32b9efa025f36e93d7e948d589a817d04267e811ae6 SHA512 f4cb2261edf855ddb43cff2902642bbfd740e311e5589f2093d70fd6a214b6d8d13b9e0992281d9f8f8dbf188561ec883d0a7445d63f4ecdc6e3551e1da5035f WHIRLPOOL ebc602c5a57851ef4fec8b227fe1176ba889a4efead22b504c14f804aae9a22870a23ba70ae5b22f3df238932eecb9ec979091e7106939b6e852a4e8eda2d26b
DIST notes-0.28.1.tar.gz 52398 SHA256 822fb18c86a109f1786452824440af3b06a431432267c6c7068c637b0d89c87a SHA512 e211c4db9d85924c6799c5fd33d7489ca2ecbabbc02b0e922329a64ba8da05f6dc9e310b57e6954e2aff5aea3d360707c5ab7972f2d73b26a493ed7e28731b81 WHIRLPOOL 8107de62a352e9da9dfe1fa5c98e825d9c0d248faab7bd4b102ed673b8cfc3c676eccf2a2978e7a5ffdecf2e8c4147f98014769adb2e3777f3cdbd3ae821454c
DIST notes-0.28.tar.gz 52111 SHA256 e5e0bdf5603fc79a6c2cf3155820c16ff4264c1b514e8749f589991a69b9b89c SHA512 8a18fbbceb5479fec0849735019a19d2f99a87ed7380dd67b1a3610f0773e8eb08359af775ae42292341d623751a91a70643604624e63309ce7775f69b2075e2 WHIRLPOOL c78441d32b580a07f13721fc18d4ab73dbd90c0a1a61da60d3773635afeb9e861b73c2df6c9620981eddf4aa632aaed670a5ae7cf16e88e10022656be6126879
DIST notes-0.29.tar.gz 53079 SHA256 231ad897f7a89067a7ec05366e2bd4782faad1b0abb198b241821c66612ae258 SHA512 9f757f06c9d881cd880ba7d9d0b5c6ab466f511d6a09919dc4febf9fa23132a3f7cf8e9d6f3b548ae94444fa3083e7f88f8d7a8a385cdccdb627e496f6cfefab WHIRLPOOL 230e1855ddc6512d4bee14524b2cab09d01ece02b6898d49054ca8e071ebf5cdd8e4dc17be5dbe459f5879e8b5539847eaa6932b252fb6f39b625a4f2d2b8d85
EBUILD notes-0.23.10.ebuild 800 SHA256 518b656f5bd47e988c68a26a26b682ffabb64aba85d2aab3b6b49c8edac915d6 SHA512 019b99ea73922f7965b52fb3401beac9978e22774afec852480dd95afb85222aa5a8fe97d68d712a7804c4d8b6d421f88ba9ce15ec09e5a054049c47f27b9b39 WHIRLPOOL deb94644a29540bd54b8b3033790760e29c26c87a2b246eeee98b3ecbb14c34a50628bf8162245f79a18bcb873a4a37ac40180a7369bffad8ae3061a221d7fdd
EBUILD notes-0.23.11.ebuild 800 SHA256 e7dc6c63dc679b6eb6a69e25ddadd3e1a88ff4aeefcbaeef85f0b191f0897bc6 SHA512 bb7753d34ac3b42fbcf9ba8a287d118c716171af9c04ba03f4714e3775088a01733e84b65a052c5a25a71a16d0b607ab63adc9a621ca891aaec7715abbd19445 WHIRLPOOL 0f6ff288021024e47bea2fa6778859dacb89d58b4774c9c9e4184ee5e1fd3ba45515466cbaf88e1459188675aff2950781d6a225f18240320379c4e5c2f9bdf8
EBUILD notes-0.23.4.ebuild 797 SHA256 799b84d678a5cac046f5995379d5d4e5701f32bc93253dc9880f3c836bfc4215 SHA512 88f02aa1442d740c91951eca66baeedb898a35308af58fccdebdb3f1e138496f0cfe79399b8d9311bee9e9327e7cb4cc92af695a5aa58fd2cd65aba5f3be9e6f WHIRLPOOL ccec6da9489d45f348b4a8f68878fd2f0fb22d42d5d66806351435b92e0b320a08a727045bce43019a9d6bfd21322f5174430a993f73bcb98ae44794e149e47c
EBUILD notes-0.27.ebuild 798 SHA256 8ee53e5408e9dbdaa1f393fcd07de1634d09e0d252c787982a27c9b84faf8200 SHA512 456a1841c6c1be6aeca806e79f6a7c3c4b0e6e8ed1fadbafc6bfd4c1088c963a32e59632f08419b27f6c3e567a50e34d87008922dc0bb81f18b16367d072d757 WHIRLPOOL 4a1131ee0a98c743b46aaf3ed331272b7f58d6a7ad81270047f2b25113e8af338363be8dd8c117823d2951fe1476419658ce37373b9186d968098046949be79f
EBUILD notes-0.28.1.ebuild 800 SHA256 3af200cd0e23d96c898376390dea7a9985ab507ade91072e35532c028a1e0a7c SHA512 52e1dd57a15f87fb8d7f49c61ff22e4334a0a2d85d1b624b4b9f964f7c9fb1e609a7942d361ee6ef3ee83dd0221927cbc3594b161507f554ce769fe1ef099483 WHIRLPOOL bd4a4794313ed2fece1fc295ba25839eae2e157ba6556bfc172a3dd0b1445d382021baf88b914ec1f8d5a75af16911aef7e24c0adf677be40ab05aebecb85bcd
EBUILD notes-0.28.ebuild 798 SHA256 e6eeb1efccad55a9b9d5dc78b4ab451917996544077dea86e6c02c76bf52db3c SHA512 a9348c283e3925dcbddaffd370af01ec6d9fc17c72da37260faa4d7e66181fe7bc29e65f1a71bdd36fd8f5b714d98781f441ce22e66cb886287d6d425edc7551 WHIRLPOOL 59a6c8701cd99a8506567902c8b8b5c9677e9d61d063b13d653a85354b885becc65b4ad6e983123a980ec5b04189f8232465e1d93f8c904a87563150e2aae895
MISC ChangeLog 2654 SHA256 9ec2bf165403fc976c1bda9f66311a753dba8c0a73c9adffca2ae4ac36513f0e SHA512 4d0913e4f9e9f57cb43ab11e8c3d14a8ba5c2c13bb69b0c777e2ffd90ad3697746d8a8fe27b095aacd1b0da1bb7bfdbc4a0cbe32929521a7b2cefdb1f8759987 WHIRLPOOL d2e94f695d2195f522c1320cc91f3e87b8693155cfd75e59d865a9cac36fe4823e287bbf767526a296d81f4cf515de3a422062d9caf2a0545be8d6d0a83631f3
EBUILD notes-0.29.ebuild 798 SHA256 a0d6cf92360735b1b9e95b2a1a25437dd827e2b327c78d295e31c8be2ab48197 SHA512 ef39e5a8959d9c8dbf17f45226db21c5904fb58106205fc61682a1f7cc7d1dbe55f5e09933bf1c0e4d1fb6381acb5083ca91e4352dd29e27d679dac6dc51686f WHIRLPOOL 2594fef5e79c758c114fdce6845b0c8fe8650a55a4ebcc8e2e2cd41f3a2230cb6ffcf6c6e37012db9f4e6908674e0de1ae915c1de131d17b9636a986b85bda7b
MISC ChangeLog 2767 SHA256 be0d452314ad6c9dedb5aa3a9ff27544430cdd3ea127599fba40cbbf4f6e0e11 SHA512 20788538c9f1228f276cbb9ff3a95a33aa0c10da17b83d4104e19a25c0dc292b427c96fadc35dcb96c6483a5e19e03aa9b3625ce5c779b51705b867d0bbe174d WHIRLPOOL 73167b5353dffc5cca58d2d2dffd2ffa3d506e792f922432635600fa47099476d2c25f9166c3cfccbffc88394d4dd66be807eace4ec365a922f6792638c6ae1f
MISC metadata.xml 157 SHA256 106c8618581360c66c2b535fcb7a6cb9ff318f1bd8e6c8f40f2f2f2d54e6787a SHA512 3b60e5c539f0940f297c22ce014cbecfbe31a7321c59384d9f1e8ee929b9685793b7231f49b2a153ddd1b89e3e5a56e5a304e11f321b28147ae47309a3272d70 WHIRLPOOL 22e97df7eb8669d9899254e880755052a8ef06dab300794173011b031a34c438bfc9de390e2a3bd2630927245c1055e789dd113078c2c6bafa7d4f723638a9d7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJUWv70AAoJEEqz6FtPBkyjiukH/jDOdbkVni/phWZgBJNd5j3E
jtrRYWgKtxc6RilQIcS1g5XFfvTmpNd2FB8GrZthHg0BaW2/me11sfpEwpF/nib5
s/+WVBCfi9DX4veLqVcV+Bl/xhUGBe99XP8+gA/I+z7i0I1WuBZGtliQ4RtTVKNE
qGs5Vsoa6v+lu9IekiGVo3XWVMrrteyW03jAuVTyvYd5exg5nL0Xc+wroPNA0bJh
77sb55vRALYnUBZG4BZIg9qCf3yjo+97kwfLCLG8wzTf6s3BOVVtgrdQjF7KHtlo
PGOyKJqnVBm+ucQ/XnSgmIFZ068e8nxHxa0/zPp4zbw4ENdKppc3KsyBnBHRX5I=
=XLn3
iQEcBAEBCAAGBQJUeJBbAAoJEEqz6FtPBkyjZokH/iIzSHnEfBCqEXWEWOKrlOm3
lsXXUCfHKsN2ZIe0RZYF6X/1P/2HBFPkqqAP/Fc0/wUJkj2GCjVEqhXn47qIbmS3
/lXoNfUf0Llg+0FHLa4Nmc1dxDm/FSBwZ8NAac2fVBPY7cqcDU3zihchInyD9+7f
zJZYyGTsTgM3CWT4xW2sC2gnfe89e3X5XfU66/TgxGiu9jrC8CmoYj0E7OsSfX+f
JfvPAc/ZwA78iLSHMbfdKcH5sYWSB6f0QK5aFgB5qa7XaA1GTbYNJU+gz3Xkp6W7
OBzUVtvj2xr4X8ARTYedgXVOxtC6YlZwtc+wkP7cMcoLJYiT/BhZXz9fqiP7bMc=
=L2Kb
-----END PGP SIGNATURE-----

@ -0,0 +1,30 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/notes/notes-0.29.ebuild,v 1.1 2014/11/28 15:10:11 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="sqlite"
inherit python-single-r1 vim-plugin
DESCRIPTION="vim plugin: easy note taking in vim"
HOMEPAGE="http://peterodding.com/code/vim/notes/"
SRC_URI="https://github.com/xolox/vim-notes/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
>=app-vim/vim-misc-1.16.1"
VIM_PLUGIN_HELPFILES="${PN}.txt"
S=${WORKDIR}/vim-${P}
src_prepare() {
# remove unnecessary files
rm addon-info.json INSTALL.md README.md || die
python_fix_shebang .
}

@ -1,6 +1,12 @@
# ChangeLog for dev-java/ant-eclipse-ecj
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-eclipse-ecj/ChangeLog,v 1.44 2014/11/13 10:03:52 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-eclipse-ecj/ChangeLog,v 1.46 2014/11/29 13:35:52 ago Exp $
29 Nov 2014; Agostino Sarubbo <ago@gentoo.org> ant-eclipse-ecj-4.4.1.ebuild:
Stable for ppc64, wrt bug #519590
29 Nov 2014; Agostino Sarubbo <ago@gentoo.org> ant-eclipse-ecj-4.4.1.ebuild:
Stable for ppc, wrt bug #519590
13 Nov 2014; Agostino Sarubbo <ago@gentoo.org> ant-eclipse-ecj-4.4.1.ebuild:
Stable for x86, wrt bug #519590

@ -25,23 +25,23 @@ EBUILD ant-eclipse-ecj-3.7.1.ebuild 1388 SHA256 121b73cc1893207df348a87650082d83
EBUILD ant-eclipse-ecj-3.7.2.ebuild 1506 SHA256 3d627bb766b7c965f94317b50da0687c259870a95ce510b32f25ecd491a35ab4 SHA512 2d840ffcfc4feb18199d79bea7f395d3eac2532412de7e8393f0dbf9402bbb99c724ca5e3ebc7e4d83ef3fca95edb74cf6bc0d388627e3767102f142789376d3 WHIRLPOOL 7973a4a66296217ada5b7d6fa456ceae69ffd86728300750d445f1bccbf1af96fd60ac78d5ea2ee50c130e977e294f28deb35b73267f446e358ae045d36861d9
EBUILD ant-eclipse-ecj-4.2.1.ebuild 1502 SHA256 1f12c953ec3951ceb8791b6cb254ffca32f8899e48c8e994557509589cf92536 SHA512 fba3263c9a9768155d24e316d37b1436b6aebe1633a01177df5ccd30e0c65541e308ad1fb823aec9f829485a55ad330cad94e82998b5955b9fe961d9945cd749 WHIRLPOOL 5d64a62c55b57db181a8507e8f20171b19313b312874260e420fbde02bffd05c40d507c8211372d533c406a43765f699777ab5f20ccd1d14184e5d34234177d8
EBUILD ant-eclipse-ecj-4.2.ebuild 1507 SHA256 e12cb6063a0de293e56e9222426e16ae3b92adc66c4ab9a1cc52e09f72f8b43e SHA512 b7f57f7f65e27baf9050db544b06092532f2d52bca56e143f43910ed89e625008e106364570ec00c36c09aad6a3ab41b7c1e695388b59c2838e33fff73ed04bf WHIRLPOOL d62ed77b9c0314da7853591c8a6a8e67acde1e973efb5b49fc2cbe89cc82c3239c1f4f9f19e6574cad027e27dacd2c84ab1c096089ce29f10f052d23483a5206
EBUILD ant-eclipse-ecj-4.4.1.ebuild 1245 SHA256 ec40e3533512084aedef08e21b7aef9b709dd33dab5bdb7dd4b6b43224163d89 SHA512 ef6b5acf223c8d34c60424dbd065c619ea6661b72dc155ed827aea990f4f027985d00f5fec16fe8aac11977da530e7c978977db322ccf3233250c48cf07434f1 WHIRLPOOL bafc7ebb36037d9acf26452fde01652788c4d5417f4edf6b344bee57374c01a01cd232daf961aa28f1e9bc4b2bc81a6d918467e40f565f295efbb3028868b535
MISC ChangeLog 6427 SHA256 4872f10e4a39177ec4fcb733acbde24cde6142bac43ba739545bad633bfbe89f SHA512 f6d33e2ddf040b97f95807755aeada89a71f2e5a64ac541106a3ee9e3a388ff7af9b7897e886177185d5becd31aee21432acd462aca2a6e9aecb68b59389ceef WHIRLPOOL d21f3fc4a254fdb00ed6a0b7b6729394468e4d009d7c6b6310257c5eb8e08e6e41e54fb2d040ece89ba31487a6e49c208c8c25ebda7287906ac2bbf510da20b0
EBUILD ant-eclipse-ecj-4.4.1.ebuild 1243 SHA256 420c5e9cd1dc1735c63ef27986c06cfaba8366bba3cbc45a72e1710aee8cca1b SHA512 e30c34dfcabc036e9e1306adf2f7b0f8bffc9b20a74180c88699555e0d02037f1269506eefc9360d7756a36952278496970b271cd38d684dfd7a7c4456ef54cd WHIRLPOOL ad30ab577e5602f55028c55f22f2eaa2172af5829c1c9b7463ba6179a31c370928e67c606790d5b6066dc4da3cfba19e26ea0ffc2e4643258b13bfa540391436
MISC ChangeLog 6657 SHA256 87c0b37b3118352deb9db9aff13bcaa2137e68bd454b4804efce6a59a9e2b7af SHA512 adefd2a25c156653c15de11a0e32543226b405308f29f164d1af82350dc7b33e95793b64ff3625af8d1164e6f13b53e2c94ed83b289e69ddd800c36ba34eebda WHIRLPOOL 6285a515afe27ab10fa32991c49555468b609156705ded97e03191ec81fe8ca08c8547f3f76a3ba310bb4c14a7e6b6d919fa6093f6289c8cff205653099ffed3
MISC metadata.xml 471 SHA256 229f3cffb80ccec1b7c3ddff609d045bd11f8004724bcb9de5d3bf9104a37d20 SHA512 c12674e9cf502c5bea1e673d438b6aab7b470ab8c11b4d7d2d78b3c2f95bdbbda8a3540e23b4765577a6a125f6bdc912f243fab050081f840ac6930748c5ce41 WHIRLPOOL 4b9b38b6010757c649ba22947e90936aaec2e8b3a2520fdf4caeebec4780a9133f97415864f1814089ab9709580b5e20d137d58191d570931bdf2f755fc9e2a2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUZIIJAAoJELp701BxlEWfVKsQAMZWFAhON4ugtuFicVg4E5ua
1rMtyZ4bcZG/NzRpU+0C5LIadNGQjFmY9ElxCG1QGc07gZ1w33DCkS49ccnVJsFz
KvJNbPq8wTRFs9m4Fsif/GprLCzR9GPoH4A37iX3mNd1Wk3vdkNsu0SWAe+7/MlW
ylpZ4MBkZMdCfgUzL7I1wRI5avwYokwJyXwDQpGcMFxp6wQxFzAnt8d6fWVLuCNH
Y1qSk4ZQrzWqb5df1oOwtVXIB+gr3F9gx4g4vT0AtzIktrRs1YhDPbArxyeH3tHW
iEttT+mT6e+udLXRoHK+pOb24qJi1U4/7u65s6/Rd779gB99XJQgI4xkQrlcrQD9
o5aBPhR87NLj3ICxhpCy6JxH5J9oiKtEM+PGkTJI2QHfoAYrVCW9RM8Aw7ht0GHo
4jtZkEc6xy2n7rk2lPNb4BUGFFjseCmuYyDUtSpaP/3MQnp9lQ4COhoW0TQxRS9U
X2jq2Bj++pITc/OH6SyN0z7QCVs95AgdLa7/grvkC3l22vL4bo6Pn8qAmJOZfAVO
oazsCVR65Rm6+pBjE5JgxbznVVIcYonfrG7QrVrOiGoOPyG1f/stCjmdO2elOxIb
44SGAT/X+20VpAezmoBG5XWvNkPmi8N6Vyxx1e428kfuC/OKDERo2AeJk/vQllr9
Cu/tCVY6tqkMxuhKEZRh
=dXeJ
iQIcBAEBCAAGBQJUecu5AAoJELp701BxlEWf3kIQALLT7XVytQprfTdKySE10WzM
2q88xAuZHxyo4hY8dsy2ERPZTCx6c0fCkCLC4tgw5Wdu9VphDKaAzVnEQaFju7je
1bbN3LRIfSTLhIlPwwO5rrsfkxHo976PZixouVAUFlPkwGtkH0r5y6fiqcQS9Z5i
NYLYcsTMbqrHzKfn+QmayAFGp7Y02lA/MoL9pYVbMvdPkSX6LFhKjxakvrb9T8+o
JZX6QM7B8MwAX8u53UdljY89sgD9DUcqh+yhznlnI31/Vh5AGRhxEAKXVL430QQf
j/GdTI8iCEqd5p3Yn626i025ME6ouO7l0GeDRwn2LHzb3Puu2/iZ9pNJEI5ztCZj
AOgOpj9NoMSAVBqiduRh7xbQxJWMwtZavZHLP2oiL+wBEjRDejG+EIcCgctCWhHx
ffIdjlL9x9iTVzKrgdxSFRlH/efXSu64HCdTFVw26eEWcHLevK33LEyGGoQFujst
rN2UzrZjOPsr2ydng0XvwoIBZxL7kM5LjH4f6URxy1UIf6FPuDUokjgBbo8pAs9Y
zaXj4dL83ydJuK4vSBKDr8k8lth7p7eCtkwPe5vcgtI5rfSZaAd/zZWE+IAvuErd
BNKGWmwC+88i5/Zk2BTdbAjg4PUOVtcKRy1KwrfQXFuyceUPMtVDoW1snzIikfiz
kmaUtXYgwMx4CK5lS5Bn
=Np8p
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.4.1.ebuild,v 1.3 2014/11/13 10:03:52 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.4.1.ebuild,v 1.5 2014/11/29 13:35:52 ago Exp $
EAPI=5
@ -16,7 +16,7 @@ HOMEPAGE="http://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF/.0}/ecjsrc-${PV}.jar"
LICENSE="EPL-1.0"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
SLOT="4.4"
IUSE=""

@ -1,6 +1,12 @@
# ChangeLog for dev-java/eclipse-ecj
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/ChangeLog,v 1.94 2014/11/13 10:03:48 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/ChangeLog,v 1.96 2014/11/29 13:35:48 ago Exp $
29 Nov 2014; Agostino Sarubbo <ago@gentoo.org> eclipse-ecj-4.4.1.ebuild:
Stable for ppc64, wrt bug #519590
29 Nov 2014; Agostino Sarubbo <ago@gentoo.org> eclipse-ecj-4.4.1.ebuild:
Stable for ppc, wrt bug #519590
13 Nov 2014; Agostino Sarubbo <ago@gentoo.org> eclipse-ecj-4.4.1.ebuild:
Stable for x86, wrt bug #519590

@ -24,23 +24,23 @@ EBUILD eclipse-ecj-3.7.2-r1.ebuild 2909 SHA256 3675b33df7134b42475697b2a6f67b47a
EBUILD eclipse-ecj-3.7.2.ebuild 2863 SHA256 1fabf338b86a38af207a78e161dc97bc40f8ba430ee59ba1cb7bfd4fd9df435a SHA512 575e17c0080e254484237e25a01a29e63e4216d356877b8f7cb86eb392ea8129284b34fc1aa847cdb1a729b9b1625bc4b1930c943efd4036fed1d92c4eff99fd WHIRLPOOL 67c4130e1f7b87c24e687bdbcc6988b4aba7d5a9ae0394f64764aa94fd259c13a0c716cc12d207cd1fcef749ed64a8bb4217541ce178a622d4680568556f3f57
EBUILD eclipse-ecj-4.2.1.ebuild 2941 SHA256 ac17dfadb4b108a9d6e4615e2a365f83728e0fef50e45b69ff3bedc4f35682d3 SHA512 5ca43e93ac564e12152281e834a2bf28d5c57e08f32852a1de039ddf86805a88c443d16ef4571d25cf9686ed7b877dcdb8093b22a9320c53adeb4d2a9cff52a5 WHIRLPOOL e0536adddc6ae50240a1658ed0e90bb39c8818520a06fd0c74d0d552bf16cd9cc0d933a2c734bdd7e864c2e4ab589e7cf7cb938ef451ba3f97a8bcfa76c3670f
EBUILD eclipse-ecj-4.2.ebuild 2946 SHA256 f39393685383fe593ba1cf6b368eb3b5c25b48ed35325bdeed5c174811a6ce5e SHA512 befbfb37217b499391f08de7587547b6ecfb77e11122350766fef92068140aad67dfcfe96e3fff06e0499477cb2e2d029afe83a6690aad535569efacdbe7a32e WHIRLPOOL 025f0497e78f8a844bc9c325e50273fd50e03c9155d0ba2e857a6cff42022f16d040b5401573fae85c8699281324ef2dc67db4e4987f9499b58c24263f17e33e
EBUILD eclipse-ecj-4.4.1.ebuild 1716 SHA256 f300e8a2bf5766e9cd31782e78fa71e66e803d7557aa3ee13078f37137550434 SHA512 b28ccd531db2df9f25bf87be0425310a0c65f0df8ca84e067c8dccb4ea31170e90d3ccc9ae206272f498ce8aac2a47ac76e830ad438991f9c53b3c6bd3134e72 WHIRLPOOL af1d377fb823992d0d1191d66d365469c8ee0f1bf2eb1ba65508a2554c2ef22fcc4b9a79bc4e4a031d6f6c347a6b291ed446560d2f07d92588e99066819faeaf
MISC ChangeLog 14104 SHA256 354a8e238cec0f29df42ba189362870e3357fc1c1b8a54ba1c655a734d63ed2c SHA512 7f2443863b391e808722997829960f9b4fe56dff06497690bae48556ec105394c4fc51c4a55ed40903448242ce01274010297daf13840b06329ba7cf5868ef24 WHIRLPOOL 63f03234441843cae949d95ceba24d69a5043ed5a9c2d9d23fa4df20ec368654d2aa47d6f19d5d8e634bdd352d5aefea1d72d599d21e1c6161bd08da202ea0e1
EBUILD eclipse-ecj-4.4.1.ebuild 1714 SHA256 9b0fd42b30450249b322e14c7ebb30855852c838dce64200eabf613aff997d7d SHA512 f8fc93cd8182bc65f41e48797bed08baeee5ca174c3c1d50be62651d87467fee2b55d59d0f1e00bda386133316cd7458e507098bcc505a7c0db750557bf46772 WHIRLPOOL f60bc0670983b6b97244bc5f0e26c588548aedc412813d5279b11e07a6dc9ff47076ea560c5ff577af06bd5aa45b8d9bb8705e164abbf060af60f0838c5f0ef9
MISC ChangeLog 14326 SHA256 d3fcfea9fdf686ca598236442157311d5ecc30cf8396d159a6d167858f1dbcd3 SHA512 8d1356f95cfabec2d3d2da15e81ab945ab92e047164a3d22ba9bf026d58285d75e4f0bb8071d96692b70e5af889f728f8f6fca7e4e09c44eb52d12d35f47d41f WHIRLPOOL 3603c10a1c28c0464bdf727025083de5963f439789510fb5c8322f08f26cb89aaf74dcfbbc9494be7771375853eea8f03ba6346ff4756b7d7f5daa53bc43ac6f
MISC metadata.xml 570 SHA256 dd2a09440442264363911b455040196cbb42763fbacbb135c07b3f0de44a1e3a SHA512 d71a40ba9d726da96a59e2741756863af162d44b8a3ae3a419124a43dd31180857a8e638b2e1e37d4d4bba226482900e4fb775ecf202c0cb496dc840c8c34a5b WHIRLPOOL 5963a35acb313b2d80d051be628a86e581422648e7b8eeb2cbf61c33f8ea7a1d4deb45623ef406d6fbbe1bb0fc74436ab19846b2eae09d8239608e7a7e89d29b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUZIIFAAoJELp701BxlEWfdFwP/iutjApOgnujOO5z+mlQkMjz
xj6cyvrYxhYHOCiaQQjnigHxQ4OnLF+H61GcNeQz2AGO3w4qp0SaajXvPSXN/GBJ
srkQ6elZN4kUJHOuaCC7i+eB2g1qvkunTAK2imwPNTiNq3TQT2qAClyMjhBSgFko
tsyx/34ZDODe2bw5S4E8UD1G3s5ehh9Gc42FCJYlShkxLhBlY9Q6Uoa3oBUJhAgn
pPUWx+mWUvYc8Erlt4HZrgA0dVDVPwf1r7zVxVkblt05iprkSdNMsbdHABB8Bxxj
HwhRhwqf3fmGTosk4OmFt8N7WiMxVr71e+G5eJMvzLeDX6v9zzunBQQjLXK0y2Wk
sqS7ydR/TSdHrpG5bGGneMY0vea23HGkIg+8D+IhsXq73adpBhM+RYWYVsgw5lZe
UKJUg3cRbA0CXsc/bDUyvXpUgyRY9DL8KOGxFP3CT5Kmp8/gHWTVmbPYGnGgSOeG
dpkIUaRtcc3/cJRsWsxdMTrJ01lSH7/XEzynn7VBOirhJyYawkntDoU0kpj5mIp2
MPVZMetuFNs+II3D0/dfmkc8ABd3uxQEFXuKmhnyuvOWk1/KQZdD3GLiW6SJeriM
egFg/JP1Fk0R70bq22I6Z34mKk9waZecQKwO+eHD3l2NElu6OXuT+lyquNUgf8hQ
d9mvfc9MbVok+5RVDH9o
=uy6f
iQIcBAEBCAAGBQJUecu1AAoJELp701BxlEWflFMP+wdPqfIf+p5vZ0EXtyGitHIU
+m5uAxZL9f3yWbvEsngPVbMKjaNxQyBAOBu5QAakXfWo4Ctah2KZL1cGuSPmif9I
0Nx6XvSw3oP23Dq/stycpWknb0mFhTZjUutleorj5kv/p1IKMhdckZeaF9I1eM5x
Yo3k/S01jo5q/HC2j63k0GJmHtHjAbpH9cSUpwsBp6ZcwHfWZkCZ+JRGcHCRUmuo
h7EiKVzcwz6i5P0DbLMWPU8O7WxYHPkwsDseCPTAvoJm1Cg3irarhznrhvO9SvpL
ewA2O+fm9X4ii5w5NUmNpVal5Qw/aWJInPvZk7s2BJIfOSN/GodkTGVURHRrWlgf
CmSHi3cSPRrxGpv5/S+2myzHacctPjjfIv8CwoKyqtiT8zSxuzk05CUTd9nNjnQI
3Kgd2M7GacDu0UjxDCDBXXdPSiwub8CT0McKFrgNRQjigFIL5Ct/RwqHtpQpYsfD
Ecm3em0G2QCjQYB+DsBTao1G7V8h9DLmoa456e2zGQxi35+ZvalGZ2+iHaIK4IgA
aXeb/Hyc/KzpNZKKn4khTe9E+npgnbcxqYbM+oQ1d2E9f9JRypdE/qtnMLFcGUPI
gzHnwAKr4T4eIYD58bjvQlmVjOIb2vstCcbDJFt/RmVZwO1ngIQNzCc5MAVYG8zL
tvVnQXdp2Jy9BAs9KEbS
=u/a/
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/eclipse-ecj-4.4.1.ebuild,v 1.4 2014/11/13 10:03:48 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/eclipse-ecj-4.4.1.ebuild,v 1.6 2014/11/29 13:35:48 ago Exp $
EAPI="4"
@ -16,7 +16,7 @@ HOMEPAGE="http://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
LICENSE="EPL-1.0"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
SLOT="4.4"
IUSE="+ant userland_GNU"

@ -1,6 +1,10 @@
# ChangeLog for dev-java/guava
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/guava/ChangeLog,v 1.13 2014/10/20 15:47:02 ercpe Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/guava/ChangeLog,v 1.14 2014/11/28 14:50:25 radhermit Exp $
28 Nov 2014; Tim Harder <radhermit@gentoo.org> guava-18.0.ebuild,
metadata.xml:
Add github site to HOMEPAGE and update upstream metadata.
*guava-18.0 (20 Oct 2014)

@ -14,17 +14,17 @@ EBUILD guava-14.0.1.ebuild 910 SHA256 4c72552a40f4b82eac8d9cee2f83cec3122fa925d0
EBUILD guava-15.0.ebuild 908 SHA256 e41018cf92e26657588895812174189f7a532a0893b68ab3271eac0748d832ce SHA512 0a86e6235d585836d800712a5b0d416f43789924d2438287ac2679d7b1a784fd2f73f51e8bd6bf2a14e8f920527a0ab20a479bc4f5d2c0df9283c634a96e4f72 WHIRLPOOL c8c68b924c573b1d107fb35896fe12dff31a996b7159a50a6330064b4d13a56b5503b2378acae64782aff3463264122a1bfbe21ab7325ae74f296a6a919a925c
EBUILD guava-16.0.1.ebuild 910 SHA256 6bacd622f09fe8941815147e19203079ad73063611ae1a98f8cdf8c33e24a7fc SHA512 0dc70a62ec454fc9914f4e308a5e0bc0119b762c0881ae4907651095f61ad98458ab592cd875e6783306d6e1f723fca2156627e8a5552ad857548a7b84ca0036 WHIRLPOOL 94962c685d87b8917fd65c927822928c6044e8c069a248a28cb7350278a04dba1c94ddb1137ae0f79d22a6d51ba51b8d91a9837328fb1cd6cf4d4929d1fd1060
EBUILD guava-17.0.ebuild 908 SHA256 d50529a2e4e1211009748dcea9f8edb845b0d69fe2d5dfe2b7a60183dd88401c SHA512 ac65e39fa42f1d7eb511dbd3f2035a0f4410b65dfbfd313bd4efc75556c4083200f5a160f26f65efe1a4f836ab1de9328dae5d39aea17c48da7b7cfe7c69ef63 WHIRLPOOL 89d6e739845d35ada3fb369a1bae36e8a325acffba3bc0fed66061ca2ffe5e31f9c96673e7cef142339b85f31fa4f8a3bfeb8ba225975ded229916cf3670f974
EBUILD guava-18.0.ebuild 904 SHA256 0335a43fb5f24e2b3b65c2af7c36cbc9bf5db02bf260519785f5609eb2274fb1 SHA512 994b5a179bdb65cef4a5ecdc3f6b2d7d508365ee038f902c1ed86c480db81a5b88d3a551b2088af800bce608ac6cfcb130c93c5244a9045e77360ee36d147ddf WHIRLPOOL 31de9d4736853b105d244b53074a59b5e6e0c0fdb396f118bc26334b59dd16c610cc69ee2b2af75b4a3ca11138d116d98cd8fc908a51fbcb0d8d07e954e4b385
MISC ChangeLog 1770 SHA256 b7b0ec488b74ca23a0fdb996cadf8c1974ebb375d8068875a90ca8876b2cc0f8 SHA512 ca0f6219df60a1df47c63b283631fd2e8bcb38edeed20342c61cddf6c046bbe4d268efc61f560832a28d5cebfd985175140d73bec52b12e5d277642e0abb2327 WHIRLPOOL 5509a842917397736a97e176b368614e4e0a626d77994261ba279684433704527dfe5864896356c8054ced0bc969a2ac0635ad2f8fb7bb41eae266c66f5d70ce
MISC metadata.xml 518 SHA256 3965861d65ee5bf9ed480d3fdfaf6cdbc526eb0c50a3cb95396d115cbf5b781d SHA512 490def61fc0d0e7c7393cbaa44c9fc5935a4a0dc7e16bfb15fb07978da5caf2b68016290077191c33dc7a50b6b84a85ae35390c526156b5a86252449964a9c75 WHIRLPOOL b9bdef07e3412303f53ed2e811e5d94b8663d24cdbf37c891dfddd2eba2473c30c675628f88a7661442659583c6cf94d4be4e4e1d8052932c38c5904b1d0a445
EBUILD guava-18.0.ebuild 940 SHA256 738b14b718d73381979824f086430c9bb14a6a20f380aba4200bc178b647c0ab SHA512 e382229b9f5a18ec15256bc8f9201f808475f1be15f6b42896c8c8ec934e467a2b037505f818b0fcb10a02c4e03c3140781a04f8592e51c9068324080a8b6897 WHIRLPOOL 649ec33fff84937eafdd60f9ae7f67a574d73d0622081555af6e60e7c85169c2ac8751cf1b08b6f9a53ec7037019aa16f59bcf92783fee9009208c05174378f2
MISC ChangeLog 1919 SHA256 b51ba8a43a36d067462a5086cbb56d2b3195d4ad162ce8868d0cae7df85b792b SHA512 8be0c3a225d657ea987ac06d7bc966fa2025b23a6c538d67d4e5f482711ccde83457aa91e4743c51a626d2a0d67eb57f5ea2fb4fd8a8abb6c051ef69e8f01e68 WHIRLPOOL 5f63a81fd3611dc63d10cc15d108f7da51aca57e4c58824b854b8d1842e274eb41d815a4931a1323ccc67d235186af06cbb19d24b9fc9a507df1397a70edd555
MISC metadata.xml 510 SHA256 3dff12f4829f92005f0b10cc44f77adc2a54a738135988223fa5bb40f39d22a6 SHA512 d404f90bebe6dfed79d3fa0da968450dad303948c1deb8d0d3747198a067139c8c81f356f14a3f6cd117f51a42a9497f0271e77f71378eebdac06b09e809c645 WHIRLPOOL b0361bd8d510c1f037420d36ddab8d17bad1c954f82c977f2867a6c78c4b088d51aaa6a9ee0ff7320a2777c286a4b128c54699caad9ff133956a13e056a545ee
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJURS57AAoJEKCEBkJ3xQHtAC4H+wWid19hgNrnBwbGckxW4Y9N
h33a5HZB0yNmQHbjNK2fake1HHww2sZs8kGYkQx9uDecQde4IbSbVtGxXhSRES5q
wbjRbSjv9n8Y8nknkEigwUxaYtbzbJ49BnUgJPiqdLOi1K5KGhFznp6OV2Yb+tuo
GhYe4MXQeIh0TTHLaxcGtAqvpIpwg5d7NsNgjgysMxTqmIer4wF+I4C3HFnWtyUp
ROLDFOnlUmqafwmiZ9CxlwL1AuzLdQ+0HYbidVyC2Uvo92oIUvfKyJKhQh2iAzAY
aIsEjebXU2oFWr7lkQDYijwXnR78xvn6GzJhTe+UUsfse22udxIIOl2oOtZQUlM=
=OPcu
iQEcBAEBCAAGBQJUeIu4AAoJEEqz6FtPBkyjPEQH/RExoxXbTxIpBc7YWGyAQazl
gdtWu2H0X3ZOHDCdh4XGGBkpblHNEFb8ZF4widXEk/a+x0xFw4eAs+PU2sW4LrKj
aznUadGTeelVw4EfPTpLKsqOcpaSp7hnMNETPikN0biKwm81mDfHLi2Kz18lE25T
t/VNl3ZQ7N7LdSFJovDD4LnDwcBhmApn2x1mi+ztKnYyuisfokTrMTt8fy6jQ+aa
dC+u8Djixm+eblUxSg1JAaT89nwGAZxQi8WQAtJAnICk1niuudyONROdiNyc7Nyd
jtJW1y49nPCWz0xX5yxS1RuNJk1ARKcb8Owu8Vn+32ajNx69HeDLzcSAAY8ilcU=
=cgpb
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/guava/guava-18.0.ebuild,v 1.1 2014/10/20 15:47:02 ercpe Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/guava/guava-18.0.ebuild,v 1.2 2014/11/28 14:50:25 radhermit Exp $
EAPI=5
JAVA_PKG_IUSE="doc source"
@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A collection of Google's core Java libraries"
HOMEPAGE="http://code.google.com/p/guava-libraries/"
HOMEPAGE="http://code.google.com/p/guava-libraries/ https://github.com/google/guava"
SRC_URI="http://search.maven.org/remotecontent?filepath=com/google/${PN}/${PN}/${PV}/${P}-sources.jar"
LICENSE="Apache-2.0"

@ -4,6 +4,6 @@
<herd>java</herd>
<longdescription lang="en">The Guava project contains several of Google's core libraries that we rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth.</longdescription>
<upstream>
<remote-id type="google-code">guava-libraries</remote-id>
<remote-id type="github">google/guava</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,9 @@
# ChangeLog for dev-java/java-config
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/ChangeLog,v 1.289 2014/09/19 09:37:57 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/ChangeLog,v 1.290 2014/11/29 09:56:32 pacho Exp $
29 Nov 2014; Pacho Ramos <pacho@gentoo.org> java-config-2.2.0.ebuild:
Support python 3.4
19 Sep 2014; Agostino Sarubbo <ago@gentoo.org> java-config-2.2.0.ebuild:
Stable for ppc, wrt bug #500398

@ -8,23 +8,13 @@ DIST java-config-2.1.12.tar.bz2 48925 SHA256 2bace29c276a9507260df505d27bdb9eeaa
DIST java-config-2.2.0.tar.bz2 51851 SHA256 2cc47541714975099886156838f1f2c584b65e0cbc75ba2348cb18d9dec85fb7 SHA512 a491cfe86bde8afadfc5b875740d79f9077526d8650ffb034fdad67a7ffa1b02646f67b1ef0eab7b0fe3ae57b5d767fa6a0d5593fe07416993d60588a8ed595a WHIRLPOOL 1ded227dcdd7f248f9a8335b07bf006ebfefc8368dd400558d3ed7ca14e22da83ee052fc33d65bb784c61d573fa7fae6295be4d023ad7652ed4704997260316e
EBUILD java-config-2.1.11.ebuild 1321 SHA256 2188067a57f7f438e037a170187562b4ddc77397288f08be1fe361818d5d2bc6 SHA512 88d5450c30b27fe2ce62591f4b85051019952768414ceb1e84aa5420beb3a3c12dbfd5efe9e18eb276f21c16d3e3199f41fedbe4255ab4182f36e1359d719e0a WHIRLPOOL 522ac72707660851fe4693ba2dc184397874b7c6e4bf7e2f561e71cacf9f6439a53a94a8cebd1d525cee6b5b5a5b005c438a3396c61d2109df1031be62ebd19b
EBUILD java-config-2.1.12-r1.ebuild 1322 SHA256 9e0a0723bb5fe9e54a234ff369ab775aa8ad83891810fdf3a55d0817f2dc7d45 SHA512 0fc7bb28e44e1bddf2b8c9ccd7b0b9b3fc3f869ea6cd9c2a688649891cfe7e1ecbdaac5de5f603b811fdf0e3ce1a23ddd2cb3182279b4a328196a0081e162df5 WHIRLPOOL 676e5bd95d28fb8bd5cc044db1a7721e1fab21b2a67cfe519d494a9d1ef5105fb6acf9219f6b036c855f3b3a6ae21ab1b6ced9e7514f56e02b451431721f6d8e
EBUILD java-config-2.2.0.ebuild 830 SHA256 77348249614ce66029e513ea82cee0bbe0802172356989469bead034799de2c1 SHA512 c0445d2c17390616b678c8a4f2a2d84d1c078d6a393c3d8218b327a511bf90f935a134546332ad174bf894d796444d4319b83fb9657f4b4eea79dbd2194f4f52 WHIRLPOOL 7ba2a17e16ae96c03432401b3415be72e121fccc46f394ce644d6b7c518f66a4a04bde0f192602957862c84d7e4fddf2e9a0341d7f01f1c3b4d62b156104b969
MISC ChangeLog 48957 SHA256 f21a7f9c3a01abf51c03381130fd6d7c85d9635a4ec10ea8d2cbfd848a69abe7 SHA512 5732599cd17217ee1a2fb15d258b7fa7c3db984d5288444d0701d7d6a915dff114504f9b54c50bbef93916c064e17fe910cde8e7ebf86d687795b81a4efe5c3d WHIRLPOOL 7d623c0d507e079f6074ea29c5a82093da0bb4bceab8f950ec9641b8071876f739f0db0a8aeb446579eac1dd6781c8fc6a261293da7dd51ece0588a417621518
EBUILD java-config-2.2.0.ebuild 836 SHA256 2fb6c29ddd97fcbd44fd6c48f279b23b88fc4f820f708d23bede04c673301394 SHA512 3af45dd20693bd96b8b64d0abaaa82605ac6cc01dbce7d9c20102fce3112e221eb733652f25ed7872ecfc204a2b77f84118b8c24b499093892728dfee5bd0c53 WHIRLPOOL cf541fcb7793b5ce3f04df1cf212f6a52493f8968b01932bf469138f030ec0de1b5568070048838359860d0f3e6a7267e34a59cc1d260d668cf90a8d74b5178c
MISC ChangeLog 49053 SHA256 ffe46342fb63c458ccc31c3171580e35a32dd055623b08d4d8d149fe52aa86fe SHA512 d4a19958d73bf119312b16349a87ea92c3c441c36388c0a4ea76cb4723504f408d1f4c1cdc7a1fd48ea3b1bbe0a9fe2b90c0851d315578ec09cc79f9704a6fa5 WHIRLPOOL 59f12914bb78cb357eff55d5822b03c59d95afa37fe3f90bf17941c611f3e1a1802091065866fe147cd645c81ddfcfdc2aaf689f1ae47c2a9813a9b8838d140d
MISC metadata.xml 482 SHA256 f80d3cd5afabd0dc4d177925c3715c464288e5ec3ed1ca809a7f7a66ee3907a5 SHA512 ae132875688e119f1b77d375fb14e3eccf55cd79c88e5df6ef4d42b4b28aea71d4ee42caffcf74fa9b5b5107c11b2c1edeea9ec60cd99f4ecf9ef2934051b78f WHIRLPOOL 9f97fb664298451dbeed1c5a2a923a9a8d8c82d1d3aa9854a2f0c6fed868d5470a45b24200c514a3aafff24c869f36a7cba9c98c8b13bfc99c5d7911820f5210
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUG/l2AAoJELp701BxlEWf78MP/0T4gFuYEUomSSYCY/6sHnZ6
gb40B3GBDwrBwfuQhsI/GQ7ECCI8hvL+VclHO67OD39yI1/mXkOQcsfW0Hw5Gr0V
aCH71Hyb9WlId8gHeNiXFWsyabSgzCsAnvVx794diV+bYJ4y1eeVCM4it4lkb1KD
t7J4/SgDVNEU3TZh9r0eHJujEDDtPD2rhb9mM3XEe9jKbgXiJXf/AZ2vaoAPkiec
gxbIpYiJ6QAJWJIBlm5Ha52MueDVbwpRoaKlOcurczB9So6YREHUBoTLuV3LDxrG
Wph9paYuMsXTDKo5uC8lIqkycSfaYLwRl8/y/db05SSBMUMP+nWFioLto7P+1CvS
2b3K1kpF3QjouWdnovQKzZxMFcD1/ny2a0mq+s/fYPAhC3KErrnsQ2bsgAIjnS0q
ZxcgZzIDChE8dGy3yI1agDRPfMFUW5X1TLLj18D26WlV3RF9lW/RcqubIEvNfEjC
U+Kcw6sQeMUfjb98unh8CPyNsoO9dEtTBZNG9LC1x1JPkuc8woL7FyTTl5UudGBB
YQ61x+UD/doLQ9NQK+1jT1Qst/eD6cGwoVrepw7d1gHEjvDsfPpHPJ4E9eIjOK2L
FAuPeT1Zw7FoDdJgth1DLPMDW8uoIcElw3oTHY7k2XFQZx5ifyj9xGnm8bv5sNe7
T1kqcNRPC27PPsQjftLz
=DaCQ
iEYEAREIAAYFAlR5mFEACgkQCaWpQKGI+9TIEwCeJZnO1M/7pz8NVZp9YU4Q5XCC
JsQAn100Pl7j9107ms7K0QwhyynBYQL0
=/H59
-----END PGP SIGNATURE-----

@ -1,11 +1,11 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/java-config-2.2.0.ebuild,v 1.11 2014/09/19 09:37:57 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/java-config-2.2.0.ebuild,v 1.12 2014/11/29 09:56:32 pacho Exp $
EAPI="5"
# jython depends on java-config, so don't add it or things will break
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
inherit distutils-r1

@ -1,6 +1,14 @@
# ChangeLog for dev-java/tomcat-servlet-api
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/ChangeLog,v 1.170 2014/11/13 10:03:42 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/ChangeLog,v 1.172 2014/11/29 13:35:44 ago Exp $
29 Nov 2014; Agostino Sarubbo <ago@gentoo.org>
tomcat-servlet-api-6.0.41.ebuild, tomcat-servlet-api-7.0.56.ebuild:
Stable for ppc64, wrt bug #519590
29 Nov 2014; Agostino Sarubbo <ago@gentoo.org>
tomcat-servlet-api-6.0.41.ebuild, tomcat-servlet-api-7.0.56.ebuild:
Stable for ppc, wrt bug #519590
13 Nov 2014; Agostino Sarubbo <ago@gentoo.org>
tomcat-servlet-api-6.0.41.ebuild, tomcat-servlet-api-7.0.56.ebuild:

@ -23,28 +23,28 @@ EBUILD tomcat-servlet-api-5.5.27-r1.ebuild 1569 SHA256 1c5128987b55e888b911e7624
EBUILD tomcat-servlet-api-5.5.34.ebuild 1577 SHA256 15d0f33e86760f8998c27f7b61950f4e84de607edb6c7dcc747f6aa5ca8edd75 SHA512 ce0f99fe2f0bec83f33ce38cb4b8e1daa05df4c562e918a1ee960af82b3cc338b5d6713a20fdcb28459cc3d85e137423312a330caccde68d70f697a95db2fdd5 WHIRLPOOL 412b80fd6b20b58aa2e6b656ffff6fe31c5d9dc0b9f09a976f1d343930ef165b83842e0112a3a736affa52a46d2078149ddb1382f1011aef62b31d62cb4b0d2b
EBUILD tomcat-servlet-api-6.0.37.ebuild 1030 SHA256 af332b99275ff6d59b9b2ee96cc48ab95603e970e79fe2a073c4aa8a2509968b SHA512 69057fa90fcdfd1456e3dcf541dc4cfca2a3f83cb1c6a7169935a4bd7e9d203e4366861e10358998ae7f572ce7095e0adf769aa47b4f243b21d9b325199a27ce WHIRLPOOL b1e3dd33e6b607ef7b0c953362492990c1bea46e3c20bd98a2758a94b68b551477d8db614e123a09bc47ec4503a7c937116f5e94658c425d7e71eddabe15f280
EBUILD tomcat-servlet-api-6.0.39.ebuild 1039 SHA256 67dc719f67e3c16bd195e1d9cee13bc3a5d424bc6fec402ce1a6812e18bea3d5 SHA512 cdfc177356084fb2e116fbe2f7d3cbe2a7ce48219b406df5384907c08c88ba5aa348b58914d3cc095be37749db59a655a1c8f0c06c1e39fbb27a77be64b53a9b WHIRLPOOL f214af0757ca84346b8e74dfa9f210bbf898f04f3c9ac0a00b3c0f5ead588633228a3d31a40ab77a88ee6ffadc23f61f85a0250f2d5dfdeb287f24d782a83bb9
EBUILD tomcat-servlet-api-6.0.41.ebuild 1032 SHA256 0f797425c651e9aa14c2b9832277ad2fcb7362914fbe86369b816b972217ac6a SHA512 1da9621a7ddc0edb5ccf3f93a6993952401fed4818cf2c80b87345f3e255755be6cab4d091a4bf2e90360156ae0e3576bbb81d4bc51a52c10e330d14dae35287 WHIRLPOOL f6c60f8219b877861806d41e5688162c33c5a16a7d9200bb0860455ef1abef5c2771424a00b782e14045118701bd72e47ed8c9bd5682a4e363b3a90e7266a829
EBUILD tomcat-servlet-api-6.0.41.ebuild 1030 SHA256 c61e0d3a03d5cedf427f5b10891170cb5feadf3af9236b3223b104bb4bd23fbc SHA512 c7056b5cdaf1301b09c88f8b65c697659e76109485dcbfb24c1145e64b76bf5a0a6e565d4ec2d066bd7f45ebd306b5f4f5c93b8278ef23c10be02adf85fdb3b4 WHIRLPOOL 222af2904455796f776853f2d99071dd55a13d81e145ce50f14745d1c07ab2268710c4434ecd151ec591f1a35facfff54eaa3488578da2a9122e8810b50e18a8
EBUILD tomcat-servlet-api-7.0.42.ebuild 1123 SHA256 f233d8eb464db0c56538d527f2c6382dea2e49ec2507d3945aab0d994fda28d1 SHA512 851866da3ee06fafc46012b09ba5eb25285627760a754bdeea6ceb5c73a1c45b6df6708c9f6e23a9d1d05ea411db5e31d0f2597f6db701f2c0d9f892f23d6f1d WHIRLPOOL 4d8300097d8e80b83d2a15e75a526d2dd56225be0cb11f0fca8f9344e69011417b8dbf8f203bdac6e52ddfcbaa041b4f7f73292467527dc8fff72790e00d2cdf
EBUILD tomcat-servlet-api-7.0.47.ebuild 1143 SHA256 42b8f1fdb8a8d513b19b74ceb77d096539973e437cf868e8fd1773261d03b4d0 SHA512 381b15eac4f9c54dc6dbf6e83653447654fb6c1b63ae04df283ee38ea174fcc0576853dec18a793b742481935fe80aa14c1d962fe69b85c66557834656a8c381 WHIRLPOOL 023a3964f3a5ae11ea8a36e7bf43f158cf561419f5dc4a2698caf33e79aae582617c6ee957a92f22327072a27ea5eb59a8412951419d48293be875796feff5af
EBUILD tomcat-servlet-api-7.0.52.ebuild 1143 SHA256 8c0aa73d72ee292ea953ca14796abbdf387eede654bdf7488c7fbb33a964fb05 SHA512 1563e024e70af59ed305815c4903449d23e610db3910ecbdaa24474f3a463a0b4b5d110c4e5a31b08c0d58d00180c86e12a33d405bf140d1162cde6c38d1bb6d WHIRLPOOL d0dbb68d48172d6a612c61191522ae785859a1487f10667e1d0b32b3ba82a689ccf04730395912eff9b9f5661fd8ddbb7020250b176f2bb0db8a6c4be9f85333
EBUILD tomcat-servlet-api-7.0.53.ebuild 1143 SHA256 1ccd57ea3aed4fd59637fef65d24b48b1866c2323d7a2fadb1f8055d02b89db7 SHA512 6d96dcac727ed04b4385f3618a8e13b0ad0d529117fdb97749b596113c23ea6a899d53f5c9bbedc334944d071866bb50f49b4771f9a14a3e16a5ef6eff20f65f WHIRLPOOL 5ba6afc68c9108445381acb2db0de8d7d48b861858267455513b6a0e80026f3c08c37eef2556c8c2e81528a19455f78111a02aca06662fefc15a1f5f302e4cf5
EBUILD tomcat-servlet-api-7.0.56.ebuild 1136 SHA256 7c79fd6ab530739f5c2d8c68ed9d47fd8979706b57bc7025ca643108d288f3b1 SHA512 445d64cc092a82c7f3781bffcd6803a656b0127b6c8c289aca8c8ae942d405345536cb81c005730ff1ff65dfdf7e51ba6d97c80d2bb4940a386fbec55fddce98 WHIRLPOOL c5a2c9d5e06eb95b1ff48d67ecd8d039218ba9cd40e384ddf546fe5a46e6eaf8b788d859e6eacba26c503e5619176a7dec2fa8bbc36cc55c74671c92b5e280bb
MISC ChangeLog 26957 SHA256 2001001814237fc65dfd4a38942f9fa61878693dc6c18918d8e0dbe47d432d07 SHA512 6a1fdeeab5c00e25de51e49368fb19dfd6805c9f97de69eb26cc1f2fd02e4d02ae3c45515934dabf0913ccb5440ec39a451955e410b11d3e9281f8a6b0f40f1f WHIRLPOOL a53a411396adbaf4a7de360baa1b3c7bb32210a3f7652f1c1b78078bb5f3e6cf174d832f0448ba9bb1ea11b76eedfb17cc7eac6302ce7bf2dc22c73b6978aa4e
EBUILD tomcat-servlet-api-7.0.56.ebuild 1134 SHA256 0371eadf576eedc6dce14742b7bf2eb69924c49cdf202456f291f3501ec3b902 SHA512 3201128be640a5b7fdf3485bec52db3e8c6ce5dbe567bf5a9e0372c118bc5e817ed56e6dae4a845f39e1ecd43807aace9102e8c577fdd05c0e492047e6797ea1 WHIRLPOOL f1a8f4943bfdcc54932cc6544d79cf825273c2c32deca88c898ade57c33070a37b913c992965ccc61c77d02596ca1f13833d19addfd2768d406129306c26d9ed
MISC ChangeLog 27267 SHA256 ec89e295d84f2d5ddc096771731aefebfd46962fe37934b6ff3f3884d5d29756 SHA512 d976de1d7c9093f27fed6a7618ee1c4d4447f428d6c13550000cf881851868ed3639f9c4aefc92f74a89041122fbfce945f3680ae89da09d5c5ebdfb02ef5515 WHIRLPOOL 25ece18117b7a1ebe625163ef70ba47c595afc5a88170541915b2c3e776c5d6026cba58139d3d4129a969bf9c7080553937e624bf7ba417539a2c8295c9a8a55
MISC metadata.xml 265 SHA256 6b387cd849d192d7139aa572a2638fd4d44d99d7ea78e30f26b0f3f4baeab84b SHA512 1d6299dd8a1ec8fc5fcb06ec43c2c59504b4285aa7cbfaa1eea3cc28f20b68d7367c74fc2ba29101f2e359d2990e64b7a21d719a6c68e55d2f7c94c2d8e22bbc WHIRLPOOL 2d40903d68542f78c6c62b0072610e5d1fdea4634f2aa55a7fcb1bb0dbf3ed00ee35a84b7f23bde7eee24770fca1dc1be2809cc0a6376edb9f0960b2826f566a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUZIH/AAoJELp701BxlEWf428P/iQNdu35imrT5g3lPliIHtzB
5kPURIy+dZ4FJ7TzJJH+U/gujXa+YSaMaDtNreNhyZ38ZCkgxoy2HvQsFFKCJMxw
PvF5QUSUYgdb97Qk3AwmExpzmguTdn9d9TNddtwYxcSKfnTH0sYxFS+6AEVi0QlF
ke+HkhoY37X95B6BPU0qkrKOQmIPTR7KwRArQKJrWZCqqsyjhPnxZ8uoIPR4MGe6
v73Zj8vv/Lk7yWBHbnDyi/56zpD+mLx+tQdGWjrPjo8yVkghg8V+LkD1cs50XNIn
YRlfO/JoVnhzZcEQA+4SECLnk38HqT1mWE4b3krr+J5PPFRaE5TGobmt5eY54Yiw
VOBnIfezVOVUITS3pRUBw2dNGumOIeI9NN0ViBePvp9Nu4LxJY+KLkQlmO+eGLkz
Y7WtNhyVpsXSd7YeClOlVcxFTSapbe77LfR3EcV9JO7PjHIRrhKfMSm7A8e83gUB
8qP3ieXJVJhurSn5Qhvf1i0cGdapvRpwaISG37hRWFm9JZd8pirXjWkecXCklPPM
45wttJnVNSzKbq6klVJtWircKYR418FOTDDFcKvBfMXF9GecH1FxZszRDo0LS+CI
DEU3JtQylBdnoib2tuk9lWuJp3fHAsmJVl0Hz3EjBB713GNjm3OFWHGXdROo5Ajl
LatVjQCAMU+L20cfGYCw
=rkJr
iQIcBAEBCAAGBQJUecuxAAoJELp701BxlEWfXpoP/2vfB7IaA+7qxaAyJU+vRFOZ
r1dTpWo/JK9D997alLhoGg2eWPRoWrOhW24U4aKiBEpZQEOaFnqyPGPEurKRIQO5
npvHvm4Xvjk74yvFlFLa4BsRDrRjaT6GdqKqV2OQtKfL2CRrTU5wzs4HuZhYs29b
L0MbgqRE+f2qLBeXNZwVYu8k7xh4AJxh11zXmYlQhiapnD4MzjBjnT5RJdcULoTg
UX5pIX19MRJxVY9/+w6muV37mXWla4iJAJDFcBuxCBesQON8Jdl3XNsagLcfnWOD
vpgnEfDyjBVyieRC7n1piDzpvqpZKFqOw03gHe1HuodiG1Uqp2u891ifZV3DQP+m
kIqAdZypgQkMkTqhtE6Ok0dh+CYDOzjIufXJ9aj1YZ4/7vUZgLCeYDcc8rYE0vS0
65tlvsAqKSigy4+FM1C1mPAHFOoxpsVWi/FD7YM5NK7lMwImZFfy32UwMRyBR02x
b6LWx3Stx0JPquqYOPdnxxrbjO0DGDCcDf91+NicolEXh3x3U6j6QU3rHxNVGrPP
iHECBknj7n5uoYfj0DVJlADTPpwTZGSuSa1B3NAmgMOFWUfdiS4EiKq4mBcbHKFK
6r+eN/bgsFYsBe3GllSqkeQ4K2oue0KvlD68VFQBja/kHbLI3qIo7540B2cGJhoW
KiAQsOda9XnZjg0475Mz
=PGKW
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.41.ebuild,v 1.3 2014/11/13 10:03:42 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.41.ebuild,v 1.5 2014/11/29 13:35:44 ago Exp $
EAPI="5"
JAVA_PKG_IUSE="source"
@ -15,7 +15,7 @@ SRC_URI="mirror://apache/tomcat/tomcat-6/v${PV}/src/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="2.5"
KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND=">=virtual/jdk-1.5"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.56.ebuild,v 1.3 2014/11/13 10:03:42 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.56.ebuild,v 1.5 2014/11/29 13:35:44 ago Exp $
EAPI="5"
JAVA_PKG_IUSE="source"
@ -15,7 +15,7 @@ SRC_URI="mirror://apache/tomcat/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="3.0"
KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
KEYWORDS="amd64 ~ia64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND=">=virtual/jdk-1.6"

@ -1,6 +1,11 @@
# ChangeLog for dev-lang/ocaml
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ocaml/ChangeLog,v 1.219 2014/01/18 13:12:48 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ocaml/ChangeLog,v 1.220 2014/11/28 15:42:01 aballier Exp $
*ocaml-4.02.1 (28 Nov 2014)
28 Nov 2014; Alexis Ballier <aballier@gentoo.org> +ocaml-4.02.1.ebuild:
version bump
18 Jan 2014; Mark Wright <gienah@gentoo.org>
+files/ocaml-3.11.2-Fix-ocamlopt-w.r.t.-binutils-2.21.patch,

@ -9,6 +9,7 @@ DIST ocaml-3.11.2.tar.bz2 2346284 SHA256 86f3387a0d7e7c8be2a3c53af083a5a726e3336
DIST ocaml-3.12.1.tar.bz2 2949124 SHA256 edcf563da75e0b91f09765649caa98ab1535e0c7498f0737b5591b7de084958d SHA512 cbb050aabcbe19a4aa070d6cb74f3774cb136692dfd9433ca977f0f9520ad2f583b6cfb1a9cedfedc92e7dc794ac4a869e20aa5a67a4739002feb290435dc7e7 WHIRLPOOL b7bf4844452ab52027e6b785159df6e4defc548d2f3d31eb73dc0dc05214e7c19ed654c8b3ff234a85691599df0be568ba02fafe257856be7f603177584a7ca0
DIST ocaml-4.00.1.tar.bz2 2762205 SHA256 33c3f4acff51685f5bfd7c260f066645e767d4e865877bf1613c176a77799951 SHA512 77899430706394af558666361b152d47df3a3e21831059875f8b317d0ff9d1a010177bf1e5851e522e086c20768e92c71344aa53eda0ce003f278752870ab5da WHIRLPOOL 3fdc090e1158ae72c91685aef62c751f897f4e3efcfbdc07e00d92e83351494fd126bdaca31039c1bf5dc4107072d978bb30e02c879caafc215dbc913f2d6ed1
DIST ocaml-4.01.0.tar.bz2 3691090 SHA256 b1ca708994180236917ae79e17606da5bd334ca6acd6873a550027e1c0ec874a SHA512 b0a4efa89d0e48e5c01922156a73a8ed67c58efa07170710eaef9de1138e1d6fff8a440b2c81860fc63c604f3a4e189b795bb08a5e9d8df60778fcd468985f6e WHIRLPOOL a31cc2c46e19ca1c5ca65ffdee77ef42b7269b1584f81629e29b725b167c7e3d9eb467a3e8171aaba7d2cf1d8aea31d1822c5631fe3e209ce7731c16112a11d3
DIST ocaml-4.02.1.tar.xz 2031244 SHA256 68c4b01be54c23bc20fc0a8beaa5c7433b8483f8950490129cfe7662e0c6f4dc SHA512 79d257210c0ddfb0367250a688ffb58f143fcc8c159f7d6e149d42b074e811eaf69449b66ad39da399e1bdcb2bab5924d195fc7c5ebc29d44cb637c093b9931d WHIRLPOOL 2c9849f73a705a63c0d0d4682d1ab1225a3150f68bda98805dc2d2b11f100ee7206200b9dc49b07d39d1b737f45671f3662a9bf2c069d6795f26e1f9b9b65ead
DIST ocaml-patches-1.tar.bz2 3108 SHA256 ad1c252cba7cc50f70d19049fcd78aa359672e436ab9906424548229a04afa49 SHA512 36042cfec68ec06a172f07c7e8ac7904fccd0619a0d5ae2ffc6c87216be7450463fdbeeb9544e5df9d7d93ce9cd52b1502d4b74ee196a911c9f9273bc41d4396 WHIRLPOOL 2f04b3859295973b20bd83e718812f0ab1a993dc143523ebeab7b3d23cfda2bfe0f1eeb2ca1dc1393ae00192337e0cdc9d1472c5681fb719390d337a7d1ddc0e
DIST ocaml-patches-3.tar.bz2 4101 SHA256 c4ceb604f4480c78d1cf4f848b0903c8d37798d9761f582d8d1643d4e38b8658 SHA512 8be5c44de5a6b0b7c14723e41d92fe807b881b218cc5eee38ea7519c0f971415cb7fe30035303da275089dcb8a61c4f334c4a88e0bdbced3953503794b8308a7 WHIRLPOOL f1920606785702c44dead01b1426145653bc1931acba2d614c6818baddc051e4f74ca0322cae66ade63ba0cd0df5651cfd67f511fca5f12973b67a0c50ebab6d
DIST ocaml-patches-5.tar.bz2 2517 SHA256 a41c731da9312b29a8ff9e3b457439872ac47507b031dcb24dd4153e7cf09925 SHA512 38c0072c85d8cc3fd44e9864340385997f59afd974b60ef24fc43f50a8d33616e94310b927b9519191aebf2870a38d35a17163576352c3fd4c42a63cff936966 WHIRLPOOL 13b21e134f9887ea294fddad9ca4c18d48fcefe11b07bc7bd0dd2de232e4ff1f697db74fce62ff64e816910bbe49243ee20ac2a77f76827d28da4e0cdd221ae0
@ -17,12 +18,13 @@ EBUILD ocaml-3.11.2.ebuild 4355 SHA256 64d0669832969b53640d97711006b1e2588d806cd
EBUILD ocaml-3.12.1.ebuild 4138 SHA256 9c0e7e46ba33952b1ba3d13a1a250993adac968dddc74b5f786054c28d2c61f6 SHA512 328c2d5eef9422a693a90910db84bcf03f771bcfc066262615e71024e3fec8d70cc985cd9840011650c55989e9f3fa6541bec7181c3b0f55bde1b92ddbfd902a WHIRLPOOL 7598bc6423ce3663ca777e05ebfcd1fd8d86dca59499d76e0c3a15b3734b2b0fbab7129ae7d3fd525f0614c9daa463bf59b581e18fbd7dff021f8de5460c6b8e
EBUILD ocaml-4.00.1-r1.ebuild 3778 SHA256 1806ea24d8f33112fd5b141e315392e017f7d2046f4cf100d1ac922c5e0b622b SHA512 01b838ec3a75f9b00568d031c4d3d03a3daddee7ab35c978523dd80243a865045f3f9a405448dd0f6b18da4940273248ac72aaff869e4aec474837b8e0d99034 WHIRLPOOL cc8c9b0d449b648b01f381e611c25e1eb89df766fa1c52d19c83911ccb954f2af5969f542e9ec8436cc4162e625e85c01c3de899f711a7700dd710d43ee5a702
EBUILD ocaml-4.01.0.ebuild 3860 SHA256 466f5c7bc692d21cc7bb5ac634d301f6ff083887684f62c8b9a60ff73d93f7f3 SHA512 316ead5fa078932014a3a8f2f4f3d69c737ab87fdea7becf4b174024528faf59c904c5b8dc9c0ea2158fefd46a7ff481dfbc3f0e1b04f65424577227053e9deb WHIRLPOOL df3665b5296287cac79be659421f4799af41edcee459d383a5a9fbf046cf896273032c1e00aea5e4a82cedb63a73452cccc20efb64333c2d98326d3b5bcaefb1
MISC ChangeLog 34360 SHA256 d65795b29933620ebb04b895d3afcb2ae376e7264ea88d4986d07bbdcbfa7060 SHA512 c4ad9c0399845482ae2f626b1b80249c4f20f4f82e2fee108f877665f8c24e7c987e6fbe7aaf0fab223a633b96d331563ae42cb72ccb2fa3a20a6a733097ab27 WHIRLPOOL f5c770cead4414fbb37d7d7f910aa3cc9d2d98cc134536ecfdcc7b5f56f6ed7b05aca1bb35206552cf55229efc4010d56dfa2b769ae4c3b5beff9ee4bb95a79a
EBUILD ocaml-4.02.1.ebuild 3313 SHA256 6497bb6f81b1b83594f5618da678b67b683be9de624a3d09ed7dcaad1c3805b5 SHA512 7871a7f0bc9868e2205f351f76597446012357b6a7d663b90106c479447b13d4823ad1eea452ca3b5ad7082201e2853c925d41fe17d706dc570febd070ccb99a WHIRLPOOL 328f6e1cf0682cd0acd92031d329c86ea360dd311464691b613e24f461b6a4295f246641a707c90422a9b35466bbe67e3b51783d4a6ddfbd055384c0df8f333b
MISC ChangeLog 34481 SHA256 9b85573f3d7cb15caffc7e6dc9019e0696e572542647b3ac2cd70e1b7dd64688 SHA512 e10ff34c4971036090ba96cbafa9973c2184113f1993f8977ae4fb843c34d48dae6a394d95622fde37d32cf93834d077990e778ab8133813f32ea1a4c1b2a5fd WHIRLPOOL 753a757d243b2e8a55becad39cbca9fd50283ce98f3fc6920647141be0aa5ccef329add6b4029d04fab4f8cbce27423b477eac19f85c8df5d8505281721e97ea
MISC metadata.xml 155 SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 SHA512 a525f91dd332fc144c42d1437bdae9c889cbcece6294c2d2f4baf6a532ac2e13492736e75b41c83fac31033a9ae53c37deb96286a5ab8575611136617640952c WHIRLPOOL 71a9c7aaf4e268c65c0d1e30e343911ccbcf99ef8c23773abc2b3af8d58d9f7d5c09632805d8ba9050c09eef629f2b340db9eb9ba8b9cd2e5d655fce3f91fcb6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2
iF4EAREIAAYFAlLafdoACgkQoBEVQmGOlx8WsAD+O8y9q4KFtrwTWVLTwq2uFn5O
a5W5Ge96uuceaYbAlUkBALArSvnIU3ffxOJbOYlRCx+FFcD2sh0Q7I8IJRspNmus
=o7oI
iEYEAREIAAYFAlR4l8oACgkQvFcC4BYPU0oqHQCgzEaCjcfoIWU63swB4fu89utQ
1YoAn0sqU5WQnkQLritlMKFUT4rnQbzu
=SXIh
-----END PGP SIGNATURE-----

@ -0,0 +1,112 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ocaml/ocaml-4.02.1.ebuild,v 1.1 2014/11/28 15:42:01 aballier Exp $
EAPI="5"
inherit flag-o-matic eutils multilib versionator toolchain-funcs
PATCHLEVEL="6"
MY_P="${P/_/+}"
DESCRIPTION="Fast modern type-inferring functional programming language descended from the ML family"
HOMEPAGE="http://www.ocaml.org/"
SRC_URI="http://caml.inria.fr/pub/distrib/ocaml-$(get_version_component_range 1-2)/${MY_P}.tar.xz
mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"
LICENSE="QPL-1.0 LGPL-2"
# Everytime ocaml is updated to a new version, everything ocaml must be rebuilt,
# so here we go with the subslot.
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-fbsd ~x86-linux"
IUSE="emacs latex ncurses +ocamlopt X xemacs"
RDEPEND="
ncurses? ( sys-libs/ncurses )
X? ( x11-libs/libX11 x11-proto/xproto )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
PDEPEND="emacs? ( app-emacs/ocaml-mode )
xemacs? ( app-xemacs/ocaml )"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
# dev-lang/ocaml creates its own objects but calls gcc for linking, which will
# results in relocations if gcc wants to create a PIE executable
if gcc-specs-pie ; then
append-ldflags -nopie
ewarn "Ocaml generates its own native asm, you're using a PIE compiler"
ewarn "We have appended -nopie to ocaml build options"
ewarn "because linking an executable with pie while the objects are not pic will not work"
fi
}
src_prepare() {
EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
}
src_configure() {
export LC_ALL=C
local myconf=""
# Causes build failures because it builds some programs with -pg,
# bug #270920
filter-flags -fomit-frame-pointer
# Bug #285993
filter-mfpmath sse
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
use ncurses || myconf="${myconf} -no-curses"
use X || myconf="${myconf} -no-graph"
# ocaml uses a home-brewn configure script, preventing it to use econf.
RAW_LDFLAGS="$(raw-ldflags)" ./configure -prefix "${EPREFIX}"/usr \
--bindir "${EPREFIX}"/usr/bin \
--libdir "${EPREFIX}"/usr/$(get_libdir)/ocaml \
--mandir "${EPREFIX}"/usr/share/man \
-host "${CHOST}" \
-cc "$(tc-getCC)" \
-as "$(tc-getAS)" \
-aspp "$(tc-getCC) -c" \
-partialld "$(tc-getLD) -r" \
--with-pthread ${myconf} || die "configure failed!"
# http://caml.inria.fr/mantis/view.php?id=4698
export CCLINKFLAGS="${LDFLAGS}"
}
src_compile() {
emake world
# Native code generation can be disabled now
if use ocamlopt ; then
# bug #279968
emake opt
emake opt.opt
fi
}
src_install() {
emake BINDIR="${ED}"/usr/bin \
LIBDIR="${ED}"/usr/$(get_libdir)/ocaml \
MANDIR="${ED}"/usr/share/man \
install
# Symlink the headers to the right place
dodir /usr/include
dosym /usr/$(get_libdir)/ocaml/caml /usr/include/caml
dodoc Changes INSTALL README
# Create and envd entry for latex input files
if use latex ; then
echo "TEXINPUTS=${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:" > "${T}"/99ocamldoc
doenvd "${T}"/99ocamldoc
fi
# Install ocaml-rebuild portage set
insinto /usr/share/portage/config/sets
doins "${FILESDIR}/ocaml.conf"
}

@ -1,6 +1,39 @@
# ChangeLog for dev-lang/perl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.456 2014/11/08 22:43:08 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.458 2014/11/28 23:50:28 dilfridge Exp $
*perl-5.20.1-r3 (28 Nov 2014)
28 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+perl-5.20.1-r3.ebuild:
Disable extra optimizations in Digest-SHA, breaks multilib; bug 506818
28 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org>
-files/perl-5.8.7-MakeMaker-RUNPATH.patch,
-files/perl-5.8.8-CAN-2005-0448-rmtree-2.patch,
-files/perl-5.8.8-CVE-2008-1927.patch,
-files/perl-5.8.8-USE_MM_LD_RUN_PATH.patch,
-files/perl-5.8.8-asm-page-h-compile-failure.patch,
-files/perl-5.8.8-ccld-cflags.patch, -files/perl-5.8.8-cplusplus.patch,
-files/perl-5.8.8-darwin-cc-ld.patch,
-files/perl-5.8.8-dragonfly-clean.patch, -files/perl-5.8.8-fbsdhints.patch,
-files/perl-5.8.8-fix_file_path_chdir.patch,
-files/perl-5.8.8-gcc42-command-line.patch, -files/perl-5.8.8-lib32.patch,
-files/perl-5.8.8-lib64.patch, -files/perl-5.8.8-libnet-hostname.patch,
-files/perl-5.8.8-links.patch, -files/perl-5.8.8-makedepend-syntax.patch,
-files/perl-5.8.8-perlcc.patch, -files/perl-5.8.8-reorder-INC.patch,
-files/perl-5.8.8-solaris-relocation.patch,
-files/perl-5.8.8-solaris11.patch, -files/perl-5.8.8-usr-local.patch,
-files/perl-5.8.8-utf8-boundary.patch,
-files/perl-5.10.1-cleanup-paths.patch, -files/perl-5.10.1-hpux.patch,
-files/perl-5.12.3-aix-soname.patch, -files/perl-5.12.3-interix.patch,
-files/perl-5.12.3-mint.patch, -files/perl-5.12.5-rehash-5.12.5.patch,
-files/perl-5.14.1-cleanup-paths.patch,
-files/perl-fix_h2ph_include_quote.patch, -files/perl-h2ph-ansi-header.patch,
-files/perl-hppa-pa7200-configure.patch, -files/perl-noksh.patch,
-files/perl-perldoc-emptydirs.patch, -files/perl-picdl.patch,
-files/perl-prelink-lpthread.patch, -files/perl-regexp-nossp.patch:
Remove unused patches (well, actually, all of them... :)
08 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org>
-files/eblits/src_configure-v50160001.eblit,

@ -9,68 +9,32 @@ AUX eblits/src_configure-v50180002.eblit 4692 SHA256 6c2f3aaffe6ffad57fc7ea4decc
AUX eblits/src_install-v50160001.eblit 2122 SHA256 64a8d7bcfd7757e8f15c28f4457240390f5f0ffff3c8c72c3e01a2612b668cec SHA512 ecea3ae0006fa2b009c15cf7ceca989058738e2e893b053dc0bf904ce17443b7d21ed033f09997535fd86da608d1c95d1b93a55268c06cf164d7894a71616e2c WHIRLPOOL a9c5531a799a3054ff3fd9add4e81e818f6f4d01d4826728274a15d98cee2a20188dee906f565ce4b413813068db4ac347ef7b717cd4b9526f54ba208c309491
AUX eblits/src_prepare-v50160001.eblit 2114 SHA256 dc803c75ffa7194149d7891c90cbdcd56e634afa6d0988db52242c27a6e1df3e SHA512 e6a32a3fd4b1b35ea146aefb67df74517304237d3fede12feaf52a1eed5880c2c15ad3b6bf2eb5bd153c60df5d6e9da583408d469d9014299dd4704e9a65d3db WHIRLPOOL b93e03c60c76a34da9d783bd88b2e0ec6c34c9a3a291973ad856180f4ed7b88ccbdd57fb95227c809c27a8a7537c67bf5ed573f5d7eba35b147ba26242438313
AUX eblits/src_test-v50160001.eblit 503 SHA256 35a8a1a6f89e351e4587c82ef3c30699f8a37d78570e28510c5e02bc9e352198 SHA512 09c6f1b253119d0ad7f7d698c37d9d1979a67a2866c72677177c47d9e7c413a7588e2e531bb1e9790ce49add618b768a7fa271e05171a3ce73fa4433034f91f7 WHIRLPOOL 9aae83a23fc6246d26729ad940a7a13bb89e3b2223581e34000f8a93470455bc8ca5b71ae47bf5e6809544793fe21f7207beca3681990c849838497f32f08b51
AUX perl-5.10.1-cleanup-paths.patch 2368 SHA256 90738b47513eed34789ab506a023ca88be841a9a64127d201c4eebe85b63f443 SHA512 47246aa49f8baeab315bf06e64bddce98778fc9fcceddc0dd974604e1d6cb00a3a48bc08243a3edd2ccedf452bafd522e31e4469e672470c996da16efea85c4a WHIRLPOOL 9abc97d16322927f2e8b71d13f78edaca9e0b3838e2cd695fa2773ce6f7c3d6ce0d30bb81e34824294545df8a444772339f279ae2a556db2add9547b9cd7d065
AUX perl-5.10.1-hpux.patch 1042 SHA256 3288b1b8a3d09d078c6c8453ebde7fdea15b0c39be016141c7278502a91dc26f SHA512 dbb3fadf45463c4aa2fc7333167369f8dd6506e4d45a39f7fa0c651ded185b866b289abaf38555ca559ab93b80ec4d666959cdfb76380a965a6b65bea5cb3df5 WHIRLPOOL c128d8baa440b0fc4ed0454b3b54f02a2525ae383b12daa6f5794d051a17637827219429650cdb2cb62f5972cc27818bae301b3d5f6aa5f11de90a5e77ca635d
AUX perl-5.12.3-aix-soname.patch 2190 SHA256 ad3722c4535268e75208fcd569f4a9aee9672c2bae5017317a72a62948a89f98 SHA512 91543e9481ea143f2957f14497cd25ef6e3ef5d347d9eb3a2ddaaa4209fb866a12288d0685d6a32e452ddf32878872b2207ae1abe5a49400ad16ad466e8d5031 WHIRLPOOL 69c6b53010c60597011927437db15fd7756bec1b2f01a76442b02b21a46be6b75163423e9d666f23f995c0965607edc981fd28570b145d901e5028774fdb61c1
AUX perl-5.12.3-interix.patch 690 SHA256 e2ae4b8067b3e98db1bf63b71e0f5f703c82b25883be03592bf1d74396409e14 SHA512 ae306dc130b5e3e4c4354fcd7be09581972d927e3c6dd2bcc08e5db92b1443b2bcb473ef646952175fa169203ef5312604521bcbfc06fdd46d73c350f0bc4f38 WHIRLPOOL 04dfa0c275f3f40f3f5045c6683b38e84ec5e1c7c66a9a934a91d4392c546b93fd3704f7b5e500c67ccdf6c2d6af0c4a3766f7c6017175fe1b0608348da16a02
AUX perl-5.12.3-mint.patch 9700 SHA256 181ba1b71a1bcc2d74e2047a710965caf1ff8e29d395c018211d2dc75a6bc0e3 SHA512 ab8c8f1359c14b23c3fc66f131a8b7240257d7a12d8756b456982557a363165a0392b012d50cf980a6d711e705ac444822fcf964ee191d157aa5d5219b0aa94f WHIRLPOOL 7ee69fe3516c3187b73a4deac092703414e73b3b916479b28319f7fb9b357bd4034cc4928de44c4f1c3c7ce533f6117e8bfab31a7b1f3219abe8decf57ccdb6c
AUX perl-5.12.5-rehash-5.12.5.patch 5535 SHA256 ac073dda4da957538f4204ed0b92d9895fa675e82fa1cd69fde5391089afd9fc SHA512 2ec63c9deb9bf7e4fdf005208b06c03159aa992f4855d62b11a1e64ea9fffdf4d083a3c70bfc6fbb0e4e39d3eea772ed25ddd0a17a7b2133d6f5d1d2cfaa051c WHIRLPOOL 810bbdc3db2e964b71617a7506c371384429d0d732386623877218765f3be6e48e7d73786d234c1aadb76e1fffb63169bbacefb0cd94d751b7acdd293faaa169
AUX perl-5.14.1-cleanup-paths.patch 2375 SHA256 e8f55b3f863a3502f7bebe3d059f822680378ebf83f58ddd51df19294e82a60e SHA512 0dcdba3b2bcbdc3110a59cef260b68e9f93ee47c5b9e6dd07b1f26b4606f3a4b678d5512051f7feea769283c98dd35c0d12e0510c621dd62eeda0da4b06ac81a WHIRLPOOL aae9147be2aae74df7719794feee0ab9883d6e2bcf5f26eeb9efa06cb1a4d75f6bb68dc52800b1b41a6406f52a3a1b59eb4b2205f7b2d07940cc82590d677660
AUX perl-5.8.7-MakeMaker-RUNPATH.patch 859 SHA256 3d327c525e0cf57899eca48d417fa4363f40da9b0d6b70b61e951521749047ab SHA512 6d7d612c205d19a6b76ab245927a470aa20ef5871fc6f5933c935a3d148bf4fca29ec899869e989b4e7654d7372ab4ba62d2c9b035eb8a089adf10f6fb4d64b4 WHIRLPOOL fc18bd262a27ed7bb1084d34666a074c65aa225c7fe8c7c13fb20dc74b2d89486f691d7d8429d4a31bc24f111fb279bd606808fd5b03aa7f8944986745530db1
AUX perl-5.8.8-CAN-2005-0448-rmtree-2.patch 8187 SHA256 def78de69a0ef27204dfc1f5f39fcd4da1b38327f446e4dca1d37b9890b338e4 SHA512 6d3ce0cfa07221a35b320d4345a12dac2023fa4d42153e8caf964877398a1357309016e4d3d85ae6413c39034408176429d30228fb131a21d2677ccde030dc2f WHIRLPOOL 9749b52d426d0bb45b5a1710dfb2847b3a3864d6b1d494ec7bccf53f20a10323b23201f5f00d43f886eef688352d4bf6b83c1a7045a447619a65fe1cd425a340
AUX perl-5.8.8-CVE-2008-1927.patch 8129 SHA256 614ebf7a0885fb5f7203627a3051f4df8fee2988d6bfec5a3d8fe70d97f9e45b SHA512 0d117eaa19d64d0f6e2a494bf53bd120a0926ece6660affa14e27036329c64b4b907c673c32b715cc70db31cfb45d920e1ea2de65dc64c0c717b979235b50170 WHIRLPOOL e76d8e638229c075b0b010ae71a109372b2775560b37427a712aa7d35e05ce845ffe0621f872873f7c289a77154c69a8870b2d85617c963e71d0433fe540268c
AUX perl-5.8.8-USE_MM_LD_RUN_PATH.patch 4963 SHA256 49527cd4272ba177b39562363bf34ec6c7b6e709ee6ac770b7fccc302d18b459 SHA512 f03c343ec11d6ac03352d4c90c93e36542187d6dee3a847826920c78219e67871c611fe33ee869ac4a864e1569eda249ec47794a6b0649376af364a8302171f0 WHIRLPOOL d8553d77fdd3ec70b69c4e23fd765aa46021658bee4b4a8d5b65e71dc2ba987fb0aecb092b28eb4105a578fdc8ade25e47bee016315ec5ad0bca91d3e07e0f3c
AUX perl-5.8.8-asm-page-h-compile-failure.patch 384 SHA256 b6be7b879d07a0f5a80ec775ce122d84a126a860471ccd86e4f32cbc2c90f704 SHA512 816f2b0e7be3dd0690148560579db97977432e61f5d11b606605b7e8eca3a4207e07486a5801c85cd55f489c470fe0a139798c7a78fcbb7af28476c783e0ffad WHIRLPOOL 5829a70fab015515572eb0be71f01dd7d2fbb233ec55e878e9a85bcb71b47a094a830c84f665745cbe31c16b83643ce103420cd06b63ef14548e59a0dc65ca8b
AUX perl-5.8.8-ccld-cflags.patch 1103 SHA256 c154c64b6566914ff6c77afdb298c6f18d24f030fe9b121d55cb2b687cd385ed SHA512 996a333acd560a37faa7b0cc6e0baf7908925db5587fba976b8119044220d47bd36f16cc8c29cd4435030e688718129bdeb611fb07ed7ce2465e70b42368eb8b WHIRLPOOL 4b0e379f0851f00fc015ec8cea84e2083b9d349050a34d0f227dc15ec919988749f04b5361323e6047b47a4d6d5abe6f80379a77e1c6b3834633aa9340d9f80a
AUX perl-5.8.8-cplusplus.patch 854 SHA256 ea1368e609b0d992b6cd5f92c327768d8c61ca2096826f26af2576263efb8a89 SHA512 b984551cab20a93fd08589138d6eb8ff1aed11eea002806ee426ed84510ef925ccb64dd4851962a157a4b909805895ba97b265a7663b66a5fe2736e7702a4a40 WHIRLPOOL 398a6df1049bccbb6619e3ed04125a6aed06fe5a1a26a48c5a68cf889a35db6b02a2dd76462b56e1fd91369478f5e85e2c97baeb7b9dd66ff1834ebac504a67f
AUX perl-5.8.8-darwin-cc-ld.patch 546 SHA256 c4cb8915fd8117badf53fb9fab03821a0b31a58fb9a273f33e129b4fd5362570 SHA512 c71b0edac5443dc5f92bd9bee3364555b2e3a6e42e786f0f7ada0e1cb0f59fefc5ee2bbcee44bca3bb381f022d4aee7954cbc0545740b7b989499ef8ee7d16a6 WHIRLPOOL 63a79e6a363cae6f39255dfdff9f7eefe0274834ae7c7d28269e928ba9c101ab60449fe51583027361a1fb66d92a3cd4df80409cd72736d7785bc17a9ec98419
AUX perl-5.8.8-dragonfly-clean.patch 5211 SHA256 08b22fe26695f6f7f7d21ca2628954eded91205b64450e24d0b295eb75952b6c SHA512 6c23a81f70276cb2cede65eec9202962681db6f626d2c3787ca40028a64417c2c5026bc4f6117ce5966c4733f8d8660af262b62c2c223662b903f119f2b9c916 WHIRLPOOL 51352eb13a3566b182ec0e2c130fcfe55baf53f46c855828f54bebfed861e8c0834ba50ae2458e08c377c6870f2cac4795ed2f5628f377814bd9e8a79ac720d9
AUX perl-5.8.8-fbsdhints.patch 1984 SHA256 98ff829c9544e7edb329974b883f98b1391a5bb0e071edbb5e96feeba2c066c8 SHA512 c54468a4c8cb8950f796b2a51c036b7ca36c6ef4a542d4934170b27bda3399809cc71220766adf0e74e739170da82a4c1d995c86ed76becc8e1ffbf4b636e135 WHIRLPOOL fbf98d22ee127439e6a6ad2526055e2227b8c268c7d4bf92c170d8613f696e7fa095556063981679e0a2bdf7bfdc0d46a3840845d9d46bdb2f7fa5d4c43b0de4
AUX perl-5.8.8-fix_file_path_chdir.patch 2195 SHA256 192883bb78ce487cc27e0158d7fb17837c45ae7a88091eb7bbf228888dff95c1 SHA512 b275aacec455964082691acb4c82f5c59e7aa71322354e623384de3e73ed1b322405521b434484c88f9ba489a8364ae6dfbdf6b41ee7a32218b171ef4da60d90 WHIRLPOOL ce869a168dd4abee7bd8e02659c06ecce524d706e313258fd3760c97c40f14205d5f4ce109a900b43593b14004eb6e37519576ba9f2e0de51cd50f1d5c294284
AUX perl-5.8.8-gcc42-command-line.patch 497 SHA256 946d02284221bc3615e1f03afda1735e6da0296b03315e2a644bd784ad6f76d1 SHA512 f8416031cf8ec05bb96f7044de0cdc624b0bb0d0a066cb85511f7ace9812a709505f1bc7df9c4a97bdc6700151b0564e6f9e33f1378c67aa5307529bc2cd8cf3 WHIRLPOOL 3bf1846037ad879b4f9033ffe3ff623c45c75ef88157f260992c424d5eec035746a85bc93aeb74d57f9e40459e396f72c1d450f64214583b4a171cf4306d318d
AUX perl-5.8.8-lib32.patch 2880 SHA256 90f9dd366ac931ac8baef61b1c8cdab4c80009554919c212b169fd37268ddf23 SHA512 7252f9a592d0d07e18f876e291a0177dd73218a4bcce7a06aefb7c785e56a9771aed548f2229cd2b5fad9736559d2b5469d9befc67bd37fac895213169719329 WHIRLPOOL 1b77a3e43bfad0738d0de1265bbb2b426fd6c1bbfcb61bb4a098b032ff0d71c8e27e776edf6cd7dac907da0da9fc67752ff5f095eab30065a13808bd3a7776e5
AUX perl-5.8.8-lib64.patch 2880 SHA256 d2005cd1d57852a87f6060627c88eaab56534bcc8f922567e250ea79d2f6552d SHA512 9e1799541bf7a91c1d3ed0f556726c50798b1156cc9a45d56e86716e4074e3464b3f48dd6bb4ba16f81e7488e3cb9c205a92aabf1be5e85e2526c9b88e9b18de WHIRLPOOL 66cc945ca051845b8947f22337551e352f0af60972b07667ce0e974736743659463257f01a5b75f185f60f5147cd142e6363df9d3a1dad93bee64a220b1cefe3
AUX perl-5.8.8-libnet-hostname.patch 664 SHA256 486d779faa86ae275e8800d83bd67329634b2782de6908512b6bf8380d389a96 SHA512 3208887564d7734f32583b0af33747820a55ef1fb5034c4d5eef15a12edfd5384290d3b1375409d47571c536ca6ce6204cd8b07952c8c950ca170974badbe820 WHIRLPOOL e67f806dc68a56a7987d4468f862429902b2c88c9096f43a13af3476bb1a06d08802d1096bde7cdac2316ee9d0e8b23b90be689cc998baee304ab30b81c8c1df
AUX perl-5.8.8-links.patch 2925 SHA256 aeecee505f05ab0d7336142119f7a3e6d061b8fd2c7bbf9bd88cfb0421323bea SHA512 736dba3e3d21ecf2e6aa2c8e7a4c524da4975025fff5006298fc3685984f61de4329ce59de391ebc7f3650c867df2ff1ce92c01134c4731e6b099eccf51f1b2f WHIRLPOOL 5f70c1a9c0fafc7cf4f4f69f1918c52f561af1fbf08541fac35a8433b31a2f4198d497cbbda7851066402c9505ed4d8d882dfe254de4c8621a74a1a75d5d0612
AUX perl-5.8.8-makedepend-syntax.patch 341 SHA256 f4ff3678b992774552d9ebc9ca7f3da1ae0144077eb52365e96ddbd0ba9c2606 SHA512 655646a9f349a84286de13eb8048253ac007d876b1d4d1a4be6c8949e155872fc7f52896aa354528118df0a89f2332186f19c473de9b89e8b8d63071a18dd478 WHIRLPOOL 392a80a0af0a79823b7599c9e68c51b57ec2fb67af09d11eaf07c3b6f77e5242c61a857cf35718c0c00bb965e280f9b9162e10a56cbaa68368d1fd912be7702c
AUX perl-5.8.8-perlcc.patch 559 SHA256 7c212d320ec34cf8d0d5443ce5fad5c94a9fa9075462d54ddd8cc5716a2f2aa9 SHA512 bd1b578b45304203bd2be0703e179cd229b17020be86520ec079b5045c233c469aa4f7653620ac501be6a32bfb0a5d0eebd665b27a2d77aca08f5713e26ecca3 WHIRLPOOL ae0cd9f42fe47185d9d8ab2c747bdfe9530d50c7af6cd7ab6c08540cd7ac2433374396f440fa9423d09e2286bac5a6276f5d6896f57781ce4fb665fa06d22cc7
AUX perl-5.8.8-reorder-INC.patch 3046 SHA256 136ca6c6cfaa3467f6a164f26b34ff06cc55823ca5723118764589cc15d37aed SHA512 f4795edbb738c26b5c63268a3392e93842a1cb06868293bfa16016c2b4e5b78a2029a1d0d6a64bf6f6e76e67565832eff9e37214296b03fdd2ad9cced3e935f9 WHIRLPOOL 6ee2367f5d7b4f344dd3099c8c7869788ea408cd3f6986ef22d8fec73a1489de509a715e6ef1b4f0128315c0f27e106e01b08f74f266ce5adebfadede1711243
AUX perl-5.8.8-solaris-relocation.patch 526 SHA256 0bf483a1dd8f8572917bf1bd36f45c78d34b818ff0d0177d5f09ca4ab648dea5 SHA512 4436baf03973e8b795ce3e1b1dfd62cfbb59a874a311bc0bb0b8098c8d335f70987ef184cf0d798d837ca567553c7208541c1bf8211d60740c04bf71ec5653b9 WHIRLPOOL 0746481bd285df0b221adc883d8c62b86a422a0d0146358f38ee8adffdf5c5fc20f0dbe54ea9308fee66af890e3c92ebee970ab231df3ff55a5b30a7f3b526bd
AUX perl-5.8.8-solaris11.patch 301 SHA256 300b48858b019797aac8154036aeb537a4058baf265597682a8aadac805991e1 SHA512 c0fd6ae3f312892e7cbfea41271db6d9e84c3aaa4e485743a62a6d0d281aefcc544fd3ed9d0a9f4ebb66a8cef9f3e38526a9a571a7acef2f5b4224441f0f8fcd WHIRLPOOL c841961b1d1375e938f23fe0a689b7f9bf0364e3b98210165989f4b4e30ab821d519c0db1149d67e86c9c870d9263ff869f59c34034a9bdbd215fa610e2f6fc8
AUX perl-5.8.8-usr-local.patch 775 SHA256 c9cf8a318bb4b13088201ae8044fbab857918e23f517e2e8d2ee2b425940cb6e SHA512 8d17288a9ed9a4b3c7c5c3cdcecd989cc596fd8451e64268bdb36ba8a72780ba8bcfa537b30bc8b15fa0ab3be15117d1f9e331f00db9745fe3650391bce58a1a WHIRLPOOL e60a36a0873e0100c7094f69a181cb409f9a55dc5d4d8859cb3b9ca983e1c242ef47e2446950f3bedab725f558c43b9ba0fa529ffc635e540fd4a30da3cffd68
AUX perl-5.8.8-utf8-boundary.patch 1866 SHA256 62848b35ed88c7d3a1a836903707b467e421321810e18792da41b28f9e7124a1 SHA512 12a1771259e81dff10553ce58ce8398f704b4dc70bf7c8584e971e33bc950a504a8ca60b521eba6f22262f3b3f0147ba00a266f13a412839f032af0b69a87810 WHIRLPOOL a73dd3f56ad31c6ccdef9cdae0af84c5dc6dca2167668c8d7bf12212f492c04913bf9cf6e14b58a90a58cb25ec15b75a361447af030a4daf49ad77ae939a4faf
AUX perl-fix_h2ph_include_quote.patch 2462 SHA256 bfe3ebd7e119ebf5e11dc00e55773732f483e740e153dff267dd5ca12affc432 SHA512 8e709d95513fe248ed2d4a0483e4ecf9011c5dd5c77f95009c00c4d26aec25c93ad62939f522bd79020b7e72c94fd8daad327592502369a8b5d27ae0ceed1329 WHIRLPOOL b78e7486e2389209f546f562cb2073c36250a7401b8cfd094ebde336860cfe206f91053d4af94e4b981889511ac282ac1119d9638606a565e47241bbfe606cf2
AUX perl-h2ph-ansi-header.patch 446 SHA256 dc28a8ccba56e0aa5e01b0ecf68a163ebfb9460917d201f1f6d9a1efef06c788 SHA512 4859af132e2ff7b6c840c61201458fc3bfaee518993f42fdaddccae2cf07a94808183a7c8cffb9deab7e9f15c8241ff4afc3fc8c8817db84b5577831709ab385 WHIRLPOOL 2af68cd9ee1f8c0e3b90418a25a67960f92b7a775efa6eba771c27fd39dbd3b3537e7bf0077293a107e9dbf1678f377d782da73bbe97b90f623e4dee45fb1061
AUX perl-hppa-pa7200-configure.patch 446 SHA256 4fe6a010dbdc39325f4003e7ccd02cb7996b4a99b64ab0fa8b12d6fe67f87a31 SHA512 5a1bdf849694ea8faf8fc3e7b29d1c908203fb389fa37e5fdeae1a610798031db4549254a90b7a050d0831265a45d605a59bfa14192f1924be7193610931e1e3 WHIRLPOOL be47a74d31258dc2dd524fe26d75edef1eaabc7119e965696ed26e72b9048191b374f21379e6d9b24ad64bdea133e22efa46438536049b5ce6822565c951e8af
AUX perl-noksh.patch 611 SHA256 0861f7f54c184e99a0ffeebeab9420d969d2002f921bc3fb14841a1e24be1f5e SHA512 42f121522a9ad327c65649489fc975ab0e84ca37851ea3b905582c32bf54627d2bf3fffc7450811b9e9b8a7349c4e7547e37c0b4a38a417e6a6d7fa4e687f17e WHIRLPOOL abcd5c1eb9c0be25ecb742d4103b17b8c71f826373b3dbc6572a129a68042895c6c3a546c88206887c99fe848493344194b81c322d4229f0ee6e926c59ba7b75
AUX perl-perldoc-emptydirs.patch 489 SHA256 e8c52d67793f0a5ae0aee52a3b9db2b348a1303b57069d6f82c4bb499f45ee2f SHA512 9d55750fceb9dbb774a5e7772898d6d97c8b54bbdba6cb0b8d26bab8c1085de344d963efe464ed8a4d0092cec91b12e6a0bae3a92200442c24c08f7cd4df3f20 WHIRLPOOL 76305e28c3696a388a40ba988184e097f56dba071cfbab9ab0bcfaaa2c6a90f5c51c0ea809dd1d995050caf9085875ca562960e09852b243b4bcff40733a85c7
AUX perl-picdl.patch 250 SHA256 fdbe94e869457b7e62bdc76b82a13ecd6e500c223d609b1767285190efd63cfa SHA512 0493c583b3e7e324f91906ae9280145601642dba6c1c400f3d5df4e054e6aefa023d6c1823ee8cdbb7169fe5e1a932c091326e949e49ea252ccb409dd6a7fbe3 WHIRLPOOL 2fd61e6cbb9b0db012922a2dc8047b5962804b0e0ca41110915f8014f165009671f14619fdd955c95c811b29dc26d6fc49a736d5a20e668e099b7495c28b34d5
AUX perl-prelink-lpthread.patch 476 SHA256 289d0bdd08105e7fdf1c2d683d76a0cdcd009998f3ecd84f3a75cf79ab84e7a0 SHA512 7a46c4f4c2577d08ca0db27103adca0f0db00010080e499e1231f3785505a8c99b590160bba650a2ef95246f3acfdedcb4003f297f23c1599399b938196c51e2 WHIRLPOOL 8fef3e142467c5be840faed23e38013c9b541844326bcb9972245938bf34a123cdee1fbbae8a3a2c1a90eae6fdf2cb079deb2a0b8bbcd98616c1962a3d5daeff
AUX perl-regexp-nossp.patch 460 SHA256 e2d923711bb856b3c7f790dbc1cd1f468d647c1e50a3ff8a18745023c73b3e36 SHA512 78162aaf02125dcb7fa302edf2c34a1defa836a6e7635f843781b200d50e8bd4d519d1926ae4ff98cd9e3aaa6624b73901b3b6e54cb8ff3522557bd51fed630a WHIRLPOOL 1e205551058916f8495b37a4b1c6d28eba42a72874b2977f678bd5e9756e6d6ade5fdb7d666ef68570b91be906262353f01015dbf3a726f1f5d1564b945e72b6
DIST perl-5.18.2-patches-2.tar.bz2 17153 SHA256 2d203611d9df9d63ed972a37db4927e5d04e80f1abd9724519ac9fc6600d7dbb SHA512 9efacaa44447dc605e69dd68886b41a263726158e98cdb9293678a77311eb197fbc86591db6209ad4614e8a8491758fa24f10c189e5a75dc8ec8c9a1335cafbc WHIRLPOOL 4d69c24e773b51a62e4a223a6846698b207a4ee71f16e58692634a750f25372e602c6902d3ec9859ec21fbf32acdef12817eb1ff285cdba37c404636ced16332
DIST perl-5.18.2.tar.bz2 14058513 SHA256 06a0cd490be36d829606aa41d8c9c4c72ae70542f8d4f23ec554335b3d9e2746 SHA512 7129f56b33724a49498af22977e9e995791c8de736b204124e21d170f1a7419e7b8c6dbc57d76216e4aebcb4b42e61c4075f96ebf06a13523287966222527535 WHIRLPOOL 2acee8f9d7ee5b9f265c6cee625d67efb9ddad7164787faa8cb50707cc53914fb78420e1450e85180fb093804ae84cb301dd274aa4412f4b899aacf1f15bd0cb
DIST perl-5.20.1-patches-1.tar.xz 13704 SHA256 56fb83302de7a662b5c437ef060f74dc74f1b8e13c183222182d62537e13607d SHA512 46e51a3ae72591d595ed659002f33d111fa7346fe5c51fdabd4e55c789411150ee7eccac209f6203c64cef0fc3cbf31201c9a1e9ba361f1c5bb75192e6938590 WHIRLPOOL 8ccc43f7138a3c9a52204fe36d88a04fb1b39e05cb4fde6c2bd0a1e31cda47034a5d3dc5ea48fbbbf592e1c922436526c69cb9e8aaf5a74193aa30e7e1626a81
DIST perl-5.20.1-patches-2.tar.xz 14056 SHA256 ec637f307d177869bf2417e59e6c8dbdd8fd73451b577913d2165f84e68c9b66 SHA512 3d8f8452ac6941a16b862be6a8224f26742e77f0c555ff5c5eeacefb6a1c4d21c96da26014c0c2e714011d87358bbfd669e83279b2937d034c2e6f109ee9d5ee WHIRLPOOL dbd8ffaa2423ebf2764cc722573836bbab19a02e0fecd9f0bdda30f8f592b0159275df45aca8235e31179b5d440bc774286105683784ed06a8d9f77140046056
DIST perl-5.20.1.tar.bz2 13676155 SHA256 ede5ded37e7fb6139b04728cfca826f17076f9888dbfd100a56834dbeb04657c SHA512 b070b66800d86357df9fc4b2323d0bd97cc5ba6f92a26991d4c41ba58c94386bde91f9c2bff19920647375116e8642360eda8e6cc753cc451c110c3bf9576787 WHIRLPOOL 359e13613826c7c76844bbb32be453aad4103d382a99cb8df0f25c6ec3e68a16962b891c72478d2803adc4573aff161405ddf3274dfe1c23236037ac23e7fc3a
EBUILD perl-5.18.2-r2.ebuild 4420 SHA256 0a3b8a311f46b1a479086ed69927926b2cc19bfb934d72db0f3ee8520d073063 SHA512 40ebcd9b995760d8ae4d4338260060e373a2b21ea707f3d70f48211264f495e847319594d3934aad4c799eaa12fd3e23fa607ee2e9bcec2483d84b431ddc1ca6 WHIRLPOOL c3646cca5909ead59a79172ddd4c0bfecaf94abec4f2b4345e32d9b87ab3e3cb5c001e4c95e939a6844a6a3f4a80a202cf76698609918125b6bab29a00b643ce
EBUILD perl-5.20.1-r2.ebuild 4229 SHA256 930699e89290ef11ae08e5ef4fb3d748c18bf459a442568b447614b461ae9f6a SHA512 05f81ac4e234fbe313e4cd10f130197afd071bb79bc03a2be922a76627424455232db657650e51c96d714231f675822727032930101ffd729086ee251e54aee9 WHIRLPOOL 2fb6d9d143fcf7b1d4267e2fbcdfa1ad47d5ee620f51ab85efa8aa1879ca2aabf1257f5215ca9738d0b0b91d3f39ea6c27d9534c751abd6b6acb1cb966b53403
MISC ChangeLog 84698 SHA256 2ccd4b325be6ca4edbc18cb525709167ea004c930d936f54027b6213f46b5413 SHA512 4b73f2725b8737e78f6239e5c26f2dd9e4e29da4c46091931a9e1a22967ae48d98f49beba7b7828f71198f53bb2ec3fda2f113ccdb52edbef4b4d7a0a7b91277 WHIRLPOOL 5578af0f2c256e6e68b9536d8928640936b15dadd723142ac35193e0dbfb9f1931638a68bf726cc035af0b44152be2448a2f090eaebfaaea557ab75d74b98ba9
EBUILD perl-5.20.1-r3.ebuild 4215 SHA256 8255c79b9f05d74a7be5050d093745163e3ed3d8bfdef02752aba9a1a61e3a85 SHA512 29ebe13b08d331076a67542cf1b9ec831dc99aa12396cc8a8bd12b86892853bfcbf02435f2981b9923ef2dbec546936191622843f5f8ddacfc5419af180a108d WHIRLPOOL b249f7f94d67d58291becd529807f0dbd057f8dbcccdf4a4f30a417c5e701dc7490840a000807b859af90c70c7082f1309cc2821390d740d16eb1063cf6bbfe3
MISC ChangeLog 86478 SHA256 5e83237de5f588ddb77fd3f271a28e2bf092b54eca7575689320535d6680a7b6 SHA512 49aacda9a3b1f16fdce613d2920b82ef7224b737fc7b592b70229c66e14fa7ecc94af06fdf099c6b7d7e9280518189bfb44fd063b234a16a4b11e2d3dfe1b91f WHIRLPOOL 6b28f9b435477041a6cd8371238fb928b931fb1fbe3edbcbfc40e0fd4e9466c798a8d7aebcea3d26c6ee3a87311c6c5ec467d29774c33f5686de567eb2998bd0
MISC metadata.xml 257 SHA256 94d99e58fcedfe7951797e5cbd70790c21b87c1e07a7003f650632bb0a4f2300 SHA512 caf80fd9d8931ab6d476afc21fcc840894cdb4cf548d196958321a0ba09ab83ff98de3f8b5f01701f8101fd0ec0fcfc35ae6e572aa8ef499b106c3ac8cabb769 WHIRLPOOL 7793b51d68b2c56ff1d6029be61fc41007af60c7143e8d82d87891e2863c1978c92d2bc13a0266e4506b69c0012a8555d27ce05061e4ce8c656b32e937badeae
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
iQJ8BAEBCABmBQJUXpx9XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
iQJ8BAEBCABmBQJUeQpFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOctbcP/Rvb4uangWpxXUZv/f8DUttr
xyWQ4UOgTb1OnVPujEIwJE1U1vq0FDJOGnpPz3HnT32k8CZQLE6mfFwQbMamb6tE
yhYanos/puT/hVEw0C8d6DcwSB0r2It8/ecNixGbN0Zx6ZyHniakIvK0oh6TptKk
xNDO0Qkx8um3x9JTK2490WzsWtlirDMmw5N6jcWV60F76sA74EwRTZnRv5nDiy2+
iayeFLcN0akG2WBxmTM8bDAfWu/frvMkshDDuSVOqQY6ruc1bRxnnbgxnWhky5J8
s5BHmlglCNcvmd5/aQIEWGHy3LuSac5BAB78noc89UeLhgkhXksIvDZbu6wmZ9I7
0Bmrwc9PRn1hdhKFWC577TJlO0QpYJRKcqeQM5pGjDvPxq4fl35+BkdAJ2YpCxhk
2rBllF0ERmswNxhuKtKH7//UryIXy3+Nbf4iH5WRuUY2fNB9T21CZ3T3GJIVFfIR
pwR5NLO1beC5h7YD4sTFlODtFG4PnIE5QDX5N8Bhkz4x2ZypccnQTbBdXRLFcDzt
3nKQ7beb0hc1OyF4p6AT2BLlfyJ5vpQNl0Vr/1QsCW2B7wvAfygrC9BM+sq+/mx5
Eqluk/9omHkIMYpUpCpae9oMzeTneMkG0C/44s18JsBuxdLCiDfVnHuuI4C0D8lg
9745xdBisZamg9xyMp8d
=g21L
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcNwUP/jBOeDKJv/otyw3bt5tgyl9I
WyvW+bqJ6ss52dA5Cpshxaa2yYBska90aaLDGuvVppYau2UOzZNvHMBfY8TlqONH
niL/QzO+ggcReNiBeHXRse8vkPH3ld7649kHmTWlbH4/BvfS29NZgoegX48F34Om
iygR344yn4TXZYfMGZzMpM6telUSfqtaZeJkZ0ksPHCiY4KGAoq8ZqspHHvoHxM3
53IMyrxdxlCMazw7hBy/7tSCM2p9A975FUGy18FYcUSl1rbTx4uP6EaAiWQGHT3w
rmFIbxNxghL/W8l6Wx9M1ZzXJDhkbRIcDU+cP/V93Z4W01KSr7VoNHq9hS/hrRMh
rFbhcTJVykXJjqqU8IrYGUPaQRR0GuhaFywJbTPX23DoqicxQTZQGY+YM9VoBZyG
yRZH4DrcdUXOcVoWWJfjqLelolqsmd33vZUvQUJG4xVbqDo5p6VN9jsT96X5lQWv
goRElzZCKLxYKrE+ajn2poI1C+OjW5bcCy4/JminEmvjrpL/RESgG+3FGocxMFT0
qnpEeNvmFFvmlBT/0bYjzYXWESz1cFk0ckGpixZhk4vytxlHdKTzULcrHTNL2vFI
oIm2/hyjIfaZKAGeqKkBOZgvEQdxCt38a52RSVsoZUMiGDU4LECSzZfwaSsmXWKQ
SKk/A5jDWE/dQHgmc8xV
=ZbDS
-----END PGP SIGNATURE-----

@ -1,100 +0,0 @@
cut the crap of inventing paths, or adding search paths that we don't use
--- Configure
+++ Configure
@@ -102,28 +102,6 @@
fi
fi
-: Proper PATH setting
-paths='/bin /usr/bin /usr/local/bin /usr/ucb /usr/local /usr/lbin'
-paths="$paths /opt/bin /opt/local/bin /opt/local /opt/lbin"
-paths="$paths /usr/5bin /etc /usr/gnu/bin /usr/new /usr/new/bin /usr/nbin"
-paths="$paths /opt/gnu/bin /opt/new /opt/new/bin /opt/nbin"
-paths="$paths /sys5.3/bin /sys5.3/usr/bin /bsd4.3/bin /bsd4.3/usr/ucb"
-paths="$paths /bsd4.3/usr/bin /usr/bsd /bsd43/bin /opt/ansic/bin /usr/ccs/bin"
-paths="$paths /etc /usr/lib /usr/ucblib /lib /usr/ccs/lib"
-paths="$paths /sbin /usr/sbin /usr/libexec"
-paths="$paths /system/gnu_library/bin"
-
-for p in $paths
-do
- case "$p_$PATH$p_" in
- *$p_$p$p_*) ;;
- *) test -d $p && PATH=$PATH$p_$p ;;
- esac
-done
-
-PATH=.$p_$PATH
-export PATH
-
: shall we be using ksh?
inksh=''
needksh=''
@@ -8282,66 +8260,6 @@
;;
esac
-# How will the perl executable find the installed shared $libperl?
-# Add $xxx to ccdlflags.
-# If we can't figure out a command-line option, use $shrpenv to
-# set env LD_RUN_PATH. The main perl makefile uses this.
-shrpdir=$archlibexp/CORE
-xxx=''
-tmp_shrpenv=''
-if "$useshrplib"; then
- case "$osname" in
- aix)
- # We'll set it in Makefile.SH...
- ;;
- solaris)
- xxx="-R $shrpdir"
- ;;
- freebsd|netbsd|openbsd|interix|dragonfly)
- xxx="-Wl,-R$shrpdir"
- ;;
- bsdos|linux|irix*|dec_osf|gnu*)
- xxx="-Wl,-rpath,$shrpdir"
- ;;
- next)
- # next doesn't like the default...
- ;;
- beos)
- # beos doesn't like the default, either.
- ;;
- haiku)
- # Haiku doesn't like the default, either.
- ;;
- hpux*)
- # hpux doesn't like the default, either.
- tmp_shrpenv="env LDOPTS=\"+s +b${shrpdir}\""
- ;;
- cygwin)
- # cygwin needs only ldlibpth
- ;;
- *)
- tmp_shrpenv="env LD_RUN_PATH=$shrpdir"
- ;;
- esac
- case "$xxx" in
- '') ;;
- *)
- # Only add $xxx if it isn't already in ccdlflags.
- case " $ccdlflags " in
- *" $xxx "*) ;;
- *) ccdlflags="$ccdlflags $xxx"
- cat <<EOM >&4
-
-Adding $xxx to the flags
-passed to $ld so that the perl executable will find the
-installed shared $libperl.
-
-EOM
- ;;
- esac
- ;;
- esac
-fi
# Fix ccdlflags in AIX for building external extensions.
# (For building Perl itself bare -bE:perl.exp is needed,
# Makefile.SH takes care of this.)

@ -1,40 +0,0 @@
# do not assume '.' being in PATH on hpux,
# use 'gcc' as linker, link with '-lm'.
--- hints/hpux.sh
+++ hints/hpux.sh
@@ -190,7 +190,7 @@
$define|true|[Yy])
echo '#include <stdio.h>\nint main(){long l;printf("%d\\n",sizeof(l));}'>try.c
$cc -o try $ccflags $ldflags try.c
- if [ "`try`" = "8" ]; then
+ if [ "`./try`" = "8" ]; then
case "$use64bitall" in
$define|true|[Yy]) ;;
*) cat <<EOM >&4
@@ -338,7 +338,7 @@
} /* main */
EOF
$cc -o try $ccflags $ldflags try.c
- maxdsiz=`try`
+ maxdsiz=`./try`
rm -f try try.c core
if [ $maxdsiz -le 64 ]; then
# 64 Mb is probably not enough to optimize toke.c
@@ -363,11 +363,12 @@
"") optimize="-g -O" ;;
*O[3456789]*) optimize=`echo "$optimize" | sed -e 's/O[3-9]/O2/'` ;;
esac
- #ld="$cc"
- ld=/usr/bin/ld
+ ld="$cc"
+ #ld=/usr/bin/ld
cccdlflags='-fPIC'
- #lddlflags='-shared'
- lddlflags='-b'
+ lddlflags='-shared'
+ #lddlflags='-b'
+ libs='-lm'
case "$optimize" in
*-g*-O*|*-O*-g*)
# gcc without gas will not accept -g

@ -1,70 +0,0 @@
1) Match "powerpc-ibm-aix5.3.0.0-gcc" as gcc too.
2) Creating shared library on aix with full soname support, following
http://lists.gnu.org/archive/html/libtool/2011-01/msg00023.html
http://lists.gnu.org/archive/html/libtool/2011-02/msg00000.html
Once there is an agreement on that, this patch basically is designed
for upstream perl to be applied when their soname would change anyway.
However, there is 'strip' being used, and I don't know yet what to
use instead in cross-aix setups with recent binutils.
--- Makefile.SH
+++ Makefile.SH
@@ -92,12 +92,12 @@
;;
aix*)
case "$cc" in
- gcc*)
- shrpldflags="-shared -Wl,-H512 -Wl,-T512 -Wl,-bhalt:4 -Wl,-bM:SRE -Wl,-bE:perl.exp"
+ *gcc*)
+ shrpldflags="-shared -Wl,-H512 -Wl,-T512 -Wl,-bhalt:4 -Wl,-bE:perl.exp"
case "$osvers" in
- 3*) shrpldflags="$shrpldflags -e _nostart"
+ 3*) shrpldflags="$shrpldflags -Wl,-bM:SRE -e _nostart"
;;
- *) shrpldflags="$shrpldflags -Wl,-bnoentry"
+ *) shrpldflags="$shrpldflags -Wl,-G -Wl,-bernotok -Wl,-bnoentry"
;;
esac
shrpldflags="$shrpldflags $ldflags $perllibs $cryptlib"
@@ -105,11 +105,11 @@
linklibperl_nonshr='-lperl_nonshr'
;;
*)
- shrpldflags="-H512 -T512 -bhalt:4 -bM:SRE -bE:perl.exp"
+ shrpldflags="-H512 -T512 -bhalt:4 -bE:perl.exp"
case "$osvers" in
- 3*) shrpldflags="$shrpldflags -e _nostart"
+ 3*) shrpldflags="$shrpldflags -bM:SRE -e _nostart"
;;
- *) shrpldflags="$shrpldflags -b noentry"
+ *) shrpldflags="$shrpldflags -G -bernotok -b noentry"
;;
esac
shrpldflags="$shrpldflags $ldflags $perllibs $cryptlib"
@@ -763,11 +763,19 @@
!NO!SUBS!
case "$osname" in
aix)
- $spitshell >>$Makefile <<'!NO!SUBS!'
- rm -f libperl$(OBJ_EXT)
- mv $@ libperl$(OBJ_EXT)
- $(AR) qv $(LIBPERL) libperl$(OBJ_EXT)
-!NO!SUBS!
+ bits=32
+ if test X"$use64bitall" = Xdefine; then bits=64; fi
+ $spitshell >>$Makefile <<!GROK!THIS!
+ rm -f shr.imp shr.o
+ mv \$@ shr.o
+ strip -e shr.o
+ ( echo '#! libperl.so.${revision}.${patchlevel}(shr.o)' \\
+ ; echo '# ${bits}' \\
+ ; grep -v '^#!' perl.exp \\
+ ) > shr.imp
+ \$(AR) qv \$@ shr.imp shr.o
+ rm -f shr.imp shr.o
+!GROK!THIS!
;;
esac
;;

@ -1,21 +0,0 @@
reported: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2011-04/msg01014.html
diff -ru perl-5.12.3.orig/hints/interix.sh perl-5.12.3/hints/interix.sh
--- perl-5.12.3.orig/hints/interix.sh 2011-04-27 08:34:00 +0200
+++ perl-5.12.3/hints/interix.sh 2011-04-27 08:53:46 +0200
@@ -6,14 +6,13 @@
cc='gcc'
cccdlflags="-DPIC $cccdlflags"
ccdlflags='-Wl,-E'
-ccflags="-D_ALL_SOURCE $ccflags"
-d_poll="$undef"
ld='gcc'
lddlflags="-shared $lddlflags"
rpathflag='-Wl,-R'
sharpbang='#!'
usemymalloc='false'
usenm='false'
+firstmakefile=GNUmakefile
# This script UU/usethreads.cbu will get 'called-back' by Configure
# after it has prompted the user for whether to use threads.

@ -1,321 +0,0 @@
http://rt.perl.org/rt3/Ticket/Display.html?id=89502
--- perl-5.12.3/Configure 2011-02-21 09:18:09.000000000 +0000
+++ perl-5.12.3/Configure 2011-02-21 09:38:49.000000000 +0000
@@ -1275,6 +1275,9 @@
elif test -n "$DJGPP"; then
: DOS DJGPP
_exe=".exe"
+elif test -f "/kern/cookiejar"; then
+: MiNT
+ _exe=""
elif test -d c:/. -o -n "$is_os2" ; then
: OS/2 or cygwin
_exe=".exe"
@@ -1402,7 +1405,7 @@
xcat=/bin/cat
test -f $xcat$_exe || xcat=/usr/bin/cat
if test ! -f $xcat$_exe; then
- for p in `echo $PATH | sed -e "s/$p_/ /g"` $paths; do
+ for p in `echo $PATH | sed -e 's/$p_/ /g'` $paths; do
if test -f $p/cat$_exe; then
xcat=$p/cat
break
--- perl-5.12.3/ext/DynaLoader/dl_dld.xs 2010-11-21 21:40:55.000000000 +0000
+++ perl-5.12.3/ext/DynaLoader/dl_dld.xs 2011-02-21 09:38:51.000000000 +0000
@@ -116,6 +116,18 @@
goto haverror;
}
+ DLDEBUG(1,PerlIO_printf(Perl_debug_log, "dld_link(libm.a)\n"));
+ if (dlderr = dld_link("/usr/lib/libm.a")) {
+ SaveError(aTHX_ "dld_link(libm.a): %s", dld_strerror(dlderr));
+ goto haverror;
+ }
+
+ DLDEBUG(1,PerlIO_printf(Perl_debug_log, "dld_link(libc.a)\n"));
+ if (dlderr = dld_link("/usr/lib/libc.a")) {
+ SaveError(aTHX_ "dld_link(libc.a): %s", dld_strerror(dlderr));
+ goto haverror;
+ }
+
max = AvFILL(dl_resolve_using);
for (x = 0; x <= max; x++) {
char *sym = SvPVX(*av_fetch(dl_resolve_using, x, 0));
--- perl-5.12.3/malloc.c 2011-01-09 20:20:57.000000000 +0000
+++ perl-5.12.3/malloc.c 2011-02-21 09:38:51.000000000 +0000
@@ -264,7 +264,7 @@
#define MIN_BUC_POW2 (sizeof(void*) > 4 ? 3 : 2) /* Allow for 4-byte arena. */
#define MIN_BUCKET (MIN_BUC_POW2 * BUCKETS_PER_POW2)
-#if !(defined(I286) || defined(atarist))
+#if !defined(I286)
/* take 2k unless the block is bigger than that */
# define LOG_OF_MIN_ARENA 11
#else
@@ -551,8 +551,8 @@
*/
#define u_short unsigned short
-/* 286 and atarist like big chunks, which gives too much overhead. */
-#if (defined(RCHECK) || defined(I286) || defined(atarist)) && defined(PACK_MALLOC)
+/* 286 like big chunks, which gives too much overhead. */
+#if (defined(RCHECK) || defined(I286)) && defined(PACK_MALLOC)
# undef PACK_MALLOC
#endif
@@ -1734,16 +1734,14 @@
/* Second, check alignment. */
slack = 0;
-#if !defined(atarist) /* on the atari we dont have to worry about this */
-# ifndef I286 /* The sbrk(0) call on the I286 always returns the next segment */
+#ifndef I286 /* The sbrk(0) call on the I286 always returns the next segment */
/* WANTED_ALIGNMENT may be more than NEEDED_ALIGNMENT, but this may
improve performance of memory access. */
if (PTR2UV(cp) & (WANTED_ALIGNMENT - 1)) { /* Not aligned. */
slack = WANTED_ALIGNMENT - (PTR2UV(cp) & (WANTED_ALIGNMENT - 1));
add += slack;
}
-# endif
-#endif /* !atarist */
+#endif
if (add) {
DEBUG_m(PerlIO_printf(Perl_debug_log,
--- perl-5.12.3/miniperlmain.c 2011-01-09 20:20:57.000000000 +0000
+++ perl-5.12.3/miniperlmain.c 2011-02-21 09:38:49.000000000 +0000
@@ -45,7 +45,7 @@
#if defined (atarist)
/* The Atari operating system doesn't have a dynamic stack. The
stack size is determined from this value. */
-long _stksize = 64 * 1024;
+long _stksize = 256 * 1024;
#endif
#if defined(PERL_GLOBAL_STRUCT_PRIVATE)
--- perl-5.12.3/os2/perlrexx.c 2010-11-21 21:40:56.000000000 +0000
+++ perl-5.12.3/os2/perlrexx.c 2011-02-21 09:42:49.000000000 +0000
@@ -38,7 +38,7 @@
#if defined (atarist)
/* The Atari operating system doesn't have a dynamic stack. The
stack size is determined from this value. */
-long _stksize = 64 * 1024;
+long _stksize = 256 * 1024;
#endif
/* Register any extra external extensions */
--- perl-5.12.3/perl.c 2011-02-21 09:17:19.000000000 +0000
+++ perl-5.12.3/perl.c 2011-02-21 09:38:50.000000000 +0000
@@ -3272,10 +3272,6 @@
"\n\nOS/2 port Copyright (c) 1990, 1991, Raymond Chen, Kai Uwe Rommel\n"
"Version 5 port Copyright (c) 1994-2002, Andreas Kaiser, Ilya Zakharevich\n");
#endif
-#ifdef atarist
- PerlIO_printf(PerlIO_stdout(),
- "atariST series port, ++jrb bammi@cadence.com\n");
-#endif
#ifdef __BEOS__
PerlIO_printf(PerlIO_stdout(),
"BeOS port Copyright Tom Spindler, 1997-1999\n");
--- perl-5.12.3/perl.h 2011-01-09 20:20:57.000000000 +0000
+++ perl-5.12.3/perl.h 2011-02-21 09:38:50.000000000 +0000
@@ -497,7 +497,7 @@
*/
/* define this once if either system, instead of cluttering up the src */
-#if defined(MSDOS) || defined(atarist) || defined(WIN32) || defined(NETWARE)
+#if defined(MSDOS) || defined(WIN32) || defined(NETWARE)
#define DOSISH 1
#endif
--- perl-5.12.3/perlio.c 2009-04-14 23:47:25.000000000 +0000
+++ perl-5.12.3/perlio.c 2010-03-23 18:36:15.000000000 +0000
@@ -135,17 +135,6 @@
* This used to be contents of do_binmode in doio.c
*/
#ifdef DOSISH
-# if defined(atarist)
- PERL_UNUSED_ARG(iotype);
- if (!fflush(fp)) {
- if (mode & O_BINARY)
- ((FILE *) fp)->_flag |= _IOBIN;
- else
- ((FILE *) fp)->_flag &= ~_IOBIN;
- return 1;
- }
- return 0;
-# else
dTHX;
PERL_UNUSED_ARG(iotype);
#ifdef NETWARE
@@ -153,7 +142,7 @@
#else
if (PerlLIO_setmode(fileno(fp), mode) != -1) {
#endif
-# if defined(WIN32) && defined(__BORLANDC__)
+# if defined(WIN32) && defined(__BORLANDC__)
/*
* The translation mode of the stream is maintained independent
of
@@ -169,12 +158,11 @@
fp->flags |= _F_BIN;
else
fp->flags &= ~_F_BIN;
-# endif
+# endif
return 1;
}
else
return 0;
-# endif
#else
# if defined(USEMYBINMODE)
dTHX;
--- perl-5.12.3/pp_sys.c 2011-01-09 20:20:58.000000000 +0000
+++ perl-5.12.3/pp_sys.c 2011-02-21 09:38:50.000000000 +0000
@@ -3308,14 +3308,6 @@
RETPUSHNO;
}
-#if defined(atarist) /* this will work with atariST. Configure will
- make guesses for other systems. */
-# define FILE_base(f) ((f)->_base)
-# define FILE_ptr(f) ((f)->_ptr)
-# define FILE_cnt(f) ((f)->_cnt)
-# define FILE_bufsiz(f) ((f)->_cnt + ((f)->_ptr - (f)->_base))
-#endif
-
PP(pp_fttext)
{
dVAR;
@@ -5567,30 +5559,6 @@
case 8:
retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7]);
break;
-#ifdef atarist
- case 9:
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8]);
- break;
- case 10:
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]);
- break;
- case 11:
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],
- a[10]);
- break;
- case 12:
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],
- a[10],a[11]);
- break;
- case 13:
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],
- a[10],a[11],a[12]);
- break;
- case 14:
- retval = syscall(a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],
- a[10],a[11],a[12],a[13]);
- break;
-#endif /* atarist */
}
SP = ORIGMARK;
PUSHi(retval);
--- perl-5.12.3/util.c 2011-01-09 20:20:58.000000000 +0000
+++ perl-5.12.3/util.c 2011-02-21 09:38:51.000000000 +0000
@@ -2545,7 +2545,7 @@
return PerlIO_fdopen(p[This], mode);
}
#else
-#if defined(atarist) || defined(EPOC)
+#if defined(EPOC)
FILE *popen();
PerlIO *
Perl_my_popen(pTHX_ const char *cmd, const char *mode)
@@ -2994,7 +2994,7 @@
}
#endif
-#if defined(atarist) || defined(OS2) || defined(EPOC)
+#if defined(OS2) || defined(EPOC)
int pclose();
#ifdef HAS_FORK
int /* Cannot prototype with I32
@@ -3111,7 +3111,7 @@
I32 len = 0;
int retval;
char *bufend;
-#if defined(DOSISH) && !defined(OS2) && !defined(atarist)
+#if defined(DOSISH) && !defined(OS2)
# define SEARCH_EXTS ".bat", ".cmd", NULL
# define MAX_EXT_LEN 4
#endif
@@ -3234,28 +3234,25 @@
bufend = s + strlen(s);
while (s < bufend) {
-#if defined(atarist) || defined(DOSISH)
+#if defined(DOSISH)
for (len = 0; *s
-# ifdef atarist
- && *s != ','
-# endif
&& *s != ';'; len++, s++) {
if (len < sizeof tmpbuf)
tmpbuf[len] = *s;
}
if (len < sizeof tmpbuf)
tmpbuf[len] = '\0';
-#else /* ! (atarist || DOSISH) */
+#else /* ! (DOSISH) */
s = delimcpy(tmpbuf, tmpbuf + sizeof tmpbuf, s, bufend,
':',
&len);
-#endif /* ! (atarist || DOSISH) */
+#endif /* ! (DOSISH) */
if (s < bufend)
s++;
if (len + 1 + strlen(scriptname) + MAX_EXT_LEN >= sizeof tmpbuf)
continue; /* don't search dir with too-long name */
if (len
-# if defined(atarist) || defined(DOSISH)
+# if defined(DOSISH)
&& tmpbuf[len - 1] != '/'
&& tmpbuf[len - 1] != '\\'
# endif
--- perl-5.12.3/hints/freemint.sh 2011-01-09 20:20:58.000000000 +0000
+++ perl-5.12.3/hints/freemint.sh 2011-02-21 09:38:51.000000000 +0000
@@ -0,0 +1,34 @@
+# hints/freemint.sh
+#
+# talk to guido@freemint.de if you want to change this file.
+# Please read the README.mint file.
+#
+# misc stuff
+
+archname="m68k-freemint"
+
+cccdlflags=' '; # avoid -fPIC
+ccdlflags="-Wl,-whole-archive -lgcc -lpthread -Wl,-no-whole-archive"
+
+# libs
+libpth="$prefix/lib /usr/local/lib /usr/lib"
+glibpth="$libpth"
+xlibpth="$libpth"
+
+ccflags="$ccflags -D_GNU_SOURCE"
+libswanted='m dld'
+dl_src='dl_dld.xs'
+dlext='o'
+lddlflags='-r'
+ldflags='-static'
+so='none'
+useshrplib='false'
+
+#sbrk() returns -1 (failure) somewhere in lib/unicore/mktables at
+#around 14M, so we need to use system malloc() as our sbrk()
+malloc_cflags='ccflags="-DUSE_PERL_SBRK -DPERL_SBRK_VIA_MALLOC $ccflags"'
+
+# Locales aren't feeling well. We crash if -Ox used.
+locale_cflags='optimize="-O0"'
+LC_ALL=C; export LC_ALL;
+LANG=C; export LANG;

@ -1,164 +0,0 @@
From f2a571dae7d70f7e3b59022834d8003ecd2df884 Mon Sep 17 00:00:00 2001
From: Yves Orton <demerphq@gmail.com>
Date: Tue, 12 Feb 2013 10:53:05 +0100
Subject: [PATCH] Prevent premature hsplit() calls, and only trigger REHASH
after hsplit()
Triggering a hsplit due to long chain length allows an attacker
to create a carefully chosen set of keys which can cause the hash
to use 2 * (2**32) * sizeof(void *) bytes ram. AKA a DOS via memory
exhaustion. Doing so also takes non trivial time.
Eliminating this check, and only inspecting chain length after a
normal hsplit() (triggered when keys>buckets) prevents the attack
entirely, and makes such attacks relatively benign.
(cherry picked from commit f1220d61455253b170e81427c9d0357831ca0fac)
---
ext/Hash-Util-FieldHash/t/10_hash.t | 18 ++++++++++++++++--
hv.c | 26 ++++++--------------------
t/op/hash.t | 20 +++++++++++++++++---
3 files changed, 39 insertions(+), 25 deletions(-)
diff --git a/ext/Hash-Util-FieldHash/t/10_hash.t b/ext/Hash-Util-FieldHash/t/10_hash.t
index 2cfb4e8..d58f053 100644
--- a/ext/Hash-Util-FieldHash/t/10_hash.t
+++ b/ext/Hash-Util-FieldHash/t/10_hash.t
@@ -38,15 +38,29 @@ use constant START => "a";
# some initial hash data
fieldhash my %h2;
-%h2 = map {$_ => 1} 'a'..'cc';
+my $counter= "a";
+$h2{$counter++}++ while $counter ne 'cd';
ok (!Internals::HvREHASH(%h2),
"starting with pre-populated non-pathological hash (rehash flag if off)");
my @keys = get_keys(\%h2);
+my $buckets= buckets(\%h2);
$h2{$_}++ for @keys;
+$h2{$counter++}++ while buckets(\%h2) == $buckets; # force a split
ok (Internals::HvREHASH(%h2),
- scalar(@keys) . " colliding into the same bucket keys are triggering rehash");
+ scalar(@keys) . " colliding into the same bucket keys are triggering rehash after split");
+
+# returns the number of buckets in a hash
+sub buckets {
+ my $hr = shift;
+ my $keys_buckets= scalar(%$hr);
+ if ($keys_buckets=~m!/([0-9]+)\z!) {
+ return 0+$1;
+ } else {
+ return 8;
+ }
+}
sub get_keys {
my $hr = shift;
diff --git a/hv.c b/hv.c
index 89c6456..8659678 100644
--- a/hv.c
+++ b/hv.c
@@ -35,7 +35,8 @@ holds the key and hash value.
#define PERL_HASH_INTERNAL_ACCESS
#include "perl.h"
-#define HV_MAX_LENGTH_BEFORE_SPLIT 14
+#define HV_MAX_LENGTH_BEFORE_REHASH 14
+#define SHOULD_DO_HSPLIT(xhv) ((xhv)->xhv_keys > (xhv)->xhv_max) /* HvTOTALKEYS(hv) > HvMAX(hv) */
static const char S_strtab_error[]
= "Cannot modify shared string table in hv_%s";
@@ -818,23 +819,8 @@ Perl_hv_common(pTHX_ HV *hv, SV *keysv, const char *key, STRLEN klen,
xhv->xhv_keys++; /* HvTOTALKEYS(hv)++ */
if (!counter) { /* initial entry? */
xhv->xhv_fill++; /* HvFILL(hv)++ */
- } else if (xhv->xhv_keys > (IV)xhv->xhv_max) {
+ } else if ( SHOULD_DO_HSPLIT(xhv) ) {
hsplit(hv);
- } else if(!HvREHASH(hv)) {
- U32 n_links = 1;
-
- while ((counter = HeNEXT(counter)))
- n_links++;
-
- if (n_links > HV_MAX_LENGTH_BEFORE_SPLIT) {
- /* Use only the old HvKEYS(hv) > HvMAX(hv) condition to limit
- bucket splits on a rehashed hash, as we're not going to
- split it again, and if someone is lucky (evil) enough to
- get all the keys in one list they could exhaust our memory
- as we repeatedly double the number of buckets on every
- entry. Linear search feels a less worse thing to do. */
- hsplit(hv);
- }
}
}
@@ -1180,7 +1166,7 @@ S_hsplit(pTHX_ HV *hv)
/* Pick your policy for "hashing isn't working" here: */
- if (longest_chain <= HV_MAX_LENGTH_BEFORE_SPLIT /* split worked? */
+ if (longest_chain <= HV_MAX_LENGTH_BEFORE_REHASH /* split worked? */
|| HvREHASH(hv)) {
return;
}
@@ -2551,8 +2537,8 @@ S_share_hek_flags(pTHX_ const char *str, I32 len, register U32 hash, int flags)
xhv->xhv_keys++; /* HvTOTALKEYS(hv)++ */
if (!next) { /* initial entry? */
xhv->xhv_fill++; /* HvFILL(hv)++ */
- } else if (xhv->xhv_keys > (IV)xhv->xhv_max /* HvKEYS(hv) > HvMAX(hv) */) {
- hsplit(PL_strtab);
+ } else if ( SHOULD_DO_HSPLIT(xhv) ) {
+ hsplit(PL_strtab);
}
}
diff --git a/t/op/hash.t b/t/op/hash.t
index 9bde518..45eb782 100644
--- a/t/op/hash.t
+++ b/t/op/hash.t
@@ -39,22 +39,36 @@ use constant THRESHOLD => 14;
use constant START => "a";
# some initial hash data
-my %h2 = map {$_ => 1} 'a'..'cc';
+my %h2;
+my $counter= "a";
+$h2{$counter++}++ while $counter ne 'cd';
ok (!Internals::HvREHASH(%h2),
"starting with pre-populated non-pathological hash (rehash flag if off)");
my @keys = get_keys(\%h2);
+my $buckets= buckets(\%h2);
$h2{$_}++ for @keys;
+$h2{$counter++}++ while buckets(\%h2) == $buckets; # force a split
ok (Internals::HvREHASH(%h2),
- scalar(@keys) . " colliding into the same bucket keys are triggering rehash");
+ scalar(@keys) . " colliding into the same bucket keys are triggering rehash after split");
+
+# returns the number of buckets in a hash
+sub buckets {
+ my $hr = shift;
+ my $keys_buckets= scalar(%$hr);
+ if ($keys_buckets=~m!/([0-9]+)\z!) {
+ return 0+$1;
+ } else {
+ return 8;
+ }
+}
sub get_keys {
my $hr = shift;
# the minimum of bits required to mount the attack on a hash
my $min_bits = log(THRESHOLD)/log(2);
-
# if the hash has already been populated with a significant amount
# of entries the number of mask bits can be higher
my $keys = scalar keys %$hr;
--
1.8.1.3

@ -1,100 +0,0 @@
cut the crap of inventing paths, or adding search paths that we don't use
--- Configure
+++ Configure
@@ -105,28 +105,6 @@
fi
fi
-: Proper PATH setting
-paths='/bin /usr/bin /usr/local/bin /usr/ucb /usr/local /usr/lbin'
-paths="$paths /opt/bin /opt/local/bin /opt/local /opt/lbin"
-paths="$paths /usr/5bin /etc /usr/gnu/bin /usr/new /usr/new/bin /usr/nbin"
-paths="$paths /opt/gnu/bin /opt/new /opt/new/bin /opt/nbin"
-paths="$paths /sys5.3/bin /sys5.3/usr/bin /bsd4.3/bin /bsd4.3/usr/ucb"
-paths="$paths /bsd4.3/usr/bin /usr/bsd /bsd43/bin /opt/ansic/bin /usr/ccs/bin"
-paths="$paths /etc /usr/lib /usr/ucblib /lib /usr/ccs/lib"
-paths="$paths /sbin /usr/sbin /usr/libexec"
-paths="$paths /system/gnu_library/bin"
-
-for p in $paths
-do
- case "$p_$PATH$p_" in
- *$p_$p$p_*) ;;
- *) test -d $p && PATH=$PATH$p_$p ;;
- esac
-done
-
-PATH=.$p_$PATH
-export PATH
-
: shall we be using ksh?
inksh=''
needksh=''
@@ -8287,66 +8265,6 @@
;;
esac
-# How will the perl executable find the installed shared $libperl?
-# Add $xxx to ccdlflags.
-# If we can't figure out a command-line option, use $shrpenv to
-# set env LD_RUN_PATH. The main perl makefile uses this.
-shrpdir=$archlibexp/CORE
-xxx=''
-tmp_shrpenv=''
-if "$useshrplib"; then
- case "$osname" in
- aix)
- # We'll set it in Makefile.SH...
- ;;
- solaris)
- xxx="-R $shrpdir"
- ;;
- freebsd|mirbsd|netbsd|openbsd|interix|dragonfly)
- xxx="-Wl,-R$shrpdir"
- ;;
- bsdos|linux|irix*|dec_osf|gnu*)
- xxx="-Wl,-rpath,$shrpdir"
- ;;
- next)
- # next doesn't like the default...
- ;;
- beos)
- # beos doesn't like the default, either.
- ;;
- haiku)
- # Haiku doesn't like the default, either.
- ;;
- hpux*)
- # hpux doesn't like the default, either.
- tmp_shrpenv="env LDOPTS=\"+s +b${shrpdir}\""
- ;;
- cygwin)
- # cygwin needs only ldlibpth
- ;;
- *)
- tmp_shrpenv="env LD_RUN_PATH=$shrpdir"
- ;;
- esac
- case "$xxx" in
- '') ;;
- *)
- # Only add $xxx if it isn't already in ccdlflags.
- case " $ccdlflags " in
- *" $xxx "*) ;;
- *) ccdlflags="$ccdlflags $xxx"
- cat <<EOM >&4
-
-Adding $xxx to the flags
-passed to $ld so that the perl executable will find the
-installed shared $libperl.
-
-EOM
- ;;
- esac
- ;;
- esac
-fi
# Fix ccdlflags in AIX for building external extensions.
# (For building Perl itself bare -bE:perl.exp is needed,
# Makefile.SH takes care of this.)

@ -1,21 +0,0 @@
Bug #105054.
We do not want the build root in the linked perl module's RUNPATH, so strip
paths containing PORTAGE_TMPDIR if its set.
--- perl-5.8.7/lib/ExtUtils/MM_Unix.pm 2005-09-10 14:06:59.000000000 +0200
+++ perl-5.8.7.az/lib/ExtUtils/MM_Unix.pm 2005-09-10 15:25:52.000000000 +0200
@@ -1915,6 +1915,13 @@
# LD_RUN_PATH now computed by ExtUtils::Liblist
($self->{EXTRALIBS}, $self->{BSLOADLIBS},
$self->{LDLOADLIBS}, $self->{LD_RUN_PATH}) = @libs;
+ # We do not want the build root in RPATH
+ if (exists $ENV{PORTAGE_TMPDIR}) {
+ # If we have PORTAGE_TMPDIR set, strip that, as just testing for
+ # /usr and /opt might not be sufficient
+ $self->{LD_RUN_PATH} = join ':', grep !/^\Q$ENV{PORTAGE_TMPDIR}/,
+ split /:/, $self->{LD_RUN_PATH};
+ }
last;
}
}

@ -1,280 +0,0 @@
SECURITY [CAN-2005-0448]:
Rewrite File::Path::rmtree to avoid race condition which allows an
attacker with write permission on directories in the tree being
removed to make files setuid or to remove arbitrary files (see
http://bugs.debian.org/286905 and http://bugs.debian.org/286922).
Revised for 5.8.8-7etch6 to avoid failure when rmtree removes the
current directory.
diff --git a/lib/File/Path.pm b/lib/File/Path.pm
index 2e41ff3..fd32b96 100644
--- a/lib/File/Path.pm
+++ b/lib/File/Path.pm
@@ -72,33 +72,17 @@ or C<unlink> to remove it, or that it's skipping it.
=item *
-a boolean value, which if TRUE will cause C<rmtree> to
-skip any files to which you do not have delete access
-(if running under VMS) or write access (if running
-under another OS). This will change in the future when
-a criterion for 'delete permission' under OSs other
-than VMS is settled. (defaults to FALSE)
+a boolean value, which if FALSE (the default for non-root users) will
+cause C<rmtree> to adjust the mode of directories (if required) prior
+to attempting to remove the contents. Note that on interruption or
+failure of C<rmtree>, directories may be left with more permissive
+modes for the owner.
=back
It returns the number of files successfully deleted. Symlinks are
simply deleted and not followed.
-B<NOTE:> There are race conditions internal to the implementation of
-C<rmtree> making it unsafe to use on directory trees which may be
-altered or moved while C<rmtree> is running, and in particular on any
-directory trees with any path components or subdirectories potentially
-writable by untrusted users.
-
-Additionally, if the third parameter is not TRUE and C<rmtree> is
-interrupted, it may leave files and directories with permissions altered
-to allow deletion (and older versions of this module would even set
-files and directories to world-read/writable!)
-
-Note also that the occurrence of errors in C<rmtree> can be determined I<only>
-by trapping diagnostic messages using C<$SIG{__WARN__}>; it is not apparent
-from the return value.
-
=head1 DIAGNOSTICS
=over 4
@@ -172,111 +156,127 @@ sub mkpath {
@created;
}
-sub rmtree {
- my($roots, $verbose, $safe) = @_;
- my(@files);
- my($count) = 0;
- $verbose ||= 0;
- $safe ||= 0;
+sub _rmtree;
+sub _rmtree
+{
+ my ($path, $prefix, $up, $up_dev, $up_ino, $verbose, $safe) = @_;
+ my $up_name = $up eq '..' ? 'parent' : 'initial';
+
+ my ($dev, $ino) = lstat $path or return 0;
+ unless (-d _)
+ {
+ print "unlink $prefix$path\n" if $verbose;
+ unless (unlink $path)
+ {
+ carp "Can't remove file $prefix$path ($!)";
+ return 0;
+ }
- if ( defined($roots) && length($roots) ) {
- $roots = [$roots] unless ref $roots;
+ return 1;
}
- else {
- carp "No root path(s) specified\n";
- return 0;
+
+ unless (chdir $path)
+ {
+ carp "Can't chdir to $prefix$path ($!)";
+ return 0;
}
- my($root);
- foreach $root (@{$roots}) {
- if ($Is_MacOS) {
- $root = ":$root" if $root !~ /:/;
- $root =~ s#([^:])\z#$1:#;
- } else {
- $root =~ s#/\z##;
- }
- (undef, undef, my $rp) = lstat $root or next;
- $rp &= 07777; # don't forget setuid, setgid, sticky bits
- if ( -d _ ) {
- # notabene: 0700 is for making readable in the first place,
- # it's also intended to change it to writable in case we have
- # to recurse in which case we are better than rm -rf for
- # subtrees with strange permissions
- chmod($rp | 0700, ($Is_VMS ? VMS::Filespec::fileify($root) : $root))
- or carp "Can't make directory $root read+writeable: $!"
- unless $safe;
-
- if (opendir my $d, $root) {
- no strict 'refs';
- if (!defined ${"\cTAINT"} or ${"\cTAINT"}) {
- # Blindly untaint dir names
- @files = map { /^(.*)$/s ; $1 } readdir $d;
- } else {
- @files = readdir $d;
- }
- closedir $d;
- }
- else {
- carp "Can't read $root: $!";
- @files = ();
- }
+ # avoid a race condition where a directory may be replaced by a
+ # symlink between the lstat and the chdir
+ my ($new_dev, $new_ino, $perm) = stat '.';
+ unless ("$new_dev:$new_ino" eq "$dev:$ino")
+ {
+ croak "Directory $prefix$path changed before chdir, aborting";
+ }
- # Deleting large numbers of files from VMS Files-11 filesystems
- # is faster if done in reverse ASCIIbetical order
- @files = reverse @files if $Is_VMS;
- ($root = VMS::Filespec::unixify($root)) =~ s#\.dir\z## if $Is_VMS;
- if ($Is_MacOS) {
- @files = map("$root$_", @files);
- } else {
- @files = map("$root/$_", grep $_!~/^\.{1,2}\z/s,@files);
- }
- $count += rmtree(\@files,$verbose,$safe);
- if ($safe &&
- ($Is_VMS ? !&VMS::Filespec::candelete($root) : !-w $root)) {
- print "skipped $root\n" if $verbose;
- next;
- }
- chmod $rp | 0700, $root
- or carp "Can't make directory $root writeable: $!"
- if $force_writeable;
- print "rmdir $root\n" if $verbose;
- if (rmdir $root) {
- ++$count;
- }
- else {
- carp "Can't remove directory $root: $!";
- chmod($rp, ($Is_VMS ? VMS::Filespec::fileify($root) : $root))
- or carp("and can't restore permissions to "
- . sprintf("0%o",$rp) . "\n");
- }
- }
- else {
- if ($safe &&
- ($Is_VMS ? !&VMS::Filespec::candelete($root)
- : !(-l $root || -w $root)))
- {
- print "skipped $root\n" if $verbose;
- next;
- }
- chmod $rp | 0600, $root
- or carp "Can't make file $root writeable: $!"
- if $force_writeable;
- print "unlink $root\n" if $verbose;
- # delete all versions under VMS
- for (;;) {
- unless (unlink $root) {
- carp "Can't unlink file $root: $!";
- if ($force_writeable) {
- chmod $rp, $root
- or carp("and can't restore permissions to "
- . sprintf("0%o",$rp) . "\n");
- }
- last;
- }
- ++$count;
- last unless $Is_VMS && lstat $root;
- }
+ $perm &= 07777;
+ my $nperm = $perm | 0700;
+ unless ($safe or $nperm == $perm or chmod $nperm, '.')
+ {
+ carp "Can't make directory $prefix$path read+writeable ($!)";
+ $nperm = $perm;
+ }
+
+ my $count = 0;
+ if (opendir my $dir, '.')
+ {
+ my $entry;
+ while (defined ($entry = readdir $dir))
+ {
+ next if $entry =~ /^\.\.?$/;
+ $entry =~ /^(.*)$/s; $entry = $1; # untaint
+ $count += _rmtree $entry, "$prefix$path/", '..', $dev, $ino,
+ $verbose, $safe;
}
+
+ closedir $dir;
+ }
+
+ # restore directory permissions if required (in case the rmdir
+ # below fails) now, while we're still in the directory and may do
+ # so without a race via '.'
+ unless ($nperm == $perm or chmod $perm, '.')
+ {
+ carp "Can't restore permissions on directory $prefix$path ($!)";
+ }
+
+ # don't leave the caller in an unexpected directory
+ unless (chdir $up)
+ {
+ croak "Can't return to $up_name directory from $prefix$path ($!)";
+ }
+
+ # ensure that a chdir .. didn't take us somewhere other than
+ # where we expected (see CVE-2002-0435)
+ unless (($new_dev, $new_ino) = stat '.'
+ and "$new_dev:$new_ino" eq "$up_dev:$up_ino")
+ {
+ croak "\u$up_name directory changed since entering $prefix$path";
+ }
+
+ print "rmdir $prefix$path\n" if $verbose;
+ if (rmdir $path)
+ {
+ $count++;
+ }
+ else
+ {
+ carp "Can't remove directory $prefix$path ($!)";
+ }
+
+ return $count;
+}
+
+sub rmtree
+{
+ my ($p, $verbose, $safe) = @_;
+ $p = [] unless defined $p and length $p;
+ $p = [ $p ] unless ref $p;
+ my @paths = grep defined && length, @$p;
+
+ # default to "unsafe" for non-root (will chmod dirs)
+ $safe = $> ? 0 : 1 unless defined $safe;
+
+ unless (@paths)
+ {
+ carp "No root path(s) specified";
+ return;
+ }
+
+ opendir my $oldpwd, '.' or do {
+ carp "Can't fetch initial working directory";
+ return;
+ };
+
+ my ($dev, $ino) = stat '.' or do {
+ carp "Can't stat initial working directory";
+ return;
+ };
+
+ my $count = 0;
+ for my $path (@paths)
+ {
+ $count += _rmtree $path, '', $oldpwd, $dev, $ino, $verbose, $safe;
}
$count;

@ -1,256 +0,0 @@
Fix a double free / segfault with utf8 regexps
Debian #454792
[rt.cpan.org #48156]
[rt.cpan.org #40641]
upstream change 29204
UTF8_ALLOW_DEFAULT definition in utf8.h picked from upstream change 27688
diff --git a/embed.fnc b/embed.fnc
index edfbc0e..26524c7 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -1168,6 +1168,7 @@ Es |void |reguni |NN const struct RExC_state_t *state|UV uv|NN char *s|NN STRLE
Es |regnode*|regclass |NN struct RExC_state_t *state
ERs |I32 |regcurly |NN const char *
Es |regnode*|reg_node |NN struct RExC_state_t *state|U8 op
+Es |UV |reg_recode |const char value|NULLOK SV **encp
Es |regnode*|regpiece |NN struct RExC_state_t *state|NN I32 *flagp
Es |void |reginsert |NN struct RExC_state_t *state|U8 op|NN regnode *opnd
Es |void |regoptail |NN struct RExC_state_t *state|NN regnode *p|NN regnode *val
diff --git a/embed.h b/embed.h
index 2b38fd5..372b04f 100644
--- a/embed.h
+++ b/embed.h
@@ -1234,6 +1234,7 @@
#define regclass S_regclass
#define regcurly S_regcurly
#define reg_node S_reg_node
+#define reg_recode S_reg_recode
#define regpiece S_regpiece
#define reginsert S_reginsert
#define regoptail S_regoptail
@@ -3277,6 +3278,7 @@
#define regclass(a) S_regclass(aTHX_ a)
#define regcurly(a) S_regcurly(aTHX_ a)
#define reg_node(a,b) S_reg_node(aTHX_ a,b)
+#define reg_recode(a,b) S_reg_recode(aTHX_ a,b)
#define regpiece(a,b) S_regpiece(aTHX_ a,b)
#define reginsert(a,b,c) S_reginsert(aTHX_ a,b,c)
#define regoptail(a,b,c) S_regoptail(aTHX_ a,b,c)
diff --git a/pod/perldiag.pod b/pod/perldiag.pod
index 9b3134c..7d95216 100644
--- a/pod/perldiag.pod
+++ b/pod/perldiag.pod
@@ -1900,6 +1900,15 @@ recognized by Perl or by a user-supplied handler. See L<attributes>.
(W printf) Perl does not understand the given format conversion. See
L<perlfunc/sprintf>.
+=item Invalid escape in the specified encoding in regex; marked by <-- HERE in m/%s/
+
+(W regexp) The numeric escape (for example C<\xHH>) of value < 256
+didn't correspond to a single character through the conversion
+from the encoding specified by the encoding pragma.
+The escape was replaced with REPLACEMENT CHARACTER (U+FFFD) instead.
+The <-- HERE shows in the regular expression about where the
+escape was discovered.
+
=item Invalid [] range "%s" in regex; marked by <-- HERE in m/%s/
(F) The range specified in a character class had a minimum character
diff --git a/proto.h b/proto.h
index 6d185dd..ef6c0cf 100644
--- a/proto.h
+++ b/proto.h
@@ -1748,6 +1748,7 @@ STATIC I32 S_regcurly(pTHX_ const char *)
__attribute__warn_unused_result__;
STATIC regnode* S_reg_node(pTHX_ struct RExC_state_t *state, U8 op);
+STATIC UV S_reg_recode(pTHX_ const char value, SV **encp);
STATIC regnode* S_regpiece(pTHX_ struct RExC_state_t *state, I32 *flagp);
STATIC void S_reginsert(pTHX_ struct RExC_state_t *state, U8 op, regnode *opnd);
STATIC void S_regoptail(pTHX_ struct RExC_state_t *state, regnode *p, regnode *val);
diff --git a/regcomp.c b/regcomp.c
index 928cf39..98d48dd 100644
--- a/regcomp.c
+++ b/regcomp.c
@@ -2791,6 +2791,39 @@ S_regpiece(pTHX_ RExC_state_t *pRExC_state, I32 *flagp)
}
/*
+ * reg_recode
+ *
+ * It returns the code point in utf8 for the value in *encp.
+ * value: a code value in the source encoding
+ * encp: a pointer to an Encode object
+ *
+ * If the result from Encode is not a single character,
+ * it returns U+FFFD (Replacement character) and sets *encp to NULL.
+ */
+STATIC UV
+S_reg_recode(pTHX_ const char value, SV **encp)
+{
+ STRLEN numlen = 1;
+ SV * const sv = sv_2mortal(newSVpvn(&value, numlen));
+ const char * const s = encp && *encp ? sv_recode_to_utf8(sv, *encp)
+ : SvPVX(sv);
+ const STRLEN newlen = SvCUR(sv);
+ UV uv = UNICODE_REPLACEMENT;
+
+ if (newlen)
+ uv = SvUTF8(sv)
+ ? utf8n_to_uvchr((U8*)s, newlen, &numlen, UTF8_ALLOW_DEFAULT)
+ : *(U8*)s;
+
+ if (!newlen || numlen != newlen) {
+ uv = UNICODE_REPLACEMENT;
+ if (encp)
+ *encp = NULL;
+ }
+ return uv;
+}
+
+/*
- regatom - the lowest level
*
* Optimization: gobbles an entire sequence of ordinary characters so that
@@ -3182,6 +3215,8 @@ tryagain:
ender = grok_hex(p, &numlen, &flags, NULL);
p += numlen;
}
+ if (PL_encoding && ender < 0x100)
+ goto recode_encoding;
break;
case 'c':
p++;
@@ -3201,6 +3236,17 @@ tryagain:
--p;
goto loopdone;
}
+ if (PL_encoding && ender < 0x100)
+ goto recode_encoding;
+ break;
+ recode_encoding:
+ {
+ SV* enc = PL_encoding;
+ ender = reg_recode((const char)(U8)ender, &enc);
+ if (!enc && SIZE_ONLY && ckWARN(WARN_REGEXP))
+ vWARN(p, "Invalid escape in the specified encoding");
+ RExC_utf8 = 1;
+ }
break;
case '\0':
if (p >= RExC_end)
@@ -3331,32 +3377,6 @@ tryagain:
break;
}
- /* If the encoding pragma is in effect recode the text of
- * any EXACT-kind nodes. */
- if (PL_encoding && PL_regkind[(U8)OP(ret)] == EXACT) {
- STRLEN oldlen = STR_LEN(ret);
- SV *sv = sv_2mortal(newSVpvn(STRING(ret), oldlen));
-
- if (RExC_utf8)
- SvUTF8_on(sv);
- if (sv_utf8_downgrade(sv, TRUE)) {
- const char * const s = sv_recode_to_utf8(sv, PL_encoding);
- const STRLEN newlen = SvCUR(sv);
-
- if (SvUTF8(sv))
- RExC_utf8 = 1;
- if (!SIZE_ONLY) {
- DEBUG_r(PerlIO_printf(Perl_debug_log, "recode %*s to %*s\n",
- (int)oldlen, STRING(ret),
- (int)newlen, s));
- Copy(s, STRING(ret), newlen, char);
- STR_LEN(ret) += newlen - oldlen;
- RExC_emit += STR_SZ(newlen) - STR_SZ(oldlen);
- } else
- RExC_size += STR_SZ(newlen) - STR_SZ(oldlen);
- }
- }
-
return(ret);
}
@@ -3734,6 +3754,8 @@ S_regclass(pTHX_ RExC_state_t *pRExC_state)
value = grok_hex(RExC_parse, &numlen, &flags, NULL);
RExC_parse += numlen;
}
+ if (PL_encoding && value < 0x100)
+ goto recode_encoding;
break;
case 'c':
value = UCHARAT(RExC_parse++);
@@ -3741,13 +3763,24 @@ S_regclass(pTHX_ RExC_state_t *pRExC_state)
break;
case '0': case '1': case '2': case '3': case '4':
case '5': case '6': case '7': case '8': case '9':
- {
- I32 flags = 0;
- numlen = 3;
- value = grok_oct(--RExC_parse, &numlen, &flags, NULL);
- RExC_parse += numlen;
- break;
- }
+ {
+ I32 flags = 0;
+ numlen = 3;
+ value = grok_oct(--RExC_parse, &numlen, &flags, NULL);
+ RExC_parse += numlen;
+ if (PL_encoding && value < 0x100)
+ goto recode_encoding;
+ break;
+ }
+ recode_encoding:
+ {
+ SV* enc = PL_encoding;
+ value = reg_recode((const char)(U8)value, &enc);
+ if (!enc && SIZE_ONLY && ckWARN(WARN_REGEXP))
+ vWARN(RExC_parse,
+ "Invalid escape in the specified encoding");
+ break;
+ }
default:
if (!SIZE_ONLY && isALPHA(value) && ckWARN(WARN_REGEXP))
vWARN2(RExC_parse,
diff --git a/t/uni/tr_utf8.t b/t/uni/tr_utf8.t
index 606a84a..354156a 100755
--- a/t/uni/tr_utf8.t
+++ b/t/uni/tr_utf8.t
@@ -31,7 +31,7 @@ BEGIN {
}
use strict;
-use Test::More tests => 7;
+use Test::More tests => 8;
use encoding 'utf8';
@@ -67,4 +67,12 @@ is($str, $hiragana, "s/// # hiragana -> katakana");
$line =~ tr/bcdeghijklmnprstvwxyz$02578/בצדעגהיײקלמנפּרסטװשכיזשױתײחא/;
is($line, "aבצדעfגהיײקלמנoפqּרסuטװשכיזש1ױ34ת6ײח9", "[perl #16843]");
}
+
+{
+ # [perl #40641]
+ my $str = qq/Gebääääääääääääääääääääude/;
+ my $reg = qr/Gebääääääääääääääääääääude/;
+ ok($str =~ /$reg/, "[perl #40641]");
+}
+
__END__
diff --git a/utf8.h b/utf8.h
index 6d63897..3800866 100644
--- a/utf8.h
+++ b/utf8.h
@@ -198,6 +198,8 @@ encoded character.
UTF8_ALLOW_SURROGATE|UTF8_ALLOW_FFFF)
#define UTF8_ALLOW_ANY 0x00FF
#define UTF8_CHECK_ONLY 0x0200
+#define UTF8_ALLOW_DEFAULT (ckWARN(WARN_UTF8) ? 0 : \
+ UTF8_ALLOW_ANYUV)
#define UNICODE_SURROGATE_FIRST 0xD800
#define UNICODE_SURROGATE_LAST 0xDFFF

@ -1,111 +0,0 @@
diff -Naurp perl-5.8.8-orig/lib/ExtUtils/Liblist.pm perl-5.8.8/lib/ExtUtils/Liblist.pm
--- perl-5.8.8-orig/lib/ExtUtils/Liblist.pm 2003-04-07 14:58:17.000000000 -0400
+++ perl-5.8.8/lib/ExtUtils/Liblist.pm 2006-02-07 09:57:04.000000000 -0500
@@ -87,6 +87,11 @@ libraries. LD_RUN_PATH is a colon separ
in LDLOADLIBS. It is passed as an environment variable to the process
that links the shared library.
+The Red Hat extension: This generation of LD_RUN_PATH is disabled by default.
+To use the generated LD_RUN_PATH for all links, set the USE_MM_LD_RUN_PATH
+MakeMaker object attribute / argument, (or set the $USE_MM_LD_RUN_PATH
+environment variable).
+
=head2 BSLOADLIBS
List of those libraries that are needed but can be linked in
diff -Naurp perl-5.8.8-orig/lib/ExtUtils/MM_Unix.pm perl-5.8.8/lib/ExtUtils/MM_Unix.pm
--- perl-5.8.8-orig/lib/ExtUtils/MM_Unix.pm 2005-05-21 05:42:56.000000000 -0400
+++ perl-5.8.8/lib/ExtUtils/MM_Unix.pm 2006-02-07 09:56:08.000000000 -0500
@@ -941,7 +941,7 @@ $(INST_DYNAMIC): $(OBJECT) $(MYEXTLIB) $
}
my $ld_run_path_shell = "";
- if ($self->{LD_RUN_PATH} ne "") {
+ if (($self->{LD_RUN_PATH} ne "") && ($self->{USE_MM_LD_RUN_PATH})) {
$ld_run_path_shell = 'LD_RUN_PATH="$(LD_RUN_PATH)" ';
}
diff -Naurp perl-5.8.8-orig/lib/ExtUtils/MakeMaker.pm perl-5.8.8/lib/ExtUtils/MakeMaker.pm
--- perl-5.8.8-orig/lib/ExtUtils/MakeMaker.pm 2005-10-21 10:11:04.000000000 -0400
+++ perl-5.8.8/lib/ExtUtils/MakeMaker.pm 2006-02-07 09:55:03.000000000 -0500
@@ -233,7 +233,7 @@ sub full_setup {
PERL_SRC PERM_RW PERM_RWX
PL_FILES PM PM_FILTER PMLIBDIRS POLLUTE PPM_INSTALL_EXEC
PPM_INSTALL_SCRIPT PREREQ_FATAL PREREQ_PM PREREQ_PRINT PRINT_PREREQ
- SIGN SKIP TYPEMAPS VERSION VERSION_FROM XS XSOPT XSPROTOARG
+ SKIP TYPEMAPS USE_MM_LD_RUN_PATH VERSION VERSION_FROM XS XSOPT XSPROTOARG
XS_VERSION clean depend dist dynamic_lib linkext macro realclean
tool_autosplit
@@ -371,6 +371,26 @@ sub new {
exit 0;
}
+ # USE_MM_LD_RUN_PATH - borrowed from RedHat to disable automatic RPATH generation
+ if ( ( ! $self->{USE_MM_LD_RUN_PATH} )
+ &&( ("@ARGV" =~ /\bUSE_MM_LD_RUN_PATH(=([01]))?\b/)
+ ||( exists( $ENV{USE_MM_LD_RUN_PATH} )
+ &&( $ENV{USE_MM_LD_RUN_PATH} =~ /([01])?$/ )
+ )
+ )
+ )
+ {
+ my $v = $1;
+ if( $v )
+ {
+ $v = ($v=~/=([01])$/)[0];
+ }else
+ {
+ $v = 1;
+ };
+ $self->{USE_MM_LD_RUN_PATH}=$v;
+ };
+
print STDOUT "MakeMaker (v$VERSION)\n" if $Verbose;
if (-f "MANIFEST" && ! -f "Makefile"){
check_manifest();
@@ -2057,6 +2077,44 @@ precedence. A typemap in the current di
precedence, even if it isn't listed in TYPEMAPS. The default system
typemap has lowest precedence.
+=item USE_MM_LD_RUN_PATH
+
+boolean
+This feature is borrowed from Red Hat to deal with RPATH issues.
+Please see bug 81745 - http://bugs.gentoo.org/81745 - for more
+information.
+
+The Red Hat perl MakeMaker distribution differs from the standard
+upstream release in that it disables use of the MakeMaker generated
+LD_RUN_PATH by default, UNLESS this attribute is specified , or the
+USE_MM_LD_RUN_PATH environment variable is set during the MakeMaker run.
+
+The upstream MakeMaker will set the ld(1) environment variable LD_RUN_PATH
+to the concatenation of every -L ld(1) option directory in which a -l ld(1)
+option library is found, which is used as the ld(1) -rpath option if none
+is specified. This means that, if your application builds shared libraries
+and your MakeMaker application links to them, that the absolute paths of the
+libraries in the build tree will be inserted into the RPATH header of all
+MakeMaker generated binaries, and that such binaries will be unable to link
+to these libraries if they do not still reside in the build tree directories
+(unlikely) or in the system library directories (/lib or /usr/lib), regardless
+of any LD_LIBRARY_PATH setting. So if you specified -L../mylib -lmylib , and
+your 'libmylib.so' gets installed into /some_directory_other_than_usr_lib,
+your MakeMaker application will be unable to link to it, even if LD_LIBRARY_PATH
+is set to include /some_directory_other_than_usr_lib, because RPATH overrides
+LD_LIBRARY_PATH.
+
+So for Red Hat MakeMaker builds LD_RUN_PATH is NOT generated by default for
+every link. You can still use explicit -rpath ld options or the LD_RUN_PATH
+environment variable during the build to generate an RPATH for the binaries.
+
+You can set the USE_MM_LD_RUN_PATH attribute to 1 on the MakeMaker command
+line or in the WriteMakefile arguments to enable generation of LD_RUN_PATH
+for every link command.
+
+USE_MM_LD_RUN_PATH will default to 1 (LD_RUN_PATH will be used) IF the
+$USE_MM_LD_RUN_PATH environment variable is set during a MakeMaker run.
+
=item VENDORPREFIX
Like PERLPREFIX, but only for the vendor install locations.

@ -1,12 +0,0 @@
--- perl-5.8.8/ext/IPC/SysV/SysV.xs.no_asm_page_h 2001-06-30 14:46:07.000000000 -0400
+++ perl-5.8.8/ext/IPC/SysV/SysV.xs 2006-06-02 17:37:22.000000000 -0400
@@ -3,9 +3,6 @@
#include "XSUB.h"
#include <sys/types.h>
-#ifdef __linux__
-# include <asm/page.h>
-#endif
#if defined(HAS_MSG) || defined(HAS_SEM) || defined(HAS_SHM)
#ifndef HAS_SEM
# include <sys/ipc.h>

@ -1,33 +0,0 @@
--- Configure.orig 2009-11-04 11:09:08.934965499 +0100
+++ Configure 2009-11-04 11:13:19.055305854 +0100
@@ -7617,7 +7617,7 @@
cat <<EOM
You appear to have ELF support. I'll use $cc to build dynamic libraries.
EOM
- dflt="$cc"
+ dflt="$cc $optimize"
else
echo "I'll use ld to build dynamic libraries."
dflt='ld'
--- Makefile.SH.orig 2009-11-04 15:34:22.643322823 +0100
+++ Makefile.SH 2009-11-04 15:34:30.110147884 +0100
@@ -201,7 +201,7 @@
LD = $ld
LDFLAGS = $ldflags
-CLDFLAGS = $ldflags
+CLDFLAGS = \$(OPTIMIZE) $ldflags
mallocsrc = $mallocsrc
mallocobj = $mallocobj
--- x2p/Makefile.SH.orig 2009-11-04 15:54:14.146759212 +0100
+++ x2p/Makefile.SH 2009-11-04 15:54:19.963253154 +0100
@@ -107,7 +107,7 @@
$(REALPERL) -I../lib ../utils/perlcc -I .. -L .. $(plextract) -v -log ../compilelog;
a2p$(EXE_EXT): $(obj) a2p$(OBJ_EXT)
- $(CC) -o a2p $(LDFLAGS) $(obj) a2p$(OBJ_EXT) $(libs)
+ $(CC) -o a2p $(OPTIMIZE) $(LDFLAGS) $(obj) a2p$(OBJ_EXT) $(libs)
# I now supply a2p.c with the kits, so the following section is
# used only if you force byacc to run by saying

@ -1,22 +0,0 @@
--- perl.h.orig 2006-03-29 08:53:46.000000000 -0500
+++ perl.h 2006-03-29 08:54:19.000000000 -0500
@@ -159,7 +159,7 @@ struct perl_thread;
#endif
#ifndef PERL_UNUSED_DECL
-# ifdef HASATTRIBUTE_UNUSED
+# if defined(HASATTRIBUTE_UNUSED) && !defined(__cplusplus)
# define PERL_UNUSED_DECL __attribute__unused__
# else
# define PERL_UNUSED_DECL
--- XSUB.h.orig 2006-03-29 08:54:24.000000000 -0500
+++ XSUB.h 2006-03-29 08:54:48.000000000 -0500
@@ -91,7 +91,7 @@ handled automatically by C<xsubpp>.
#if defined(__CYGWIN__) && defined(USE_DYNAMIC_LOADING)
# define XS(name) __declspec(dllexport) void name(pTHX_ CV* cv)
#else
-# ifdef HASATTRIBUTE_UNUSED
+# if defined(HASATTRIBUTE_UNUSED) && !defined(__cplusplus)
# define XS(name) void name(pTHX_ CV* cv __attribute__unused__)
# else
# define XS(name) void name(pTHX_ CV* cv)

@ -1,22 +0,0 @@
Use $CC to link (and check for broken compilers), such that we don't get
linked modules of a different bitness.
http://bugs.gentoo.org/show_bug.cgi?id=297751
--- hints/darwin.sh
+++ hints/darwin.sh
@@ -128,13 +128,13 @@
ccflags="${ccflags} ${cppflags}"
# Known optimizer problems.
-case "`cc -v 2>&1`" in
+case "`${cc:-gcc} -v 2>&1`" in
*"3.1 20020105"*) toke_cflags='optimize=""' ;;
esac
# Shared library extension is .dylib.
# Bundle extension is .bundle.
-ld='cc';
+ld="${cc:-gcc}";
so='dylib';
dlext='bundle';
usedl='define';

@ -1,170 +0,0 @@
Index: perl-5.8.8/Configure
===================================================================
--- perl-5.8.8.orig/Configure 2006-01-08 14:51:03 +0000
+++ perl-5.8.8/Configure 2006-02-14 13:41:41 +0000
@@ -3130,6 +3130,8 @@
dgux) osname=dgux
osvers="$3"
;;
+ dragonfly) osname=dragonfly
+ osvers="$3" ;;
dynixptx*) osname=dynixptx
osvers=`echo "$4"|sed 's/^v//'`
;;
@@ -7889,7 +7891,7 @@
solaris)
xxx="-R $shrpdir"
;;
- freebsd|netbsd|openbsd|interix)
+ freebsd|netbsd|openbsd|dragonfly|interix)
xxx="-Wl,-R$shrpdir"
;;
bsdos|linux|irix*|dec_osf|gnu*)
Index: perl-5.8.8/Makefile.SH
===================================================================
--- perl-5.8.8.orig/Makefile.SH 2006-01-24 12:49:44 +0000
+++ perl-5.8.8/Makefile.SH 2006-02-14 13:46:57 +0000
@@ -73,7 +73,7 @@
sunos*)
linklibperl="-lperl"
;;
- netbsd*|freebsd[234]*|openbsd*)
+ netbsd*|freebsd[234]*|openbsd*|dragonfly*)
linklibperl="-L. -lperl"
;;
interix*)
@@ -990,6 +990,10 @@
n_dummy $(nonxs_ext): miniperl$(EXE_EXT) preplibrary $(DYNALOADER) FORCE
@$(LDLIBPTH) sh ext/util/make_ext nonxs $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL)
+.PHONY: printconfig
+printconfig:
+ @eval `$(LDLIBPTH) ./perl -Ilib -V:$(CONFIGVAR)`; echo $$$(CONFIGVAR)
+
.PHONY: clean _tidy _mopup _cleaner1 _cleaner2 \
realclean _realcleaner clobber _clobber \
distclean veryclean _verycleaner
Index: perl-5.8.8/hints/dragonfly.sh
===================================================================
--- perl-5.8.8.orig/hints/dragonfly.sh 1970-01-01 00:00:00 +0000
+++ perl-5.8.8/hints/dragonfly.sh 2006-02-14 13:15:04 +0000
@@ -0,0 +1,118 @@
+# hints/dragonfly.sh
+#
+# This file is mostly copied from hints/freebsd.sh with the OS version
+# information taken out and only the FreeBSD-4 information intact.
+# Please check with Todd Willey <xtoddx@gmail.com> before making
+# modifications to this file.
+
+case "$osvers" in
+*) usevfork='true'
+ case "$usemymalloc" in
+ "") usemymalloc='n'
+ ;;
+ esac
+ libswanted=`echo $libswanted | sed 's/ malloc / /'`
+ ;;
+esac
+
+# Dynamic Loading flags have not changed much, so they are separated
+# out here to avoid duplicating them everywhere.
+case "$osvers" in
+*)
+ objformat=`/usr/bin/objformat`
+ if [ x$objformat = xelf ]; then
+ libpth="/usr/lib /usr/local/lib"
+ glibpth="/usr/lib /usr/local/lib"
+ ldflags="-Wl,-E "
+ lddlflags="-shared "
+ else
+ if [ -e /usr/lib/aout ]; then
+ libpth="/usr/lib/aout /usr/local/lib /usr/lib"
+ glibpth="/usr/lib/aout /usr/local/lib /usr/lib"
+ fi
+ lddlflags='-Bshareable'
+ fi
+ cccdlflags='-DPIC -fPIC'
+ ;;
+esac
+
+case "$osvers" in
+*)
+ ccflags="${ccflags} -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H"
+ if /usr/bin/file -L /usr/lib/libc.so | /usr/bin/grep -vq "not stripped" ; then
+ usenm=false
+ fi
+ ;;
+esac
+
+cat <<'EOM' >&4
+
+Some users have reported that Configure halts when testing for
+the O_NONBLOCK symbol with a syntax error. This is apparently a
+sh error. Rerunning Configure with ksh apparently fixes the
+problem. Try
+ ksh Configure [your options]
+
+EOM
+
+# From: Anton Berezin <tobez@plab.ku.dk>
+# To: perl5-porters@perl.org
+# Subject: [PATCH 5.005_54] Configure - hints/freebsd.sh signal handler type
+# Date: 30 Nov 1998 19:46:24 +0100
+# Message-ID: <864srhhvcv.fsf@lion.plab.ku.dk>
+
+signal_t='void'
+d_voidsig='define'
+
+# This script UU/usethreads.cbu will get 'called-back' by Configure
+# after it has prompted the user for whether to use threads.
+cat > UU/usethreads.cbu <<'EOCBU'
+case "$usethreads" in
+$define|true|[yY]*)
+ lc_r=`/sbin/ldconfig -r|grep ':-lc_r'|awk '{print $NF}'|sed -n '$p'`
+ case "$osvers" in
+ *)
+ if [ ! -r "$lc_r" ]; then
+ cat <<EOM >&4
+POSIX threads should be supported by FreeBSD $osvers --
+but your system is missing the shared libc_r.
+(/sbin/ldconfig -r doesn't find any).
+
+Consider using the latest STABLE release.
+EOM
+ exit 1
+ fi
+ case "$osvers" in
+ *) ldflags="-pthread $ldflags"
+ ;;
+ esac
+ # Both in 4.x and 5.x gethostbyaddr_r exists but
+ # it is "Temporary function, not threadsafe"...
+ # Presumably earlier it didn't even exist.
+ d_gethostbyaddr_r="undef"
+ d_gethostbyaddr_r_proto="0"
+ ;;
+
+ esac
+
+ set `echo X "$libswanted "| sed -e 's/ c / c_r /'`
+ shift
+ libswanted="$*"
+ # Configure will probably pick the wrong libc to use for nm scan.
+ # The safest quick-fix is just to not use nm at all...
+ usenm=false
+
+ unset lc_r
+
+ # Even with the malloc mutexes the Perl malloc does not
+ # seem to be threadsafe in FreeBSD?
+ case "$usemymalloc" in
+ '') usemymalloc=n ;;
+ esac
+esac
+EOCBU
+
+# malloc wrap works
+case "$usemallocwrap" in
+'') usemallocwrap='define' ;;
+esac

@ -1,57 +0,0 @@
Index: perl-5.8.8/hints/freebsd.sh
===================================================================
--- perl-5.8.8.orig/hints/freebsd.sh
+++ perl-5.8.8/hints/freebsd.sh
@@ -88,6 +88,8 @@ case "$osvers" in
esac
libswanted=`echo $libswanted | sed 's/ malloc / /'`
libswanted=`echo $libswanted | sed 's/ bind / /'`
+ libswanted=`echo $libswanted | sed 's/ dl / /'`
+ libswanted=`echo $libswanted | sed 's/ c / /'`
# iconv gone in Perl 5.8.1, but if someone compiles 5.8.0 or earlier.
libswanted=`echo $libswanted | sed 's/ iconv / /'`
d_setregid='define'
@@ -102,6 +104,10 @@ case "$osvers" in
;;
esac
libswanted=`echo $libswanted | sed 's/ malloc / /'`
+ libswanted=`echo $libswanted | sed 's/ bind / /'`
+ libswanted=`echo $libswanted | sed 's/ dl / /'`
+ libswanted=`echo $libswanted | sed 's/ iconv / /'`
+ libswanted=`echo $libswanted | sed 's/ c / /'`
;;
esac
@@ -116,17 +122,17 @@ case "$osvers" in
*)
objformat=`/usr/bin/objformat`
- if [ x$objformat = xelf ]; then
- libpth="/usr/lib /usr/local/lib"
- glibpth="/usr/lib /usr/local/lib"
- ldflags="-Wl,-E "
- lddlflags="-shared "
- else
+ if [ x$objformat = xaout ]; then
if [ -e /usr/lib/aout ]; then
libpth="/usr/lib/aout /usr/local/lib /usr/lib"
glibpth="/usr/lib/aout /usr/local/lib /usr/lib"
fi
lddlflags='-Bshareable'
+ else
+ libpth="/usr/lib /usr/local/lib"
+ glibpth="/usr/lib /usr/local/lib"
+ ldflags="-Wl,-E"
+ lddlflags="-shared "
fi
cccdlflags='-DPIC -fPIC'
;;
@@ -137,7 +143,7 @@ case "$osvers" in
*)
ccflags="${ccflags} -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H"
- if /usr/bin/file -L /usr/lib/libc.so | /usr/bin/grep -vq "not stripped" ; then
+ if /usr/bin/file -L /usr/lib/libc.so | grep -vq "not stripped" ; then
usenm=false
fi
;;

@ -1,72 +0,0 @@
ExtUtils/Command.pm (among other things) expects to be able to destroy
a strangely-permissioned testdir. This is a backport of the chdir/chmod
work performed in File::Path released in Perl 5.10.0.
--- perl-5.8.7.orig/lib/File/Path.pm 2008-12-05 13:23:32.000000000 -0800
+++ perl-5.8.7/lib/File/Path.pm 2008-12-05 13:33:13.000000000 -0800
@@ -162,7 +162,7 @@
{
my ($path, $prefix, $up, $up_dev, $up_ino, $verbose, $safe) = @_;
- my ($dev, $ino) = lstat $path or return 0;
+ my ($dev, $ino, $perm) = lstat $path or return 0;
unless (-d _)
{
print "unlink $prefix$path\n" if $verbose;
@@ -175,15 +175,25 @@
return 1;
}
- unless (chdir $path)
- {
+ if (!chdir($path)) {
+ # see if we can escalate privileges to get in
+ # (e.g. funny protection mask such as -w- instead of rwx)
+ $perm &= 07777;
+ my $nperm = $perm | 0700;
+ if (!($safe or $nperm == $perm or chmod($nperm, $path))) {
+ carp "cannot make $prefix$path read-write-exec";
+ return 0;
+ }
+ elsif (!chdir($path)) {
carp "Can't chdir to $prefix$path ($!)";
return 0;
+ }
}
# avoid a race condition where a directory may be replaced by a
# symlink between the lstat and the chdir
- my ($new_dev, $new_ino, $perm) = stat '.';
+ my ($new_dev, $new_ino);
+ ($new_dev, $new_ino, $perm) = stat '.';
unless ("$new_dev:$new_ino" eq "$dev:$ino")
{
croak "Directory $prefix$path changed before chdir, aborting";
--- perl-5.8.8.orig/lib/ExtUtils/t/Command.t
+++ perl-5.8.8/lib/ExtUtils/t/Command.t
@@ -23,7 +23,7 @@
}
BEGIN {
- use Test::More tests => 38;
+ use Test::More tests => 39;
use File::Spec;
}
@@ -148,7 +148,7 @@
$^O eq 'NetWare' || $^O eq 'dos' || $^O eq 'cygwin' ||
$^O eq 'MacOS'
) {
- skip( "different file permission semantics on $^O", 4);
+ skip( "different file permission semantics on $^O", 5);
}
@ARGV = ('testdir');
@@ -178,6 +178,7 @@
@ARGV = ('testdir');
rm_rf;
+ ok( ! -e 'testdir', 'rm_rf can delete a read-only dir' );
}

@ -1,11 +0,0 @@
diff -Naur perl-5.8.8-orig/makedepend.SH perl-5.8.8/makedepend.SH
--- perl-5.8.8-orig/makedepend.SH 2006-10-01 20:05:40.000000000 -0600
+++ perl-5.8.8/makedepend.SH 2006-10-01 20:07:03.000000000 -0600
@@ -167,6 +167,7 @@
-e '/^#.*<builtin>/d' \
-e '/^#.*<built-in>/d' \
-e '/^#.*<command line>/d' \
+ -e '/^#.*<command-line>/d' \
-e '/^#.*"-"/d' \
-e '/: file path prefix .* never used$/d' \
-e 's#\.[0-9][0-9]*\.c#'"$file.c#" \

@ -1,76 +0,0 @@
--- a/Configure
+++ b/Configure
@@ -1255,12 +1255,12 @@ libnames=''
: change the next line if compiling for Xenix/286 on Xenix/386
xlibpth='/usr/lib/386 /lib/386'
: Possible local library directories to search.
-loclibpth="/usr/local/lib /opt/local/lib /usr/gnu/lib"
-loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib"
+loclibpth="/usr/local/lib32 /opt/local/lib32 /usr/gnu/lib32"
+loclibpth="$loclibpth /opt/gnu/lib32 /usr/GNU/lib32 /opt/GNU/lib32"
: general looking path for locating libraries
-glibpth="/lib /usr/lib $xlibpth"
-glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib"
+glibpth="/lib32 /usr/lib32 $xlibpth"
+glibpth="$glibpth /usr/ccs/lib32 /usr/ucblib /usr/local/lib32"
test -f /usr/shlib/libc.so && glibpth="/usr/shlib $glibpth"
test -f /shlib/libc.so && glibpth="/shlib $glibpth"
@@ -5945,8 +5945,8 @@ fi
: Reproduce behavior of 5.005 and earlier, maybe drop that in 5.7.
case "$installstyle" in
'') case "$prefix" in
- *perl*) dflt='lib';;
- *) dflt='lib/perl5' ;;
+ *perl*) dflt='lib32';;
+ *) dflt='lib32/perl5' ;;
esac
;;
*) dflt="$installstyle" ;;
@@ -5962,8 +5962,8 @@ installstyle=$dflt
: /opt/perl/lib/perl5... would be redundant.
: The default "style" setting is made in installstyle.U
case "$installstyle" in
-*lib/perl5*) set dflt privlib lib/$package/$version ;;
-*) set dflt privlib lib/$version ;;
+*lib32/perl5*) set dflt privlib lib32/$package/$version ;;
+*) set dflt privlib lib32/$version ;;
esac
eval $prefixit
$cat <<EOM
@@ -6465,8 +6465,8 @@ siteprefixexp="$ansexp"
prog=`echo $package | $sed 's/-*[0-9.]*$//'`
case "$sitelib" in
'') case "$installstyle" in
- *lib/perl5*) dflt=$siteprefix/lib/$package/site_$prog/$version ;;
- *) dflt=$siteprefix/lib/site_$prog/$version ;;
+ *lib32/perl5*) dflt=$siteprefix/lib32/$package/site_$prog/$version ;;
+ *) dflt=$siteprefix/lib32/site_$prog/$version ;;
esac
;;
*) dflt="$sitelib"
@@ -6592,8 +6592,8 @@ case "$vendorprefix" in
'')
prog=`echo $package | $sed 's/-*[0-9.]*$//'`
case "$installstyle" in
- *lib/perl5*) dflt=$vendorprefix/lib/$package/vendor_$prog/$version ;;
- *) dflt=$vendorprefix/lib/vendor_$prog/$version ;;
+ *lib32/perl5*) dflt=$vendorprefix/lib32/$package/vendor_$prog/$version ;;
+ *) dflt=$vendorprefix/lib32/vendor_$prog/$version ;;
esac
;;
*) dflt="$vendorlib"
@@ -10550,9 +10550,9 @@ else
else
for net in net socket
do
- if test -f /usr/lib/lib$net$_a; then
- ( ($nm $nm_opt /usr/lib/lib$net$_a | eval $nm_extract) || \
- $ar t /usr/lib/lib$net$_a) 2>/dev/null >> libc.list
+ if test -f /usr/lib32/lib$net$_a; then
+ ( ($nm $nm_opt /usr/lib32/lib$net$_a | eval $nm_extract) || \
+ $ar t /usr/lib32/lib$net$_a) 2>/dev/null >> libc.list
if $contains socket libc.list >/dev/null 2>&1; then
d_socket="$define"
socketlib="-l$net"

@ -1,76 +0,0 @@
--- a/Configure
+++ b/Configure
@@ -1255,12 +1255,12 @@ libnames=''
: change the next line if compiling for Xenix/286 on Xenix/386
xlibpth='/usr/lib/386 /lib/386'
: Possible local library directories to search.
-loclibpth="/usr/local/lib /opt/local/lib /usr/gnu/lib"
-loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib"
+loclibpth="/usr/local/lib64 /opt/local/lib64 /usr/gnu/lib64"
+loclibpth="$loclibpth /opt/gnu/lib64 /usr/GNU/lib64 /opt/GNU/lib64"
: general looking path for locating libraries
-glibpth="/lib /usr/lib $xlibpth"
-glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib"
+glibpth="/lib64 /usr/lib64 $xlibpth"
+glibpth="$glibpth /usr/ccs/lib64 /usr/ucblib /usr/local/lib64"
test -f /usr/shlib/libc.so && glibpth="/usr/shlib $glibpth"
test -f /shlib/libc.so && glibpth="/shlib $glibpth"
@@ -5945,8 +5945,8 @@ fi
: Reproduce behavior of 5.005 and earlier, maybe drop that in 5.7.
case "$installstyle" in
'') case "$prefix" in
- *perl*) dflt='lib';;
- *) dflt='lib/perl5' ;;
+ *perl*) dflt='lib64';;
+ *) dflt='lib64/perl5' ;;
esac
;;
*) dflt="$installstyle" ;;
@@ -5962,8 +5962,8 @@ installstyle=$dflt
: /opt/perl/lib/perl5... would be redundant.
: The default "style" setting is made in installstyle.U
case "$installstyle" in
-*lib/perl5*) set dflt privlib lib/$package/$version ;;
-*) set dflt privlib lib/$version ;;
+*lib64/perl5*) set dflt privlib lib64/$package/$version ;;
+*) set dflt privlib lib64/$version ;;
esac
eval $prefixit
$cat <<EOM
@@ -6465,8 +6465,8 @@ siteprefixexp="$ansexp"
prog=`echo $package | $sed 's/-*[0-9.]*$//'`
case "$sitelib" in
'') case "$installstyle" in
- *lib/perl5*) dflt=$siteprefix/lib/$package/site_$prog/$version ;;
- *) dflt=$siteprefix/lib/site_$prog/$version ;;
+ *lib64/perl5*) dflt=$siteprefix/lib64/$package/site_$prog/$version ;;
+ *) dflt=$siteprefix/lib64/site_$prog/$version ;;
esac
;;
*) dflt="$sitelib"
@@ -6592,8 +6592,8 @@ case "$vendorprefix" in
'')
prog=`echo $package | $sed 's/-*[0-9.]*$//'`
case "$installstyle" in
- *lib/perl5*) dflt=$vendorprefix/lib/$package/vendor_$prog/$version ;;
- *) dflt=$vendorprefix/lib/vendor_$prog/$version ;;
+ *lib64/perl5*) dflt=$vendorprefix/lib64/$package/vendor_$prog/$version ;;
+ *) dflt=$vendorprefix/lib64/vendor_$prog/$version ;;
esac
;;
*) dflt="$vendorlib"
@@ -10550,9 +10550,9 @@ else
else
for net in net socket
do
- if test -f /usr/lib/lib$net$_a; then
- ( ($nm $nm_opt /usr/lib/lib$net$_a | eval $nm_extract) || \
- $ar t /usr/lib/lib$net$_a) 2>/dev/null >> libc.list
+ if test -f /usr/lib64/lib$net$_a; then
+ ( ($nm $nm_opt /usr/lib64/lib$net$_a | eval $nm_extract) || \
+ $ar t /usr/lib64/lib$net$_a) 2>/dev/null >> libc.list
if $contains socket libc.list >/dev/null 2>&1; then
d_socket="$define"
socketlib="-l$net"

@ -1,25 +0,0 @@
commit adeb94125ab7de8d20c129a905a5159972ad9fd1
Author: Ricardo SIGNES <rjbs@cpan.org>
Date: Mon Oct 22 05:01:09 2007 -0400
hostname.t busted
Message-ID: <20071022130109.GA16748@knight>
p4raw-id: //depot/perl@32180
diff --git a/lib/Net/t/hostname.t b/lib/Net/t/hostname.t
index 758d304..4013d74 100644
--- a/lib/Net/t/hostname.t
+++ b/lib/Net/t/hostname.t
@@ -26,7 +26,10 @@ print "1..5\n";
$domain = domainname();
if(defined $domain && $domain ne "") {
- print "ok 1\n";
+ print "ok 1 - defined, non-empty domainname\n";
+}
+elsif (not defined $domain) {
+ print "ok 1 # SKIP domain not fully defined\n";
}
else {
print "not ok 1\n";

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save