Sync with portage [Fri Jan 24 17:19:55 MSK 2014].

master
root 11 years ago
parent ef9d03cad5
commit 7c46e5f49e

@ -1,6 +1,12 @@
# ChangeLog for app-admin/apache-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/ChangeLog,v 1.171 2013/12/23 00:32:25 tomwij Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/ChangeLog,v 1.172 2014/01/23 05:08:22 vapier Exp $
23 Jan 2014; Mike Frysinger <vapier@gentoo.org> apache-tools-2.2.24.ebuild,
apache-tools-2.2.25.ebuild, apache-tools-2.2.26.ebuild,
apache-tools-2.4.4-r1.ebuild, apache-tools-2.4.6.ebuild,
apache-tools-2.4.7.ebuild:
Disable dumb cross-compiling size check.
23 Dec 2013; Tom Wijsman <TomWij@gentoo.org>
-files/apache-tools-Makefile.patch, apache-tools-2.4.4-r1.ebuild,

@ -8,22 +8,28 @@ DIST httpd-2.2.26.tar.bz2 5390190 SHA256 af908e3dd5673f1c6f0ccc615e11d435e775179
DIST httpd-2.4.4.tar.bz2 4780289 SHA256 92aabddeca76a4ac7330b143df1407bbf35574c7291c15172238ac598d97655c SHA512 d68789e1e585b4acf26e4e32d063fa512525f8fcc2077b1dbf573dd9f4b47667772d94bb65fefb354fbfae331e87b3fdea422a732838c86d8887eed4b3a76af0 WHIRLPOOL c2ec29a0d52ff1d674f103d0d59c0acd15b194b1102ba5078ef76b62aa959ff92adc5977e095b30c6a778cd9385f9c4ded9bfdc6ce8fba381735ca1aa84aa9f0
DIST httpd-2.4.6.tar.bz2 4949897 SHA256 dc9f3625ebc08bea55eeb0d16e71fba656f252e6cd0aa244ee7806dc3b022fea SHA512 8ade7ec5291f07a60e279f7a73a79c11c150dbf09c9e7b059e136fcb250130aa0f381b118f84e230184b065d452d5e946df8a5766991be8cdc6e8f5d4c4bac01 WHIRLPOOL 81f036bb438afa30106a402e256d641a2687b619ef7f6ea3e4ab61f30715560e1c9dd3afa3e53c4d99c77de72f100e8a1894a5a898247c381100ceb165b8a146
DIST httpd-2.4.7.tar.bz2 5004719 SHA256 64368d8301836815ae237f2b62d909711c896c1bd34573771e0ee5ad808ce71b SHA512 35500788e1a8b5813bbc0ee0f647ec4acb5b13c27bf5d826691487ea23ee27d4a3babea766fa70f960eb347f6e2c243d1315bb2f1aa082509e632560e7eef562 WHIRLPOOL b82065bec3d6b24ec39282f07d05e4e8ee64599679c68c2879841b359e1326ba9773f13d6c5cd5df1a1d23a641e330fcaab8b363b65eddeb1aba1733f82941c5
EBUILD apache-tools-2.2.24.ebuild 2202 SHA256 de2aa272f672eae732029cda260db4919f1cefff76b96cfbdaf1a764ffafcfa7 SHA512 bbb79157cf3152741e9e9513ba5071bfb2e2bc089ab708dd102bc69172c3480743cd18c7cfefc0ba1f4a886e942ba44a71fca5fd4be7d0561f48b26ba9c64a1c WHIRLPOOL 792750e7f132a2a2e9d485b1453f9240f5b245879ae1dc8eb267184dda0e15de68dfb958eb29b6f4fb1498f3da5199802a58af28783f973d54bfa7e01b756c15
EBUILD apache-tools-2.2.25.ebuild 2202 SHA256 4c0697926a8c8cd2c31f82bce92ceea30056f1bc3920a9aac3a3b820f2298fcb SHA512 b79139d2ae32a0fd8fb19202db22d29e495d30df36e249398a21afca8cb3e5865d92bdd64ddc3e6457ce85e48016e2ef8a9ece2885fb1a789e6118b9f974444e WHIRLPOOL 7e2de33d4067406b40fd88cee443c7021d85c0a4c548d5e715a52e1b71bbef75029db05614322f4b36a268d5ca04531eeedceb7d07b02d604ab5a8b0385b8c14
EBUILD apache-tools-2.2.26.ebuild 2221 SHA256 4818d191c347047775fd571b3ca17855f3caa77190c2694e5a04ce334c5875df SHA512 b7bf51c4cff53be14a3c4b81011d2229f7980bf57413fe8a3e72764b78b2b1bf83f9d98d1765a3678ed7edbab4ad7606dc20404c43e0d542862445ca6d7bf497 WHIRLPOOL c16c8efd717e07e31a5887689a17bb9eb7e76e81614d56b6050b1b2d85b0a63d7b1c2abadb799f333ffee9cb5ea156f749b60ba121b09601207e69e3f59917f5
EBUILD apache-tools-2.4.4-r1.ebuild 2151 SHA256 7f515d97b68e3119437d0a322692ce4a5d859eac6a20c9bd5f36f62eb7792761 SHA512 7992ad22774b8aa1d14033903fab52747c66a2f2c48cd3b3cd709820935335a62790b1741a231bb9b71bd0d0d3db629fec90eff14694a6cc5799be58083b242b WHIRLPOOL 303ce116bd080450143847431fb631dd782d6fa507be321ef64a37d31aa5ae2cc632110a784c09aa5c825c90187430ad6f60a79ffbc68f5eb5178de09dd0e8f0
EBUILD apache-tools-2.4.6.ebuild 2160 SHA256 1741f8304963a420101cd8e2cf9ba152eb66be92aaa951ad7b08f1d5542886a0 SHA512 6b36fb3a9c4a4101c6c37a67764051335a1416faf57bbae6e585780ea9daf219f6a275ea98a8e716a2ec49ba9809cc28afbb4d48267e7ec00da45a58572bbf76 WHIRLPOOL fd8503257904cf34c24d1935b93f9915a30c3d329a78ecd28e40ea64eb67f09d359ee7d1ca9517e4edbbd633883a5ba0c281e1ab3734b88e119138ef303c5047
EBUILD apache-tools-2.4.7.ebuild 2161 SHA256 8acf878ed4acfcb28947c54620d666195dbec5db6e7100ef59f867cb5336f89a SHA512 0a8c1eee40f1b107fefb2f44b73de1a0ba492671e66c3077bcbf18f657211f620764f90a500b9971e02eb46eb2ded62c32d9d726ec11ab132c3dec7e2177fa48 WHIRLPOOL 29d630cbe1c9ac5df9c780686410413689e909916cad98c80b138b73cb3e288f377505369db4a6ae18f9389d1beb52bd0544f2ba1cdea9856c9fa4ed58b5918d
MISC ChangeLog 22467 SHA256 e2733c54dc578c81c3bd5d2e31480c524daaf05c90a309f62579aa90cf98b513 SHA512 2b24ef87663b3e76eae732c34d6b38a2d3808951d5072ecf148c87c8ff5e74470642a2fbd6641751c9eaccf870f1af637ff90fefacb90bc4d25d480601a78f82 WHIRLPOOL d02542ec44dc843f6f3825da54fb125e27ac14f1ff7d0af9c1c0796a949741187d0291be9dd97113cc61261d120e9db3da5a8189e8d43a99087f9ee123c9f2a0
EBUILD apache-tools-2.2.24.ebuild 2287 SHA256 4600c81abe6f58591d5e799872cc32b815dfc68fb3789cbb7f3bfb0ef7e22b03 SHA512 e41829b039da99d4f0de3cf61120f8eb8179acdd342a40c2ded9c4c133767bdbc196bf98b764a030d7d6cfb7c4c91cac0b9d6e7f8751f6c298d417cacdf5f07a WHIRLPOOL 81ed40e57b92b4eb14935423aaae9efbbd573c69c0e77a34c75134b85d151205810cfa30e8a5a30fc171b636ea7c1cc6959f7105d5c50732bc5d54cba8d8c086
EBUILD apache-tools-2.2.25.ebuild 2287 SHA256 d04ab4663f2a0d5686b25a72cf506801b0f09234969c6c97c67394ceb71564db SHA512 f5c7b13392211773d54679a99cae9dc8d2408a5df3ceff09f9b44b4ded909b9eaaf116f75451784c0a2acb4bef9d27561fbe3dd70737bfa68c575a4e8077f110 WHIRLPOOL c77c71970c0856ae119c43c9d5999cc1b7379565be66bc38e41ebab6975fd432a0c6f684456e07193cf2f6587faf1c4a79d72fcc7b4a32ea21f7977a26113269
EBUILD apache-tools-2.2.26.ebuild 2297 SHA256 58f6067a2fae21683e161be94e591fc9227651cf882a439dee4f810e16d10885 SHA512 b5b921ee827546fe5aaffa434e042eba6888f2453fb518cdadb112a176b9cbcfffe61fb478b05e12c40080c31dfbee91dd09c6204e26a9ddf1ff08b276b4e19c WHIRLPOOL b9805363c3cf6c63626f4fe4f4a679d39dfce36e1690c32cb103765a2a9278d250fac15e30b2b94e3750dcde0be67fd59e4e810792d49ccd8fbe5b8cf35eb886
EBUILD apache-tools-2.4.4-r1.ebuild 2233 SHA256 6cf5490575584de05cd088d9466eb70af371710b6632dd5c9edaa6a573dd2b64 SHA512 46f5b6381d5ee5d4121f358a890da30d18f64baeda71d73746c9cf92c825cdb2734f6fc0bfbdbfe34342df974f1ef3a1ad69b495a7cfcc4f5758af10e24bee32 WHIRLPOOL f4e36eb9ed5276670859e26f09ca2ea0e4dbe02c86cd5e362dfb70a7ec8643983d3aa71bab44f50710984db13a8df3efd4388e1bfb6d34b0c8051d49d17f2d05
EBUILD apache-tools-2.4.6.ebuild 2242 SHA256 382fae36be53339b4f4f0f6730a3b5b274e02f95a4decbe517e987c14960947a SHA512 3e8937b81794546778d9e27b56f8be85174c473f82f62ab2e2e21714566c599bf078ed59d7c02a79155db8009b33e4b9e3cb4fb0d7aaa0bde652fe82dc9d0e19 WHIRLPOOL af12e163a8a1f66e7542faadcca6c06a0708ee80e4f9006d8b537e165caf663b0e7070ff225314435de3b9ad5f898183d22a0882399f42f26435e1bb1c3683af
EBUILD apache-tools-2.4.7.ebuild 2243 SHA256 87e4d9fec3187f11ee49260fa31b74fd9ce14dac2c0ae56dcaef4e31d0287422 SHA512 cf059c16ba9383da686ce1e2a04fe0964e1d969c25cbd18b0f9f8e3988f22d54acdb1d92d84f93c40cddb82b19cf4b972e273fd9b157ce96258bd3842824e176 WHIRLPOOL 94d737be79a6a0a0960cf3de93cf5d8daf6903a83d5a20d8e1dfef7291652ab21cdcfab50e2ff46d7921d6bfa42282b216edaaafa533f79063a464c2e76b574a
MISC ChangeLog 22735 SHA256 141c9fc459d1a5108c978577048ba615be6954fdeb8a712be008ec3fee551a27 SHA512 33f67cc3dec542c8d55335633936843ca990caed67bea23cf4321a97111b9c49631ca9d9beb5be3a4d4f19876bd8aefa6a2b97b67758880dbec8c2b6ccf87d24 WHIRLPOOL 9725498551e6bb141d78be92c861316dcde67c364df66cecb3a8237796778bf8dde49a52d86478817f47bbb963479f998ffa73ee0101a42469c2e5e4b6ed18cd
MISC metadata.xml 587 SHA256 7a663c163db27db13913e30a4936a622ffd9d0bb8718645e6267db0ff274c072 SHA512 9554e1963db41540801093b18efbfc1b85b2662ceef2b4e061065b4464a2de35212ae64257541261573d0c39c58a1e02d5da1b0fe139fede0aa9d9114a6fce7b WHIRLPOOL 14cf07a79457057ef8b2c97d663ce7d0ece8a7770c6fd60af1aaa9b4e187e0f823863629a991a0730c965407fae882f668756c7a68f3ad441ecb049a345d12eb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJSt4SVAAoJEJWyH81tNOV9Tq8H/RsHIbt63jEA0X06UGe0eX4E
wAzQmwiFP7A1h9HR8ZZ+mI7E/dAQw7m7TDIgyLFAaCLL8OXLh8Yrq/lC1kz7nGzv
nDSABP9dNahoV0Qdf2sHRfeBu8nMzTyO8voeCau7U2SvmP49wGVWy2jz23zM4B21
OKGnSZqZXehxPIftlfLfIHdl4z1NdyXD6OdeH5NvVe+YXRJF7aBjXro2qbT1j2Al
x5obvywvfdW4zZ4VpG4/J6oJ2dv6ErBc7jb6l5NJADFJbHM/Xbub1GgRDIm2Iws1
VmEDMY+9jdxiSmztmpUwJXrnMs7/oLRNMKYA6rA7rbYeotyjd8dPigrAj1Rckz4=
=iQmN
iQIcBAEBCAAGBQJS4KPPAAoJEPGu1DbS6WIAWEMP/RFBHem0YknZWVup9x4u/kGb
JdZiU5zL1RcHOyiYX8uk6w5y+Omx2W+D5k7rQvzofpBcYmll60bwV4Whle9QdEjD
T1+veIS8zNpl28yVcJdZyweU7jech2ujaX3mpWN1TpWUzBDDnDwD+E7idipIPj2V
q7eOn+iSeMTfVhIuM0unEfQebj/7kcB2rkR7+S7moNzpkvR1v4EjQs4sl+Rh5c15
+VVLnnYowNikbCu3/umGqOuPgf/yl/9Cy3n9FxfBWpcIT92RtZkKYrLLKtTNGI/n
aNGp1nTzKMsPH8AeYMjJ5q9Lu+DJUuxqI4Sch0W+mSI1wMewXtOa0QKLQy1p8uJu
T656Nddd0qCIHKwl36EOciLPc9DixY8uyhpB/+/2vArPD5vfK7AYfyRZRoFE9wr8
Tt6wFKRPgO0ZUkWq+7sHZhl6bAFslm8SXittYm788Qspi4EkRC4yyzT+fYkZCc+g
JFP9QEMkZe31hzBwPRQSXPKoJXGXHWiY+2i19WltxSvMopGMqIRfhnaCp4kpK7aW
WoH9JGTDGoC9mr9gdmXaM5W7hMQegnqeiKGaYVD7Xz2N25aaCZ2ItqzOPEdygOBS
5rE3Zyih5vcrrz4Zwljj/FbmlSPTuVf76mfqSNKpN9B7X5jSKyANoNacsHdX30Fk
8BrwBD60krg40nUn9bPE
=Udl/
-----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-admin/apache-tools/apache-tools-2.2.24.ebuild,v 1.12 2013/03/05 09:19:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.24.ebuild,v 1.13 2014/01/23 05:08:22 vapier Exp $
EAPI="4"
inherit flag-o-matic eutils
@ -37,6 +37,9 @@ src_prepare() {
src_configure() {
local myconf=""
# Brain dead check.
tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)

@ -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-admin/apache-tools/apache-tools-2.2.25.ebuild,v 1.12 2013/08/08 12:37:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.25.ebuild,v 1.13 2014/01/23 05:08:22 vapier Exp $
EAPI="4"
inherit flag-o-matic eutils
@ -37,6 +37,9 @@ src_prepare() {
src_configure() {
local myconf=""
# Brain dead check.
tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)

@ -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-admin/apache-tools/apache-tools-2.2.26.ebuild,v 1.1 2013/11/20 17:50:19 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.26.ebuild,v 1.2 2014/01/23 05:08:22 vapier Exp $
EAPI="4"
inherit flag-o-matic eutils
@ -37,6 +37,9 @@ src_prepare() {
src_configure() {
local myconf=""
# Brain dead check.
tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)

@ -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-admin/apache-tools/apache-tools-2.4.4-r1.ebuild,v 1.3 2013/12/23 00:32:25 tomwij Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.4.4-r1.ebuild,v 1.4 2014/01/23 05:08:22 vapier Exp $
EAPI="3"
inherit flag-o-matic eutils multilib
@ -28,6 +28,9 @@ S="${WORKDIR}/httpd-${PV}"
src_configure() {
local myconf=""
# Brain dead check.
tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)

@ -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-admin/apache-tools/apache-tools-2.4.6.ebuild,v 1.4 2013/12/23 00:32:25 tomwij Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.4.6.ebuild,v 1.5 2014/01/23 05:08:22 vapier Exp $
EAPI="3"
inherit flag-o-matic eutils multilib
@ -28,6 +28,9 @@ S="${WORKDIR}/httpd-${PV}"
src_configure() {
local myconf=""
# Brain dead check.
tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)

@ -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-admin/apache-tools/apache-tools-2.4.7.ebuild,v 1.3 2013/12/23 00:32:25 tomwij Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.4.7.ebuild,v 1.4 2014/01/23 05:08:22 vapier Exp $
EAPI=5
inherit flag-o-matic eutils multilib
@ -28,6 +28,9 @@ S="${WORKDIR}/httpd-${PV}"
src_configure() {
local myconf=""
# Brain dead check.
tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)

@ -1,6 +1,9 @@
# ChangeLog for app-arch/alien
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/alien/ChangeLog,v 1.47 2013/11/21 07:48:02 patrick Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/alien/ChangeLog,v 1.48 2014/01/23 12:12:16 jer Exp $
23 Jan 2014; Jeroen Roovers <jer@gentoo.org> alien-8.89.ebuild:
Stable for HPPA (bug #495320).
*alien-8.89 (21 Nov 2013)

@ -1,6 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST alien_8.88.tar.gz 64380 SHA256 19f49c095cee687707057f7fb0a85f20dd56e3a1890d4e8c898b4be663375a46 SHA512 609a1b14e59670f5e5628344da87569a843b0d91d6f89bb8af8d6f93c754add09e5b121f813569ad98e413af19ff56a575d9309d7d40a3722c06f162d9f9cfe5 WHIRLPOOL 3c50c993ba110e5526bf605b86e5de355478b44726cc901995b0600d415d2bebffe08773d9dc00704ff766460be93e65f6aa933d854dc109230e7d62c4558983
DIST alien_8.89.tar.gz 64478 SHA256 35d237e3a08fb86ae83b1b6d941aa696e1dff5b5c8eb83fa818995f15527e4d8 SHA512 55e8b99900f7f940bb4e38469ca10f02be20a4fb097f3d66649e50ab4dfc11a3c8aeaacca862872c02c68c482e1967ea0b12302e9660fbc7d920591bcd4be9ca WHIRLPOOL 2d4025819c824ad1a218ae0b4ba5ed837f5c8d2b7b5aaf2e94c71b2ddb21c47e8054e3d1b83cdd30022123ffa2dea1e0d5423793617b812d14d9ffca99d37715
EBUILD alien-8.88.ebuild 801 SHA256 9e8ebd26e70b0ce0f96a6e239a6504bd26ab7a2f6c541444cb39627129b93fe2 SHA512 e32735f9143ad64e73a272149ee3bc3ec6b97474dba35fadd1bce9f84b13ee6aa623e6446bc834952903012c60056817472374d4b6a2daa5f4f12cda0959532c WHIRLPOOL 2dd4f2fe7796b86dfbc9367200b88be02fcf91493ac3cdd22c8dd0cbb7fe5a961cd7b5adb4cc44d8baa27e12b6bbe50c07d14c2e9606f3c66ffc51233e2084b9
EBUILD alien-8.89.ebuild 810 SHA256 96f29dfb6c9ae367eb325de31b978aeeb6694862c64e4807025754a883293365 SHA512 eb99033713fa88bf41b0a4bb05c196e8be209a15bacbc663a87bc9f7588c99d94ec14da5c2ee7e03bfd772fe4d13cf9e692edbcf02c6db8639778dc5fd7fd047 WHIRLPOOL f3e3693241cb730fa9d1beed248b8fb443ddfa4e4026e9046f23812926187aec7d259a305fa492f4e5273fd56b773cea18c1fb798a53d16c165470693f418289
MISC ChangeLog 6204 SHA256 640d302ef46f9171ea65d3b116e6367448ca504537d23e208653fc531a5c68a3 SHA512 9c79e2c20b9706c5f6ecfe6a775f892d6bf296366e8f3c1436a417dc286c359b378df3715714884c8881ccbb08cb066427d2a22bcf90721a1fddcc6047ef80aa WHIRLPOOL 779a57b5cb313b7089102e55e85e3d1794ca72c1a8cb3145755d4fa0dde597a10864d9119ed2c6deaf602e97612d28ab219d880a2a2861e50af2d33bcd00f2ee
EBUILD alien-8.89.ebuild 805 SHA256 f465d712aad0f1830b5bdd42e6a0e142819f9c12bc89c8795684e9f7b1d06302 SHA512 a0d0a3b04aaff8f7eecebe319b189463295d7f67d17635632beda1cd60245ea3e20e6de8821e22bb345f68b32aba2298f8ca555f426cae1c16a3c6e984bcc74c WHIRLPOOL 53983ee7493f0b82f74dfe3e1b0182393b42334d28327673ccaa43ecc4b930157c3be147495e0ccb06ecdf47bbc8f251d9e3dc7bfddc9f78c912b66050d85234
MISC ChangeLog 6300 SHA256 5af003634ec08fab9950b495987b1aaeeed7f6ed1eb7cc16c1aa4745fe077701 SHA512 371a271275e4ee4c52ccef7aca7860cf6f0fbb78a4c0d68ce8bfbf43282ef7f0bf7709a40c96caef1089643aaba3c8eeba11d4cbb76b45ee22886ea0c696885e WHIRLPOOL fee7becb096a3584fe4f6eec1e3eb84a782012716df53b75b99807eb2cab11ee986520d4ee577dc2b8334ef4e00e0afecb8ae7ca16100f2603f4f36d40c53e21
MISC metadata.xml 198 SHA256 89e535559535075581383448592334bb8e2bf2aebfb2e0efde3eb7b06e0c170c SHA512 859c7d0fe086868a78127054633e33be7c974c8b542520c0ceda3324ddfbe31f713c0fd9d51435a0e5711ca428e780d29a660d103da89d0bf68b3f2c0d479487 WHIRLPOOL 2b5b007f150621bfae6992374da52dbd6c2b0f6bc13ae315e5ac58b6962d7a1b897022bca9a943768371e0d62b9f5e8f6b9a6c4a3ae6443206d1a25a79c5a588
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iEYEAREIAAYFAlLhByEACgkQVWmRsqeSphO0fQCfdZ9HqqaM+zR8YZ3z71kCOoKN
GToAnjyLRXEe0ZQvNPFsmW8mTWZJAaxY
=oSBO
-----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-arch/alien/alien-8.89.ebuild,v 1.1 2013/11/21 07:48:02 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/alien/alien-8.89.ebuild,v 1.2 2014/01/23 12:12:16 jer Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86"
KEYWORDS="~alpha ~amd64 hppa ~ppc ~ppc64 ~x86"
IUSE="+bzip2"
RDEPEND="app-arch/rpm

@ -1,6 +1,11 @@
# ChangeLog for app-crypt/p11-kit
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/p11-kit/ChangeLog,v 1.51 2013/09/27 07:29:21 radhermit Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/p11-kit/ChangeLog,v 1.52 2014/01/24 09:00:35 radhermit Exp $
*p11-kit-0.20.2 (24 Jan 2014)
24 Jan 2014; Tim Harder <radhermit@gentoo.org> +p11-kit-0.20.2.ebuild:
Version bump.
*p11-kit-0.20.1 (27 Sep 2013)

@ -7,21 +7,23 @@ DIST p11-kit-0.18.4.tar.gz 992093 SHA256 df5424ec39e17c2b3b98819bf772626e9b8c738
DIST p11-kit-0.19.3.tar.gz 1156515 SHA256 5b5b7df0db0e63e259d7c6b817dd751d9f05494789ee6aca3f615c7dd1d67b8b SHA512 f001b41c44c99ae1961ea7aeafe7e69af4efd79780eb0af51f0d78c8679ce70c001d6d80c4e1c7816f474daff14d651ec8bdf1fd18f1e72f50ae6237b085225e WHIRLPOOL 2e2a0cf0819819c2699fd30cb2b6c6c2dfe1f3ef6512caa2cf7cf564e1bafe9ae8809ed7eb51e5b4665a66a82e18e452c1fd01ef3b249480c0c3439139e309ef
DIST p11-kit-0.19.4.tar.gz 1173844 SHA256 118208549326b6cc7546df98552a0270f0b71639773af7965dfde95ef8d4dccd SHA512 7a0980d960044c1e7ad650cd8ff4fd130bc2e513516444e7e430e9fd12584f86a13160246174873a4316cd2713e08db58f0ab5e4613c3966579a44c131ca3193 WHIRLPOOL c7e476d0e09d3b848074622009434864331d1714c827e4b79207d37a34b6656454f11329fff0555f24c5f5bc549dc149b52ff181b2f19944d8d4a8eea3c5486e
DIST p11-kit-0.20.1.tar.gz 1175729 SHA256 524548f0a3bfa1b5712721165b49f0300fb244c907533677e88a9c9743eb4a53 SHA512 424fe728b51f4a64d9161033e5d2822a2ac0df11cd68b96626f91fbf190b31d8ab6ed620678be8d0eea6854f49ea7dcf1b5188a438beeb72a750735af8ce5130 WHIRLPOOL d57b601eaf95a14eef16ce21efa127ab218a12ce3bfbdc5d83c7a1152d75c0689343ddc0c33b5ef11272a4121f0c5b46d45f3aef4950bd52df932231d28e0d11
DIST p11-kit-0.20.2.tar.gz 979999 SHA256 04ed51d92fc46c2b632e13d73e0293090e9f8aa29c8aa8c6bc95c12475e5ef7c SHA512 c3bd549d8f023f01cb380f209eddbf64d054abafcd0c76770f2e99123a00679c247ab77741faf73f6fe843792bf4e434d5d436ce1b57381990deba884c020943 WHIRLPOOL 6a2a1f0a3396581403558b95be4d4f5999f76ac0a075fc3a30ed42e70b9accf6d38f88e8c1989347db83ac28df17f7088db9ef6e55fcad240777490d5072a853
EBUILD p11-kit-0.13.ebuild 712 SHA256 3cc1b157b93b1c7970a5bfc493b950178f690ef1027d18b8e58666b501c3bd8d SHA512 3f05df16fdabad1e0eac5da8b4821e60c3098ce70ced728717ab1f19ef900fdc668802c94bde274a0c88f5d510c3dd7849114bd008f35a84b1342eab5f65313b WHIRLPOOL 3f9a13cff39cf226c34c1f8dcb8e53512e50e8ae7ebe0665de6c0de641eb6656c8871f6aab3131ea6528b9aca09cb5980c7199e56e5e49a692f8662cdcd0a266
EBUILD p11-kit-0.18.4.ebuild 922 SHA256 05b70695f2537829856c4d7c3185d61a81f3102c4adbfb5d6f50db3b5bfb3f75 SHA512 67c092749b8ddf604af0132bdb5183bea66a0925e1aaf0358af78d99ae0ad02a7e4151721b95ac27e1adeff03d552c5ceae8e9f53ae0c580080dabf802434108 WHIRLPOOL 52e48370d34b700ca008a5d674a3dab2e386f100ca0e7786809579c9d30163fb4501e022515ac8a06b5bb6f4d724f8d4e09dbed4fbd422ac34f13c72d0247b92
EBUILD p11-kit-0.19.3.ebuild 1000 SHA256 e017919bcb7b148547050c59b1d89985285f75137c8eef3fe9fa32fb2aa55956 SHA512 c58bfe7ee101b9026cdea801330d4187612e30486b1ac5a54b0245660eda9f99f9b81400cecd4e9a313696d02d732462b9fe7514dbe0a4d203e669a890fe869d WHIRLPOOL ee81031c0bad5465b6ddcbcf27fe366946d4324cca9fd194975ed87b78caf20678e28a1ddcdce8823002e58490be3fcf64119afd5887bf853ab73b69e8a69a0b
EBUILD p11-kit-0.19.4.ebuild 922 SHA256 c909352f236c2a44d4c7ed1037e86d3bbd852685af89220bf509ecf42c4c3acd SHA512 1f2683a49e209bed33bad63965404040cdc7ffb0bc10ac9b7936c571b648e1d266f77f2ebac5be6d019237bba18683abdfbe7282025dc6d92d0ca08c774c1de8 WHIRLPOOL 5357e28da9260c80de9f77367b21a7b5fc0ce9c03e5fc7961c845d2e944eeb9a60d9d7bf31435a69d6999c8be3453ced1f0bd4df3fba746035f677e62fc5a37c
EBUILD p11-kit-0.20.1.ebuild 922 SHA256 fda3f1a8acb7377c48c798de38bbcccb0405c7d5b1bbc5af507628df96e003d0 SHA512 1ef5512ac6ad9256e57f1a9cdc9a4b2396c6e529a3530d9c03921122bf9d69f022a5b9b44d04ed8c194f8d7e3d0c9ef245a3511fc6cd1159a1ffedd9dad14328 WHIRLPOOL f31cbf5b74a139ef95a554d5f88e062d07ce47c5f163ea8368ce5e217aac719176335970476776026c88a5443ce0b3b2789d5fb3e9daaec314126df13e2f13bf
MISC ChangeLog 6256 SHA256 7ac1fe592ef0eebc85edff6f8e2056cab378073e3c0f082c8f0461295064e273 SHA512 305c7a60ecc63ba3c15df7b5f96a8499664ae5a727b95f94043eaba46319316a9d4d948bcb4d63f99070bcce89910f4caf636ab6820c1c889a052e7c3a7daea0 WHIRLPOOL a93b270a4c5b867b2867ddecee7148f5b4ee1e9903220f00bee5bac6319aeb298611af63e5377ae4e1655d993db0d4c822dfa12f083f8efe1290c5c95b1c313d
EBUILD p11-kit-0.20.2.ebuild 922 SHA256 5f24e846c1c408477e9a6cbfb6cb8893859c4880d8cdee890179224c8f52396d SHA512 896d9c8ae52860f12c0a20099bd26b1b732b777fe1cb27ad86ce141201b8b7ed317aeef44b5e42c37e865633548188a55dacdd46377f95b2b98c2fec9ad63937 WHIRLPOOL ab084a7745f05e175ed9d9aa61cdc3524a60b460672e6e581720437e2ccd91b50b639c186714806685af5b094ffec90f2b3a65fcd92303bcaa3ec432ac48082b
MISC ChangeLog 6377 SHA256 60938cf81f54647c73cb10b149f91c0a56865f3c4f6d28eca4de4197ef07529e SHA512 39844aaa8fda04baf5b4f57a198861abfc2695a44caa261accbbdc189e5f78bcc6c02e0773f1dc8b8865cdabdc82390edd1a3fa7b93c3cb7603e3d4abe8fb78b WHIRLPOOL b16b27c1f4e8cb725f2bd3ae16e9407c48438e4b191195a0fc7eff802c0fbe56fa88cf5fe465c829c16a97ba65e3d73c409026705aaa5aa1a15af60972754e62
MISC metadata.xml 293 SHA256 24f5bd96c485f51ba93ed3d4789f0455e6c1aa4d36d73ab1b8cedbcaff194d3a SHA512 fb812d3b9cca8a2968d511aa790a4b84cfa2195a5fc91d1c4aec2ea6ffbd8fc4365c3eb19e8fb288b183b6407964c3ebef54d52e0de9ea568933f9edc5d0651a WHIRLPOOL 71a0af9fe956651660e65ee58f9804636a0ab0e04d5b77400ecae3bdc1eea56de5a40cbaa018fb6a9bd9b64d1f49832c5f57c4630fc577a4ed128959a41597db
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJSRTPVAAoJEEqz6FtPBkyj1v8IALLMHFKnOOfH5Gs+7PllkpSX
bzbblcHBMY9er5Gc6Hc0oSnxnPnWkGwdA/EzJtyOGqtYz3t/g+bCMWB2yzPG67hP
tUI5FAWavg9tr4we1nwpIyeUKlqAIOxmlwD+GJ0Nhzspf5a3MFH3Ptrm8lL/1Zlf
ZwvkPdCIplf9ijQsiTYwTLXCEeiZKaCCpZhfKxAvDDfTTQglLrKsFYewkgQc8SoN
uWdKYdk33Ex/7CNUgaWapROa6fTjWHiZYHpS35IWrXZeL5tCKj2KUBeIGx3EtMYu
JAVSGh8vcX1D4/qZhTqGCTWz4NncgGVGs10P2K/HeHviMteaH4Ay5zImO7ZE/bg=
=iuaZ
iQEcBAEBCAAGBQJS4iu0AAoJEEqz6FtPBkyjtAYH/Amvn1lmggHwkW4nUchN9vSx
GbfVuW6soJPBh6Bdn2SUS8/kP69/rUiceC7goGNoTt55x4+g6GYybo/vHxTGt/3y
x6qFBUTuNtnnpgUm3rWT4McBIEgXZfLmywDUfH7jJMFZk1HbX+uNvtpQZF+hLMAH
ccdE+2cpjgi3r3Qd8ECB8m0/9/33CNofD0lIIoAcukzWMCOsqCo9YMwSG2rPrgLe
r84XAY+/0UsUAKI70MEd4/uarvJIMIt5hFSwZekgtWtgoO8yb96DAj5pTJ5m+khX
OqpUsfVMr84E3ygsrY9zCUjDQzBH74f4j37QSKak6/3tgfBDYCzAo1YDf1/sLG8=
=Pifb
-----END PGP SIGNATURE-----

@ -0,0 +1,33 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/p11-kit/p11-kit-0.20.2.ebuild,v 1.1 2014/01/24 09:00:35 radhermit Exp $
EAPI=5
inherit eutils
DESCRIPTION="Provides a standard configuration setup for installing PKCS#11."
HOMEPAGE="http://p11-glue.freedesktop.org/p11-kit.html"
SRC_URI="http://p11-glue.freedesktop.org/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="+asn1 debug +trust"
REQUIRED_USE="trust? ( asn1 )"
RDEPEND="asn1? ( >=dev-libs/libtasn1-2.14 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_configure() {
econf \
$(use_enable trust trust-module) \
$(use_enable debug) \
$(use_with asn1 libtasn1)
}
src_install() {
default
prune_libtool_files --modules
}

@ -0,0 +1,10 @@
# ChangeLog for app-crypt/scrypt
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/scrypt/ChangeLog,v 1.1 2014/01/24 09:04:15 radhermit Exp $
*scrypt-1.1.6 (24 Jan 2014)
24 Jan 2014; Tim Harder <radhermit@gentoo.org> +scrypt-1.1.6.ebuild,
+metadata.xml:
Initial import, ebuild by me.

@ -0,0 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST scrypt-1.1.6.tgz 83776 SHA256 dfd0d1a544439265bbb9b58043ad3c8ce50a3987b44a61b1d39fd7a3ed5b7fb8 SHA512 c57e07c2ebaa696d575abf52c0078d3a8959c328e7a5fd3d01289424cdd9ec508cde493dc5965446ee59d9ea095e180615fc169696abd2336a3949554229bd1a WHIRLPOOL 6c5f08cc3aef7a9f99671d9e3457150960c64133afd26f029bfdd42e7fce64aa40d0833e1828dd8e0b34527eb03fa152e313d4bccea2d42f7dfbbc633a682d23
EBUILD scrypt-1.1.6.ebuild 547 SHA256 2808161d384ce522702106b50e2bb262c1e278b4c7766c9b6336f112cb8c7ca3 SHA512 b031c8f95a7e1a072348a3826dffb58519f305a2aedf4bf2b87d5a6af756e03bbe95e951ea35fb5732b921f5907d3b7295581c6042e1c01329d91c03d906a459 WHIRLPOOL 3ef5420c176aa6233250c1afa53c6962f05906296ebcf118e61bde690528b041d5b8ae02a3111c900c72ba504ba589552a6492ea40000c9a25e4e160d7397dac
MISC ChangeLog 358 SHA256 888f997808fc652f7509790e48c54bd1d44ad573d121b41311d263345010e075 SHA512 fb0a8f697762fd7f5d595fafaf0f576ce2fefa36d5fd6b3dde7cc2d6d99bddad22dcca2cad107f696f0289053d0e8ce65dd664e6e0b006690ba93e8b888cce18 WHIRLPOOL 85ba4c66615664675bd08695c66f325c78c1fae84cee646b20ded23736f864ea9383a1b6f9b0c3560e291cecf20fb52d24b1bc73e1e28fe19a19084ffa219188
MISC metadata.xml 159 SHA256 fabd15e2740a2a68e0bda738d0cd4300b133ff11239802afe7e60aa3862c9c03 SHA512 96a1f7f082adc57e52a1a32666e1206e68f8ff03c728fdb7666ff98c255905977491fc4dfc37bc8bdf5da0eb50cdc408adec357bbd75bd980bc90659cc157194 WHIRLPOOL 82fca1c4b75b090abdb0a4233c8e49fc43535ca6e470f725c1872653ea922b6693e9646bc3ee1fd6f1293ebedad661642cec13b2817fb5315268300f7675a751
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJS4iyRAAoJEEqz6FtPBkyjoLUH+wez20diORz9RygCTu+UvpVk
NIScqr0lrVI3lXsvIRMQC2RCejCQjAvQ+174NUkp2LTxDR3oSMTbx0bdZdn1wDJF
i7xFLY/5nXtvckXdD23zB/pfPAsKBF9J8tWFijzmijw4sCM0EgC0kuiNQvjjH+mj
RRhKCN/K6bLxcge48giNxJ8jdmacMhJrMO7o5XwQS9Ei+xxj4xBkvNGkR2nLshhV
dksIvTiWF2u5Aoq6bNTk4ROpW/ORi3fNjd6SWcK+BmWaGiZ8l+lFbG6N/b9P58NC
WExWkWQ5S4uXFfcEWolKSJIbLYN3QmOKU44eLk4ARLSQBWR07sTxrbnW2UlntPY=
=LrB6
-----END PGP SIGNATURE-----

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
<herd>crypto</herd>
</pkgmetadata>

@ -0,0 +1,20 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/scrypt/scrypt-1.1.6.ebuild,v 1.1 2014/01/24 09:04:15 radhermit Exp $
EAPI=5
DESCRIPTION="A simple password-based encryption utility using the scrypt key derivation function"
HOMEPAGE="http://www.tarsnap.com/scrypt.html"
SRC_URI="http://www.tarsnap.com/${PN}/${P}.tgz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="sse2"
DOCS=( FORMAT )
src_configure() {
econf $(use_enable sse2)
}

@ -1,6 +1,15 @@
# ChangeLog for app-editors/gvim
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/ChangeLog,v 1.420 2013/12/23 10:59:13 hasufell Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/ChangeLog,v 1.422 2014/01/23 10:36:06 radhermit Exp $
23 Jan 2014; Tim Harder <radhermit@gentoo.org> -gvim-7.4.22.ebuild,
-gvim-7.4.41.ebuild, -gvim-7.4.94.ebuild, -gvim-7.4.131.ebuild:
Remove old.
*gvim-7.4.155 (23 Jan 2014)
23 Jan 2014; Tim Harder <radhermit@gentoo.org> +gvim-7.4.155.ebuild:
Version bump.
23 Dec 2013; Julian Ospald <hasufell@gentoo.org> gvim-7.4.22.ebuild,
gvim-7.4.41.ebuild, gvim-7.4.52.ebuild, gvim-7.4.94.ebuild,

@ -13,29 +13,23 @@ DIST vim-7.3.tar.bz2 9080692 SHA256 5c5d5d6e07f1bbc49b6fe3906ff8a7e39b049928b681
DIST vim-7.4.tar.bz2 9843297 SHA256 d0f5a6d2c439f02d97fa21bd9121f4c5abb1f6cd8b5a79d3ca82867495734ade SHA512 65d55da556ee283a364b376d251b70e430b7a157bb5a8ee89565060ff9937907966d416cffd33f701b3314d0fdf16efe00065f66bc8459469f5ae2f713418e0e WHIRLPOOL 914fc2c4fd485196410d853990bb5cc4c0071bc36dc0794655ec05cc0b5f7d2971dea780cc7293fcfbd4495a30a7437a3b1e33a2b6795c10a9f05a2eac3ca6f4
DIST vim-patches-7.3.1214.patch.bz2 1678514 SHA256 ad8e7742b14337f77bc8d35a77b18455bc601d895dfa18faa8c62ef5ffcaf10b SHA512 1b336d6d55b1c123503590b8ccc8c6cfa516e29fdb9e273dcb79700ef0a4a0c1bf2c7a386d38de7ece1a69634016cd1e6f78f8cc5cb96a30f4c59483f5214c69 WHIRLPOOL 85f07bfc1a4fa28312185bb8a54225e0d69c09cdfc4d0aa492abc74639b77e2d908f08b561d1446292fbbe09ef0a8aeca67fb0a2720a70f93e9e05605c6d4b2a
DIST vim-patches-7.3.762.patch.bz2 1102824 SHA256 91dd83f66b1f362be987cff40c00c05b8dc699000b8b4932437829ed34936dab SHA512 b7288438f98b56e082a957c5178818f549dd8e2aca31301f432d3c6d94c0702e482e4c14b17c122f6a83a11bb21dcc165725b3996a503f6cb45400492ae783bd WHIRLPOOL cc1140556487fde2c2ee9a9351f4a062a080d270cfa8e728295beb233288efc7acdb750181dc25a2a1b74d4b547e1219e3f043c89b6a27348f7aa916d64f9fd3
DIST vim-patches-7.4.131.patch.bz2 164514 SHA256 09069afb27ee9996730df5163d016bc286788f7f2b3652e9e4b43a82d697ee0d SHA512 a3db66c2ce9209e986fed70b7775717f96339ff5d4456f546f7c4f8b896010ea01b09095015ed62124e6322218b641a672e33d7c3290d4e4e6b7869554b94fd3 WHIRLPOOL 3918ad4117b087a5aa1c3f076b707cda4d60fbd0398830203b0e92e435d281cab8606d563787a586387882b147bf9948066836423acd1ba0b0a90b86923bb76d
DIST vim-patches-7.4.22.patch.bz2 11308 SHA256 573b9a1c039cff7522920ea5a0c8821033d92b20a6ff68b182480351a20e2d88 SHA512 533e4c4fb0b5e7f5d2b9585b08004748be617b73d8782f4442094342fabae1ac60ae55a4612724f4778057e0f4e10732276018e72c1c11cc91f241700bdf1bb7 WHIRLPOOL 288947dcaf303ea286fdf1f5c40996d611ea03a38dfd606892bd7b733f144971d27db02ffe5d2a5ed4d0809c2c33915498c29e5390e21dc55a6a9f47e3049ead
DIST vim-patches-7.4.41.patch.bz2 72664 SHA256 00eeef3f3f7ce8f2c8ffa163a85fecced465e0a66de3c3cc8963322c8b894b72 SHA512 79ca4b7662c01120471c86d6649904e3d9c68c28958ca96a0548fd3411cb8c678b977acdd4d42977ba6c823efd3e16e765a31a8575c081a32b651b63dfedd710 WHIRLPOOL 5ea5c8a7e08f57603f1c0df43e4e187f60b0a17c5c549999e8d79d8de15365168fd38c5f28fac32af5d57f5869cf132a49171f4af6d4cc769f878207c8fcfa94
DIST vim-patches-7.4.155.patch.bz2 183677 SHA256 df57d372ace540809dde22ad649ee7f13c4a165770cef28bb76d8dc7aa630671 SHA512 0667810a1ae908f5739ab37b32688fff3d65c4f69e83d3f9d0364112e8e7f70c77eeae3d672725df25ad837a75e373619321c1f183e7ded67afad544fbdd7801 WHIRLPOOL 829ab6152daed43323af6537669d4c3d6367138d0858c746ba02a6fc15497ef7161c62ccbe9bac7526296f5adf52a4ba1fe86c3539dd559ddc5cb4f6e0f90cfe
DIST vim-patches-7.4.52.patch.bz2 14 SHA256 d3dda84eb03b9738d118eb2be78e246106900493c0ae07819ad60815134a8058 SHA512 6de201dfed1d45412509c65deb34690dc2d09c6aafccfe491fd2f440f92842b9c755b61dc7bcdd4cc0c9f18cf46c2b3a1241e99c4c2a33fff5555e7b2f0b6348 WHIRLPOOL 39fd27630df1bd07de69b6bae68be5028bbefbc8ffdac645d5e0527eb1ed9575d0aaf97b39d0d6c9b69401846fbf8aeb3383b14bafb4a7564a20e92182dbd4b0
DIST vim-patches-7.4.94.patch.bz2 143772 SHA256 d9d18940bb3ffb8a16dc443d9cc27709e7fad7cf5d6457d5ae8b0b734ffec8ca SHA512 d4aa6a6fb446810e34bdab572d515c271b6953c0d957ae97485e58d0617e586996a46f733087b93e470d4558ff5206c8e82c83df5686a644a27b4e59bdcd9bc5 WHIRLPOOL f7f7bfac3cf619db04bf9122b09c45f59a1146351fc5d950858cdda1a8abe5d57549a3959b45fcd67ce5622ea936997ac2fe716047adf71ed1c95f070cc985f9
EBUILD gvim-7.3.1214.ebuild 1067 SHA256 d005488811ca107f47fcc78d63d4bc7fcfd17232eaa8f43a553fbe4e14c81b5d SHA512 a0e321432369a986810cd7ac1201247e42c1693331de7e4de234f204b7b943ef8e9cc689bde0122082a984583ce9c36ec5ecf1136df3a8fb451493fde8cef484 WHIRLPOOL 2a3a10f491937a96980f6207c1309ab3df46336d589b812ab2e1748698f19194e7fe44eca07b21f0f88b0297e742372f7eba1337d40add870929b2ee860ab783
EBUILD gvim-7.3.762.ebuild 958 SHA256 19a7ce0d8ad24047c022c866046ec63aab92efa911e87dea3d83f7e4b33e7dd9 SHA512 3966bd3a5cb514f99cc3ee5718b09a3fcb8eaf2e71c118a255a3ffc496b64d116a5321719a3773d38743b9552408bc2655373753a9e1b8e5f571d848226253e3 WHIRLPOOL 8095463dd1ed4bbace9ef0fbb9a2ce74fc49f1c1f431fc9ce83e8eed4d23c97f1eb54e90575baaa77b928eacf659322076256e511b045896b94e1ec5479fe5ce
EBUILD gvim-7.4.131.ebuild 12175 SHA256 86ab86e8492771837199b4239d83da4cac6cd1689a3dd3ee0ef1e75cb2a9f6ce SHA512 6d8c11e9a83fc82706df759c68a8e29e37a323cb17699d0ad160eec0d5f75d883088e7639c1ee9a16a0664b49b65bb6785db6accb07555f522c594af0461c8d3 WHIRLPOOL a0db29f949ce759c67321c7d1e7d7c091d19b49408c6b7958c7185b902b36eb886672d6d65fd20aea0dd5436b0b3d09e09ea73d3da3a51f453990e1aeec91d11
EBUILD gvim-7.4.22.ebuild 12500 SHA256 53991a8d5303675b3bd9f40ebc6009d81a3ced6aa86ab8f2fa922c98e6e14e9d SHA512 470a199da6d7988935f7cfd62453e4693d6cf4897c8e8e09455764a3bda7f0c7cb075c8741488cad1aaef3c52ab8e4d1e7881225a53777a93cd1fac34ca123d6 WHIRLPOOL 93bc8f4861f096f692f41641aa47734afa71f2051959621f10d2a69fc1ea35c8a2b683d4c22d8731513215d56d3b0d21cffd3c69ef563fc2af4b9e4cd60683a6
EBUILD gvim-7.4.41.ebuild 12500 SHA256 3669b46f7a4b08bea1cf68530134b63e079e957d7a26e549a5add2b05a7ff7ae SHA512 1a30f241dc18c569a3505302805952b8d5ec24c20b12b1807715e4ed3687f3781da45680fc4aaa26b7ff5699f6ce3dec000b73dd01ece2a5971b641c94d073d7 WHIRLPOOL e02cdc454e6c630d30713180ff9b68540caf260c429481ae4d066529b0687f6e2b9116e1278e36bb54568057c8e2e54397e161214dfc53a514572c212c7cd4bd
EBUILD gvim-7.4.155.ebuild 12176 SHA256 100e8776c9a4901090b11fe52eb9dd93826ccc37f1ee7c86fbfb0f1c3c62f3ff SHA512 5dfa0df6a04f94906044190d0ed2c50daf82f8173a3429e927b726099ea4ee378e20097bf59f18f3a9e36fe3ef59d9cb7b84b0dc79800052cccf18148a1ddcb5 WHIRLPOOL 5d4a093537d250cd487df5c6d57f2dd5a3be4dddf83ca707b7d3786cd6a25e93af8d41610fca1e3c9799987efe4971302fbae9d67bd5fbf30fc90ebb08b59a2f
EBUILD gvim-7.4.52.ebuild 12559 SHA256 14bc67c1fac648ae0990ad6b91f73a35db92c6cd8135e7d6bd8796e193bdf537 SHA512 7f1625a0220cd80f9a2516e082c64f8b32ac984ed1ae0c3a3a72d93b8d4d37cefedfd60b40a115f3d9cf4ad13e6bb13ad8b92b50da26b77074d434ee583fe112 WHIRLPOOL f278ae87c4fa0e49835ce91b070f9fd5acb5be939c8cc65f6f5e798b21eacf14c779bd6af18809fc7f9561f95a92ac7e7998ad3a60856de90a9340ed5090a6c8
EBUILD gvim-7.4.94.ebuild 12099 SHA256 bb766dfe248bd5fa9c8abfff89574542cc16b4f01cf3f69520521dec74d40337 SHA512 114c4784b134e4ab5ed206dcdf940255a99062eb0c7ac11f0c2a71fdeb34f3075de017b8549b8e290c6389bbb3290da0c98fe37feee6d93f117dc9ff41bc892a WHIRLPOOL b512814bed1c5e32b1f50cfb252080e15a68dca6353214589115150e12fd90b4cdee6c00e1403c0217ec58bba66689b33b623b9cca6b47e2bad818d82575e766
EBUILD gvim-9999.ebuild 12173 SHA256 4a56ac084b5051b1bc9482ee6edef3ae4c65361d6f3d4aa89c75c906945e29d2 SHA512 1c10a361d3a733a8170b5685d428e833d722684a37944f28dde1ae5be39df3fb61be2348d76b3ba7ff78abf6584ebdadd488b69da1593231c4faabdc1a87f7f6 WHIRLPOOL d3e802952c1420a406c942c157fd090f6fcc0f71f477f6ec42854a512f5fdd2c9eb225ef435beef3f340eebe7cc03e7523e18b1403e156956383fdba6b6de55e
MISC ChangeLog 57554 SHA256 547920f7d6cf97bb17e259b5c8f0e0dddd3da34538ed6dbd4c57fbf09107ec83 SHA512 e34f33118c24e3e6279781003009b96b8ef33fe0026f833ac034209596a9cf3f6fb27bb691194a13cdd030d77b1b7f2ae37a747132f920f8871f79e8a87497fe WHIRLPOOL 6c3a787ad3cfa6a9b302cdfa9ad0d2ad4a57c6d8a9adf76f0f275074dd5bf712c7ad6c88b0e6e372b65f22273438b6f4a18569dd35e0d819ccbaf703db110730
MISC ChangeLog 57823 SHA256 a9f255ebbf9985a53bc856f70f148a15c5edac0139fa2e6d7fa470bc99cd8637 SHA512 2083f97f12c69943968b2838bde3a92f969f4519db66fd8346719510cfd381cbabb2d518bf937b34aefbb86ea2011cefaf7f32d473bd93feed59a0e2553baa57 WHIRLPOOL 944ee9451ba6ac84b2e879ee82051cbb035414bda472c1a5d99ec173165be50d4ca43b2ad80932c2139e74292fbe269b7a13a614851460810b5c17a4a6b9f939
MISC metadata.xml 448 SHA256 524e425c32bae85ecbdb39210b1a936ef2849092916d7b3dcb52a5dbc921ec6e SHA512 a07525b45a00b8de6e019e35305479275013b75c557abc5447f78c196a1bf7806480ecbf3b1fe2faf148b0e147870303d2e04cf6bb027bd501b2f04106e67b71 WHIRLPOOL 0fddc25f0abb4814caae4faef2ff5aef0c090c74caa4a773f727a904b5308efe19e72f1fda61c431c67f07a384a5cfd9e92fbf24ddf1cc92ad35e1622d907def
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJSuBeIAAoJEFpvPKfnPDWzwHsH/iuwu/7Ys/IZsWbqSdXaIsmx
IV7Jd8Uah056ZbO5pyrWEFXrcCmmpHFjWJkBc5xhKX2S7wqtcCmUYO7Bg/8EhnPa
rUWeW6W5zrIbVDfeGctby/c1sD4E9TDJpO7hQxAFLiuTPuZtQY59O9a8AoN4sfPP
Q/4rgTAGovQnT2hLFepIE7IT0Au3ViMn0AWyoyOoMYDVZdh/hzYJeGfbrR3/GqE7
QsWHfCzv2RROgDN7EpWG1Nc5V54xIrswrD/+cb3LZ5uZsjff25Tf58/U6/cqCfTw
/H5iZdlhZ98ztAnGHrNeEjGbf0zb/3WQScCQv7bmEeNUXIJ25+HOWh+Dvquha+o=
=Y2B4
iQEcBAEBCAAGBQJS4PCXAAoJEEqz6FtPBkyj19cH/29IzARErcyluA+kwhzFi+h5
swvhavQjW2FmVD+lEgkgjbd6vyvTSWdw5d34h05zMN6BlrEqy0TE3boPOckKFENY
v/d5ztrdCWcVJ8ZORMLtMuMMyBBncaP5ynQPrp0GQ+yLXEAsplSQsic6w7CAdThv
+zhrzOQ27vm1inhPl/nBJ+0eS4n4q2K4HYCzso+4jc5ufrUje6BwuYwFcZnVaPSq
Yaou9AJYrpyNPD6VCteDyIFsvUjKbiCDPeVI517zcKF6m63C9VjSIh77KBnpiiya
Kv5y1Z0M8W+gXU1TVzbXPVTu0J+2GsT+kbir1GWvfyy7rez5ENUlvBiRkrQ3/RE=
=XTMC
-----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-editors/gvim/gvim-7.4.131.ebuild,v 1.2 2013/12/23 10:59:13 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.4.155.ebuild,v 1.1 2014/01/23 10:32:46 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"

@ -1,402 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.4.22.ebuild,v 1.4 2013/12/23 10:59:13 hasufell Exp $
EAPI=5
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 prefix python-single-r1
if [[ ${PV} == 9999* ]] ; then
inherit mercurial
EHG_REPO_URI="https://vim.googlecode.com/hg/"
EHG_PROJECT="vim"
else
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
fi
DESCRIPTION="GUI version of the Vim text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"
LICENSE="vim"
IUSE="acl aqua cscope debug gnome gtk lua luajit motif neXt netbeans nls perl python ruby"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="~app-editors/vim-core-${PV}
>=app-admin/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2
x11-libs/libXext
acl? ( kernel_linux? ( sys-apps/acl ) )
!aqua? (
gtk? (
>=x11-libs/gtk+-2.6:2
x11-libs/libXft
gnome? ( >=gnome-base/libgnomeui-2.6 )
)
!gtk? (
motif? ( >=x11-libs/motif-2.3:0 )
!motif? (
neXt? ( x11-libs/neXtaw )
!neXt? ( x11-libs/libXaw )
)
)
)
cscope? ( dev-util/cscope )
lua? (
luajit? ( dev-lang/luajit )
!luajit? ( dev-lang/lua )
)
nls? ( virtual/libintl )
perl? ( dev-lang/perl )
python? ( ${PYTHON_DEPS} )
ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:1.9 dev-lang/ruby:1.8 ) )"
DEPEND="${RDEPEND}
>=app-admin/eselect-vi-1.1
dev-util/ctags
sys-devel/autoconf
virtual/pkgconfig
nls? ( sys-devel/gettext )"
S=${WORKDIR}/vim${VIM_VERSION/.}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
use python && python-single-r1_pkg_setup
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
# Apply any patches available from vim.org for this version
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
fi
if [[ -d "${WORKDIR}"/gentoo/patches-core/ ]]; then
# Patches for vim-core only (runtime/*)
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/gentoo/patches-core/
fi
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Patch to build with ruby-1.8.0_pre5 and following
sed -i 's/defout/stdout/g' "${S}"/src/if_ruby.c
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
use debug && append-flags "-DDEBUG"
myconf="--with-features=huge --disable-gpm --enable-multibyte"
myconf+=" $(use_enable acl)"
myconf+=" $(use_enable cscope)"
myconf+=" $(use_enable nls)"
myconf+=" $(use_enable perl perlinterp)"
if use python ; then
if [[ ${EPYTHON} == python3* ]] ; then
myconf+=" --enable-python3interp"
export vi_cv_path_python3="${PYTHON}"
else
myconf+=" --enable-pythoninterp"
export vi_cv_path_python="${PYTHON}"
fi
else
myconf+=" --disable-pythoninterp --disable-python3interp"
fi
# tclinterp is broken; when you --enable-tclinterp flag, then
# the following command never returns:
# VIMINIT='let OS=system("uname -s")' vim
# mzscheme support is currently broken. bug #91970
#myconf+=" $(use_enable mzscheme mzschemeinterp)"
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope ; then
sed -i -e '/# define FEAT_CSCOPE/d' src/feature.h || \
die "couldn't disable cscope"
fi
# gvim's GUI preference order is as follows:
# aqua CARBON (not tested)
# -aqua gtk gnome GNOME2
# -aqua gtk -gnome GTK2
# -aqua -gtk motif MOTIF
# -aqua -gtk -motif neXt NEXTAW
# -aqua -gtk -motif -neXt ATHENA
echo ; echo
if use aqua ; then
einfo "Building gvim with the Carbon GUI"
myconf+=" --enable-darwin --enable-gui=carbon"
elif use gtk ; then
myconf+=" --enable-gtk2-check"
if use gnome ; then
einfo "Building gvim with the Gnome 2 GUI"
myconf+=" --enable-gui=gnome2"
else
einfo "Building gvim with the gtk+-2 GUI"
myconf+=" --enable-gui=gtk2"
fi
elif use motif ; then
einfo "Building gvim with the MOTIF GUI"
myconf+=" --enable-gui=motif"
elif use neXt ; then
einfo "Building gvim with the neXtaw GUI"
myconf+=" --enable-gui=nextaw"
else
einfo "Building gvim with the Athena GUI"
myconf+=" --enable-gui=athena"
fi
echo ; echo
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
if [[ ${CHOST} == *-interix* ]]; then
# avoid finding of this function, to avoid having to patch either
# configure or the source, which would be much more hackish.
# after all vim does it right, only interix is badly broken (again)
export ac_cv_func_sigaction=no
fi
econf \
--with-modified-by=Gentoo-${PVR} \
--with-vim-name=gvim --with-x \
--disable-selinux \
$(use_enable lua luainterp) \
$(use_with luajit) \
$(use_enable netbeans) \
$(use_enable ruby rubyinterp) \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake
}
src_test() {
echo
einfo "Starting vim tests. Several error messages will be shown"
einfo "while the tests run. This is normal behaviour and does not"
einfo "indicate a fault."
echo
ewarn "If the tests fail, your terminal may be left in a strange"
ewarn "state. Usually, running 'reset' will fix this."
echo
# Don't let vim talk to X
unset DISPLAY
# We've got to call make test from within testdir, since the Makefiles
# don't pass through our VIMPROG argument
cd "${S}"/src/testdir
# Test 49 won't work inside a portage environment
einfo "Test 49 isn't sandbox-friendly, so it will be skipped."
sed -i -e 's~test49.out~~g' Makefile
# We don't want to rebuild vim before running the tests
sed -i -e 's,: \$(VIMPROG),: ,' Makefile
# Make gvim not try to connect to X. See :help gui-x11-start
# in vim for how this evil trickery works.
ln -s "${S}"/src/gvim "${S}"/src/testvim
# Don't try to do the additional GUI test
emake -j1 VIMPROG=../testvim nongui
}
# Make convenience symlinks, hopefully without stepping on toes. Some
# of these links are "owned" by the vim ebuild when it is installed,
# but they might be good for gvim as well (see bug 45828)
update_vim_symlinks() {
has "${EAPI:-0}" 0 1 2 && use !prefix && EROOT="${ROOT}"
local f syms
syms="vimdiff rvim rview"
einfo "Calling eselect vi update..."
# Call this with --if-unset to respect user's choice (bug 187449)
eselect vi update --if-unset
# Make or remove convenience symlink, vim -> gvim
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
rm "${EROOT}"/usr/bin/vim
fi
# Make or remove convenience symlinks to vim
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
for f in ${syms}; do
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
done
else
for f in ${syms}; do
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
rm -f "${EROOT}"/usr/bin/${f}
fi
done
fi
# This will still break if you merge then remove the vi package,
# but there's only so much you can do, eh? Unfortunately we don't
# have triggers like are done in rpm-land.
}
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dobin src/gvim
dosym gvim /usr/bin/gvimdiff
dosym gvim /usr/bin/evim
dosym gvim /usr/bin/eview
dosym gvim /usr/bin/gview
dosym gvim /usr/bin/rgvim
dosym gvim /usr/bin/rgview
dodir /usr/share/man/man1
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gvim.1
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gview.1
echo ".so vimdiff.1" > "${ED}"/usr/share/man/man1/gvimdiff.1
insinto /etc/vim
newins "${FILESDIR}"/gvimrc-r1 gvimrc
eprefixify "${ED}"/etc/vim/gvimrc
newmenu "${FILESDIR}"/gvim.desktop-r2 gvim.desktop
doicon "${FILESDIR}"/gvim.xpm
# bash completion script, bug #79018.
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Update fdo mime stuff, bug #78394
fdo-mime_mime_database_update
if [[ -z ${REPLACING_VERSIONS} ]] ; then
echo
elog "Vim 7 includes an integrated spell checker. You need to install"
elog "word list files before you can use it. There are ebuilds for"
elog "some of these named app-vim/vim-spell-*. If your language of"
elog "choice is not included, please consult vim-spell.eclass for"
elog "instructions on how to make a package."
echo
ewarn "Note that the English word lists are no longer installed by"
ewarn "default."
echo
fi
echo
einfo "To see what's new in this release, use :help version${VIM_VERSION/.*/}.txt"
# Make convenience symlinks
update_vim_symlinks
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Update fdo mime stuff, bug #78394
fdo-mime_mime_database_update
# Make convenience symlinks
update_vim_symlinks
}

@ -1,402 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.4.41.ebuild,v 1.4 2013/12/23 10:59:13 hasufell Exp $
EAPI=5
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 prefix python-single-r1
if [[ ${PV} == 9999* ]] ; then
inherit mercurial
EHG_REPO_URI="https://vim.googlecode.com/hg/"
EHG_PROJECT="vim"
else
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
fi
DESCRIPTION="GUI version of the Vim text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"
LICENSE="vim"
IUSE="acl aqua cscope debug gnome gtk lua luajit motif neXt netbeans nls perl python ruby"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="~app-editors/vim-core-${PV}
>=app-admin/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2
x11-libs/libXext
acl? ( kernel_linux? ( sys-apps/acl ) )
!aqua? (
gtk? (
>=x11-libs/gtk+-2.6:2
x11-libs/libXft
gnome? ( >=gnome-base/libgnomeui-2.6 )
)
!gtk? (
motif? ( >=x11-libs/motif-2.3:0 )
!motif? (
neXt? ( x11-libs/neXtaw )
!neXt? ( x11-libs/libXaw )
)
)
)
cscope? ( dev-util/cscope )
lua? (
luajit? ( dev-lang/luajit )
!luajit? ( dev-lang/lua )
)
nls? ( virtual/libintl )
perl? ( dev-lang/perl )
python? ( ${PYTHON_DEPS} )
ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:1.9 dev-lang/ruby:1.8 ) )"
DEPEND="${RDEPEND}
>=app-admin/eselect-vi-1.1
dev-util/ctags
sys-devel/autoconf
virtual/pkgconfig
nls? ( sys-devel/gettext )"
S=${WORKDIR}/vim${VIM_VERSION/.}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
use python && python-single-r1_pkg_setup
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
# Apply any patches available from vim.org for this version
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
fi
if [[ -d "${WORKDIR}"/gentoo/patches-core/ ]]; then
# Patches for vim-core only (runtime/*)
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/gentoo/patches-core/
fi
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Patch to build with ruby-1.8.0_pre5 and following
sed -i 's/defout/stdout/g' "${S}"/src/if_ruby.c
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
use debug && append-flags "-DDEBUG"
myconf="--with-features=huge --disable-gpm --enable-multibyte"
myconf+=" $(use_enable acl)"
myconf+=" $(use_enable cscope)"
myconf+=" $(use_enable nls)"
myconf+=" $(use_enable perl perlinterp)"
if use python ; then
if [[ ${EPYTHON} == python3* ]] ; then
myconf+=" --enable-python3interp"
export vi_cv_path_python3="${PYTHON}"
else
myconf+=" --enable-pythoninterp"
export vi_cv_path_python="${PYTHON}"
fi
else
myconf+=" --disable-pythoninterp --disable-python3interp"
fi
# tclinterp is broken; when you --enable-tclinterp flag, then
# the following command never returns:
# VIMINIT='let OS=system("uname -s")' vim
# mzscheme support is currently broken. bug #91970
#myconf+=" $(use_enable mzscheme mzschemeinterp)"
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope ; then
sed -i -e '/# define FEAT_CSCOPE/d' src/feature.h || \
die "couldn't disable cscope"
fi
# gvim's GUI preference order is as follows:
# aqua CARBON (not tested)
# -aqua gtk gnome GNOME2
# -aqua gtk -gnome GTK2
# -aqua -gtk motif MOTIF
# -aqua -gtk -motif neXt NEXTAW
# -aqua -gtk -motif -neXt ATHENA
echo ; echo
if use aqua ; then
einfo "Building gvim with the Carbon GUI"
myconf+=" --enable-darwin --enable-gui=carbon"
elif use gtk ; then
myconf+=" --enable-gtk2-check"
if use gnome ; then
einfo "Building gvim with the Gnome 2 GUI"
myconf+=" --enable-gui=gnome2"
else
einfo "Building gvim with the gtk+-2 GUI"
myconf+=" --enable-gui=gtk2"
fi
elif use motif ; then
einfo "Building gvim with the MOTIF GUI"
myconf+=" --enable-gui=motif"
elif use neXt ; then
einfo "Building gvim with the neXtaw GUI"
myconf+=" --enable-gui=nextaw"
else
einfo "Building gvim with the Athena GUI"
myconf+=" --enable-gui=athena"
fi
echo ; echo
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
if [[ ${CHOST} == *-interix* ]]; then
# avoid finding of this function, to avoid having to patch either
# configure or the source, which would be much more hackish.
# after all vim does it right, only interix is badly broken (again)
export ac_cv_func_sigaction=no
fi
econf \
--with-modified-by=Gentoo-${PVR} \
--with-vim-name=gvim --with-x \
--disable-selinux \
$(use_enable lua luainterp) \
$(use_with luajit) \
$(use_enable netbeans) \
$(use_enable ruby rubyinterp) \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake
}
src_test() {
echo
einfo "Starting vim tests. Several error messages will be shown"
einfo "while the tests run. This is normal behaviour and does not"
einfo "indicate a fault."
echo
ewarn "If the tests fail, your terminal may be left in a strange"
ewarn "state. Usually, running 'reset' will fix this."
echo
# Don't let vim talk to X
unset DISPLAY
# We've got to call make test from within testdir, since the Makefiles
# don't pass through our VIMPROG argument
cd "${S}"/src/testdir
# Test 49 won't work inside a portage environment
einfo "Test 49 isn't sandbox-friendly, so it will be skipped."
sed -i -e 's~test49.out~~g' Makefile
# We don't want to rebuild vim before running the tests
sed -i -e 's,: \$(VIMPROG),: ,' Makefile
# Make gvim not try to connect to X. See :help gui-x11-start
# in vim for how this evil trickery works.
ln -s "${S}"/src/gvim "${S}"/src/testvim
# Don't try to do the additional GUI test
emake -j1 VIMPROG=../testvim nongui
}
# Make convenience symlinks, hopefully without stepping on toes. Some
# of these links are "owned" by the vim ebuild when it is installed,
# but they might be good for gvim as well (see bug 45828)
update_vim_symlinks() {
has "${EAPI:-0}" 0 1 2 && use !prefix && EROOT="${ROOT}"
local f syms
syms="vimdiff rvim rview"
einfo "Calling eselect vi update..."
# Call this with --if-unset to respect user's choice (bug 187449)
eselect vi update --if-unset
# Make or remove convenience symlink, vim -> gvim
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
rm "${EROOT}"/usr/bin/vim
fi
# Make or remove convenience symlinks to vim
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
for f in ${syms}; do
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
done
else
for f in ${syms}; do
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
rm -f "${EROOT}"/usr/bin/${f}
fi
done
fi
# This will still break if you merge then remove the vi package,
# but there's only so much you can do, eh? Unfortunately we don't
# have triggers like are done in rpm-land.
}
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dobin src/gvim
dosym gvim /usr/bin/gvimdiff
dosym gvim /usr/bin/evim
dosym gvim /usr/bin/eview
dosym gvim /usr/bin/gview
dosym gvim /usr/bin/rgvim
dosym gvim /usr/bin/rgview
dodir /usr/share/man/man1
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gvim.1
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gview.1
echo ".so vimdiff.1" > "${ED}"/usr/share/man/man1/gvimdiff.1
insinto /etc/vim
newins "${FILESDIR}"/gvimrc-r1 gvimrc
eprefixify "${ED}"/etc/vim/gvimrc
newmenu "${FILESDIR}"/gvim.desktop-r2 gvim.desktop
doicon "${FILESDIR}"/gvim.xpm
# bash completion script, bug #79018.
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Update fdo mime stuff, bug #78394
fdo-mime_mime_database_update
if [[ -z ${REPLACING_VERSIONS} ]] ; then
echo
elog "Vim 7 includes an integrated spell checker. You need to install"
elog "word list files before you can use it. There are ebuilds for"
elog "some of these named app-vim/vim-spell-*. If your language of"
elog "choice is not included, please consult vim-spell.eclass for"
elog "instructions on how to make a package."
echo
ewarn "Note that the English word lists are no longer installed by"
ewarn "default."
echo
fi
echo
einfo "To see what's new in this release, use :help version${VIM_VERSION/.*/}.txt"
# Make convenience symlinks
update_vim_symlinks
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Update fdo mime stuff, bug #78394
fdo-mime_mime_database_update
# Make convenience symlinks
update_vim_symlinks
}

@ -1,389 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.4.94.ebuild,v 1.3 2013/12/23 10:59:13 hasufell Exp $
EAPI=5
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 prefix python-single-r1
if [[ ${PV} == 9999* ]] ; then
inherit mercurial
EHG_REPO_URI="https://vim.googlecode.com/hg/"
EHG_PROJECT="vim"
else
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
fi
DESCRIPTION="GUI version of the Vim text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"
LICENSE="vim"
IUSE="acl aqua cscope debug gnome gtk lua luajit motif neXt netbeans nls perl python racket ruby selinux tcl"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="~app-editors/vim-core-${PV}
>=app-admin/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2
x11-libs/libXext
acl? ( kernel_linux? ( sys-apps/acl ) )
!aqua? (
gtk? (
>=x11-libs/gtk+-2.6:2
x11-libs/libXft
gnome? ( >=gnome-base/libgnomeui-2.6 )
)
!gtk? (
motif? ( >=x11-libs/motif-2.3:0 )
!motif? (
neXt? ( x11-libs/neXtaw )
!neXt? ( x11-libs/libXaw )
)
)
)
cscope? ( dev-util/cscope )
lua? (
luajit? ( dev-lang/luajit )
!luajit? ( dev-lang/lua )
)
nls? ( virtual/libintl )
perl? ( dev-lang/perl )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:1.9 dev-lang/ruby:1.8 ) )
selinux? ( sys-libs/libselinux )
tcl? ( dev-lang/tcl )"
DEPEND="${RDEPEND}
>=app-admin/eselect-vi-1.1
dev-util/ctags
sys-devel/autoconf
virtual/pkgconfig
nls? ( sys-devel/gettext )"
S=${WORKDIR}/vim${VIM_VERSION/.}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
use python && python-single-r1_pkg_setup
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
# Apply any patches available from vim.org for this version
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
fi
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
use debug && append-flags "-DDEBUG"
myconf="--with-features=huge --disable-gpm --enable-multibyte"
myconf+=" $(use_enable acl)"
myconf+=" $(use_enable cscope)"
myconf+=" $(use_enable lua luainterp)"
myconf+=" $(use_with luajit)"
myconf+=" $(use_enable netbeans)"
myconf+=" $(use_enable nls)"
myconf+=" $(use_enable perl perlinterp)"
myconf+=" $(use_enable racket mzschemeinterp)"
myconf+=" $(use_enable ruby rubyinterp)"
myconf+=" $(use_enable selinux)"
myconf+=" $(use_enable tcl tclinterp)"
if use python ; then
if [[ ${EPYTHON} == python3* ]] ; then
myconf+=" --enable-python3interp"
export vi_cv_path_python3="${PYTHON}"
else
myconf+=" --enable-pythoninterp"
export vi_cv_path_python="${PYTHON}"
fi
else
myconf+=" --disable-pythoninterp --disable-python3interp"
fi
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope ; then
sed -i -e '/# define FEAT_CSCOPE/d' src/feature.h || \
die "couldn't disable cscope"
fi
# gvim's GUI preference order is as follows:
# aqua CARBON (not tested)
# -aqua gtk gnome GNOME2
# -aqua gtk -gnome GTK2
# -aqua -gtk motif MOTIF
# -aqua -gtk -motif neXt NEXTAW
# -aqua -gtk -motif -neXt ATHENA
echo ; echo
if use aqua ; then
einfo "Building gvim with the Carbon GUI"
myconf+=" --enable-darwin --enable-gui=carbon"
elif use gtk ; then
myconf+=" --enable-gtk2-check"
if use gnome ; then
einfo "Building gvim with the Gnome 2 GUI"
myconf+=" --enable-gui=gnome2"
else
einfo "Building gvim with the gtk+-2 GUI"
myconf+=" --enable-gui=gtk2"
fi
elif use motif ; then
einfo "Building gvim with the MOTIF GUI"
myconf+=" --enable-gui=motif"
elif use neXt ; then
einfo "Building gvim with the neXtaw GUI"
myconf+=" --enable-gui=nextaw"
else
einfo "Building gvim with the Athena GUI"
myconf+=" --enable-gui=athena"
fi
echo ; echo
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
if [[ ${CHOST} == *-interix* ]]; then
# avoid finding of this function, to avoid having to patch either
# configure or the source, which would be much more hackish.
# after all vim does it right, only interix is badly broken (again)
export ac_cv_func_sigaction=no
fi
econf \
--with-modified-by=Gentoo-${PVR} \
--with-vim-name=gvim --with-x \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake
}
src_test() {
echo
einfo "Starting vim tests. Several error messages will be shown"
einfo "while the tests run. This is normal behaviour and does not"
einfo "indicate a fault."
echo
ewarn "If the tests fail, your terminal may be left in a strange"
ewarn "state. Usually, running 'reset' will fix this."
echo
# Don't let vim talk to X
unset DISPLAY
# We've got to call make test from within testdir, since the Makefiles
# don't pass through our VIMPROG argument
cd "${S}"/src/testdir
# Test 49 won't work inside a portage environment
einfo "Test 49 isn't sandbox-friendly, so it will be skipped."
sed -i -e 's~test49.out~~g' Makefile
# We don't want to rebuild vim before running the tests
sed -i -e 's,: \$(VIMPROG),: ,' Makefile
# Make gvim not try to connect to X. See :help gui-x11-start
# in vim for how this evil trickery works.
ln -s "${S}"/src/gvim "${S}"/src/testvim
# Don't try to do the additional GUI test
emake -j1 VIMPROG=../testvim nongui
}
# Make convenience symlinks, hopefully without stepping on toes. Some
# of these links are "owned" by the vim ebuild when it is installed,
# but they might be good for gvim as well (see bug 45828)
update_vim_symlinks() {
has "${EAPI:-0}" 0 1 2 && use !prefix && EROOT="${ROOT}"
local f syms
syms="vimdiff rvim rview"
einfo "Calling eselect vi update..."
# Call this with --if-unset to respect user's choice (bug 187449)
eselect vi update --if-unset
# Make or remove convenience symlink, vim -> gvim
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
rm "${EROOT}"/usr/bin/vim
fi
# Make or remove convenience symlinks to vim
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
for f in ${syms}; do
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
done
else
for f in ${syms}; do
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
rm -f "${EROOT}"/usr/bin/${f}
fi
done
fi
# This will still break if you merge then remove the vi package,
# but there's only so much you can do, eh? Unfortunately we don't
# have triggers like are done in rpm-land.
}
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dobin src/gvim
dosym gvim /usr/bin/gvimdiff
dosym gvim /usr/bin/evim
dosym gvim /usr/bin/eview
dosym gvim /usr/bin/gview
dosym gvim /usr/bin/rgvim
dosym gvim /usr/bin/rgview
dodir /usr/share/man/man1
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gvim.1
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gview.1
echo ".so vimdiff.1" > "${ED}"/usr/share/man/man1/gvimdiff.1
insinto /etc/vim
newins "${FILESDIR}"/gvimrc-r1 gvimrc
eprefixify "${ED}"/etc/vim/gvimrc
newmenu "${FILESDIR}"/gvim.desktop-r2 gvim.desktop
doicon "${FILESDIR}"/gvim.xpm
# bash completion script, bug #79018.
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Update fdo mime stuff, bug #78394
fdo-mime_mime_database_update
if [[ -z ${REPLACING_VERSIONS} ]] ; then
echo
elog "Vim 7 includes an integrated spell checker. You need to install"
elog "word list files before you can use it. There are ebuilds for"
elog "some of these named app-vim/vim-spell-*. If your language of"
elog "choice is not included, please consult vim-spell.eclass for"
elog "instructions on how to make a package."
echo
ewarn "Note that the English word lists are no longer installed by"
ewarn "default."
echo
fi
# Make convenience symlinks
update_vim_symlinks
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Update fdo mime stuff, bug #78394
fdo-mime_mime_database_update
# Make convenience symlinks
update_vim_symlinks
}

@ -1,6 +1,16 @@
# ChangeLog for app-editors/vim-core
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/ChangeLog,v 1.431 2013/12/16 09:18:52 radhermit Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/ChangeLog,v 1.433 2014/01/23 10:37:40 radhermit Exp $
23 Jan 2014; Tim Harder <radhermit@gentoo.org> -vim-core-7.4.22.ebuild,
-vim-core-7.4.41.ebuild, -vim-core-7.4.94.ebuild, -vim-core-7.4.131.ebuild:
Remove old.
*vim-core-7.4.155 (23 Jan 2014)
23 Jan 2014; Tim Harder <radhermit@gentoo.org> +vim-core-7.4.155.ebuild,
vim-core-9999.ebuild:
Version bump.
*vim-core-7.4.131 (16 Dec 2013)

@ -9,29 +9,23 @@ DIST vim-core-7.3-gentoo-patches-r2.tar.bz2 3063 SHA256 cba8a43aea20457b9177be97
DIST vim-core-7.3-gentoo-patches-r3.tar.bz2 3379 SHA256 2e0b38221b69d13c43cafb8c71f5be322785b12168278541a6006378c722e650 SHA512 7bebe548d1f65309f022bd459eb10364300cef9363298bf492c960730865b30b789392b123803fd3c3a5a3fb8543b9a83535c593b587a3e1f00290e9d2295714 WHIRLPOOL e75285549df9f4a9fa49cac19f0592ff4e5c87a07075dedd59f4806a104147bd9259de3e714b81b6d91bbbec9613c5f8dc3308649c8a38914cf29db22d539ac1
DIST vim-patches-7.3.1214.patch.bz2 1678514 SHA256 ad8e7742b14337f77bc8d35a77b18455bc601d895dfa18faa8c62ef5ffcaf10b SHA512 1b336d6d55b1c123503590b8ccc8c6cfa516e29fdb9e273dcb79700ef0a4a0c1bf2c7a386d38de7ece1a69634016cd1e6f78f8cc5cb96a30f4c59483f5214c69 WHIRLPOOL 85f07bfc1a4fa28312185bb8a54225e0d69c09cdfc4d0aa492abc74639b77e2d908f08b561d1446292fbbe09ef0a8aeca67fb0a2720a70f93e9e05605c6d4b2a
DIST vim-patches-7.3.762.patch.bz2 1102824 SHA256 91dd83f66b1f362be987cff40c00c05b8dc699000b8b4932437829ed34936dab SHA512 b7288438f98b56e082a957c5178818f549dd8e2aca31301f432d3c6d94c0702e482e4c14b17c122f6a83a11bb21dcc165725b3996a503f6cb45400492ae783bd WHIRLPOOL cc1140556487fde2c2ee9a9351f4a062a080d270cfa8e728295beb233288efc7acdb750181dc25a2a1b74d4b547e1219e3f043c89b6a27348f7aa916d64f9fd3
DIST vim-patches-7.4.131.patch.bz2 164514 SHA256 09069afb27ee9996730df5163d016bc286788f7f2b3652e9e4b43a82d697ee0d SHA512 a3db66c2ce9209e986fed70b7775717f96339ff5d4456f546f7c4f8b896010ea01b09095015ed62124e6322218b641a672e33d7c3290d4e4e6b7869554b94fd3 WHIRLPOOL 3918ad4117b087a5aa1c3f076b707cda4d60fbd0398830203b0e92e435d281cab8606d563787a586387882b147bf9948066836423acd1ba0b0a90b86923bb76d
DIST vim-patches-7.4.22.patch.bz2 11308 SHA256 573b9a1c039cff7522920ea5a0c8821033d92b20a6ff68b182480351a20e2d88 SHA512 533e4c4fb0b5e7f5d2b9585b08004748be617b73d8782f4442094342fabae1ac60ae55a4612724f4778057e0f4e10732276018e72c1c11cc91f241700bdf1bb7 WHIRLPOOL 288947dcaf303ea286fdf1f5c40996d611ea03a38dfd606892bd7b733f144971d27db02ffe5d2a5ed4d0809c2c33915498c29e5390e21dc55a6a9f47e3049ead
DIST vim-patches-7.4.41.patch.bz2 72664 SHA256 00eeef3f3f7ce8f2c8ffa163a85fecced465e0a66de3c3cc8963322c8b894b72 SHA512 79ca4b7662c01120471c86d6649904e3d9c68c28958ca96a0548fd3411cb8c678b977acdd4d42977ba6c823efd3e16e765a31a8575c081a32b651b63dfedd710 WHIRLPOOL 5ea5c8a7e08f57603f1c0df43e4e187f60b0a17c5c549999e8d79d8de15365168fd38c5f28fac32af5d57f5869cf132a49171f4af6d4cc769f878207c8fcfa94
DIST vim-patches-7.4.155.patch.bz2 183677 SHA256 df57d372ace540809dde22ad649ee7f13c4a165770cef28bb76d8dc7aa630671 SHA512 0667810a1ae908f5739ab37b32688fff3d65c4f69e83d3f9d0364112e8e7f70c77eeae3d672725df25ad837a75e373619321c1f183e7ded67afad544fbdd7801 WHIRLPOOL 829ab6152daed43323af6537669d4c3d6367138d0858c746ba02a6fc15497ef7161c62ccbe9bac7526296f5adf52a4ba1fe86c3539dd559ddc5cb4f6e0f90cfe
DIST vim-patches-7.4.52.patch.bz2 14 SHA256 d3dda84eb03b9738d118eb2be78e246106900493c0ae07819ad60815134a8058 SHA512 6de201dfed1d45412509c65deb34690dc2d09c6aafccfe491fd2f440f92842b9c755b61dc7bcdd4cc0c9f18cf46c2b3a1241e99c4c2a33fff5555e7b2f0b6348 WHIRLPOOL 39fd27630df1bd07de69b6bae68be5028bbefbc8ffdac645d5e0527eb1ed9575d0aaf97b39d0d6c9b69401846fbf8aeb3383b14bafb4a7564a20e92182dbd4b0
DIST vim-patches-7.4.94.patch.bz2 143772 SHA256 d9d18940bb3ffb8a16dc443d9cc27709e7fad7cf5d6457d5ae8b0b734ffec8ca SHA512 d4aa6a6fb446810e34bdab572d515c271b6953c0d957ae97485e58d0617e586996a46f733087b93e470d4558ff5206c8e82c83df5686a644a27b4e59bdcd9bc5 WHIRLPOOL f7f7bfac3cf619db04bf9122b09c45f59a1146351fc5d950858cdda1a8abe5d57549a3959b45fcd67ce5622ea936997ac2fe716047adf71ed1c95f070cc985f9
EBUILD vim-core-7.3.1214.ebuild 999 SHA256 59b89f0f425d5d2b874c9b2e53323b0e15fda44fdda04f9b6ddf675f0075a731 SHA512 396b2afdd5a86fde201c00cf93b9a9669b2bbb5ae5f3814909d829e86afc7237955434f2e99bd9b2aca73feb462719d0bc91947e0ef33c7770b92e7fffbd931f WHIRLPOOL b97d3e1af7cd481bd69352d447938d88bc7e717fa79f877accab36082f22b5ba7279d50195bab67c0cc1c5c8311646caeda6e14c33f5e1ce9241fbc9278634d8
EBUILD vim-core-7.3.762.ebuild 981 SHA256 90dc7fe6f060aa0832fb14635707c51bef58dea713fef0e1b475299ece29d3fa SHA512 b413a8c456ac6f1f0974701c05729ecde3ab3919e60b993ed4aa064f20abfbdaf1d556b588e6575708438fd5c94bba0576a5725e9c8346783684166db83f554d WHIRLPOOL 63b8bc9acc28d07a8eb180c5a88510cd59b570d318b24f437a16c32f2430cb3eaf5b3f298734c1e249b82f937c36bd8fa8095154c31f5184b59f2c2fd9bc5261
EBUILD vim-core-7.4.131.ebuild 7113 SHA256 dcca422501ccdc57f995a7bffcd02a83d7a6ee5a1c82f3ce911603888c413751 SHA512 e379c6a27f3b69db2fca77037f02525e92a1cf2c3d62043a82af29e79cb2dcd3085f22fd578af857d953236245a4d6eb7c2e7799eeda38dec9332694b352d172 WHIRLPOOL a0fdc08d9be7b94bba3d3fb40d48344ed5299a5c501b65fc3ae046c4b6777e866784db5392cccfae8a77c874060539f687d253d98e945cb66cf1228a4f368af0
EBUILD vim-core-7.4.22.ebuild 7409 SHA256 a8aa0b82f74302eb98451b97889de668dbe8184dda2b0c00d9a0f3687f0d096f SHA512 90c4af236c3ae849ae5ed320a99d4bbaf81d27b41acc60545e3649d029cb835c747a558be69081fe0768bbc5536d24258aa65ca6a19b033fe0b4b8ccd4d924cc WHIRLPOOL 31b0f6f11b6eaa534758fad1aada144c09707b1270bc1f23c7878df1ea7b571b501b8710829c2d73290cb1212ddaf5ab7985b881645755d957ef518af70d226b
EBUILD vim-core-7.4.41.ebuild 7409 SHA256 9b1b52c4c123c646dc26c95fc154e607df9c53a4f2ec6deb4f34d53949b25e90 SHA512 9094f498a78cbaa34f9968c381f7e746b66f6dbd39e5f76bc52753f815c4bb153665bfc35c08bb1619639f29724e49f9ff2ac90abf24ae330b786b4d2beef163 WHIRLPOOL 5b9c068617eb74874898e22b195eb9303cd59d9cfce9cf572565dbeb05a1b1c1ef710dee9de2844d82b10425d9bda5af1ecba55c2f57b35fad8738f368c72897
EBUILD vim-core-7.4.155.ebuild 7307 SHA256 f89dbd66065f385dae357147ead51ea0d7f9f2437d8ea75a040285c2d53e4309 SHA512 a8ba3fce5317269464eeb1b3f47a61b3e14fc874b21cfcab857cebf4cf605d388cfcf02ff083dfcb83c78ec0853c1b1c34b97dcd24ed67972db70ba64354f76b WHIRLPOOL 9416d033012ade6b0a44dc065ca5a7618bae2c2c707b944402b91f18a2bc0b97783432897dea9ace8f128eb31d859daef00422105b6ac880acc686f503162ff2
EBUILD vim-core-7.4.52.ebuild 7409 SHA256 31d591fcce20577af303ef2d7aef6f359a51e28e83880f22a5046245def77d60 SHA512 22b26ec530b9581b1c0617996630dc5f97485b6936ff749cf7459714a6bd077469e68cf334f5dcb412e4a33b2845e8fe260b209631ebc566c5a4c38529b1028a WHIRLPOOL 3fe3c8d1a7e14ff292866961900086f430b4b9eea77c0d69cb2ea03b32fb6c37bb1742a1cc1a10b06a097c613481b8766b587d781d710df2a85e01b04ef9fbc1
EBUILD vim-core-7.4.94.ebuild 7112 SHA256 7d2cb59201a9ab330c1a5b81e11402ead896e3a966ac1415b930dd74e68fbad5 SHA512 fecbedac0a3e436a611f04ef0fa0ac03357055755b2bfef03ecf4f1e2046641ef650bae5c0587060341122518218f814b734f367b4bb344bba8b186b055a0f2b WHIRLPOOL 25d8be30e2dee6124f0d5c88e2a8f1cb4a25e58687cbc8f48f4f013d86557c83a096ed9e35f84aead747922cd2e60a1a6eb5f1838f68ec0cfebb012b6642bbab
EBUILD vim-core-9999.ebuild 7110 SHA256 beab4507717fd25230d059376fe84837db2e837daa05d81f9bda8a805a1276e9 SHA512 4f1b361db6a4fd71c1d321eea33b2576e4ffce2dac33bd9a3c8eb38c9f4931a500984b7657af8f0f52ca8fc2ceb21763bb79fd7afcf05ce55a0508d8f39f29cc WHIRLPOOL 296c0b9d20ba27e659023f7ec8d6955c7007b1f17b42e2f745577250c2986ab9a6aa80544e593550f1de68bdf5f15f0cc71a0087628e738e298fe39eb67e9a47
MISC ChangeLog 58534 SHA256 fba981bf5100875ce25cea50f56545e2c490d811dfbdf2253784f1cd0439dcee SHA512 5ec1477848b283de4b0598775ea8c205496bd2fc9c4e82b84236004fda4b6c4789e98a17a34611722d84d33f923ffa01f350bc0ad5f6ed1c2c0ac399ffb2d266 WHIRLPOOL 2a9bdd7e957a994bcc67852f70ed4a386b3f7070256f20af3b4dcde44fc7b015ad5b4d858a664e2b9647c589e6a8cd7316f7fd0fa533b7bd50fbca1da8fd0e30
EBUILD vim-core-9999.ebuild 7304 SHA256 ff651d7e0b5b30546f5233fb6130864ec2fee9c9d3bb14756cde7ba1eef133dd SHA512 cffa971170c99efdd8100f219b44ab12cc2027f95943de1e9af7cffe71d00ce452e6082b2e68cb351666dd2aae5ea76db1ccb63b13987624e940b765ef9661bc WHIRLPOOL d488173b64fc44a388545cf76a2c314400866b47bfcafa133b4a59a257739ea48bfae2bd2b6e7752705ff5f965a0f9148013786739a29228a5be9a7ba4266913
MISC ChangeLog 58850 SHA256 528b1d80bda0a8928dace45141f728c407f980577141b52c10f436aea13ab4c7 SHA512 f122a27fc8ce053220edbebf718de97f2c64637b5ce6ef17451b8dcd34f000bb11280e63a91e33052baa1403b8f17e5f000d9be6f180e791c8a4402e823c0765 WHIRLPOOL a22287d39931b6acbcb97d5798135b1e11ee6615675c76990462f48256aa0cbe5f07ae1e747cf8ca10b6fcc9bc3f2c505897d0463fd22ac2b167046986658603
MISC metadata.xml 156 SHA256 64d20c782589b423a6e75ba6fff7edead1ec8fbae742d27dd57f5299e8328500 SHA512 7dc1d902106e794e1a12bde5dcacb8b7143584cba9c61e72ac5728dd952663144c1b0efc949fbbc9fcec03b396b5e060e8263eaad7d70cd82d6d5b350c62f0c1 WHIRLPOOL 4381a5d144e783e5979d394720b32f7d95818a8571f748e72c5ece965c4e0375b1aec0c34f6f506a9f9fc255f1b69a220fdb74d1dbb8aabc92ec48afa44ab883
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJSrsV/AAoJEEqz6FtPBkyjRroH/3Awf2t09kLnRDyHG/LjSKDn
s404V4iq6LLbDudJ7qzI/sRmoHiOUoVjMA/cTRzZMXuAM+pDRdDPLOrJtaE9/Xfs
BKAAOowHROLZmS1Hz5kjVXvCzri7m6Y/NlPoY7RyjM27DMB2dvXBXh/Ss2Znq3Gg
duhyPdZnqsV872w0vOPTfoFMTO3vsBFUW8kXPcHvksWGp/42KZewnqRqpbI3uZgb
HY4sWcN/T9gj53DGpcWXUkVjlyVUkt9pYZkwSkMSmqlQ7liSYs0eiZ6CvuOdVfiF
6riR9tkP+w6+uFz12DKN9LUFysqWFgLBVtJKN7TP8J/7BDd5Qqdt9PSAuXrw24c=
=WfPh
iQEcBAEBCAAGBQJS4PD1AAoJEEqz6FtPBkyjDBAH/jG129FpnbuQ8PqsSPNxlfF1
zFwlI8Zcwpi8Ar8v/vTSnqgr+TPVzhgozSiS4DcNePaGCrFECAgtSXMRjwfKvgkP
IOwSgRqA4dNjv6GZIGYuyN5kvOYHFrlrojsuRwueT4m8mDW/B5ta98BkmvSLnYjf
ZqMCh5GNTOGt23KwHwY1Zx61rmDZz4cNQWkVGpzKGg0RnmavvAPnssSH678n8BWx
aD/UZxqKojAB1DqynyTF+4dyt+vLE69wiUPdB54hTrrPpPm2sJraLpBCVR55mZyv
E60kFCnKui/a8pYUIW/y9XKQ95xBYIsofUHmCgacbfU/QV5MS5wnVbNYZ4Cpq5c=
=GbD+
-----END PGP SIGNATURE-----

@ -1,224 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.4.131.ebuild,v 1.1 2013/12/16 09:18:52 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
if [[ ${PV} == 9999* ]] ; then
inherit mercurial
EHG_REPO_URI="https://vim.googlecode.com/hg/"
EHG_PROJECT="vim"
else
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${PN}-7.3-gentoo-patches-r3.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
KEYWORDS="~alpha ~amd64 ~arm ~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"
fi
DESCRIPTION="vim and gvim shared files"
HOMEPAGE="http://www.vim.org/"
SLOT="0"
LICENSE="vim"
IUSE="nls acl minimal"
DEPEND="sys-devel/autoconf"
PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
S=${WORKDIR}/vim${VIM_VERSION/.}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
# Apply any patches available from vim.org for this version
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
fi
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
econf \
--with-modified-by=Gentoo-${PVR} \
--with-features=tiny \
--enable-gui=no \
--without-x \
--disable-darwin \
--disable-perlinterp \
--disable-pythoninterp \
--disable-rubyinterp \
--disable-gpm \
--disable-selinux \
$(use_enable nls) \
$(use_enable acl) \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake tools
}
src_test() { :; }
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dodir /usr/{bin,share/{man/man1,vim}}
cd src || die "cd src failed"
emake \
installruntime \
installmanlinks \
installmacros \
installtutor \
installtutorbin \
installtools \
install-languages \
install-icons \
DESTDIR="${D}" \
BINDIR="${EPREFIX}"/usr/bin \
MANDIR="${EPREFIX}"/usr/share/man \
DATADIR="${EPREFIX}"/usr/share
keepdir ${vimfiles}/keymap
# default vimrc is installed by vim-core since it applies to
# both vim and gvim
insinto /etc/vim/
newins "${FILESDIR}"/vimrc-r4 vimrc
eprefixify "${ED}"/etc/vim/vimrc
if use minimal ; then
# To save space, install only a subset of the files.
# Helps minimalize the livecd, bug 65144.
eshopts_push -s extglob
rm -fr "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent}
rm -fr "${ED}${vimfiles}"/{macros,print,tools,tutor}
rm "${ED}"/usr/bin/vimtutor
local keep_colors="default"
ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim )
local keep_syntax="conf|crontab|fstab|inittab|resolv|sshdconfig"
# tinkering with the next line might make bad things happen ...
keep_syntax="${keep_syntax}|syntax|nosyntax|synload"
ignore=$(rm -fr "${ED}${vimfiles}"/syntax/!(${keep_syntax}).vim )
eshopts_pop
fi
# These files might have slight security issues, so we won't
# install them. See bug #77841. We don't mind if these don't
# exist.
rm "${ED}${vimfiles}"/tools/{vimspell.sh,tcltags} 2>/dev/null
newbashcomp "${FILESDIR}"/xxd-completion xxd
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}

@ -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-editors/vim-core/vim-core-7.4.41.ebuild,v 1.1 2013/09/27 19:25:11 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.4.155.ebuild,v 1.1 2014/01/23 10:30:29 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
@ -59,9 +59,6 @@ src_prepare() {
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Patch to build with ruby-1.8.0_pre5 and following
sed -i 's/defout/stdout/g' "${S}"/src/if_ruby.c
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h

@ -1,233 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.4.22.ebuild,v 1.1 2013/09/06 06:20:32 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
if [[ ${PV} == 9999* ]] ; then
inherit mercurial
EHG_REPO_URI="https://vim.googlecode.com/hg/"
EHG_PROJECT="vim"
else
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${PN}-7.3-gentoo-patches-r3.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
KEYWORDS="~alpha ~amd64 ~arm ~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"
fi
DESCRIPTION="vim and gvim shared files"
HOMEPAGE="http://www.vim.org/"
SLOT="0"
LICENSE="vim"
IUSE="nls acl minimal"
DEPEND="sys-devel/autoconf"
PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
S=${WORKDIR}/vim${VIM_VERSION/.}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
# Apply any patches available from vim.org for this version
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
fi
if [[ -d "${WORKDIR}"/gentoo/patches-core/ ]]; then
# Patches for vim-core only (runtime/*)
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/gentoo/patches-core/
fi
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Patch to build with ruby-1.8.0_pre5 and following
sed -i 's/defout/stdout/g' "${S}"/src/if_ruby.c
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
econf \
--with-modified-by=Gentoo-${PVR} \
--with-features=tiny \
--enable-gui=no \
--without-x \
--disable-darwin \
--disable-perlinterp \
--disable-pythoninterp \
--disable-rubyinterp \
--disable-gpm \
--disable-selinux \
$(use_enable nls) \
$(use_enable acl) \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake tools
}
src_test() { :; }
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dodir /usr/{bin,share/{man/man1,vim}}
cd src || die "cd src failed"
emake \
installruntime \
installmanlinks \
installmacros \
installtutor \
installtutorbin \
installtools \
install-languages \
install-icons \
DESTDIR="${D}" \
BINDIR="${EPREFIX}"/usr/bin \
MANDIR="${EPREFIX}"/usr/share/man \
DATADIR="${EPREFIX}"/usr/share
keepdir ${vimfiles}/keymap
# default vimrc is installed by vim-core since it applies to
# both vim and gvim
insinto /etc/vim/
newins "${FILESDIR}"/vimrc-r4 vimrc
eprefixify "${ED}"/etc/vim/vimrc
if use minimal ; then
# To save space, install only a subset of the files.
# Helps minimalize the livecd, bug 65144.
eshopts_push -s extglob
rm -fr "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent}
rm -fr "${ED}${vimfiles}"/{macros,print,tools,tutor}
rm "${ED}"/usr/bin/vimtutor
local keep_colors="default"
ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim )
local keep_syntax="conf|crontab|fstab|inittab|resolv|sshdconfig"
# tinkering with the next line might make bad things happen ...
keep_syntax="${keep_syntax}|syntax|nosyntax|synload"
ignore=$(rm -fr "${ED}${vimfiles}"/syntax/!(${keep_syntax}).vim )
eshopts_pop
fi
# These files might have slight security issues, so we won't
# install them. See bug #77841. We don't mind if these don't
# exist.
rm "${ED}${vimfiles}"/tools/{vimspell.sh,tcltags} 2>/dev/null
newbashcomp "${FILESDIR}"/xxd-completion xxd
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}

@ -1,224 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.4.94.ebuild,v 1.1 2013/11/19 10:19:19 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
if [[ ${PV} == 9999* ]] ; then
inherit mercurial
EHG_REPO_URI="https://vim.googlecode.com/hg/"
EHG_PROJECT="vim"
else
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${PN}-7.3-gentoo-patches-r3.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
KEYWORDS="~alpha ~amd64 ~arm ~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"
fi
DESCRIPTION="vim and gvim shared files"
HOMEPAGE="http://www.vim.org/"
SLOT="0"
LICENSE="vim"
IUSE="nls acl minimal"
DEPEND="sys-devel/autoconf"
PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
S=${WORKDIR}/vim${VIM_VERSION/.}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
# Apply any patches available from vim.org for this version
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
fi
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
econf \
--with-modified-by=Gentoo-${PVR} \
--with-features=tiny \
--enable-gui=no \
--without-x \
--disable-darwin \
--disable-perlinterp \
--disable-pythoninterp \
--disable-rubyinterp \
--disable-gpm \
--disable-selinux \
$(use_enable nls) \
$(use_enable acl) \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake tools
}
src_test() { :; }
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dodir /usr/{bin,share/{man/man1,vim}}
cd src || die "cd src failed"
emake \
installruntime \
installmanlinks \
installmacros \
installtutor \
installtutorbin \
installtools \
install-languages \
install-icons \
DESTDIR="${D}" \
BINDIR="${EPREFIX}"/usr/bin \
MANDIR="${EPREFIX}"/usr/share/man \
DATADIR="${EPREFIX}"/usr/share
keepdir ${vimfiles}/keymap
# default vimrc is installed by vim-core since it applies to
# both vim and gvim
insinto /etc/vim/
newins "${FILESDIR}"/vimrc-r4 vimrc
eprefixify "${ED}"/etc/vim/vimrc
if use minimal ; then
# To save space, install only a subset of the files.
# Helps minimalize the livecd, bug 65144.
eshopts_push -s extglob
rm -fr "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent}
rm -fr "${ED}${vimfiles}"/{macros,print,tools,tutor}
rm "${ED}"/usr/bin/vimtutor
local keep_colors="default"
ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim )
local keep_syntax="conf|crontab|fstab|inittab|resolv|sshdconfig"
# tinkering with the next line might make bad things happen ...
keep_syntax="${keep_syntax}|syntax|nosyntax|synload"
ignore=$(rm -fr "${ED}${vimfiles}"/syntax/!(${keep_syntax}).vim )
eshopts_pop
fi
# These files might have slight security issues, so we won't
# install them. See bug #77841. We don't mind if these don't
# exist.
rm "${ED}${vimfiles}"/tools/{vimspell.sh,tcltags} 2>/dev/null
newbashcomp "${FILESDIR}"/xxd-completion xxd
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}

@ -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-editors/vim-core/vim-core-9999.ebuild,v 1.5 2013/11/19 10:19:19 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-9999.ebuild,v 1.6 2014/01/23 10:30:29 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
@ -47,6 +47,12 @@ src_prepare() {
# Apply any patches available from vim.org for this version
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
fi
if [[ -d "${WORKDIR}"/gentoo/patches-core/ ]]; then
# Patches for vim-core only (runtime/*)
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/gentoo/patches-core/
fi
fi
# Fixup a script to use awk instead of nawk

@ -1,6 +1,15 @@
# ChangeLog for app-editors/vim
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/ChangeLog,v 1.450 2013/12/27 22:06:19 tomwij Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/ChangeLog,v 1.452 2014/01/23 10:36:43 radhermit Exp $
23 Jan 2014; Tim Harder <radhermit@gentoo.org> -vim-7.4.22.ebuild,
-vim-7.4.41.ebuild, -vim-7.4.94.ebuild, -vim-7.4.131.ebuild:
Remove old.
*vim-7.4.155 (23 Jan 2014)
23 Jan 2014; Tim Harder <radhermit@gentoo.org> +vim-7.4.155.ebuild:
Version bump.
27 Dec 2013; Tom Wijsman <TomWij@gentoo.org> -files/vimrc:
[QA] Remove unused files. The vimrc file has been moved to app-editors/vim-

@ -9,29 +9,23 @@ DIST vim-7.3.tar.bz2 9080692 SHA256 5c5d5d6e07f1bbc49b6fe3906ff8a7e39b049928b681
DIST vim-7.4.tar.bz2 9843297 SHA256 d0f5a6d2c439f02d97fa21bd9121f4c5abb1f6cd8b5a79d3ca82867495734ade SHA512 65d55da556ee283a364b376d251b70e430b7a157bb5a8ee89565060ff9937907966d416cffd33f701b3314d0fdf16efe00065f66bc8459469f5ae2f713418e0e WHIRLPOOL 914fc2c4fd485196410d853990bb5cc4c0071bc36dc0794655ec05cc0b5f7d2971dea780cc7293fcfbd4495a30a7437a3b1e33a2b6795c10a9f05a2eac3ca6f4
DIST vim-patches-7.3.1214.patch.bz2 1678514 SHA256 ad8e7742b14337f77bc8d35a77b18455bc601d895dfa18faa8c62ef5ffcaf10b SHA512 1b336d6d55b1c123503590b8ccc8c6cfa516e29fdb9e273dcb79700ef0a4a0c1bf2c7a386d38de7ece1a69634016cd1e6f78f8cc5cb96a30f4c59483f5214c69 WHIRLPOOL 85f07bfc1a4fa28312185bb8a54225e0d69c09cdfc4d0aa492abc74639b77e2d908f08b561d1446292fbbe09ef0a8aeca67fb0a2720a70f93e9e05605c6d4b2a
DIST vim-patches-7.3.762.patch.bz2 1102824 SHA256 91dd83f66b1f362be987cff40c00c05b8dc699000b8b4932437829ed34936dab SHA512 b7288438f98b56e082a957c5178818f549dd8e2aca31301f432d3c6d94c0702e482e4c14b17c122f6a83a11bb21dcc165725b3996a503f6cb45400492ae783bd WHIRLPOOL cc1140556487fde2c2ee9a9351f4a062a080d270cfa8e728295beb233288efc7acdb750181dc25a2a1b74d4b547e1219e3f043c89b6a27348f7aa916d64f9fd3
DIST vim-patches-7.4.131.patch.bz2 164514 SHA256 09069afb27ee9996730df5163d016bc286788f7f2b3652e9e4b43a82d697ee0d SHA512 a3db66c2ce9209e986fed70b7775717f96339ff5d4456f546f7c4f8b896010ea01b09095015ed62124e6322218b641a672e33d7c3290d4e4e6b7869554b94fd3 WHIRLPOOL 3918ad4117b087a5aa1c3f076b707cda4d60fbd0398830203b0e92e435d281cab8606d563787a586387882b147bf9948066836423acd1ba0b0a90b86923bb76d
DIST vim-patches-7.4.22.patch.bz2 11308 SHA256 573b9a1c039cff7522920ea5a0c8821033d92b20a6ff68b182480351a20e2d88 SHA512 533e4c4fb0b5e7f5d2b9585b08004748be617b73d8782f4442094342fabae1ac60ae55a4612724f4778057e0f4e10732276018e72c1c11cc91f241700bdf1bb7 WHIRLPOOL 288947dcaf303ea286fdf1f5c40996d611ea03a38dfd606892bd7b733f144971d27db02ffe5d2a5ed4d0809c2c33915498c29e5390e21dc55a6a9f47e3049ead
DIST vim-patches-7.4.41.patch.bz2 72664 SHA256 00eeef3f3f7ce8f2c8ffa163a85fecced465e0a66de3c3cc8963322c8b894b72 SHA512 79ca4b7662c01120471c86d6649904e3d9c68c28958ca96a0548fd3411cb8c678b977acdd4d42977ba6c823efd3e16e765a31a8575c081a32b651b63dfedd710 WHIRLPOOL 5ea5c8a7e08f57603f1c0df43e4e187f60b0a17c5c549999e8d79d8de15365168fd38c5f28fac32af5d57f5869cf132a49171f4af6d4cc769f878207c8fcfa94
DIST vim-patches-7.4.155.patch.bz2 183677 SHA256 df57d372ace540809dde22ad649ee7f13c4a165770cef28bb76d8dc7aa630671 SHA512 0667810a1ae908f5739ab37b32688fff3d65c4f69e83d3f9d0364112e8e7f70c77eeae3d672725df25ad837a75e373619321c1f183e7ded67afad544fbdd7801 WHIRLPOOL 829ab6152daed43323af6537669d4c3d6367138d0858c746ba02a6fc15497ef7161c62ccbe9bac7526296f5adf52a4ba1fe86c3539dd559ddc5cb4f6e0f90cfe
DIST vim-patches-7.4.52.patch.bz2 14 SHA256 d3dda84eb03b9738d118eb2be78e246106900493c0ae07819ad60815134a8058 SHA512 6de201dfed1d45412509c65deb34690dc2d09c6aafccfe491fd2f440f92842b9c755b61dc7bcdd4cc0c9f18cf46c2b3a1241e99c4c2a33fff5555e7b2f0b6348 WHIRLPOOL 39fd27630df1bd07de69b6bae68be5028bbefbc8ffdac645d5e0527eb1ed9575d0aaf97b39d0d6c9b69401846fbf8aeb3383b14bafb4a7564a20e92182dbd4b0
DIST vim-patches-7.4.94.patch.bz2 143772 SHA256 d9d18940bb3ffb8a16dc443d9cc27709e7fad7cf5d6457d5ae8b0b734ffec8ca SHA512 d4aa6a6fb446810e34bdab572d515c271b6953c0d957ae97485e58d0617e586996a46f733087b93e470d4558ff5206c8e82c83df5686a644a27b4e59bdcd9bc5 WHIRLPOOL f7f7bfac3cf619db04bf9122b09c45f59a1146351fc5d950858cdda1a8abe5d57549a3959b45fcd67ce5622ea936997ac2fe716047adf71ed1c95f070cc985f9
EBUILD vim-7.3.1214.ebuild 1118 SHA256 5f2562a86a39ba99c79baf0b44173aba00e20013e249af74777ea9ba4bfaf751 SHA512 514233dab534cc49a4f318681e568ed059128352e94d748e1b38632340ed4576f6b0218367bc28024ec689e613c9fe180872054cde6e83a164227eace5568dba WHIRLPOOL 421d998ef49148b7efc77830126c8c2aa2eb7c2b0674752a24e60de289c2588f5b426847f8bed35951410c906d21c6b0d5fc9f814d81b5b8c1ce12277f3444b5
EBUILD vim-7.3.762.ebuild 1001 SHA256 17cb878cf1c5922ac95d2d6c04215ae1bd695bff7a4ac742f92fbd0a8d688829 SHA512 2c7dbc515e74af5614e9a3290f61adb270c6f4dd0be4795f55a35d9d723c2bc7f3af4b890b571c21962be6585551b685dde68d6c1838368af7a1721ec87c1219 WHIRLPOOL 2a17ab2e9a9e903f1d2792d29d39086a8d3eb42c55683a409c6a6025ab2a5bbe1ca3750b5ac815164b293a6ecd59d187c37558e084baf66b4b6818d290800325
EBUILD vim-7.4.131.ebuild 11525 SHA256 402a294b5ade9b10ec78f131be36fb8dc545b946b17c41ffdac17e8b270bddb3 SHA512 c15892d0208635f517c46d4744989fce94c507588329096b7c6abcea7f33ff5d5a3eceeb0e3202419dfed391340677e7097b14236a01f9913a2ad9f699285df8 WHIRLPOOL 9b75931c1a526cc648a9238fe97dd56e8e628ef832b607ff72cd22d3df94e8b73e8ca35ec0f05fa665ae90a4097b5516611014092eb2f00fa7e12d74561c3ede
EBUILD vim-7.4.22.ebuild 11685 SHA256 4e146f3f1543790176d4a4599c8cc5131424a381ce5e09708122932f439d067d SHA512 5e174be65ff70bde818a6d9b10fb721eb93d4c7a66f9b34acd77c260ca076960c3e999abcdee7ef1077756f97b7ef7bc1ee52a01da695ea6650b03d6a85bada4 WHIRLPOOL f556596dd8c4311496d6d444f3695e460e9c48b299ed7a0d9bb7ae7acd3b7f5852a85beaa0ef25da9d26c6c7df3cfb6622c103bd7e2ace9fbe5283da1b3f950d
EBUILD vim-7.4.41.ebuild 11685 SHA256 3977ee1e5cbbae717bca43b0c9f216576122189563accdd229fc7c7df915d894 SHA512 32fae016d1e17147adb762479feefc83df0ab398f5e18c20ab5a2a9ef6af84d7176a27ec8da305bcc57290dd2a1236ae21be71f1b5fab208b842c23d1745b2c5 WHIRLPOOL b07ed4e458db3fa01e3146c8f0b5fbeb01329a212124772080ddd44c8d97694dd219018d4c6c95dd178efa24df25b88d9ca6e816d30239b69ea03104a391825f
EBUILD vim-7.4.155.ebuild 11525 SHA256 a5ff17318686529f80eca4b8814776f8ef36b5aae19e5591788a6d7418dba50a SHA512 3f6b113be76cb45343e46eae6fb81cf86a023412fc3c984c3446616868c8e387caa640027929bb3d26829d381f938f151d70fdfa7c884fc311781bd91be7531b WHIRLPOOL 7e547fb61f4b73d40151f130c0c5a2eae0075bf07133abb17264c288c1bf7f25df61000620eff26c79f6e91bf2fbe372a12d096ed5ea6dcc69a81b32d8509d22
EBUILD vim-7.4.52.ebuild 11778 SHA256 6c966f4d425286610619b546ea787222b4fdcdb619eefc017cc041c7eac16db9 SHA512 a4f7af2a712f6ac7f254b62597a25ce3b4e269d575531eae85df9d34fdb5315ccba8c1b5946d4eff210d3acc82781040f7309a176b79f25eb6886bf94bf0fe77 WHIRLPOOL c1e4bfa5d5ae42f9df88a237903190d7658eaaaaf37b05c5b4addbc56c3064556ba630e923a1b3037f5f7800b35287ce6b2cc2bd800099e079094b820e749545
EBUILD vim-7.4.94.ebuild 11579 SHA256 12fcf887c75572ad03c79e96d4dc46bc665897bcf5905b565040648e140fdd9c SHA512 bb415b9930623855e03a2f2a355dc4034a1e55ff50efa8aaadffdc0fbfef15ee887bd6a9254d4160abd9b6622feb0db12c979e24da16eedb2276c3702438f190 WHIRLPOOL 68e29a5037699fa63798fcc9570bd07ffdd12e3288f4bdb6a50c2454af80c14b220f36b88808151dee3dfb236e97343617dc5352805c7eca17c8dc600ebea492
EBUILD vim-9999.ebuild 11522 SHA256 9423d9f0bc8acd782369bb80234d6ae69761c764cc42288140ebcd4b0983b497 SHA512 46007156879aebfd269b1b84a57b15c73b48482a62c87697c9cca898958d398e36a87382eb2a2577ad5b417a5494eabf193182cf8c79f9c1068011b1ada26f1f WHIRLPOOL 40eaaa28265f7a4743e18f2672afc10e8f14faa084d4d7f3547d2f927548f8c31c729ed7f41e118973b6d96e5f7fce171e5da0800f6b67832f3b686b057819a2
MISC ChangeLog 60727 SHA256 e9135153b3fe6af1341ad1059c10d69f985e567baaad16778a55a2a3dabed174 SHA512 540b0d38f74a1353dcbeb2a8dfaff681d35bb3bf828069de2e64a84230d63e5a2138edd86638aa5eeba613d87f94b5fe7a449331bf884d51ef3f77858289fe0f WHIRLPOOL b4eae397f08d85b0ed25f6f1dd73521464d1cb962fedf486df9af5fd02d5bfdc3c0e359ec39f21863c37bb97a5c558eb53db97852b1fe31f3712dd17078d8237
MISC ChangeLog 60992 SHA256 0b5849fc441e20fa0e35f7e98e971aaec3e804096ef8adb749e4995c2ab42d64 SHA512 38aac1fe5b062990e031581de6b6a3715eeb7610ea9b9a8070ecb8414d397cc11b95289b15ca432c3b78a25d4c5db4943b70e66027e4a3640dfd7b1dd4fae322 WHIRLPOOL 03977d53236efe57cf1fffd4de9ef170f805d6093e3ab76d041cea05741a82164a46d66cde9f1a8250d6c837e86b4b060b8d16190c34691eae0feda404f1b97e
MISC metadata.xml 611 SHA256 ca72f78f706a782fd43a809be03a88ae31684a281697c8668e08210084af78c0 SHA512 2566bee4ccd952830492057b31e0dd02743554748a798ef3a7df3bb44014162e5137d62fd915e28b5b4efe2c70d135baa3e0397cf60ad624ea587c3e2207bd6d WHIRLPOOL cb89aba309663ba96731451d92377a60b00347b7e8f76caac0b373459911e4b9980a015db1588750f433b5d490a0bb7f3000689ca8ea3dab5d1823d1873adec1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJSvfnLAAoJEJWyH81tNOV9jFMH/33swjKaCAgBGWyoPE0A+UVc
wQmNez5sE+sdgKW4WGbSVNd8RCvZyXXsjDndfcoOcWSLB3rnGFKADOTP4DVDy93g
2ZkAudgBUWELf0NnASb6qJXBqakkoogZ0WyNh6dvf0WXwvkaLqqdk9gaRmZgT1JG
mUR/WRD2BnYZOl8KnBJXTQx2kOJfc9OxzHO9lX5FnCYS9FwW5Qi853qPO3PiS5o0
Uf7KXH2w0HvSDYfPtwjE24AYXel/hiiTjiI8aS4tBCLx8DnFJ1o58ZHIy32Mtk9m
JjBF/gy8JPdtPYo7SjqjUZmR02gNgSRQ52zcJkOYrrSkN5/rinFs98PxGtb6JRg=
=jmwc
iQEcBAEBCAAGBQJS4PC8AAoJEEqz6FtPBkyjwFMH/12zJJU1cAjy8EYnq63KQSVt
gGfdHjbTOXRQLOf7uf98oqjjY6DguV8zFW56tqLnv3q/TPaLO/KdQv08nwhp51jF
5x6O7oovMcHqStXGJ6lXMj05lEL54c5MAhAKlOZVIIW0K+m3rLuhRo39E+nTlydf
pMilX0LAKum55v9J1At6P2gvlILkPsNrFz5D0q24Ppc9bvRlQY3LvmYuMGpjS839
K8QYLaLfsIeR75RlEuJTYQvpysN442c0FfoF8vYYd496H28ZVwhCee8tmO8mSTBw
WRBcWyKfG3JyGYpBLkc7pltMpxKZkUV+fhLLfXqAa8xfZkHQu6nnZNXcuPBjczw=
=QpQ+
-----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-editors/vim/vim-7.4.131.ebuild,v 1.1 2013/12/16 09:57:57 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.4.155.ebuild,v 1.1 2014/01/23 10:32:21 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"

@ -1,368 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.4.22.ebuild,v 1.3 2013/10/07 05:36:14 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-single-r1
if [[ ${PV} == 9999* ]] ; then
inherit mercurial
EHG_REPO_URI="https://vim.googlecode.com/hg/"
EHG_PROJECT="vim"
else
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
KEYWORDS="~alpha ~amd64 ~arm ~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"
fi
DESCRIPTION="Vim, an improved vi-style text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"
LICENSE="vim"
IUSE="X acl cscope debug gpm lua luajit minimal nls perl python ruby vim-pager"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND=">=app-admin/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2
nls? ( virtual/libintl )
acl? ( kernel_linux? ( sys-apps/acl ) )
cscope? ( dev-util/cscope )
gpm? ( >=sys-libs/gpm-1.19.3 )
lua? (
luajit? ( dev-lang/luajit )
!luajit? ( dev-lang/lua )
)
!minimal? (
~app-editors/vim-core-${PV}
dev-util/ctags
)
perl? ( dev-lang/perl )
python? ( ${PYTHON_DEPS} )
ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:1.9 dev-lang/ruby:1.8 ) )
X? ( x11-libs/libXt )"
DEPEND="${RDEPEND}
>=app-admin/eselect-vi-1.1
sys-devel/autoconf
>=sys-libs/ncurses-5.2-r2
nls? ( sys-devel/gettext )"
S=${WORKDIR}/vim${VIM_VERSION/.}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
use python && python-single-r1_pkg_setup
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
# Apply any patches available from vim.org for this version
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
fi
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Patch to build with ruby-1.8.0_pre5 and following
sed -i 's/defout/stdout/g' "${S}"/src/if_ruby.c
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# conditionally make the manpager.sh script
if use vim-pager ; then
cat <<-END > "${S}"/runtime/macros/manpager.sh
#!/bin/sh
sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\
vim \\
-c 'let no_plugin_maps = 1' \\
-c 'set nolist nomod ft=man' \\
-c 'let g:showmarks_enable=0' \\
-c 'runtime! macros/less.vim' -
END
fi
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
if use minimal ; then
myconf="--with-features=tiny \
--disable-nls \
--disable-multibyte \
--disable-acl \
--enable-gui=no \
--without-x \
--disable-darwin \
--disable-luainterp \
--disable-perlinterp \
--disable-pythoninterp \
--disable-rubyinterp \
--disable-gpm"
else
use debug && append-flags "-DDEBUG"
myconf="--with-features=huge --enable-multibyte"
myconf+=" $(use_enable acl)"
myconf+=" $(use_enable cscope)"
myconf+=" $(use_enable gpm)"
myconf+=" $(use_enable nls)"
myconf+=" $(use_enable perl perlinterp)"
if use python ; then
if [[ ${EPYTHON} == python3* ]] ; then
myconf+=" --enable-python3interp"
export vi_cv_path_python3="${PYTHON}"
else
myconf+=" --enable-pythoninterp"
export vi_cv_path_python="${PYTHON}"
fi
else
myconf+=" --disable-pythoninterp --disable-python3interp"
fi
myconf+=" $(use_enable lua luainterp)"
myconf+=" $(use_with luajit)"
myconf+=" $(use_enable ruby rubyinterp)"
# tclinterp is broken; when you --enable-tclinterp flag, then
# the following command never returns:
# VIMINIT='let OS=system("uname -s")' vim
# mzscheme support is currently broken. bug #91970
#myconf+=" $(use_enable mzscheme mzschemeinterp)"
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope ; then
sed -i -e '/# define FEAT_CSCOPE/d' src/feature.h || \
die "couldn't disable cscope"
fi
# don't test USE=X here ... see bug #19115
# but need to provide a way to link against X ... see bug #20093
myconf+=" --enable-gui=no --disable-darwin $(use_with X x)"
fi
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
econf \
--with-modified-by=Gentoo-${PVR} \
--disable-selinux \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake
}
src_test() {
echo
einfo "Starting vim tests. Several error messages will be shown"
einfo "while the tests run. This is normal behaviour and does not"
einfo "indicate a fault."
echo
ewarn "If the tests fail, your terminal may be left in a strange"
ewarn "state. Usually, running 'reset' will fix this."
echo
# Don't let vim talk to X
unset DISPLAY
# We've got to call make test from within testdir, since the Makefiles
# don't pass through our VIMPROG argument
cd "${S}"/src/testdir
# Test 49 won't work inside a portage environment
einfo "Test 49 isn't sandbox-friendly, so it will be skipped."
sed -i -e 's~test49.out~~g' Makefile
# We don't want to rebuild vim before running the tests
sed -i -e 's,: \$(VIMPROG),: ,' Makefile
# Don't try to do the additional GUI test
emake -j1 VIMPROG=../vim nongui \
|| die "At least one test failed"
}
# Make convenience symlinks, hopefully without stepping on toes. Some
# of these links are "owned" by the vim ebuild when it is installed,
# but they might be good for gvim as well (see bug 45828)
update_vim_symlinks() {
has "${EAPI:-0}" 0 1 2 && use !prefix && EROOT="${ROOT}"
local f syms
syms="vimdiff rvim rview"
einfo "Calling eselect vi update..."
# Call this with --if-unset to respect user's choice (bug 187449)
eselect vi update --if-unset
# Make or remove convenience symlink, vim -> gvim
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
rm "${EROOT}"/usr/bin/vim
fi
# Make or remove convenience symlinks to vim
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
for f in ${syms}; do
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
done
else
for f in ${syms}; do
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
rm -f "${EROOT}"/usr/bin/${f}
fi
done
fi
# This will still break if you merge then remove the vi package,
# but there's only so much you can do, eh? Unfortunately we don't
# have triggers like are done in rpm-land.
}
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
# Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are
# managed by eselect-vi
dobin src/vim
dosym vim /usr/bin/vimdiff
dosym vim /usr/bin/rvim
dosym vim /usr/bin/rview
if use vim-pager ; then
dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager
dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager
insinto ${vimfiles}/macros
doins runtime/macros/manpager.sh
fperms a+x ${vimfiles}/macros/manpager.sh
fi
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
if use X ; then
echo
elog "The 'X' USE flag enables vim <-> X communication, like"
elog "updating the xterm titlebar. It does not install a GUI."
fi
echo
elog "To install a GUI version of vim, use the app-editors/gvim"
elog "package."
echo
elog "Vim 7 includes an integrated spell checker. You need to install"
elog "word list files before you can use it. There are ebuilds for"
elog "some of these named app-vim/vim-spell-*. If your language of"
elog "choice is not included, please consult vim-spell.eclass for"
elog "instructions on how to make a package."
echo
ewarn "Note that the English word lists are no longer installed by"
ewarn "default."
echo
echo
elog "To see what's new in this release, use :help version${VIM_VERSION/.*/}.txt"
# Make convenience symlinks
update_vim_symlinks
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Make convenience symlinks
update_vim_symlinks
}

@ -1,368 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.4.41.ebuild,v 1.2 2013/10/07 05:36:14 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-single-r1
if [[ ${PV} == 9999* ]] ; then
inherit mercurial
EHG_REPO_URI="https://vim.googlecode.com/hg/"
EHG_PROJECT="vim"
else
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
KEYWORDS="~alpha ~amd64 ~arm ~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"
fi
DESCRIPTION="Vim, an improved vi-style text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"
LICENSE="vim"
IUSE="X acl cscope debug gpm lua luajit minimal nls perl python ruby vim-pager"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND=">=app-admin/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2
nls? ( virtual/libintl )
acl? ( kernel_linux? ( sys-apps/acl ) )
cscope? ( dev-util/cscope )
gpm? ( >=sys-libs/gpm-1.19.3 )
lua? (
luajit? ( dev-lang/luajit )
!luajit? ( dev-lang/lua )
)
!minimal? (
~app-editors/vim-core-${PV}
dev-util/ctags
)
perl? ( dev-lang/perl )
python? ( ${PYTHON_DEPS} )
ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:1.9 dev-lang/ruby:1.8 ) )
X? ( x11-libs/libXt )"
DEPEND="${RDEPEND}
>=app-admin/eselect-vi-1.1
sys-devel/autoconf
>=sys-libs/ncurses-5.2-r2
nls? ( sys-devel/gettext )"
S=${WORKDIR}/vim${VIM_VERSION/.}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
use python && python-single-r1_pkg_setup
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
# Apply any patches available from vim.org for this version
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
fi
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Patch to build with ruby-1.8.0_pre5 and following
sed -i 's/defout/stdout/g' "${S}"/src/if_ruby.c
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# conditionally make the manpager.sh script
if use vim-pager ; then
cat <<-END > "${S}"/runtime/macros/manpager.sh
#!/bin/sh
sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\
vim \\
-c 'let no_plugin_maps = 1' \\
-c 'set nolist nomod ft=man' \\
-c 'let g:showmarks_enable=0' \\
-c 'runtime! macros/less.vim' -
END
fi
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
if use minimal ; then
myconf="--with-features=tiny \
--disable-nls \
--disable-multibyte \
--disable-acl \
--enable-gui=no \
--without-x \
--disable-darwin \
--disable-luainterp \
--disable-perlinterp \
--disable-pythoninterp \
--disable-rubyinterp \
--disable-gpm"
else
use debug && append-flags "-DDEBUG"
myconf="--with-features=huge --enable-multibyte"
myconf+=" $(use_enable acl)"
myconf+=" $(use_enable cscope)"
myconf+=" $(use_enable gpm)"
myconf+=" $(use_enable nls)"
myconf+=" $(use_enable perl perlinterp)"
if use python ; then
if [[ ${EPYTHON} == python3* ]] ; then
myconf+=" --enable-python3interp"
export vi_cv_path_python3="${PYTHON}"
else
myconf+=" --enable-pythoninterp"
export vi_cv_path_python="${PYTHON}"
fi
else
myconf+=" --disable-pythoninterp --disable-python3interp"
fi
myconf+=" $(use_enable lua luainterp)"
myconf+=" $(use_with luajit)"
myconf+=" $(use_enable ruby rubyinterp)"
# tclinterp is broken; when you --enable-tclinterp flag, then
# the following command never returns:
# VIMINIT='let OS=system("uname -s")' vim
# mzscheme support is currently broken. bug #91970
#myconf+=" $(use_enable mzscheme mzschemeinterp)"
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope ; then
sed -i -e '/# define FEAT_CSCOPE/d' src/feature.h || \
die "couldn't disable cscope"
fi
# don't test USE=X here ... see bug #19115
# but need to provide a way to link against X ... see bug #20093
myconf+=" --enable-gui=no --disable-darwin $(use_with X x)"
fi
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
econf \
--with-modified-by=Gentoo-${PVR} \
--disable-selinux \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake
}
src_test() {
echo
einfo "Starting vim tests. Several error messages will be shown"
einfo "while the tests run. This is normal behaviour and does not"
einfo "indicate a fault."
echo
ewarn "If the tests fail, your terminal may be left in a strange"
ewarn "state. Usually, running 'reset' will fix this."
echo
# Don't let vim talk to X
unset DISPLAY
# We've got to call make test from within testdir, since the Makefiles
# don't pass through our VIMPROG argument
cd "${S}"/src/testdir
# Test 49 won't work inside a portage environment
einfo "Test 49 isn't sandbox-friendly, so it will be skipped."
sed -i -e 's~test49.out~~g' Makefile
# We don't want to rebuild vim before running the tests
sed -i -e 's,: \$(VIMPROG),: ,' Makefile
# Don't try to do the additional GUI test
emake -j1 VIMPROG=../vim nongui \
|| die "At least one test failed"
}
# Make convenience symlinks, hopefully without stepping on toes. Some
# of these links are "owned" by the vim ebuild when it is installed,
# but they might be good for gvim as well (see bug 45828)
update_vim_symlinks() {
has "${EAPI:-0}" 0 1 2 && use !prefix && EROOT="${ROOT}"
local f syms
syms="vimdiff rvim rview"
einfo "Calling eselect vi update..."
# Call this with --if-unset to respect user's choice (bug 187449)
eselect vi update --if-unset
# Make or remove convenience symlink, vim -> gvim
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
rm "${EROOT}"/usr/bin/vim
fi
# Make or remove convenience symlinks to vim
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
for f in ${syms}; do
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
done
else
for f in ${syms}; do
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
rm -f "${EROOT}"/usr/bin/${f}
fi
done
fi
# This will still break if you merge then remove the vi package,
# but there's only so much you can do, eh? Unfortunately we don't
# have triggers like are done in rpm-land.
}
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
# Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are
# managed by eselect-vi
dobin src/vim
dosym vim /usr/bin/vimdiff
dosym vim /usr/bin/rvim
dosym vim /usr/bin/rview
if use vim-pager ; then
dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager
dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager
insinto ${vimfiles}/macros
doins runtime/macros/manpager.sh
fperms a+x ${vimfiles}/macros/manpager.sh
fi
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
if use X ; then
echo
elog "The 'X' USE flag enables vim <-> X communication, like"
elog "updating the xterm titlebar. It does not install a GUI."
fi
echo
elog "To install a GUI version of vim, use the app-editors/gvim"
elog "package."
echo
elog "Vim 7 includes an integrated spell checker. You need to install"
elog "word list files before you can use it. There are ebuilds for"
elog "some of these named app-vim/vim-spell-*. If your language of"
elog "choice is not included, please consult vim-spell.eclass for"
elog "instructions on how to make a package."
echo
ewarn "Note that the English word lists are no longer installed by"
ewarn "default."
echo
echo
elog "To see what's new in this release, use :help version${VIM_VERSION/.*/}.txt"
# Make convenience symlinks
update_vim_symlinks
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Make convenience symlinks
update_vim_symlinks
}

@ -1,364 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.4.94.ebuild,v 1.1 2013/11/19 10:25:01 radhermit Exp $
EAPI=5
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-single-r1
if [[ ${PV} == 9999* ]] ; then
inherit mercurial
EHG_REPO_URI="https://vim.googlecode.com/hg/"
EHG_PROJECT="vim"
else
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
KEYWORDS="~alpha ~amd64 ~arm ~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"
fi
DESCRIPTION="Vim, an improved vi-style text editor"
HOMEPAGE="http://www.vim.org/"
SLOT="0"
LICENSE="vim"
IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND=">=app-admin/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2
nls? ( virtual/libintl )
acl? ( kernel_linux? ( sys-apps/acl ) )
cscope? ( dev-util/cscope )
gpm? ( >=sys-libs/gpm-1.19.3 )
lua? (
luajit? ( dev-lang/luajit )
!luajit? ( dev-lang/lua )
)
!minimal? (
~app-editors/vim-core-${PV}
dev-util/ctags
)
perl? ( dev-lang/perl )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:1.9 dev-lang/ruby:1.8 ) )
selinux? ( sys-libs/libselinux )
tcl? ( dev-lang/tcl )
X? ( x11-libs/libXt )"
DEPEND="${RDEPEND}
>=app-admin/eselect-vi-1.1
sys-devel/autoconf
>=sys-libs/ncurses-5.2-r2
nls? ( sys-devel/gettext )"
S=${WORKDIR}/vim${VIM_VERSION/.}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
use python && python-single-r1_pkg_setup
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -f "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2} ]] ; then
# Apply any patches available from vim.org for this version
epatch "${WORKDIR}"/${VIM_ORG_PATCHES%.bz2}
fi
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# conditionally make the manpager.sh script
if use vim-pager ; then
cat <<-END > "${S}"/runtime/macros/manpager.sh
#!/bin/sh
sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\
vim \\
-c 'let no_plugin_maps = 1' \\
-c 'set nolist nomod ft=man' \\
-c 'let g:showmarks_enable=0' \\
-c 'runtime! macros/less.vim' -
END
fi
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's/ auto.config.mk:/:/' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
if use minimal ; then
myconf="--with-features=tiny \
--disable-nls \
--disable-multibyte \
--disable-acl \
--enable-gui=no \
--without-x \
--disable-darwin \
--disable-luainterp \
--disable-perlinterp \
--disable-pythoninterp \
--disable-mzschemeinterp \
--disable-rubyinterp \
--disable-selinux \
--disable-tclinterp \
--disable-gpm"
else
use debug && append-flags "-DDEBUG"
myconf="--with-features=huge --enable-multibyte"
myconf+=" $(use_enable acl)"
myconf+=" $(use_enable cscope)"
myconf+=" $(use_enable gpm)"
myconf+=" $(use_enable lua luainterp)"
myconf+=" $(use_with luajit)"
myconf+=" $(use_enable nls)"
myconf+=" $(use_enable perl perlinterp)"
myconf+=" $(use_enable racket mzschemeinterp)"
myconf+=" $(use_enable ruby rubyinterp)"
myconf+=" $(use_enable selinux)"
myconf+=" $(use_enable tcl tclinterp)"
if use python ; then
if [[ ${EPYTHON} == python3* ]] ; then
myconf+=" --enable-python3interp"
export vi_cv_path_python3="${PYTHON}"
else
myconf+=" --enable-pythoninterp"
export vi_cv_path_python="${PYTHON}"
fi
else
myconf+=" --disable-pythoninterp --disable-python3interp"
fi
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope ; then
sed -i -e '/# define FEAT_CSCOPE/d' src/feature.h || \
die "couldn't disable cscope"
fi
# don't test USE=X here ... see bug #19115
# but need to provide a way to link against X ... see bug #20093
myconf+=" --enable-gui=no --disable-darwin $(use_with X x)"
fi
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
econf \
--with-modified-by=Gentoo-${PVR} \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake
}
src_test() {
echo
einfo "Starting vim tests. Several error messages will be shown"
einfo "while the tests run. This is normal behaviour and does not"
einfo "indicate a fault."
echo
ewarn "If the tests fail, your terminal may be left in a strange"
ewarn "state. Usually, running 'reset' will fix this."
echo
# Don't let vim talk to X
unset DISPLAY
# We've got to call make test from within testdir, since the Makefiles
# don't pass through our VIMPROG argument
cd "${S}"/src/testdir
# Test 49 won't work inside a portage environment
einfo "Test 49 isn't sandbox-friendly, so it will be skipped."
sed -i -e 's~test49.out~~g' Makefile
# We don't want to rebuild vim before running the tests
sed -i -e 's,: \$(VIMPROG),: ,' Makefile
# Don't try to do the additional GUI test
emake -j1 VIMPROG=../vim nongui \
|| die "At least one test failed"
}
# Make convenience symlinks, hopefully without stepping on toes. Some
# of these links are "owned" by the vim ebuild when it is installed,
# but they might be good for gvim as well (see bug 45828)
update_vim_symlinks() {
has "${EAPI:-0}" 0 1 2 && use !prefix && EROOT="${ROOT}"
local f syms
syms="vimdiff rvim rview"
einfo "Calling eselect vi update..."
# Call this with --if-unset to respect user's choice (bug 187449)
eselect vi update --if-unset
# Make or remove convenience symlink, vim -> gvim
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
rm "${EROOT}"/usr/bin/vim
fi
# Make or remove convenience symlinks to vim
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
for f in ${syms}; do
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
done
else
for f in ${syms}; do
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
rm -f "${EROOT}"/usr/bin/${f}
fi
done
fi
# This will still break if you merge then remove the vi package,
# but there's only so much you can do, eh? Unfortunately we don't
# have triggers like are done in rpm-land.
}
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
# Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are
# managed by eselect-vi
dobin src/vim
dosym vim /usr/bin/vimdiff
dosym vim /usr/bin/rvim
dosym vim /usr/bin/rview
if use vim-pager ; then
dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager
dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager
insinto ${vimfiles}/macros
doins runtime/macros/manpager.sh
fperms a+x ${vimfiles}/macros/manpager.sh
fi
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
if [[ -z ${REPLACING_VERSIONS} ]] ; then
if use X ; then
echo
elog "The 'X' USE flag enables vim <-> X communication, like"
elog "updating the xterm titlebar. It does not install a GUI."
fi
echo
elog "To install a GUI version of vim, use the app-editors/gvim"
elog "package."
echo
elog "Vim 7 includes an integrated spell checker. You need to install"
elog "word list files before you can use it. There are ebuilds for"
elog "some of these named app-vim/vim-spell-*. If your language of"
elog "choice is not included, please consult vim-spell.eclass for"
elog "instructions on how to make a package."
echo
ewarn "Note that the English word lists are no longer installed by"
ewarn "default."
fi
# Make convenience symlinks
update_vim_symlinks
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Make convenience symlinks
update_vim_symlinks
}

@ -1,6 +1,12 @@
# ChangeLog for app-emacs/ebuild-mode
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ebuild-mode/ChangeLog,v 1.41 2014/01/18 19:57:42 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ebuild-mode/ChangeLog,v 1.42 2014/01/23 14:49:03 ulm Exp $
*ebuild-mode-1.25 (23 Jan 2014)
23 Jan 2014; Ulrich Müller <ulm@gentoo.org> -ebuild-mode-1.22.ebuild,
+ebuild-mode-1.25.ebuild:
Version bump. Remove old.
18 Jan 2014; Agostino Sarubbo <ago@gentoo.org> ebuild-mode-1.24.ebuild:
Stable for alpha, wrt bug #491912

@ -2,26 +2,23 @@
Hash: SHA256
AUX 50ebuild-mode-gentoo.el 607 SHA256 5059289c1e64f545fcee925c7f7dfe47550621e69de077a7817846f7cb37d6e2 SHA512 7b42ea9bcba5707718c7f30c88d67e7681d1c083890407efb9e2b2fac0d5824ae2519e60d2a5db7852a1c9a0e60cf92542f765b128d209b43a4528a73645c2a9 WHIRLPOOL b47d91f71ba3b34f06fca3e2b2dffe6cb0392327226f208779fcee30494b13c6de7daa6c612ffd8e7c66a2802ef7aa3120145fd5ead035a778a0bb6e2afde7a1
DIST ebuild-mode-1.22.tar.xz 28420 SHA256 4b7f752935005c44e62fbde32837e8381a5ada2b32fe76599e6b64dcb1e10212 SHA512 f72dda3b743223a076e2d7999ba727a9c95ffe41dfda98fc0570d585db92944380b8ae215dd65bd7e5dcef31735de837657fec4600e2771aa3d17f7040fb0a54 WHIRLPOOL 27e95309a2640ac387e2fb1fee954c1086250834d55a0a7b7d0e564e568af9db0fbdd702c882f5edcad8e63373c47733b5c38c9de7a60b3d8c4fe753a9ef69c9
DIST ebuild-mode-1.24.tar.xz 28816 SHA256 366fa7602d32cda107b560e9a24540a3a5b90fdda58d84a1d108e8a4c6a488ff SHA512 0894ad452b64133c223a4f93755404657eed5cf86667e45ce5c808d2232755bcedd835f1bbab1bd719ce850d56c6d92e339c4262ab0d7cc8aa42e039023db99d WHIRLPOOL ff38c8736051a6f6c34d00103b8f1fa2fe40ce910cc14187e9d95b11d7aa665ba03497b52b324d2e7b0e7c29da1d99e267a1934d5e2434bf986e863afb925801
EBUILD ebuild-mode-1.22.ebuild 813 SHA256 9144f1fbc0c0bc2ffb9ac57ca21254ae0ec3d78486dde1c193db1a7a0e346329 SHA512 d2d0ac8303d4cf218f12b5e2397ae429eb80a9072e8e941a3c3abb9f38e019d20a7044321dab086702ddab164edd4f8510c8625464458f34bf9480b754285859 WHIRLPOOL b994c876e75e2e18472bce49ec3f702d1a21e29e3b8c8ba435eef798f3f0182c97dcec0e1f60d9b876c986a9b773c465f6c29337293ff4f6fa402a94207cb6af
DIST ebuild-mode-1.25.tar.xz 28860 SHA256 192aa733c74b198e9cfdb242920302a29ada1d8e0e9c7072edf28957df4f3cc1 SHA512 ce69e8141864e8f3b08301dc4566af38d4546f1d344d12bcec8450c3d4e3bf6c5d83ad9279dc6a15f6dcc685b7ffe70ae55d3cd246e8022174b399027a206822 WHIRLPOOL 0a907ed56899f44d099d4c57540599567b77a108e42eafb625e6f894e0493525db083e153cdc1a4eeb844e0d401034eeaf0d0e2931030aa98852b533438438e1
EBUILD ebuild-mode-1.24.ebuild 817 SHA256 f07a9bff451283e3b4316d3b783cf19c7b5d96f92c4d9dbd49ecd8a2ee643fb5 SHA512 77ba2d8a77a907f57dfbbcb3375aecfff963d62827d36671591fdc892c3bb6563949e4a20365c671cf2056288f0d110ce662b2cee3ebfc0c17941acfdbdc2801 WHIRLPOOL 143bbf160e31c3b033a87317ec69ea9f73cd66018a2596b66bfa876513a294ca11b9163f182f1591b7ec3fcee2278a271e000d4b001dba37640d41011a5d2357
MISC ChangeLog 19293 SHA256 40fd8f0ddab8e09b47be2f34e010c6dbcf5bad794d6a21a62ea76ec21036d02d SHA512 9f4a4792a3dd26a0b153828a589aba1e76600757c395cd3a8f80acb409ad2ff1fce3d55509fcb1dbb49b4ffa5b332f9917aa727bf7862d5458da922e95cb6ae1 WHIRLPOOL e582e59164a5c3696b3eacc44426610339475f1f0c2e6dc6a7e56a9afee40d85c94502fcfcefd928e9d1a92bc44aba5a7b0635e4c2d4f2c54638e6d5eb2bb43b
EBUILD ebuild-mode-1.25.ebuild 842 SHA256 c5bf227299b7bed6928d13953fd394b0bbf2f810f7dfd2879e71ccb3671c07fb SHA512 b013c23d242d05b15d8f3967c656a3621c232cf6f97770241f359aaf3243b33a18b0ec17560e793de59ea7b7f0dfc33bc6fa89fdd8869db914b75f391b464937 WHIRLPOOL 052eaf0273b24c62a2f91fc7be8cf36717817ac1800da8a5e2b26b208151f7fa6ff4e6369c30b30c20d946ceb388168ded2fd02a2db56efcf36c7f9dc5152535
MISC ChangeLog 19456 SHA256 7364f8a96083830e0b31faa35578716a00f3403f31c02e4b312142fa70f0c490 SHA512 4f19b93b9817b7d4b2c2bfdc633ba7461827c2a314f72cbd3df822d4a4465980a8b6337dfcc324b4f4beea610506da9b6af16d420a269300b4916b5386c69296 WHIRLPOOL c4376713b6ca702f1b79c74435f3de19c67856451a5b081bae491de8106c868c759cf3972452c07aab200afa87d5409ff21745b4cfdf44375329c26a133854c9
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJS2ty4AAoJELp701BxlEWfc0QP/1WuLNsAz07QqYA0MkOoAB2R
rnhtwDkImqfk4c1b0Z/eBqeNkgxU4dNUO+tby1vXpixdKFCS4V09M+jEZN3+joJt
H7bu3UKUeGdWBQTpzUFY620dmX0RcKde3T2EOLGZIK/Gs1HXIdfRUcZCRNOC9N/W
LXIGHJVdxwk4tIv1QgNxkhLEtx0qXA8xsxmWHUJK+3o74FyEJffkzZOk1xWf3uKp
lNuoR5n9usWSC6bgZx6213JRPXXfNZ1j7xPzY9EIU71/Ia5UG21KOnk1tkw5PP0j
7w0fROxWsAcEabHXQLFcg8yt+NzFFCvhyKgYb+VusaTLrdxWoJVfHgSxyW13MMOL
6OXpiF31cWx7KMZRvnhTQJorLQILV4eG7Q+MJNbEI6AkOx/TwcLUE8bOfpm3YIdX
ujHmcqtakWy5kRZ9ukievzo5VnWg67/h/T7bSMPm3kWlIdtANJSpZzoRc2PjaLMA
/lx9mJUZDkVry1k8+TZrCUlEgYlu1N6JwVvEulOSunl42+aGu4Af23W2LPHDOToc
Ubysl9MtzOxku1jcsml/mO6gu0G31pZI/pTBaC8XWXtIv9C6QANWc1nz6i4Ngh+k
ChWF+ftwYbCE9QsbIgetqZ8Fwv4KSOq0H8upG7eONAdptCnq2+aU3CwXNz74U8YV
i3G8wIB4FQ6+IThNFO9y
=qhCF
iQGcBAEBCAAGBQJS4S0BAAoJEJQzkH1pP7W48vcL/R9BVdAiWwbtBGxc2x1QxloR
59UC9hg2p/BBuHoLjHMmBrasnYL2lI6kkI1gnIjgGflrU5Fqd2Dyk6+KHcYtTpGY
16UEsrRzqqyWsHGlqeO4MNjPkgfMyiPIuXNW2aEbCjehJRhEbJ1DVgsC/q9j0y3i
l8mzk28KVIrkUVxprEqI/q9HRGwE2WDvJh/M6qXB2n8jw5In1A8wu2nQsFcoH/3Q
El2c+A7mmiX7KmVjndZOy53NclTt5XSmvbK3uiFN37KBLaMXqRGxF4xmUEgn1yiD
e3gHPP+cQzN69VITPUBKYt61HURcDnIAJ1dMXOmbhb+d33ouu7UIVG0eQt0Zdyiw
7WcV2wOCxw/9JpaFyK9aHFZNGO8pF6V6CFWA3p04S9Iy8POhCqZCxcA/4zWR98nZ
2W7liqRc8aSYDIMub7jXkPRR8ckSkBlTfCLfoU/LhWsXrh/LLmJEvoVLvVBTgU+Q
GkQUvy7kU8rRaaHlb0NO8XAP7o5JOrRJaW+P2bkaPA==
=9Sno
-----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-emacs/ebuild-mode/ebuild-mode-1.22.ebuild,v 1.12 2013/09/23 19:13:37 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/ebuild-mode/ebuild-mode-1.25.ebuild,v 1.1 2014/01/23 14:49:03 ulm Exp $
EAPI=5
@ -8,11 +8,11 @@ inherit readme.gentoo elisp
DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
HOMEPAGE="http://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="mirror://gentoo/${P}.tar.xz"
SRC_URI="http://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
DOCS="ChangeLog keyword-generation.sh"
ELISP_TEXINFO="${PN}.texi"

@ -1,6 +1,12 @@
# ChangeLog for app-emulation/emul-linux-x86-java
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/ChangeLog,v 1.133 2013/12/31 16:55:46 tomwij Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/ChangeLog,v 1.134 2014/01/23 23:03:54 tomwij Exp $
*emul-linux-x86-java-1.7.0.51 (23 Jan 2014)
23 Jan 2014; Tom Wijsman <TomWij@gentoo.org>
+emul-linux-x86-java-1.7.0.51.ebuild, +files/emul-linux-x86-java-1.7.env-r1:
Version bump to 1.7.0.51 for security bug #473980.
31 Dec 2013; Tom Wijsman <TomWij@gentoo.org> -files/construct-1.6.sh:
[QA] Remove unused files.

@ -2,21 +2,24 @@
Hash: SHA256
AUX emul-linux-x86-java-1.6.env-r1 969 SHA256 841a8e27157b8bcc6a526bf69716ba0d0fe259255f20ec861a9fbcc2794b9df4 SHA512 c6f257971d1ad52b1af6041f84978d7029598b7abef7bd25e3d4f7e83cf170325fc80a53eaad70085bc1f45f14af6f0dc322ac729535fd6e0c80704dedb32811 WHIRLPOOL 33d29b11ef6ebe62672cb4a483867e2e38cd73827f902ed3b4d1784a466c266446b8306447e9c7ed175d7b4e416165159aef51a73b31a14df611efdeca185fed
AUX emul-linux-x86-java-1.7.env-r1 969 SHA256 536aaac1a5f9336cbc0fe8626fd1553af3ddddea91fc0f73ce142f60da68e029 SHA512 404b2ed452567fbc3dfcb85d55bc0d48a90ed2d81c8d214c33dbf985d2e363ef7a31e7fd28a64065648c7e18db958dba4a85129953582d908f1493da97cd0d80 WHIRLPOOL 95d52fe1f178ad62e011c13a3a88cfdcd64dd4ecf38879ef9a5f069615b4e4e7a53f554a1dcdc56751780f086638907c3168e68bb1a63d46adc037a530e97b76
AUX fontconfig.Gentoo.properties 11196 SHA256 9372ca516ff36609d846a9cb446dde3212e976c10166d8e231312d6238d1db0c SHA512 1802e52383a04efd0d7fb4d6a3903f99128dce90afcb10b9dd0d3515e5feafb807449024dbe5742c7dfa9d43736e474412e1a289e06b29cf3a58e59deedd56f9 WHIRLPOOL f4c5364255f8da18bf61501d6fac10972216182e891cadd90e2cccd27917caaeeb29cf3691e865ce02937904efb30716fd8de2fca875929ff89b06ada2cff0b6
DIST jre-6u43-linux-i586.bin 21727684 SHA256 e6bb81281f661580ea0351726611e064ba95d929f83a7a9f9b71e5ac50d315a3 SHA512 25ca97b5d0811b430fc546c4efa5b8fbdb4cd7bb677370600f8333d8e4e70bb511a5db2b0a4fafc84b5abad099d678f64727d6dcde0fb609795db4ef2f5981b0 WHIRLPOOL 10d0549661a69c61144be9a477c77edf844ee7b1c2f8941f30230157261db6cb8297e5c4217980409b3416cc979e0289fedc330142e97a0a364ae60c9577291e
DIST jre-6u45-linux-i586.bin 21770712 SHA256 6f6155623537162e169044454856c41c4443eab65bdc71eba0b90b242ecf0030 SHA512 5454918675dd27619989fdae2fa46b0f87367deca99632c53a5d0e47010ca5c1256384ed1ebbb504bc0ea24ea605fed518969fae73f5defae26fad7081006e82 WHIRLPOOL e294c4b308516c4117ff7f9b337f652f692fe69db37e098ece4627632e7d49b949d9d37f58be4bef7a9a3949da08d3c725356e238569190d5a184c094fea002a
DIST jre-7u51-linux-i586.tar.gz 48333427 SHA256 f6807069ff45576ffff173a2ee4355bdf5a493e9b463bde9196b942af4f6fcdb SHA512 e5a2d841e7f924b606d3d3e94f75bad273f9952ff94b94f081d73614d0001326a9ac974412840c994e66dcc5d2bf582c193a08cb725f435f2770fb01d9546b3a WHIRLPOOL 5cf27c761ea3c2c8ad395dcb8563dc5e4933552a48d1e64e77071bf84e86bd34aa19f590859a143a9c986fda0b7594f4ef6e27d89fcaef0c52a678bd30a6eaa0
EBUILD emul-linux-x86-java-1.6.0.43.ebuild 3461 SHA256 3e9da4a629e63687c9c07d808264825ea0287c1feaacce589f58be0c66245d92 SHA512 8ba4ec6873ac2df2db825747e5f6e292cb89720a74591a1cd57ec1331a6eed97dca6b8ba38368a8e06d6bedae9393a3ae70c5b4b33af5c5eedad7e6fd6eef304 WHIRLPOOL cf2230181c568822ed8f3411c620300364bfd3fee428be36f9b92620798520f6299fc7164171a5e8ef76b7afcb003a8a59daa5ca6c6948098b863a18e0e254f9
EBUILD emul-linux-x86-java-1.6.0.45.ebuild 3461 SHA256 45741a2f4ca96ab97d34e6b3fbff5bec09327bea3896fcd9171b6f534b4e1921 SHA512 86b90bf991fa95417023f538580ad234b6e76da5784168f5b880346e405f38b894c2cebc7cf58ff81b3baf8029c4114f6da281b93e08681dff7f7bda09b3f3e9 WHIRLPOOL b86517b9820951d88a02c0dbc067f6b3f0501632c1fdb93d24d4800c495ca1a31681f13d834f30c066bd15cd834a758bbac781981847e99c887d721979c46d5f
MISC ChangeLog 26348 SHA256 139d3ec9b0a0fd6b5ae7ed9c2ec77b9cbc7c76766800a4dcdc77b501b5f1665e SHA512 7390390fdfd1f0219e53d7af2d45cd6a21b2c5db5760cc0f1b8ac30eeaf49ba55969fa0152632cda054701e9d387045cc000d6926e21f29418dd210f47ac4ca7 WHIRLPOOL 564abd7e9e27b2cbabf62e6b39167ac12e9e2220c5acc67a2ddfc7cd0c9941a7aa87c95f24f0761abcc31ec9df16a5f0c929154c03cec603d5b14f3fc5ccb3bc
EBUILD emul-linux-x86-java-1.7.0.51.ebuild 3391 SHA256 9eb1b5b258c3e7c8de597153ce1a0b962e96f203b46309d88b1550e245303d5d SHA512 a991a7c99d38005040f7114f35be001e06096c2fc995092b45edc85dc38701adeb9944fdb67d2b1ec211b9d5562a6594a688775ca4bc6794957697fff061cbfd WHIRLPOOL 92a3faef07b979df5a21563d813682deb6a3d4d2f4684211e4ed4ad99555b7a8e6bc78863b25e099026ce115bfac6a883bbfcc0754c9bc1fabaade9159d350c9
MISC ChangeLog 26573 SHA256 a6ab5eb2479c981176b48e231b405ebb7c05722f85f1449a3233a3a96a90ac06 SHA512 377c8b5f3bcdb359d486f3ce44cefcf9148305c3e0092c1333c0a2db96474f829c29f58f7e31dd40ad17312437bf5cd7f7e621f3dc14d8a08804ef06f3ca39e5 WHIRLPOOL 2cc22d5ff71295567ee8cf0afae3d728bf45cbface907dc6f2d73aefcb9c330ae69c0e8fab1d8e4231cc765edd3d74e67747cf1759b2ea2864ccf5199588b924
MISC metadata.xml 243 SHA256 bec7d825ae2052459b6f40ddcf9a807c18caf8f5aa3e5844de29a9b337230536 SHA512 5a5dc347f5a2a29e3f122631df69dca812d0f649921a32ad21dfc33d57ac9757d2552c59a14c5a4275de5376c9b0f19fc0dde030eba69d47dd6682b1638536e1 WHIRLPOOL 9bdb79b376c2c7652455ab2e7117a9abd4e4110caa276c31e4b3e2ed8b0f49b4736083234b8bbc5012edc8b6ee866de055c6cfdf98794b11619cbd517ee2dd64
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJSwvb8AAoJEJWyH81tNOV9YL8H/0/OBNOomQls06/7TQjtpQWf
TlcSV9aBL30N24mn4a+WMKND6QaFY1RqklKl9XlypVXkkKrwuCoT09RGL6xyHmTc
2e1kLAhabPnZiIbOCLw5xrL2Tm89clyIQ6sno68abazaZzacchCdz8dkVQQEn+gc
Y3eoZXFZyYtFf6eYXqdkSUNfqjghbBnazEaMMyfKaotnBpxUxMyTa0HTKCL+D73F
lqvAVqTGwpfsRkFoRCmIsQRdYM5uT+a3/ZgXcDG8L1nfn0mWjxDdTVklX6Z8V/lN
eDdOBkrhwkpJNB3q6AP+4f4yst5VjUPr/VKCBr0bAacFceC7qLnDAmCGagre37I=
=DW97
iQEcBAEBCAAGBQJS4Z+gAAoJEJWyH81tNOV9uvQIAITDsqQCoUpsCUdddyCGytV0
oQnoP1lrgMpo2VNxnfF9gnzhEv+5H+rLuHB15z/Xv2jNs8OE8tp4gr+pvrF+IUdh
RtvglIuE0V75q3qm7+/kL+MrMRr/3Vk6smjZKoDLVMOVXqg8ehV7R+GOhlf31dfU
7RWK2aT9FEwTuNpmqWBDKUmmYFKb0J3gPpZEwW2p39t3hfbGTFhR8DMl8BGSWdD0
yIT3vY7/xlrm6slpkdJqyn6ws4jtFRi3XuLZeEUt68qpeUvjnIo/nwPveA5SU/0a
sBGoGaRU0gaL1URRUSRhLoKwY/6mrv5+O46U6GSmu67xf6YECIjssuutfvTeBRw=
=oSsL
-----END PGP SIGNATURE-----

@ -0,0 +1,108 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/emul-linux-x86-java-1.7.0.51.ebuild,v 1.1 2014/01/23 23:03:54 tomwij Exp $
EAPI="5"
inherit java-vm-2 eutils prefix versionator
# This URIs need to be updated when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html"
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
X86_AT="jre-${MY_PV}-linux-i586.tar.gz"
DESCRIPTION="Oracle's Java SE Runtime Environment (32bit)"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="${X86_AT}"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.7"
KEYWORDS="-* ~amd64"
IUSE="+X alsa nsplugin pax_kernel"
RESTRICT="fetch strip"
QA_PREBUILT="*"
RDEPEND="
X? ( app-emulation/emul-linux-x86-xlibs )
alsa? ( app-emulation/emul-linux-x86-soundlibs )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jre${S_PV}"
pkg_nofetch() {
einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package has become fetch restricted again."
einfo ""
einfo "Please download '${X86_AT}' from:"
einfo "'${JRE_URI}'"
einfo "and move it to '${DISTDIR}'"
}
src_compile() {
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${S}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
bin/java -client -Xshare:dump || die
bin/java -server -Xshare:dump || die
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
rm -vf lib/i386/libjavaplugin_oji.so \
lib/i386/libjavaplugin_nscp*.so
rm -vrf plugin/i386
# Without nsplugin flag, also remove the new plugin
arch=i386;
if ! use nsplugin; then
rm -vf lib/${arch}/libnpjp2.so \
lib/${arch}/libjavaplugin_jni.so
fi
dodir "${dest}"
cp -pPR bin lib man "${ddest}" || die
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir {} + || die
dodoc COPYRIGHT README
if use nsplugin; then
install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (${PN})#" \
-e "s#Exec=.*#Exec=${dest}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# http://docs.oracle.com/javase/6/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"
java-vm_revdep-mask
}

@ -0,0 +1,17 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/files/emul-linux-x86-java-1.7.env-r1,v 1.1 2014/01/23 23:03:54 tomwij Exp $
VERSION="Sun 32bit JRE @PV@"
JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
JDK_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
PATH="${JAVA_HOME}/bin:${JAVA_HOME}/javaws"
ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/javaws"
LDPATH="${JAVA_HOME}/lib/i386/:${JAVA_HOME}/lib/i386/native_threads/:${JAVA_HOME}/lib/i386/xawt/:${JAVA_HOME}/lib/i386/server/"
MANPATH="@GENTOO_PORTAGE_EPREFIX@/opt/@P@/man"
PROVIDES_TYPE="JRE"
PROVIDES_VERSION="1.7"
# Taken from sun.boot.class.path property
BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar"
GENERATION="2"
ENV_VARS="JAVA_HOME JRE_HOME PATH ROOTPATH LDPATH MANPATH"

@ -1,6 +1,9 @@
# ChangeLog for app-misc/lirc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/ChangeLog,v 1.246 2014/01/03 11:13:40 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/ChangeLog,v 1.247 2014/01/23 21:37:11 vapier Exp $
23 Jan 2014; Mike Frysinger <vapier@gentoo.org> files/lircd-0.8.6-r2:
Fix bashism with output redirect.
*lirc-0.9.0-r5 (03 Jan 2014)

@ -17,7 +17,7 @@ AUX lirc-0.9.0-kernel-3.8-fixes.patch 2727 SHA256 82e26f0a41dc259d7ed046d8880057
AUX lirc.service 194 SHA256 2c5b3a1f3800e298af8f37d569cfc3a43e68dfe967a54312eabc7218055f4ef9 SHA512 5f22121b15c7e456d4a1501be82a3b2df2fd6e6f32a5bb1f7a33866ae39913a7476807f35865469eef2e67bd95cffd03422ce66484c0d1c28630be6d712e67b5 WHIRLPOOL 9587c87023c4845b8a7943b1d28cc0decf6e25c54be471acfc0af07ee7bf85e622f1732a59e800f70acf33869ec04e72c86c8c75ed3014e8a2f31ff3dea60c88
AUX lircd-0.8.3 581 SHA256 9ba3c5a8c0ca5966729dc5e2c7a5960bbf12b443d91e9e319a0277f153df1b1f SHA512 d0f652df31fa1583232e3b29b5fc95d21fc76564df9f5e54881ee849c7a6fa0d697f15335c2e3f1b8ab0b29b7cddef605bd15073f394c29df9e5704854b0017a WHIRLPOOL 69c23cc6584ec435ce50689df223b27244a8deda351dbf048646f05021eba6893c22be24e167930cbb786f15e79cbfa97cf335de8b311ff9543c0e50a853a503
AUX lircd-0.8.6 973 SHA256 473cf04b2f6addf7c86d23103b1eff68bf3758fda2bf25401ff0631c568c7805 SHA512 9992b629073d9d9c05388b6063d1a7eff6a47514ccc1af2739638c8375b284cd6252c1a825d172d160acee9983f7bd59fdde6dd282c62597e8d6d7a149f06f69 WHIRLPOOL ccb99a3df8e52f3b6abeddebd727aa734c547fafb3db19b4fd266fc7f69d0b0674f937a21bb11d8d338d59c019d870797715993eb781de1f15f4bef1cfe9927d
AUX lircd-0.8.6-r2 1317 SHA256 40d1b609e54327d40e0f4314e31ea58aa029bf95f9f27f311da1260fef2fa416 SHA512 c896b229c6b025d4f2cc3684c0905b83e8e6663f11f35fc705636445846f069cbe6ea1b03bd2e7dab136b0d4895ad35b2b940d713caee3204a97bc8c8080c2f3 WHIRLPOOL dda8fdee434778dcefb90778485845e1c7f724e292d6d11c26c5ac951b232b1bc87b75faa236c48bc3ffd4abb68b74bacbb5564173215c8d944906c542eaa232
AUX lircd-0.8.6-r2 1312 SHA256 1b1f2970cc81a6053fcb6c0ead786436b6423c67170087dde283e54f32ae16e5 SHA512 14a961d0b01961cfafa5ca6ead345509a029a03fdf3df55850138db46a8fcf86a8c9c0d47f7fed7b1364cc18f248d86e4f478b603b73e24df418442b5a1cdeba WHIRLPOOL 9b2d2c5f729d4b1b427ebb31478f3bf04fa4fdfcef0b64ba01a755a639a86ae82b937c6d00c5be5794d95c0e24e1d6101838f4d76187575977e90a1b3b9854b6
AUX lircd.conf.2 317 SHA256 694d96ffc0c5b8d258592d89c0221aa9b10d69ce024a69a0cc935d899e0b855e SHA512 59779104301e96b377999aad9980f2a915ee9d817e0ba33c172602ea868b49450cd198fe26cf6da4dd8690684768f4d5cd6132a66fec5fea486fbd7a5a8c3a7b WHIRLPOOL 353f5e9e17a831bc124124316f043063ee9c4a13f29f44cf66d236cfcd7d30e756392f18ad761343c723e0e4079541638d1ea7b921074e75a8449f0a5388d179
AUX lircd.conf.4 699 SHA256 d36ff77fa193a065d25e373723e03f1a9471205151b82c73a6574cce4f095962 SHA512 1fb1778f4cc72fc9c11b13a704b3abe80bcce5b3770b69b6b6bea8571e5293adad8c6968779b812e611b67734462c9a577cc71c6b16da3a5bfe31b8007300a62 WHIRLPOOL c9d3b5845b4d395abed932f4553808c0eff66f2be2b6d6ab302c98b11eb2ffc0fcd752e2862982896a4c935425ae03a545cdeb4a6c0da91141d1622178263053
AUX lircm.service 174 SHA256 67c7d03a3c43b5c0d03d2b9c994dced8a9473c3e22e32c67e4baf75fb8ccabd1 SHA512 8baccd7138fb9095c99f4f0a8ef398114dfa2bba798f23e07d41d6a7433242e2e1f071d44e1b336fb2a36b30c650ed01f2ccdb1ed365e590f85007c012343db5 WHIRLPOOL d542ad3a1ed5a4b3eec957e7cf8814ba2548f2f27cf9502aa342ea6a9c389cedcf5cf26793d94fa0977819ff6a3ebc6ee500eaf3debeddf2b4c65e82cad42eff
@ -29,12 +29,22 @@ EBUILD lirc-0.9.0-r2.ebuild 13219 SHA256 0144d66a05851190164280918d22c5f2fb5b333
EBUILD lirc-0.9.0-r3.ebuild 13329 SHA256 748b81824bc5bed49c966f2b7f28210331302fe7fe68bfdcb90509a0a6c3dbbc SHA512 ebf1c0540e4e904cfdac54cd9fe3880a78e404970c8b9a6104048b5ec67f6efe70d2c022cb92d697a771a057a7b060eabfa064e44d75bc758cad9d99945300a9 WHIRLPOOL 793461e423b0823d04012d842886264653c1bd85071121586da37ee4e5cec74b5cf077bcc739f07df5fe6e95df91eec037af42e5f216ce6d70fb455b1ad1871c
EBUILD lirc-0.9.0-r4.ebuild 13392 SHA256 19479613cbdc2745fd06625fc20f7b5ef65630b948e7a65cd68599e7dd77cb30 SHA512 03620e92e64581f9a6fbe5da00a5846029bf7ebed7679d005280194e10363af207f7c2539b9d1d582d6c430f4c37e571604b5a6c3bf4b96b080c59cc65a128c1 WHIRLPOOL 8dd44e9c7d624be30258049b70c38b73d0a9584b4ee99af16e7fe876dffb854a14a43af0e14ab70d4dff2de7c3a7542a74154547deb5f02fcc25b24db7d7be5f
EBUILD lirc-0.9.0-r5.ebuild 13534 SHA256 19cde50f7123487fbdb70f78c850f7f0a17c0da3c37bf50029ac5f762212933c SHA512 f3d183d047991b132b615ecbd2a44e4f0b300eaf9c653d9651a39a04ed62e75fa9476dbac38f5571bf71771fd3dd205614a9a60d99520d305ac890d5ac312ce9 WHIRLPOOL 0388a36007affc6a0a327b0f38e76fa9fcedb4a8c9fb1a064c76f98e3857d5627f754c080e8413f181d0a732af7bb7eaed073a071f87ddf460f6fa15e7e4aa11
MISC ChangeLog 40757 SHA256 8e801b2d80a7dc9a464e43f99f652fb2a767872896714fdd901ad9a76ecf5c01 SHA512 976c5e388d72e0ba051574ba49927d4398c63b822e185928c9e27e7f699a4fb63c976328e6a52a68b1c20bc78a604df0e45d06f8271af6001e3d06c2ae6b5dff WHIRLPOOL fb4374e1ce7ad8da5b932a81902b844d7e3558429ab4347e08a92302a3d1b87be3339fa323e7db8a833a25aca8b5a8ea0baa6b9028a63b0fbacb8115f199fb4a
MISC ChangeLog 40867 SHA256 2f24b65457e1c76c9582ed3623a019b68ae2b263f1aca287b2a486cbaa83e614 SHA512 5ba8797c8e924466d329ac46bdab0689bf2ab140b12628d3835a73771f1c22a95fcfde98080a7a0aedfb2a27ff0a13e511e81eb870fb5419778b0989fb9d8d07 WHIRLPOOL eaecf8b9ca39d15588ff099d1a8f7fdfd04bb69525b006829f3b7955d25ca38c15f739dc7458c507e42999946a500d5b4bf77287697f69cffa322c22fcb92621
MISC metadata.xml 376 SHA256 e3b4637a67a93eb4b9457fa5941e8a6a891adca11a1ebc80c21a59650eac93aa SHA512 17eca2da394c7ca359766b80a0bd743f57235e49f422a7c2b1108e7d2dcdd7ea38ba36d8b3e3bc58b3d3818d75af99c0220eefff9d73aea97b561278cc243ce7 WHIRLPOOL 39c1156d377164114fb8730153a9e5e9dd4753ed98aec00fdff779de354336c3f791dd4fde3a0eff2dff3a8e62279f6e1ab473cf5e6cf00902f3febce0e2ac4f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iEYEAREIAAYFAlLGm2UACgkQCaWpQKGI+9Qe9QCfbcrMItQcZchaDJQfDoarmooU
nSkAn0wgoKr70y89mlPw7ff8RH8ViG7/
=hmph
iQIcBAEBCAAGBQJS4YuNAAoJEPGu1DbS6WIApmAP/3XM8p4LBsJD4WDPzK8QAnoy
o3vubL7j+AWAV+wQrXs56BHEIB+7fLoGGq5Bknj7pzFFekxMFqDBH/tLiExVdaNT
jQd1tDJJDfguvpFDOeMCyXtYJf6wFVdtDOfqEDJNZpf4cXrTXxMQeY6dgkE9ukob
m0e5OVVMpR6+fMM12hcZG6Stjp56XAUUwSNJMZcdSRuCj36CKX3yl1Jcwcu46fgm
mYJ30YYf8RZ3FwZ5DKodAyVh3LOzFfR25GszWvXutvg11+eYlxlIDPwT6rXiH2yh
cRo57DnWvNbciVcmsDYeNVoOji98dxRmsjvfezbAqkcFs52MuGLG0xIU5SH2POim
NNOtzDkiMSsC7lSdDsUyuHsddWth2CdHffU780t7MPZtE4xF1TL+ENGpBT3CQfLp
MsDbYagvCtdhUg+mLANxIVPEALIZx6CdCvLNGvpMFbT4dWGhNtrnxoRzIChufUKS
xyI8HTAiAgH5j9O3xLwqNc9/3WWGQwKzKQK6a6/+beXZJuGdQeFV0Ij/TwzgtBHu
Dl06wwiubB7YEFq1hZ9dqftjIvvZO/C5caV5YeVFcGR2tEo0HkNg9AAw79kLLLjB
gGPuo+EmRRFpnJwDYu6Ld7Bhcbw6GDHhD6/K1500QG10OBSY7JmMG8YLhBCgbr+e
2vyMClB0cMH+e8ydhhVv
=YjHX
-----END PGP SIGNATURE-----

@ -1,7 +1,7 @@
#!/sbin/runscript
# 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/lirc/files/lircd-0.8.6-r2,v 1.1 2012/07/19 19:52:17 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/files/lircd-0.8.6-r2,v 1.2 2014/01/23 21:37:11 vapier Exp $
PIDFILE=/var/run/lirc/${SVCNAME}.pid
: ${LIRCD_SYMLINKFILE:=/dev/lircd}
@ -20,7 +20,7 @@ start() {
for retval in ${LIRCD_SET_SYSCLASSRCS} ; do
if [ -e /sys/class/rc/${retval}/protocols ] && \
grep 'lirc' /sys/class/rc/${retval}/protocols &>/dev/null ; then
grep -qs 'lirc' /sys/class/rc/${retval}/protocols ; then
einfo "Setting lirc protocol active for ${retval}"
echo lirc >/sys/class/rc/${retval}/protocols
fi

@ -1,6 +1,13 @@
# ChangeLog for app-misc/sphinx
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/ChangeLog,v 1.70 2013/12/22 16:55:06 graaff Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/ChangeLog,v 1.71 2014/01/24 07:41:29 graaff Exp $
*sphinx-2.1.5 (24 Jan 2014)
*sphinx-2.0.10 (24 Jan 2014)
24 Jan 2014; Hans de Graaff <graaff@gentoo.org> +sphinx-2.0.10.ebuild,
+sphinx-2.1.5.ebuild:
Version bumps.
*sphinx-2.1.4 (22 Dec 2013)

@ -10,21 +10,25 @@ AUX sphinx-2.0.1_beta-solaris.patch 1036 SHA256 cde3f1ebb1a602c2fe9e22ae1831bf58
AUX sphinx-2.0.4_gcc-4.7.patch 1264 SHA256 8169c066d88bf216c291a98d1db5c8b285b2efbcaacb2ee51049f223b35931e4 SHA512 6545edee5fde55e0d998a78a856d7a75aaedb27aacc3402a49211f37c452332eacafc199566e2de1e0fd6c969f5df8ccb8fa438c068b1aef736180c10e556296 WHIRLPOOL 6b1a6e5ffcd811352ed23a20870665878a211fefe4d0977d7bff69e85ed79dae089f76b4f29cd4b9b48ce8e6754fbd82d0a9399ab3c8365add1dddafd090a4f7
DIST libstemmer_c-20091122.tgz 129207 SHA256 ad4e152379214480d599c86dd19421a36fce78cedd20fc324520c5bba0a512e7 SHA512 d1b2203dcc3d0f421526d3ec2f7e04889f93221222efe50501b4a1c7e74dfc51905141d4ada5a76feab5cec8dbc64f55dd55b53f6e89f658c67e72dc6667091d WHIRLPOOL 03baf5de80854a2726990d1f79e17a46342b0d8431a564805d78878bba1eba0c1aba6f4f53c64eb1a1946b50053632c32c9106305f0a53623068531f2b67b5c4
DIST sphinx-0.9.9.tar.gz 1218359 SHA256 bf8f55ffc095ff6b628f0cbc7eb54761811140140679a1c869cc1b17c42803e4 SHA512 bf1f6b3429beac9336ed975137b9cc582541357df487ae97f407589458fa4cc4f3a797c868fd505c6b4e97a73b30a0f7f9c7ab6b3d8685ba173fde6d1d5383c2 WHIRLPOOL 70a7db079e35671c17f1c29d71569c4b643462475b10dbed6342a74ed20304ea740e442fb97af874fb3acc3cb9eb8a07ff43aa90dc90c9cf477fb1d651ced021
DIST sphinx-2.0.10-release.tar.gz 2016687 SHA256 efc9e90d1edec4f159846c8d4ca8839e7dcf9ef88c117d0d369aaead75809f0a SHA512 d22a0ce261cd6decda2e9e91fc9806699c818bb45a9c9c5e11a0944a698d47b5862c577eb55e7b57dd208db982e7f8bfc7163af37aaedc1c537841aff1409952 WHIRLPOOL 46e17cc73225692e8ab73438547863ba78ef7c1be306bd46e393723220007b95d9a0ca62cbd8175423b62bf4599a68c4a4831ac6472d02249104ecdf0e3892ac
DIST sphinx-2.0.9-release.tar.gz 1996939 SHA256 c4fb5d7951bc0831e46f102d17b5f32bbde11434ce3b00b20531dfe9e646869d SHA512 92fc7e3808f4b2fcdc47b510951cd6111e235e8cefa9f4046cd1943fe7161421495a858125c2f1416e893698d78dc83aeb57ea590dca6e4f9e95b6baaaa5f06d WHIRLPOOL 360c884205b8d78024bd8713c33bb4ad6773a5c15253121cfd093149b544162f5fbf02a0698476035d831f915317841acd871622a69692a9c1f212f4d7b492a9
DIST sphinx-2.1.2-release.tar.gz 2388748 SHA256 73d63a5875a557196847d373f74a65713c81ede8329389fccc593f0e65703e60 SHA512 35bca5c405e812a21d57db7c1499bea3c441ac117bd7ea18f8111158b6faaba63e4c10f9eb848485073905ed424efc71dbadcdf350a1fb4cfa308201bb02dbf9 WHIRLPOOL b5857b6a997960bc95d78a9c1cd5dd919ae018139f7975318a659b15f613280be0da72358c4a70f0092132f4c7b4e2729958dcd803baf9440ca0d2ffb4b35c92
DIST sphinx-2.1.3-release.tar.gz 2390030 SHA256 d4644bedabfc950d32f73ce21407c409fae4f55cf87161282363449062873f2e SHA512 c9e2d3499bfc21f6afcf017b1573a9b5a44d37f4460c996d50a1fe5e8c91d013284b007fccc41b430c572c382987df5de683aee1f67148ef59ca38467afbae9e WHIRLPOOL 705c5478fd67db03f2619c8a8cdfc284baa655b54371bb7d8b079279932219d044296a1619f30073d49739a79b8958a0c8b04b9f73749d9f665c00aa9faaf617
DIST sphinx-2.1.4-release.tar.gz 2410073 SHA256 d57b97f39ed302da68399e55363e8c69a299ddddc20573995c8e4897c1b1e434 SHA512 07172e3745a0fa38ae7a73465a636eb3dc7e705b822bb4dda2c9865795418f27151fb39239b6780c1e0b665b34fd7d5b23a72dc294ba161c810916fbaca56a60 WHIRLPOOL 91cf40471c320b673ca12978c3700135bb1c94172c60897d9486f8dbad9fc3d47a28f39e32922427eb482beafbd555590bd03b4732fbed8d4cdb6c9ae961fa23
DIST sphinx-2.1.5-release.tar.gz 2414784 SHA256 a69ed011c0ae993582d5c4cb902469fb4797c26e3143abbad63827f054a19f72 SHA512 eea56c60b84c78cece16b61fd48f7e950ab057b978353fc4ff3df835c9ccc8cbab1764ecd0f2567ea34a4bd9e7762107830e1fcb169cfeb042a7323835fe538a WHIRLPOOL f8b35f411c121233baf99272ba03c9c94a785f930421ac7455c3960b0ed3d833f9642b2d80cb96cfe4ce7779a3072b9dff353ef48253da5cbf14c9be4187ea36
EBUILD sphinx-0.9.9.ebuild 1552 SHA256 b9ff793fbc25abd115bac22574f1762ecf0935e96a8ffe7783b79f9cdeba1e59 SHA512 03e39d6ec347d790dfc1b87be19c632c8c1eb24497f69f4450038119eefa55c30f8ca866c8ae694d1f140af9d842c2d14778a48317bac1a890aaf97b5a1a56a3 WHIRLPOOL 1a5e907ccf4e96a59b487152e3560d1d6506dcd947127cb587c3f75a39b89d0a80e2fc9c72aa2b1e7674e9ee390d6343026c3fe4da7121911883874567a57bf1
EBUILD sphinx-2.0.10.ebuild 2736 SHA256 6374878249794bc67d4a38b4b387234786d537904ff384b9a4d1524abc11d84c SHA512 29df9afa3f38b249e16c9bd092464d0c89d51f8f8420088a4bc0f5ab397d3f1ac75f458f47bff0e3eb0cf17bfefa4631f6e47ede5c1d1f85f5051c7ebbaa0212 WHIRLPOOL a4341f1d1a963390402d45c3f0aa70601f76dfb32a519ab987a4926ec430aa10c26113494de88f6390eebeae1972cf9d8a38b136478eef8703d33a0b53120da7
EBUILD sphinx-2.0.9.ebuild 2730 SHA256 7a8690033fc4ac36cce8647f347f8733894fd3d87c93adfe4604059296e6de03 SHA512 6ae2f651315cba6b1c7864a00b70b202146ccf5ed648bf4356dd63d69b5ffad769ef6dad30f287bb8f7166a12bdf88c55bbb44179d9205bc97d7a231990d70c9 WHIRLPOOL 246dd2f38b980cd2b3841f165a55bd9cb595a486b42690d661360301d13e773c5eef84fcea07812661b31e9c8c123dd5ff6a5144f4849840f9cb8e8b12354023
EBUILD sphinx-2.1.2.ebuild 2787 SHA256 976f6763360ccf3065b1a5b840fa228ee1a77879aab575b03ab146410b788e3a SHA512 222b58ce07fd3df5fe8092d2604c1183ca4a604db29db38836444d50c9de4f1e506a6df15e6db8aab690b0e738362df756b2ce26834193cf38f22aededda7f80 WHIRLPOOL e0b7e898176c2156930b48adabe753e843977f59976b5b7bd6e9b798dbf20b12b07878d0df446ccca5a37fe29eec99e74aab4ae2269a7d2e546648dec89a6592
EBUILD sphinx-2.1.3.ebuild 2787 SHA256 5f1048c118e21aa62eb5b24f465dee65546c9e5541757718cc97c43277b09009 SHA512 c5344d21e8b982a9bc83903fbf6bf204423b1daaaed437fa6bb556372417c99fcfaddb658383747230e1c7385e1b46619d54dd9a7bc93d7b0a94726fdf8bbc41 WHIRLPOOL c605ca78a9f6df62777231169894674b921f6442bfbe879476794a0642b3ee0cc947905f9718542cf81f7e1e19cb22becdffd2dd733aca70e9c39d6173c2333b
EBUILD sphinx-2.1.4.ebuild 2711 SHA256 35d568aed9c8e83e809e3acaa006d52dd9e4afb60300b9c9d618e542284a7836 SHA512 6b997d52b9b0bff170d4a2f4c997f40cd80423f5a71dec06fc40e92a0c8f7799f03fa0f587e3d95f854afaf5d7490944aa6e7c2eca6640fd577903cd496a26b5 WHIRLPOOL c337dc2389030ac5ee400169123480ad828bcf5907122e75ac535da6828e075edd0c155feabb96e6a0c6eb229ee8f4c1828bd9b9bab77b80a8d7ee58b1108cb6
MISC ChangeLog 10965 SHA256 4c058475a380e305097ee7bee0dca464d14c071cc6da22a726c77c0b988ab64b SHA512 878f1d25744971c59f652d317fb5e9a39fca11665d4d66a4abb1b4f58ed8106b11861975189dc2d4e6c03aa1bb9346eadb04d80eafd346f26d63329e1420305f WHIRLPOOL a6939a4c90821bb4fda1e9cfd19aff17ed1cc54dd2f5cf2dfd2957c8dc936d60977fa1717635def020ab8af85834a4aa50dea9b78a65be02b46511fc55842ba9
EBUILD sphinx-2.1.5.ebuild 2711 SHA256 cf1ad6c6dd03fbffb9a237f03cd4b14cfe67efdf46390db989fd8a18639fe65d SHA512 22f70e8926c0cd9ae76c43284182350aec5d40283fdda6a8552f96820e6ec00adc395cfea6ce45f9c32c0880f8da9389c94f7616d89bb723615faeb91ae1adaa WHIRLPOOL cb8d7d889216a727b52b79c1e81c094d7e6931a2d6788a6e8ef8a696375c7e663b852b87d3d5bb17d28c195423e8243605bd0df5d559b9252c78e66c635618fe
MISC ChangeLog 11138 SHA256 714c12b8fa61eebf6177f1882e715be414b61a4aae25a2025249e5dcdf3d374b SHA512 65c03a79ad8a14816e24b09b521a87476fc50e970f2aaac8808e6a97731688706943e927893338481895ffb4eb10cd292d9b7512d59da75517f5180cc8dd6baa WHIRLPOOL 2948d496ed20d9492999556e01917cee5bb0afb5d95c70222c2991213cb88b713244ab0a3989bf575ce369ff841d17849d1cc61de89717745369168eb551bc91
MISC metadata.xml 337 SHA256 14623eccba1198473356a1ba7a3558f38933f337088211ac45c647a15bcbebdd SHA512 59396e4a389398e533a4d9a4bbb8fc73fd585782500fb51a384aaed97781ebf6724344ae605d43e60d3426c85ca685002ff63952a647145284f28ef8dd411304 WHIRLPOOL c1cfba17f3ec92b9b32bedbb439923ec30e24e5f0b0d499021504f5a6ab0ae19ec363d4a79bb7a615a239b80d36b6094c7582e84ab5d3a874fb9f41ba34ce56e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iF4EAREIAAYFAlK3GWsACgkQiIP6VqMIqNc4aQD/clCbdMSkEcsji9rndcOwqqQO
wlakDQHnGGv6iYxR3bYA/jiEBHGy1HbuL8Ptp5XhUk29f2LhBbNinCNa9mJDKVoV
=zy+u
iF4EAREIAAYFAlLiGTgACgkQiIP6VqMIqNfhGgD/bjgyxvdG3EV4fsO3QrZdkGI3
T/8GfW13jUYAtQ54LQcA/Ru8fTFvjXeMwdEZFHJJUo39svfMhifD0FlQe3w6cs52
=1Ieb
-----END PGP SIGNATURE-----

@ -0,0 +1,101 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/sphinx-2.0.10.ebuild,v 1.1 2014/01/24 07:41:29 graaff Exp $
EAPI=5
inherit eutils autotools toolchain-funcs
#MY_P=${P/_/-}
MY_P=${P}-release
# This has been added by Gentoo, to explicitly version libstemmer.
# It is the date that http://snowball.tartarus.org/dist/libstemmer_c.tgz was
# fetched.
STEMMER_PV="20091122"
DESCRIPTION="Full-text search engine with support for MySQL and PostgreSQL"
HOMEPAGE="http://www.sphinxsearch.com/"
SRC_URI="http://sphinxsearch.com/files/${MY_P}.tar.gz
stemmer? ( mirror://gentoo/libstemmer_c-${STEMMER_PV}.tgz )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="debug id64 mysql odbc postgres stemmer test"
RDEPEND="mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql-base )
odbc? ( dev-db/unixODBC )
virtual/libiconv"
DEPEND="${RDEPEND}
test? ( dev-lang/php )"
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${MY_P}.tar.gz
if use stemmer; then
cd "${S}"
unpack libstemmer_c-${STEMMER_PV}.tgz
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.0.1_beta-darwin8.patch
# drop nasty hardcoded search path breaking Prefix
# We patch configure directly since otherwise we need to run
# eautoreconf twice and that causes problems, bug 425380
sed -i -e 's/\/usr\/local\//\/someplace\/nonexisting\//g' configure || die
# Fix QA compilation warnings.
sed -i -e '19i#include <string.h>' api/libsphinxclient/test.c || die
pushd api/libsphinxclient || die
eautoreconf
popd || die
}
src_configure() {
# fix libiconv detection
use !elibc_glibc && export ac_cv_search_iconv=-liconv
econf \
--sysconfdir="${EPREFIX}/etc/${PN}" \
$(use_enable id64) \
$(use_with debug) \
$(use_with mysql) \
$(use_with odbc unixodbc) \
$(use_with postgres pgsql) \
$(use_with stemmer libstemmer)
cd api/libsphinxclient || die
econf STRIP=:
}
src_compile() {
emake AR="$(tc-getAR)" || die "emake failed"
emake -j 1 -C api/libsphinxclient || die "emake libsphinxclient failed"
}
src_test() {
elog "Tests require access to a live MySQL database and may require configuration."
elog "You will find them in /usr/share/${PN}/test and they require dev-lang/php"
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
emake DESTDIR="${D}" -C api/libsphinxclient install || die "install libsphinxclient failed"
dodoc doc/*
dodir /var/lib/sphinx
dodir /var/log/sphinx
newinitd "${FILESDIR}"/searchd.rc searchd
if use test; then
insinto /usr/share/${PN}
doins -r test
fi
}

@ -0,0 +1,95 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/sphinx-2.1.5.ebuild,v 1.1 2014/01/24 07:41:29 graaff Exp $
EAPI=5
inherit eutils autotools toolchain-funcs
#MY_P=${P/_/-}
MY_P=${P}-release
# This has been added by Gentoo, to explicitly version libstemmer.
# It is the date that http://snowball.tartarus.org/dist/libstemmer_c.tgz was
# fetched.
#STEMMER_PV="20091122"
DESCRIPTION="Full-text search engine with support for MySQL and PostgreSQL"
HOMEPAGE="http://www.sphinxsearch.com/"
SRC_URI="http://sphinxsearch.com/files/${MY_P}.tar.gz"
# stemmer? ( mirror://gentoo/libstemmer_c-${STEMMER_PV}.tgz )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="debug id64 mysql odbc postgres stemmer syslog test xml"
RDEPEND="mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql-base )
odbc? ( dev-db/unixODBC )
stemmer? ( dev-libs/snowball-stemmer )
xml? ( dev-libs/expat )
virtual/libiconv"
S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.0.1_beta-darwin8.patch
# drop nasty hardcoded search path breaking Prefix
# We patch configure directly since otherwise we need to run
# eautoreconf twice and that causes problems, bug 425380
sed -i -e 's/\/usr\/local\//\/someplace\/nonexisting\//g' configure || die
# Fix QA compilation warnings.
sed -i -e '19i#include <string.h>' api/libsphinxclient/test.c || die
pushd api/libsphinxclient || die
eautoreconf
popd || die
}
src_configure() {
# fix libiconv detection
use !elibc_glibc && export ac_cv_search_iconv=-liconv
econf \
--sysconfdir="${EPREFIX}/etc/${PN}" \
$(use_enable id64) \
$(use_with debug) \
$(use_with mysql) \
$(use_with odbc unixodbc) \
$(use_with postgres pgsql) \
$(use_with stemmer libstemmer) \
$(use_with syslog syslog) \
$(use_with xml libexpat )
cd api/libsphinxclient || die
econf STRIP=:
}
src_compile() {
emake AR="$(tc-getAR)" || die "emake failed"
emake -j 1 -C api/libsphinxclient || die "emake libsphinxclient failed"
}
src_test() {
elog "Tests require access to a live MySQL database and may require configuration."
elog "You will find them in /usr/share/${PN}/test and they require dev-lang/php"
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
emake DESTDIR="${D}" -C api/libsphinxclient install || die "install libsphinxclient failed"
dodoc doc/*
dodir /var/lib/sphinx
dodir /var/log/sphinx
newinitd "${FILESDIR}"/searchd.rc searchd
if use test; then
insinto /usr/share/${PN}
doins -r test
fi
}

@ -1,6 +1,10 @@
# ChangeLog for app-text/llpp
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/ChangeLog,v 1.55 2014/01/22 08:10:58 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/ChangeLog,v 1.56 2014/01/23 06:48:03 xmw Exp $
23 Jan 2014; Michael Weber <xmw@gentoo.org> -llpp-12.ebuild, -llpp-16.ebuild,
-llpp-16_p20130828.ebuild:
Drop old stable and unstable versions for security issues (bug 498876)
*llpp-17_p20140112 (22 Jan 2014)

@ -2,25 +2,19 @@
Hash: SHA256
AUX llpp-11-WM_CLASS.patch 872 SHA256 efcbfc78ab6bcc1af0d4c6eafc737b55ef8ec0b1866f9cc9c95435a1e7d79bcc SHA512 15b25daeb9ef3d3845687c84287f477df10ca826f3909a204f20fe448c875e83741158f429c9c10c08000f481901bbf4f74c301c45c55db9dc8eaa6632e56f47 WHIRLPOOL d019176ea03c57c56d96d9dc652975edf7d024f941d0bccacef1bec6244a2a5544ae1e364786258c0de5686ee3fb6d9cbb3efdc89488ff890a0df1faa355036b
DIST llpp-12.tar.gz 100362 SHA256 30c66684a1b2892bd1125afb99583abad5cc433dee2c623ec0cdefb0ec4c6fe4 SHA512 c6c298bf0fdf8eb10aa1e1812d386022fae26271084b014a3a512fc1c8cf7c8ca5768c3587e7c83e34210354e4219b74cee22fb51edc1fe467de4c11b631416c WHIRLPOOL f2ffe1005b2f0d89dda865c3d0f0a306e311cad6ef45070a702eefe2c44e59ca5067e95de182fb4673526dea801b8969d44260fb32d1fd57549777f95194dfde
DIST llpp-13_p20121123.tar.gz 110436 SHA256 367c01e14478b18c39a34bc515f495b980789e536744e7b698d1639e6935eb35 SHA512 2c8f47adb619416743eb2ee9f43df38989af4e255626810bc9ac34020e37d5e6637589a4e20324184184c1da21d2ed9c3f6083d02cc98a8364946091831edc60 WHIRLPOOL e8ccfbf7a6c782913ea8ba4851b42f30eba171f0c03a14946697e0763f4b95c0f56e629d0d1747f169b6bb138cedbe0bb2487012d9e1b76a902722aaf6866c59
DIST llpp-15.tar.gz 109546 SHA256 cc415775a62144f8e4185f5d550952b6d2d573072b5b7d91bc8c09c564ce156c SHA512 96f4720f2ee0d9d2d5903ed452e7314e08d14a5806b13d439e01bfd4121fe714f5146e0cb6b33bced3c9c4b652ed8c9334070643e66276f07ea9e9b50d8b5b93 WHIRLPOOL 097871bcb121807eb1d5211254e8670c0cc08eb79787d9255217d10841a0e2436ee50194f038023efa052a4db4e5ac251dd88215ef44ae966689ff03cf79252a
DIST llpp-16.tar.gz 114433 SHA256 7c33656d064237ec121d73622845b1d44005c1c1b7ab46e947b295833bd4a6bd SHA512 081dc9c614ec375f45ad2d1c0c6232ab7596f0f419d3e05b7ceb9635bc32ff7f605479fc0005ecee6bb810886dc69a9f2a9dfae22fccd9a25cb38fdb52658181 WHIRLPOOL f234e7231db97c63b44e0b6301ac0a08542d5b6f71eed76da1da4464a9a1bd4a2f1b1ecd940a030495c182df1a41884ffd4d42a24be90e1b7f812abb227f9005
DIST llpp-16_p20130828.tar.gz 115059 SHA256 9b315b5be58d283e8f579bae72dafbbc6d8e387de43532a8a9f174b402a3e065 SHA512 4ecea1f28968e2d99c40901fa30e028d921ccc32537a3ebcfcb4245a8899293f215ba0a7ab23a37b7b536959c9df929072710a988addda1f0ca30b4c6641023d WHIRLPOOL a1b4871ae8a14c01f474cb493e7506a6bba3ea2120694f9c44f7bd036789d6dbaf0497cf786b48d5a7362a9cfe3d07ff4801b7439624b0c4ba9bd6e65e48c499
DIST llpp-17_p20140112.tar.gz 118951 SHA256 7d1ae89762054d9cb4fc06af11f766ab1c638ed230213dbcf36837b9379cc612 SHA512 38249f67a7151622833cba7e19de218f43110724ca9a304f4b80ac95661c71d01a1024fac30cf66c5013669545fb08bf320225d9463d2c31844446dc3c99de0c WHIRLPOOL c67b3e60bce82dc142624d3183144230d5a42921a203f19337f0a14942aec6fb395c57edf123b1d8127ce92c90df142b3caa11b4c14ec986aa2ad6d2fae6a383
EBUILD llpp-12.ebuild 1561 SHA256 92eb909dbacb1985d490042522a893faad7e6a3e54f5230efd2f9c909b5fc78d SHA512 54053879b37a94a307f8c09777bf210bf5eb7d78b1dcf04f0d03e6163badd1c2db51d484a1ad1e37f31a8287e22ff7448f2560e0e9a47c2d2e745b0f35994d10 WHIRLPOOL ffd662d667f62e9199879c9c7b62401c09801d075ccf060af039933e260156124551e30fa139f0184137c8259003d93e2e37f558d174398a41316e33dd467d9c
EBUILD llpp-13_p20121123.ebuild 1557 SHA256 c7983c466e0cddc9ebb101f06cb5b83decd85ad82ba9cc1ab173b2f92fabb474 SHA512 38d0e1aaf4fb5ec72e11a31ee6321e56bfd3022d9cbc8475fe3450c02511292a30fe801ce8f14e5c42e3d1b42c5d44da4833675315c33e156efc22a14cd2e505 WHIRLPOOL 931c3fc2f9539352a4df0c8fb946086e2cbce6c3525c53429bb719db7ed4bf0237817f56ec33624aa8a68f79f8a8b03ed468b7df426c33810672ba8f8e709ee8
EBUILD llpp-15.ebuild 2741 SHA256 72f9affc1a153d411e842ea17bb6a88d9aa79c5e6f04d2c9be45b82351a2586a SHA512 8d90f952f21047d429ccb5e8b1987850c1d72589ec6c0c0b4d33f8c4488b51baf2c8b87d29d539152eae123d8a2deec7d8e772df4b86eae25f4b6e59ba4dcd69 WHIRLPOOL d4fc7c6df4146ba87165530201866ff64332ab8f816968bf900488cdf4e4c3ff6daa0be0eff32de954997f2a74d4d4bca8d2be0c7e61e15da6529db1b88f3584
EBUILD llpp-16.ebuild 2824 SHA256 a1860a40081ae59254cd8ecd9e8fde4fada49f35941ebc936f908b15a4faa0a3 SHA512 3035f9d496dfdf8c8a0fb657ba0b15bc6d746d7b76f7b8483b460441ab50494c90d9aff3353ac18ea5b69e414ead4c27523e1c3b42816164c11426f7a54fa9b1 WHIRLPOOL 64b9027baa259502825e9f99b9b3704ef5cad149ce21314095471ac7a796be274da6517bfbe28c94e90d8f9b10d91e744bca858084c12ffc6b8be1905068bffc
EBUILD llpp-16_p20130828.ebuild 2882 SHA256 ab633c6b66f0a53f4ba8ee72db2da8452fc27aaefe4a6dfeb610604acf215c93 SHA512 a0ac2cd93363b673cb47e9d29eb7fa72fb2195f99d5b68f7f62bb64b4e4ad734dee7f72a7f7e42fbe801657c3ad58b044215723f75044b56ef52776e42d246b2 WHIRLPOOL cc6a3fb8d8fd23f14c754befac68f0d0434ca34c313c38b26d1ab81c275589d94738aa2b9bd3a3f93d25297155a99e307c3e30dfa818b72452a7a34f41d7e3e2
EBUILD llpp-17_p20140112.ebuild 2882 SHA256 cae0d2dd9556ab8b1476e8d78ddd84d125acb2170c922467c7e30c64510e33e5 SHA512 1016350ec905b3e6562ca8f827ce08bdc7c94d704312973518f233bec4cce4ad23e701a166031f4ee7411b5c45de551b52b7edcca2521f3d617507d1afddce3f WHIRLPOOL 2e59fb7a689f6bc143a048fe9987a2d7d82b19043325e04877dda4614e79dff80cb7e85edf312bda313d3cf07b50e68add64d3767fcce89a5a6739ec2d926efb
EBUILD llpp-9999.ebuild 2724 SHA256 da248ac48adc856fa78c3ba4b64398d976af9015a7043378d2d387c95e4c2813 SHA512 7baa29e6ad9a9e910ec776722711d54f6610c346c95d61eb9a66fb1447625da8a65d4e7cbaaf17253fb8a5e2d1cf47bc3bd66daa9ed37289dd22e61c1d0cb003 WHIRLPOOL 348953b1fd337dc6d7d9a24a4ac0e17e74412caa4c6effa0d64b3b059924b8c65b1cdfcf6c8b3533ea8c2ee72bd79aab67c3e212a45285d2d430203691e391af
MISC ChangeLog 7419 SHA256 66d840ff7a4e3dbfe9edd23320a810e561cec000b4e892bb63954b95cae0e28f SHA512 cff228ef99dda4b0a58f786d7a76c3b3906b5d9a2748b4c9e9f58536f0de3883b3bd666799d1f105ba1fabf729339021b2a42dde121e9caef72b1fd71a6bb6c3 WHIRLPOOL d50f22396e9d14fb98a058abf00e1f16bae41e9a01133482c57e423651dbd782acf71362955b3bfc73d8d2c92a4031a46bfa3c6c3638a76f92c078f1d3c3f541
MISC ChangeLog 7602 SHA256 db3f51e67b13c63e78a16ea642f1db21e1b0251ce6805f76578ca375c7bdb919 SHA512 393de25a676541b925aca4c4ad62a75c39a2d4f679b1c5622812a57a4d5ed54bf4524cd6ce0804acf73f10286a3830f3efc8aaa4911893d81e7f8ec5120940cd WHIRLPOOL 393ae701d46528ecacfd8257c2ce9bb5f6c647aa6b38676262ade4592530185cf21c0127ff08fb7f68fa5831bc800b65c74b98fe5372ab3379a01debf058b0b1
MISC metadata.xml 224 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7 SHA512 4f78d959809ec0db2f9be2a7747d572fa8ee03d177044dd46574881a6ee83736510b76062c12daecae609282d197ba466e8a3e3a654b1383e04c659acd41bef5 WHIRLPOOL 0300a228d371c918b051bc24859dfe4e5d0d2a71b80f697f202749c5aca69efcee4be6e69454c9abfa4ced28e19a9d1f71d6d7eaf54290b8d03b5c04fd209868
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iF4EAREIAAYFAlLffRMACgkQknrdDGLu8JC3kwD/Z61fhirSChvIjNPynjcWpwXy
nkt9uHn//PfVxG3tKvEA/RFGCupBAGdzaS2xR8z7ZdC2/3gvtlQKcyl6pPuV/VHq
=hxWX
iF4EAREIAAYFAlLguyQACgkQknrdDGLu8JA6LQD/YMvyjD+RFHFNhSJ6e0uZqA5A
VCHGWAGEWW+0x1z/W7UBAJUw+lxgxjZSOeYa0f8DQBU1yzdD+WrjnIdu6gxOjWt2
=z0P4
-----END PGP SIGNATURE-----

@ -1,55 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-12.ebuild,v 1.7 2013/07/13 23:16:59 xmw Exp $
EAPI=4
inherit eutils toolchain-funcs
DESCRIPTION="a graphical PDF viewer which aims to superficially resemble less(1)"
HOMEPAGE="http://repo.or.cz/w/llpp.git"
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
RDEPEND="media-libs/freetype
media-libs/jbig2dec
media-libs/openjpeg:0
virtual/jpeg
x11-libs/libX11
x11-misc/xsel"
DEPEND="${RDEPEND}
<app-text/mupdf-1.1_rc1
dev-lang/ocaml[ocamlopt]
dev-ml/lablgl[glut]"
S=${WORKDIR}/${PN}
src_prepare() {
epatch "${FILESDIR}"/${PN}-11-WM_CLASS.patch
}
src_compile() {
ocaml str.cma keystoml.ml < KEYS > help.ml || die
printf 'let version ="%s";;\n' ${PV} >> help.ml || die
local myccopt="$(freetype-config --cflags) -O -include ft2build.h -D_GNU_SOURCE"
local mycclib="-lfitz -lz -ljpeg -lopenjpeg -ljbig2dec -lfreetype -lX11 -lpthread"
ocamlopt.opt -c -o link.o -ccopt "${myccopt}" link.c || die
ocamlopt.opt -c -o help.cmx help.ml || die
ocamlopt.opt -c -o wsi.cmi wsi.mli || die
ocamlopt.opt -c -o wsi.cmx wsi.ml || die
ocamlopt.opt -c -o parser.cmx parser.ml || die
ocamlopt.opt -c -o main.cmx -I +lablGL main.ml || die
ocamlopt.opt -o llpp -I +lablGL \
str.cmxa unix.cmxa lablgl.cmxa link.o \
-cclib "${mycclib}" help.cmx parser.cmx wsi.cmx main.cmx || die
}
src_install() {
dobin ${PN}
dodoc KEYS README Thanks fixme
}

@ -1,86 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-16.ebuild,v 1.1 2013/08/29 05:54:07 xmw Exp $
EAPI=5
inherit eutils multilib toolchain-funcs vcs-snapshot
DESCRIPTION="a graphical PDF viewer which aims to superficially resemble less(1)"
HOMEPAGE="http://repo.or.cz/w/llpp.git"
SRC_URI="http://repo.or.cz/w/llpp.git/snapshot/8855b8a50acf02257773469578c5ddaaf12eff9f.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="+ocamlopt static"
LIB_DEPEND="~app-text/mupdf-1.3_pre20130704:=[static-libs]
media-libs/openjpeg:2[static-libs]
media-libs/freetype:2[static-libs]
media-libs/jbig2dec[static-libs]
sys-libs/zlib[static-libs]
virtual/jpeg:0[static-libs]
x11-libs/libX11[static-libs]"
RDEPEND="x11-misc/xsel
!static? ( ${LIB_DEPEND//\[static-libs]} )"
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND}
app-arch/bzip2[static-libs]
media-libs/libXcm[static-libs]
x11-libs/libXau[static-libs]
x11-libs/libXdmcp[static-libs]
x11-libs/libXmu[static-libs] )
dev-lang/ocaml[ocamlopt?]
dev-ml/lablgl[glut,ocamlopt?]"
RESTRICT="!ocamlopt? ( strip )"
src_prepare() {
epatch "${FILESDIR}"/${PN}-11-WM_CLASS.patch
}
src_compile() {
local ocaml=$(usex ocamlopt ocamlopt.opt ocamlc.opt)
local cmo=$(usex ocamlopt cmx cmo)
local cma=$(usex ocamlopt cmxa cma)
local ccopt="$(freetype-config --cflags ) -O -include ft2build.h -D_GNU_SOURCE"
if use static ; then
local cclib=""
local slib=""
local spath=( ${EROOT}usr/$(get_libdir) $($(tc-getPKG_CONFIG) --libs-only-L --static mupdf x11 | sed 's:-L::g') )
for slib in $($(tc-getPKG_CONFIG) --libs-only-l --static mupdf x11) -ljpeg -ljbig2dec ; do
case ${slib} in
-lm|-ldl|-lpthread)
einfo "${slib}: shared"
cclib+="${slib} " ;;
*)
local ccnew=$(find ${spath} -name "lib${slib/-l}.a")
einfo "${slib}: use ${ccnew}"
cclib+="${ccnew} " ;;
esac
done
else
local cclib="$($(tc-getPKG_CONFIG) --libs mupdf x11) -lpthread"
fi
verbose() { echo "$@" >&2 ; "$@" || die ; }
verbose ocaml str.cma keystoml.ml < KEYS > help.ml
verbose printf 'let version ="%s";;\n' ${PV} >> help.ml
verbose ${ocaml} -c -o link.o -ccopt "${ccopt}" link.c
verbose ${ocaml} -c -o help.${cmo} help.ml
verbose ${ocaml} -c -o utils.${cmo} utils.ml
verbose ${ocaml} -c -o wsi.cmi wsi.mli
verbose ${ocaml} -c -o wsi.${cmo} wsi.ml
verbose ${ocaml} -c -o parser.${cmo} parser.ml
verbose ${ocaml} -c -o main.${cmo} -I +lablGL main.ml
verbose ${ocaml} $(usex ocamlopt "" -custom) -o llpp -I +lablGL\
str.${cma} unix.${cma} lablgl.${cma} link.o \
-cclib "${cclib}" \
help.${cmo} utils.${cmo} parser.${cmo} wsi.${cmo} main.${cmo}
}
src_install() {
dobin ${PN}
dodoc KEYS README Thanks fixme
}

@ -1,87 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-16_p20130828.ebuild,v 1.2 2013/08/30 06:28:59 xmw Exp $
EAPI=5
inherit eutils multilib toolchain-funcs vcs-snapshot
DESCRIPTION="a graphical PDF viewer which aims to superficially resemble less(1)"
HOMEPAGE="http://repo.or.cz/w/llpp.git"
#SRC_URI="http://repo.or.cz/w/llpp.git/snapshot/cf42fd2ff504f7479d708f9c5f2d8430b138575e.tar.gz -> ${P}.tar.gz"
SRC_URI="http://dev.gentoo.org/~xmw/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="+ocamlopt static"
LIB_DEPEND="~app-text/mupdf-1.3_p20130828:=[static-libs]
media-libs/openjpeg:2[static-libs]
media-libs/freetype:2[static-libs]
media-libs/jbig2dec[static-libs]
sys-libs/zlib[static-libs]
virtual/jpeg:0[static-libs]
x11-libs/libX11[static-libs]"
RDEPEND="x11-misc/xsel
!static? ( ${LIB_DEPEND//\[static-libs]} )"
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND}
app-arch/bzip2[static-libs]
media-libs/libXcm[static-libs]
x11-libs/libXau[static-libs]
x11-libs/libXdmcp[static-libs]
x11-libs/libXmu[static-libs] )
dev-lang/ocaml[ocamlopt?]
dev-ml/lablgl[glut,ocamlopt?]"
RESTRICT="!ocamlopt? ( strip )"
src_prepare() {
epatch "${FILESDIR}"/${PN}-11-WM_CLASS.patch
}
src_compile() {
local ocaml=$(usex ocamlopt ocamlopt.opt ocamlc.opt)
local cmo=$(usex ocamlopt cmx cmo)
local cma=$(usex ocamlopt cmxa cma)
local ccopt="$(freetype-config --cflags ) -O -include ft2build.h -D_GNU_SOURCE"
if use static ; then
local cclib=""
local slib=""
local spath=( ${EROOT}usr/$(get_libdir) $($(tc-getPKG_CONFIG) --libs-only-L --static mupdf x11 | sed 's:-L::g') )
for slib in $($(tc-getPKG_CONFIG) --libs-only-l --static mupdf x11) -ljpeg -ljbig2dec ; do
case ${slib} in
-lm|-ldl|-lpthread)
einfo "${slib}: shared"
cclib+="${slib} " ;;
*)
local ccnew=$(find ${spath} -name "lib${slib/-l}.a")
einfo "${slib}: use ${ccnew}"
cclib+="${ccnew} " ;;
esac
done
else
local cclib="$($(tc-getPKG_CONFIG) --libs mupdf x11) -lpthread"
fi
verbose() { echo "$@" >&2 ; "$@" || die ; }
verbose ocaml str.cma keystoml.ml < KEYS > help.ml
verbose printf 'let version ="%s";;\n' ${PV} >> help.ml
verbose ${ocaml} -c -o link.o -ccopt "${ccopt}" link.c
verbose ${ocaml} -c -o help.${cmo} help.ml
verbose ${ocaml} -c -o utils.${cmo} utils.ml
verbose ${ocaml} -c -o wsi.cmi wsi.mli
verbose ${ocaml} -c -o wsi.${cmo} wsi.ml
verbose ${ocaml} -c -o parser.${cmo} parser.ml
verbose ${ocaml} -c -o main.${cmo} -I +lablGL main.ml
verbose ${ocaml} $(usex ocamlopt "" -custom) -o llpp -I +lablGL\
str.${cma} unix.${cma} lablgl.${cma} link.o \
-cclib "${cclib}" \
help.${cmo} utils.${cmo} parser.${cmo} wsi.${cmo} main.${cmo}
}
src_install() {
dobin ${PN}
dodoc KEYS README Thanks fixme
}

@ -1,6 +1,11 @@
# ChangeLog for app-text/mupdf
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/ChangeLog,v 1.93 2014/01/22 07:14:40 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/ChangeLog,v 1.94 2014/01/23 06:47:33 xmw Exp $
23 Jan 2014; Michael Weber <xmw@gentoo.org> -mupdf-1.0.ebuild,
-mupdf-1.1.ebuild, -mupdf-1.3.ebuild, -mupdf-1.3_p20130828.ebuild,
-mupdf-1.3_pre20130704.ebuild:
Drop old stable and unstable versions for security issues (bug 498876)
*mupdf-1.3_p20140118 (22 Jan 2014)

@ -14,29 +14,19 @@ AUX mupdf-1.3-openjpeg2.patch 565 SHA256 cef07e1e03800e0c9e2522566d0bb2d43fc1459
AUX mupdf-1.3-pkg-config.patch 566 SHA256 db96adf4cf505faf915c311d7c6d22d3e162fc60209db05f4fbfcbdade9fb465 SHA512 39f33daacdf00c45848045e2679e974be1f53f972528b47f7f140d393c7376524c6909b0cfbb7293580ce05d53d4c936dee03663c0e72c98964bda4b1a0e4644 WHIRLPOOL 5584ccbaab29602ca11668588609cc5c737d253a50dd2ce41b73d5a9e819ec0a17708e9f7eb46e79ad71d555a29ce7f29a43af5813e9281f00e9662ae8643738
AUX mupdf-1.3-sys_curl.patch 272 SHA256 0fc67e0b7678967527124ae65555f762664cd935e692295071228fdfb775d42b SHA512 f303d13ea9ecf3abcf93a0bd58fc4d44d55ce2840ada686a8ebeaa04e085851eba4e9e83c3e39c12214c713d5d05f051342a3bdf44aa7273be01c98bc36b769b WHIRLPOOL 7bf70371e5552a0f402b775ab2de53939fdd5cb7e55085c6370df39264a83bbb50eb1b32e4801e2f2607e0aabf84dc3337b299c534be2b783a5519c2d0decdaa
AUX mupdf-1.3-zoom-2.patch 214 SHA256 450b10fd3b9ed1d91df283db0086f89b02b9ff7f8a4d24f792ce6ea76f0c93e8 SHA512 95bb2d68246dc22eb0fb6e8a312c0f02476f356ee219c417dfa06473b5944d9e63ae6778cd967c70e60fb933eee1aac337efd2476b0bc791df1c69f7b7b822b3 WHIRLPOOL 47eb252b06e32cea80c5861f94ae5f391c6f803a0ee7dc8765d4eb7decc516936a0821c821957d17ab9a6f5b6d5c16bf071ad201bb1eea14cd04911059d3735d
DIST mupdf-1.0-source.tar.gz 4208530 SHA256 4f5e12625f7f827f6eb5606026c9a7a7dbdeaf935fcea3bc173ed8d469698ec2 SHA512 00f71288740a137fa3eb3537453f0465949a2dbc590a38651b3dd7a651dad6d0dc5070a3072988439f52729b12478cb467f202157ceb44e5a560431354567861 WHIRLPOOL b58166c37fa6ba81e946e53326dad50426886380b051943f2988657780e3c77e4970541f27ec3efc29ce6693012293bf3104dfd79dfc50f644c6f051431294f3
DIST mupdf-1.1-source.tar.gz 4281735 SHA256 e54666bbe1d9f0a5464349bfbeffcf676c4a0fcad3efb89eba1f20d4ac991f34 SHA512 d61694041d28309e8119283fb97cef5e1f2effa6e93bfe5ad0b2a0b6b76e38a575a23b0ba367cb59efa77f35b131bf82667f2c7c8df29eb4cdbe3c12b0ad3a33 WHIRLPOOL 67ba7df6c0b94f3213b2e6a709fc3d9ec02945a0825169fb8833b2919b4bd4d8e6fd5f29b2b231df213f8e68d092526b59c152281b56d1c3a9064799ed35e60c
DIST mupdf-1.1_p20121127.tar.gz 6922632 SHA256 4594bc0473e61200e6d2aba06488ea3127a7d42cd70daa01ea12c3dba5eb654c SHA512 1dff76502a5cf13e26f0bed30046878334730912ddec12f2674de69f62b173182020566f1ddd341bf3a51b28af1334c0cfcc70cac0ac8b0fb1dceacae6b25418 WHIRLPOOL 1597b87b7c53e522a5929b8c0c5c07b0a957084fb4b6974d68feea755d88606930b8a78b998efb94190c00d3d9135a60652f2751c709d49315ae10e30dc9ee0e
DIST mupdf-1.2-source.zip 13808821 SHA256 9bc9e31ec27c091dad37f70940bd799e46ab6da4299bc58e803bff3dbb07dc3b SHA512 49261c5356d4e5648f89bfb783a23a3c3a470e044fe3b234f0906b0f6b71efad557981682e41ce3d754a5a31f1e5518e5e5f5f8dc83d2ca53181dbd3f4726e02 WHIRLPOOL 86fb60a2ac94c8ca4495c0891dd2b43ea49c9e212e2961f02914a3aaa5685566201f561c196da7d4c568dcec938eea8676959bbec839e33a7bff4e6410cc1a25
DIST mupdf-1.3-source.tar.gz 14594969 SHA256 aba8b31bee9cc0a16abedab5e31c81c65996cba5591e62a50a79bea2a63d4478 SHA512 c79ba5838ae97acbe81f2eca9433473eaa1618a5ae718bd007fcc0e51d234f99bfadc297e291c398f25a0037f3f2d4e2f0ed5e412f8dc26d5561c362276529b3 WHIRLPOOL 3644e80279749e6490cf1429bc0f4b3dbb055a4342642ba37f8ebf5a018dd86e3ebc7b74f6a6814cdc83e3783a6a7a67d78128ad510a3976911461f88c63e048
DIST mupdf-1.3_p20130828.tar.gz 7376738 SHA256 4e64d8d0d9435188ad737953def4215884d539ac0773cc1b54ff86d59fbce511 SHA512 c6b231bd00fd6b1ea0c89002baae30f8004a7703adad77ac6d2980b0905e07b60d3f459b7c23289e681ae922f1cd7ea94bb522cb49719c47821de5ef85898e73 WHIRLPOOL 3e64d638a98324955748c51314351f950d8929af27edf5271308961bcc93076da0077bd13ab5d736989aeb16af89a09950bf194ce07f37b59fc43bb439988c57
DIST mupdf-1.3_p20140118.tar.gz 7448663 SHA256 ed1791966a60be0d8556cf5e0def0e3093867223f0eb4f12fbffd22804520882 SHA512 c159f58539f1e944608ff7da8f41cef5e955de2f21ab1e37a6fad5577134094186a8b8b7ecdf47a427547e3fde7f04f2d484da6709adf3859c3754e2774b6a56 WHIRLPOOL b24bbbd49921edcea93a80a597bb0139937ac1ef365ae63f83cf7df878586ed2a9ecbef65645b9562627fa2bc2a662991a1af1ffd99e10f10a351bccb951eebe
DIST mupdf-1.3_pre20130704.tar.gz 7347228 SHA256 6798378bd993bdd1fe50f423dc9c63e0620957abe63eb2fd0bfe6db8e8ded386 SHA512 38bf7f272249c93edb0b2e76b3f5219a76af6f304c7d0fdb9ed0c20bb06c12dc4dd4373f307278954b27b718293413973025564e492cd92cc99d93c2fd9b36e0 WHIRLPOOL cf2aeea351468b2cb7ccede5f356dec71d86165b14e4392517eb4c2033b197a567d6082189536952c63b589f5c4e292e1bb3a6cb282289c34726f8d2e67977fc
EBUILD mupdf-1.0.ebuild 1530 SHA256 7d66f2590ba2cd7e91f29237467d654f2768130f9c8b2aeec0d9670a8b4ae98c SHA512 59f4f7cd267e1be73ef16617d9fa1b6609774e22da4cc5424a2906ac04135d24b0154ff860e3b684feaba5dba82f10c6bb4eded52d10336233fafe28db3bf8a9 WHIRLPOOL 4a37ffa9e9217968883af86c25bc3f39ec104e6bda7d7d4c77c474edd06709c00bce5e787396a2499551f02eff973c6bfc5429d5626beef81764d862ac54a35a
EBUILD mupdf-1.1.ebuild 1568 SHA256 d4abfb60ee5a76f3a4f945f39ea2711a2db798e090aa4abbb7fb4e824e75243c SHA512 3606032a262c47af85ad11d9b3c456382b6c9076268bcf23d055be973d60eeeef0002b59b44c6ceb15e990c1dc26a5c01d87212fc6c4f33f9e0ea6b2f3d1020e WHIRLPOOL 442c049ccc06de1a6cd7f810b8433bc50678acaa8c3982e21fe615233aa8d1e983f3cee7ceb06fb439203c6b7ba16674593c7f7ed7932be6c9650ae5633bd267
EBUILD mupdf-1.1_p20121127.ebuild 1488 SHA256 4e11b767db4d78de3d5b7e83ca1ec97880c30375249db419265100366fd20585 SHA512 fdbe754cf384c594f754a31e3d5153f25fc43966fc359f999e2852eb3eefbe13d1ca03a022dfbfd0a649a1b1a4f6d84fd5232005a5203ead16768eb12fa32f90 WHIRLPOOL 7b1e8e8b2b2c5209a5cd81de3bc70d0dae0d905d12006800618b1ac31212fe5b2bb0aef6a7e6dd8151052f1d56a1437d0687b10e635ddf2529e35eb9daedb6b8
EBUILD mupdf-1.2.ebuild 3262 SHA256 1ca63a5cb7ccc63c617a54039c5830d5eaf4c7456580a2849b10c6281431cb5a SHA512 d4572e064efb112388408cdf5cc49b88095ecaf12ef0526078fffbad7ace77ccea61944c580e825cde3b58f652616cc5df2badb5e1f6abe2ac739f85283be06d WHIRLPOOL ff92a6c508892d9ad2a08b8823d2abafcb92038a315e4d114789af2f54ac650f99ded126df9dcd00113db3865151eaaa4d8d4851f5790765b31a533d8e278272
EBUILD mupdf-1.3.ebuild 3713 SHA256 fa51d5a54864dee29c42c1ef2721a25ffd54ac362626b89f9eeb2636c6d469d3 SHA512 9e5720e68b3ec785b9e0d9fadae412b385a1bda6438fdb76b7aff9d20725a46947d0f15deac3c3f7f3d0fd605097d03482e87e275db713e739784f7b3648b2d2 WHIRLPOOL 486daab943297f8c04ddfe73e694a6d94ac314e09521c1abc5bc29ff56cebb89a22b9cde92b3e03dce00265f309a4850991d8ad17a0327b780c0cf3fa757e06a
EBUILD mupdf-1.3_p20130828.ebuild 3809 SHA256 5c05d706341b9c856e18ede48d4f7f6b283cce389e2d11f520fae99b9352f741 SHA512 cae025f1769d0226f096720138eb0ef64f532dc7f04af6f4cb1e11b7cf153047a848b06dfa7de77a804c3725518e7424eae3d5a2e2354ba749e2917f6100419e WHIRLPOOL 5b3b91aed8c41241a1e04f6db89d9f176b5e275911a67994b593094b8822b38ec3509d905e3f7ed2d656ef243520ae1be3e4bd02ee99e1a20778d0aedd95ff79
EBUILD mupdf-1.3_p20140118.ebuild 3851 SHA256 e8bbe0df47eb9d3f9098575ecb2f992f8623d95cdc938776305326e5aab65212 SHA512 7e52dac7b75e725f93dfadffd67091d64b92432de59b9c3fa93caf5bd9adf4f7d7a7cee48a5972df3bb3cbe6ae7128f929005e8a56b91fc8c89419de346bfcea WHIRLPOOL c8dcbcd6575eac00012b4c29e37ce04f0bcb0f4a8d7d400e1969c8b17ad7f27f05a7038153860fe2d52fb660f519816d65907f8e74f066a7fbc36333cd35e0d7
EBUILD mupdf-1.3_pre20130704.ebuild 3805 SHA256 4b9b24c64bc5d7f1c2504fa397552a9320c820937773c68727d9dd83b7042679 SHA512 1c344a9f21b7ffdc46d7abaa721b636c9c933230d3daef8b7b9754ed8f511751e1864200c8e93991431e20a398e4b2c0b6afad7454d98094d6d12525c9644b35 WHIRLPOOL 08d342ea9b76129e2480fe86fed58275c51f01aca7d339ae738544eab2862d2ac10446bc4554f77c5a83112a16d8b625dc65ea7157f61aca973bd796402a49ec
EBUILD mupdf-9999.ebuild 3712 SHA256 efa31c6d29c3fc952a65ff6a247e12aabc2c8f4fdcf0c12452b03d36056b1fdf SHA512 9b94172ab94501d7b5b3d7903e38df7e1bf4f6cdc9f09256c46ab40fb1d29dce02ec194f74c2a01c9cfd5a6bf2884343d429cb2689409dce38fe9322d53d6a1f WHIRLPOOL f573d5ec557eb0413d76b69753139526a1e51039280a8ce339faf7a2604d80fc45cc9dd7231038785b5d2626c8fc1fb88c890ec085f040e577c6e0f1152893fa
MISC ChangeLog 14880 SHA256 0c9f513adb684164a77f83ae6576e0a33bf1d34b07293a17fab29bf6d13020d9 SHA512 1db44a3fec8545af5907f37d96a210e1cc2b58f48635df370265006d03d43d23ef50f3486089dabd343dd53e42a5bc51b9c9b245c3be13d3cd44817dc364653b WHIRLPOOL 8498640ae0373b27fa0e404d80c4c84c085f43047a54d78ced80eb83cb36f7b7ef0415c8bd127cb0ba7ce08ad1dbf6b7bdb4f4fda112782c8df7fb8bb1c004e1
MISC ChangeLog 15121 SHA256 3de245646644ea4b94c1c67cf9731a2a243f07dfa185b232e9927a9841b942bc SHA512 12dfeaaa3ad946d15c20e06236daeace64fbbfa04609f05efc292acb695d76e76f09b74996116a890610dc35c9a38c4595977be0445c7914a7a5fe303199f9ee WHIRLPOOL 4147fe9aa5dba98ac5d430af8a955f8420e971a7951caf15eea4ca646d8a5a43d65638ba030e4aeb2dd70cb1b8b0ee5a2612837621bb214214c44858a3bf2462
MISC metadata.xml 224 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7 SHA512 4f78d959809ec0db2f9be2a7747d572fa8ee03d177044dd46574881a6ee83736510b76062c12daecae609282d197ba466e8a3e3a654b1383e04c659acd41bef5 WHIRLPOOL 0300a228d371c918b051bc24859dfe4e5d0d2a71b80f697f202749c5aca69efcee4be6e69454c9abfa4ced28e19a9d1f71d6d7eaf54290b8d03b5c04fd209868
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iF4EAREIAAYFAlLfb+gACgkQknrdDGLu8JBoSAEAj6vACNeL7/g+EcMBS1WG0kdd
32WcL/GlqhFa9fIFKXEA/1P03pNLGjTibJkaMq/QdVE8cjgFKZI41Elw0Sls6vVV
=XcqW
iF4EAREIAAYFAlLguwYACgkQknrdDGLu8JB/1wD/dA3P3UsNFdgR1Fd3xgx6hPkJ
PE01lOmHRrN9wETJPsUA/0ySrspaT37Qv6xP+nPy4rycxKmxKE5G1zofIFO2dEcb
=5XAT
-----END PGP SIGNATURE-----

@ -1,63 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.0.ebuild,v 1.11 2013/07/13 23:04:11 xmw Exp $
EAPI=4
inherit eutils flag-o-matic multilib toolchain-funcs
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
HOMEPAGE="http://mupdf.com/"
SRC_URI=" http://${PN}.googlecode.com/files/${P}-source.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="X vanilla"
RDEPEND="media-libs/freetype:2
media-libs/jbig2dec
>=media-libs/openjpeg-1.5:0
virtual/jpeg
X? ( x11-libs/libX11
x11-libs/libXext )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S=${WORKDIR}/${P}-source
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-1.1_rc1-buildsystem.patch \
"${FILESDIR}"/${PN}-1.1_p20121127-desktop-integration.patch
if ! use vanilla ; then
epatch "${FILESDIR}"/${P}-zoom.patch
fi
}
src_compile() {
use X || my_nox11="NOX11=yes MUPDF= "
emake CC="$(tc-getCC)" OS=Linux \
build=debug verbose=true ${my_nox11} -j1
}
src_install() {
emake prefix="${ED}usr" libdir="${ED}usr/$(get_libdir)" \
build=debug verbose=true ${my_nox11} install
insinto /usr/include
doins pdf/mupdf{,-internal}.h
doins fitz/fitz{,-internal}.h
doins xps/muxps{,-internal}.h
insinto /usr/$(get_libdir)/pkgconfig
doins debian/mupdf.pc
if use X ; then
domenu debian/mupdf.desktop
doicon debian/mupdf.xpm
fi
dodoc README doc/{example.c,overview.txt}
}

@ -1,63 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.1.ebuild,v 1.9 2013/07/20 14:11:43 xmw Exp $
EAPI=4
inherit eutils flag-o-matic multilib toolchain-funcs
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
HOMEPAGE="http://mupdf.com/"
SRC_URI="http://${PN}.googlecode.com/files/${P/_rc/-rc}-source.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="X vanilla"
RDEPEND="media-libs/freetype:2
media-libs/jbig2dec
>=media-libs/openjpeg-1.5:0
virtual/jpeg
X? ( x11-libs/libX11
x11-libs/libXext )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S=${WORKDIR}/${P/_rc/-rc}-source
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-1.1_rc1-buildsystem.patch \
"${FILESDIR}"/${PN}-1.1_p20121127-desktop-integration.patch
if ! use vanilla ; then
epatch "${FILESDIR}"/${PN}-1.1_rc1-zoom-2.patch
fi
}
src_compile() {
use X || my_nox11="NOX11=yes MUPDF= "
emake CC="$(tc-getCC)" AR="$(tc-getAR)" OS=Linux \
build=debug verbose=true ${my_nox11}
}
src_install() {
emake prefix="${ED}usr" libdir="${ED}usr/$(get_libdir)" \
build=debug verbose=true ${my_nox11} install
insinto /usr/include
doins pdf/mupdf{,-internal}.h
doins fitz/fitz{,-internal}.h
doins xps/muxps{,-internal}.h
insinto /usr/$(get_libdir)/pkgconfig
doins debian/mupdf.pc
if use X ; then
domenu debian/mupdf.desktop
doicon debian/mupdf.xpm
fi
dodoc README doc/{example.c,overview.txt}
}

@ -1,125 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.3.ebuild,v 1.2 2013/08/28 22:26:18 xmw Exp $
EAPI=5
inherit eutils flag-o-matic multilib toolchain-funcs
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
HOMEPAGE="http://mupdf.com/"
SRC_URI="http://${PN}.googlecode.com/files/${P}-source.tar.gz"
LICENSE="AGPL-3"
SLOT="0/1.3"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="X vanilla static static-libs"
LIB_DEPEND="dev-libs/openssl[static-libs?]
media-libs/freetype:2[static-libs?]
media-libs/jbig2dec[static-libs?]
media-libs/openjpeg:2[static-libs?]
net-misc/curl[static-libs?]
virtual/jpeg[static-libs?]
X? ( x11-libs/libX11[static-libs?]
x11-libs/libXext[static-libs?] )"
RDEPEND="${LIB_DEPEND}"
DEPEND="${RDEPEND}
virtual/pkgconfig
static-libs? ( ${LIB_DEPEND} )
static? ( ${LIB_DEPEND//?}
app-arch/bzip2[static-libs]
x11-libs/libXau[static-libs]
x11-libs/libXdmcp[static-libs]
x11-libs/libxcb[static-libs] )"
S=${WORKDIR}/${P}-source
src_prepare() {
rm -rf thirdparty || die
epatch \
"${FILESDIR}"/${P}-CFLAGS.patch \
"${FILESDIR}"/${P}-openjpeg2.patch \
"${FILESDIR}"/${P}-pkg-config.patch \
"${FILESDIR}"/${P}-sys_curl.patch
sed -e "/^libdir=/s:/lib:/$(get_libdir):" \
-e "/^prefix=/s:=.*:=${EROOR}/usr:" \
-i platform/debian/${PN}.pc || die
use vanilla || epatch \
"${FILESDIR}"/${P}-zoom-2.patch \
"${FILESDIR}"/${P}-forward_back.patch
#http://bugs.ghostscript.com/show_bug.cgi?id=693467
sed -e '/^\(Actions\|MimeType\)=/s:\(.*\):\1;:' \
-i platform/debian/${PN}.desktop || die
sed -e "\$aOS = Linux" \
-e "\$aCC = $(tc-getCC)" \
-e "\$aLD = $(tc-getCC)" \
-e "\$aAR = $(tc-getAR)" \
-e "\$averbose = true" \
-e "\$abuild = debug" \
-e "\$aprefix = ${ED}usr" \
-e "\$alibdir = ${ED}usr/$(get_libdir)" \
-i Makerules || die
if ! use X ; then
sed -e "\$aNOX11 = yes" \
-i Makerules || die
fi
if use static-libs || use static ; then
cp -a "${S}" "${S}"-static || die
#add missing Libs.private for xcb and freetype
sed -e 's:\(pkg-config --libs\):\1 --static:' \
-e '/^SYS_X11_LIBS = /s:\(.*\):\1 -lpthread:' \
-e '/^SYS_FREETYPE_LIBS = /s:\(.*\):\1 -lbz2:' \
-i "${S}"-static/Makerules || die
fi
my_soname=libmupdf.so.1.2
my_soname_js_none=libmupdf-js-none.so.1.2
sed -e "\$a\$(MUPDF_LIB): \$(MUPDF_JS_NONE_LIB)" \
-e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname} -Wl,--no-undefined -o \$@ \$^ \$(MUPDF_JS_NONE_LIB) \$(LIBS)" \
-e "/^MUPDF_LIB :=/s:=.*:= \$(OUT)/${my_soname}:" \
-e "\$a\$(MUPDF_JS_NONE_LIB):" \
-e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname_js_none} -Wl,--no-undefined -o \$@ \$^ \$(LIBS)" \
-e "/^MUPDF_JS_NONE_LIB :=/s:=.*:= \$(OUT)/${my_soname_js_none}:" \
-i Makefile || die
}
src_compile() {
emake XCFLAGS="-fpic"
use static-libs && \
emake -C "${S}"-static build/debug/lib${PN}{,-js-none}.a
use static && \
emake -C "${S}"-static XLIBS="-static"
}
src_install() {
if use X ; then
domenu platform/debian/${PN}.desktop
doicon platform/debian/${PN}.xpm
else
rm docs/man/${PN}.1
fi
emake install
dosym ${my_soname} /usr/$(get_libdir)/lib${PN}.so
use static-libs && \
dolib.a "${S}"-static/build/debug/lib${PN}{,-js-none}.a
if use static ; then
dobin "${S}"-static/build/debug/mu{tool,draw}
use X && dobin "${S}"-static/build/debug/${PN}-x11
fi
use X && dosym ${PN}-x11 /usr/bin/${PN}
insinto /usr/$(get_libdir)/pkgconfig
doins platform/debian/${PN}.pc
dodoc README docs/*.{txt,c}
}

@ -1,123 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.3_p20130828.ebuild,v 1.2 2013/11/21 16:42:44 jer Exp $
EAPI=5
inherit eutils flag-o-matic multilib toolchain-funcs vcs-snapshot
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
HOMEPAGE="http://mupdf.com/"
SRC_URI="http://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=d396b126c7ab5c241e0dc7ff0edd9942ad5dfdaa;sf=tgz -> ${P}.tar.gz"
LICENSE="AGPL-3"
SLOT="0/1.3"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="X vanilla static static-libs"
LIB_DEPEND="dev-libs/openssl[static-libs?]
media-libs/freetype:2[static-libs?]
media-libs/jbig2dec[static-libs?]
media-libs/openjpeg:2[static-libs?]
net-misc/curl[static-libs?]
virtual/jpeg[static-libs?]
X? ( x11-libs/libX11[static-libs?]
x11-libs/libXext[static-libs?] )"
RDEPEND="${LIB_DEPEND}"
DEPEND="${RDEPEND}
virtual/pkgconfig
static-libs? ( ${LIB_DEPEND} )
static? ( ${LIB_DEPEND//?}
app-arch/bzip2[static-libs]
x11-libs/libXau[static-libs]
x11-libs/libXdmcp[static-libs]
x11-libs/libxcb[static-libs] )"
src_prepare() {
rm -rf thirdparty || die
epatch \
"${FILESDIR}"/${PN}-1.3-CFLAGS.patch \
"${FILESDIR}"/${PN}-1.3-openjpeg2.patch \
"${FILESDIR}"/${PN}-1.3-pkg-config.patch \
"${FILESDIR}"/${PN}-1.3-sys_curl.patch
sed -e "/^libdir=/s:/lib:/$(get_libdir):" \
-e "/^prefix=/s:=.*:=${EROOR}/usr:" \
-i platform/debian/${PN}.pc || die
use vanilla || epatch \
"${FILESDIR}"/${PN}-1.3-zoom-2.patch \
"${FILESDIR}"/${PN}-1.3-forward_back.patch
#http://bugs.ghostscript.com/show_bug.cgi?id=693467
sed -e '/^\(Actions\|MimeType\)=/s:\(.*\):\1;:' \
-i platform/debian/${PN}.desktop || die
sed -e "\$aOS = Linux" \
-e "\$aCC = $(tc-getCC)" \
-e "\$aLD = $(tc-getCC)" \
-e "\$aAR = $(tc-getAR)" \
-e "\$averbose = true" \
-e "\$abuild = debug" \
-e "\$aprefix = ${ED}usr" \
-e "\$alibdir = ${ED}usr/$(get_libdir)" \
-i Makerules || die
if ! use X ; then
sed -e "\$aNOX11 = yes" \
-i Makerules || die
fi
if use static-libs || use static ; then
cp -a "${S}" "${S}"-static || die
#add missing Libs.private for xcb and freetype
sed -e 's:\(pkg-config --libs\):\1 --static:' \
-e '/^SYS_X11_LIBS = /s:\(.*\):\1 -lpthread:' \
-e '/^SYS_FREETYPE_LIBS = /s:\(.*\):\1 -lbz2:' \
-i "${S}"-static/Makerules || die
fi
my_soname=libmupdf.so.1.2
my_soname_js_none=libmupdf-js-none.so.1.2
sed -e "\$a\$(MUPDF_LIB): \$(MUPDF_JS_NONE_LIB)" \
-e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname} -Wl,--no-undefined -o \$@ \$^ \$(MUPDF_JS_NONE_LIB) \$(LIBS)" \
-e "/^MUPDF_LIB :=/s:=.*:= \$(OUT)/${my_soname}:" \
-e "\$a\$(MUPDF_JS_NONE_LIB):" \
-e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname_js_none} -Wl,--no-undefined -o \$@ \$^ \$(LIBS)" \
-e "/^MUPDF_JS_NONE_LIB :=/s:=.*:= \$(OUT)/${my_soname_js_none}:" \
-i Makefile || die
}
src_compile() {
emake XCFLAGS="-fpic"
use static-libs && \
emake -C "${S}"-static build/debug/lib${PN}{,-js-none}.a
use static && \
emake -C "${S}"-static XLIBS="-static"
}
src_install() {
if use X ; then
domenu platform/debian/${PN}.desktop
doicon platform/debian/${PN}.xpm
else
rm docs/man/${PN}.1
fi
emake install
dosym ${my_soname} /usr/$(get_libdir)/lib${PN}.so
use static-libs && \
dolib.a "${S}"-static/build/debug/lib${PN}{,-js-none}.a
if use static ; then
dobin "${S}"-static/build/debug/mu{tool,draw}
use X && dobin "${S}"-static/build/debug/${PN}-x11
fi
use X && dosym ${PN}-x11 /usr/bin/${PN}
insinto /usr/$(get_libdir)/pkgconfig
doins platform/debian/${PN}.pc
dodoc README docs/*.{txt,c}
}

@ -1,123 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-1.3_pre20130704.ebuild,v 1.1 2013/08/28 22:26:18 xmw Exp $
EAPI=5
inherit eutils flag-o-matic multilib toolchain-funcs vcs-snapshot
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
HOMEPAGE="http://mupdf.com/"
SRC_URI="http://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=ac84904af638b243284e24d5f401c3f1a21cb0ef;sf=tgz -> ${P}.tar.gz"
LICENSE="AGPL-3"
SLOT="0/1.3"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="X vanilla static static-libs"
LIB_DEPEND="dev-libs/openssl[static-libs?]
media-libs/freetype:2[static-libs?]
media-libs/jbig2dec[static-libs?]
media-libs/openjpeg:2[static-libs?]
net-misc/curl[static-libs?]
virtual/jpeg[static-libs?]
X? ( x11-libs/libX11[static-libs?]
x11-libs/libXext[static-libs?] )"
RDEPEND="${LIB_DEPEND}"
DEPEND="${RDEPEND}
virtual/pkgconfig
static-libs? ( ${LIB_DEPEND} )
static? ( ${LIB_DEPEND//?}
app-arch/bzip2[static-libs]
x11-libs/libXau[static-libs]
x11-libs/libXdmcp[static-libs]
x11-libs/libxcb[static-libs] )"
src_prepare() {
rm -rf thirdparty || die
epatch \
"${FILESDIR}"/${PN}-1.3-CFLAGS.patch \
"${FILESDIR}"/${PN}-1.3-openjpeg2.patch \
"${FILESDIR}"/${PN}-1.3-pkg-config.patch \
"${FILESDIR}"/${PN}-1.3-sys_curl.patch
sed -e "/^libdir=/s:/lib:/$(get_libdir):" \
-e "/^prefix=/s:=.*:=${EROOR}/usr:" \
-i platform/debian/${PN}.pc || die
use vanilla || epatch \
"${FILESDIR}"/${PN}-1.3-zoom-2.patch \
"${FILESDIR}"/${PN}-1.3-forward_back.patch
#http://bugs.ghostscript.com/show_bug.cgi?id=693467
sed -e '/^\(Actions\|MimeType\)=/s:\(.*\):\1;:' \
-i platform/debian/${PN}.desktop || die
sed -e "\$aOS = Linux" \
-e "\$aCC = $(tc-getCC)" \
-e "\$aLD = $(tc-getCC)" \
-e "\$aAR = $(tc-getAR)" \
-e "\$averbose = true" \
-e "\$abuild = debug" \
-e "\$aprefix = ${ED}usr" \
-e "\$alibdir = ${ED}usr/$(get_libdir)" \
-i Makerules || die
if ! use X ; then
sed -e "\$aNOX11 = yes" \
-i Makerules || die
fi
if use static-libs || use static ; then
cp -a "${S}" "${S}"-static || die
#add missing Libs.private for xcb and freetype
sed -e 's:\(pkg-config --libs\):\1 --static:' \
-e '/^SYS_X11_LIBS = /s:\(.*\):\1 -lpthread:' \
-e '/^SYS_FREETYPE_LIBS = /s:\(.*\):\1 -lbz2:' \
-i "${S}"-static/Makerules || die
fi
my_soname=libmupdf.so.1.2
my_soname_js_none=libmupdf-js-none.so.1.2
sed -e "\$a\$(MUPDF_LIB): \$(MUPDF_JS_NONE_LIB)" \
-e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname} -Wl,--no-undefined -o \$@ \$^ \$(MUPDF_JS_NONE_LIB) \$(LIBS)" \
-e "/^MUPDF_LIB :=/s:=.*:= \$(OUT)/${my_soname}:" \
-e "\$a\$(MUPDF_JS_NONE_LIB):" \
-e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname_js_none} -Wl,--no-undefined -o \$@ \$^ \$(LIBS)" \
-e "/^MUPDF_JS_NONE_LIB :=/s:=.*:= \$(OUT)/${my_soname_js_none}:" \
-i Makefile || die
}
src_compile() {
emake XCFLAGS="-fpic"
use static-libs && \
emake -C "${S}"-static build/debug/lib${PN}{,-js-none}.a
use static && \
emake -C "${S}"-static XLIBS="-static"
}
src_install() {
if use X ; then
domenu platform/debian/${PN}.desktop
doicon platform/debian/${PN}.xpm
else
rm docs/man/${PN}.1
fi
emake install
dosym ${my_soname} /usr/$(get_libdir)/lib${PN}.so
use static-libs && \
dolib.a "${S}"-static/build/debug/lib${PN}{,-js-none}.a
if use static ; then
dobin "${S}"-static/build/debug/mu{tool,draw}
use X && dobin "${S}"-static/build/debug/${PN}-x11
fi
use X && dosym ${PN}-x11 /usr/bin/${PN}
insinto /usr/$(get_libdir)/pkgconfig
doins platform/debian/${PN}.pc
dodoc README docs/*.{txt,c}
}

@ -1,6 +1,11 @@
# ChangeLog for app-vim/tcomment
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/tcomment/ChangeLog,v 1.2 2013/10/19 12:56:55 radhermit Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/tcomment/ChangeLog,v 1.3 2014/01/23 07:19:51 radhermit Exp $
*tcomment-3.00 (23 Jan 2014)
23 Jan 2014; Tim Harder <radhermit@gentoo.org> +tcomment-3.00.ebuild:
Version bump.
*tcomment-2.09 (19 Oct 2013)

@ -3,18 +3,20 @@ Hash: SHA256
DIST tcomment-2.08.tar.gz 23070 SHA256 d34a7fd2736ca63752cc90f9749dd4897150fdef490f3841c38d0f95272ec769 SHA512 f3067aab71684e3b6f1ace5b2472e312f517545760e7e0a9f350a1b0756d529b6c4184197b61aacf22bfed6bef06839ff9ef839c28702d6fd0c02101659d64c8 WHIRLPOOL 0c8f6b421ffd45d0d26de618d4fcebbc534e316fead7e0fb87d8701dcd0e005aeaad151f9c5abb21cd6cd82292ce40f9c65f5c7e1494f08f052c30a715cc4c81
DIST tcomment-2.09.tar.gz 26565 SHA256 bfd62474beb976ced93da66baa40fbbba721b961968c403f1d14c3ba5b9feaf8 SHA512 4d1522d4a00b4835655505e9f2223ea0071bab6327049a2be5d85e9a40f6b0625ea5947741185ed76fc174fb1107688e7bb9c5e6226147e68777c77f9ad2a097 WHIRLPOOL 894a4f3d31a6a700a9ed4504119187bfd4c9d6f979404b7b43b23d52873943dc37e21680664b7ce1b07550e92f20c794bfd2ebb072f8fb3760b97ff7a7185957
DIST tcomment-3.00.tar.gz 28551 SHA256 ebf3712eda48b933e736feb5149f1db8f51badeb15720f0195d28229785058a6 SHA512 e9d28d1cab47a6098afe8510b0637ef11ab77f3862a5fc3c9490b2d6ba7cf6985cb1f66f06b3ada048f2ace6daafa1ae8217c5440c4e5a7673fddef21e48f30d WHIRLPOOL 556d8481f32b6a278b12865e3c78a95bd1ffec35a8b880fd125e00ab3fa7d4f724abb1a8981a1b5f7a41d6ff4a6864a6a9db13ba466b4511a392c3252690e6de
EBUILD tcomment-2.08.ebuild 686 SHA256 3fee2468fbff0e300ac1c6a7d720c09377dc46b0d821650f8bc1ba342c88f2d4 SHA512 97a094707c774eedde3e40e7f7fc444431617e31a1251a6cbe0dd0836303def82f9685d0c874c0cfb3593eacafaaf13c9afc6004d36fd9d2216066ebe81e1748 WHIRLPOOL 8007a0912ebeb72db7ee8a03abcf361696edef0509c6e621a22a6a45f644171775dc5e4ce242814fd4e4fc084f123ba414c3e659ab28af374ede86b1fda9cac7
EBUILD tcomment-2.09.ebuild 680 SHA256 818fb38ffbfa869f97809580424e8be962b4e8687eb5d22f326bda4090ae018f SHA512 777e21f478a23cdefb26e8234bb6734784fa6a4c4a2de1711e4e28990119b60f75d4d9cc116943bb5f9fb7fcd5336ef27f36dcb1a727a21a47e0ffb1d888bb78 WHIRLPOOL 9ec637e048b84ebb249badf782fcc22f142cffa69a8d9c552e13ef8a9994cd77a24e7afe92ec3ad6f2b43662bc6b0c1f90ab824d58bdfea4542a732fa85c91a8
MISC ChangeLog 465 SHA256 30ca57f8fc1b7882d64f42ccebd94ee82817ca2f0b8d2a0f6b9c9be94d558311 SHA512 24fb40874349e92cf843ca808daff54f13b8d95236aeafd692a788438ed3b31ff290147557a4ace2a68d865543979c1651f504cdbfa96ddd38691e418ddedab2 WHIRLPOOL d2655df84194b116f6a8af71823046c9dcc468a55e7621996e45262aa13273881e62802047314860efef62769786f082da3ed4ad0af8e4771a188112ab75b23d
EBUILD tcomment-3.00.ebuild 680 SHA256 600736ed63174e4ea9d6cd7612d6ed68310fa8468bb2f42850e5873714408bd2 SHA512 db90c07c2b5ef84e652edb8b6b02d5315d8d100818113ea7be6efcf537837fda5397f0cea3fd5796452ca9295a3c454d42a3393051856897158ba2388f7d808b WHIRLPOOL 633cf1188e224b47cf336b4996b9ad5769fbb65dd13029619e868ab578cb97e9ba822e09bc50d4228b2ee1d1aee1428b6a1f3ba657ade8471aa7430783dd7dae
MISC ChangeLog 584 SHA256 00daff125da97091c0715f9d2a9e121f4683555d9c49ec4c79a30ff9b4d82d5e SHA512 a2de833e8396af273de3df0b540c25e00aa6105ea16ac23accac42db5c2400d63f1183b80d3c86d16f760e759682d7b91570e0dbbf58feb62ad49ddc45caad98 WHIRLPOOL e2d0a44a5a85a0dddcda76364b55be73dd6ec62143b6b25a07e6108ce0a9d1ed80c78155872da249eaf22c885031fa5e5d672d0a3de6ffec14e11d35ceec37d2
MISC metadata.xml 156 SHA256 64d20c782589b423a6e75ba6fff7edead1ec8fbae742d27dd57f5299e8328500 SHA512 7dc1d902106e794e1a12bde5dcacb8b7143584cba9c61e72ac5728dd952663144c1b0efc949fbbc9fcec03b396b5e060e8263eaad7d70cd82d6d5b350c62f0c1 WHIRLPOOL 4381a5d144e783e5979d394720b32f7d95818a8571f748e72c5ece965c4e0375b1aec0c34f6f506a9f9fc255f1b69a220fdb74d1dbb8aabc92ec48afa44ab883
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJSYoGYAAoJEEqz6FtPBkyjcjQIAJJ20NWko/FZ2EM4BX5Bpq0V
e1eUfaYj94CvTWGc6NTrv1Y6Cc9aYJ5lHCpWQ/9sqLp3ASNwyAOHP/lVBR2jboFx
IJSSgQI1SvWStwL4ale61ozhJzFuLW2DoHsHv3aohRyLQao3YYGJT1SDpQyr6HEL
gRgnu2TAYiWOBOqSelrjqklrzmCD8q0b8i/YJEJFYzZ8EDa7pCOciKGeGMPjwLx0
plYD9HbyxdEAudid4GwQqCv6qAJ1wJIkgt11zA9iyEjq1U5KA0NVDHlvkor6dezb
mcVcjeDtbUj8cmi+s4ydb26qHD7SVB+LkByTDFynoHoAauN0HV1gPSvSSVCJgd4=
=6IzJ
iQEcBAEBCAAGBQJS4MKbAAoJEEqz6FtPBkyjU1UH/A7Jt+i7sUi8gzVI/Rp/ggce
6G1DDTHPK/T1ret6xxfx5/YCojW8nkALjBfZcySEG4hgnjezTwBm2/cQdkqNSdTb
+IriXDenFo5602LmrZCNUcLBz57ZAjQ0eT4bNfjUQ0cWS9hwJk8SLDhgIzzSLfBO
91q/Ov4sHYp2MV4Rj7Iiw12ta8CnqxGNiMQjem03ITu7iR77LdA5OgRl77/tzDbi
/BB1VbH3pNeae5jgqsrcARGzYvQNBBXuZ6o7W0GBLPIvVCAVkKcGeiIp3OtdccIw
aK//9ZFS2VOS4Jh2pzpeeYS12NYOAUm5quQWxXlV6/TtUaz8S1jmvKmFX4jFd5M=
=wqIw
-----END PGP SIGNATURE-----

@ -0,0 +1,22 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/tcomment/tcomment-3.00.ebuild,v 1.1 2014/01/23 07:19:51 radhermit Exp $
EAPI=5
inherit vim-plugin
MY_PN="tcomment_vim"
DESCRIPTION="vim plugin: an extensible and universal comment toggler"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1173 https://github.com/tomtom/tcomment_vim"
SRC_URI="https://github.com/tomtom/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
S=${WORKDIR}/${MY_PN}-${PV}
src_prepare() {
rm -r README spec addon* || die
}

@ -1,6 +1,9 @@
# ChangeLog for dev-java/bcpkix
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/bcpkix/ChangeLog,v 1.3 2013/06/14 19:55:24 aballier Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/bcpkix/ChangeLog,v 1.4 2014/01/23 20:26:47 radhermit Exp $
23 Jan 2014; Tim Harder <radhermit@gentoo.org> bcpkix-1.49-r1.ebuild:
Fix bcprov dep atom.
14 Jun 2013; Alexis Ballier <aballier@gentoo.org> bcpkix-1.49-r1.ebuild:
keyword ~amd64-fbsd, bug #472010

@ -2,13 +2,17 @@
Hash: SHA256
DIST bcpkix-jdk15on-149.tar.gz 1212204 SHA256 8adcc21c2f848e449d6a15daec96adf73174c93015ddf0f4eb8bb6f964500f8a SHA512 be70da827c8edf5c4a4960aa78b16bdde62932e140ae1294a011402b1ec0914bcee246bd69fe6fde6c7c5d637c33fa68c7c6b791341cad9d12ad52ccee9ca2c6 WHIRLPOOL f4786f609833ca43dce0eefb5ccea5f9aaa7d53ad574bae3b069b95fba1678839140ef1e98f5924bc8703a22a4f446d22819cabb4161401dd71560c35d0af9fc
EBUILD bcpkix-1.49-r1.ebuild 2484 SHA256 cac611ed2721bca0071ed322c203fd5b2e757252dda532f2b33c78d95913e912 SHA512 6ccd65dec26b32758a0c5dd09d780e6375f448eb37ca6a645b2a5acfb8728313c6b9de2ced3b9031a2d72778260b1dab7ebb61bc4824b79af73e4fd87f5afa94 WHIRLPOOL 0c7eb5189f921ace0ad6646e7945af4cbc0eaaf20b3d1ca6dfe68212ed90947adf6bf411c1b30c8a34a5ad7f70c2397737b35b3bebdfa6ff118cb8478c042f2b
MISC ChangeLog 954 SHA256 d668b1412512be60fe3627c45ca03f1d98a1d35617a9dc782b271ea59aa9eb3f SHA512 16c6612054cefcadb9954bc3cb4582208b4231a59de78a27ddfaeeea3b61fea51736b6797b8e0af37d771fae12b45654be3ef9f839222d54fb2a9a00c69cf3af WHIRLPOOL c9b843b1b92e6ababa0eaea59ec3fd18da613ab1942c2a01b0a893c13cea6920b69ee4d2dfdcb0243934ce9bef7cb8870b4ae85c819adc1df57f168c0d60786d
EBUILD bcpkix-1.49-r1.ebuild 2482 SHA256 9da13537ab883412f0732f5331b791470ab5eaf659c2976ed40ffc3ea535cc5d SHA512 203183da466fff0cc612567fa3f6009590fadaaec40dd1f0c99d8c0b6e8d6e3bda2212a64ced60a4fd05d557727a695bc2574bc6745af8a5ed6a651cf565e2a1 WHIRLPOOL 67492e0147261ea5cae2216ffcef95e44c132763163201fde94d4ab593d2b65e175745509bea7d666b98ffa0377378e3b1beabc506ea9d3f7dd67fb9e9695b83
MISC ChangeLog 1051 SHA256 e4fe641fa21bd06736c196514406ac1e01065bcb6a5a3487bb5c82e672f69a33 SHA512 c97799ca7e9ad070e84b00ce3093c14a2d1c69b596208056bc6a8b15a5479cf491175557bf4c6c2fa75acb655057e36f2327b815f230b2d0aabbe6ce8ebc6c87 WHIRLPOOL 79b2513c342ff72890ab9cc4490b1ff62a2fc4e47cdc940809c48e787d3bcb7c3e398a66442aef9507f34f5262afddf554dd34c71705354823fe5d62c06e7a8d
MISC metadata.xml 158 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb SHA512 54f88fc3270968439ba87295b04365a89101c55d33a8c209a56036dc60244e5c73f78ec09484b3e5af28de9dee2159b1dab670cbd5d80a9e0c4543145c0390a3 WHIRLPOOL fcffc4fb6751b5a6eec33aa833f9d7dea0168d3ab67f7e34565370f92fd917ed882bcc57585481bf4d31e601f83a592d99d1c3f50fc793f1c38cd174cc8b2f26
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
Version: GnuPG v2.0.22 (GNU/Linux)
iEYEAREIAAYFAlG7dS0ACgkQvFcC4BYPU0q2RQCdFkFRG1MHwBQXtxjHlaHlX721
8sYAoInkFS78XBQQHxoNTPauGXiCJyyV
=zAjw
iQEcBAEBCAAGBQJS4XsLAAoJEEqz6FtPBkyjOJsH+wah0J23xxXGG9lNvk4jVP7M
hJJjgP3HswXRFsX+VGa8Tf0L+y8RYZ6DSq9Hoikgc2uVQOfJmvu+/wmbHUtW1F/N
edN4Q+7dsuSRUyTJI7gJvis1BSQL9piI1IfVaDPfYc74fjFPClYF/7AoDzx/+kp9
ebNW30Qxm4WGqIJd276F+wNOXH9zQqbtjrf9as9T2r6K3FdYOctboof3x8NEExXt
8wI02l6Z9S3UAb+r+qKRweBSxNdKByHV+Uq/LdGqVkTpBlk+xk/WeFYlWu33BIXr
WAS7+TuYVq8Fa5phIZAtmsFcmYf8+edpPMeK/uA/+LOpy6H5DOtLXPIlvYgq3cA=
=Tnho
-----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/dev-java/bcpkix/bcpkix-1.49-r1.ebuild,v 1.2 2013/06/14 19:55:24 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/bcpkix/bcpkix-1.49-r1.ebuild,v 1.3 2014/01/23 20:26:47 radhermit Exp $
EAPI="5"
@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
RESTRICT="test"
COMMON_DEPEND="
~dev-java/bcprov-${PV}-r2:0[test?]"
~dev-java/bcprov-${PV}:0[test?]"
DEPEND=">=virtual/jdk-1.5
app-arch/unzip

@ -1,6 +1,12 @@
# ChangeLog for dev-libs/bcm2835
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/bcm2835/ChangeLog,v 1.11 2013/10/22 11:39:40 chithanh Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/bcm2835/ChangeLog,v 1.12 2014/01/23 13:05:57 chithanh Exp $
*bcm2835-1.36 (23 Jan 2014)
23 Jan 2014; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+bcm2835-1.36.ebuild, -bcm2835-1.30.ebuild:
Version bump.
*bcm2835-1.30 (22 Oct 2013)

@ -1,4 +1,4 @@
DIST bcm2835-1.30.tar.gz 233707 SHA256 7bc9744901a0c704418ac7f20caa2c0cc406946b27ba7f9568159cb10c574635 SHA512 d10a5b489f3d68fde4e97a1e3821e94b9e23722dffee5eabeaa473319e75f7b3ebe2a66530962a6f50841c90d4432f42ea9128d9e3208a069dca51f1a76da04a WHIRLPOOL 4da22892354271e3e1c53caf4a47f479bf815d5e3c8eebf84eeba9c1a436e78edbaf0cadf9f3eaaa3625bd27619daef8ed5d7170ca389ba5cd8074c8956c5477
EBUILD bcm2835-1.30.ebuild 652 SHA256 7d78f4d8c19d80c80b8e659c114d4e73ea10b2d43a147a90441595e9a435317d SHA512 e7323460771ec29e92d9cdb13ab50a13624527a7a44c774b1467d883e9f517a69890b70512fd830f20abcc0f61e664cc421f0645c0d9b9fc34ad51a82494f16d WHIRLPOOL cf4a93d0d21e93119352509e11279b81f641b1f07e81d67ec1f41f2fb55f798446700f0b46dbd1b79a7b9ac183ccaaeed33e30197232e5154a7003f4ccac160d
MISC ChangeLog 1960 SHA256 f6f8ac700ff98adfb0c6b8788e1f45e5cea9fbaa6b70e95c0a499748e439ef09 SHA512 322d09b4657cebf9b9daf569190b512685f029b3ef0a10c3742f1114caa76cf30f753d3572ee8862c9289d7d1b740a159c6aea8501cad7046025796e59921b73 WHIRLPOOL ed3865fd17c86462ddd73961e717fb4d97235b2ace6ff1f9455d84a8ee6305ae8b71ae438922e0b451c483903b37fc2bab9bcac17d5bc77bedccaaa40d10b4d7
DIST bcm2835-1.36.tar.gz 239641 SHA256 b4dfcdb453d44ba9ff55634ce7e0ddca21b96355ab61e40b4c3afb9406d4b8d2 SHA512 10958a1d4e362c791b26e88e013814063dfc0975d125cf2b6eac3e94247ad3859d7142a99ad7d04f59be8eaaf008d8ee060f184a1ed7a4d6cbe24a5e76783cb9 WHIRLPOOL 2c76ea7a1f7cfabce1971d26d7dded3d70c88e188e6c9ea400ced8c973648c3cf9efee430c38073190fa7c80b0ddb5e2fb7e185bc8da05873fc4eebb8f763470
EBUILD bcm2835-1.36.ebuild 652 SHA256 268bea821e32416a320cf9566a2f67cfab75d8576fc813fce9e7cedcad1822cc SHA512 4968f5a360b929a7d3cdd1a326855a5db42e303b926d38bb035e9dab470a31f2a86ebd950cb08996f22162bd658d4d0a4e94781d1c56d3479f7860cecc34f11e WHIRLPOOL 0a37136daf00be882071f412e47d7b47a5c6e810ffaa32348c2fee653c1dcf488e13714767b3afc4b34c5e77409783f3ff32e0c4092049309e2f730e859a9186
MISC ChangeLog 2121 SHA256 b1316da9de9dce22f12bbd8b3c6c70b6d54ca8f92e790b49ac0e40663b401dee SHA512 aafa2617b922aa7de731c9c130bc700e1a0d73223d66784dbf678ad9f9d96059b83d391d36148496ed2478035454d551bbcef8f8607424bd4d017a17243a333f WHIRLPOOL 89f0628fbe4c9d5c748079dbc5938146953cd926f7f2ef2ad31d207d41ae82d62ffda880ea5240eef82616ad1aa6c5c55e87e743b7754834dd4fbd6f4b41d0f3
MISC metadata.xml 253 SHA256 2033971042ce53f0af10bdc9f59bd2aba7b8490f0eafbca62a9e8ffd49d23c5d SHA512 cd887d2863b319dabf8598d349740e8d2223a03b0432157a421933a1a98b6140ad4b56f4750244da7d2545b56fb59567aae00d1e822e7cd90d3cb2b3d464ef01 WHIRLPOOL 95f9871ded20192d86cd4dc49f4471d0ddc884bc804980bcbedc6c4d1f90ebc25e30231dd2a56e8e5a33762cf3f660250934b1299042956d6eba74a7b6d9c81b

@ -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/dev-libs/bcm2835/bcm2835-1.30.ebuild,v 1.1 2013/10/22 11:39:40 chithanh Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/bcm2835/bcm2835-1.36.ebuild,v 1.1 2014/01/23 13:05:57 chithanh Exp $
EAPI=4

@ -1,6 +1,10 @@
# ChangeLog for dev-libs/cxxtools
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cxxtools/ChangeLog,v 1.12 2014/01/20 19:12:33 hd_brummy Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cxxtools/ChangeLog,v 1.13 2014/01/23 21:24:45 hd_brummy Exp $
23 Jan 2014; Joerg Bornkessel <hd_brummy@gentoo.org> -cxxtools-2.0.ebuild,
-cxxtools-2.1.1.ebuild, -cxxtools-2.2.ebuild, cxxtools-2.2.1.ebuild:
cleanup old; stable amd64 x86 on security wrt bug 498546
*cxxtools-2.2.1 (20 Jan 2014)

@ -3,22 +3,16 @@ Hash: SHA256
AUX cxxtools-1.4.8-gcc44.patch 346 SHA256 197bf699d4a717ab3d0f6879258986255e3bc6ac9b9f0aaeaeac2cafb5cde32b SHA512 79ee0335df0454ef8e9ecd33803f046adc567c08f7099a5075d0c84ccf7e100c25b6f77bea261ecf230bf6ca23189783b07adea9631603bf01e43519ff323e8c WHIRLPOOL c0b29f7ac1d4478dd695b471e458ca83b110718336d05ad6f47e9098154dddc35cdab95571e9fa04ba0b78674cf9181e04db4d4d679e9b1a87c1d233052d2e25
DIST cxxtools-1.4.8.tar.gz 451807 SHA256 95476dce9f47c87b46806b072d2327d221e50b1502ad44413074d70fc084bde1 SHA512 40a61fc3e4fe283313894a6a0082b6ecb9e8416acd5a3c6f52aa9bccff232d31c3f95b8b4792d4f6bd33702762f0f4f638be51cb5516dfa518c3aa04de631924 WHIRLPOOL 290e579505237a77a0a9a13f8a9286118d5f4afaadbbf7fee162cd22ab1314a6561586c67b12c50780cb16b3cfd39da5f7c9ab5785695b4dc4e7dc3fc7f74331
DIST cxxtools-2.0.tar.gz 679749 SHA256 ca0eb1beb8cbb78cdaf5672a4105f8cbbdc9f0c64a9ae8ab47a694a740212bee SHA512 56762e66bbb24c22a49dedafa484f27c0b66e1ada5c65868bd99621c52d439fb5e27ae1c0c923d7bd463a234ad94bb718fe217d0f40d032089118835a8c087c6 WHIRLPOOL df796f132d62e617f05830e9723533bbf7028c3375dc7382a8676f90b7d20cadf1ff55d001d0470103a2251407a006dceccd1cea4e2114c8bc1133709eeb75a5
DIST cxxtools-2.1.1.tar.gz 801199 SHA256 8de01001ab72226444e641c020582d8bd0c7df0966f37073273fee9a66e6054a SHA512 033ac9e2f84dca79f014c435bd902343bf1c33708ac6161c91b50c0e80ca2f5b703d0c032615d4f472cdeaf5fd7dfbc21dfefb771de1b19476a58e72340dcaa1 WHIRLPOOL 75be0b0d89ab769db36e60ab5a3e9cbf7fb5890101e0297729a864fa574f629865c169df84fca969653d267fcd3737d2bb5a6a7c2e54666a12fe2d7eb23dcecc
DIST cxxtools-2.2.1.tar.gz 821324 SHA256 8cebb6d6cda7c93cc4f7c0d552a68d50dd5530b699cf87916bb3b708fdc4e342 SHA512 b6dc3f63c39fbbc35af973eea668a44d30673140c72bfa7efbdc21a71816be2983e85312b9213264d4f5162c3e420eedb41974bacb7fe8176f2a069b6f8f6f7b WHIRLPOOL fe9a23d2bf585065a46d71081af921267853043a575df7e072812843bbe9b6cb9ad790086c9d7bb2916fb9af7e229874a476b5a0b499e9c5b0dee06afe1bf48f
DIST cxxtools-2.2.tar.gz 819220 SHA256 7418829c693f38fb8e709ddef371890ec8a8e757b2f92c9512361e928d2d8c89 SHA512 d5eb004469b53e0d7eab3efefd756660094a2a6db2150b509f9e9442bd932657ad37d0cb06788c8944a3d9c4c897b3580e1b62e860cfbc30a8b4e912f22e69d3 WHIRLPOOL 1acb034e9204d5e39a52e0c24122466bd28f09db27cbb22a6cd15877f4b4040a8558300e8f213455df452ad6b62ff388bffa4823099088497c3781820157a1c0
EBUILD cxxtools-1.4.8.ebuild 737 SHA256 fa278882669266da7f200d25c27bb420bb311dc16e7ac1a1ae87528000d50e42 SHA512 e0cb54964353085910874df3c4889d357036ebb3e6f25dad33054439d1757703f8850c2e6482fe610cca3bb949d5de86264111bb862be66cd93469b495eca13f WHIRLPOOL 39cb9d0ae2cfb59989db4fb004b386e88f4c4bdcf42e7a4b45725d3d3230ebcb4ef83991e9a3ab036a5fea923398a8ed146a95b1862a94895a44fc01b0afc8cf
EBUILD cxxtools-2.0.ebuild 682 SHA256 c598941f4831ae904d77d620e013510086c4472deb604aaa08cf6a41384b4dcb SHA512 1bad17b87f06947bc274ee20a65b5e54aa58fefa48ec9b0046295eceb9b68c51f2c86db32dc3144025ddc33184aa92d1ae87143f691730d1fb8f3080aeb30a44 WHIRLPOOL c68e05ea6fd6b983b23e139a6cc9def1f6a7b262bc00434f86e0d1b2d27d59c597b1a72c0537e9164c56e14a36c60ce642fb788e3dfdb9ef0281782d8169e6e1
EBUILD cxxtools-2.1.1.ebuild 677 SHA256 fefa9122f4d8c9c335cc8d05ea1dc279d36c5edb7e9373aca021a40a6fa12eac SHA512 8ee8d2fb85ffaf6596e99098c44a62c988db18e703b0dda806c579b39a289c982738e638bf42e96a9c3b269e40100f356dd4e50ebcf8c8f7bd4df182d68849dd WHIRLPOOL 36419c48cb3fa51f659568a1362cf4c0cfeb4d07c5ca01e2211ad316a73aeaeb4f8e12974879ca5c548fdae409afad05a325c9d3e2c73f2852a45264f833c07b
EBUILD cxxtools-2.2.1.ebuild 679 SHA256 44d162ae4d8293bf38945e81cf3ca0aa54c389c35417346fbbcd1082dab41045 SHA512 e9e0db7e9de7d279ebbb2ce501dc37b526bb18c15f29f64181e85490b9ce09c3e29a3d231faa39d71ecbb325b995bf787fc08aa75fb87313721bbacccda3e210 WHIRLPOOL b1ff56e35c3110683f67adbbcbdba939aaf5d4cb0dddfdcf09884dff38d8f3976275169bf35775fb35ef513738f23be94aeef34e7e069f6fcac3f9900c849204
EBUILD cxxtools-2.2.ebuild 677 SHA256 f7e1cf325dbd2d70fff518a9537eaa31e7ac7ce9d34619719adbb51a37697534 SHA512 10551d2c70782bb4624be3318df858a74813d6933c29711474e10446d33547cfe2a2fed556936c4ecb2b0d12ed59d75c041e53078e9f637e589c766f2b3c7e26 WHIRLPOOL 64e5dcd9bea0e1c3df89101b097681890e701220442652cc1c82521736a2fe3024a934f2bfe0d4817f8f2d703e1d819c36d1a9c1a117b716ebef1566e8931d03
MISC ChangeLog 1884 SHA256 0cf24fac83171d038366ec8c3b4f11b88ba3220013aebed238cfd8f3d198aace SHA512 e5650db7350f18fc2136e892bee80b1613f3e762d2427f45a3b047ebab9e82245b88353fbe4661636bc6e5d5b32f19e89d3158607b46292617c251087c83c96e WHIRLPOOL 39ed7c29f8cc3fea8bd959bb9a6c8fe2ae65816dfc50645c2bc12427aff5ab3590f889a0928548547a8bd821e56b2dfcf93dac025b7de81c91b8640e38a1bd6d
EBUILD cxxtools-2.2.1.ebuild 677 SHA256 b2b8cfe07d13041a65a3daf5ccaa9011fff515eaec6e3c4c9414987775915034 SHA512 52c6ed4aec8a6aa7a3f88c6e3c3a9a3943d6373b6333053e6cb3fca52221b04fe2d6a6940557602bfca5149a86c5160e17bf369e32cdc7f797ae44f8660cf0c9 WHIRLPOOL 4ce1a7633983e260e8ddd1a88e8fdf866a73334bd9cdf5ba8dc2669cc04a806945670ebc2ec0c47bba777d323c95f680ac05ced807ac5bacc558f978fee88db4
MISC ChangeLog 2092 SHA256 07334b312e5768b7cc6c9d7d63a3cf5856a90f3b0cbc7ee16e2a140e809115bd SHA512 178dc8c213a7b9d6e9533d9dc8c2d35dfd698fcfac9fea006587ab860052a3793f067883125d788f74da23e98c4b1fa6a4e5fb916012280be8aaef09c0782da7 WHIRLPOOL 789223c39c0bde46bd43d45038541a7ba9e3b987ca98814c047c8173ac8f11b48c55a83b8a45501ce7f351807ce19c02fcd74083ebbdd31cd919b67341400b65
MISC metadata.xml 251 SHA256 b426b6e6d679a63de74d2c1a21e4da2381fb1b580b0180b041307471d67ab54f SHA512 8f48311caba6e3069390a1871a0cb9b8731ff57b812b3b8d5a5b5147d4e2b8ad28232d059abb00f049ba78a10570d9326957a57349d2f080624b41b043112056 WHIRLPOOL 2b082e9ef2c0a111b189ec0a020a10fcf8ddb4ea6f2eb5d9627f98ab6edb72cac03a9a04f97ee4624f27852b85bb06f2d662a54b0ee421c777eba10e85e37cbe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: added by hd_brummy@gentoo.org
iD8DBQFS3XUpdn07HTTCgIoRCLlIAKCtNZNH0/EfsvSOp8UvgWr591IUVwCgkhK0
llYEKqaNFruyY19JadeKDHo=
=yqFf
iD8DBQFS4Yijdn07HTTCgIoRCEGNAJ9mhStBBc/F6sgkC3RnOUPaAuN3vwCffnmZ
9vTRRd8Ba1YSnd5hmpIg4Xk=
=fO+Q
-----END PGP SIGNATURE-----

@ -1,29 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cxxtools/cxxtools-2.0.ebuild,v 1.1 2011/01/19 19:01:30 hd_brummy Exp $
EAPI="2"
inherit eutils
DESCRIPTION="Collection of general purpose C++-classes"
HOMEPAGE="http://www.tntnet.org/cxxtools.hms"
SRC_URI="http://www.tntnet.org/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""
RDEPEND="virtual/libiconv"
DEPEND="${RDEPEND}"
src_configure() {
econf \
--disable-dependency-tracking
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog
}

@ -1,29 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cxxtools/cxxtools-2.1.1.ebuild,v 1.1 2012/06/04 16:31:13 idl0r Exp $
EAPI="4"
DESCRIPTION="Collection of general purpose C++-classes"
HOMEPAGE="http://www.tntnet.org/cxxtools.hms"
SRC_URI="http://www.tntnet.org/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""
RDEPEND="virtual/libiconv"
DEPEND="${RDEPEND}"
src_configure() {
econf \
--disable-dependency-tracking \
--disable-demos \
--disable-unittest
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog
}

@ -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-libs/cxxtools/cxxtools-2.2.1.ebuild,v 1.1 2014/01/20 19:12:33 hd_brummy Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cxxtools/cxxtools-2.2.1.ebuild,v 1.2 2014/01/23 21:24:45 hd_brummy Exp $
EAPI=5
@ -10,7 +10,7 @@ SRC_URI="http://www.tntnet.org/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
KEYWORDS="amd64 ~sparc x86"
IUSE=""
RDEPEND="virtual/libiconv"

@ -1,29 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cxxtools/cxxtools-2.2.ebuild,v 1.2 2014/01/20 19:12:33 hd_brummy Exp $
EAPI=5
DESCRIPTION="Collection of general purpose C++-classes"
HOMEPAGE="http://www.tntnet.org/cxxtools.hms"
SRC_URI="http://www.tntnet.org/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""
RDEPEND="virtual/libiconv"
DEPEND="${RDEPEND}"
src_configure() {
econf \
--disable-dependency-tracking \
--disable-demos \
--disable-unittest
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog
}

@ -1,6 +1,9 @@
# ChangeLog for dev-libs/libbsd
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/ChangeLog,v 1.20 2013/08/13 01:31:27 ssuominen Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/ChangeLog,v 1.21 2014/01/23 18:50:57 zerochaos Exp $
23 Jan 2014; Rick Farina <zerochaos@gentoo.org> libbsd-0.6.0.ebuild:
adding ~arm
13 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> -libbsd-0.4.2.ebuild,
-libbsd-0.5.2.ebuild:

@ -1,18 +1,24 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
DIST libbsd-0.6.0.tar.xz 313388 SHA256 9e8f34ffa9c8579c87965a55a82d8ac37a1dc64858f717b7c49452ade277cc62 SHA512 d750ead28e76938ab8d9c5575c1c87bcf275754f9f82b19d647f522bfaf07e5a85dc47ed5faae093994e5456be806fdebb55eeeed74efff3c950dfb6142e2b5c WHIRLPOOL 76a750d4960fe58a49d4789227ad6aaf12455328f15919887fdda877902e108d38b2c64d468269c7738b39a3b564b9198ab737d4bae4ae3408ae108d48dc87b5
EBUILD libbsd-0.6.0.ebuild 1097 SHA256 d7ae6aeb9d4e8ce8afe674fc465f7c468a81629622c920a5cb35ab4e6a8ce5ba SHA512 666a24e07b1607b92adb2f7410ed3f21a38dbbf58085ef2bce461717be978e4d284da6da79149791ccf146ca075cc86f42ceff93233b4a1821edc284781a4073 WHIRLPOOL 67b7a89700bce66284444021b6d090bcf41011453566ece2c9fe99fe79b57fa19c3b96c02b8ff3346b2f62366a54998da4f9aea70e94fadae957936377bb259e
MISC ChangeLog 2899 SHA256 6533cecb548e4edbf1362dcef34a44b4be46c20848926acf5a3b565edc12a34a SHA512 eb828c7fe4dce511d02c6347b4be3bae820265daa74efd74652d753f5bea2057d483dc321aa909ee773672b04cf158ccc7d60bde8e0026ee3d62d35aa9a93846 WHIRLPOOL 6f9d549dfeaac7e10d20f198fe9f5f9106bd526b44cd0df0ababe4a69aff187d4a5fb8d8ea54c6ff33131c16f0c08b5a89a9b6f91676247a8e67223821c34993
EBUILD libbsd-0.6.0.ebuild 1108 SHA256 65c6c756d134114a301d08dc99cb08525a9d2028686a1e178745c9af80cedb4d SHA512 4397d6a51d95e314bfe34fcb4aaa3a9a3e4f2f3660a118d21e8695b50c77fb26cb8a5c671251c215411f94e7284668a8032c445c3886fa305d814bea462b15c7 WHIRLPOOL 6231b481f02d14b08da5fb69f49a03842d13f5a4762d167fefc30aba7a9265c9a2839db2e3421d5c1c91d25e68980708684b4d7842f471dcfeeee2d16a5e7b11
MISC ChangeLog 2985 SHA256 ef01173ebe9170e4126a6c7ce61b848d9e1913e950fa5a75e1f7a7ef45c30dfa SHA512 10623e2e659c4b7fb60c78ca1e94d4ca973b97c1e0e482fae4ba01df1d0f1af97bbc7412ada8ad316fee6817358b93436d1cd29af1eb43a75abeafc7d000778b WHIRLPOOL d0a9c6036b5c85b1210af539cd15d8bbb3d9cee59156281d077f4c157b20bba0fc1ed0844f9cf315ad18904a3e672a27afd6453f1dafeb8a84a96a717de83a5a
MISC metadata.xml 166 SHA256 a4f7a9f8f89d2da4f8d0c2d6acdacc96c38d4c076d23d8b2081f2a149ff15a56 SHA512 e83280bba00e234b1be03fa85705f2085efb89dcd5a37e27b8357542080c28a3ddbcf326acb81494370fe0b12fe9f82541f8947ed289f05612c29c7c08c363c2 WHIRLPOOL 706c229f08da0750da9b5b8b642adf687ab31aee0b53e97b54dc678dec72162dbacbf3ed6ad9ef8c97897cec050a74b7153339133f8fe35063e5febd87b7d121
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJSCYvlAAoJEEdUh39IaPFNvtwH/Au1XmwPEYlksqDHt+vTP4Hw
v8cMMby2tdzopbCic5IMwSFMgMcoy/6rSVo0V6hZcI1hwyqO3FFgL0niWXFEmJCr
TS53j6OQTy8mFyGhZkxcrk2/Ll147IrbTHLaqw8Emp+afxKW8IL4eXfczWYzpTNX
r+39ntTiGcccD0l3jAimaclt8C6sXSuZog1A2k115B04CqitfxutiWY5X8ntRjWN
GPu5Ohl6WqD9jOB96yrM58hTdsWsqUXqoE/g/WGjp2GmJOmo4JUE5Ekie/iFDQ5m
KrjAoKQo2NpDEw5iiJTscFQrfMENzJkaeE7h5M3CZuCZ5EsB6MtgUnTBlJ9CZWI=
=xpBF
iQIcBAEBCgAGBQJS4WS6AAoJEKXdFCfdEflK7wUQAIsoTnSKN5vFDzCF6/arNNce
Co4nMsOj+wWsspOaQcCzWrWk3B/4NJFY2TfQPUcrr1/prq2c5lfwdvcxjGk3ulQB
hi2841TCxbh+zhpTG3GwDKe6Q1rqhYp/kSuMEakmHPsbVHJC/sQiI8ZrFB62VWmi
uwkruNchK//zOQkh/iZWUG44yuPnqszV+9Ma3P5bfZ8gKz8UmVlp2Ho12r9648PT
UbHRkRhqnOCmvfxvBBFs4DzntVXm2ZRpZQya652qT41tKNQZ5ieqm7/1El1hVMCk
Hisy2HyS00WApa2USvtjfx/E0c+KhFD0+RGh/8cK9ZT6m51gTTmkpvYVmpOvr6n4
bVQ7HmkemK+zM7ZaYuWqFDkUagFhpspwVJUf7x7G0/tQw7JUtvpStZ27AH1BUQLo
DHxq4bZAB9cb8ljO83x5yeDSZ4HPavvp4lwWzY7U8SRnerC96Hrqd/cG92xwL49y
3/aq3mYgliEZJPHTpYkUkrreBIZwadMVMW2KG/u94tJ8eS4e6pO396KBHLZQ+LF3
OCwApLd+C4Zq20wWlO8tOM3gMVDefMkCCpRdzY5+ymLopk0QoSB5rQ0hVxPXMFbI
z9itPvpcR3Yblwbyj7GSV4NjgTQI8N0ew0vkTYlMndA3RK9Ek4haUWL+mitfKbAm
yvvWkpn/tz4kVnEn4cgh
=xVsq
-----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/dev-libs/libbsd/libbsd-0.6.0.ebuild,v 1.3 2013/08/12 22:21:04 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/libbsd-0.6.0.ebuild,v 1.4 2014/01/23 18:50:57 zerochaos Exp $
EAPI=5
inherit eutils multilib
@ -11,7 +11,7 @@ SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.xz"
LICENSE="BSD BSD-2 BSD-4 ISC"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="amd64 ~arm x86"
IUSE="static-libs"
DOCS="ChangeLog README TODO"

@ -1,6 +1,9 @@
# ChangeLog for dev-libs/libcdio
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v 1.149 2014/01/21 07:56:40 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v 1.150 2014/01/23 16:29:07 ssuominen Exp $
23 Jan 2014; Samuli Suominen <ssuominen@gentoo.org> libcdio-0.92.ebuild:
Use SLOT="0/15" because SONAME changed in 0.92
*libcdio-0.92 (21 Jan 2014)

@ -7,17 +7,17 @@ DIST libcdio-0.92.tar.gz 2710084 SHA256 3336bf352aff43b5023e41a6d23525172a3b4ee4
EBUILD libcdio-0.83.ebuild 1658 SHA256 80e1b5d46f2c486687dc1634a391e0114cb34e05d5bd594d3029edbe2452a9e5 SHA512 cbfa9a6b8c64e5b431824a73228a0e7227951f878123956423a6a8f1e1e6fa932b257312688284666e6afc3ff503d49cf050fe14fd5a3ee6ed684d24d1f65883 WHIRLPOOL 3cd1b42da246f7eb58015d904130cc818f24fd9ef8e71267af4a769f9cfee8ed735d875c3440bc04b96ca42f8bc7e5adadec6a978a96cf7f2bc0d1a1dc563e7f
EBUILD libcdio-0.90-r1.ebuild 1877 SHA256 c757295e1fd090b76b5a5dce6566297f47e913db1b44b9acf6477829520750f7 SHA512 5db23ff4fd533f4830f1459d1565348b2bea22d924faac75a741253783e341b6248be4ee3bbbf930e2f92f6d04420d80ec61e9624fb9fee9dbb4788f7ec05ebb WHIRLPOOL 856f9786d262237f5b7a422715b55e16ba1a7c8d2dfedfa2887bebcbf133ef8c4b6304947f889b476d674f3e6edcd6e24244722d596f05a64116ebfa8fafdfb4
EBUILD libcdio-0.90.ebuild 1431 SHA256 d5685ee3d98776eff16b49b5815cc4698db9875209c3acc7f3680c998f030a82 SHA512 c25780aec8d3a51eb9df72e7855c437f942ba7e2c3bd42b458f0286eb0c08c0988d5f9c15c24341d0e923e5eb5af6f9942cc253f53dcb107773c2a1be4348790 WHIRLPOOL 072d169883c6b34cc3dab75df26bb5ce17b18a997f995c1744197b6782c8c3d45f84f2880088513ba48891b0c739d47245cc69959e6479d0e1ca38344cec72f9
EBUILD libcdio-0.92.ebuild 1883 SHA256 449ca556a9d7eedd114dca6d3d623535712f6171797715cbd843ce5743fd259f SHA512 bf945f2ee4c9c666859e26d9e3bd872d62914f075f176efcfa89343bac40e88182acf45f63aef39a0f2b18305ca26cd6f9712651eb293aca9993300069f89516 WHIRLPOOL 0e4b8ce5a6eb65e3213c24a3db21b68a8ebf5c3b227fd2af6ebc2a827eb9cee72743311d69936c39c6a30f80bb037b0b6685099dfe44186eb131ccfdb9008215
MISC ChangeLog 20673 SHA256 6aecd3db10d3d1398d144df2c0c10e9fb6e43ad94a5b0f778efa12d01d054794 SHA512 55ff4fc0407ad66fc5217009a3c6c98b18c41470ac5e7785ee1f040b1a212a1a06919011b20c43bc2f337a644ff0e14506b6513cee9794614778a433ca631772 WHIRLPOOL 473539dec41eacb9b7b1e3e70852c5dc4593ac9a95bf3941cb934c008d57f218e778a7f75cf422aa7fdcc0022f27eb2a054d756f92a122e407ac7fb3bea73ab6
EBUILD libcdio-0.92.ebuild 1915 SHA256 6c6415e0988c0e64d49826117bd204f100b935337893beff55752168481a38f8 SHA512 b250fd8fb1f4829df83e04154b7c1630af64bd4e8661d2576e56ca3338f569876921ae8987143cebdb547e3f2a2f2d2c47bc047907f2f78118c168fc12f9197f WHIRLPOOL 578ebe7c038276d3839d4676246b7bb4c17b9692469be278c4150690e642d69e43f79300bd12350590e99e589a00259ed6e66d59eeb6a9ab0bf85d8ee79f7460
MISC ChangeLog 20798 SHA256 00228d1cff6f9500eb9b1b3325bad68faaa53f29cf1d11398b864adb8294e4a4 SHA512 00f898a198a10c0a465d1ed8fcbcfb57fa61295e4f82a190e7247095462faeac960a7a0ac4f5809e1b283a41d119ed44845e0bd7f8347b1fe0bb999fdefe5561 WHIRLPOOL b4fe106c45c7eec459284614b6ab9de36f35219f437fd94bb5c80d4299aaf79f08d3c27251596526c9cc422d627c894ac6f51bf39fb11be1f05841dcfe2a892c
MISC metadata.xml 429 SHA256 8aa59617001333305c85f20abba9e7a4acc22a8804ce7003746b8a37fbe06a77 SHA512 f1494c0b87cdee12b9b35931ef9ee4f45b931f3d11a7b9ad4deb3d669380710830c3bbbe29c192425b5f55bb3f67f4abf5d14029ef50ef9f14c48edcb84c02ec WHIRLPOOL 75b9ae44a68a04452692edba67dad6c1b80e15ba95f34a1b3e21ba73d660aa1c644b838020019d1de3d8e60ec3123af7b1157f9b127601f14616796e227216af
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBCAAGBQJS3id1AAoJEEdUh39IaPFN0Z4H/0MlSZiwTvcKl1WzKzoUvVtE
Om00bDBCam9XFKI1RNGIOa1zCKcpIhx43EFpVCIEjOrLv5X94p1v2oTJ6Jhz44En
PVlhsAmZMpBvfNT3i5NllzVLU4AV2oKfa7FxAZxjFZTdGifMOhZqS+h2qKGUXabS
7V12fPD7OUKnN7MAQDk/Oj/MCel5LuOAqZ9QwCFaoLplqE1bC7BGQU26X11jHRnv
wHT/tSxYRNw62F+P3vsJNit/uh9k5Zhu1AYfWpVXHr01p8IBzLIL+kG5+u9Katsi
BHUGqXIVc//FkLYlGrzDV+MJmf/eMSmnJtFFU5PeH4OAy09wldpLwYvn+4oM8Wo=
=I2xG
iQEcBAEBCAAGBQJS4UKFAAoJEEdUh39IaPFNf9oH/jwL3OWG9prO6GBFqmvfjEg3
azsTmEuUJsNTnrGkqYdwfe0JMvT7GCyxUbWJ8wVrW9dduXVPjeqXsYc443yQb87X
7tJ777/s87KGOwGZqNYvc9ZYDViXbPREe9RFq6H1XxvFV1bg2MGzDy4DRMeUZDvN
7mwDufMEGLyG5oOJ5G/Buto1dsNi7CLC+dU52c1DCPYFv069X2dOWcAGYL7+KlEI
at6Ooed4P+JM71czlKyQx9d1QuyqL0c23CVqLsQ5GTdVTW94PEh9FKuMR4umwB4P
g63FzIp+yMcPE1ykgl+F8A/weX89Ey333f84MbGd5hpB+0ucIsTxnjciM1AFg10=
=KH6S
-----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-libs/libcdio/libcdio-0.92.ebuild,v 1.1 2014/01/21 07:56:40 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.92.ebuild,v 1.2 2014/01/23 16:29:07 ssuominen Exp $
EAPI=5
inherit eutils multilib-minimal
@ -10,7 +10,7 @@ HOMEPAGE="http://www.gnu.org/software/libcdio/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
SLOT="0/15" # subslot is based on SONAME
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="cddb +cxx minimal static-libs test"

@ -1,6 +1,12 @@
# ChangeLog for dev-libs/tntnet
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tntnet/ChangeLog,v 1.22 2013/06/28 19:42:16 zzam Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tntnet/ChangeLog,v 1.23 2014/01/23 21:05:00 hd_brummy Exp $
*tntnet-2.2.1 (23 Jan 2014)
23 Jan 2014; Joerg Bornkessel <hd_brummy@gentoo.org> +tntnet-2.2.1.ebuild:
bump; use-flag cgi removed, support removed in source; useflag sdk removed,
--with-skd enabled by default, will not compile without sdk support
*tntnet-2.2 (28 Jun 2013)

@ -10,17 +10,20 @@ AUX tntnet.initd 776 SHA256 00da9fe7d92e3d5809411def8a2883e0c178dff8a2e34ef262e0
DIST tntnet-1.6.3.tar.gz 1952122 SHA256 1c16547e4fe6c07f8fe1b9d2eeb750cb2061032f31880f93f2080b049d54a3a4 SHA512 e1652b7c0165aacb6b53502df6b56bdc14cf5c582bce7952a0ec515c0468104b8b9aab75cc8ae355af7438a9df8419cfe2dc035bae340f4b3e692198e3981602 WHIRLPOOL 83d4bbcf4109578e8cf68c13a530c8455c2b43b8a508e6d1401dcd5278ae59ae3c2e2613403414cd66d27172bcb517d5c45f02c9ffd6165052d481ccd8d40dd9
DIST tntnet-2.0.tar.gz 1553215 SHA256 8e5daf06f9ae1ec05654c3f2b3c2a74cfd64cc2a9f6267f6e4bb604842315b1a SHA512 ee666d271e6f0784698c633e7400fdf45cf315c010534d18cb76bedecd3be5835ba8ed251183e4fd8398e9efcab79e43b15b800aeb2accd8aaaad46ac2cf0074 WHIRLPOOL 403fb985307b49e2d8fc71274d402cb390b3a41aa74cdea411b5e8fba968d926241a79efb0431cef085e0d868fc977045d2d70252c19f3cc3f0a8e7894f93d75
DIST tntnet-2.1.tar.gz 1705181 SHA256 8623275f78e532a16f73a8b49b79a84fbf5eea314c22e8a7f7b8d50b3d081ab6 SHA512 ad662dec9d1dd373d4bc5a89678ffffa777a8cd02563c14aaf3b3850a43b940381f05a495c6c5307caf4bb08c2fe0ad907a59ffc472aef6e72b834713ed75c54 WHIRLPOOL dedf0979b3506d49d2c154196423592ba9ac6c1881486117b5e39f0d49db7b44e0b5c0eaa5f1b643043cb1ea17bd6db3dd5680e26178082db31832c6f051b405
DIST tntnet-2.2.1.tar.gz 1127500 SHA256 c83170d08ef04c5868051e1c28c74b9562fe71e9e8263828e755ad5bd3547521 SHA512 78a26713498fd6eabb0b4a247bb20c130ce967ed22ce5c54da4b1300534dd40155aa62a2dc770be4eca720cadeceac283978a5dc3ce418728994af72e4d8eac1 WHIRLPOOL 7429d49b0c48456fb1540c1528cb4edfd629f94a0719688efd771ea85f027d6b8c2fb3d20be3e8f17543339d0cbdf20df3c3c5799351070c8665a5b022bbccf7
DIST tntnet-2.2.tar.gz 1126784 SHA256 9bc09b0ea4e31b4cc6318ba6ada5bae5deadcfad3d9c0ad9466d8586cdc728f4 SHA512 6f6f8c6cd325d62e2fe8d1be5f85d374251735db9da9c4495b52888638c2cbe0ab4fccaaaadb9e1a92581a1b45bed0d8c0e43316dba60d4d141dd5c5202988f7 WHIRLPOOL 40b943e5c22c77bae1152073a68e4a7e7a654b7f83ccbfca9b6798d36d19b2d37b3d5659c8eb1b4ed94639bef5177a36bd5dc055b62eb523109c01aa07d6b390
EBUILD tntnet-1.6.3.ebuild 1644 SHA256 c6bc685bd39576e697d4a09c66892b3daf970731862060b77de476481a253994 SHA512 3cbd93e07cdaf5b14db92a6c672d8ea99904c4c4468f6ec7a7562d47ca146f11adfdbc220fad5411bf96db653cbf33ee3a88d9d1f0fcb09bb603b6420835defc WHIRLPOOL 223b27a7007a7d4ceaa598b620753f838e0c23c7fba4ced7d070e15affdac2d6db8effa3d07fe9f4db292e24d772916778ab4595f7ceb449642acc6b455d2863
EBUILD tntnet-2.0-r1.ebuild 2035 SHA256 7db95643071d99ae0c7d5aa2e2a1b7d132ba35fbe975fb99a1f585d77a867a2d SHA512 f2c894cb4cdac3f6e647589ec011611b41185db56e76e9ec0b20159efb768976dd484e6900639fc6c0574a9a5715bd43361561a584726808d6836993e3b53191 WHIRLPOOL aa4ca5deb16c0795d963ba75a35c68a9b66bc43c394814b937cb732291655c6313c5926c5d4fa8621ce5b9fd91a97f7a376fc5f574bfaaa297fa4bb2600579e1
EBUILD tntnet-2.1.ebuild 1954 SHA256 ce5adb240c1c3873e24e26f955eeef3084ed090d131e98e96c0c94a7f0bd4447 SHA512 639bad115544c525dab5455ce27baeca9544ee6d97b50b67dafbd329f328cd333fed3f6e5bf52200da38d5113a99ee0745f06d9f32809c11c0ee8ca31dbbbca4 WHIRLPOOL 123c839ced978bed721cfbf5f7d21c94319dc92d4c626630d08acd844c776dafa190dcac4e51ffb0e49ada5bdad6390dd8693dec8a05b5a0605ab3699102d27e
EBUILD tntnet-2.2.1.ebuild 1855 SHA256 f2ee68eeff1c185585e5ef856e6f878e83a1c02d093ab7b7e1c01860e77361d5 SHA512 bf8103fceadd4ad45d08ef788aab1897f0f480fc50f07860013b36b8947dbe2f427eb6848ba9d313f1d01c9a5310c0c45cbdd1214a7c62deb39f7d97fac47c06 WHIRLPOOL 8e884641dfc8551897f1a82e831d7183150883ffb3fa32ad8356d32e16987de2ee7f84209f15177e5dc2d4bbaa9fb41df34f39e5eaf75ed6ef0c48c9f6441dfc
EBUILD tntnet-2.2.ebuild 1953 SHA256 16b6f36b12104137a98c30681ece207a6e43176c8451579ba69819a6251015b8 SHA512 f9826aa0e91b995610e34b2d8ccf4f082d28c323bba3c8e5ec2c885690e6401098fecc154fcb5cff0d9cbf905c2c79e751c0edd2d5c24d3dddf2a1699fd4edaa WHIRLPOOL 5b6e73ef66bfb5efbd7125671d48081c92a795c7c4188610e5c651840d53cea1c92d82312fb5dfc0874aab753bd9d932c150f98e37212694067ec1e371a31968
MISC ChangeLog 3767 SHA256 9dcb0c987eefb815dd5f2fecf3f667243d2b4ca47669f43f14ee180cbafcb8a2 SHA512 c6c49015de45ba3840adb3a2040e44afe90af0d51eb3d4e267d54641c3c34f11b31957e3113714213bbd1a79d2b91f2dcf51c19981471e3eaae176a138ef467c WHIRLPOOL da954f47af847345730f6c0311ccfa024f39210e9cbf2f0e722cf5fb170152ad1a2e62708bb92a3202ee0f56092527d7209c4e8872b282e17733f3e3709217a0
MISC ChangeLog 4027 SHA256 711a44277e0b50e6a03e3decff52be2b14c092f83acf1236ccce7a9ccc08bd07 SHA512 5c1506a85ff3ed7abb0821130abdce702e7f37179b4716c067e7b49217a95ece92b5b896c7afb3b4e3fb7f3642c69d48e8b4ecaa970bb3a9f8d32475e0cb336e WHIRLPOOL c2484a8a0fefe33bb4b8eca1142b62c4a49fef3903305c696cc50b98e8bb5766e72e3117e3336d12f65a6bdb31225b99270e74e374697bbd971248cb6460c223
MISC metadata.xml 936 SHA256 4fd6fbf7a1297d16bb28394fc842c5dd8f833394055b8e7e30c85f3bab259883 SHA512 70843335e92900dc21308eaeaf0eb32b9213ecf22f724f119e5c53f8c3cd0e458a571b7770ae60064a9fe306ea51f6584224c7e0797506a7904c43b1cdbdfd86 WHIRLPOOL 638a4d84a5b67e17fc45581e39e8cfe9a54bfe04c45bc361f9856f48b8b46a2ef5a6739348e7758c014457234b53fd60a0582b22789fd30b7ef572c7a50e0b75
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: added by hd_brummy@gentoo.org
iEYEAREIAAYFAlHN5xkACgkQt2vP6XvVdOfhdwCcDYoN6PpUZMmSKHiE22o2bE9r
EeAAoOFXiWXp8CmZf7BNH23cZh8XPWHT
=q9Bf
iD8DBQFS4YQCdn07HTTCgIoRCEgiAJ40xHV/L8FYij3LJUey4pbgVaH2/ACfd9hM
BEaSDjpiDtLbmtZr14V+4es=
=n9pe
-----END PGP SIGNATURE-----

@ -0,0 +1,85 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tntnet/tntnet-2.2.1.ebuild,v 1.1 2014/01/23 21:05:00 hd_brummy Exp $
EAPI=5
inherit autotools eutils
DESCRIPTION="Modular, multithreaded webapplicationserver extensible with C++"
HOMEPAGE="http://www.tntnet.org/"
SRC_URI="http://www.tntnet.org/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE="doc gnutls server ssl examples"
RDEPEND=">=dev-libs/cxxtools-2.2.1
sys-libs/zlib[minizip]
ssl? (
gnutls? (
>=net-libs/gnutls-1.2.0
dev-libs/libgcrypt
)
!gnutls? ( dev-libs/openssl )
)"
DEPEND="${RDEPEND}
virtual/pkgconfig
examples? ( app-arch/zip )"
src_prepare() {
# Both fixed in the next release
epatch "${FILESDIR}"/${PN}-2.0-zlib-minizip.patch
rm framework/common/{ioapi,unzip}.[ch] || die
eautoreconf
sed -i -e 's:@localstatedir@:/var:' etc/tntnet/tntnet.xml.in || die
}
src_configure() {
local myconf=""
# Prefer gnutls above SSL
if use gnutls; then
einfo "Using gnutls for ssl support."
myconf="${myconf} --with-ssl=gnutls"
elif use ssl; then
einfo "Using openssl for ssl support."
myconf="${myconf} --with-ssl=openssl"
else
myconf="${myconf} --with-ssl=no"
fi
# default enabled, will not compile without sdk
myconf="${myconf} --with-sdk"
econf \
$(use_with server) \
${myconf}
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog README TODO
if use doc; then
dodoc doc/*.pdf || die
fi
if use examples; then
cd "${S}/sdk/demos"
emake clean
rm -rf .deps */.deps .libs */.libs
cd "${S}"
insinto /usr/share/doc/${PF}/examples
doins -r sdk/demos/* || die
fi
if use server; then
rm -f "${D}/etc/init.d/tntnet"
newinitd "${FILESDIR}/tntnet.initd" tntnet
fi
}

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/Devel-Symdump
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-Symdump/ChangeLog,v 1.75 2014/01/20 20:37:12 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-Symdump/ChangeLog,v 1.76 2014/01/23 21:09:13 maekke Exp $
23 Jan 2014; Markus Meier <maekke@gentoo.org> Devel-Symdump-2.100.0.ebuild:
arm stable, bug #492128
20 Jan 2014; Mike Frysinger <vapier@gentoo.org> Devel-Symdump-2.100.0.ebuild,
Devel-Symdump-2.80.0.ebuild:

@ -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-perl/Devel-Symdump/Devel-Symdump-2.100.0.ebuild,v 1.4 2014/01/20 20:37:12 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Devel-Symdump/Devel-Symdump-2.100.0.ebuild,v 1.5 2014/01/23 21:09:13 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit versionator perl-module
DESCRIPTION="Dump symbol names or the symbol table"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE=""
SRC_TEST="do"

@ -3,24 +3,14 @@ Hash: SHA256
DIST Devel-Symdump-2.08.tar.gz 15089 SHA256 a50353a31259b6e61d83cfbdca3ab999b5db74e1009ec3259ad7fbc03f32f263 SHA512 824ce66f8718b1993a8ed3fc38afefb5befbbdf062092c2b556944ec567a2a01b7e06af66b4d63f5616d727a0f618fa782c67a9eedc2ca1240295e0632e35e01 WHIRLPOOL 395604d0920763455f215eabc4e39ee4ea696315a5f12eeb60c61cc3a6c5744be0b8c9b70b72bb3e413a258b8857338a59969b0c002edc7ee37484d06f2b0aef
DIST Devel-Symdump-2.10.tar.gz 17334 SHA256 6b362910e8e8f6cd4d0c45550c21842875a6addaec642b7cb172fd0340859b0d SHA512 80eed26e4004946ad3449af3782631659ff705c31d36658377496c863d342a6b9d9a6540d2440eee1c28782166443cd25aa7fa49505d911f0c3e7a00a190c9f6 WHIRLPOOL c0d5f749bcd31e3534b3ed9782991b91f35c01e7b38ed0466da26d3a12cf3dfc857917e852c5652a0e264554c58e2e33eac7407bf684c7e6efe605a82b6de186
EBUILD Devel-Symdump-2.100.0.ebuild 567 SHA256 cfb098facb107ce1476b3c8f6ae825917a0a9879e996a7ae29b6b71661fa2918 SHA512 06b4c28af8b4f9fd6b7fb0dc62a1722d8706da684d8e080c427d99c370cf31d7ca54b9cda5847a25ba0eb5542495a5d31590b651a7aad16a8d9874847f29746d WHIRLPOOL 218acacc41bd398ae0e7541329949cbaf09e5bc60ea15d806ec58a9e4834fc059b9c0d1641c6214253fac3884c419a906986054c47ab68938e19563fde6121f7
EBUILD Devel-Symdump-2.100.0.ebuild 566 SHA256 a536c2265643e98bb616b1d91eb5db9ce3f09db3a6743b645a58fbf46a7d38ff SHA512 5935ad867882b95d1395c8ce9d226d49bd24d4eab58bfd00040e2bd8897a6cb8006cdc35aa27bade86342a8b21d0f0cb5cadff0a414d226c16f311702dd40735 WHIRLPOOL f420d95543af2c7ab50f1ddeac5c4d5471cbe135b66becf07b56424b823d2868f3eed27a4586e5256260ed355d8631ca5107e4adc25d866fd51a95e952cd162f
EBUILD Devel-Symdump-2.80.0.ebuild 556 SHA256 41b58610933c4b879fe16bf6cfa721c16b5c0b95b4be81d771f0c7ba23358aa4 SHA512 93325e4d2455f2ca05de44cc77a15ae37f59055e88dfea1a12f6cb339626f81be5e9372238bd96385d3f784f5ff753e0795f1a9ab1751b46cb5b1b8ddc938be5 WHIRLPOOL 632aae3ea03b6a877a0d332dbf104fb1423debce00ce1938d6dad14156504144d3e977e15d66d312bbd770bf24cfc78fca128e24ce8a634c630df7bb9dfc2dec
MISC ChangeLog 8676 SHA256 690a8902496ea034ac988f24f56dc3c5f832bca449a2a1220598c31a8610e526 SHA512 7364da8d1e1bdf9c176f59ff4417c8627d2092991ab5ca6469286cc6ea3444018dd93dda67c7d91512272c355f04104044294ebc718f7ab725b6f8b36f322633 WHIRLPOOL a1fb9ce171d4c680ab5a55284e07ab529618b463869d3f83c0a01e753344309b80ad6f6a4480a16e14c3236ee0993347fba85fc6294eade8b6cc1df4772c8ad7
MISC ChangeLog 8781 SHA256 d7b9391642f6f69bc0787b477e6374e351f3a0ecbf5d7134a9368f77eae13f5b SHA512 e3c63e6d2c5fa3e4c4e28d46beedeb9862719dbc472c40eb8dc4379bede2932f0ba47f60640e2564ef299e7252339814aec288717b3d63550ed9625a7968d549 WHIRLPOOL f43ff09c2b61eb9b933fd9b2a9a1025e109f9fbe1b19155f4d7ed989a4996c3999f5a2497cb77d6964db23e664b05a163e6bd3e91daa17e721336e7c9f30e71c
MISC metadata.xml 369 SHA256 601adfb2a112ee6fc92f4c56d0d862f2faae2e8c5923c6f3f659eebf7b4734d8 SHA512 d67389e147919cd111237abd344c2f3ff8d31f2f930a13d2ad424838c7ddf25667fc4d99a6e01a722cd75235684983425f4b77c7126649974d0a2559484d563d WHIRLPOOL d8179e3062da005609f0097176a464f0bee3cafc7c90e41b13d94e66dc52799c2e26f251ab2723628be981a1773ae3bf4064f9129200949e7bc56d0a5ee83ced
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJS3Yj9AAoJEPGu1DbS6WIAERQQAJjE9RcSbV5NzlMyq/9z+Orc
2RuascG/fZ3m8kOgYqTimTdj6LjlIEfT/kDus/RJpI3ZR7zYQU5yyphrXtj6/Z61
NQ4XKOvALTLq/yd7F1QCeNoUWQ3rn4KQom6Yoeor1blSXjjW2S90aNDiUi+DENXI
HdB2lxm3nm56ObGS7E72UfweSJTNkH1/nauXs9Qp+dXpDF+JDZeJhJ8Z5HE+Ox2N
fBMK5/XmMOpaZMQqDK0O6DgptWtxoSPMCjX+2ct+xQoxYfzckbORhx3DD6Bq+8P3
X+E1Z6oJEatBsPxK5cci00vkyQNMXqCAD5yS2hOoopEpozkUvuyqnVf78/1Cnd+V
RVRrJPsAYU+KV8nWORi/B2YSDPb896hMMuZb3rFMA0EM58Q7Ds/Dl06eoIunOmzB
lkwfJpU5Gm+KchQ28DwYmzoHPErrbgkM9YAw1Ui4te1WVLjnFPiw+wmSo33eCrxX
+/vCyIL4xu1btHp8C72/gxSyGIoP56KQXsAAU3B0min66LvujfY8Jk5O2yqp+dyT
rSJUslM8h0YuCCw/wd3Lufm2oTeYk+JlLc96PYyKP0wki1yfCWIG0iqoPGZOFmW5
+AWdxErNdeqoF9jSpmmIdaVrRLZw+6JYf4jF19gfW75osga0AxVdbu70YruotLMd
gcFpmsr1JXTpFpNBE7mO
=cLN3
iEYEAREIAAYFAlLhhqsACgkQkKaRLQcq0GJGyQCgiRplk2Clj2rg8GGYtO+jdFgG
5esAmgJt24MP6Dl4M+kC9KcB7CUtSOLa
=mPZL
-----END PGP SIGNATURE-----

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/HTTP-Negotiate
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Negotiate/ChangeLog,v 1.24 2014/01/20 23:24:21 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Negotiate/ChangeLog,v 1.25 2014/01/23 21:09:51 maekke Exp $
23 Jan 2014; Markus Meier <maekke@gentoo.org> HTTP-Negotiate-6.0.1-r1.ebuild:
arm stable, bug #492170
20 Jan 2014; Mike Frysinger <vapier@gentoo.org> HTTP-Negotiate-6.0.0.ebuild,
HTTP-Negotiate-6.0.1-r1.ebuild:

@ -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-perl/HTTP-Negotiate/HTTP-Negotiate-6.0.1-r1.ebuild,v 1.4 2014/01/20 23:24:21 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.0.1-r1.ebuild,v 1.5 2014/01/23 21:09:51 maekke Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="HTTP content negotiation"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -4,23 +4,13 @@ Hash: SHA256
DIST HTTP-Negotiate-6.00.tar.gz 8560 SHA256 4e070ea67427ab1843620debc923b820bd41b9018914dfef54bbc7af9257ae82 SHA512 d608fa0a9a0866c5d934561ea1a13844bab0d27d4ac332f5174e19c768e01675c6562d6bc4c4e4a5530c5a83de8b1edefa002ce42534217eba5a6d4edd779e74 WHIRLPOOL 27929155cb23af3134c8d102c40796badf2e7deba008e295d52a04c80fca8131cae3a74e4ea63e713a410c9999fe20f692dff0a648bb84dab7fcf63ee09fb881
DIST HTTP-Negotiate-6.01.tar.gz 8596 SHA256 1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016 SHA512 2651010f0d989fb255d37a0e4585de4779edcccd59fcad7d7f5ccc7d2c2ec420060324beebc880664d6c0d29193ce62f2d21cb6332bbfa0a3adacfa632876617 WHIRLPOOL 73a4dc66f56b240a422c2bf337b9c2ddaa5553980bea059008c7ad7d9fa3374087f3e6b20dddce174f925817d348fc686d46cab9c3daa367b6ebd7d6fd763533
EBUILD HTTP-Negotiate-6.0.0.ebuild 696 SHA256 d103f784d783e364f519206f1465891968cd4a96dcf4b815e95e8b724252e089 SHA512 5c08529489cc4ffc736bd36f3f4096ff54d805e2a6945d95df407474cae262f5148bdff7125b67cfc14b4828f273138dd18e9bb2b7ea42e4a12103366f8509f6 WHIRLPOOL 692f0d96c706434c5f7a3685cc8ee630df8919bce49a6933ee6bc4808fee1ba8ac45f6a4569ea8ff8caa220da68272a932119a0324189a170f4ccc832c243322
EBUILD HTTP-Negotiate-6.0.1-r1.ebuild 738 SHA256 cdfdfbff94bc5d30dbd8edae5352ae0713d0fe98569a84b9438dad09666f0209 SHA512 e447be9280bbea13a8d3ffc7fb6766eb7ecb3b905e3800f8bad0cbcbdb56baa59b0adb1851c107915f314093f8b6c165311c0967182c7402148cdcf78d7dc9b7 WHIRLPOOL 031f84e3c6a5f5464bfb78b03412b5b0d18c868a41db9ab242b88597d8d03dda722d4044143c043b6bc60b2451809574292a2fa82712e69b49579462e8528098
MISC ChangeLog 3253 SHA256 ca0805862525aca478e02570fb9e29a2fd87f970268c634ce985c7522a04c41b SHA512 3983a241af7fa5bbbef8eb993d7463b9a899cd7dd0858faf8866de33dc041721753271ece33cc0efddd1ce46ed552ca9b602a74d52f81d9d6260575c682701a5 WHIRLPOOL b66deec27c2c0755a159772b0071120d0287fef885dc179b2064f0766d3d94613f2cc1ecb5ec4b9bff57606cfc679056dae8f251b01893530be7a73573943dec
EBUILD HTTP-Negotiate-6.0.1-r1.ebuild 737 SHA256 f621540f69de47dfa7a8127d23c0f1067458ebbd7b729d2a13b2fa6a96f72eb7 SHA512 be8994f1c5c6caff7a7b7eb50c84f9580b64f1898533c065a6904c496108b6a07127f7119157acd88cc7f2c470734c821e04804fa85543930a09291bfdb67081 WHIRLPOOL 4540ee43b8d9ededd0f4be2f4902bd1d9007028b38e6dba7c75235565a86820ce27adfc934f940486d17280ab57cde06737f00a876cc945bcb0f264b5a3d6a22
MISC ChangeLog 3360 SHA256 0477ff28968db2d2b95bc9863441c26c15c6427812e98651aef591985fb2dc1d SHA512 3cd91e87f9f1f043e9309e2c6324871edcec7b9bc2a60fbc7799f3b6298baaf2e24bfc63799d30f2a76ec65dde55a6b0e5671d654baac167785c101b3b7dfeab WHIRLPOOL 6272ba3a1a3674cc30e1bd2817f5a8964a39017c20b40477d3bf5a267e1defa2046ce926408563d4b6b7900d670d6b940c7c4e8933f7022ba769ea1fb5381dcb
MISC metadata.xml 295 SHA256 e663e6da03b16e3ec65abb099bf5fb16b3e97b1b53113e672143f4241f66a089 SHA512 ffcf265f616e4f7d5b3eb9a2740873f624df5074bb09b899bb5b70b41dae7c00565b277efed4f908f5edf374ff8c200942746e1ff1b3f9d55d486f9c121a7746 WHIRLPOOL 8a24317c5628b19b33e1e068dc8b4fd9564746a1d203062cb780b982fbd09f65401f34fc5c77589ef7cdd7331981b8e4a97022194b499378c70fcb199f57676d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJS3bAsAAoJEPGu1DbS6WIAAAcP/2CY/IpdbCIo97iYHAq8ANFn
mDwM0TNIVB1K3kz2k2NUChpmSVyS0ShgpjH+sGsDVva9wSFRrB0waKoSLNFtR5SA
PpBWk04RGGdakq9AuDH4jUY+YMfBXMTILqpBXO4RJVnwL+j17vgotKSGFGcwR0Xi
WF7C+DeYdyAqscDa5fqDQI+kiC07uJMdIpPFdzaaOnC9DAAkiHjxewS54zYZLvdd
1ctM4ebPa61Mp8ueOgRXIpV5TUFqrsgGz2Pdv17Wf/2qWDUEV5LmY0XuPMbAtDVg
/aIZRBN9rHnQVoBlp6YIDbmF+CIJM7jEaEdVtY0/395UyShWpxsIUo2dZgqasONN
O+tQSuroIjZ/JswSep8ih9jTVg/t76J/xZEi4yf4kH8e4r7oqlPixENe/bH621KG
nimxsCZV+2d+OtxZ1fJL05fjzIuReydTLlnulurqaT9lZPPKhsqTDFmueclI9WBt
708qUS76kZB+GOdQP5LeVOv5OD/y5JfBTYr2Xmr/tgZJCKORFTa469O//yEeZr5w
EK+iZqSRfZ2GjVjA9c7ePoKhNf0QjS2H3SNtAGJBucWMdsYSio7umVcquPLmLUFX
mvXDbHpM/r0UGRAF5mOtCvpX81NeaMUiytpUDNj6O+OqW6zoD+aIbuJkmpw8DZDv
zhAj4xS8CdUoYnWIKM91
=E8gu
iEYEAREIAAYFAlLhhs0ACgkQkKaRLQcq0GJOCgCgix0VOycZhQ+zV5JuMInLeLfs
CKAAoIgdKQY7dsz+4wKtOFx2jO/9MHmj
=XEap
-----END PGP SIGNATURE-----

@ -1,6 +1,12 @@
# ChangeLog for dev-perl/MARC-XML
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MARC-XML/ChangeLog,v 1.10 2013/08/25 10:20:03 patrick Exp $
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MARC-XML/ChangeLog,v 1.11 2014/01/23 17:15:46 zlogene Exp $
*MARC-XML-1.000.300 (23 Jan 2014)
23 Jan 2014; Mikle Kolyada <zlogene@gentoo.org> +MARC-XML-1.000.300.ebuild,
-MARC-XML-0.930.0.ebuild, -MARC-XML-1.000.100.ebuild:
Security bump wrt bug #498866; Drop old.
*MARC-XML-1.000.100 (25 Aug 2013)

@ -1,22 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MARC-XML/MARC-XML-0.930.0.ebuild,v 1.1 2011/08/30 11:11:51 tove Exp $
EAPI=4
MODULE_AUTHOR=GMCHARLT
MODULE_VERSION=0.93
inherit perl-module
DESCRIPTION="A subclass of MARC.pm to provide XML support"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="dev-perl/XML-SAX
dev-perl/MARC-Charset
dev-perl/MARC-Record"
DEPEND="${RDEPEND}"
SRC_TEST=do

@ -1,11 +1,11 @@
# 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/dev-perl/MARC-XML/MARC-XML-1.000.100.ebuild,v 1.1 2013/08/25 10:20:03 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MARC-XML/MARC-XML-1.000.300.ebuild,v 1.1 2014/01/23 17:15:46 zlogene Exp $
EAPI=4
EAPI=5
MODULE_AUTHOR=GMCHARLT
MODULE_VERSION=1.0.1
MODULE_VERSION=1.0.3
inherit perl-module
DESCRIPTION="A subclass of MARC.pm to provide XML support"

@ -1,6 +1,16 @@
DIST MARC-XML-0.93.tar.gz 16260 SHA256 897c256f4a4231a7d9ce54dd5924f7b291c07ed5e77fcac0cae3dcc9681421bd SHA512 3275a69eaffc57d0fd521182d73148fdc87620f1d11173170605a8d7a1c1ee88e18533137098e09bbf66e503ed32eb986d2c3c39749ed6a80c6cfe01730b642e WHIRLPOOL 84032a4ea7aa030f0c398f0a82cefff7b00fe6d5dd14377eb36f3651476034bb144b55c384f5c6dc8d32f3b984bdc8205206ea5f36d42952e19bf799fef4b8b4
DIST MARC-XML-1.0.1.tar.gz 16655 SHA256 1506701b9dab87670ca5b3fe62933c4ab4f345eb828c6682d0adccd69e4841b1 SHA512 bb55faf8d199a8a7c501ef40d90c6359550b1e3f06d544c9f0239f86c7efca861c6824634710f24eaf6f0cdc5177884c792abaee16b65a5e0edcc4a351799d49 WHIRLPOOL 0fc40f4fdc65b30791259f0895236cd9f739efc934715b68d8bcf0d469349aab78c3d76ffe3e707c28f3426527c47bdd63ebebdfa1a065ec3bd544fa1f182a6f
EBUILD MARC-XML-0.930.0.ebuild 505 SHA256 feff60c679013e1f23f63e712f75713f9290250394856c5b85bdb500c651e673 SHA512 9295bf4bea1ccc7cd6045d8a3c4959777818b47731263c85dc740a76aa313d8b6c9d28b67ef1534fc3528d69b6dbc7ea3aa39c7e98565b41fab17c291a39ddb0 WHIRLPOOL 8957b70be966e68c29f66f6ab56e6cde6914c8f2eee2730c1f3e4374c7594856e3267629ae344aa0136b2ab846fd09675cbadaf4541cfeead206928cd27cc4a2
EBUILD MARC-XML-1.000.100.ebuild 532 SHA256 202a69ff6a0241e4745fe86dacb56d19002985780349f49d160562b8bc13d908 SHA512 da34bb4f702829bf09f734c5255f19a8197759267da48b684810c472bcf532ae228fc87718b768fb7285bb3976b88e0c006c9d5ec0500ed3e3f975645c4e7f82 WHIRLPOOL e37ef2b2a82abe801a5d213a25b8b64cd9574852aa29033f457dfec38bbe3c71d4355fcf49bf384b6b9ae49ce1fde1225ee9aa5583ba0d75da2c808880dada23
MISC ChangeLog 1424 SHA256 da13bb2917714a5748e9e876be7e5fb8fe4d906181805ddb25ccc9158e910d53 SHA512 e1a36acad316849cf8a94c35280cc86ad0b81b8098c809af3f224199dc767ead7e79e4f0b06341859ad3ddb79f10ae3ce1f9fd284c45f47fcf73f4596a78b93e WHIRLPOOL 45cf28dc737829427dfaa9d698d1372e13de5243dfffe5a3f238f8b288012ef893430dedb58eb50ad35a6931cfa7a726c62f16414a69e9a0a270025d3b3e017a
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST MARC-XML-1.0.3.tar.gz 18204 SHA256 0f5f2a99a9850f30812cb06807b43b3e27999d92e4ca64903b2a8b8587df6c5f SHA512 a460388c92ac8c6c285b40d1ec2cfc4d86177c9a35854a8da17ac16349f952af37f57e00fce4091546f8225757addd1ee4c16862334c6d59b712395b284661a9 WHIRLPOOL 62d3a7ce54ddce853c460cd52687739135a71be9ef2ee64776af6912aa5f2611a81a89bdd82b654749ca1c56f91ff7159fbefd1b12a0a10eee57d626581224e2
EBUILD MARC-XML-1.000.300.ebuild 532 SHA256 39b1cf0377771d21dd3d4938d6d6dfe332333bf5aa7bf8c0a4defa274755eb47 SHA512 7f5afd31ba0fdc724ddd225e67b92985313ebbf37ca1e6e05be600990f3101d58930caff07f62ebd0590ef0fc3435f70bcbdb2d421f2f1c83f7a106675da7857 WHIRLPOOL 471c9ed1bbe714ff731717a9a8fd4e25f68e487f474f7edb3f6a024d521813781c45a763a1f6996064a861a109751a6efefd198d89961bce8a38910684a73db2
MISC ChangeLog 1637 SHA256 3d617e44c2419d324172c58ac1aabbbab4459a68e0763be6af89d20798decb0e SHA512 78fd4ba2c7863cec22731bb25c8ad84933831b4a897caae35ba0f446a835305543edf7f77af6ba1605f162a53e9dc29ea198bf4da037899f2f70965e2b30c754 WHIRLPOOL 3eca77a1fb8c60b3b67c6618633d73155187d75d5704c701c065b51334c2eafcf809339d563845bd4d07f9f885726102395a86b7847983d0f6038bd47efa5423
MISC metadata.xml 358 SHA256 84e5bbe0f964dfb0104c4ec0121f4ca411bbe6678f97229426afe44214076c87 SHA512 e5521b752c3f9a25fb7d666e1f67aa0c049447c174c893a4d264c26b8b11db62cdbf97c6ef27a2423499fcaae12b8dd8f5b49699b57a1117a62e3e4d7d6e7040 WHIRLPOOL 42654b6f918aeaf6197559e7be315a39dd7766310b8f35b007125c225cf279dcacc47de0824ca842034634cb6d81d1e32b049b8fc4505c8c2e3a9bc8f56c550e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iJwEAQEIAAYFAlLhT6QACgkQG9wOWsQutdZnIwP/WGOj6rj/SJtwq3vlPYxY0W49
tqfKYe+2niH4v0gapGVhj+gpyf3wRxz4w5hzKQwWAdTeh6M3ZabgDBANJcBV818K
sfinv3c6rbsOa8fGo4WQXzR9CEeXZNEnZmVVllYdyDbnxn3wNZ6yUldlQSBXKPOJ
pVR9j6mlIWqB2BCwSOY=
=7IpG
-----END PGP SIGNATURE-----

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/Net-Daemon
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Daemon/ChangeLog,v 1.84 2014/01/20 23:09:46 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Daemon/ChangeLog,v 1.85 2014/01/23 21:10:22 maekke Exp $
23 Jan 2014; Markus Meier <maekke@gentoo.org> Net-Daemon-0.480.0-r1.ebuild:
arm stable, bug #492194
20 Jan 2014; Mike Frysinger <vapier@gentoo.org> Net-Daemon-0.480.0-r1.ebuild,
Net-Daemon-0.480.0.ebuild:

@ -2,24 +2,14 @@
Hash: SHA256
DIST Net-Daemon-0.48.tar.gz 29513 SHA256 3c12f1e44f9bbce427204a83dd73aa6dd2909e91190d32d6ec3563beca7bbc74 SHA512 85bc280adc0de6be8ebd64771732f83299018edd06441cf96c438914a16c3805918805cde07bae4fe92caa86475ad35cabfc1edfccff117dcce7f5dc8b137bba WHIRLPOOL 3fb6ec798124077180412f417986eb40ed47b3e6b04002710578436907f5a381fe4e92accfbdf0448bc00b83c28306b63c81a0314edcf255439c2541df25d125
EBUILD Net-Daemon-0.480.0-r1.ebuild 672 SHA256 2c297d6cf12344d66c877eb938986c87c78edb6f514fbd789c4e18f8af428618 SHA512 ad8c25af57db09f1b3b47ac271ab2b0885e0809f38b837b9a2a876f2e305fbdb41bb6db2ebfd59331a3313aa230bb2a141b4732b6a31ae5fef593114a5bebd66 WHIRLPOOL d75fcf25caec5fafc41a2cfb0c4b65ac12a2454fa25889ac650244cc17c56ff3e7d7d50e4ca2a9d132a62e18a29d5b65270944352f0a50018785a96e3c02e111
EBUILD Net-Daemon-0.480.0-r1.ebuild 671 SHA256 b90a359209e6064e77f42dedf4b36fd506c57abe1c2c811f4317a8a691793daa SHA512 63fedefd16a2e940e35fe0743c6a66760f6725f6b6c784396d1a47ccb0678ec063147f84613e7fe208c3ca0d11c4e442b74044f324d7f74ab4149d85e629fdbe WHIRLPOOL 4c71d12fd31476f09583ac2869408a2ef6688f70329daf1fb415fd4eabb1bee1ca7b048bdaa8e656d7e5d74b0d3066e7e62172b840e93c910b9e58d4f83b1dbf
EBUILD Net-Daemon-0.480.0.ebuild 644 SHA256 cfac2a79d1f52255a5bfeac4d5119081e68ea169a09db15a216c4c260abc3456 SHA512 1119c38d5875bd6989bdd8f07d5905cc34b84cba7b7309efd44dcf561cc575566f83b43d6da3f1a1852a8cca56e18b1dcbf7d7729404c237bbb1a12e29d2e95f WHIRLPOOL d4939caf9530533c6a9aac5e672dd5525f9df41f91e2c887654bcf1f94d2c5029f1ab5e7b0134082010022e2f880f5d3b63af8f916b79269bda244bbbf7c91fd
MISC ChangeLog 8812 SHA256 b0cd90e698fd7243e48a103934eb56f2c6f4d6e357446359b1d366f3f555ecf6 SHA512 354cc2848698779c96ada4bc3f0a735664c4a6e0e2b5fe20d5f8e75b7a9dfa96d2613bee508732db16bba3bab3eb50b75dac2f6d850b37a0872514a643f4f468 WHIRLPOOL 08ef5f0d1304c1013ef0189bd4ac205242a0f39dfeb659a7c2429ab1073d891674581d319815592df125fd54e3d89b5c2c595dd8b6c103e26516bcdd2ba0a0a6
MISC ChangeLog 8917 SHA256 277a898c421eede92dbefd018c71af56878465627a4039cedb705a1295abfb29 SHA512 6ade9dcd989b378d365f3dbfc268bfb770a72fca2ec7c5dd9b473a7283a09f379cc7f3fc19836c64366fcf8a7ea6329ddd1e35af964b802b190b808b41addc96 WHIRLPOOL 8676f15f9afc77c55e6a9a0c4224725e15bc3bae394991bd559bb7367b02f00d6b1da505bde978d4952c92c8b0d65c0db01848ff19619b1fae4048cbac58268c
MISC metadata.xml 562 SHA256 e597eafacf2943763a7b5d621f3f3ebfe3cbd2a4205e4ab48c65e5bb144052a8 SHA512 5c5d6f2f1a3530dffd8ee17946958b69f9ad44929813ef2b2ca2e0e0d65b614ef009657b1d2e815778816fa8e666b613130c67995067e79804c61859e1d41a32 WHIRLPOOL 21b98e7bfbad9f686a8cf535fb84a2427a4c2b8e1fccb73eb0d9bf965b32aaee0cb26706f2aa052666d936df914198628e2d652d43f2c6631b89486919fe1a05
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIbBAEBCAAGBQJS3azAAAoJEPGu1DbS6WIAjlkP9i7H0nPWwkwZnEYpwW1mKker
lVGOMFlOXXODyS3/J6nO9FZHeMZkz9XR4vIA0GzJWVua4vl4sfKBEZhoM/zasaXu
vt9AfMqRxCF03JIGTMa+7iVVX0BO4QGO1vEOAarltOWb+YxzDmtySq56Vt9PTpDU
hdXF9HrgtTtJMVZ2K0B/9TMi4U+niCdYy8AcE3SNgTP3u1JicuJeO0xNK6vDqJQs
wLAOa7Un5noDRfDTAagSxivgEQ22DOFNEVdPVMy1NgPLPtzi2A5pvSJWZ0TC7LgC
UTnSsVygb0MNB65WCqHYl7Zg/ZSRwxfengI5vQ2agxxYfw6Qp+/NWWj0cLDk0uyX
8i0wvxDZoOFA4gsIabKM0OtTFlIsb9CZPxWe2cAZXOSiwlnZnYyM+rjtuH5MLImr
GryYWXKF9vVuPvV+RT04YvpAdA9I7af4CBEDG5Jyb/ix5ZaRofr7Lec0qgP3PSGX
wVr8suRE+4rduAoRIv3R/G2AZOadS0mfy9svWr27uTWZSr/47lwVZn0KZx8MbU1F
dhdzhLuSiEUPSkMEfq1+EW8MwDE6Xju0Ctqws5G4jeT9e9QW0gky15YxL0tZMcsJ
PSPsOYgKtYlg72w5X18QShXhvVjj8XLpdDgWiGh0v0p67uvy3rYc3Xhwzmo4W6BT
4Iv7lrMbuW6H0CEr0OE=
=1oxY
iEYEAREIAAYFAlLhhuwACgkQkKaRLQcq0GKtVgCfaxOv+PXK8WW9mXcb2lpu81nT
VecAn0WiRzyEfKDrrJoyR0GIXv0Ivm0o
=KFyp
-----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-perl/Net-Daemon/Net-Daemon-0.480.0-r1.ebuild,v 1.4 2014/01/20 23:09:46 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Daemon/Net-Daemon-0.480.0-r1.ebuild,v 1.5 2014/01/23 21:10:22 maekke Exp $
EAPI=5
@ -11,6 +11,6 @@ inherit perl-module
DESCRIPTION="Abstract base class for portable servers"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
SRC_TEST="broken"

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

Loading…
Cancel
Save