summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-12-22 10:16:45 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-12-22 10:16:45 +0000
commit3a939683f538973ea3ae1d1180b18a673683126e (patch)
tree29a2b6272a4c2cc2816266f408f135b7859dd74e /sys-apps
parentversion bump (diff)
downloadhistorical-3a939683f538973ea3ae1d1180b18a673683126e.tar.gz
historical-3a939683f538973ea3ae1d1180b18a673683126e.tar.bz2
historical-3a939683f538973ea3ae1d1180b18a673683126e.zip
Version bump. Removed old
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/man-db/ChangeLog11
-rw-r--r--sys-apps/man-db/Manifest47
-rw-r--r--sys-apps/man-db/files/man-db-2.6.0.2-flock.h.patch69
-rw-r--r--sys-apps/man-db/files/man-db-2.6.1-no-gets.patch24
-rw-r--r--sys-apps/man-db/man-db-2.6.0.2.ebuild53
-rw-r--r--sys-apps/man-db/man-db-2.6.1.ebuild53
-rw-r--r--sys-apps/man-db/man-db-2.6.2.ebuild53
-rw-r--r--sys-apps/man-db/man-db-2.6.3-r1.ebuild72
-rw-r--r--sys-apps/man-db/man-db-2.6.3.ebuild50
-rw-r--r--sys-apps/man-db/man-db-2.6.4.ebuild75
-rw-r--r--sys-apps/man-db/man-db-2.7.1.ebuild (renamed from sys-apps/man-db/man-db-2.6.5.ebuild)21
11 files changed, 42 insertions, 486 deletions
diff --git a/sys-apps/man-db/ChangeLog b/sys-apps/man-db/ChangeLog
index 16ab5e9d1c25..a814094eaa67 100644
--- a/sys-apps/man-db/ChangeLog
+++ b/sys-apps/man-db/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for sys-apps/man-db
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man-db/ChangeLog,v 1.76 2014/11/02 09:48:46 swift Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/man-db/ChangeLog,v 1.77 2014/12/22 10:16:44 polynomial-c Exp $
+
+*man-db-2.7.1 (22 Dec 2014)
+
+ 22 Dec 2014; Lars Wendler <polynomial-c@gentoo.org> -man-db-2.6.0.2.ebuild,
+ -man-db-2.6.1.ebuild, -man-db-2.6.2.ebuild, -man-db-2.6.3.ebuild,
+ -man-db-2.6.3-r1.ebuild, -man-db-2.6.4.ebuild, -man-db-2.6.5.ebuild,
+ +man-db-2.7.1.ebuild, -files/man-db-2.6.0.2-flock.h.patch,
+ -files/man-db-2.6.1-no-gets.patch:
+ Version bump. Removed old.
02 Nov 2014; Sven Vermeulen <swift@gentoo.org> man-db-2.6.6.ebuild,
man-db-2.6.7.1.ebuild:
diff --git a/sys-apps/man-db/Manifest b/sys-apps/man-db/Manifest
index 976ac24610aa..a267e79f013d 100644
--- a/sys-apps/man-db/Manifest
+++ b/sys-apps/man-db/Manifest
@@ -1,42 +1,29 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX man-db-2.6.0.2-flock.h.patch 1339 SHA256 8952602bf0abd75a11e786ce89bfac1283800012403cf75dd2b97d87200ed9aa SHA512 c2d6fb2f4eb3ce538d19a4a42b46ee9bc3400d9d94d873dd103555aa50bed49e795b93aafe843faa73624b4c010f5cf4bcfbfc44f04c03daf94b07bc41b10e28 WHIRLPOOL 7a7b0ee407308894eba50a7faf40ab9b9507cac4d31cbb40970325f9d1e04a70941a3f34c18c3274523639be8965d45af624baac79783d80a3327f739e8c7f28
-AUX man-db-2.6.1-no-gets.patch 853 SHA256 c0a1fee5c1fb8a6c4df1955aad3b26c2bd57b5743469a5114dd8da93b385753c SHA512 fee8feb0ea18bbee435b179287acc792874ced1ec118f6ad8a23bac42dcaeea3f893768ef2db29bfdaa87295056dfc36c37cde0619be742afba90277ed4d986f WHIRLPOOL ff8fd5d23cf32968adbab95101ce0416cc727db4c1808d054ee78eb3e14bde0ebea79754ed399255954157fce3cebc161408bd2798ac955452ffdc87f960f52c
AUX man-db.cron 196 SHA256 8aa4346f537c846b458705eaa4021504f7f8ea40488485263b5e9abac3966ff8 SHA512 0d57adab78ea2ba4023c7e46ae892e4eaef64c49be12696f5f5d61b11d66247ca3eef50f545364539bbf5ef7a3119623a9f46a76ed9069455815d239ee61f061 WHIRLPOOL 4451db102b25c63ad84215ed163a8f05c5a60235528bd8096634342aeeaa41e85065b01b55da2c1a2a40f0b1d8f827f462a3288f9caa877430064e0fb3047596
-DIST man-db-2.6.0.2.tar.gz 2377869 SHA256 537bdb60b12c7d34aa21c397024a6d604c5130b61f9aff5554ab443329b728a7 SHA512 98c3f85674c110931c3c985af2faf6111d644206b6aa9bfa76ae6740881c1f04b84b13f6ff864ec420b72cb9c04f4851812958b4244af743ce48179a7d570966 WHIRLPOOL f409f59047372cad76750ed9a1c163c01e23ebfe18388f42c2df6a3095cf1428aeccf79da70402f995fab3b5af0c19270fb91009421a4eef8c8b4bb27bea2de4
-DIST man-db-2.6.1.tar.gz 2507898 SHA256 1517c2cfd98e71b946c6d1b5686b1d3b47a6643fda4294a290beef503fb07d1e SHA512 c46a36a95b483b278793a46219abebed286db3d2d2b0047aa333b0cc799e5fb3159479019eaa547a5f0dcfbc41761a233fe3550e320d879cc6a05b5aae19c5ff WHIRLPOOL 2b6672094c8f7646057d3302d582254daec3f3b7b62663c61ea3684b620af24f25d864b4bcf8ae005e55695d88d5404d8d9f7776b7f33d14cd442e7d5814b064
-DIST man-db-2.6.2.tar.gz 2524214 SHA256 602aea73460dc94ec2aef6d8996bbe3d85372c087384d9e7c1ffda0821642709 SHA512 697dd1c44b49b1e9246412c0a045a0254ea09ad31a84b24fd90b3eaba98e74a48288380784e8b0b5c1d233478854d365aa86609abb53ea1f8be968add86291dd WHIRLPOOL 7a6ee1708690ba3d948cbcb0cda3da259c11a85a9f6ef83ad04f0441970b38d23045f7d636b0df90f06f84ef77a88faf6b1cfd0cd57020b916268c0a6468a61e
-DIST man-db-2.6.3.tar.xz 1388944 SHA256 51db85cbbdcb99927865bad4c653a8b18991831e751cc501098a772924e26b47 SHA512 5b1cdd321001df93c94eebf953a3eb4072688d609a7dde03cdefeb9af01daef36ba74ff748ab27fade64b00d2cdfb4811f5c34ec8be13b91271a55151647333f WHIRLPOOL 52743d820d2d47cd5283356eac788a54a308758b95c605174ca02f4ccab63c14c85353ddafbacc0de69dedf43a8c925818288fbd2b9d4b673e873649a448db03
-DIST man-db-2.6.4.tar.xz 1407956 SHA256 7cdfd457d2a17ec4860a8cf0ffef5f8694b74990b59ac8a4e4b4f22d3fa1c5c5 SHA512 e1da7d215e7c4a6120e2bbe9530bc906dbe0d17a9f2692b6ab14309d9f74429f1a7b7fde0dac94823728dd40a7af46bec5d5808c9bc5ebd94683eb0470b67590 WHIRLPOOL 4c3e27c889eb4e793b38384bd1ff5cae7e20f27ebb02e418cc2044907c31f74e932c8a2f0b5eae3c6929ab3ef157543f1e79e8195c6b88a3916586b4d598ad04
-DIST man-db-2.6.5.tar.xz 1409284 SHA256 97ec8a2a580574f18978101d6d10de43c00c3b5093a6b8679664ada660e42112 SHA512 96f37217be423b93b029d82da1f2e71870bad4c3d34760bc1791fa518e65e234dd2c60d3cebd53b0d0e90bada4db64d584baf99c076408db4564e444d635cdd5 WHIRLPOOL b7b767a879f6d63da5f1b3babf4e26699ac9f25cd0dba801413f00e8a250695e50d57f29a754b3e257c32c6e3778ccff8cade8d5a5094bd72d9d8d6d2698a205
DIST man-db-2.6.6.tar.xz 1448576 SHA256 7da90f8d8df91e0e682769d50f4bdb905f525b5d0f01e7e5b8cc3c6da45f66c3 SHA512 7abb8609e1113dd1852076c4c71557c3b376fefa7e42fa39198f7b882f4b3fe733983045742c4b3903be2c953c09c724f735619b4396283a4ed2ad7816aaf4ec WHIRLPOOL e5c7b41afd7374bb1df3024134f9bd8a1af42b5ad63d4e516e946b0e8ccc88bafc055fdba707b0c764030e92748b225a72672bfe07e2bc3e8d78526d17f5ff72
DIST man-db-2.6.7.1.tar.xz 1452280 SHA256 8d65559838fccca774e3ef7c15c073180c786e728785c735e136297facca41fc SHA512 91e1036701174c5623a4cf4208a93130822dc9c61ffd9c6bf0dddaf7c4c5b2401e6238f60578dfa81a11d67d360cbc4d45af920542fb4a0624c7169b17a618f8 WHIRLPOOL 30c510289d1444b3231704c22ddf2c17b58d4aa8b9e8a94552537fbc971b23f16b2c43a32fa9f85fb7b8eca2fd71a73d52955fcd0ab24ef49d3903832eafecf7
-EBUILD man-db-2.6.0.2.ebuild 1551 SHA256 6521fb7ca3af026ec62facb32366ad55581afcb8b82022f4f74eea5a20afcdea SHA512 603c3c85da8e3d13196f24eb2e240965a36558a040098361cd81cec3a5c95f36694dc4c04ab7978b8c03e345ace21de8f438c32bcbb7a889122125124e0a1d30 WHIRLPOOL 737ec986afab6af4c3a6fd92f4cc3715d49fc54be2e8961c40d762ebb9813619d82d8047f4dcf550c59d742b331ea38c01915be8fe6f4bdd669751fed81dccb9
-EBUILD man-db-2.6.1.ebuild 1448 SHA256 1a931039ab43b8937429ad69cda0f20eec358220e85ec4b515419104ba642df0 SHA512 c3ceea85d286673b4ec018e3b5dc93590d961c7629fe1b553588f4ea225de59d71dbb8030a07c9a737de83d77c2376f3dd0dff0ca3f13015fdcc9e2678524492 WHIRLPOOL 4a4c106c54322c14de0ce7bd6772fee0c37112546042ffde7ff54b6f6a266d48a24cb32b4580d108d09a8a07bdeb69af8840cc14f81a89aea269ae4aed53f830
-EBUILD man-db-2.6.2.ebuild 1448 SHA256 f26a46e5452bf04500faf81ff28d5e8841380c17b7c50e399d35e60208808593 SHA512 a53c25fcda6206839100f7de584d2ac6e1ee9ce9e88adf62ba222eba0e9bec69f1c9066e9c032941d7e451d5fb61462bd8117d446c86923e4cad2b273e92ea21 WHIRLPOOL a550eb1b8afe356b47dc322190a01f7abf492ffd9022ad3cc1623f81f7179c6c11b71c190d387796124acbe9606643d07329527c6f225b93fa08e0e086821ddb
-EBUILD man-db-2.6.3-r1.ebuild 2121 SHA256 38b07957f62f13d009717a780bcdf5f1b59e62723a8c3a18ce9a8afdff75e85c SHA512 ebd15b9c97a0a8b8c53b2289944bad063f9fa112dcec1a4d63432b70809c8222eb8297ada3c9655553d7ec44cc1238cee1fc3262b624d1bf04ed491953bde97c WHIRLPOOL 39224fbd4fa6024c2918085f6a1e9afeb04afed71bef05d8fd598dc55fe95eadb6eb77b4459e73a8de3dfa8dd35987b6ae2b96466c1ed9805bacad4ffe507c5a
-EBUILD man-db-2.6.3.ebuild 1392 SHA256 34504d1a9cd00ae5462bb8d7c6d04ff9cdb701ecab0fb62d816c1785a456e1fb SHA512 70729f899444874264adf73f6cd3263098c712b12013b6cc21dcd8149b29375fa18ade31c3cd0378f52c88f01ad398e28dbfa8261006213c446df58df3d845dd WHIRLPOOL 26a5d4288de68c3c696bc80f9813385cffbbb6ff863d60fb8cbeb2e07f3b230d157b32a1e29fa6583a33be9a3259a6173de1befe791051ae9a8e8f975acdb598
-EBUILD man-db-2.6.4.ebuild 2107 SHA256 71fd337be6347100dff01f062b9415272026f35db9da08c70c3919501561325a SHA512 c812242da762549fe233d14f5ef62534852342002a35401dafd0a45b84e550267750faa6ac959a5c743ef8b7b27ed42fb8aa2576bc95bc5eceba135b067c5a29 WHIRLPOOL 73dfb874f3587bae4b529bda167718c4ad55fbd7d876915276149216def2c325075d0f27db88155f4687d660449e35cbc77854a2ddc09ae8d82567685fb88d49
-EBUILD man-db-2.6.5.ebuild 2253 SHA256 39ae8285423dced4cde2ee20d82d73603ca70d2b9df6984e6e1ea311878770d8 SHA512 334153230895e33510b9016f754ed11df59572676dce5940794c139dbe0116918d1d990db53d53c162caf1cbd0299bc2a2621b8c107a7e60f2c12ca7bfde2671 WHIRLPOOL e81351363a68f01285d95fcab3c6bc6ce34658ad2074266b1391d875870bfa8ff0b24af492e86f8e35225e02f97816d6b86f56b0b2f014c4b8651ca381a307e6
+DIST man-db-2.7.1.tar.xz 1498272 SHA256 c4876204a3fafb4d8ccc1d172c0431ee581d95558cbd6c4e79caca7717049e0e SHA512 246d833bd456a6dd178035b4be37dc810872b6480145d6c2c605deeb664d105b285f61827b739717d6936de28c4275a99ed8fae2d173b16c1c0673b1171a65ce WHIRLPOOL 10c56b861411674f4ca92bafe7c0faf4f6c2cbcc6b2db8f87f2e2ee59152797667619e60ae50cae33ee21ff3e58cb7b10627ce2f16adf65fd8794b0fabb71290
EBUILD man-db-2.6.6.ebuild 2277 SHA256 aed2ebdfe1a596a682e5ca6f7b6e509649be6df378ea42ced987d18ed39ede94 SHA512 f6e96c2f2ede48aa01088e8a6b496a8016bbea325866826be9a736b656e9ca106309b09edb96e1ee036094b43a0ed31b45ecd0150b2969ab26ff491334e0d412 WHIRLPOOL c0b1de2b758b389fa1af99db3003cad4cea6bd711da90f9999e059f59f263482ba4c8bd9102f5a973e4cf8d2efa43e8646c31d05ea9582ee688b2343cb526cbd
EBUILD man-db-2.6.7.1.ebuild 2299 SHA256 10c6e0f831b4c424051964ef801e859bc716bbe47f511a30c0ad16397cae4954 SHA512 b9836a847b6db5ad7d79b85a49ccd8eebdd089c2f2430ad0a376a9f50b02add69467c30a2c3472b61d1675ab2d1872e5b29557b255e2cd7418fb557a04b2c690 WHIRLPOOL d3abbceb29f27fd63c58be30a2b0eca2daf016670a016e1efac2b082121f9dcb04a2b715f3841e1a9dc4f590a569fcc9a2d27c1652f8dabaeb3d50eb6572686b
-MISC ChangeLog 10095 SHA256 f69c2687d03d810a786004ea39a23710622ade6a9b906afaca4296de05d8553e SHA512 b2b82e9c69dc140dc50b17e2b9e840653d014fca919b8820b218140a9012d7e89232bd1520eafcab50b920845cdc2e4f859051fd11b121a98a1b5f41c32ccca5 WHIRLPOOL 49fed45a3db809183818abf0261dc655ead437b323eb02d23fe32a9219202a16f51fbd63dd30ca9186af5b48c8dce7550e6f61dc8188dc8bda22c874cb179f57
+EBUILD man-db-2.7.1.ebuild 2510 SHA256 b6188885d306cad55d755998135bdf6a872d0d68b981fb3959149aa1cf476fa8 SHA512 7fd096a5d4327d8cde89cf89e37cd1dfe50db68126a9fdf501935304fea13d021b64e6e9a671251491c3e0c66ba141e0d38de7abf13a38651b47b3dc5075132d WHIRLPOOL 6f9fc54b75b98d7ca11d84462b5ea4f570f3252b127ebdeda98ce9bf1b80be61896effc34bda92744647b70a2576bd6add984a57a4e7fdab5f7483d0e7e60fd3
+MISC ChangeLog 10476 SHA256 2922475938e6328c5d7640a76514e695928f51deef1af9966f93c7386a149f69 SHA512 6c5e1427f6e1d9f8f57522cf66e5c0cb0f55d105d54e364e86c03789219bf575ac27bb039b6ea6226260e1f8de3d5979e908ecdf303bd5a93d8e5e8b20280dbb WHIRLPOOL 4ab0ea63bf7ada1238138da595a7c3b67a6c58f1dd8c033b9cb00043e866a34939f7c0e12044178d74e709a2ece8e6775af319409ddf1ac46715b214a4eb553d
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQIcBAEBCAAGBQJUVf3/AAoJEC7dUkA7aK9HSpYP/1TPAL97TGJjEiMauoq5xaZq
-L/sn1tjEwlAUeSVo2f7Xjy2zHfNZj3mORMNbFlhXDQeykhTd4Rwac6DRc4MUsB5j
-MoPM74rS3ZthIS+DUL5LUJTpkJoXUqh4ZyacOzSRt5UhEQkjHXFq3t8yiR/ynnX8
-uPbRza93x7AM8kKs23DwPD5AmhT7rrscfbhQQxkbAPKmVZx4h2byvBNwk8T6wJ2f
-zF2WkF6twpLH+YikIiE8Wqn2T96ojGkJGtt5KaiG3YSiRXpAMm2zRzbF9A7dGVzI
-lfXUWdINdY5He5kLDMKrD1NUESz4F6xqgGZbU4QtrZ4323Es5cPNLmTL9Ulr97hD
-drdJ8d8t6wCpzP3cd1cdWYKL/rqZBM2Cevi8xXfycX6fjPvRnb10N6ZZHrCMfFJQ
-UYQ/JbsAZLyITtvKT/9RTZ6Ep7or74pfdD7imllJm4ZxTGOgdErKjBqw8wtmXTNq
-BISTxdA2x0xiPIdD7Q1EYTd1ahn6c/+Okq0wWEr5ohr2utzgNLsbxVBsDeoWffqw
-KYwK/RTV/KtlQmqdL0gJrW75D0DAtNBOVk2JpNT32Lndl5nlopC4vjdASCrQKSq6
-6Zls90r/AApNHLWy/V3y+vLdbhcr5E1Uef26lvqbdbTOk1sbBWoGsu8URq/wdiZy
-1sqaNbjd5Ig74vo1ZVKY
-=2aW6
+iQIcBAEBCAAGBQJUl++NAAoJEPiazRVxLXTFCfQQAIg0Asg0UVsaZl/rIk24jY8W
+TmCbV1X6oTj4DGq5e0CLQ47yQU8/WQUNErDB8r7WQBS08jpwIRU6AtBeTB5oQo5s
+V2FqFDN8vWjoLKiI64z15TP3b4KUndxE6U72AqbUxTxMAsRKS55E6t4XsplGBue6
+e/bk3Kreug21XklMXWKcvPd06h1iWdhsFSRguJN3A8kUFS2o8EEBWx8zssDgz3Pr
+4kPxNvzhY3T18Wgl4yDnxQ7q2L1wFZgwHHaiw5R7duozh8tbxBru/TOKzMqzSB9+
+c+xlINq9jtadtAplk9lhalO2TIiboPT+lxAv+lVe2kNzUA/gAg3EwSyT1F81AFnX
+RQWuSgBSMpVcfhSguVIKw4Jd6A9UQM/s32lb29pfaUUofJfPAPmhLroDuiWlZRaJ
+nfxnXMBCklmNr9xjd0hn+IXfAVz0V/kZ/bC6fh0IBTx+fMJiEZ6iGay7kdNQF+at
+UANIXiJp3Yl5h2JFPxFQn9WuGNxhr1o2h0/P96WIf+ApGbXqGgGRJMMFXi6Hlo8G
+k2AsCW6psHNzOHO+GnyzLvevivkinHfL+o48KLK7Rfqq+wpoZ44A99ll/MLS5HZp
+r85edAxr0ySeEeEp1xghkc8jqEod3BkfjVqjRCt0DvRsU4RV7NX5ZQN2bu6I0llI
+776ASo2+fwxs8/YdG9Ig
+=LHCR
-----END PGP SIGNATURE-----
diff --git a/sys-apps/man-db/files/man-db-2.6.0.2-flock.h.patch b/sys-apps/man-db/files/man-db-2.6.0.2-flock.h.patch
deleted file mode 100644
index 6fbce45d1562..000000000000
--- a/sys-apps/man-db/files/man-db-2.6.0.2-flock.h.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-Bug #371937
-
-=== modified file 'NEWS'
---- a/NEWS 2011-04-13 10:57:54 +0000
-+++ a/NEWS 2011-06-16 11:22:10 +0000
-@@ -1,3 +1,13 @@
-+man-db 2.6.1
-+============
-+
-+Major changes since man-db 2.6.0.2:
-+
-+ Fixes:
-+ ------
-+
-+ o --with-db=db* and --with-db=ndbm compile again.
-+
- man-db 2.6.0.2 (13 April 2011)
- ==============================
-
-
-=== modified file 'libdb/db_btree.c'
---- a/libdb/db_btree.c 2010-09-26 21:08:59 +0000
-+++ a/libdb/db_btree.c 2011-06-16 11:22:10 +0000
-@@ -32,10 +32,7 @@
- #include <errno.h>
- #include <string.h>
-
--#if HAVE_SYS_FILE_H
--# include <sys/file.h> /* for flock() */
--#endif
--
-+#include <sys/file.h> /* for flock() */
- #include <sys/types.h> /* for open() */
- #include <sys/stat.h>
-
-@@ -48,7 +45,6 @@
- #include "manconfig.h"
-
- #include "error.h"
--#include "flock.h"
- #include "hashtable.h"
-
- #include "mydbm.h"
-
-=== modified file 'libdb/db_ndbm.c'
---- a/libdb/db_ndbm.c 2008-12-03 10:57:14 +0000
-+++ a/libdb/db_ndbm.c 2011-06-16 11:22:10 +0000
-@@ -29,10 +29,7 @@
- #include <stdlib.h>
- #include <stdio.h>
-
--#if HAVE_SYS_FILE_H
--# include <sys/file.h> /* for flock() */
--#endif
--
-+#include <sys/file.h> /* for flock() */
- #include <sys/types.h> /* for open() */
- #include <sys/stat.h>
-
-@@ -46,8 +43,6 @@
-
- #include "manconfig.h"
-
--#include "flock.h"
--
- #include "mydbm.h"
- #include "db_storage.h"
-
-
diff --git a/sys-apps/man-db/files/man-db-2.6.1-no-gets.patch b/sys-apps/man-db/files/man-db-2.6.1-no-gets.patch
deleted file mode 100644
index 787e6901bc07..000000000000
--- a/sys-apps/man-db/files/man-db-2.6.1-no-gets.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-https://bugs.gentoo.org/427252
-
-hack until man-db pulls a newer gnulib version
-
-From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001
-From: Eric Blake <eblake@redhat.com>
-Date: Thu, 29 Mar 2012 13:30:41 -0600
-Subject: [PATCH] stdio: don't assume gets any more
-
-Gnulib intentionally does not have a gets module, and now that C11
-and glibc have dropped it, we should be more proactive about warning
-any user on a platform that still has a declaration of this dangerous
-interface.
-
---- a/gnulib/lib/stdio.in.h
-+++ b/gnulib/lib/stdio.in.h
-@@ -125,7 +125,6 @@
- /* It is very rare that the developer ever has full control of stdin,
- so any use of gets warrants an unconditional warning. Assume it is
- always declared, since it is required by C89. */
--_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
- #endif
-
-
diff --git a/sys-apps/man-db/man-db-2.6.0.2.ebuild b/sys-apps/man-db/man-db-2.6.0.2.ebuild
deleted file mode 100644
index 4ebe2834ea54..000000000000
--- a/sys-apps/man-db/man-db-2.6.0.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man-db/man-db-2.6.0.2.ebuild,v 1.13 2013/12/29 14:47:49 swift Exp $
-
-EAPI="2"
-
-inherit eutils user
-
-DESCRIPTION="a man replacement that utilizes berkdb instead of flat files"
-HOMEPAGE="http://www.nongnu.org/man-db/"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="berkdb +gdbm nls selinux static-libs zlib"
-
-RDEPEND="dev-libs/libpipeline
- berkdb? ( sys-libs/db )
- gdbm? ( sys-libs/gdbm )
- !berkdb? ( !gdbm? ( sys-libs/gdbm ) )
- || ( sys-apps/groff >=app-doc/heirloom-doctools-080407-r2 )
- selinux? ( sec-policy/selinux-mandb )
- zlib? ( sys-libs/zlib )
- !sys-apps/man"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-pkg_setup() {
- # Create user now as Makefile in src_install does setuid/chown
- enewgroup man 15
- enewuser man 13 -1 /usr/share/man man
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-2.6.0.2-flock.h.patch #371937
-}
-
-src_configure() {
- export ac_cv_lib_z_gzopen=$(usex zlib)
- econf \
- --with-sections="1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 3x 4x 5x 6x 7x 8x" \
- $(use_enable nls) \
- $(use_enable static-libs static) \
- --with-db=$(usex gdbm gdbm $(usex berkdb db gdbm))
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die
- dodoc README ChangeLog NEWS docs/{HACKING,TODO}
- use static-libs || find "${D}"/usr/lib* -name '*.la' -delete
-}
diff --git a/sys-apps/man-db/man-db-2.6.1.ebuild b/sys-apps/man-db/man-db-2.6.1.ebuild
deleted file mode 100644
index b7865dab72e8..000000000000
--- a/sys-apps/man-db/man-db-2.6.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man-db/man-db-2.6.1.ebuild,v 1.5 2013/12/29 14:47:48 swift Exp $
-
-EAPI="4"
-
-inherit eutils user
-
-DESCRIPTION="a man replacement that utilizes berkdb instead of flat files"
-HOMEPAGE="http://www.nongnu.org/man-db/"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="berkdb +gdbm nls selinux static-libs zlib"
-
-RDEPEND="dev-libs/libpipeline
- berkdb? ( sys-libs/db )
- gdbm? ( sys-libs/gdbm )
- !berkdb? ( !gdbm? ( sys-libs/gdbm ) )
- sys-apps/groff
- selinux? ( sec-policy/selinux-mandb )
- zlib? ( sys-libs/zlib )
- !sys-apps/man"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-pkg_setup() {
- # Create user now as Makefile in src_install does setuid/chown
- enewgroup man 15
- enewuser man 13 -1 /usr/share/man man
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-2.6.1-no-gets.patch #427252
-}
-
-src_configure() {
- export ac_cv_lib_z_gzopen=$(usex zlib)
- econf \
- --with-sections="1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 3x 4x 5x 6x 7x 8x" \
- $(use_enable nls) \
- $(use_enable static-libs static) \
- --with-db=$(usex gdbm gdbm $(usex berkdb db gdbm))
-}
-
-src_install() {
- default
- dodoc docs/{HACKING,TODO}
- use static-libs || find "${ED}"/usr/ -name '*.la' -delete
-}
diff --git a/sys-apps/man-db/man-db-2.6.2.ebuild b/sys-apps/man-db/man-db-2.6.2.ebuild
deleted file mode 100644
index 56b2513e9479..000000000000
--- a/sys-apps/man-db/man-db-2.6.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man-db/man-db-2.6.2.ebuild,v 1.2 2013/12/29 14:47:49 swift Exp $
-
-EAPI="4"
-
-inherit eutils user
-
-DESCRIPTION="a man replacement that utilizes berkdb instead of flat files"
-HOMEPAGE="http://www.nongnu.org/man-db/"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="berkdb +gdbm nls selinux static-libs zlib"
-
-RDEPEND="dev-libs/libpipeline
- berkdb? ( sys-libs/db )
- gdbm? ( sys-libs/gdbm )
- !berkdb? ( !gdbm? ( sys-libs/gdbm ) )
- selinux? ( sec-policy/selinux-mandb )
- sys-apps/groff
- zlib? ( sys-libs/zlib )
- !sys-apps/man"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-pkg_setup() {
- # Create user now as Makefile in src_install does setuid/chown
- enewgroup man 15
- enewuser man 13 -1 /usr/share/man man
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-2.6.1-no-gets.patch #427252
-}
-
-src_configure() {
- export ac_cv_lib_z_gzopen=$(usex zlib)
- econf \
- --with-sections="1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 3x 4x 5x 6x 7x 8x" \
- $(use_enable nls) \
- $(use_enable static-libs static) \
- --with-db=$(usex gdbm gdbm $(usex berkdb db gdbm))
-}
-
-src_install() {
- default
- dodoc docs/{HACKING,TODO}
- use static-libs || find "${ED}"/usr/ -name '*.la' -delete
-}
diff --git a/sys-apps/man-db/man-db-2.6.3-r1.ebuild b/sys-apps/man-db/man-db-2.6.3-r1.ebuild
deleted file mode 100644
index a191f874c83b..000000000000
--- a/sys-apps/man-db/man-db-2.6.3-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man-db/man-db-2.6.3-r1.ebuild,v 1.17 2013/12/29 14:47:48 swift Exp $
-
-EAPI="4"
-
-inherit eutils user
-
-DESCRIPTION="a man replacement that utilizes berkdb instead of flat files"
-HOMEPAGE="http://www.nongnu.org/man-db/"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~arm-linux ~x86-linux"
-IUSE="berkdb +gdbm nls selinux static-libs zlib"
-
-RDEPEND="dev-libs/libpipeline
- berkdb? ( sys-libs/db )
- gdbm? ( sys-libs/gdbm )
- !berkdb? ( !gdbm? ( sys-libs/gdbm ) )
- sys-apps/groff
- selinux? ( sec-policy/selinux-mandb )
- zlib? ( sys-libs/zlib )
- !sys-apps/man"
-DEPEND="${RDEPEND}
- app-arch/xz-utils
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-pkg_setup() {
- # Create user now as Makefile in src_install does setuid/chown
- enewgroup man 15
- enewuser man 13 -1 /usr/share/man man
-}
-
-src_configure() {
- export ac_cv_lib_z_gzopen=$(usex zlib)
- econf \
- --docdir='$(datarootdir)'/doc/${PF} \
- --enable-setuid \
- --with-sections="1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 3x 4x 5x 6x 7x 8x" \
- $(use_enable nls) \
- $(use_enable static-libs static) \
- --with-db=$(usex gdbm gdbm $(usex berkdb db gdbm))
-}
-
-src_install() {
- default
- dodoc docs/{HACKING,TODO}
- use static-libs || find "${ED}"/usr/ -name '*.la' -delete
-
- exeinto /etc/cron.daily
- newexe "${FILESDIR}"/man-db.cron man-db #289884
-
- keepdir /var/cache/man
- fowners man:root /var/cache/man
- fperms 2755 /var/cache/man
-}
-
-pkg_preinst() {
- if [[ -f ${EROOT}var/cache/man/whatis ]] ; then
- einfo "Cleaning ${EROOT}var/cache/man from sys-apps/man"
- find "${EROOT}"var/cache/man -type f '!' '(' -name index.bt -o -name index.db ')' -delete
- fi
- if [[ ! -g ${EROOT}var/cache/man ]] ; then
- einfo "Resetting permissions on ${EROOT}var/cache/man" #447944
- mkdir -p "${EROOT}var/cache/man"
- chown -R man:root "${EROOT}"var/cache/man
- find "${EROOT}"var/cache/man -type d '!' -perm /g=s -exec chmod 2755 {} +
- fi
-}
diff --git a/sys-apps/man-db/man-db-2.6.3.ebuild b/sys-apps/man-db/man-db-2.6.3.ebuild
deleted file mode 100644
index 8f3e3abbc47b..000000000000
--- a/sys-apps/man-db/man-db-2.6.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man-db/man-db-2.6.3.ebuild,v 1.2 2013/12/29 14:47:48 swift Exp $
-
-EAPI="4"
-
-inherit eutils user
-
-DESCRIPTION="a man replacement that utilizes berkdb instead of flat files"
-HOMEPAGE="http://www.nongnu.org/man-db/"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="berkdb +gdbm nls selinux static-libs zlib"
-
-RDEPEND="dev-libs/libpipeline
- berkdb? ( sys-libs/db )
- gdbm? ( sys-libs/gdbm )
- !berkdb? ( !gdbm? ( sys-libs/gdbm ) )
- sys-apps/groff
- selinux? ( sec-policy/selinux-mandb )
- zlib? ( sys-libs/zlib )
- !sys-apps/man"
-DEPEND="${RDEPEND}
- app-arch/xz-utils
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-pkg_setup() {
- # Create user now as Makefile in src_install does setuid/chown
- enewgroup man 15
- enewuser man 13 -1 /usr/share/man man
-}
-
-src_configure() {
- export ac_cv_lib_z_gzopen=$(usex zlib)
- econf \
- --with-sections="1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 3x 4x 5x 6x 7x 8x" \
- $(use_enable nls) \
- $(use_enable static-libs static) \
- --with-db=$(usex gdbm gdbm $(usex berkdb db gdbm))
-}
-
-src_install() {
- default
- dodoc docs/{HACKING,TODO}
- use static-libs || find "${ED}"/usr/ -name '*.la' -delete
-}
diff --git a/sys-apps/man-db/man-db-2.6.4.ebuild b/sys-apps/man-db/man-db-2.6.4.ebuild
deleted file mode 100644
index 84acf3a9f397..000000000000
--- a/sys-apps/man-db/man-db-2.6.4.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man-db/man-db-2.6.4.ebuild,v 1.2 2013/12/29 14:47:49 swift Exp $
-
-EAPI="4"
-
-inherit eutils user
-
-DESCRIPTION="a man replacement that utilizes berkdb instead of flat files"
-HOMEPAGE="http://www.nongnu.org/man-db/"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux"
-IUSE="berkdb +gdbm nls selinux static-libs zlib"
-
-RDEPEND="dev-libs/libpipeline
- berkdb? ( sys-libs/db )
- gdbm? ( sys-libs/gdbm )
- !berkdb? ( !gdbm? ( sys-libs/gdbm ) )
- sys-apps/groff
- selinux? ( sec-policy/selinux-mandb )
- zlib? ( sys-libs/zlib )
- !sys-apps/man"
-DEPEND="${RDEPEND}
- app-arch/xz-utils
- virtual/pkgconfig
- nls? (
- app-text/po4a
- sys-devel/gettext
- )"
-
-pkg_setup() {
- # Create user now as Makefile in src_install does setuid/chown
- enewgroup man 15
- enewuser man 13 -1 /usr/share/man man
-}
-
-src_configure() {
- export ac_cv_lib_z_gzopen=$(usex zlib)
- econf \
- --docdir='$(datarootdir)'/doc/${PF} \
- --enable-setuid \
- --with-sections="1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 3x 4x 5x 6x 7x 8x" \
- $(use_enable nls) \
- $(use_enable static-libs static) \
- --with-db=$(usex gdbm gdbm $(usex berkdb db gdbm))
-}
-
-src_install() {
- default
- dodoc docs/{HACKING,TODO}
- prune_libtool_files
-
- exeinto /etc/cron.daily
- newexe "${FILESDIR}"/man-db.cron man-db #289884
-
- keepdir /var/cache/man
- fowners man:root /var/cache/man
- fperms 2755 /var/cache/man
-}
-
-pkg_preinst() {
- if [[ -f ${EROOT}var/cache/man/whatis ]] ; then
- einfo "Cleaning ${EROOT}var/cache/man from sys-apps/man"
- find "${EROOT}"var/cache/man -type f '!' '(' -name index.bt -o -name index.db ')' -delete
- fi
- if [[ ! -g ${EROOT}var/cache/man ]] ; then
- einfo "Resetting permissions on ${EROOT}var/cache/man" #447944
- mkdir -p "${EROOT}var/cache/man"
- chown -R man:root "${EROOT}"var/cache/man
- find "${EROOT}"var/cache/man -type d '!' -perm /g=s -exec chmod 2755 {} +
- fi
-}
diff --git a/sys-apps/man-db/man-db-2.6.5.ebuild b/sys-apps/man-db/man-db-2.7.1.ebuild
index 06139e051c79..466a42d8fc42 100644
--- a/sys-apps/man-db/man-db-2.6.5.ebuild
+++ b/sys-apps/man-db/man-db-2.7.1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/man-db/man-db-2.6.5.ebuild,v 1.14 2014/01/26 12:18:53 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/man-db/man-db-2.7.1.ebuild,v 1.1 2014/12/22 10:16:44 polynomial-c Exp $
EAPI="4"
-inherit eutils user
+inherit eutils user versionator
DESCRIPTION="a man replacement that utilizes berkdb instead of flat files"
HOMEPAGE="http://www.nongnu.org/man-db/"
@@ -12,24 +12,26 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~arm-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux"
IUSE="berkdb +gdbm nls selinux static-libs zlib"
-RDEPEND="dev-libs/libpipeline
+CDEPEND=">=dev-libs/libpipeline-1.4.0
berkdb? ( sys-libs/db )
gdbm? ( sys-libs/gdbm )
!berkdb? ( !gdbm? ( sys-libs/gdbm ) )
sys-apps/groff
- selinux? ( sec-policy/selinux-mandb )
zlib? ( sys-libs/zlib )
!sys-apps/man"
-DEPEND="${RDEPEND}
+DEPEND="${CDEPEND}
app-arch/xz-utils
virtual/pkgconfig
nls? (
app-text/po4a
sys-devel/gettext
)"
+RDEPEND="${CDEPEND}
+ selinux? ( sec-policy/selinux-mandb )
+"
pkg_setup() {
# Create user now as Makefile in src_install does setuid/chown
@@ -77,3 +79,10 @@ pkg_preinst() {
find "${EROOT}"var/cache/man -type d '!' -perm /g=s -exec chmod 2755 {} +
fi
}
+
+pkg_postinst() {
+ if [[ $(get_version_component_range 2 ${REPLACING_VERSIONS}) -lt 7 ]] ; then
+ einfo "Rebuilding man-db from scratch with new database format!"
+ mandb --quiet --create
+ fi
+}