Sync with portage [Fri Feb 6 10:43:25 MSK 2015].

master
root 9 years ago
parent 2b58a4ce39
commit f058be077a

@ -1,6 +1,17 @@
# ChangeLog for dev-db/postgresql
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/ChangeLog,v 1.408 2015/02/01 21:04:12 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/ChangeLog,v 1.409 2015/02/06 06:15:03 patrick Exp $
*postgresql-9.0.19 (06 Feb 2015)
*postgresql-9.2.10 (06 Feb 2015)
*postgresql-9.4.1 (06 Feb 2015)
*postgresql-9.1.15 (06 Feb 2015)
*postgresql-9.3.6 (06 Feb 2015)
06 Feb 2015; Patrick Lauer <patrick@gentoo.org> +postgresql-9.0.19.ebuild,
+postgresql-9.1.15.ebuild, +postgresql-9.2.10.ebuild,
+postgresql-9.3.6.ebuild, +postgresql-9.4.1.ebuild:
Bump
01 Feb 2015; Markus Meier <maekke@gentoo.org> postgresql-9.0.18-r3.ebuild,
postgresql-9.1.14-r3.ebuild, postgresql-9.2.9-r3.ebuild,

@ -1,6 +1,3 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX pg_ctl-exit-status.patch 283 SHA256 bfa7d6cd233ebb0a3e0a1c818433fb6c7d03282752c62d88af295d683e447937 SHA512 3f0c9187e315a5dde86b2c99d108f702416a69aceda4b00ed0fa5b6d93b883a1e1a38640cb091282a3a8441b5f7264e28d755667fd3395e6c34ad060b107d813 WHIRLPOOL 95f669116d56c7423385f07302106c950a0b1c5050dc4ab5650066d935be09b954cdc8b8fb7ce97c8f90f89a49063405dca4b79b433c5856a56c7e44362123ad
AUX postgresql-9.0-no-server.patch 4077 SHA256 7c6c29ac472ed884b8752e7f464c4e540483626fb347927bd0919eb7cfe4b4ae SHA512 3a2ab00ca59a2f9fcb8c48487f18c8714058f42bce4e0bc4e914d77a730642e76547677a3c434918e278b81d4a5535463c8fc08bc29a5d046874d1489aa5a8e5 WHIRLPOOL eba9b4b651776f3e8a2733fb4f47ec84647def67b43162a4038f0fe56b16432a138924b2177dd2af1ca93571931d9b389d84f64321c27a4b592265f85fa17362
AUX postgresql-9.1-no-server.patch 4189 SHA256 6016251ce20d5338d612396bb935bb56f7d2fc7d525b4f2ac1f24ee79fdf013c SHA512 580063deb9f2427342018df0bdfd8ad0922ab72ca800f3b1b29d479dfa2736f573daa3434d47c9f15abf295e85ae6cd90401a40b12245e30c36e277f95df83f4 WHIRLPOOL 11ff7ec71b1f919bfbfe1aae4c4ae582ba8f28dc2a187b82317d8c3772217e7e0e0b0b7b32afe1a5c9f0825d28d05a2850b661f084832189ef0a486e16db6d6b
@ -15,29 +12,32 @@ AUX postgresql.init-pre_9.2 4275 SHA256 104291061f7b03f789d345eb8db6c1d599dc9f5f
AUX postgresql.service 1666 SHA256 2b1b4a98ce32ae229774c6f303b54ff7a86aa649e2a20563749f84b3334ed1a6 SHA512 8c64b59f1e80096382a7166e1e8f183a5b9cf14c75138c15a39de74b983bfbed2f41cf9b33b2c72c3b9c79130c10104836a3505c96cb18ac1be1297c0fce1af0 WHIRLPOOL c4feda1d51204b87a53fc747f983047955be71ffd3edcd96004edff9ec708466d3c38f84c3898a3b54a828487e84d188897be99b64e73a5b6dae18a53cfe7110
AUX postgresql.tmpfilesd 43 SHA256 a744802238384de29a1ab78a1eba857822be71685ad8d9d8ebf62456417e66f5 SHA512 a35a83d06bd01db5e4251c8d2fed572d62598fbfdddd0167eac918cda4cf520b942e67a54d5cca50d7f753e8b87ca4222024409d0efdb28a3e8ef1a2c5838e70 WHIRLPOOL a787a2c80bc144d88fac860617fd6923aa6fff9f0be8973d83c6ea271cf3f8ed3477de2c928c510903258b034b6d3e2619d1235d0c65b594d7106ad031fd4a74
DIST postgresql-9.0.18.tar.bz2 14984096 SHA256 7c8a07d0ab78fe39522c6bb268a7b357f456d9d4796f57d7b43a004e4a9d3003 SHA512 90bd04202a9ff5d663b0ce6d4cc48fd891431c8bfa93aaf3fd29649133759da1783cfa0972cdd11f471534bf3faf490d9da0cbb71bf55acd8602147fc08c3b43 WHIRLPOOL 93a3844119aa0cdeb5f051d50ec4fe0c55c2713929f2adaa77657c1b47d045579ed7b9115588a2b6b916919229af5c90b17c951a1b103d4b9c1d965bc91644b4
DIST postgresql-9.0.19.tar.bz2 15019406 SHA256 53ad12bca99ba8ff0e002e39e50634c4dba1035232be1475cb77b3f6579385c0 SHA512 06ab2e9fa155ea9c51626f36c72f0690312405304a2461733435af795158522f1a166c78c03cf18bb9aa51bcb46a255829105bd58e3928fc90168f4afb41dd56 WHIRLPOOL d1b9f324817e3a2bb795a19093b353f5120c5913f1baf3a7ed1fc92b312d3004c3dec170bb27282c8e4ae6b8d38bd4539cd5d6027b47b9fd94a8c973dc690e1e
DIST postgresql-9.1.14.tar.bz2 15666442 SHA256 d0647ce563d18ae02bf68c5dd646a4c75e8b45b3a4fada64d481371fdc16f522 SHA512 b32fa24bc34b7f16ab5bb0e9065ffaeafe299009d5889201a12a46998a29e1fd4ffb81bc225eb4cfc740c3b51aea3a2c9ebac2c1252f71219b0a203550cc32a0 WHIRLPOOL 20738768c86b0ba6470b5717e66aa4e1a970b58015ae8e3bd7ef0811dc9989a5e47ef3eac5f917d9a6c2a0dd945bb832d7685b71cc63bf56b28db6703e641f2f
DIST postgresql-9.1.15.tar.bz2 15768092 SHA256 67d6deaf15cdc35fcdff2c319234d0577a86bce6f363e4f0e4e987e419e0de5f SHA512 c4ec158713f2398efd7d89cbdd387680da4323d848045639be33b6fb43960f356be651cbbdcf51380ecec4c8c75a181cf216ef5f84b6aa261ea1de19f7d00140 WHIRLPOOL b73723f890eb825a4578a9c0d7d3e1ed6264ac4095f3c517a2192dc9f73611b3119a0aea4633bc0c9b2a623df85017602d302a495d3f6c178d549ad04119e564
DIST postgresql-9.2.10.tar.bz2 16353487 SHA256 35545bbfead46f70936a7f3f39ccef13e02cdb79c2b3ef3688888df5b18d73ad SHA512 3af55b9f0e14e4669db7b145e9af5a4729323da7598b580552b4dac016fc643f1d665de3d6d88eaf71aa146f470289f872b232776e0b0db9ffc77b4dd1d4fa03 WHIRLPOOL acf5a93bcd10d283aafda9a8dc8db90df43fb361f63b10fc5cd768409198649c15971d2dc506f97f3eca36d977cd54b9743998ad4ce1f51fb4be561862c9786b
DIST postgresql-9.2.9.tar.bz2 16269349 SHA256 94ec6d330f125b6fc725741293073b07d7d20cc3e7b8ed127bc3d14ad2370197 SHA512 a319af5781f528b5fcd384d133d0dc0d0f4302784c650b7d934670717a07e6af8cef51abaa9a34bdfc82f925ba9e8a81770242fa69a2e2105684be2a62be2db3 WHIRLPOOL 736afcc694cf60cf574d0ff4633637e50f6e3a951d9e5ed09b3afdf2e685291b5d073db801a1260543149576509e82a7cbe94842b6dc71a5d840a58cab390799
DIST postgresql-9.3.5.tar.bz2 16727725 SHA256 14176ffb1f90a189e7626214365be08ea2bfc26f26994bafb4235be314b9b4b0 SHA512 a49bc8ea7635be5082044f5ebd6b81de7198583aedb072dffec8425521af90f2cb8e9f6e7b55b361ff24cbebc0670afefe365e8f5b80b8248ddf492b8092a746 WHIRLPOOL 15baa94b42f14bb815f84cc2009c018f68dcf26e0adf3e9550db2939e601df4ef817eccb029fea796446e6a16c22829c323a92f1f3f1c5276a387b81e3b29d24
DIST postgresql-9.3.6.tar.bz2 16889913 SHA256 2368cb61e68d9581da7bfdb61bdf39ffbe59d2d95609b0e93adb3b6b8fd6ca14 SHA512 057d8cc43de445cbc31c08fd056fffb049605fc2eb5ade1d2dcbf61fe8ba26597cb9205a1a61e085d6a02a3a2fe6536dc18aab7f2cb7ea5ea83bd30ccdf498fb WHIRLPOOL c786e26f2c46b0c98bd4910d0174e26ea335b5ec184fea2a14f3ce72ea9645c8fba2f1b3c25be3180b36cce05d3e323238495776f289b4337f149edbdaef8e78
DIST postgresql-9.4.0.tar.bz2 17344910 SHA256 7a35c3cb77532f7b15702e474d7ef02f0f419527ee80a4ca6036fffb551625a5 SHA512 733e0dd127783319506f8bd82e0b48adfc003e57e2b14131a60544fbd6fba0dca8672a3dd6364009b87a9fe082bcd1c4a3be5f309cc7a82c0744aebe7e4abcb0 WHIRLPOOL 968bc9bafef002d23ac7df1c9f49ab299c005b044e3ed9895aefe1a4e6dbe1a4c22eae7470b9e4cc4e355d6b57719a3e4d61fc9451c91fa4f7c997c695c77490
DIST postgresql-9.4.1.tar.bz2 17549976 SHA256 29ddb77c820095b8f52e5455e9c6c6c20cf979b0834ed1986a8857b84888c3a6 SHA512 a97ff354a9c1e8238b8220542d665cee7707370eddedd3d990e17755feadd0e22148b502724ebb0b355496649d5de7efe598b346bc570a1c9ca885314d8fe873 WHIRLPOOL 6126b11b794d2db470308e37e5dfad061291ea8754f49b6d6e0f6d05ac92f7ebacdfbc400283a53325b4fb434e7f2c66c988b60f9b6a3b39c2e56f5277d047ef
DIST postgresql-initscript-2.7.tbz2 3836 SHA256 fecc05fb75f782da1d8215af49134bfe593b94547458ff90692c14058384bfa2 SHA512 8ad9eba3e83d8b296ed1a035716c11c3a7b6a316470327919f168ef8fe861261b5eeb5275e8b643c94b17a94b38e2011c85dde5459b2f9c6f462a2f967f8f315 WHIRLPOOL 4de1ed1b0d8c1a3d56cf3b62456756764a9670e9655ee9f904dc2fba764f32313a74be9676544cca1fc684370b633950ccc4443ed2e59bb053e2a315b5c76b4e
DIST postgresql-initscript-pre92-2.6.tbz2 7826 SHA256 eb041a09011eb47da5daa62e0971a5fed6e7e308c54b5c7f840d9f49e42adc28 SHA512 b9d15ae6812a747907008606b8e89499b228cc10eda38c503a133b02c1151316ef414b6e72a9d26c3dcc87d153f26f38b0901e338e6bdd530327bf474394df8a WHIRLPOOL a218f715aa02acae27a25daedc72c2a5069060a0d4f3cd572a95ca295d0ed822453bb468fba461adf57f36978c6968bb8ebeb6c6d786f9c3baca4a346f483480
EBUILD postgresql-9.0.18-r2.ebuild 12318 SHA256 8d20390cf53e0414118ea74df5e7e51aa7b9aedd28f77ac7a89043c3d8f48034 SHA512 54cfbfa130757aec629349d6546d50e42636b0913c67a92c23fd578b2e5e72f0a015b115b184ccccbbaf542275b4cfd521b54915a2c9386ba6cae0604f4c5207 WHIRLPOOL d0eb3a604af335c25a68027e39575c255b03b60d4def2bed7ea68c938a84a87956afed55870ee05e714a3230192f5c79712dad58cbe20cf2279197d7f0a35655
EBUILD postgresql-9.0.18-r3.ebuild 11056 SHA256 0c053bcb67542844fa1714fde7d0501fbe1ea116e50f72e89e1646d0b9d8e5c4 SHA512 e933fc13e5723b424cfec282dca68f0c0b788c521ad6994d2bb3ea402cfbb9fedaaa0f3cf81bdcd5dffa1138546fb27e334d0d7129a5b1542c997c96a353feec WHIRLPOOL 726882146ba2ff25d899ac78946a0c4a06b6ffff66088cb62dba702c85575b59e839e03a2061b16a1238814262d94b99ce69e09ef34a794d9361b9c44089774b
EBUILD postgresql-9.0.19.ebuild 11056 SHA256 8f4422a3b44df0845d0c70e2245b040e39478af51b0e7e9d386dd422438d6c2c SHA512 2e4dd711eadd3050a2bfadb0ec218f168a724fa4c830b7912d61bf2b2e20906a64346050e6cf2e1c8ed8f3c0f4c020c95d04ed066c2de2e9c193dee4db16dac6 WHIRLPOOL 0e736c12a0ad9fba648c327ba5f26069ddb4dba9b887d60e2a2fd02f9867a2dc4fdcbbe8c1246558a03ed85c1c1c0741b5f706dc2f005864e6f825861b081dd4
EBUILD postgresql-9.1.14-r2.ebuild 12318 SHA256 061550fa9ac3aa46ddebe4cc21aced6f1cfc1b91e4314bdfbaff919eca284a28 SHA512 88bfd8ad5825aba54968b9d9ca3137af1582647a8bf8bb9824c064a04930b4474886560471a1ed8c35ba7ba65f736acaefc4d3dba4452143d90b35f6b25954e8 WHIRLPOOL 3bb61e274ca5d75f0202ebf4df61f13dca53f2fd31921545bb59dc5cba72445c4dd921f109dc152956c8c034ce1fabc3247c153ce5f07ea5b53a3b569a895c4c
EBUILD postgresql-9.1.14-r3.ebuild 11056 SHA256 c71ce134b89f02336229112481a5a42463eb2cc7d1209951a45b7f697973a608 SHA512 0fc49c5e06a9578d3ad516fe9bdd057f2b9983a992eac86276fda1c59d42fccae0f09fe0edd431176713433e6ea82b212091c2f8789ba71e498af876d1aa5229 WHIRLPOOL bb63f43a86529cea5e9b826c9c8e5305d3e2494274606e550819e54bd0bef25eb23a9d110668c75a2849e661f34ed9946d386353b98eadef2fb9a1e168e189ce
EBUILD postgresql-9.1.15.ebuild 11056 SHA256 a018548879a576eb0b39d484858d5dc1f20c7d480b89bf6a1ac4593a27cd21d1 SHA512 b7b1138d9c61ad23cefc76f5969c5107aa64e3caaabcf3d663361c4e3d77ed1485bd1fc688d505d01596f80f2ac36dba323621985c72f52fb66a1de7818f9f57 WHIRLPOOL d28764af712e0a022d47698d40053114132707dd92aed7d6118cf56071794dc048e2ba00fc3a8ac999960412331f2e0ee841914a778ac506145b5bd58828318f
EBUILD postgresql-9.2.10.ebuild 11392 SHA256 18cc289b85468119113d45999bef00c942495190cd95a2f5c9adbd33948370f4 SHA512 c87a4c4f8928e8a820e94213c2f7b3a01d9660a439a8854217b34ade97e99552c7d97f8f47734952fa35d436d9194ce3cb191af1b2ae283ee52aad58e541fe21 WHIRLPOOL 540a0430e59f9ffeb5a3f8797b5386812e0dec4bff6482f7cd807ba990d1ef5a754a76b399b29b4b9e717e126a6aac89b55779fe17b2b5bfe4eb1f99b6d7c07d
EBUILD postgresql-9.2.9-r2.ebuild 12657 SHA256 842691c870458aabdfe660788e09e6e19d463f2e1de434f7c8d56793d7a9911b SHA512 9536da5babd884825f0ae5a27b2b46d543f1583462d30bc31f408fd3ca912b22092cd07ec511271fb10bfaae71dc241e8e7f0733a316b50349495644965fd21c WHIRLPOOL a9b502bcb0d9474fa22f8dcaddcc338615951c669643841a336c7518c3a0c89555d53504c7cc576e975feb02b5638d4511c7c9c41de0d8a1ef89b5da686f6ae6
EBUILD postgresql-9.2.9-r3.ebuild 11391 SHA256 daa77bc68775a6db0f86272109d6842556df29b843bdc6952017b4a5ad04e73b SHA512 1bd91080297f8fba5b312d5ca7f40029c46243ad94cbe45efb7d7e005646cb8e346259020722c34b75a698c66b2b82f35a795649afc3fbd464e33a4ee7270cfd WHIRLPOOL 58e41072e17d1cec425181e5feb1d74f25617c61046ca0d3a1f080746e8e637c2ed0ae9a2ab9d1703bab728969ef96804ea26523fa9fba989126d6cdcc42c53c
EBUILD postgresql-9.3.5-r2.ebuild 12657 SHA256 5b7b24f30d43c5f18cd99fd3fa87c4c055f0b20ce03e3baf383ed8811a5802ee SHA512 19dbf89efd0966277197611ed67f32d3676a01759cee73610051a8a0d0a00ab3ba9520815837e460315733484bb68937303b86fe2d6b0609a7c8c1d8d7b4e431 WHIRLPOOL f9eb0a8c44889d072fc877f4bf60c2850403925b9ce836c67069fb80ab46b7f088e2bfe8656c101e127063f533f7d48f255f47855fc9a7e1c8db879aa9e03cf6
EBUILD postgresql-9.3.5-r3.ebuild 11391 SHA256 4951fafa481edfe2350f98d011d7fc02a988b780edbb8dc63348b7afb8bb8f02 SHA512 64c1ae3604cda65d31e669b6ce7c719827bcf1d304a9234418d65e513c5713371e3d3ccf0ebec00c21dd5fcd0cdfba73d8452e726cc141ad8ab352c4f6f3657e WHIRLPOOL 8c5bd40690b9006cf4a8968fc494cd6cacf187268fe9941f5cf5390c40c2e7d151c005d42509dcdaf390d53b3c97e976e65bd7ffe3e74678763c99e9409897b5
EBUILD postgresql-9.3.6.ebuild 11391 SHA256 83797190d977026210a41eaf8f28ad4b2883a4201c6d75d73631c1cc3e57613f SHA512 f4a584b850ece9b1d814b297320123dfb10be957f65dc27c583b0473d371bb5057db04192529e7f3e08189fae5028209331f5991bda46f8fc728008414f2d8d0 WHIRLPOOL a7eddb6c098e92cc0090b3aa9887dfe5f7c599ad3e4a486b01e9e9b74e28ab1a731ce43302f6e178389bf0a9710f3c2715a9ca1c55b23670fcf50e2b95bd7f8e
EBUILD postgresql-9.4.0-r1.ebuild 11361 SHA256 d7ad105e1ddfa53f415538624b22ec8666f9762202f2cbcf303b31a7017bfbb7 SHA512 9a378652abe22860361e7de093d21a799fba6db978357cf99ac4a20e1239269502453b15db33c72e3a8468d86fd4ba727016b2ca035139fe7564161a1247f04d WHIRLPOOL 2cdbe4778dc2de394b81ff693ab4959adf0307c13dd0b8222b38b3feaf61babfdda90950351078af75a305e60f0d33fee41f44558de36e6dc138a7d1beab3810
EBUILD postgresql-9.4.0.ebuild 12698 SHA256 914d0bd26eda49320d993c9560d27b790d845ddaae5aaf6f2f45955827b13bef SHA512 97e3bf1a875035123c85f9a03553395fb7f6aacb06dcf05e851ff71e8cf509d1676f4b18d327f50be2d02f83c3da5708e30b28270fe460f9813fbc528f52e1ee WHIRLPOOL 2ee07467189651aaff4ad6ed94a699a7f07b4628f2c212303c7337b40e3710b5a79f36aacd7bc8ddce13602bb0ecd629a524c8d62243f3094bae267742ce6b60
EBUILD postgresql-9.4.1.ebuild 11361 SHA256 a7bf733318b27652cb9653d5bf606f93887eaddbf9b51ea3c010bee0b744ca9c SHA512 8c8f5847be29d434d54648750896a2a6e2ed5b2981471e66063aa3d5ee3e7d214b38420db62f55a1d91247ed3ffe49d551b6bcc2d9ed746d04e9ebfa7a816f30 WHIRLPOOL 2c1a91ce129bb848f94286e24386164fbc2e71f257dd8b0f43b8e651e46a5cc55e86cf09ef5f6cfc4f9bbafb0efffeb79a6f814d2e92b5ff4de4b1588b8e22dd
EBUILD postgresql-9999.ebuild 11429 SHA256 8b46e67ea3f24a2f130364651bc8e9980a103ceb0c7db8be3feaf8c94ac4e90d SHA512 58e57881b1b5ec69d8eac650c7ae3d0eb1d9ca836e94989caf4c0fe22598b982ccc1ad830150b130f1df044bfe743325c90393f3f14500e6204d0bdb5256a7ec WHIRLPOOL e32c60fad3e8715c0fcb83e221983972271453998ea6011944c4c03a2d1910c41d235e68d42fd1cf3bad15184bbee335422d9c7e4d87b7322163aa54b88019eb
MISC ChangeLog 7126 SHA256 1b605982dd49055a730fd753aeba5d95d39e1a72a57701c4292f95af1350ecdc SHA512 a75bc14ca9e8aac6068bccfc3a6b6f7defaf499afaecb3602cb70daf0cced6fa691481b584795ecd7b14ba7ad0edc74a8cccc9612d1cab7ecf65ba042d3defe2 WHIRLPOOL c84293bed6e14432caf5877e4310cdf6b3cb66902285c4b75b6c6235433832f6939a2465461314ce170d4e38f81b4c2abeec85a7eb4f6f98985bd896b859b47e
MISC ChangeLog 7486 SHA256 55346db07b8a3e0ca450b8cf8dea2275b60d8d55e8d7f806869caf7424949f7c SHA512 0e7d565fc144a149d7feed3f62450d48141fbdb95abea927f181b5bd60d116e5458a90f2c055bbe6530304239fc7a718809c421f7a56029fd3ac85c325daf8f8 WHIRLPOOL 98d58cc0775235e7c4b845efeadf9ec76503410ad91ba79724dd1bc5ab49df97ec0eb7da7df4e2d6e8e06cc741bb1bfbb571f75150d4a731206f32dfee969870
MISC metadata.xml 620 SHA256 85335fdf06be777d6fa46902094b666ddd7e0a64d12f03b0ba54c181641822c0 SHA512 00a3f52a73add4922a366534f50decb308254a27c64130c9b4fde4f27fbed318ff65a5065a95e0d99219f5f4c439d502b0b0a3951f4589393617385ad656e003 WHIRLPOOL b0a0bf7d88a585d04cdc7acb7aa46d455fff5508100c3a81485ecb9cf221dbbc13f10501652ff084253eacde019d4c79c7b4f997bc8408ade041edb8a23cb1cd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlTOlM8ACgkQkKaRLQcq0GKDsQCfSLJHF2yVjpyfk8AwbwLrv2dv
QmQAn37XoX103ArEIgS1hhMzlt+QJmix
=fScL
-----END PGP SIGNATURE-----

@ -0,0 +1,369 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.0.19.ebuild,v 1.1 2015/02/06 06:15:03 patrick Exp $
EAPI="5"
# Testing within Portage's environment is broken, and the patch no
# longer applies cleanly.
RESTRICT="test"
PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4}} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL GPL-2"
DESCRIPTION="PostgreSQL RDBMS"
HOMEPAGE="http://www.postgresql.org/"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr
zh_CN zh_TW"
IUSE="doc kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python
+readline selinux +server ssl static-libs tcl threads uuid xml zlib"
for lingua in ${LINGUAS}; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
CDEPEND="
>=app-admin/eselect-postgresql-1.2.0
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
readline? ( sys-libs/readline )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )
zlib? ( sys-libs/zlib )
"
DEPEND="${CDEPEND}
!!<sys-apps/sandbox-2.0
sys-devel/bison
sys-devel/flex
nls? ( sys-devel/gettext )
xml? ( virtual/pkgconfig )
"
RDEPEND="${CDEPEND}
!dev-db/postgresql-docs:${SLOT}
!dev-db/postgresql-base:${SLOT}
!dev-db/postgresql-server:${SLOT}
selinux? ( sec-policy/selinux-postgresql )
"
pkg_setup() {
use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
src_prepare() {
# Work around PPC{,64} compilation bug where bool is already defined
sed '/#ifndef __cplusplus/a #undef bool' -i src/include/c.h || die
# Set proper run directory
sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \
-i src/include/pg_config_manual.h || die
epatch "${FILESDIR}/pg_ctl-exit-status.patch"
use server || epatch "${FILESDIR}/${PN}-${SLOT}-no-server.patch"
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c || \
die 'PGSQL_PAM_SERVICE rename failed.'
fi
}
src_configure() {
case ${CHOST} in
*-darwin*|*-solaris*)
use nls && append-libs intl
;;
esac
export LDFLAGS_SL="${LDFLAGS}"
export LDFLAGS_EX="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf \
--prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--with-system-tzdata="${PO}/usr/share/zoneinfo" \
$(use_enable !pg_legacytimestamp integer-datetimes) \
$(use_enable threads thread-safety) \
$(use_with kerberos gssapi) \
$(use_with kerberos krb5) \
$(use_with ldap) \
$(use_with pam) \
$(use_with perl) \
$(use_with python) \
$(use_with readline) \
$(use_with ssl openssl) \
$(use_with tcl) \
$(use_with uuid ossp-uuid) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with zlib) \
"$(use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
emake
emake -C contrib
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" install -C contrib
dodoc README HISTORY doc/{TODO,bug.template}
# man pages are already built, but if we have the target make them,
# they'll be generated from source before being installed so we
# manually install man pages.
# We use ${SLOT} instead of doman for postgresql.eselect
insinto /usr/share/postgresql-${SLOT}/man/
doins -r doc/src/sgml/man{1,3,7}
if ! use server; then
# Remove man pages for non-existent binaries
for m in {initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}; do
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1"
done
fi
docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7}
insinto /etc/postgresql-${SLOT}
newins src/bin/psql/psqlrc.sample psqlrc
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
use static-libs || find "${ED}" -name '*.a' -delete
if use doc ; then
docinto html
dodoc doc/src/sgml/html/*
docinto sgml
dodoc doc/src/sgml/*.{sgml,dsl}
fi
if use server; then
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.confd" | newconfd - ${PN}-${SLOT}
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.init-pre_9.2" | newinitd - ${PN}-${SLOT}
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.service" | \
systemd_newunit - ${PN}-${SLOT}.service
systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfilesd ${PN}-${SLOT}.conf
newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0775 /run/postgresql
fi
fi
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
if use server ; then
elog
elog "Gentoo specific documentation:"
elog "https://wiki.gentoo.org/wiki/PostgreSQL"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}/run/postgresql/"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
fi
}
pkg_prerm() {
if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL#doc_chap5"
ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
sleep 10
eend 0
fi
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
use server || die "USE flag 'server' not enabled. Nothing to configure."
[[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
&& source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z "${DATA_DIR}" ]] \
&& DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source "${EROOT%/}/etc/env.d/02locale"
[ -n "${LANG}" ] && export LANG
[ -n "${LC_CTYPE}" ] && export LC_CTYPE
[ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
[ -n "${LC_TIME}" ] && export LC_TIME
[ -n "${LC_COLLATE}" ] && export LC_COLLATE
[ -n "${LC_MONETARY}" ] && export LC_MONETARY
[ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
[ -n "${LC_ALL}" ] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z "${PG_INITDB_OPTS}" ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [ "$correct" != "true" ] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized"
fi
done
if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
einfo "Creating the data directory ..."
if [[ ${EUID} == 0 ]] ; then
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi
if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
fi
cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
# This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
# On the off-chance that you might need to work with UTF-8 encoded
# characters in PL/Perl
plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
EOF
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
einfo "by default. You can disable it in the cluster's:"
einfo " ${PGDATA%/}/postgresql.conf"
einfo
einfo "The PostgreSQL server, by default, will log events to:"
einfo " ${DATA_DIR%/}/postmaster.log"
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}

@ -0,0 +1,369 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.1.15.ebuild,v 1.1 2015/02/06 06:15:03 patrick Exp $
EAPI="5"
# Testing within Portage's environment is broken, and the patch no
# longer applies cleanly.
RESTRICT="test"
PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4}} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL GPL-2"
DESCRIPTION="PostgreSQL RDBMS"
HOMEPAGE="http://www.postgresql.org/"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr
zh_CN zh_TW"
IUSE="doc kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python
+readline selinux +server ssl static-libs tcl threads uuid xml zlib"
for lingua in ${LINGUAS}; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
CDEPEND="
>=app-admin/eselect-postgresql-1.2.0
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
readline? ( sys-libs/readline )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )
zlib? ( sys-libs/zlib )
"
DEPEND="${CDEPEND}
!!<sys-apps/sandbox-2.0
sys-devel/bison
sys-devel/flex
nls? ( sys-devel/gettext )
xml? ( virtual/pkgconfig )
"
RDEPEND="${CDEPEND}
!dev-db/postgresql-docs:${SLOT}
!dev-db/postgresql-base:${SLOT}
!dev-db/postgresql-server:${SLOT}
selinux? ( sec-policy/selinux-postgresql )
"
pkg_setup() {
use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
src_prepare() {
# Work around PPC{,64} compilation bug where bool is already defined
sed '/#ifndef __cplusplus/a #undef bool' -i src/include/c.h || die
# Set proper run directory
sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \
-i src/include/pg_config_manual.h || die
epatch "${FILESDIR}/pg_ctl-exit-status.patch"
use server || epatch "${FILESDIR}/${PN}-${SLOT}-no-server.patch"
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c || \
die 'PGSQL_PAM_SERVICE rename failed.'
fi
}
src_configure() {
case ${CHOST} in
*-darwin*|*-solaris*)
use nls && append-libs intl
;;
esac
export LDFLAGS_SL="${LDFLAGS}"
export LDFLAGS_EX="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf \
--prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--with-system-tzdata="${PO}/usr/share/zoneinfo" \
$(use_enable !pg_legacytimestamp integer-datetimes) \
$(use_enable threads thread-safety) \
$(use_with kerberos gssapi) \
$(use_with kerberos krb5) \
$(use_with ldap) \
$(use_with pam) \
$(use_with perl) \
$(use_with python) \
$(use_with readline) \
$(use_with ssl openssl) \
$(use_with tcl) \
$(use_with uuid ossp-uuid) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with zlib) \
"$(use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
emake
emake -C contrib
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" install -C contrib
dodoc README HISTORY doc/{TODO,bug.template}
# man pages are already built, but if we have the target make them,
# they'll be generated from source before being installed so we
# manually install man pages.
# We use ${SLOT} instead of doman for postgresql.eselect
insinto /usr/share/postgresql-${SLOT}/man/
doins -r doc/src/sgml/man{1,3,7}
if ! use server; then
# Remove man pages for non-existent binaries
for m in {initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}; do
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1"
done
fi
docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7}
insinto /etc/postgresql-${SLOT}
newins src/bin/psql/psqlrc.sample psqlrc
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
use static-libs || find "${ED}" -name '*.a' -delete
if use doc ; then
docinto html
dodoc doc/src/sgml/html/*
docinto sgml
dodoc doc/src/sgml/*.{sgml,dsl}
fi
if use server; then
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.confd" | newconfd - ${PN}-${SLOT}
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.init-pre_9.2" | newinitd - ${PN}-${SLOT}
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.service" | \
systemd_newunit - ${PN}-${SLOT}.service
systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfilesd ${PN}-${SLOT}.conf
newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0775 /run/postgresql
fi
fi
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
if use server ; then
elog
elog "Gentoo specific documentation:"
elog "https://wiki.gentoo.org/wiki/PostgreSQL"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}/run/postgresql/"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
fi
}
pkg_prerm() {
if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL#doc_chap5"
ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
sleep 10
eend 0
fi
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
use server || die "USE flag 'server' not enabled. Nothing to configure."
[[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
&& source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z "${DATA_DIR}" ]] \
&& DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source "${EROOT%/}/etc/env.d/02locale"
[ -n "${LANG}" ] && export LANG
[ -n "${LC_CTYPE}" ] && export LC_CTYPE
[ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
[ -n "${LC_TIME}" ] && export LC_TIME
[ -n "${LC_COLLATE}" ] && export LC_COLLATE
[ -n "${LC_MONETARY}" ] && export LC_MONETARY
[ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
[ -n "${LC_ALL}" ] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z "${PG_INITDB_OPTS}" ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [ "$correct" != "true" ] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized"
fi
done
if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
einfo "Creating the data directory ..."
if [[ ${EUID} == 0 ]] ; then
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi
if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
fi
cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
# This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
# On the off-chance that you might need to work with UTF-8 encoded
# characters in PL/Perl
plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
EOF
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
einfo "by default. You can disable it in the cluster's:"
einfo " ${PGDATA%/}/postgresql.conf"
einfo
einfo "The PostgreSQL server, by default, will log events to:"
einfo " ${DATA_DIR%/}/postmaster.log"
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}

@ -0,0 +1,381 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.2.10.ebuild,v 1.1 2015/02/06 06:15:03 patrick Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4}} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL GPL-2"
DESCRIPTION="PostgreSQL RDBMS"
HOMEPAGE="http://www.postgresql.org/"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr
zh_CN zh_TW"
IUSE="doc kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python
+readline selinux +server ssl static-libs tcl threads uuid xml zlib"
for lingua in ${LINGUAS}; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
CDEPEND="
>=app-admin/eselect-postgresql-1.2.0
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
readline? ( sys-libs/readline )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )
zlib? ( sys-libs/zlib )
"
DEPEND="${CDEPEND}
!!<sys-apps/sandbox-2.0
sys-devel/bison
sys-devel/flex
nls? ( sys-devel/gettext )
xml? ( virtual/pkgconfig )
"
RDEPEND="${CDEPEND}
!dev-db/postgresql-docs:${SLOT}
!dev-db/postgresql-base:${SLOT}
!dev-db/postgresql-server:${SLOT}
selinux? ( sec-policy/selinux-postgresql )
"
pkg_setup() {
use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
src_prepare() {
# Work around PPC{,64} compilation bug where bool is already defined
sed '/#ifndef __cplusplus/a #undef bool' -i src/include/c.h || die
# Set proper run directory
sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \
-i src/include/pg_config_manual.h || die
use server || epatch "${FILESDIR}/${PN}-${SLOT}-no-server.patch"
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c || \
die 'PGSQL_PAM_SERVICE rename failed.'
fi
}
src_configure() {
case ${CHOST} in
*-darwin*|*-solaris*)
use nls && append-libs intl
;;
esac
export LDFLAGS_SL="${LDFLAGS}"
export LDFLAGS_EX="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf \
--prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--with-system-tzdata="${PO}/usr/share/zoneinfo" \
$(use_enable !pg_legacytimestamp integer-datetimes) \
$(use_enable threads thread-safety) \
$(use_with kerberos gssapi) \
$(use_with kerberos krb5) \
$(use_with ldap) \
$(use_with pam) \
$(use_with perl) \
$(use_with python) \
$(use_with readline) \
$(use_with ssl openssl) \
$(use_with tcl) \
$(use_with uuid ossp-uuid) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with zlib) \
"$(use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
emake
emake -C contrib
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" install -C contrib
dodoc README HISTORY doc/{TODO,bug.template}
# man pages are already built, but if we have the target make them,
# they'll be generated from source before being installed so we
# manually install man pages.
# We use ${SLOT} instead of doman for postgresql.eselect
insinto /usr/share/postgresql-${SLOT}/man/
doins -r doc/src/sgml/man{1,3,7}
if ! use server; then
# Remove man pages for non-existent binaries
for m in {initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}; do
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1"
done
fi
docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7}
insinto /etc/postgresql-${SLOT}
newins src/bin/psql/psqlrc.sample psqlrc
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
use static-libs || find "${ED}" -name '*.a' -delete
if use doc ; then
docinto html
dodoc doc/src/sgml/html/*
docinto sgml
dodoc doc/src/sgml/*.{sgml,dsl}
fi
if use server; then
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.confd" | newconfd - ${PN}-${SLOT}
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.init" | newinitd - ${PN}-${SLOT}
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.service" | \
systemd_newunit - ${PN}-${SLOT}.service
systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfilesd ${PN}-${SLOT}.conf
newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0775 /run/postgresql
fi
fi
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
if use server ; then
elog
elog "Gentoo specific documentation:"
elog "https://wiki.gentoo.org/wiki/PostgreSQL"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}/run/postgresql/"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
fi
}
pkg_prerm() {
if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL#doc_chap5"
ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
sleep 10
eend 0
fi
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
use server || die "USE flag 'server' not enabled. Nothing to configure."
[[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
&& source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z "${DATA_DIR}" ]] \
&& DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source "${EROOT%/}/etc/env.d/02locale"
[ -n "${LANG}" ] && export LANG
[ -n "${LC_CTYPE}" ] && export LC_CTYPE
[ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
[ -n "${LC_TIME}" ] && export LC_TIME
[ -n "${LC_COLLATE}" ] && export LC_COLLATE
[ -n "${LC_MONETARY}" ] && export LC_MONETARY
[ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
[ -n "${LC_ALL}" ] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z "${PG_INITDB_OPTS}" ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [ "$correct" != "true" ] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized"
fi
done
if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
einfo "Creating the data directory ..."
if [[ ${EUID} == 0 ]] ; then
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi
if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
fi
cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
# This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
# On the off-chance that you might need to work with UTF-8 encoded
# characters in PL/Perl
plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
EOF
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
einfo "by default. You can disable it in the cluster's:"
einfo " ${PGDATA%/}/postgresql.conf"
einfo
einfo "The PostgreSQL server, by default, will log events to:"
einfo " ${DATA_DIR%/}/postmaster.log"
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}
src_test() {
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
if use server && [[ ${UID} -ne 0 ]] ; then
emake check
einfo "If you think other tests besides the regression tests are necessary, please"
einfo "submit a bug including a patch for this ebuild to enable them."
else
use server || \
ewarn 'Tests cannot be run without the "server" use flag enabled.'
[[ ${UID} -eq 0 ]] || \
ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
ewarn 'Skipping.'
fi
}

@ -0,0 +1,381 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.3.6.ebuild,v 1.1 2015/02/06 06:15:03 patrick Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4}} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL GPL-2"
DESCRIPTION="PostgreSQL RDBMS"
HOMEPAGE="http://www.postgresql.org/"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr
zh_CN zh_TW"
IUSE="doc kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python
+readline selinux +server ssl static-libs tcl threads uuid xml zlib"
for lingua in ${LINGUAS}; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
CDEPEND="
>=app-admin/eselect-postgresql-1.2.0
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
readline? ( sys-libs/readline )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )
zlib? ( sys-libs/zlib )
"
DEPEND="${CDEPEND}
!!<sys-apps/sandbox-2.0
sys-devel/bison
sys-devel/flex
nls? ( sys-devel/gettext )
xml? ( virtual/pkgconfig )
"
RDEPEND="${CDEPEND}
!dev-db/postgresql-docs:${SLOT}
!dev-db/postgresql-base:${SLOT}
!dev-db/postgresql-server:${SLOT}
selinux? ( sec-policy/selinux-postgresql )
"
pkg_setup() {
use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
src_prepare() {
# Work around PPC{,64} compilation bug where bool is already defined
sed '/#ifndef __cplusplus/a #undef bool' -i src/include/c.h || die
# Set proper run directory
sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \
-i src/include/pg_config_manual.h || die
use server || epatch "${FILESDIR}/${PN}-${SLOT}-no-server.patch"
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c || \
die 'PGSQL_PAM_SERVICE rename failed.'
fi
}
src_configure() {
case ${CHOST} in
*-darwin*|*-solaris*)
use nls && append-libs intl
;;
esac
export LDFLAGS_SL="${LDFLAGS}"
export LDFLAGS_EX="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf \
--prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--with-system-tzdata="${PO}/usr/share/zoneinfo" \
$(use_enable !pg_legacytimestamp integer-datetimes) \
$(use_enable threads thread-safety) \
$(use_with kerberos gssapi) \
$(use_with kerberos krb5) \
$(use_with ldap) \
$(use_with pam) \
$(use_with perl) \
$(use_with python) \
$(use_with readline) \
$(use_with ssl openssl) \
$(use_with tcl) \
$(use_with uuid ossp-uuid) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with zlib) \
"$(use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
emake
emake -C contrib
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" install -C contrib
dodoc README HISTORY doc/{TODO,bug.template}
# man pages are already built, but if we have the target make them,
# they'll be generated from source before being installed so we
# manually install man pages.
# We use ${SLOT} instead of doman for postgresql.eselect
insinto /usr/share/postgresql-${SLOT}/man/
doins -r doc/src/sgml/man{1,3,7}
if ! use server; then
# Remove man pages for non-existent binaries
for m in {initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}; do
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1"
done
fi
docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7}
insinto /etc/postgresql-${SLOT}
newins src/bin/psql/psqlrc.sample psqlrc
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
use static-libs || find "${ED}" -name '*.a' -delete
if use doc ; then
docinto html
dodoc doc/src/sgml/html/*
docinto sgml
dodoc doc/src/sgml/*.{sgml,dsl}
fi
if use server; then
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.confd" | newconfd - ${PN}-${SLOT}
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.init" | newinitd - ${PN}-${SLOT}
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.service" | \
systemd_newunit - ${PN}-${SLOT}.service
systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfilesd ${PN}-${SLOT}.conf
newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0775 /run/postgresql
fi
fi
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
if use server ; then
elog
elog "Gentoo specific documentation:"
elog "https://wiki.gentoo.org/wiki/PostgreSQL"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}/run/postgresql/"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
fi
}
pkg_prerm() {
if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL#doc_chap5"
ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
sleep 10
eend 0
fi
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
use server || die "USE flag 'server' not enabled. Nothing to configure."
[[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
&& source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z "${DATA_DIR}" ]] \
&& DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source "${EROOT%/}/etc/env.d/02locale"
[ -n "${LANG}" ] && export LANG
[ -n "${LC_CTYPE}" ] && export LC_CTYPE
[ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
[ -n "${LC_TIME}" ] && export LC_TIME
[ -n "${LC_COLLATE}" ] && export LC_COLLATE
[ -n "${LC_MONETARY}" ] && export LC_MONETARY
[ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
[ -n "${LC_ALL}" ] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z "${PG_INITDB_OPTS}" ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [ "$correct" != "true" ] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized"
fi
done
if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
einfo "Creating the data directory ..."
if [[ ${EUID} == 0 ]] ; then
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi
if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
fi
cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
# This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
# On the off-chance that you might need to work with UTF-8 encoded
# characters in PL/Perl
plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
EOF
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
einfo "by default. You can disable it in the cluster's:"
einfo " ${PGDATA%/}/postgresql.conf"
einfo
einfo "The PostgreSQL server, by default, will log events to:"
einfo " ${DATA_DIR%/}/postmaster.log"
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}
src_test() {
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
if use server && [[ ${UID} -ne 0 ]] ; then
emake check
einfo "If you think other tests besides the regression tests are necessary, please"
einfo "submit a bug including a patch for this ebuild to enable them."
else
use server || \
ewarn 'Tests cannot be run without the "server" use flag enabled.'
[[ ${UID} -eq 0 ]] || \
ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
ewarn 'Skipping.'
fi
}

@ -0,0 +1,380 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.4.1.ebuild,v 1.1 2015/02/06 06:15:03 patrick Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4}} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL GPL-2"
DESCRIPTION="PostgreSQL RDBMS"
HOMEPAGE="http://www.postgresql.org/"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr
zh_CN zh_TW"
IUSE="doc kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python
+readline selinux +server ssl static-libs tcl threads uuid xml zlib"
for lingua in ${LINGUAS}; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
CDEPEND="
>=app-admin/eselect-postgresql-1.2.0
sys-apps/less
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
perl? ( >=dev-lang/perl-5.8 )
python? ( ${PYTHON_DEPS} )
readline? ( sys-libs/readline )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )
zlib? ( sys-libs/zlib )
"
DEPEND="${CDEPEND}
!!<sys-apps/sandbox-2.0
sys-devel/bison
sys-devel/flex
nls? ( sys-devel/gettext )
xml? ( virtual/pkgconfig )
"
RDEPEND="${CDEPEND}
!dev-db/postgresql-docs:${SLOT}
!dev-db/postgresql-base:${SLOT}
!dev-db/postgresql-server:${SLOT}
selinux? ( sec-policy/selinux-postgresql )
"
pkg_setup() {
use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python-single-r1_pkg_setup
}
src_prepare() {
# Work around PPC{,64} compilation bug where bool is already defined
sed '/#ifndef __cplusplus/a #undef bool' -i src/include/c.h || die
# Set proper run directory
sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \
-i src/include/pg_config_manual.h || die
use server || epatch "${FILESDIR}/${PN}-${SLOT}-no-server.patch"
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c || \
die 'PGSQL_PAM_SERVICE rename failed.'
fi
}
src_configure() {
case ${CHOST} in
*-darwin*|*-solaris*)
use nls && append-libs intl
;;
esac
export LDFLAGS_SL="${LDFLAGS}"
export LDFLAGS_EX="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf \
--prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--with-system-tzdata="${PO}/usr/share/zoneinfo" \
$(use_enable !pg_legacytimestamp integer-datetimes) \
$(use_enable threads thread-safety) \
$(use_with kerberos gssapi) \
$(use_with ldap) \
$(use_with pam) \
$(use_with perl) \
$(use_with python) \
$(use_with readline) \
$(use_with ssl openssl) \
$(use_with tcl) \
$(use_with uuid ossp-uuid) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with zlib) \
"$(use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
emake
emake -C contrib
}
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" install -C contrib
dodoc README HISTORY doc/{TODO,bug.template}
# man pages are already built, but if we have the target make them,
# they'll be generated from source before being installed so we
# manually install man pages.
# We use ${SLOT} instead of doman for postgresql.eselect
insinto /usr/share/postgresql-${SLOT}/man/
doins -r doc/src/sgml/man{1,3,7}
if ! use server; then
# Remove man pages for non-existent binaries
for m in {initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}; do
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1"
done
fi
docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7}
insinto /etc/postgresql-${SLOT}
newins src/bin/psql/psqlrc.sample psqlrc
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
use static-libs || find "${ED}" -name '*.a' -delete
if use doc ; then
docinto html
dodoc doc/src/sgml/html/*
docinto sgml
dodoc doc/src/sgml/*.{sgml,dsl}
fi
if use server; then
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.confd" | newconfd - ${PN}-${SLOT}
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.init" | newinitd - ${PN}-${SLOT}
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
"${FILESDIR}/${PN}.service" | \
systemd_newunit - ${PN}-${SLOT}.service
systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfilesd ${PN}-${SLOT}.conf
newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
if use prefix ; then
keepdir /run/postgresql
fperms 0775 /run/postgresql
fi
fi
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
if use server ; then
elog
elog "Gentoo specific documentation:"
elog "https://wiki.gentoo.org/wiki/PostgreSQL"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}/run/postgresql/"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
fi
}
pkg_prerm() {
if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL#doc_chap5"
ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
sleep 10
eend 0
fi
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
use server || die "USE flag 'server' not enabled. Nothing to configure."
[[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
&& source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z "${DATA_DIR}" ]] \
&& DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source "${EROOT%/}/etc/env.d/02locale"
[ -n "${LANG}" ] && export LANG
[ -n "${LC_CTYPE}" ] && export LC_CTYPE
[ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
[ -n "${LC_TIME}" ] && export LC_TIME
[ -n "${LC_COLLATE}" ] && export LC_COLLATE
[ -n "${LC_MONETARY}" ] && export LC_MONETARY
[ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
[ -n "${LC_ALL}" ] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z "${PG_INITDB_OPTS}" ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [ "$correct" != "true" ] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized"
fi
done
if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
einfo "Creating the data directory ..."
if [[ ${EUID} == 0 ]] ; then
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi
if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
fi
cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
# This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
# On the off-chance that you might need to work with UTF-8 encoded
# characters in PL/Perl
plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
EOF
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
einfo "by default. You can disable it in the cluster's:"
einfo " ${PGDATA%/}/postgresql.conf"
einfo
einfo "The PostgreSQL server, by default, will log events to:"
einfo " ${DATA_DIR%/}/postmaster.log"
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}
src_test() {
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
if use server && [[ ${UID} -ne 0 ]] ; then
emake check
einfo "If you think other tests besides the regression tests are necessary, please"
einfo "submit a bug including a patch for this ebuild to enable them."
else
use server || \
ewarn 'Tests cannot be run without the "server" use flag enabled.'
[[ ${UID} -eq 0 ]] || \
ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
ewarn 'Skipping.'
fi
}

@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/globalid
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/globalid/ChangeLog,v 1.4 2015/01/08 20:57:04 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/globalid/ChangeLog,v 1.5 2015/02/06 06:55:38 graaff Exp $
*globalid-0.3.2 (06 Feb 2015)
06 Feb 2015; Hans de Graaff <graaff@gentoo.org> +globalid-0.3.2.ebuild:
Version bump.
08 Jan 2015; Markus Meier <maekke@gentoo.org> globalid-0.3.0.ebuild:
add ~arm, bug #534186

@ -3,14 +3,16 @@ Hash: SHA256
DIST globalid-0.2.3.tar.gz 7785 SHA256 0e2fba366faaa197c2f0d1f93d71f62c6566070b7d179dbb0ac62e4a7ec669f8 SHA512 c96fad1d801a1e08352d56ddc5150bbcd0fcac8099a8273f75253c88370a3cf8e41b33c93bce074549b2ce819e949044b475de4cf13fbe04fc42c1f1ba3aa085 WHIRLPOOL 528128f3289fac93380d885c21ba61649748d433fe9961a4dffb5eeecc20900c68af5c67fc9aff267b713b02776de9b0bac337c17a1b80cb22f2c3e555342f5e
DIST globalid-0.3.0.tar.gz 9491 SHA256 b69ef896691eacbdd3401dd177bea3b0bf6d36cba10d3b73a5bc0d0a2f26f19a SHA512 a47aa6ed7b57f475cee9961ce013c577c6ee4bb4be1b77afa6345824edccf33d58aebd1a410ffd983ef197986102aec2c3ff12dced92a86f4f2cf488c8bf4922 WHIRLPOOL ce12f08beedd557fb5be72ddc7bee1976da9ab879edc1374e5d93535be52627e23d5f6fc84d20ee1a8d9cb36b3483a86dcb7ea1f798a4e1544dcf17d1dd06a7a
DIST globalid-0.3.2.tar.gz 13804 SHA256 276f860bd4fa8636a375979cbb787617efb44aee587a4ae59a12c9b8dc18f892 SHA512 0ba6d424f28068d54bb50ba4be7000fdd68089512fcd3e3208383f73d6ebfbdeb9f5e2a6b17afd56580ef4abcd5e7b93c398f2696dc2ce955620c7c77cacf96d WHIRLPOOL 8e3007229386e305d7d3ba806b979ef632d12d79ea9e31ae4933e53f0071834e5469a49a835e6985db3c62710ea654351782930d0fdf7ec9f19324defa9b0899
EBUILD globalid-0.2.3.ebuild 764 SHA256 4b731525b005a998e77ac9dafb69442f9309e170916285e1c535fc0f7e729ea4 SHA512 5baad82142480612bd7af5f31c39aed5b46855be9c916d74f0326f258cfdb8cf7e83f42f206e258906706eabeade2fa37b139cf81d8c4034945da5b64c85a103 WHIRLPOOL 2d140d592b9c85cbcaeb40f29f72cdcd782401345a7460cd04751f7a9223b79cd65a709f7ac49dc03a00c5c2a7f98602d55e5b1fea8b92ec26dd5d7ffa010267
EBUILD globalid-0.3.0.ebuild 733 SHA256 6fa30fb16ddd8e082206e29df2bb233d1295f2d4f4581dc0a132e1c01e4c27bc SHA512 13228d30ab4f194d0cb385201a5555b33ef17ef2ef620773f3fffbed6fac452859e153da2d02bd6b38b400cef73f58f2f7eeb8d6bd2f304bd2a5a6f1f448282f WHIRLPOOL 392ba36c741a8ac9062f7da3272737c26098220f07cf5ffa68faf27407d47f73a979d722c7603595cea247f62c1774ff83fbfe5bb16367ff120d3b225ad5dea4
MISC ChangeLog 719 SHA256 3b0b4a4bd502c1d541bef7995d686c5751d0ce48a9726dfce9b1eb9374a6d7e6 SHA512 ce64ba3da3a5edd0761aed1e53a1b2829636ac6f170670f10a07bb8c39dcf11c7751775c58706ee322b7ffaedea2143810487743d5320dfd44c0f580b7bc6603 WHIRLPOOL b0e0c903db418460529a98a05d188e10d0add35ee57cc5ce7139c761a25a6b1b5063a9640c4b0b1dd64fb6da928561944dccad7439831381ad5de38f4e47b393
EBUILD globalid-0.3.2.ebuild 733 SHA256 b3a638b45e9586fc731fad115074b7f721de229f70ada759cf67b63afb4f4e81 SHA512 ec55f0385e47b382c68f0b5475921439480df4b7885daf488422528980a1111e6d47fc7ccc85ba9b04a62ab0a59e9d187c7d73c95f46e2b3dd4aa1be92769823 WHIRLPOOL 38cb3cde97aecf6121a20de86939e99e639ee9eba9a319e6288f04860929aadec628bb296b900dbd86b0558a69b74e9c8346a2fae83fb0a018cd0420ab74e988
MISC ChangeLog 841 SHA256 faae65c85e51fe20c4d0c11fd3bf137893b859332f383991af7118439d7253ba SHA512 cf4e066f14417fb035b8ed788413c7e2c759704e479ad08b4a9eb46aee465675af2cffc745db94366525cd2f10daacaf768e32e34288fa102042eb6131571d3c WHIRLPOOL 7ba68045b7536530fcaf8bbe47f7c8dcc0aa76d1bdb376301ce5b146656e5c7b5790034d05ab6bf7d34e9e8247e2188994346f3ab6e332db5adea39bd61c313f
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlSu7yEACgkQkKaRLQcq0GJXGgCgl+Oh8zpY8A0vSzjarer2+nwr
LhMAoJMC0smrFG3eX1lsUPcH1PPUzZTy
=Etom
iF4EAREIAAYFAlTUZXQACgkQiIP6VqMIqNecpgEAkDvD/2WESR/7C239C/+bozaE
qqZesRtUBNrGC0mDEZgA/0tUJWI53B6ZwM3GHyZ2F01DRybLPEzLHoZKD66CErhH
=Le2x
-----END PGP SIGNATURE-----

@ -0,0 +1,23 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/globalid/globalid-0.3.2.ebuild,v 1.1 2015/02/06 06:55:38 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md"
inherit ruby-fakegem
DESCRIPTION="Reference models by URI"
HOMEPAGE="https://github.com/rails/globalid"
SRC_URI="https://github.com/rails/globalid/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/activemodel-4.1.0 >=dev-ruby/railties-4.1.0 )"
ruby_add_rdepend ">=dev-ruby/activesupport-4.1.0"

@ -1,6 +1,10 @@
# ChangeLog for games-arcade/pydance-songs
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/pydance-songs/ChangeLog,v 1.13 2015/01/05 17:05:40 tupone Exp $
# $Header: /var/cvsroot/gentoo-x86/games-arcade/pydance-songs/ChangeLog,v 1.14 2015/02/06 05:49:14 mr_bones_ Exp $
06 Feb 2015; Michael Sterrett <mr_bones_@gentoo.org>
pydance-songs-20040410.ebuild:
no need for RDEPEND; tidy
05 Jan 2015; Tupone Alfredo <tupone@gentoo.org>
pydance-songs-20040410.ebuild:

@ -1,14 +1,4 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST pydance-songs-20040410.tar.bz2 3780065 SHA256 47f417e6d25ca9a09a0daad387474e071c956abf8b5371342bd00df321e783fb SHA512 09d68efba0a21e65a0c2bfc8d66eef3ffbe186506a1c9041560b7295ea1ea386c236f2bd6fcb343001e1c0f3a8a520a4b1b2deaaf1c40afd30b7180ac91b8f5b WHIRLPOOL ed0c032d8b2e3c09bc7a68fe86674efc9fcb923697405e07d904391a9141ac01b706f6161e464f82b08a2a14f3d1ff7e5eb003189f9fc4e09623b2e46b108328
EBUILD pydance-songs-20040410.ebuild 575 SHA256 06076097baf78023e98f1e565002779f8e364d028bab8eab83a0ba88a9bc4c3c SHA512 5b3cc812102dc434a636a2ec1a2e1b9bcac887b25aa28eb50d400909cb0fb50fdeb106e13bf67b7aff9fe8fdbdc9fbdc918ada6233b4a8f12080be7d4a21effb WHIRLPOOL a611305fc0ec166b72ac3d006032031022eedcbe2e0ffd87fa8ac5ba01a2401365106ba769386ab4a597ea8ad475f2c5c9b04561b94e6eb8844789c99036cb16
MISC ChangeLog 1875 SHA256 dceaebe101ea7eca31d7964f19233b48be7470f16494db2a314747102e700951 SHA512 55aed72923254cea4a00d968d7518ddd138df4b6a467426018d075443a19c6e1c64b71ed443b97437742f9b112097837c5a14407bf8c9502a0c1b6ea194edc55 WHIRLPOOL 0c8f67ca003680ffb4f20eed0be1030fb91674e3f4af8d9fff64564e6ddda92a76e61c0b0bac1b4a30022c6ce8a8fbfc73a7bb65a8de92d0b769890c02ef62a4
EBUILD pydance-songs-20040410.ebuild 537 SHA256 5edec756668351a2a0199a914a474b6866ff7696a7d37e59a56587c36831f10e SHA512 84f9971d9175aa94fa72c9f8944f39e3dd99a2817d668bbd067846ddd74e08a37b8369ca126ae8da8ad1963034a89a485237b07a77c5a4c4d5878757ad6c82a7 WHIRLPOOL 2aa7005ed4744d99f352d404c803205cd11f8aa648be89f7760cd19ac760e765f6dc59305097ddc20ef5e5117e3cf011f9b055d669592e0cab27ef193dfa5231
MISC ChangeLog 1995 SHA256 ca17675adcf8196dc845ee2d0896cf4c692dc41f450bc0aae747557949aab544 SHA512 e6faa3c6e569e612a6bddee8158db0b96c38ebdae7e550d209e93773a180cc275a95367edc3b9f581db6848d7024ff969e9f940ec5ea376b92da265edfaab227 WHIRLPOOL 3c3676b090117ebf895ffe6a8e2647f5b0f4e56c60d43d8c0b1406c7448192aa0207d28c9c7e3c0562151fcce99bb9b1198095fc7eefb473f00e95874094ba38
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlSqxGUACgkQIY77eQFFFC0aJACg3RRah8l1mmmhYhV+sdp/Eu+v
YsoAoNI88O8YmaPD1qDbv+gVNbvM6lh0
=SC6u
-----END PGP SIGNATURE-----

@ -1,6 +1,7 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/pydance-songs/pydance-songs-20040410.ebuild,v 1.9 2015/01/05 17:05:40 tupone Exp $
# $Header: /var/cvsroot/gentoo-x86/games-arcade/pydance-songs/pydance-songs-20040410.ebuild,v 1.10 2015/02/06 05:49:14 mr_bones_ Exp $
EAPI=5
inherit games
@ -10,16 +11,13 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="x86 ppc ~amd64"
KEYWORDS="~amd64 ppc x86"
IUSE=""
RDEPEND="games-arcade/pydance"
S=${WORKDIR}
src_install() {
insinto "${GAMES_DATADIR}/pydance/songs"
cd "${S}"
doins *
prepgamesdirs
}

@ -1,6 +1,9 @@
# ChangeLog for games-arcade/pydance
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/pydance/ChangeLog,v 1.25 2015/01/05 17:03:34 tupone Exp $
# $Header: /var/cvsroot/gentoo-x86/games-arcade/pydance/ChangeLog,v 1.26 2015/02/06 05:37:42 mr_bones_ Exp $
06 Feb 2015; Michael Sterrett <mr_bones_@gentoo.org> pydance-1.1.0.ebuild:
add RDEPEND; tidy
05 Jan 2015; Tupone Alfredo <tupone@gentoo.org> pydance-1.1.0.ebuild:
EAPI 5 - Use python2

@ -1,14 +1,4 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST pydance-1.1.0.tar.gz 8957236 SHA256 bfd1f84737a0dd362456fe58694554b0579a87e5ccc69f80bf350847fbe0f502 SHA512 738787626d83adc635e7e4644f159e3ce793da7b38cf094ffd73cabb088d3414a1aa9deda423784174b2c0381e50dd0d74bbcfb9d939044e85c35866b3818c7d WHIRLPOOL 628517ec5508e60e403ae23f24b2fa51718b665f4f7bf56588ca2197cc66808713d6695f450547c3a6a022d8b957c0602ad75266cd65d9f7d368b0793440926e
EBUILD pydance-1.1.0.ebuild 1323 SHA256 15988cb74f4bca069f85f1a946edbed1d2b5928f26c28973fc1265deb0f785fa SHA512 57c7dbf9564163385ec4302afd802f2912babccf557d6954f7c7354b8ba2a4e074f5f8b845ebec0945137e19e2d544211c98502af786bc685504505046720e52 WHIRLPOOL e2f48f06594be9c61633781c17b01f4ca3e9cf1178ad0711249e5bed21a34894a31a930ed4908798cb3745a05453f7fda8f0a276f7fb437ecf743268bde45947
MISC ChangeLog 4366 SHA256 63a957d5a2f9150e9652ee657c7f6be4b2f7b626892a6f7dbf380589c81f0604 SHA512 2f8e841a64905b8945c6a5c4126391a40a4da257ee5405673d79d42ae55ccfec73e5d48412bdd1b4d3ff563bda9a2eec27b5f9d9781d51940397ed73eb377b67 WHIRLPOOL b190dfa354eb80273fc0fa19b47a7f1caf17e84c7da783976cc245a7d65bb77ab8befffc53db6800294f2e86225a1d021c9e22b66ee989fe357e6d60dfd34bca
EBUILD pydance-1.1.0.ebuild 1315 SHA256 fdc22d391ca9bf910067ce1d29494669d3eae65d180c2368c6427901cc586687 SHA512 b53974df4b134924db8efbe25ebd0737095ab5543141e344e3366d2b4e8975a26cf7b6f6918aab7cc0f56a7b2e94e3213fce849c9a7b06c653e9b438dc481cf7 WHIRLPOOL 89bdd3eb28971e16d91fdacaeda4ad9a0dabd24745dcf2417308017a8a26371d5d97d37dc2cfeed0d04815c0fef7ac8a6ac56c8a4c2b5668a45613f57352394e
MISC ChangeLog 4467 SHA256 0b10b66ca77e973236d051baf94a0b05dcc70c89d3c1e9bad1c9208111357aad SHA512 505624831f67d0428cd0cf26aab519da3e5451201fd31a45a2794d4cfc910c6010d1bade295d11193fefa8f6e5c6e637238a06d9c173ae22c753a57ddaf97cb9 WHIRLPOOL 2ff052219a456aa79c1f9f9180953087e2dd7b86a5f6a692f926321c4ccad210c34902f96dc490c356f3487a454378919b262d7eb247e3d547ba024d7f2ab8b4
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlSqw+cACgkQIY77eQFFFC0t5QCg1q3up5ln/hnuabOZzPY9pCwl
GGcAn3uK2rzg3oLCx1SsmSV5ZuJZIzv1
=oV6h
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/pydance/pydance-1.1.0.ebuild,v 1.5 2015/01/05 17:03:34 tupone Exp $
# $Header: /var/cvsroot/gentoo-x86/games-arcade/pydance/pydance-1.1.0.ebuild,v 1.6 2015/02/06 05:37:42 mr_bones_ Exp $
EAPI=5
inherit eutils games
@ -17,14 +17,14 @@ IUSE=""
DEPEND="dev-python/pygame
media-libs/libvorbis
media-libs/sdl-mixer"
RDEPEND=${DEPEND}
PDEPEND="games-arcade/pydance-songs"
src_prepare() {
sed -i \
-e "s:1\.0\.1:1.0.2:" \
-e "s:/etc/:${GAMES_SYSCONFDIR}/:" \
pydance.py constants.py docs/man/pydance.6 \
|| die "sed failed"
pydance.py constants.py docs/man/pydance.6 || die
}
src_install() {
@ -32,7 +32,7 @@ src_install() {
insinto "${dir}"
doins *.py
cp -R CREDITS {sound,images,utils,themes} "${D}${dir}/" || die "cp failed"
cp -R CREDITS {sound,images,utils,themes} "${D}${dir}/" || die
insinto "${GAMES_SYSCONFDIR}"
newins pydance.posix.cfg pydance.cfg

@ -1,6 +1,9 @@
# ChangeLog for games-misc/gpe-julia
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-misc/gpe-julia/ChangeLog,v 1.2 2009/07/27 15:26:51 miknix Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-misc/gpe-julia/ChangeLog,v 1.3 2015/02/06 05:33:40 tupone Exp $
05 Feb 2015; Tupone Alfredo <tupone@gentoo.org> gpe-julia-0.0.6.ebuild:
Fix underlink
27 Jul 2009; Angelo Arrifano <miknix@gentoo.org> gpe-julia-0.0.6.ebuild:
Add die statements for sed, remove unneeded $IUSE

@ -1,4 +1,15 @@
DIST gpe-julia-0.0.6.tar.gz 13580 RMD160 11358f9b95b5129f932aea0456e23d2453adafd1 SHA1 a82b6fbc751cc038763e0d51ce81ad7bb6e32e2b SHA256 4fadf583643a4aaa3c6bb66b244b893ff14d9fbf2236dde4e66478792d57357b
EBUILD gpe-julia-0.0.6.ebuild 943 RMD160 7ee1cc990bbc3f2546c3a36206f88ad8023ea4b8 SHA1 7b4f3427d062df1649caf1b29aab0bd2740f5cb2 SHA256 2fffbf1a796aa1c1b6043001529b6f77b83caca27ed9a2d6279b762949f76788
MISC ChangeLog 510 RMD160 80bce50bf3d50497b8477c756204325bd31913ba SHA1 d61bcac915494727c689a2b5051b31c55d4d3935 SHA256 9745c77f6b8fbdb4295990f3c49e8cdad41d6e4708ffb9f551a6c28eb401eebb
MISC metadata.xml 215 RMD160 fedcb3b558152736b025a43fba9b0f72b26cab0a SHA1 7cdcbeff68c19a0ecc3bcb46b2bd094ee69cd48d SHA256 b80ac51746e7677bc32591254e54b62c49f2c6cc134fe2a29247958ba9a58a5f
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX gpe-julia-0.0.6-underlink.patch 528 SHA256 4dda8088e39eddfbdcc7b86b1c88894ff3f6f2db556712507d559f48882cf464 SHA512 bbfa877f26cbd1da165adef3759fc3cf53806bcf2089bfcdc30311268e6273f363cfe364ec66d3b981380ceb7da7d119a26ce75cfa5561248a8bf0b87eb52765 WHIRLPOOL 04c0ef00ff8531b92c8ca435923a596c38623a17465eabac84f202a516171d7c267d132dfb510a29a666783883ad4f5fafe971ddc2f31683fe437a2c6581727d
DIST gpe-julia-0.0.6.tar.gz 13580 SHA256 4fadf583643a4aaa3c6bb66b244b893ff14d9fbf2236dde4e66478792d57357b SHA512 b08613e17e5298552f5af0e6977c0a7bf0c67ac086e848e81c63abdfda676b93eb84e098a91e630b5faaef83a0ab11d7049e1694e393bf6e6ba4bfe1fdc1f615 WHIRLPOOL cadc1d193369fb0a4126e57ec40ea96010849f20b3bc3f8ef240bc69bff88546f2f0203b662e9db4cc1bf84910404d958a3d55a731f4bb0ede31dbb5074d7e85
EBUILD gpe-julia-0.0.6.ebuild 1017 SHA256 d85663b5b62ddf85f9a8d568acf765797d38f4df4c9aebeee22e1fd6feee8d71 SHA512 900b7c6ed7f0ac7fb18651d04e616bf7f6b823866868c834f2acc6c9510d50a4bde6fd897ed816e71237ce2583a09a99bc8c9310bd74ce3d9b4ec2bbe4a2d0c6 WHIRLPOOL e95540782bc88f21e81055f6afd4ed5b7f36fa23a672715544e2e2e29a1b84f466f5ca219383b5570d17d40d992886c64bf0619e7ec471f4735c6dfc9b42d38f
MISC ChangeLog 601 SHA256 879ced246e0bb9874657cbe91f6ed83dba9d37689ecfeccc80931a8acb49263b SHA512 4b7fe797235e94849a5d1f285b529e566ca50be6e279d3b4444dcd738dd09730b56d6b17b90f134fc251ff715e3cd0280ee1dbed4b585069ea5d34a85544bd98 WHIRLPOOL 51c8d3a5e5eb56da3ce8ef3690bf08a3f965172cbed4781de8caf1d0b881593b689b4aeb8a3fa62f88fb1882d8904fa146ed607e912123e57a24e05c5d06bd35
MISC metadata.xml 215 SHA256 b80ac51746e7677bc32591254e54b62c49f2c6cc134fe2a29247958ba9a58a5f SHA512 30f8f82b81ad32ec10b087b93b727b217ec7e5219d983f72613f42fd424d5774a9ea83a109ef1ff2617fff59c08113d7a78b8618d50b61690da30255769c7920 WHIRLPOOL 594f1527ccb2efea1b88da1ca6340da6d16acce467648e6dbfb166b6f7024073ceb22dffa5261f4a3e37c1eaf3dbfbe5aa548ea02a18382e7e90dacf2bbbbfc5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlTUUjkACgkQIY77eQFFFC37QgCgox0r7v87RiC4xI3CMBLSdXG5
UBMAoNFObe0co2eRavNvlbi3oaMkvMlH
=I5WT
-----END PGP SIGNATURE-----

@ -0,0 +1,11 @@
--- Makefile.old 2015-02-06 06:27:15.967478075 +0100
+++ Makefile 2015-02-06 06:27:27.981241690 +0100
@@ -15,7 +15,7 @@
PACKAGE_CPPFLAGS += $(STANDARD_CPPFLAGS) -DENABLE_NLS
PACKAGE_CPPFLAGS += -DPACKAGE=\"$(PACKAGE)\" -DPREFIX=\"$(PREFIX)\" -DPACKAGE_LOCALE_DIR=\"$(PREFIX)/share/locale\"
PACKAGE_CFLAGS += $(STANDARD_CFLAGS) $(GPECFLAGS)
-PACKAGE_LDFLAGS += $(STANDARD_LDFLAGS) $(GPELIBS)
+PACKAGE_LDFLAGS += $(STANDARD_LDFLAGS) $(GPELIBS) -lm
OBJS = $(patsubst %,%.o,$(MEMBERS))
SOURCES = $(patsubst %,%.c,$(MEMBERS))

@ -1,10 +1,10 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-misc/gpe-julia/gpe-julia-0.0.6.ebuild,v 1.2 2009/07/27 15:26:51 miknix Exp $
# $Header: /var/cvsroot/gentoo-x86/games-misc/gpe-julia/gpe-julia-0.0.6.ebuild,v 1.3 2015/02/06 05:33:40 tupone Exp $
EAPI=5
GPE_TARBALL_SUFFIX="gz"
GPE_MIRROR="http://gpe.linuxtogo.org/download/source"
inherit gpe
inherit eutils gpe
DESCRIPTION="A Julia/Mandelbrot set generator for GPE"
@ -20,7 +20,9 @@ DEPEND="${DEPEND}
src_unpack() {
gpe_src_unpack "$@"
}
src_prepare() {
sed -i -e s@'#include <gpe/render.h>'@@ "${S}"/main.c \
|| die "main.c sed failed"
@ -32,4 +34,5 @@ src_unpack() {
mv -f gpe-julia.desktop.in gpe-julia.desktop
sed -i -e 's/^_//' gpe-julia.desktop \
|| die ".desktop sed failed"
epatch "${FILESDIR}"/${P}-underlink.patch
}

@ -1 +1 @@
Fri, 06 Feb 2015 05:06:50 +0000
Fri, 06 Feb 2015 07:06:50 +0000

@ -1 +1 @@
Fri, 06 Feb 2015 05:06:51 +0000
Fri, 06 Feb 2015 07:06:50 +0000

@ -0,0 +1,14 @@
DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup
DEPEND=>=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( virtual/pam ) perl? ( >=dev-lang/perl-5.8 ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) readline? ( sys-libs/readline ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) !!<sys-apps/sandbox-2.0 sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) virtual/pkgconfig
DESCRIPTION=PostgreSQL RDBMS
EAPI=5
HOMEPAGE=http://www.postgresql.org/
IUSE=doc kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python +readline selinux +server ssl static-libs tcl threads uuid xml zlib linguas_af linguas_cs linguas_de linguas_en linguas_es linguas_fa linguas_fr linguas_hr linguas_hu linguas_it linguas_ko linguas_nb linguas_pl linguas_pt_BR linguas_ro linguas_ru linguas_sk linguas_sl linguas_sv linguas_tr linguas_zh_CN linguas_zh_TW python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris
LICENSE=POSTGRESQL GPL-2
RDEPEND=>=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( virtual/pam ) perl? ( >=dev-lang/perl-5.8 ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) readline? ( sys-libs/readline ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) !dev-db/postgresql-docs:9.0 !dev-db/postgresql-base:9.0 !dev-db/postgresql-server:9.0 selinux? ( sec-policy/selinux-postgresql )
RESTRICT=test
SLOT=9.0
SRC_URI=mirror://postgresql/source/v9.0.19/postgresql-9.0.19.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 linux-info 2b8c53f6065bdee2d757472215a3088f multilib 3bf24e6abb9b76d9f6c20600f0b716bf pam aa1ebb3ab720ea04dbbdd6eaaf9554ed prefix 21058c21ca48453d771df15500873ede python-single-r1 ed2ee20dc74a34be60f5b1b500e92a5b python-utils-r1 7d5f4ad9ba85664d8c5f56041a70f4c3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=a4ebfd9005a496aa89efd9e91e6b0f7f

@ -0,0 +1,14 @@
DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup
DEPEND=>=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( virtual/pam ) perl? ( >=dev-lang/perl-5.8 ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) readline? ( sys-libs/readline ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) !!<sys-apps/sandbox-2.0 sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) virtual/pkgconfig
DESCRIPTION=PostgreSQL RDBMS
EAPI=5
HOMEPAGE=http://www.postgresql.org/
IUSE=doc kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python +readline selinux +server ssl static-libs tcl threads uuid xml zlib linguas_af linguas_cs linguas_de linguas_en linguas_es linguas_fa linguas_fr linguas_hr linguas_hu linguas_it linguas_ko linguas_nb linguas_pl linguas_pt_BR linguas_ro linguas_ru linguas_sk linguas_sl linguas_sv linguas_tr linguas_zh_CN linguas_zh_TW python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris
LICENSE=POSTGRESQL GPL-2
RDEPEND=>=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( virtual/pam ) perl? ( >=dev-lang/perl-5.8 ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) readline? ( sys-libs/readline ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) !dev-db/postgresql-docs:9.1 !dev-db/postgresql-base:9.1 !dev-db/postgresql-server:9.1 selinux? ( sec-policy/selinux-postgresql )
RESTRICT=test
SLOT=9.1
SRC_URI=mirror://postgresql/source/v9.1.15/postgresql-9.1.15.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 linux-info 2b8c53f6065bdee2d757472215a3088f multilib 3bf24e6abb9b76d9f6c20600f0b716bf pam aa1ebb3ab720ea04dbbdd6eaaf9554ed prefix 21058c21ca48453d771df15500873ede python-single-r1 ed2ee20dc74a34be60f5b1b500e92a5b python-utils-r1 7d5f4ad9ba85664d8c5f56041a70f4c3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=55fd2184c0a252c4c2e59b7577d50617

@ -0,0 +1,13 @@
DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup test
DEPEND=>=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( virtual/pam ) perl? ( >=dev-lang/perl-5.8 ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) readline? ( sys-libs/readline ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) !!<sys-apps/sandbox-2.0 sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) virtual/pkgconfig
DESCRIPTION=PostgreSQL RDBMS
EAPI=5
HOMEPAGE=http://www.postgresql.org/
IUSE=doc kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python +readline selinux +server ssl static-libs tcl threads uuid xml zlib linguas_af linguas_cs linguas_de linguas_en linguas_es linguas_fa linguas_fr linguas_hr linguas_hu linguas_it linguas_ko linguas_nb linguas_pl linguas_pt_BR linguas_ro linguas_ru linguas_sk linguas_sl linguas_sv linguas_tr linguas_zh_CN linguas_zh_TW python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris
LICENSE=POSTGRESQL GPL-2
RDEPEND=>=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( virtual/pam ) perl? ( >=dev-lang/perl-5.8 ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) readline? ( sys-libs/readline ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) !dev-db/postgresql-docs:9.2 !dev-db/postgresql-base:9.2 !dev-db/postgresql-server:9.2 selinux? ( sec-policy/selinux-postgresql )
SLOT=9.2
SRC_URI=mirror://postgresql/source/v9.2.10/postgresql-9.2.10.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 linux-info 2b8c53f6065bdee2d757472215a3088f multilib 3bf24e6abb9b76d9f6c20600f0b716bf pam aa1ebb3ab720ea04dbbdd6eaaf9554ed prefix 21058c21ca48453d771df15500873ede python-single-r1 ed2ee20dc74a34be60f5b1b500e92a5b python-utils-r1 7d5f4ad9ba85664d8c5f56041a70f4c3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=1d33da628ce16f9e5e66030ef94f7c4d

@ -0,0 +1,13 @@
DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup test
DEPEND=>=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( virtual/pam ) perl? ( >=dev-lang/perl-5.8 ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) readline? ( sys-libs/readline ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) !!<sys-apps/sandbox-2.0 sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) virtual/pkgconfig
DESCRIPTION=PostgreSQL RDBMS
EAPI=5
HOMEPAGE=http://www.postgresql.org/
IUSE=doc kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python +readline selinux +server ssl static-libs tcl threads uuid xml zlib linguas_af linguas_cs linguas_de linguas_en linguas_es linguas_fa linguas_fr linguas_hr linguas_hu linguas_it linguas_ko linguas_nb linguas_pl linguas_pt_BR linguas_ro linguas_ru linguas_sk linguas_sl linguas_sv linguas_tr linguas_zh_CN linguas_zh_TW python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris
LICENSE=POSTGRESQL GPL-2
RDEPEND=>=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( virtual/pam ) perl? ( >=dev-lang/perl-5.8 ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) readline? ( sys-libs/readline ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) !dev-db/postgresql-docs:9.3 !dev-db/postgresql-base:9.3 !dev-db/postgresql-server:9.3 selinux? ( sec-policy/selinux-postgresql )
SLOT=9.3
SRC_URI=mirror://postgresql/source/v9.3.6/postgresql-9.3.6.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 linux-info 2b8c53f6065bdee2d757472215a3088f multilib 3bf24e6abb9b76d9f6c20600f0b716bf pam aa1ebb3ab720ea04dbbdd6eaaf9554ed prefix 21058c21ca48453d771df15500873ede python-single-r1 ed2ee20dc74a34be60f5b1b500e92a5b python-utils-r1 7d5f4ad9ba85664d8c5f56041a70f4c3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=1880864f06e38686f804fc80a47257d3

@ -0,0 +1,13 @@
DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup test
DEPEND=>=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( virtual/pam ) perl? ( >=dev-lang/perl-5.8 ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) readline? ( sys-libs/readline ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) !!<sys-apps/sandbox-2.0 sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) virtual/pkgconfig
DESCRIPTION=PostgreSQL RDBMS
EAPI=5
HOMEPAGE=http://www.postgresql.org/
IUSE=doc kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python +readline selinux +server ssl static-libs tcl threads uuid xml zlib linguas_af linguas_cs linguas_de linguas_en linguas_es linguas_fa linguas_fr linguas_hr linguas_hu linguas_it linguas_ko linguas_nb linguas_pl linguas_pt_BR linguas_ro linguas_ru linguas_sk linguas_sl linguas_sv linguas_tr linguas_zh_CN linguas_zh_TW python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris
LICENSE=POSTGRESQL GPL-2
RDEPEND=>=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( virtual/pam ) perl? ( >=dev-lang/perl-5.8 ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) readline? ( sys-libs/readline ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) !dev-db/postgresql-docs:9.4 !dev-db/postgresql-base:9.4 !dev-db/postgresql-server:9.4 selinux? ( sec-policy/selinux-postgresql )
SLOT=9.4
SRC_URI=mirror://postgresql/source/v9.4.1/postgresql-9.4.1.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 linux-info 2b8c53f6065bdee2d757472215a3088f multilib 3bf24e6abb9b76d9f6c20600f0b716bf pam aa1ebb3ab720ea04dbbdd6eaaf9554ed prefix 21058c21ca48453d771df15500873ede python-single-r1 ed2ee20dc74a34be60f5b1b500e92a5b python-utils-r1 7d5f4ad9ba85664d8c5f56041a70f4c3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747 versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=ce60c09e139fc253ef715fc691ae6c0f

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby19? ( test? ( dev-ruby/bundler[ruby_targets_ruby19] >=dev-ruby/activemodel-4.1.0[ruby_targets_ruby19] >=dev-ruby/railties-4.1.0[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/bundler[ruby_targets_ruby20] >=dev-ruby/activemodel-4.1.0[ruby_targets_ruby20] >=dev-ruby/railties-4.1.0[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/bundler[ruby_targets_ruby21] >=dev-ruby/activemodel-4.1.0[ruby_targets_ruby21] >=dev-ruby/railties-4.1.0[ruby_targets_ruby21] ) ) test? ( ruby_targets_ruby19? ( >=dev-ruby/activesupport-4.1.0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/activesupport-4.1.0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/activesupport-4.1.0[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
DESCRIPTION=Reference models by URI
EAPI=5
HOMEPAGE=https://github.com/rails/globalid
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 doc test test
KEYWORDS=~amd64 ~arm ~ppc ~ppc64
LICENSE=MIT
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/activesupport-4.1.0[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/activesupport-4.1.0[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/activesupport-4.1.0[ruby_targets_ruby21] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 )
SLOT=0
SRC_URI=https://github.com/rails/globalid/archive/v0.3.2.tar.gz -> globalid-0.3.2.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf ruby-fakegem d4f8591e9b20b106327e9d143eb13da5 ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=0e4556de43d0ae2b7b051241e62c0719

@ -6,8 +6,8 @@ HOMEPAGE=http://www.icculus.org/pyddr/
KEYWORDS=~amd64 ppc x86
LICENSE=MIT
PDEPEND=games-arcade/pydance-songs
RDEPEND=games-misc/games-envd
RDEPEND=dev-python/pygame media-libs/libvorbis media-libs/sdl-mixer games-misc/games-envd
SLOT=0
SRC_URI=http://www.icculus.org/pyddr/pydance-1.1.0.tar.gz
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 998e5931fb95b10a6a11ec796ada2759 games bc8839608d26ccd57ca4f2f01c67460f multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747
_md5_=dc497fe2750f36333809829cd2eff610
_md5_=2308194b4fc35308e412056b78952855

@ -2,10 +2,10 @@ DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
DESCRIPTION=Music for the pyDDR game
EAPI=5
HOMEPAGE=http://icculus.org/pyddr/
KEYWORDS=x86 ppc ~amd64
KEYWORDS=~amd64 ppc x86
LICENSE=MIT
RDEPEND=games-arcade/pydance games-misc/games-envd
RDEPEND=games-misc/games-envd
SLOT=0
SRC_URI=mirror://gentoo/pydance-songs-20040410.tar.bz2
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 998e5931fb95b10a6a11ec796ada2759 games bc8839608d26ccd57ca4f2f01c67460f multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747
_md5_=51bca4211bb46a980a4b7eff1098f229
_md5_=ac387e9c2ee397f838c4a1e51f55d158

@ -1,6 +1,7 @@
DEFINED_PHASES=compile install unpack
DEFINED_PHASES=compile configure install prepare unpack
DEPEND=gpe-base/libgpewidget >=dev-util/intltool-0.29 virtual/pkgconfig
DESCRIPTION=A Julia/Mandelbrot set generator for GPE
EAPI=5
HOMEPAGE=http://gpe.linuxtogo.org
IUSE=nls
KEYWORDS=~arm ~amd64 ~x86
@ -8,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=gpe-base/libgpewidget
SLOT=0
SRC_URI=http://gpe.linuxtogo.org/download/source/gpe-julia-0.0.6.tar.gz
_eclasses_=gpe dc397204e130de43bfcf156546e8d9d4 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=86bf91792130cad121c4a7a71e7b7a95
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 gpe dc397204e130de43bfcf156546e8d9d4 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=5493ebbca3a712988be417a40da2410a

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst preinst prepare
DEPEND=!static? ( selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam ) static? ( selinux? ( sys-libs/libselinux[static-libs(+)] ) ) >=sys-kernel/linux-headers-2.6.39
DESCRIPTION=Utilities for rescue and embedded systems
EAPI=4
HOMEPAGE=http://www.busybox.net/
IUSE=debug ipv6 livecd make-symlinks math mdev -pam selinux sep-usr +static syslog systemd savedconfig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=!static? ( selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam ) mdev? ( !<sys-apps/openrc-0.13 )
RESTRICT=test
SLOT=0
SRC_URI=http://www.busybox.net/downloads/busybox-1.23.1.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=f5fe454b70d7128b01685a934ebbf6ed

@ -9,4 +9,4 @@ RDEPEND=!static? ( selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam ) mdev
RESTRICT=test
SLOT=0
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 git-2 e28f0d8a9b321431b1e699782851b827 multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=ab082482e283f86adc2399c7136450a4
_md5_=170d67788a1420bebf2108fb8c167ace

@ -4,10 +4,10 @@ DESCRIPTION=SELinux core utilities
EAPI=5
HOMEPAGE=http://userspace.selinuxproject.org
IUSE=audit pam dbus python_targets_python2_7
KEYWORDS=~amd64 ~x86
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=>=sys-libs/libselinux-2.3[python] >=sys-libs/glibc-2.4 >=sys-libs/libcap-1.10-r10 >=sys-libs/libsemanage-2.3[python] sys-libs/libcap-ng >=sys-libs/libsepol-2.3 sys-devel/gettext dev-python/ipy dbus? ( sys-apps/dbus dev-libs/dbus-glib ) audit? ( >=sys-process/audit-1.5.1 ) pam? ( sys-libs/pam ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/sepolgen app-misc/pax-utils
SLOT=0
SRC_URI=https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20140506/policycoreutils-2.3.tar.gz http://dev.gentoo.org/~swift/patches/policycoreutils/patchbundle-policycoreutils-3.tar.gz mirror://gentoo/policycoreutils-extra-1.33.tar.bz2
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-r1 236a8d81f730332749bd484d8b53ee91 python-utils-r1 7d5f4ad9ba85664d8c5f56041a70f4c3 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=7148c9a1b67624132155a8c57369a80f
_md5_=9be4a0a3a898eef3783ffcd2ea31d410

@ -1 +1 @@
Fri, 06 Feb 2015 05:06:54 +0000
Fri, 06 Feb 2015 07:06:54 +0000

@ -1 +1 @@
Fri Feb 6 05:06:50 UTC 2015
Fri Feb 6 07:06:50 UTC 2015

@ -95,7 +95,7 @@
1501051331 ./games-arcade/kobodeluxe/kobodeluxe-0.5.1.ebuild
1501052331 ./games-arcade/xbill/xbill-2.1-r2.ebuild
1501061301 ./games-arcade/xscavenger/xscavenger-1.4.4.ebuild
1501052031 ./games-arcade/pydance/pydance-1.1.0.ebuild
1502060901 ./games-arcade/pydance/pydance-1.1.0.ebuild
1501052101 ./games-arcade/slimevolley/slimevolley-2.4.2.ebuild
1411232324 ./games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild
1501052231 ./games-arcade/tecnoballz/tecnoballz-0.92.ebuild
@ -139,7 +139,7 @@
1407251831 ./games-arcade/holotz-castle/holotz-castle-1.3.14.ebuild
1407231931 ./games-arcade/gnome-nibbles/gnome-nibbles-3.12.2.ebuild
1412222149 ./games-arcade/gnome-nibbles/gnome-nibbles-3.14.1.ebuild
1501052031 ./games-arcade/pydance-songs/pydance-songs-20040410.ebuild
1502060901 ./games-arcade/pydance-songs/pydance-songs-20040410.ebuild
1501060001 ./games-arcade/xrick/xrick-021212-r1.ebuild
1411190931 ./games-arcade/gnake/gnake-0.94b.ebuild
1406262243 ./games-arcade/dynamitejack/dynamitejack-1.0.23-r1.ebuild
@ -1151,13 +1151,18 @@
1502020031 ./dev-db/postgresql/postgresql-9.2.9-r3.ebuild
1502020031 ./dev-db/postgresql/postgresql-9.1.14-r3.ebuild
1502020031 ./dev-db/postgresql/postgresql-9.0.18-r3.ebuild
1502060915 ./dev-db/postgresql/postgresql-9.4.1.ebuild
1412262101 ./dev-db/postgresql/postgresql-9.1.14-r2.ebuild
1502060915 ./dev-db/postgresql/postgresql-9.0.19.ebuild
1502020031 ./dev-db/postgresql/postgresql-9.3.5-r3.ebuild
1412262101 ./dev-db/postgresql/postgresql-9.3.5-r2.ebuild
1502060915 ./dev-db/postgresql/postgresql-9.2.10.ebuild
1412190531 ./dev-db/postgresql/postgresql-9.4.0.ebuild
1502060915 ./dev-db/postgresql/postgresql-9.3.6.ebuild
1502020031 ./dev-db/postgresql/postgresql-9.4.0-r1.ebuild
1412262101 ./dev-db/postgresql/postgresql-9.0.18-r2.ebuild
1412262101 ./dev-db/postgresql/postgresql-9.2.9-r2.ebuild
1502060915 ./dev-db/postgresql/postgresql-9.1.15.ebuild
1412282131 ./dev-db/postgresql/postgresql-9999.ebuild
1501261331 ./dev-db/mysql-super-smack/mysql-super-smack-1.3-r3.ebuild
1412281831 ./dev-db/cppdb/cppdb-0.3.1-r1.ebuild
@ -17546,7 +17551,7 @@
1502052101 ./games-misc/fortune-mod-smac/fortune-mod-smac-0.1.ebuild
1502052031 ./games-misc/fortune-mod-pqf/fortune-mod-pqf-6.0.ebuild
1311120931 ./games-misc/OilWar/OilWar-1.2.1-r1.ebuild
0907271926 ./games-misc/gpe-julia/gpe-julia-0.0.6.ebuild
1502060901 ./games-misc/gpe-julia/gpe-julia-0.0.6.ebuild
1502050931 ./games-misc/fortune-mod-norbert-tretkowski/fortune-mod-norbert-tretkowski-20030120.ebuild
1403021231 ./mail-filter/milter-regex/milter-regex-1.9.ebuild
1206050401 ./mail-filter/milter-regex/milter-regex-1.7-r2.ebuild
@ -26694,6 +26699,7 @@
1410221650 ./dev-ruby/date_validator/date_validator-0.7.1.ebuild
1408052031 ./dev-ruby/net-ssh-multi/net-ssh-multi-1.1.ebuild
1410122101 ./dev-ruby/net-ssh-multi/net-ssh-multi-1.2.0-r1.ebuild
1502060955 ./dev-ruby/globalid/globalid-0.3.2.ebuild
1408270939 ./dev-ruby/globalid/globalid-0.2.3.ebuild
1501090001 ./dev-ruby/globalid/globalid-0.3.0.ebuild
1312092002 ./dev-ruby/ruby-vte/ruby-vte-2.0.2.ebuild
@ -31623,7 +31629,7 @@
1401182327 ./sys-apps/texinfo/texinfo-5.1.ebuild
1401182327 ./sys-apps/texinfo/texinfo-4.13-r2.ebuild
0602131809 ./sys-apps/checkservice/checkservice-1.2.0.ebuild
1412070228 ./sys-apps/policycoreutils/policycoreutils-2.3-r3.ebuild
1502060931 ./sys-apps/policycoreutils/policycoreutils-2.3-r3.ebuild
1409211431 ./sys-apps/policycoreutils/policycoreutils-2.3-r2.ebuild
1502042048 ./sys-apps/policycoreutils/policycoreutils-2.4.ebuild
1412070231 ./sys-apps/policycoreutils/policycoreutils-2.4_rc6-r1.ebuild
@ -31779,12 +31785,13 @@
1107120045 ./sys-apps/cracklib-words/cracklib-words-20080507.ebuild
1407171101 ./sys-apps/busybox/busybox-1.22.1.ebuild
1411030931 ./sys-apps/busybox/busybox-1.21.0.ebuild
1502060858 ./sys-apps/busybox/busybox-1.23.1-r1.ebuild
1410190257 ./sys-apps/busybox/busybox-1.22.1-r1.ebuild
1309290455 ./sys-apps/busybox/busybox-1.21.1.ebuild
1401140418 ./sys-apps/busybox/busybox-1.22.0.ebuild
1501230157 ./sys-apps/busybox/busybox-1.23.0-r1.ebuild
1502051431 ./sys-apps/busybox/busybox-1.23.1.ebuild
1502022001 ./sys-apps/busybox/busybox-9999.ebuild
1502060931 ./sys-apps/busybox/busybox-9999.ebuild
1308201215 ./sys-apps/busybox/busybox-1.20.2.ebuild
1011141205 ./sys-apps/fakechroot/fakechroot-2.12.ebuild
1011171355 ./sys-apps/fakechroot/fakechroot-2.11.ebuild
@ -36803,7 +36810,7 @@
1501150217 metadata/md5-cache/games-arcade/wop-0.4.3-r1
1501150217 metadata/md5-cache/games-arcade/missile-1.0.1
1501150217 metadata/md5-cache/games-arcade/lbreakout-010315
1501150217 metadata/md5-cache/games-arcade/pydance-songs-20040410
1502060906 metadata/md5-cache/games-arcade/pydance-songs-20040410
1502060106 metadata/md5-cache/games-arcade/cob-0.9
1502011507 metadata/md5-cache/games-arcade/frozen-bubble-2.2.1_beta1
1501150217 metadata/md5-cache/games-arcade/supertux-0.1.3
@ -36869,7 +36876,7 @@
1501150217 metadata/md5-cache/games-arcade/spout-1.3
1501150217 metadata/md5-cache/games-arcade/asteroid-1.1
1501150217 metadata/md5-cache/games-arcade/opentyrian-20110517-r1
1501150217 metadata/md5-cache/games-arcade/pydance-1.1.0
1502060906 metadata/md5-cache/games-arcade/pydance-1.1.0
1501150217 metadata/md5-cache/games-arcade/sdlsasteroids-3.0.1
1501150217 metadata/md5-cache/games-arcade/skystreets-0.2.4
1501150217 metadata/md5-cache/games-arcade/bub-n-bros-1.6.2
@ -37779,6 +37786,7 @@
1501130236 metadata/md5-cache/dev-db/ctdb-1.0.73
1501150208 metadata/md5-cache/dev-db/mongodb-2.4.6-r2
1501150208 metadata/md5-cache/dev-db/mysql-proxy-0.8.0-r1
1502060936 metadata/md5-cache/dev-db/postgresql-9.4.1
1501150209 metadata/md5-cache/dev-db/xtrabackup-bin-2.2.3
1501150209 metadata/md5-cache/dev-db/sqlite-3.8.7.1
1501150209 metadata/md5-cache/dev-db/slony1-2.1.4
@ -37790,6 +37798,7 @@
1501150208 metadata/md5-cache/dev-db/cdb-0.75-r3
1501150208 metadata/md5-cache/dev-db/oracle-instantclient-jdbc-11.2.0.2
1502011506 metadata/md5-cache/dev-db/bucardo-5.1.1-r1
1502060936 metadata/md5-cache/dev-db/postgresql-9.0.19
1501150208 metadata/md5-cache/dev-db/freetds-0.82-r3
1501150208 metadata/md5-cache/dev-db/firebird-2.5.3.26780.0-r1
1501150209 metadata/md5-cache/dev-db/psqlodbc-09.02.0100
@ -37799,6 +37808,7 @@
1502020036 metadata/md5-cache/dev-db/postgresql-9.1.14-r3
1501150209 metadata/md5-cache/dev-db/pgbouncer-1.5.4-r1
1501150208 metadata/md5-cache/dev-db/mysql-udf-infusion-20110109
1502060936 metadata/md5-cache/dev-db/postgresql-9.1.15
1501150209 metadata/md5-cache/dev-db/pg_top-3.7.0
1502011506 metadata/md5-cache/dev-db/bucardo-5.2.0
1501150208 metadata/md5-cache/dev-db/mydumper-0.6.2
@ -37872,6 +37882,7 @@
1501150208 metadata/md5-cache/dev-db/couchdb-1.5.1
1501240206 metadata/md5-cache/dev-db/apgdiff-2.3
1501150208 metadata/md5-cache/dev-db/mongodb-2.6.7
1502060936 metadata/md5-cache/dev-db/postgresql-9.2.10
1501150209 metadata/md5-cache/dev-db/tokyocabinet-1.4.47
1501150209 metadata/md5-cache/dev-db/tinycdb-0.77-r2
1501240206 metadata/md5-cache/dev-db/db-je-3.3.75
@ -37880,6 +37891,7 @@
1501150208 metadata/md5-cache/dev-db/haildb-2.2.0
1501150208 metadata/md5-cache/dev-db/oracle-instantclient-jdbc-11.2.0.3
1501150209 metadata/md5-cache/dev-db/tokyocabinet-1.4.48
1502060936 metadata/md5-cache/dev-db/postgresql-9.3.6
1501150209 metadata/md5-cache/dev-db/tora-3.0.0_pre20140929
1501150209 metadata/md5-cache/dev-db/redis-2.8.9
1410160436 metadata/md5-cache/dev-db/go-etcd-0_p20141013
@ -54232,7 +54244,7 @@
1501150217 metadata/md5-cache/games-misc/nyancat-0_pre20120302
1301071306 metadata/md5-cache/games-misc/fortune-mod-gentoo-ru-0.25
1502042106 metadata/md5-cache/games-misc/fortune-mod-bofh-excuses-1.2
1411010850 metadata/md5-cache/games-misc/gpe-julia-0.0.6
1502060906 metadata/md5-cache/games-misc/gpe-julia-0.0.6
1502052106 metadata/md5-cache/games-misc/fortune-mod-smac-0.1
1502050106 metadata/md5-cache/games-misc/fortune-mod-humorixfortunes-1.4-r1
1501150217 metadata/md5-cache/games-misc/c++robots-0
@ -62768,6 +62780,7 @@
1501150216 metadata/md5-cache/dev-ruby/rack-protection-1.5.3
1501150216 metadata/md5-cache/dev-ruby/ruby-vte-2.2.3
1501150215 metadata/md5-cache/dev-ruby/bacon-1.2.0-r2
1502061006 metadata/md5-cache/dev-ruby/globalid-0.3.2
1501150216 metadata/md5-cache/dev-ruby/ruby-atk-2.0.2
1501150216 metadata/md5-cache/dev-ruby/selenium-webdriver-2.43.0
1501251306 metadata/md5-cache/dev-ruby/vcr-2.9.3
@ -68292,6 +68305,7 @@
1501150225 metadata/md5-cache/sys-apps/moreutils-0.50
1501150225 metadata/md5-cache/sys-apps/flashrom-0.9.6.1
1501310608 metadata/md5-cache/sys-apps/portage-2.2.15
1502060906 metadata/md5-cache/sys-apps/busybox-1.23.1-r1
1501150226 metadata/md5-cache/sys-apps/texinfo-4.13-r2
1501150225 metadata/md5-cache/sys-apps/iproute2-3.18.0
1501150225 metadata/md5-cache/sys-apps/dmtcp-1.2.1
@ -68495,7 +68509,7 @@
1501150225 metadata/md5-cache/sys-apps/smartmontools-6.3
1501150225 metadata/md5-cache/sys-apps/s390-tools-1.16.0
1501150225 metadata/md5-cache/sys-apps/readahead-list-1.20060421.1016-r1
1501150225 metadata/md5-cache/sys-apps/policycoreutils-2.3-r3
1502060936 metadata/md5-cache/sys-apps/policycoreutils-2.3-r3
1501150225 metadata/md5-cache/sys-apps/qingy-1.0.0-r2
1501150225 metadata/md5-cache/sys-apps/systemd-217-r4
1411010901 metadata/md5-cache/sys-apps/dtc-1.3.0
@ -68620,7 +68634,7 @@
1501150225 metadata/md5-cache/sys-apps/ipmiutil-2.8.2
1501150225 metadata/md5-cache/sys-apps/epoch-1.1.1
1501150226 metadata/md5-cache/sys-apps/usbredir-0.5.1
1502022006 metadata/md5-cache/sys-apps/busybox-9999
1502060936 metadata/md5-cache/sys-apps/busybox-9999
1501150225 metadata/md5-cache/sys-apps/lshw-02.15b
1501150225 metadata/md5-cache/sys-apps/mawk-1.3.4_p20131226
1501150225 metadata/md5-cache/sys-apps/kexec-tools-2.0.8

@ -1 +1 @@
Fri, 06 Feb 2015 05:30:01 +0000
Fri, 06 Feb 2015 07:30:01 +0000

@ -1 +1 @@
1423199101 Fri 06 Feb 2015 05:05:01 AM UTC UTC
1423206301 Fri 06 Feb 2015 07:05:01 AM UTC UTC

@ -1,6 +1,14 @@
# ChangeLog for sys-apps/busybox
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/ChangeLog,v 1.382 2015/02/05 11:29:41 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/ChangeLog,v 1.384 2015/02/06 06:08:29 williamh Exp $
06 Feb 2015; William Hubbs <williamh@gentoo.org> busybox-9999.ebuild:
Sync live ebuild
*busybox-1.23.1-r1 (06 Feb 2015)
06 Feb 2015; William Hubbs <williamh@gentoo.org> +busybox-1.23.1-r1.ebuild:
Disable start-stop-daemon for bug #468914
05 Feb 2015; Jeroen Roovers <jer@gentoo.org> busybox-1.23.1.ebuild:
Stable for HPPA (bug #537978).

@ -50,14 +50,15 @@ EBUILD busybox-1.22.0.ebuild 8506 SHA256 409a8606aacc2292e12fea917d25d15e91e0307
EBUILD busybox-1.22.1-r1.ebuild 8611 SHA256 f6d7d70facd2d74146f4bbc6115b542a734c3e76ef290a8d2d53f478f480d6e7 SHA512 77050af4651358b9a9accc3ff1e0c48b9936ed0b5a9a89d9e0438031bb89bf8034f4469a52280617b2bcde10ea76c75b34d2f42eaa291b1672ed01dd26a21aea WHIRLPOOL 22ed631429879a312c0a32021475aa94f21768a6834a4f058dc678d0c66e317ed1bd8c2c308aaed7fb909e19443ee8780c5dc29a98b9167cf64757d7f91a349a
EBUILD busybox-1.22.1.ebuild 8514 SHA256 46a33d9cc0b202130435b0e5439d5f09b52fe746ef6dbbf099f735c2d3452dbf SHA512 bea8bbae90aa1120db826e942baf26cb971df6c61b550928d7428dfee9ba046b50f7210b929377549d0bcacee00848e1d942069f06c8b411bc18dfdc192da188 WHIRLPOOL 42991983892dca8e7228334856ffb0a8d79a82eca26749ef98f5f39102fc2625826c083f8e7452789d4c58bb6b76351d673d8d8de1171336a6e28582ce59c300
EBUILD busybox-1.23.0-r1.ebuild 8684 SHA256 636cf388337828edc8a63adbc6b1e06b51c006e67b42537a0c10b3098126d3a2 SHA512 2b96f461ce8be2edc810eb006c7b19e6e7724e8ae1dc4bb807e3b5c7dc97fc2de2df6f825e968dcb7c7fb3b5922ae25b1625ba8e47ffcda682a8fb309123c42d WHIRLPOOL 4ffb659bd15e381c8f08834a0d4a779a8c7b62fd6d46fbf313328f4a215a0178cf62c4e921ce4e78a8cf6680a4d3fae73047a3627879587d69960aece69c4add
EBUILD busybox-1.23.1-r1.ebuild 8732 SHA256 a2246c8ad97ccc43f7b5df898d7b09123be51d8557a1f708b86ec514416c5df0 SHA512 294595a17e77e24bb9a0fdcd26f87cabb8635f1ffdd7f39adbaa91bb039e81e2e7d0c170cb966113988086b3d0afec3817634987cf7929b00bde278d3961a316 WHIRLPOOL 559c1ac0ef9b7bf2d8e1bc8c02c106d31548435ac5e93f0f0f4314d4a7eb998fc8a30984bb4821671b3082202e44399637ede3e5ae06302a31800a8121c223c4
EBUILD busybox-1.23.1.ebuild 8681 SHA256 ca80df5a851432a4db7b34511978f3abde3937d05a8a6b25a45864f961cb8202 SHA512 ec38c73e963d783c952aecdd0b57eca0ab5ddd79e09287ca01b6204f2bb2ec91a972d58fc46d7c8b1e0cbc6896efb19ba39075018dc296d8ad2a3aba5168f6d7 WHIRLPOOL 272ba956e8e595800544e9bc94bb387eb1f1c4919ed77de31461b748139020a53a998f74adc0844befdda4a7bc7d34fd1e1c5f0e27401ac69e40dd5d8c23b9c0
EBUILD busybox-9999.ebuild 8686 SHA256 91fd13fc4d310b99dda74a6acdbf0ec611f1929c90c0e1faf8c4156c704808df SHA512 9948081e3eb5968c2ca23c19ace77b5fe384bd81552dc60b9ee63c6f10da1b9e04a2f18b6dee7ef1a6c5f24b751bd12ec2c00f10fed7d9c02f20002ad2fb804e WHIRLPOOL 53f1a6f16a916cfc387bc3ce07c09ffddb3cdc43f0f04634f96ab554a51c2f84e6e180493b1040a212abf04e12355efb8180b0340f9a99aef2bcd97a35c96419
MISC ChangeLog 58478 SHA256 5e77780d73f19ee2456b47e50cd125f8b7c11251182823560c547c9bb6cc3aa3 SHA512 b906c5eb492c1383801153e264340b922a0dcb636d391a968bfec678c17efb8bc58143036ab7c1f83806ca7e60587959413855739bb26f7a8a2e8d0f3e58e530 WHIRLPOOL fc08dea36397d7c5dcb5ad44fc335c00d55c5da6e56b9cf4c36e74bbbfdb1fb9e75b84be124f9cbd9e9ab41f443bee19b85d7f8c60e5e1d5d16c91450767248f
EBUILD busybox-9999.ebuild 8729 SHA256 1c4108e842e1e823ec8f67a22001eff90e658e2467f500cc0242f37f6e458cca SHA512 7ce1609092199dab49861f3a9a070b963c736fb878c0cd3eba54464656ef1828f44821b9a9aed39c7756453a3edea9ee3a5849bece896e5c59fa3bd813e26e95 WHIRLPOOL d8d21db40547e7b4ae42853b03039f8491c0927b29fad4cd48543e65d53c32a2cae0f97da2426e4ea7dcdcc1c17b684e2e20d62dd6ff97fe53c8262f45d4026d
MISC ChangeLog 58732 SHA256 9e41d152dfa37a14ca348b604f976606546eed6ae89e95031a45fc9bc116d2a0 SHA512 2143b63696be8e752d7ace6ca4e0a14fe96131bb8d81d267c6468b3f90c758416292e1b57d175d0fd434a28d14d1a8648ecbc75efac12193e1fb0ddfb566d857 WHIRLPOOL 84ce2be106210a9c2b88f9945b86c846f31260838d4015c805d97cde3b3b79fec206064cbcaa953602802383e29ab6b5aadbd8293d0361eff4320218194b8129
MISC metadata.xml 708 SHA256 e17f2240f57d74f8847e7bbf4e3cf44fdcd3ab3f610e0a66eb186d2a598178be SHA512 0d26c0593b156cc5764ad03c64e9b2a724b3877e348787d57818aec6b32f995951a9c0976a92d6ba824a2a5983d0c88116b9d335e51ba0e3c7b8f89e579482ba WHIRLPOOL 2ab4758748cf6d83d1a3a1d2f5f9472825a01affe5c7fdf8cd78fb9c75a1abaf18d8895fce12c7c502453caf68dd40799f47cce502804c9ec60705af2bb4f388
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlTTVCYACgkQVWmRsqeSphNOVQCfSHYS82Iy6UEAHyzYoMIak4rV
WYoAnjb1nMs3U/v/uZszSwSNknbdVnCz
=Em0W
iEYEAREIAAYFAlTUWl8ACgkQblQW9DDEZThGoQCeKg4sBj+15p1AQ9HtEj3z2nQM
RXMAoIcrg9MUIhXlxIoQqyqOMCl/3eR+
=5cGR
-----END PGP SIGNATURE-----

@ -0,0 +1,303 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/busybox-1.23.1-r1.ebuild,v 1.1 2015/02/06 05:58:29 williamh Exp $
# See `man savedconfig.eclass` for info on how to use USE=savedconfig.
EAPI="4"
inherit eutils flag-o-matic savedconfig toolchain-funcs multilib
DESCRIPTION="Utilities for rescue and embedded systems"
HOMEPAGE="http://www.busybox.net/"
if [[ ${PV} == "9999" ]] ; then
MY_P=${PN}
EGIT_REPO_URI="git://busybox.net/busybox.git"
inherit git-2
else
MY_P=${PN}-${PV/_/-}
SRC_URI="http://www.busybox.net/downloads/${MY_P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE="debug ipv6 livecd make-symlinks math mdev -pam selinux sep-usr +static syslog systemd"
RESTRICT="test"
COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) )
pam? ( sys-libs/pam )"
DEPEND="${COMMON_DEPEND}
static? ( selinux? ( sys-libs/libselinux[static-libs(+)] ) )
>=sys-kernel/linux-headers-2.6.39"
RDEPEND="${COMMON_DEPEND}
mdev? ( !<sys-apps/openrc-0.13 )"
S=${WORKDIR}/${MY_P}
busybox_config_option() {
local flag=$1 ; shift
if [[ ${flag} != [yn] ]] ; then
busybox_config_option $(usex ${flag} y n) "$@"
return
fi
while [[ $# -gt 0 ]] ; do
if [[ ${flag} == "y" ]] ; then
sed -i -e "s:.*\<CONFIG_$1\>.*set:CONFIG_$1=y:g" .config
else
sed -i -e "s:CONFIG_$1=y:# CONFIG_$1 is not set:g" .config
fi
einfo $(grep "CONFIG_$1[= ]" .config || echo Could not find CONFIG_$1 ...)
shift
done
}
busybox_config_enabled() {
local val=$(sed -n "/^CONFIG_$1=/s:^[^=]*=::p" .config)
case ${val} in
"") return 1 ;;
y) return 0 ;;
*) echo "${val}" | sed -r 's:^"(.*)"$:\1:' ;;
esac
}
src_prepare() {
unset KBUILD_OUTPUT #88088
append-flags -fno-strict-aliasing #310413
use ppc64 && append-flags -mminimal-toc #130943
# patches go here!
epatch "${FILESDIR}"/${PN}-1.19.0-bb.patch
# epatch "${FILESDIR}"/${P}-*.patch
cp "${FILESDIR}"/ginit.c init/ || die
# flag cleanup
sed -i -r \
-e 's:[[:space:]]?-(Werror|Os|falign-(functions|jumps|loops|labels)=1|fomit-frame-pointer)\>::g' \
Makefile.flags || die
#sed -i '/bbsh/s:^//::' include/applets.h
sed -i '/^#error Aborting compilation./d' applets/applets.c || die
use elibc_glibc && sed -i 's:-Wl,--gc-sections::' Makefile
sed -i \
-e "/^CROSS_COMPILE/s:=.*:= ${CHOST}-:" \
-e "/^AR\>/s:=.*:= $(tc-getAR):" \
-e "/^CC\>/s:=.*:= $(tc-getCC):" \
-e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
-e "/^PKG_CONFIG\>/s:=.*:= $(tc-getPKG_CONFIG):" \
Makefile || die
sed -i \
-e 's:-static-libgcc::' \
Makefile.flags || die
}
src_configure() {
# check for a busybox config before making one of our own.
# if one exist lets return and use it.
restore_config .config
if [ -f .config ]; then
yes "" | emake -j1 -s oldconfig >/dev/null
return 0
else
ewarn "Could not locate user configfile, so we will save a default one"
fi
# setup the config file
emake -j1 -s allyesconfig >/dev/null
# nommu forces a bunch of things off which we want on #387555
busybox_config_option n NOMMU
sed -i '/^#/d' .config
yes "" | emake -j1 -s oldconfig >/dev/null
# now turn off stuff we really don't want
busybox_config_option n DMALLOC
busybox_config_option n FEATURE_SUID_CONFIG
busybox_config_option n BUILD_AT_ONCE
busybox_config_option n BUILD_LIBBUSYBOX
busybox_config_option n FEATURE_CLEAN_UP
busybox_config_option n MONOTONIC_SYSCALL
busybox_config_option n START_STOP_DAEMON
busybox_config_option n USE_PORTABLE_CODE
busybox_config_option n WERROR
# If these are not set and we are using a uclibc/busybox setup
# all calls to system() will fail.
busybox_config_option y ASH
busybox_config_option n HUSH
# disable ipv6 applets
if ! use ipv6; then
busybox_config_option n FEATURE_IPV6
busybox_config_option n TRACEROUTE6
busybox_config_option n PING6
busybox_config_option n UDHCPC6
fi
if use static && use pam ; then
ewarn "You cannot have USE='static pam'. Assuming static is more important."
fi
busybox_config_option $(usex static n pam) PAM
busybox_config_option static STATIC
busybox_config_option syslog {K,SYS}LOGD LOGGER
busybox_config_option systemd FEATURE_SYSTEMD
busybox_config_option math FEATURE_AWK_LIBM
# all the debug options are compiler related, so punt them
busybox_config_option n DEBUG
busybox_config_option y NO_DEBUG_LIB
busybox_config_option n DMALLOC
busybox_config_option n EFENCE
busybox_config_option $(usex debug y n) TFTP_DEBUG
busybox_config_option selinux SELINUX
# this opt only controls mounting with <linux-2.6.23
busybox_config_option n FEATURE_MOUNT_NFS
# default a bunch of uncommon options to off
local opt
for opt in \
ADD_SHELL \
BEEP BOOTCHARTD \
CRONTAB \
DC DEVFSD DNSD DPKG{,_DEB} \
FAKEIDENTD FBSPLASH FOLD FSCK_MINIX FTP{GET,PUT} \
FEATURE_DEVFS \
HOSTID HUSH \
INETD INOTIFYD IPCALC \
LOCALE_SUPPORT LOGNAME LPD \
MAKEMIME MKFS_MINIX MSH \
OD \
RDEV READPROFILE REFORMIME REMOVE_SHELL RFKILL RUN_PARTS RUNSV{,DIR} \
SLATTACH SMEMCAP SULOGIN SV{,LOGD} \
TASKSET TCPSVD \
RPM RPM2CPIO \
UDPSVD UUDECODE UUENCODE
do
busybox_config_option n ${opt}
done
emake -j1 oldconfig > /dev/null
}
src_compile() {
unset KBUILD_OUTPUT #88088
export SKIP_STRIP=y
emake V=1 busybox
}
src_install() {
unset KBUILD_OUTPUT #88088
save_config .config
into /
dodir /bin
if use sep-usr ; then
# install /ginit to take care of mounting stuff
exeinto /
newexe busybox_unstripped ginit
dosym /ginit /bin/bb
dosym bb /bin/busybox
else
newbin busybox_unstripped busybox
dosym busybox /bin/bb
fi
if use mdev ; then
dodir /$(get_libdir)/mdev/
use make-symlinks || dosym /bin/bb /sbin/mdev
cp "${S}"/examples/mdev_fat.conf "${ED}"/etc/mdev.conf
exeinto /$(get_libdir)/mdev/
doexe "${FILESDIR}"/mdev/*
newinitd "${FILESDIR}"/mdev.initd mdev
fi
if use livecd ; then
dosym busybox /bin/vi
fi
# add busybox daemon's, bug #444718
if busybox_config_enabled FEATURE_NTPD_SERVER; then
newconfd "${FILESDIR}/ntpd.confd" "busybox-ntpd"
newinitd "${FILESDIR}/ntpd.initd" "busybox-ntpd"
fi
if busybox_config_enabled SYSLOGD; then
newconfd "${FILESDIR}/syslogd.confd" "busybox-syslogd"
newinitd "${FILESDIR}/syslogd.initd" "busybox-syslogd"
fi
if busybox_config_enabled KLOGD; then
newconfd "${FILESDIR}/klogd.confd" "busybox-klogd"
newinitd "${FILESDIR}/klogd.initd" "busybox-klogd"
fi
if busybox_config_enabled WATCHDOG; then
newconfd "${FILESDIR}/watchdog.confd" "busybox-watchdog"
newinitd "${FILESDIR}/watchdog.initd" "busybox-watchdog"
fi
if busybox_config_enabled UDHCPC; then
local path=$(busybox_config_enabled UDHCPC_DEFAULT_SCRIPT)
exeinto "${path%/*}"
newexe examples/udhcp/simple.script "${path##*/}"
fi
if busybox_config_enabled UDHCPD; then
insinto /etc
doins examples/udhcp/udhcpd.conf
fi
# bundle up the symlink files for use later
emake DESTDIR="${ED}" install
rm _install/bin/busybox
# for compatibility, provide /usr/bin/env
mkdir -p _install/usr/bin
ln -s /bin/env _install/usr/bin/env
tar cf busybox-links.tar -C _install . || : #;die
insinto /usr/share/${PN}
use make-symlinks && doins busybox-links.tar
dodoc AUTHORS README TODO
cd docs
docinto txt
dodoc *.txt
docinto pod
dodoc *.pod
dohtml *.html
cd ../examples
docinto examples
dodoc inittab depmod.pl *.conf *.script undeb unrpm
}
pkg_preinst() {
if use make-symlinks && [[ ! ${VERY_BRAVE_OR_VERY_DUMB} == "yes" ]] && [[ ${ROOT} == "/" ]] ; then
ewarn "setting USE=make-symlinks and emerging to / is very dangerous."
ewarn "it WILL overwrite lots of system programs like: ls bash awk grep (bug 60805 for full list)."
ewarn "If you are creating a binary only and not merging this is probably ok."
ewarn "set env VERY_BRAVE_OR_VERY_DUMB=yes if this is really what you want."
die "silly options will destroy your system"
fi
if use make-symlinks ; then
mv "${ED}"/usr/share/${PN}/busybox-links.tar "${T}"/ || die
fi
}
pkg_postinst() {
savedconfig_pkg_postinst
if use make-symlinks ; then
cd "${T}" || die
mkdir _install
tar xf busybox-links.tar -C _install || die
cp -vpPR _install/* "${ROOT}"/ || die "copying links for ${x} failed"
fi
if use sep-usr ; then
elog "In order to use the sep-usr support, you have to update your"
elog "kernel command line. Add the option:"
elog " init=/ginit"
elog "To launch a different init than /sbin/init, use:"
elog " init=/ginit /sbin/yourinit"
elog "To get a rescue shell, you may boot with:"
elog " init=/ginit bb"
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/busybox-9999.ebuild,v 1.17 2015/02/02 17:00:22 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/busybox-9999.ebuild,v 1.18 2015/02/06 06:08:29 williamh Exp $
# See `man savedconfig.eclass` for info on how to use USE=savedconfig.
@ -115,6 +115,7 @@ src_configure() {
busybox_config_option n BUILD_LIBBUSYBOX
busybox_config_option n FEATURE_CLEAN_UP
busybox_config_option n MONOTONIC_SYSCALL
busybox_config_option n START_STOP_DAEMON
busybox_config_option n USE_PORTABLE_CODE
busybox_config_option n WERROR

@ -1,6 +1,9 @@
# ChangeLog for sys-apps/policycoreutils
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/policycoreutils/ChangeLog,v 1.148 2015/02/04 17:48:40 perfinion Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-apps/policycoreutils/ChangeLog,v 1.149 2015/02/06 06:04:27 perfinion Exp $
06 Feb 2015; Jason Zaman <perfinion@gentoo.org> policycoreutils-2.3-r3.ebuild:
Stablize 2.3-r3
*policycoreutils-2.4 (04 Feb 2015)

@ -20,28 +20,28 @@ DIST policycoreutils-extra-1.31.tar.bz2 16080 SHA256 ad0a78d96fd01aa51fe774e1701
DIST policycoreutils-extra-1.33.tar.bz2 16191 SHA256 743c3930277102f5545907314b21e98955e88be7972e30264c6cb5dca370b788 SHA512 3f6f19ae33d5b1043f2979fb3e79bc061767f7051cbd0981e5c5663b4391fa29544b2184b384c9fce7b4100623bc776748d77a01865dcee78b0756d73ee10886 WHIRLPOOL e74b9c3a6dff563b81bf3ce85119fbdfc658191ac063763f2916a7dcd90584f98cbccd1d6cd5ef3aecb00366a82c949c62ab9b907cb98800cb53d3e9ab63b492
EBUILD policycoreutils-2.2.5-r4.ebuild 4708 SHA256 2287c153ef9ce72a15e1fb0d681942c79c26393dfa00436b414389334606b5e4 SHA512 d69a0cd51e9e995f59535e6e72a3e62d4a5e3f75aeb8a98f9e6dd6ce7f02b4ca19d479395bcfccdeba7b932c484bc90308a3f563d621c0f3f626c4aa5b927c5a WHIRLPOOL c34a44c55bc221274f3f19e8f72fbf1d649b16978d6d080ff66ba47185b0bc7e069431a818ebce1fd23ef590f656fa23e86ebef42bca870050ff2a792bf20072
EBUILD policycoreutils-2.3-r2.ebuild 4348 SHA256 46b1814453fef44d27a90c818d4948e5a448967b5b3305f71017da9788ff18ea SHA512 8ac7acafb331a746ef03bfb016b098425cd0c6f25fb02b20c79f22d4f82a97cdd4c272f27a289a0172b375002a6a3bc3f1f4e4b2f27d6fba52a7bc26819ff8fd WHIRLPOOL 41bd78021c5ac52e4778d5b0648c8af6f5e40298d71446486e2b1ed5da9183c4b8b337850b59f1a275823c536b4eb22800dacfaf656911a5288d61ae65d35d29
EBUILD policycoreutils-2.3-r3.ebuild 4390 SHA256 25dabdf0479eabeb1a3533596a7f6543e1429a98ff6076794a9c063de9364338 SHA512 7f81c1f4cd7de9dfd034b5050d6a6caa49703e7116297a68cf2ed5fd730b0bde235e8c4240eb762e190c3ab5fe6ce47dc68615979b12a465e56a415ac467ac0d WHIRLPOOL 122e8073ba02deb3edf0aa7c78ce9f87463114ed6efc40b5585facbd8a0de086a6d190b0953a09c6b1c4903ef3d3bb4b03f8b25b6903505c890a072a3c6a7ef6
EBUILD policycoreutils-2.3-r3.ebuild 4388 SHA256 2b87e99e95421c093aed5fca66c6506261ded68dccc11d309f7e106947664093 SHA512 b00da0cb9bae1f3aa4149b178bf904a90133b7aa7985635c342cb0f5a9e135b3ebb82e14cfdc224684820c1d4085cb8532023793440eaa5e1df8f3f130887b35 WHIRLPOOL 3c8fb7ed0c0ca20985b2f6556a95e623cd04bf83c53822cacfd7702bab50ac55f025ddb15d20799292f4dfdeee702112abf80e269b5493eac128eb9f2df3dfa7
EBUILD policycoreutils-2.4.ebuild 5129 SHA256 21ff11675b8398a3a6612f71eb9ded2a134583e0d6a008a4e7d61407a2695589 SHA512 a0acb6911ce1f69bf421dd621e683aa28f6be82cd928367d11fb060e4f7fc1c57a8897b08c7bb760f66654af1e83cddf10f1fd04864dc9ca1f70c7e293d4d74c WHIRLPOOL 1a4cb5a000e0227cdd1f23b26e97ba548024ae6ebdf2526432fdf8c7bf5c354fe2cb7fafbb6fdb9d6e60fdbe2cd64f1e6d7646a060e2e8b5fc4c322f7e6279e9
EBUILD policycoreutils-2.4_rc6-r1.ebuild 5658 SHA256 d1e1140248b4b7946b55ab3fc5155d92fc7b02212dca63a98bf25616a59a98d0 SHA512 8a2bc4e2a7ac90b6a5874d54c70e354e324f868984b46e38858da75a32b98b8602b62455f0d23b188ae3130be258052606989dfaf25c7a18c8ec2396ee2fa276 WHIRLPOOL 94554fef9e727d9c6b2485d2681212199dd374f4a64371c604f096988874c862c98b9ea461c0e87c5d6dd5db52f70d8a0610240b564549b756381765199fea73
EBUILD policycoreutils-2.4_rc7.ebuild 5126 SHA256 9e21cd374e5580060128f7aa9ad7419759c43c253789e2ac051d86758c0ab94d SHA512 0734b373f7b52eb7ec27a940203c9dff21b3aa95a2c13f4686b638a42c67925dcc92a63e655480359bd53ea85e5f956d64568d686d87bc9e1999a324279af828 WHIRLPOOL f053ec1d1a5a7e48afc127d207227c1dfdb8c839067b2c4bad8fd188b9156600cf954b8a5b42a6c359f8c035624d4c6863fd8b1653261fca60ea2fe882a2c6c4
MISC ChangeLog 25771 SHA256 27f2dd6daae36385080a33b51e7caed9cece42b571531b7fa72801cf2ad65dfa SHA512 1e9b748809e1b05c0e4b92aa0828af36efcb90770273e931b689ea246ad72455bc98c294e7c0985505cb01f051c2f695420e6d98f693df806490d172ffa559a0 WHIRLPOOL 4419609ed6adf0e5d2c821ab7a93d4573215675307af4ce1215e91b1146f23a1fd54cc73d9aeb4df814976499df694610cfb46f3d7f74d698478392823226a58
MISC ChangeLog 25871 SHA256 4b18d0ae42641458d013375c6c6f7929949bb930ed77abfae4c65963b8e188d3 SHA512 baae270c47c4d48bf5be18524dba187743f1e9acd8891d4ff4d7e6714336e336b13f2b6bd237022f2fec9ec183be295b9ee163441f9e8318421a2c31b3b8073a WHIRLPOOL 980fee90fb5b78eece14db20443a3a232819cb76ed4b0c2714e3b611552c03891b964bcb91e1bafc5a993a79332f6e0e9f8662e0d58afa3282c8083e3a316249
MISC metadata.xml 971 SHA256 9d2157deddd1a457ff3d7b1232ec23e71367852b743ef6b4b8290349c3c9c698 SHA512 79fbbb6285a75f84fdd103ed704d62ede2695e7b8fe03f989ac4a065261a5e870675c1186173c1d4a65b88ac98f8bc2153146010513926e1a1b53efa52564a03 WHIRLPOOL eadde5fe3a3a2a71031d46f7e7c602f8069138914e62c44dff4be09afb8e23391a36d7c358a011722151437ee51be9f404ee1360a2d918078de3f783ff7e062f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
iQJ8BAEBCABmBQJU0lt5XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
iQJ7BAEBCABmBQJU1Fl3XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFMTYyREVBRDFDQ0REMTEzRjA0QjNENDky
QkJFRDlDQjFBNjhFRjU1AAoJECu+2csaaO9VeggQAJEt5AmZDRSp/W1JpwpAQCIN
9WRdaUGCjAHZIijEcij/r952pI6KLCIXqIfAvisVETWjs9fInQljUp9zfcYF2Vpf
7MIgPS8RlIyzcK5IbdA72Mb2Spr82zMAKf6XhU7ybLV82tjY7YXiEJdpOPIL3psh
A8HjbxVdNhUzyemWuhAZfvcocfPgySPn3+5bXaaQlhDLAZTwD5Gk+Q6wS8t9qgOI
37Jmb9Rqre2sSVBg5Z6T36BpbTqyts5uY9R0FL0XiOUhnOMnaPu9Uqyd03WQ/rXO
nXUCkM3J1FCSkwik5aUzUyNHhSu5/WGKroLfMl6in0KBIVScTQnFzNGu3MrWBKKb
c7DpS1NrLO5GIr94nzfRW58IXHMwSyesF0tcTox3Qi2FeHy0DkehQhFLrBDCUUaA
DhKZWedjLPiESLIx+Ddyf2h7J23Nfl47aowoidD/qTHg1+iFjIGuFrOZrzj6hmyf
JAUQrUGj9pwp2RGg8z6RqGLTMK7Q0tNhV8TY8xPJX3FfGA5BpWXFBTjQ68pmHw24
kMccC/Jd6fX5/SHYrefF4MTdL+op99vUGmirdOF9/31sGbwkd4JwlzrJ6ZlL1/w2
eF59GyyZbq/t6XOfVR3qLqse+m0J7UGDKGoO2lyVxu0z7Lgc7nSv7md6tsbmZQ0w
Oz1EyQ+hPzeqy1h1g/UT
=5LSh
QkJFRDlDQjFBNjhFRjU1AAoJECu+2csaaO9Vrp8P91nHfLqRK7bWs2chE80mWF1X
do19Q9fnOGLCLN+/IvTUc0u57zN09E238jjW0/Q2xttPcEW6WHCQ86XCFI3XIr4s
igimNYLmnt0ARx4R5rYRscgHvB8tuysKKYGwlMDDUWWeS/Ygdo8r+UVB/huvwciJ
Ecm45EDdALBteFFLJjt8QzvqfHNuAeXhBFeGHjyNVaMJfr6wfowRogMtFhwYNC3o
RtEgWKG4WP3DUJ7yS69M3N/sfIOUKM4ZTFHhRzbYiCH5XjUaIVlwHSuFdT0FTU2Y
odP6JYuUlzZv8BfJkNzQp121IGjiNahM+CbOZzBdCd9+cIKukgnyK3pEIoF4zWvK
YUS3gllOSA13XB+h2sEWTJi9pgARxiNgt8pMJkspXnTZBTeIO/rjtp6GTMMm8Hwh
Kz0CTg0pzD8ZQcukgjQsN00Meq1q0LjC701Le0smE7iLLlz3if/xxuOl/CPdJROn
5O3JcwGaNy250B3dcQpFy67S73nD6vXI/ERooEBoT7yh5yIsGCbs7SoOFqWk2vNT
ehzgbmQWxvlHonzAkpdRvhmLDqvz1veSJMvqcxm2LG7wtudfYgr1jAa5UMq3AA5N
Xs9k0/EA1DwSNMqxX5NmIiV2L2cmA7ZN8tuhvFYDF23Jl6hJ3loEfagbKOqlqrAw
MMapaZQFZ0udo8Ix1rQ=
=BkDY
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/policycoreutils/policycoreutils-2.3-r3.ebuild,v 1.1 2014/12/06 23:28:23 perfinion Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-apps/policycoreutils/policycoreutils-2.3-r3.ebuild,v 1.2 2015/02/06 06:04:27 perfinion Exp $
EAPI="5"
PYTHON_COMPAT=( python2_7 )
@ -26,7 +26,7 @@ http://dev.gentoo.org/~swift/patches/policycoreutils/patchbundle-${PN}-${PATCHBU
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
COMMON_DEPS=">=sys-libs/libselinux-${SELNX_VER}[python]
>=sys-libs/glibc-2.4

Loading…
Cancel
Save