parent
0452d0f47d
commit
ff36b69f2b
@ -1,11 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX at-spi2-core-2.0.2-disable-teamspaces-test.patch 302 SHA256 5834cf41154379002d3050810fce1da8a41c9bd1cce06593c1e7d5bdee083aef SHA512 866a2e372999491a74aa3bd230e666151b8fbf74554f70b7ff01891c62a6b2e87459107d885340076c049ebba656e399cb13ea6cb93af88552a328e17b4f8753 WHIRLPOOL 912c7cafdaecd93fb6fffec89a581346bf4c199c1e8a122483df4f3d36aca87ab11384380b49353910b70f70b96718133977e9ce7b4e9b02f54136da783cc309
|
||||
AUX at-spi2-core-2.6.2-deregister.patch 901 SHA256 43aa423288063f8b6904bf0e0faf4c7ef976d111b14344135867703836eff7a7 SHA512 8f049a91bf59d64cd5bed49cec887d763d7e9a838cb5140391e7dad9ec70505d05543d1861b8c5f860a9454afa0efbc41c3f3c9f6d137288b1186d5f3e370e64 WHIRLPOOL 98db333953c875fe9d23fc7da826df8ed7c2f55db2e82139e29e4047f07ee8bc4f616d880ecec735203e35d31e6352836bc8b73f5a890f46b8d30c6ff2b2f491
|
||||
AUX at-spi2-core-2.6.2-hung-crash-1.patch 1025 SHA256 265191650ce2ec43d538171f2ead8490d200446d4953fa536498797dc5f444e3 SHA512 a9a3cc62ae77283972f6b78cd1711fc7dc2fe2f68ccfb7465e325d80550c06bf1bf63658098d37417599087f815794e41258b02cd218a607be84346b722ebf1c WHIRLPOOL dce250d3a4f888fcf4babb51ffdb3ca8588c4b70d777f636e21949a355a4e34616577a112b2adc6fb27dbbec8241992fafadd049c4394c69ffb9eb7c58b5c2d7
|
||||
AUX at-spi2-core-2.6.2-hung-crash-2.patch 876 SHA256 8ca2b4db84ad09221d7f3553f1076dae90c467785515c002779588fb4b97cb76 SHA512 c3ad8493b1eb8214ddf8aa81f45f7020db53e8c716f7e6921fe1b3d68f1c86f37cb8c4a69c8fd3b857144fe30fba852198c663b5ce7aef4b463e03a72cde7efd WHIRLPOOL 5d0bc5c42cb4ae980319a96e735748cd32fb4fbe51079d6a07dae2543d1435c8fefc3d33f7f880f7ef645723e4d52944e8d26f60f7420855e9bb97b3989d07b8
|
||||
DIST at-spi2-core-2.2.3.tar.xz 429444 SHA256 fb97f0a02fa378795e50857e22e640e099be1768081e28ca2dbdb3835f5b6af1 SHA512 4ff634339c7aecd90d1ec8b16478aae4da0db319ae1ee1ac5bcecc93098f797dc58359b718b9800bffa6da81afc41fed21eff71456a165aa6428f7a64179d631 WHIRLPOOL a698a217f99af089a9041b7162ebcff66d5d8a38050dd74750c77792380e368f57d91d2b1494a080674fb57560e566cd924cf930a5e7785f9ccdeb12a34504ab
|
||||
DIST at-spi2-core-2.4.2.tar.xz 441204 SHA256 61d926ffc49c7f9236580468c5c9dabda16cec37ef3aee78ca6f2751595518fd SHA512 38968eb9a135b3f7badae2a87e7ba6b3323bfd43f8494ac81fb6696f7056d0e0ab04679173f9f8f595284611327da83fcf5ada3a406080c3faf5ada98a5d6599 WHIRLPOOL aa0902f6992dc38610599d2ccabb7796699ee4ebe0ded3b5123a4c85e290565d0a8812dec82851be69bad4afcf29f2eda120265f1707792c06f36f96cba95e95
|
||||
DIST at-spi2-core-2.6.1.tar.xz 443684 SHA256 cb087f0a9191422bc3f44c562a0dbfdf1c2266e45c267070aeb63b874e00f867 SHA512 2954c4c5f2b0328cdd1a0e76f7d9c9aab8ee8e7ed736ed1e15c8f9e6dfa4dd1d0f841d10665190c14e45ef4c492dea164ae728bb2ab9b89ff37a9b325288c677 WHIRLPOOL b9e347e8176d6861ee8c0be6f8561098ee13407daffc51db3490178de2ba0fbd6f494941d9092690d97608de5a9a7bb1d7427b9d38a0d7cf87ee8d6a63b7bb39
|
||||
DIST at-spi2-core-2.6.2.tar.xz 443900 SHA256 0d5321ce9fdd7d036b072ef28cba14088394606e1687183ec5d0ae6adea8c87e SHA512 946e46bcba025d298051d99e229dfc5a3ff0b477b9c4e1a97c1ea3cee8a86832e2ee7fe34a986a9fb8e1138389e8f9ad3e27c2638769f1251e12ce4df6ccda9d WHIRLPOOL b01abdaa0f749f113e10a19ce1eab9d7bd120975a738acdf96fa25776258c51749af77f44375800724067b5b9ced253e49cd0c87225e7baee4e522b628657a1c
|
||||
EBUILD at-spi2-core-2.2.3.ebuild 1096 SHA256 2e9c2674444e00792f4290b67f4b71636c57bc154c39224cd04c999a17aa755b SHA512 24e98d9a9094fcdf2ab725b68cc5e823c4181898ce2412fd9f6d1526a11d84cbb4ea9c0c5d984b098a9f7fbbe9171e24a3feff6c33066cfc560e0919355adef1 WHIRLPOOL 331ef0a16261e3a1e45a3ab39a31fa700566add9e6225a31002a60d191dc558cfc170022e90a32fea9f0bf164feadb88f771ef440f2bad920b3406f5cf8a7048
|
||||
EBUILD at-spi2-core-2.4.2.ebuild 1123 SHA256 c310a2e05bd2c8dd7ceedc71b107edd65906a906c525d3fc25ac87141f13de6d SHA512 6e459cc3693d3e160a30678972ef02bf7bb71eead2cacec00a633fdb0a20f96b8544e2dfe3e1cde6efdad250e06906b795f5b4b4285d792eb57bfeaafaa5db60 WHIRLPOOL ca7a87b872e584cfe045e51884c7219b010dfeca7b27d8cb90024ac59771b0741e5c195065dbb6004fed5c0cf6286ab70ab200000ff01cd5a10d1e4de209b687
|
||||
EBUILD at-spi2-core-2.6.1.ebuild 1104 SHA256 6ee5943906fe5a21dab890b4d35012a7ecc60d33cb453fc4f20274d973e2f811 SHA512 29982f917f72adf7a9d6a84392d70c5315a85e91bd3bdcd27654fcd95be794f024ddef741041402abc9795f2dde25d3043076f3111efbb8cb7dff36360b263d0 WHIRLPOOL ff60c6280e9e8fef291a399f1f66c950b9c1329bf2c11fa3b5e64695c6ec387e78a35ddca07f5652b772b0e04b00a55b4130ce87ebe8d5094c65603dd7c219fc
|
||||
EBUILD at-spi2-core-2.6.2-r1.ebuild 1235 SHA256 f1da6140152725bc70923b4dffd37ecc44446f7b1411dd327c0da0a69029dc25 SHA512 07079f5999cabe9f622e0f04d8ef3fc0904ff38b506bcef9dc1dd24a7aa15ebf689ace21a94f7daf676bfd885486e7f62bfb251b2f8fa653a63ce97e7e4e4ff2 WHIRLPOOL c90d00eaa9d29664302d43bcce95e5e07304b0ab8832c403ec29954c60a123ff7563c42aee8463ec4478e86a4ab8cbcebc50016b539a50226e3652270f1046e4
|
||||
EBUILD at-spi2-core-2.6.2.ebuild 1099 SHA256 e0c35d1eb657c70fcea9b4ea6edd52c319dadee2ae3b8aa35556b229806cc916 SHA512 993ac34f563c33bd7e06eeacefc921c34c4813d5fb260b15e74f80a9d5ee8c08db2ac999eb0807ac4e16e21b11609234a7013047a1541d3902a9a59da2e5c27d WHIRLPOOL 55407254b8978016ac4d284fd1a61ebed2c97eaf2d2859bf04ce4072a4f8fc5ae14508b3d81463cafa483814c51a4665cdf04de2ce707cb60aa6ba35d79490c6
|
||||
MISC ChangeLog 3898 SHA256 d4b3db8f4d0674241ae2a7240e0e00fbe19242fea3d639edf4e2275dbaa0f878 SHA512 0c067845a1d015d6563e775d457c1388097dc2233090c5679df80aade9803edb32ae18ecaa4ad8b21d814289648d6a6cbbd0b253021f098cd2277b28d949b704 WHIRLPOOL 4c653b849fa1e1c3ba9475ea00a637e5dd64ffc520b56e34a1ba5c19334f1139fe4acfcf423618f32d69e4d204cd171a92beced01c237ff409030447074c4eb1
|
||||
MISC ChangeLog 4255 SHA256 eecf61259aff2a561bb167dc3af6d8bb2d63d595ca97f7e882fa67ea35b93c70 SHA512 b67b239629d4d55e2c827cb58ed16dea76b48fad0c722eb764580f7e4e092f3bc451d2df7bfe708bb0566bc20beace51c58d138dae62aa821b0ef850fb4033e0 WHIRLPOOL 1944ffa584cff9f6ba96e015bc9b68eb329af92d1aeecacde15dc36306fd3223d884027c795108c6325dc571eabaf86b4e75d414c483db8a82e723ef3ceadecb
|
||||
MISC metadata.xml 296 SHA256 2e63eb63088116c86450ff230207f5f7a5c5536aabe14d6a0d30376655a23c28 SHA512 104401f92cc9425284f1cdc0a0c1e8c292d02f0b7b7ac223006c291928e5e293d386c3ae585c51881617ddaf8a021c542a7df2ec95b2d38a10ea79917868c440 WHIRLPOOL d5277c202d1079a6c76619b24a9ae9324b5e975ebe65bbcb3910ff39a4978d1c06f05690dbaf8e213ccb8838d30dddbfba5a30408608948f1b50a181fef2c2d3
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQxQfvAAoJEJ0WA1zPCt1hW5cIAJT321WXO+Y32c6vLKGKPm7U
|
||||
CTNAYo/KrSABrBEZcqOQri9pYNJ1vXbvlu5Wx/O9ju4Th26Uune7GqS2wlYfOt/N
|
||||
jq++UEkDut+rlUfEqUSjMM3Ab0guIwmtuJO5J1XYv4srIjPKMVtN3CQAFmJnT4vm
|
||||
s+n47rlldIpyuWvtwjNYDJ0LdMR8Jg6D9rZ0OMwUrRav9KhOYAAsdmqm23zbEpBX
|
||||
FlIozP092QdsjH0zpXkgm6hYdUCdeBS/JcKsF45QM+l0AB9UZmvJcGjPtGmj/3fv
|
||||
V+EXl2/eu9sjzt87sDVo+7OPHkiSLebGD845uxkhDE2Y66X3yz012sYU+FYtPBc=
|
||||
=xfCc
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,28 @@
|
||||
From ca6778ba2a6c4fed24d5468213f8ed918f3dcbe4 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Gorse <mgorse@suse.com>
|
||||
Date: Fri, 7 Dec 2012 11:21:19 -0600
|
||||
Subject: [PATCH 3/3] Fix deregistering of applications
|
||||
|
||||
---
|
||||
registryd/registry.c | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/registryd/registry.c b/registryd/registry.c
|
||||
index a64e094..e283a90 100644
|
||||
--- a/registryd/registry.c
|
||||
+++ b/registryd/registry.c
|
||||
@@ -290,9 +290,10 @@ handle_disconnection (DBusConnection *bus, DBusMessage *message, void *user_data
|
||||
for (i = 0; i < reg->apps->len; i++)
|
||||
{
|
||||
SpiReference *ref = g_ptr_array_index (reg->apps, i);
|
||||
- while (!g_strcmp0 (old, ref->name))
|
||||
+ if (!g_strcmp0 (old, ref->name))
|
||||
{
|
||||
remove_application (reg, bus, i);
|
||||
+ i--;
|
||||
}
|
||||
}
|
||||
|
||||
--
|
||||
1.8.0
|
||||
|
@ -0,0 +1,28 @@
|
||||
From 860ccecf3de3fdca6742060174cab1f90d708fb3 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Gorse <mgorse@suse.com>
|
||||
Date: Thu, 6 Dec 2012 09:50:18 -0600
|
||||
Subject: [PATCH 1/3] Remove the correct datum when clearing a hung process
|
||||
|
||||
When clearing hung processes, we were passing the wrong variable to
|
||||
g_list_remove, meaning that the datum would never be removed from the
|
||||
list, even though it had been freed, resulting in a crash.
|
||||
---
|
||||
registryd/deviceeventcontroller.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/registryd/deviceeventcontroller.c b/registryd/deviceeventcontroller.c
|
||||
index b8c1bc7..101dc6f 100644
|
||||
--- a/registryd/deviceeventcontroller.c
|
||||
+++ b/registryd/deviceeventcontroller.c
|
||||
@@ -1205,7 +1205,7 @@ reset_hung_process_from_ping (DBusPendingCall *pending, void *data)
|
||||
if (!strcmp (l->data, data))
|
||||
{
|
||||
g_free (l->data);
|
||||
- hung_processes = g_slist_remove (hung_processes, data);
|
||||
+ hung_processes = g_slist_remove (hung_processes, l->data);
|
||||
break;
|
||||
}
|
||||
}
|
||||
--
|
||||
1.8.0
|
||||
|
@ -0,0 +1,26 @@
|
||||
From 00c94530c0d57808ac1f9e9b1525341654278ba3 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Gorse <mgorse@suse.com>
|
||||
Date: Fri, 7 Dec 2012 10:27:58 -0600
|
||||
Subject: [PATCH 2/3] Fix another crash when removing hung processes
|
||||
|
||||
There was another instance where we were freeing the wrong data.
|
||||
---
|
||||
registryd/deviceeventcontroller.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/registryd/deviceeventcontroller.c b/registryd/deviceeventcontroller.c
|
||||
index 101dc6f..b14cd1e 100644
|
||||
--- a/registryd/deviceeventcontroller.c
|
||||
+++ b/registryd/deviceeventcontroller.c
|
||||
@@ -1179,7 +1179,7 @@ reset_hung_process (DBusPendingCall *pending, void *data)
|
||||
if (!strcmp (l->data, dest))
|
||||
{
|
||||
g_free (l->data);
|
||||
- hung_processes = g_slist_remove (hung_processes, data);
|
||||
+ hung_processes = g_slist_remove (hung_processes, l->data);
|
||||
break;
|
||||
}
|
||||
}
|
||||
--
|
||||
1.8.0
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/bonnie++/bonnie++-1.97.ebuild,v 1.1 2012/12/10 05:23:01 patrick Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Hard drive bottleneck testing benchmark suite."
|
||||
HOMEPAGE="http://www.coker.com.au/bonnie++/"
|
||||
SRC_URI="http://www.coker.com.au/bonnie++/experimental/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
# hmm?
|
||||
S="${WORKDIR}/${P}.1"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-1.96-compile-flags.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with debug) \
|
||||
--disable-stripping \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
emake zcav || die "emake zcav failed" # see #9073
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin bonnie++ zcav || die
|
||||
dobin bon_csv2html bon_csv2txt || die
|
||||
doman bon_csv2html.1 bon_csv2txt.1 bonnie++.8 zcav.8
|
||||
dohtml readme.html
|
||||
dodoc changelog.txt credits.txt
|
||||
}
|
@ -1,20 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST libsecret-0.10.tar.xz 473952 SHA256 4015ac83042fa408bf66ca8526709662d194fe566181db6ab3d86a6ea4ab8880 SHA512 28b09871e532c26f04b760d014b54cfb478997840e010a07d8862ebf9f8f87f7e67f5ec60e486577020aee29ea75701d7263891126aec638eaad9245e5c2c076 WHIRLPOOL 5b55093a83dfacefad59735ecae895d5145b289d7ee2b0181345fa0f6053b7c8f736ac7833fc686b9b180cd0b977d5048b25ee0952dccb6f28764359926b8165
|
||||
DIST libsecret-0.11.tar.xz 474716 SHA256 e5399dfb61376a7500d20cb22715152780aa3a2c8a64281ec6bc8f0ebeb8b689 SHA512 a4fa9e8e661f8165dacfc15fbe41a8429070c036ce64a7bfbd79ffc0c18ddf16d31518d25298de8e640f3b581e7d8915537ecca85a182b9bad8c03fe1d287122 WHIRLPOOL 02eef41a600597f3348b859895a62e200277e23a752071e222e87ff8229b4bc71f8ecd201b4ae118ceebd0179db3c1593c812d7c4b9f6bf6040af72b3205d419
|
||||
EBUILD libsecret-0.10.ebuild 1243 SHA256 ebf1790992adff30af5f6b3a193b9df05517ac7836e19b2576b81a6ad29aa922 SHA512 74a1d21b1cc9e74ab10611eeb10b4e4829e701deee99d17b67344b58c038326275e85d67110dea5b719b4f36667a340c03711e93e7fe61326127204a944c2aa7 WHIRLPOOL e56e5a49cf6e133d8df724561e363cf76a5f243d5f237c95a3f9364fa06715aa0712a84a7dd28debf366f49d68b3612b721dd16a4c6794e9165457818bd5f267
|
||||
DIST libsecret-0.12.tar.xz 476552 SHA256 323db75a5e73058d3eb95597d9f798fd715ec7d58f500be84628b8f9a0617c01 SHA512 920da07b8674816b9f139dc71e79721d1767025e799e99dea7458c3c3b54c81ae2f4aa55ad55194e0c151fa23d13eae12928c9bbfac1c67d9ae6eed3d8a1efa4 WHIRLPOOL 1bcc96a175519f2d24ec8c5f8ee61ae0ca851511c540d69230ab05a67d7192ac5827d407c06aa054820ee1ea714efee7ee15927b4fcc152fae73ef66bb768f24
|
||||
EBUILD libsecret-0.11.ebuild 1710 SHA256 a738a8b672a417be4df71a88117823af930008af3c5a050f07ff87d51eed6092 SHA512 681d793fc899c31bca025f7587f9e6ecde6a43bac550f5a620e4322e0e6759f3243b6a5940a9100d256e3797a205afea4ad484ee41d2188c3f0f0bb4d1b4cda6 WHIRLPOOL 64676a06e8f87c7efddd18306943b794ff487dd466f45e56342ded47de4dd8f590ad7369dd69e76794d2730f99951fdbbd1a45aa769b8aeca048407fd632ec90
|
||||
MISC ChangeLog 1001 SHA256 f6e8e36eae8a1572ee47a8b9d087cfe454eb5b91481aa9525535c13b305f9f20 SHA512 ee12820becc3bb805a9e1df02660d7a94d34b19cc2b70d8201e5b9b5fcf52c90f72dae5dea9bfb8dae2c3c24c3d5a81928d359d57bd5ad454dc0342b5bcde2c6 WHIRLPOOL 785df2779b54eb2c42002bf047577d412ff9d0e971a79bae155792290729fed49a65481df7bfa147e816a4f95ec98f97c51aacfd728b0ef46b896ab7b1aafe35
|
||||
EBUILD libsecret-0.12.ebuild 1870 SHA256 e1db736eb857b7a4d108ef52faf4987949428d9185ffea085cd91c90ef80a96c SHA512 980d519ae40daa93b84ed75092060e3f483e7ed97f53081bcff256b1a980295448532300e88e2f3836ab2c7c3dc90b671d5d1ec2f00676e7df6832646f9fea9a WHIRLPOOL 7a693b3f791b28296a240d5ac11970094d9f39ec1cce39b0329384b978ce98831bfbe7a1176c67028ebfd657ce6c5e0ccabfa044298a3a23561552295caec0cb
|
||||
MISC ChangeLog 1202 SHA256 3ad66c4271e7cf7813346d7e5f56b5b164edee7f4ac6ffef0d122a5ccb443f1e SHA512 994355a61eca8ccb1804f52301dc85e4fc4388d29ff0a47b3a1cc59668dddd75348de27ec79f1457a8e8c39d022dde8e2bbc46dd207db58cba6a21df590666bf WHIRLPOOL c965c2e5472af3b00eb172ae2ea4088fe7f2e9a320ee1b51f7809ece79c23fbf0150d38b2f32a35d98c3a8716b4ab466b50cfbe1afe9db2af95a3650a7cd1490
|
||||
MISC metadata.xml 343 SHA256 f63e7ac53c26b3597f9b90aa85d0c365d30ca7080aa0b376340f15eef4423a91 SHA512 86f508e16c585c8ee807e356610ff9977b6f907bd394de9fbefa7e6d8dea456c856a80fb025c21113d91c6d8e9570a82853683174383769eba359d64dd7c30ad WHIRLPOOL 60e646074a3273e59d27688f1493af0fb0a07a73523da33b21092a7d88a48f956eefb93414b541b1657361ac89e304feeeca7fa7b1d155ae033ba63de4873a95
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQiBubAAoJEJ0WA1zPCt1hV+4H/3mSQZY41sCM5W+fA3yD0CR2
|
||||
zrZ0WjMmaNzdjShvbB8mHqfqWa5VDSFtCeqc6iHgobZ/mOY4ELr1/16/QS8nNCBs
|
||||
UxDhIwrOJTJ0OjsN5r44YYabKFNr5MTNbwyVuoE8ILktQt2fgxdpRgIVirGdGL5c
|
||||
ezDXZeSttWtKDhI1msgcyBKuYxTDglpAqwJm8olcqNl0NHD/8YJgPFiKkKadbCFl
|
||||
BgUkmoqbd9XuVR34KUk9sXD998ZLvZGlO+g3GNW+StsAPc/+aX/uoBLGsSBP17R3
|
||||
ddpSIMhp69+LDtv+IyfP2Y1vHHY+txCtoGtj1nG2Zz0L+VS98HNVl+SpNsFiIss=
|
||||
=bCkm
|
||||
iQEcBAEBCAAGBQJQxRG0AAoJEJ0WA1zPCt1hA24H/1cCvHL5FrZhq9U7wpyQ6uQs
|
||||
CB6cBWSmx0H+QOErOTKJVFIM2O0D/vpPP35Iv2oIostoh3ymvOdXUkn6KhH6ZEBB
|
||||
4EhLS0tNalNlZdlvJj7Ygq2K60RDUztkQe+rV7cW3eSIh6vh1Zeo5rvL6qOCSbHL
|
||||
8KIc/ct3NVKHVT8XUPTp13t9+AVchTjQCTAA/sBsWTIHzlcqbWWR/giR8rFKeS/S
|
||||
15aZC6MYu1HzQ79vatYJQrPtFCxm0k7y0oxwC1puWEUonOzM0xw7uVn8vhuU1vt+
|
||||
wMoGusIe8KXp/66m2Oycpr57eJS47Bf2HGN6+GhaCNtnuNzYYW/Fkjq39Vz78Pc=
|
||||
=04Fn
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,45 +1,70 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/libsecret-0.10.ebuild,v 1.1 2012/09/25 10:06:41 tetromino Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/libsecret-0.12.ebuild,v 1.1 2012/12/09 22:33:23 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
EAPI="5"
|
||||
VALA_MIN_API_VERSION=0.18
|
||||
VALA_USE_DEPEND=vapigen
|
||||
|
||||
inherit gnome2 virtualx
|
||||
inherit eutils gnome2 python vala virtualx
|
||||
|
||||
DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
|
||||
HOMEPAGE="https://live.gnome.org/Libsecret"
|
||||
|
||||
LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
|
||||
SLOT="0"
|
||||
IUSE="+crypt debug +introspection"
|
||||
IUSE="+crypt debug +introspection test vala"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.31.0:2
|
||||
crypt? ( >=dev-libs/libgcrypt-1.2.2 )
|
||||
crypt? ( >=dev-libs/libgcrypt-1.2.2:= )
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.29 )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=gnome-base/gnome-keyring-3"
|
||||
# Add ksecrets to RDEPEND when it's added to portage
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-libs/libxslt
|
||||
sys-devel/gettext
|
||||
dev-util/gdbus-codegen
|
||||
dev-util/gtk-doc-am
|
||||
>=dev-util/intltool-0.35.0
|
||||
virtual/pkgconfig"
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
test? (
|
||||
dev-python/mock
|
||||
introspection? (
|
||||
=dev-lang/python-2*
|
||||
>=dev-libs/gjs-1.32
|
||||
dev-python/pygobject:3 )
|
||||
)
|
||||
vala? ( $(vala_depend) )"
|
||||
|
||||
pkg_setup() {
|
||||
# python is only needed for tests
|
||||
if use test && use introspection; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
G2CONF="
|
||||
G2CONF="${G2CONF}
|
||||
--enable-manpages
|
||||
--disable-strict
|
||||
--disable-coverage
|
||||
--disable-static
|
||||
--disable-vala
|
||||
$(use_enable crypt gcrypt)"
|
||||
}
|
||||
$(use_enable crypt gcrypt)
|
||||
$(use_enable introspection)
|
||||
$(use_enable vala)"
|
||||
|
||||
src_prepare() {
|
||||
# FIXME: disable failing test
|
||||
sed -e '/test_get_sync);/d' \
|
||||
-e '/test_get_async);/d' \
|
||||
-i libsecret/tests/test-service.c || die
|
||||
|
||||
use vala && vala_src_prepare
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
@ -1,8 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 20nichan.dics.dir 96 SHA256 befdaed1a456e968088eabde1bc8684df7f169f1a442469c39f36460994c10bc SHA512 011ea0614cfb33f9806775a90640a9bed44192848cc5a95be3463ffca3c22f4789da1904ba64c0db6d31faaec1baf6bb8f2f4e1eb71747bd4ccbdaf96d666997 WHIRLPOOL e690ac513f539d2d9ffdb92222f273e2a5999f386d4479f0c695c86be9e9d7d3abd89176bc283da1a118fbf88c2ed6e7ca4c7b12ae341c4895b6c7216f16a385
|
||||
AUX canna-2ch-20030827-canna36p4-gentoo.patch 545 SHA256 265dc03c4fec2e528f7a490e2f342dfbb72b81d0fa13c6e9e51e20ab799b5323 SHA512 482e49e5c006925b2f2de507459bb40ab237601fdad1f92157c58133950ba2b17c0e58bffa597c265939c4ce69618179b8041efe7e1aeb6257e24d42398f0270 WHIRLPOOL ac049c3fe26d806891f300900ef54d07d4c7446262acce717e2c65ce9443b5a9648a6b4821d112c656c3b67aeef7315ddbc209f6ac7b23e666874fc02c0d825d
|
||||
DIST canna-2ch-20030827.tar.gz 51757 SHA256 f9e3d2a706c5d85b2c4933f8a2abb389ec29647680cd63184e47c5e8479065a1 SHA512 9cc5a78461ac0d6acb9eebae2ae2a71b02b368fc9ec61741b6459a3baab734e20b37d14bd939d44b03c3ee8b8b9c926d045aeb48ca0fd42d42f88fc02d136d0b WHIRLPOOL f827dfbe12688fae9bdd79f59ba9ba17c755bc0be781f17d43394a31dfb13db269abaa5600706c5b79d54e24b608ab5de4fc6be48b48f300665c9255ff1d947d
|
||||
DIST canna-2ch-20040519.tar.gz 53168 SHA256 d4b7b745676828727ff4632c2c5d4ec79e94bc6d9ed4ee43e33893f5d167f41d SHA512 62b6f633fd0d345e09ce1e0603f61fe1363880ecdc72932e7a8d6d4c17a23be619a749974a3f54a78642396834888f628f047f1a88db3c8d36a758468bd6d296 WHIRLPOOL b163465f3bf98b50d605e316e7b7031f6c5a2dd40294d4d4c51a19f62a19840da8874a09914b81ec2ead32abd9291198c2f9ec0e6b789b782022958f42454f37
|
||||
EBUILD canna-2ch-20030827.ebuild 980 SHA256 276bc650d65db275fc191b720310cfff202049d47df32714380b1835527f3df4 SHA512 4f6abc5f07ab0a564b4dfb0a32683d878befa7ec7178124aaee28702d2acc317aa75d6ac38857cdbd07f014293b464eedd559cc0390272aa66c869948d784a57 WHIRLPOOL 5b479665c57ce045e6d66fe7126414984f0004434165df9b2327d964aa5b4fa531c777e576109e39b3136e1f28e5c9ab0bf17dbc9a5ddd4582b9f437445ad250
|
||||
EBUILD canna-2ch-20040519.ebuild 917 SHA256 9a8e8b4e353c6355e2fdc7d08607942ea09b2e21f1fe698e8264c332736c0e96 SHA512 f5565670a1f96c333faf6ce5144204dc67f1e885e200bd0d30483cc0b0e7dd211dd0eb0134ac5fddb9e6fd27beab1f789760adb69cc3bf3d2e79dcc753c25123 WHIRLPOOL f36c371e59deb7cf814c584f95924e2f02e5622bbbcffef592bd284da2583b783d68703fb7636c5a1cc5669be86b818cdfb166e866d5a2a9d2eaf299e2892872
|
||||
MISC ChangeLog 2086 SHA256 5611046b3bc55d8d597266f61cd1725d2959cab60a577392f0ca226465a37f2c SHA512 d18be1b06a23859424b4405ad1f06c38181fc293e7df233ea86f978ede3e8d78d0c9c705170046d70f8cebef7fab4607a7932c060e27acad7878bcdcf424b7d9 WHIRLPOOL 88f26822a52dfb708dd7d71c02d569fc006741d81b63a3905fa1e43cb7cd79ed1045f709718f332c9035ab26cc2408649e24bcd0e08f91e49869fe13e99f3bab
|
||||
EBUILD canna-2ch-20040519.ebuild 922 SHA256 0b8b590d53d2513ea60da9fd347d247bfcb72e1870d8746bf52f9c90582664c1 SHA512 d5f6166b3c42204fa2ef5f427aaf3df3947f267a1ab3c9d8716f94886849331b27ee566241539be8e2d60ac368f69d23c73cd36e463ba1566eb5d46e0eb82206 WHIRLPOOL fac8e26d5df647a140ac53f88abe7f9d087569f0b350cb2d2bec025b4995d41212b93061edde401cd7665f2e3031897ba69ff9b4cacde001e5395fb4f0e062fe
|
||||
MISC ChangeLog 2194 SHA256 9ee19ad0a52412dde77824ab841b96dd6a84f14054588684db7a6c7b8375773a SHA512 145e069d326e88544a4a834d1eb724188c22ff5dba6240b8d088234bd7796c10ce9044a0f309263be41dccbea40364388f7f181cb1acec5369f0030207d3d57b WHIRLPOOL 623cd631382d4810f078eafa48bed7f43dfe1bb808522b9badef15b25c11aef77ac901c00127e2193d016509e1b6882a042a69333621d066654f2958a8cef835
|
||||
MISC metadata.xml 157 SHA256 c3c089740b31ec0f4d7fbc3bf2d6bb8460ccfd0694f01bf91b22a2e1930d6d5d SHA512 eaa4f0b5e4f9173245bcb2158d56335c959e2b15571f9992efdcd89ab2375a771f6d06a8bde9aba369489bfe15c123abc2745ed93b7c3fd04af29b7262367040 WHIRLPOOL a5d0d7ac8ce5fe93f1a64440cb3cdb943c30d8deaa5a19e90d24917411bcb69c89d6f56bf5c84bb2604b42d9fd4211905c5c0d1f1710b936b41443b302cbff2c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlDFKLwACgkQVWmRsqeSphOd2QCePfeFdn7u/1PNWaBgwuTVw3Fp
|
||||
c8YAnAnLw2zTaF9rtVjV6MksLHhRmhow
|
||||
=DiWG
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,102 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit-plugins/gedit-plugins-3.2.1-r1.ebuild,v 1.4 2012/05/03 18:33:02 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes" # plugins are dlopened
|
||||
PYTHON_DEPEND="python? 2:2.6"
|
||||
PYTHON_USE_WITH="xml"
|
||||
PYTHON_USE_WITH_OPT="python"
|
||||
|
||||
inherit gnome2 multilib python eutils
|
||||
|
||||
DESCRIPTION="Offical plugins for gedit"
|
||||
HOMEPAGE="http://live.gnome.org/GeditPlugins"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
|
||||
IUSE_plugins="charmap synctex terminal"
|
||||
IUSE="+python ${IUSE_plugins}"
|
||||
|
||||
RDEPEND=">=app-editors/gedit-3.2.0[python?]
|
||||
>=dev-libs/glib-2.26.0:2
|
||||
>=dev-libs/libpeas-0.7.3[gtk,python?]
|
||||
>=x11-libs/gtk+-3.0.0:3
|
||||
>=x11-libs/gtksourceview-3.0.0:3.0
|
||||
python? (
|
||||
>=app-editors/gedit-3.0.0[introspection]
|
||||
dev-python/pycairo
|
||||
|| (
|
||||
dev-python/pygobject:2[cairo,introspection]
|
||||
dev-python/pygobject:3[cairo] )
|
||||
>=x11-libs/gtk+-3.0.0:3[introspection]
|
||||
>=x11-libs/gtksourceview-3.0.0:3.0[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
)
|
||||
charmap? ( >=gnome-extra/gucharmap-3.0.0:2.90[introspection] )
|
||||
synctex? ( >=dev-python/dbus-python-0.82 )
|
||||
terminal? ( x11-libs/vte:2.90[introspection] )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/intltool-0.40.0
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext"
|
||||
|
||||
pkg_setup() {
|
||||
# DEFAULT_PLUGINS from configure.ac
|
||||
local myplugins="bookmarks,drawspaces,wordcompletion,taglist"
|
||||
|
||||
# python plugins with no extra dependencies beyond what USE=python brings
|
||||
use python && myplugins="${myplugins},bracketcompletion,codecomment,colorpicker,commander,joinlines,multiedit,textsize,sessionsaver,smartspaces"
|
||||
|
||||
# python plugins with extra dependencies
|
||||
for plugin in ${IUSE_plugins/+}; do
|
||||
use ${plugin} || continue
|
||||
# FIXME: put in REQUIRED_USE when python.eclass supports EAPI4
|
||||
if use python; then
|
||||
myplugins="${myplugins},${plugin}"
|
||||
else
|
||||
ewarn "Plugin '${plugin}' auto-disabled due to USE=-python"
|
||||
fi
|
||||
done
|
||||
|
||||
DOCS="AUTHORS ChangeLog* NEWS README"
|
||||
|
||||
G2CONF="${G2CONF}
|
||||
--disable-schemas-compile
|
||||
--disable-dependency-tracking
|
||||
--with-plugins=${myplugins}
|
||||
$(use_enable python)"
|
||||
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# disable pyc compiling
|
||||
for d in . build-aux ; do
|
||||
echo > "${d}/py-compile"
|
||||
done
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
if use python; then
|
||||
python_need_rebuild
|
||||
python_mod_optimize /usr/{$(get_libdir),share}/gedit/plugins
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_pkg_postrm
|
||||
use python && python_mod_cleanup /usr/{$(get_libdir),share}/gedit/plugins
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/libewf/libewf-20121209.ebuild,v 1.1 2012/12/10 05:17:10 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format"
|
||||
HOMEPAGE="http://libewf.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/libewf/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
# upstream bug #2597171, pyewf has implicit declarations
|
||||
#IUSE="debug python rawio unicode"
|
||||
IUSE="debug ewf rawio static-libs unicode"
|
||||
|
||||
DEPEND="
|
||||
sys-libs/e2fsprogs-libs
|
||||
sys-libs/zlib
|
||||
dev-libs/openssl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README documents/header.txt documents/header2.txt )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable debug debug-output)
|
||||
$(use_enable debug verbose-output)
|
||||
$(use_enable ewf v1-api)
|
||||
$(use_enable rawio low-level-functions)
|
||||
$(use_enable unicode wide-character-type)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
doman manuals/*.1 manuals/*.3
|
||||
}
|
@ -1,7 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 50anthy-gentoo.el 99 SHA256 9c6842b3f4f01f6537bf090196ff464f3da0f8da25eda11291f01d33d32ac063 SHA512 fb43ce4ab3406cd1c52766b2a8cd92765756298d8172a5907fe3abe298fe122da96c430a17432ef838718e7060d2d227584b52ec75bc6e572f2551c815aa8acc WHIRLPOOL 6c415dcb29db370dc270b36670effb30a34f3d0d5fdb87c93629a13519d8765f7f9b96160b007b57a58fcb2de90a1347e9e99f2a3939adba8fbbeae37b5f2001
|
||||
AUX anthy-9100h-anthy_context_t.patch 339 SHA256 13fec0ec20b7d704a3d5465846fc5baca2a847c1907065337b0eab652dc1c10e SHA512 f7e05f40e88ef88be32b8a5b18822c0fb75d209945d946ba6305d3c93a3695dd8ecfcbcf1ec50359abf8a50fa35fd49ba4808e288f534f53a5443d523ecd8299 WHIRLPOOL 21607889e4500901fc9f2518ba5832c1a16b46e604312d436a50a7170f10e8d07456059a54b974e2491e41ee5a4dac95f4c98097983242d958ba2865515c3550
|
||||
DIST anthy-9100h.tar.gz 4446148 SHA256 d256f075f018b4a3cb0d165ed6151fda4ba7db1621727e0eb54569b6e2275547 SHA512 315ebd9e1af208f3ecaeaa13620213b35f004e47edb54e60c3e02c2997444cd2326cc58b725dd2d0bd6a723130884d946ea193ea3d92418082256b59ecc8d88b WHIRLPOOL dfdaa96e19dbd53ad627c40521922c7df74858e9836a770059dbd6005a09e3978bcd46bcd40380360708c4234e91e77d91161064614596047f53020c2c571245
|
||||
EBUILD anthy-9100h-r1.ebuild 1515 SHA256 ed45d4dc91e22e0ab1ebd6b64df8ba6e36e6f00ed568d6b1b5266456822e717d SHA512 313b2254415097e8a25b75bd4efa2900f304d38396d2823c99580142e702aa37ff9f1d52fe14a3755640a00c4e5855d2489b5e0f9e6456e992e3aceab54ed259 WHIRLPOOL 48a3d4e6f2e13829ea34a5a0d161785fc1db81a81f0214711d4d7e6c5c2b6d1ccd89c9f79143c77bc2dc98008cd20392b3914d37f263d0380ca70b000dcfb22c
|
||||
EBUILD anthy-9100h-r1.ebuild 1520 SHA256 03696a640827d2545615023448f0e6a9c7d56b1d907f2ff64538114f310cef1c SHA512 14a7060aa18ef4496be6cf357da9bab70133de58b4d58e65a1f717ee3af31d17486bbbb87fbac6249dfa51f09846bd1402df766ca2ee99890b0c0696a3415e5e WHIRLPOOL 7fb9d29991496cf963792f58f0bf99e6e6b4cf2aa6f66378bde9447d7324eab567f6aae6449039107c6c57433bc4b5a4150606cd7732ba9dc202745f3f8f2ada
|
||||
EBUILD anthy-9100h.ebuild 1322 SHA256 99d27d2c3f16c1e45699150cce039e291c69a267eb6c1a211179a7874abf20ce SHA512 ecc5356db02c9f7158cbce28d03d45c7e27bdad9b14cbb55a4205a0898461a0193f8c6530280e6ae38e9899206c7b9d220bc014b1c29781ec519cfc3dd5a226e WHIRLPOOL a045a327515f4ef46cc769974ae3a787346151ddfe70bda779b985fee519ed3bcdb101c9929da2bbc5744e215f33378625b9e54066bdcbbe0e73e0cc05f3a659
|
||||
MISC ChangeLog 16243 SHA256 fc5f06cb106b0938ca6574bff421ba57289e2a5f76eae244a3828c3bbee2e486 SHA512 ed4ed66751fec914abe8330bdcd6e81be0cad735263fab5328bd91033cc480d264eb5846abb503b2e33d760659db975e87eaec9132dfa0ac08369d97ca57fd17 WHIRLPOOL 66d7d53f6f35eda28c938d89572cf80beae9b5fe4cd1d5d0301d319bb7a076bc580f8c014ac20a6d5d2ff0066a84a5e061bb158a59c2b6b1e1359c5c1f75f446
|
||||
MISC ChangeLog 16347 SHA256 9c3bd6035eacabc0751e5176bf86209d4e0a0eee849fbaafc8fcabcf60ea67b6 SHA512 c6847931cd3f1d0a786c2edf12958cd7d1fd12a305c18a14a80e1307e14e77f21a99ea619d1d510bd74fa72c3caac94f0805fd2675f2e6b7c33aa7965ddfacea WHIRLPOOL 787ef847405daa6df130ed5e142dcbd1250fa7b79df068f1c44a819065a258f8a372b0b4190b6b0eb11d831178f26d22c662dc65cd3bc9fe723dd075b399f17c
|
||||
MISC metadata.xml 731 SHA256 a8735364e1212bf486017e670163a12fb078f4186caffb5e451314408a6578ce SHA512 9e00f83727fcd832aca156cbc9c8d6fdb6bfa5652320de113553775da31de2f87dd2bd35e1ea47dccf2817d4ce4e1e6f21cc3299e2987980c828e677b9c5ceb7 WHIRLPOOL ddf92753f2f4cc2bd73ddb9cafa20b7e924428edabce217b477dfd052088ec3a370057b8821195779256d3f4414701a379df68e1a933b8ac22c1b92c66cc1d32
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlDFKOQACgkQVWmRsqeSphNmcgCggNoAUH6yR4Qcq8eSzwqRKhtc
|
||||
IkMAnAsPxIu3kR18SZCu5GwnaWPj15kX
|
||||
=AJh6
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for app-laptop/tpacpi-bat
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tpacpi-bat/ChangeLog,v 1.1 2012/12/09 21:29:30 ottxor Exp $
|
||||
|
||||
*tpacpi-bat-9999 (09 Dec 2012)
|
||||
|
||||
09 Dec 2012; Christoph Junghans <ottxor@gentoo.org> +files/tpacpi-bat.confd.0,
|
||||
+files/tpacpi-bat.initd.0, +metadata.xml, +tpacpi-bat-9999.ebuild:
|
||||
initial commit
|
@ -0,0 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX tpacpi-bat.confd.0 571 SHA256 b7e964375840a879da3f415c99c01ea95d0459d1c550d55ee82e788a990494e7 SHA512 8233ccdb27c7fbe3113f7e1ba9b7ce54fddfc565486c7504161ddf6df33d94f576e6f8eaedb329ace7bf4e300c3f5531c43d90a1b864995ba32f5003dd252b54 WHIRLPOOL 941d680a0c058527031fbc36dc3c1bf6055ae6a2dc5a6862063da5c1589a7c070ae361e6e1710ae84675b212d5db8830c5fb83075f7b42b78ccb9af6b15ec896
|
||||
AUX tpacpi-bat.initd.0 1502 SHA256 cc0cec0230adb113eb15d5b23f5a958fdcccec02e1a11f97b31586608408f3ea SHA512 5381929d738ae01c6d6080940fae3356b29931f8e89e541682b1be9f32ac9d38427e3e8d4706b09b4f3369336232f838acc9dc9731d60d1c88b94c8d827bb4b0 WHIRLPOOL 44771784c9b2ee513629571c0bd3c0915d6b46f8c7057399dadeecd5969dc4981f9334a3ea1aa9373fde5a82213aacc9946e456627975293c25c238720b99d06
|
||||
EBUILD tpacpi-bat-9999.ebuild 742 SHA256 4cc13748e142f703f1bc44dd75906e1dc95205e7aeb67dd7b2094bc0826d1e6b SHA512 dad2a30657a8792342bb2e7e16b30212103315385a9220bcd4edfe45b789b59deea186a38ea0141920d245f7ac18a86d6fabd10e870663b7fd8bf5f1f5ee46c9 WHIRLPOOL 39e1e72ebd6ca1dc2700ab9ecb62c581210b8c12d3e0b6a3e3470722ae42091a983e750573617f9781b14912a6992d07472274b1c9bacca0f2cd058f70f0ada8
|
||||
MISC ChangeLog 414 SHA256 71b939191b0d3146dca6479439f3772924f71d27e851fe31519973549cd481e7 SHA512 dea0d28d5e96d2252cd71b196c303ce20b9c816eff7ff1f25973a84d4bdab14afa47b3578282cb3e7a3ea472a65a35c09acae2c7a49afd9086aaa9c0bc959eda WHIRLPOOL 89c6a73b0f79503fb3ef69333567ba1599dc474b473cae37634dfd0573b389cd60fca79b563c44d57554fa533d27f6262b4bcf0ec7cf81625c5902f11b4fe993
|
||||
MISC metadata.xml 329 SHA256 5001b4ef8f5e92a525fcecb7313381be46e9dee384439ee30bc4ca839481603b SHA512 c39feb4f5f0e04aa635b3a6e5b52576f7932c947bf372fadda2c4232a2a5a2a093fa56f8f59e6e64cd30a8a079cab401db02852b72ad47192749cd01a551b15f WHIRLPOOL 89ca5c5158a8cf255d26a7edc41ca2b21f1bf090ef516af546c5a673571dbb2338b21f3f7fb520c509d5c7b5cef6ae8f0d6aae6da220cc3c0e0be590c0b0cf20
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQxQMwAAoJEOeBhlrCAAWGt9wIAI+dsxLXH1SWMpm1LzrYPsqq
|
||||
xd1Fps5hfvwDSew66FEYJhTSDcsG0dyr4rY1qx2wF9VppT/0YzLs5enQk9sJE/ps
|
||||
Inhff/jQjBqqPr4pOEQuMtGsE7ju+/EvMgx6hNp9zLbUvTStAbawgX6Ic46z2/hG
|
||||
j6UEnV8UReamoeHGpNbh5Sq6ZTgnTpwTgtIhBn9UONYkDhd+ySlWcbdOzqcR0NAC
|
||||
PIZ2TG9wcrds9+up3W2ntxNSiIlJn4bKR1UFhIab9doNLlbduaco/+TxMnrjpGhY
|
||||
HrfycyN9Nvv6M0mdWQQJB2SH7VIqUlwESZ/wFFTvmrJwZfAPcCEjrv2tsfbrYK4=
|
||||
=LXMw
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,15 @@
|
||||
# /etc/conf.d/tpacpi-bat: config file for /etc/init.d/tpacpi-bat
|
||||
|
||||
# use '/etc/init.d/tpacpi-bat info' at any time to check the thresholds
|
||||
# currently used by the driver
|
||||
|
||||
# default thresholds for '/etc/init.d/tpacpi-bat start'
|
||||
TPACPI_BAT_THRESH_START="30"
|
||||
TPACPI_BAT_THRESH_STOP="85"
|
||||
# values to be used for '/etc/init.d/tpacpi-bat low'
|
||||
TPACPI_BAT_LOW_THRESH_START="${TPACPI_BAT_THRESH_START}"
|
||||
TPACPI_BAT_LOW_THRESH_STOP="${TPACPI_BAT_THRESH_STOP}"
|
||||
|
||||
# values to be used for '/etc/init.d/tpacpi-bat high'
|
||||
TPACPI_BAT_HIGH_THRESH_START="95"
|
||||
TPACPI_BAT_HIGH_THRESH_STOP="100"
|
@ -0,0 +1,78 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright (C) 2012 Christoph Junghans <ottxor@gentoo.org>
|
||||
#
|
||||
# Distributed under the terms of the GNU General Public License, v2 or later
|
||||
|
||||
extra_started_commands="low high info"
|
||||
|
||||
BATS="1"
|
||||
|
||||
depend() {
|
||||
after modules
|
||||
}
|
||||
|
||||
start() {
|
||||
local state1
|
||||
|
||||
ebegin "Making sure that module 'acpi_call' is loaded"
|
||||
modprobe acpi_call
|
||||
state1=$?
|
||||
eend ${state1}
|
||||
|
||||
[ "${state1}" -ne "0" ] && return 1
|
||||
|
||||
ebegin "Starting ${SVCNAME}"
|
||||
set_all ${TPACPI_BAT_THRESH_START} ${TPACPI_BAT_THRESH_STOP}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
einfo "Nothing required to be done to stop ${SVCNAME}"
|
||||
}
|
||||
|
||||
require_started() {
|
||||
if ! service_started; then
|
||||
"${RC_SERVICE}" start || return $?
|
||||
fi
|
||||
}
|
||||
|
||||
high() {
|
||||
require_started
|
||||
|
||||
einfo "Switching ${SVCNAME} to high thesholds"
|
||||
set_all ${TPACPI_BAT_HIGH_THRESH_START} ${TPACPI_BAT_HIGH_THRESH_STOP}
|
||||
}
|
||||
|
||||
low() {
|
||||
require_started
|
||||
|
||||
einfo "Switching ${SVCNAME} to low thesholds"
|
||||
set_all ${TPACPI_BAT_LOW_THRESH_START} ${TPACPI_BAT_LOW_THRESH_STOP}
|
||||
}
|
||||
|
||||
set_all() {
|
||||
local tstart=$1
|
||||
local tstop=$2
|
||||
local bat
|
||||
|
||||
for bat in ${BATS}; do
|
||||
ebegin " setting thresholds for ${bat}: $tstart $tstop"
|
||||
/usr/bin/tpacpi-bat startChargeThreshold ${bat} ${tstart}
|
||||
/usr/bin/tpacpi-bat stopChargeThreshold ${bat} ${tstop}
|
||||
eend $?
|
||||
done
|
||||
}
|
||||
|
||||
info() {
|
||||
local tstart
|
||||
local tstop
|
||||
local bat
|
||||
|
||||
require_started
|
||||
|
||||
for bat in ${BATS}; do
|
||||
tstart=$(/usr/bin/tpacpi-bat startChargeThreshold ${bat})
|
||||
tstop=$(/usr/bin/tpacpi-bat stopChargeThreshold ${bat})
|
||||
einfo "Battery ${bat}: ${tstart} ${tstop}"
|
||||
done
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>ottxor@gentoo.org</email>
|
||||
<name>Christoph Junghans</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">teleshoes/tpbattstat-applet</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tpacpi-bat/tpacpi-bat-9999.ebuild,v 1.1 2012/12/09 21:29:30 ottxor Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils git-2
|
||||
|
||||
DESCRIPTION="Control battery thresholds of recent ThinkPads, which are not supported by tp_smapi"
|
||||
HOMEPAGE="https://github.com/teleshoes/tpbattstat-applet"
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="git://github.com/teleshoes/tpbattstat-applet.git"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="sys-power/acpi_call
|
||||
dev-lang/perl"
|
||||
|
||||
src_install() {
|
||||
dodoc README.md AUTHORS
|
||||
dobin tpacpi-bat
|
||||
newinitd "${FILESDIR}"/${PN}.initd.0 ${PN}
|
||||
newconfd "${FILESDIR}"/${PN}.confd.0 ${PN}
|
||||
}
|
@ -1,5 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST flaggie-0.2.tar.bz2 16641 SHA256 d71ebeeb463395524c99ae45238e8ff94f764c0d476f59e5e606fa53738a8578 SHA512 d906d758ffd7d9d7246ba7310e3768052f9e0eeb1d1fadf653ac51748cca4131b23a2d0ebcaeac2a1ac3fa3217d99e1512db309ba9ce246dcf86c351682b84aa WHIRLPOOL 02e405f3c85d3b389915d94b3defd5e9353b45ea022c75828ef8a7df58f81625534064e62c1474f5e1a03d3f18cccd55bcfb4d7fca68f5c7b6ec061b224a8872
|
||||
EBUILD flaggie-0.2-r2.ebuild 1199 SHA256 c54ecd56386156caf440854261b30ddee7a3fa73489fcfc059d0390fdf358d44 SHA512 4f11920d37b662fc63795842e0fc73e53aea9c1983747d736178ace4217aa10a0dea57ecdf97771fecb67186a666e05b7cae14d33421f2b648634ce4037614f1 WHIRLPOOL ee57b8403abcfb66202cae2208645e5feb702da80dad9a6d7cecfd19151f16523d5f290f82ade9ea7afbea413a04a49e44ff9d9aca1d521a4548e3e46a3ded3c
|
||||
EBUILD flaggie-0.2-r3.ebuild 1207 SHA256 d89f98ace0ebd84be464fc2cf92d7849e094e04d8ce77ca0a16eb579f6e2674a SHA512 56f0ff855fac7d37621ec97ae98056a2ab72c3361410c5f1bd2e5ea78d526ea63d477d34ca2ac1cadd8cba4edf2d26d4bfe5c046db128b543158dfe4f6c85a31 WHIRLPOOL da43114614ccb371386fe3c5eafb07ce35219ebe8d5453a5017371ee5bbb5dc1818808f624ebd7219ebdeaf746546c88b83ba91919afe9850933b8fce40fa29a
|
||||
EBUILD flaggie-0.2.ebuild 1292 SHA256 80f091048a2782e8b1960ba324d04d7163a31479ef746abfef56a078725918b0 SHA512 00621631c6cbb59f0506a9d127fc61ae305c1633b05c2bc80d01f9a383b3922c62ae7050bedb19df8f4e0c425edc8fa73ce2e2efa8efe2140601ae336f59c0be WHIRLPOOL 62b7ca9872d2e2b1312d8b92bf595d6dbe2d113d29557f039d4cbcef848bcb7af6059f64cb086511c9432893351e308ed977d9eec9d947a4ac346fe7152e96e2
|
||||
MISC ChangeLog 6549 SHA256 2deb78c58f5af5977dc574b5aed42acc4e027748687e66d94ea210495bf27f61 SHA512 7d3500c7bcccc41138f5d2793ff9cb293e9fb20159569f4cc7535963f667b0f45731051ac6f47fce5490b4cc48c67771153dc1d20cce113693046b434ea654e7 WHIRLPOOL 35e7e213fd718bc6aa148b4fb77245c9a57ea4eec6965a106dc75859714f547f2bcfb247fa1ae2cf1151c1821d4c18a1d8da64e4845c06b83d7aa279fa917085
|
||||
MISC ChangeLog 6690 SHA256 93308fae727674fea88975bc77ed93c4efe592373d10c262fc0116a41efa2c0c SHA512 40182aa0b79a30bfebc7039251badfaf55b2d31a33e5fce2d60c290767597b096e469261d4d48948cb7f9f5f86a8d2caaf58bc7e47871b67db9ac291cf50f561 WHIRLPOOL 0ff8a1b1fec005b6db7dddb2c15122ccd01d11a43ef21622f600d5eaf1be82491846de1af94c63b6dd5d125b26a15cd4975e754a537aa8873fa941b83e15c028
|
||||
MISC metadata.xml 438 SHA256 ef7954b5a93c2f87cbd64fa3122c836c73da0104ebae2695d1c20dd7bc009a4e SHA512 693f0590cadb8832209c439e4a3194500a1e9cea4cb43d4805c5a5971f6295dc17a8c3b7f1fdda59ebf5624e7988c60e775395b51e4655da53639aae299e6264 WHIRLPOOL 101a19107c369f0899a146f022cf77b6af1b698350843d50f977c7921c266364870b2a9949f30d3601459ac1b29d46f8e0e115843472fd339083e78008246565
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iJwEAQEIAAYFAlDFGqwACgkQfXuS5UK5QB2fWQP+JGiVtpNsUEtpsXqkWXyxLnfo
|
||||
aTewPGcaFkd1Agp/OxxV33qIVuuW7aFQK4vMZ9tCBYKF1l9rdD1NMVbqBjRZaRVo
|
||||
/VeYlnMBRPJIBZZF1N2LhENuSKOQW3SaV6/TiibCR9u5m042POLaMwe7AkznXTQ1
|
||||
sJjJmAgvgiQWVChPiQc=
|
||||
=P9LC
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/flaggie-0.2-r3.ebuild,v 1.1 2012/12/09 23:11:30 mgorny Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
|
||||
|
||||
inherit bash-completion-r1 distutils-r1
|
||||
|
||||
DESCRIPTION="A smart CLI mangler for package.* files"
|
||||
HOMEPAGE="https://bitbucket.org/mgorny/flaggie/"
|
||||
SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~mips ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=sys-apps/portage-2.1.8.3"
|
||||
|
||||
python_install_all() {
|
||||
newbashcomp contrib/bash-completion/${PN}.bash-completion ${PN}
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "Please denote that flaggie creates backups of your package.* files"
|
||||
ewarn "before performing each change through appending a single '~'."
|
||||
ewarn "If you'd like to keep your own backup of them, please use another"
|
||||
ewarn "naming scheme (or even better some VCS)."
|
||||
elog
|
||||
elog "bash-completion support requires:"
|
||||
elog " app-shells/gentoo-bashcomp"
|
||||
has_version app-shells/gentoo-bashcomp && \
|
||||
elog "(installed already)"
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pelican/pelican-3.0.1.ebuild,v 1.1 2012/12/10 05:32:16 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="A tool to generate a static blog, with restructured text (or markdown) input files."
|
||||
HOMEPAGE="http://pelican.notmyidea.org/ http://pypi.python.org/pypi/pelican"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples markdown"
|
||||
|
||||
DEPEND="dev-python/feedgenerator
|
||||
dev-python/jinja
|
||||
dev-python/docutils
|
||||
dev-python/pygments
|
||||
dev-python/pytz
|
||||
dev-python/unidecode
|
||||
dev-python/blinker
|
||||
markdown? ( dev-python/markdown )
|
||||
virtual/python-argparse"
|
||||
RDEPEND=""
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r samples/* || die "failed to install examples"
|
||||
fi
|
||||
}
|
||||
|
||||
# no tests: tests/content not in tarball for 2.8.1
|
||||
# for 3.0, should be based on tox (refer to virtualenvwrapper)
|
@ -1,22 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST glibmm-2.28.2.tar.xz 4584624 SHA256 f84e99858d9674705316ec40cb3f03c34129293ebd370a7d63df6d959644cbe3 SHA512 c2f3352b67337a28e5d3f662063153addf66fb3fd1024363cc5654c5e75bc8dfc2e6c33159885c030b97da568aa1b5e2477d5972bbd3d46625fd19831427865b WHIRLPOOL 1ea7675236dabdfe45296c43a26160e1ad3faea7cc7ce9bff4853485f90a2c9f8bf248b16babb5d92925cc24262404dec7fe4cafc859b83c8f3fb5efc6be8a2b
|
||||
DIST glibmm-2.30.0.tar.xz 4472896 SHA256 a7ad3fc34c2ba108511738a6ecbf9396edeb26776b2f9b5f4490551509ee0db4 SHA512 34d89360bcf8a4584f39c0438512556ec6512b964565e27805e650909e4bef5a39dd8623f3464c5c8ff7c2cf8e1f0bd1739f09c46bb6111334cfe814ed741683 WHIRLPOOL 43bff52ec50347080b99a6f09455ff1ffd23e1d4230fc309832d831b6622ab97f9cae39ded1a7a958f0b35a9f5bcdce1f512cc0a9b12a7992ae0a1f225855f53
|
||||
DIST glibmm-2.30.1.tar.xz 4115952 SHA256 69582b584666cab1dc4253faffee548054730bc058e28466871e6a954d7ff897 SHA512 f80e9cd942acf8f53bf2d69d069aa2fafb0bccdf8e950e3d117e72ebb86d26f1ef78f86608a05979fe52562183d2807748c5446adb53390089d75e218efdc48e WHIRLPOOL 7293b997441ab3bf7975edfb2df030ed63ad60e6ad9dd550549f5e1127b656301250e20afe682db7fdf1c5663fe1430d8bcd4a1c42d59e48dba7e254005ea62b
|
||||
DIST glibmm-2.32.0.tar.xz 5073188 SHA256 e1806f884c6e9f904ee2af0d39dd8d4de3f91a039f897f54333b0890de06f94b SHA512 e92e596f09e31d9b4814973d5413ef8b26c90b01f9c6853ae1fdb12380513360e65c971e56a0475d42ad7231befd7614aa488c883f711e1246eff58006253278 WHIRLPOOL 7c748f225b3c18be1f9560cb9231a495f3cbaa225819f3eec3fb0cb66043c25a22d4a46002e579ad8494f47ad5fec97a21a5fb3bce619b356c9f6b00507bbfb4
|
||||
DIST glibmm-2.32.1.tar.xz 5208592 SHA256 d6ed4d38e8739813941a0f0fec471c00ea93c5ed46179543340821c7ca798a2f SHA512 a8ce281de374defbe75ac5f84e2c6b4facb2ae571d686c103c92dc51253111c600c64bcec54ea28f6aeeb3490172cbae97fa9283af9fab55f7f763ee13467104 WHIRLPOOL e79c0b521f190f8c43ed73f91f36eba27770c7fa0372d7060abc0fe1e4dafd5084b56a8ad001576b3a04d1795f69487c9e217b5e3e09d328d80b0707377fab01
|
||||
EBUILD glibmm-2.28.2.ebuild 1659 SHA256 323cccfa825b7ba820fe779b86f2e3a3f179c36fa206580b202ddae3fdd6c722 SHA512 6d893cdd64a75d741052eed11874d189749c19bc702ef564237998b5d3f90010fcc922b8b0117c3c2beb8e6600d52361f8ed4a239e81a67412a8f08143db568b WHIRLPOOL 7b2d00af2173ea138d9a552f15302e2d24a843d86249f27be67910817bcf44ae69d8d130d2ad9d62b5c156358281f88afc565ec39f1561476c53a90f512f0aea
|
||||
EBUILD glibmm-2.30.0.ebuild 1688 SHA256 cba16a6f0a576f2f7dcc70e252c4f5feee7fb64c254ad7d01d1e31fda902d8ad SHA512 069946efa476be220fb0f54dc30dd1863884d037a22061b7d5da7cb2c837cafeffe0381b3cf962aebf19676327a976ac621031ee618bc01de6e78bed00b40719 WHIRLPOOL 15bdc8e89738c75269f571d46962e35714d147dffa63ace188a80a981b0d5b706caf2acccca3f5e3748a09ff079e424e4043098aa61dfc5b9248d46a9788cfbd
|
||||
EBUILD glibmm-2.30.1.ebuild 1681 SHA256 15f3c2e4b3d4e4aefed5535434d20135927fae5a00c90cc88e4fb3f89cb3c577 SHA512 2502747fed1f2fdafaaac04f4c044b280c4b6ce5ce5224fe47d3882b3b34f9d898848e8c160b8445a3e368709fa4a5f1cca3203a139889cc4e62a2fc833e7ea4 WHIRLPOOL cd2bfef632f79e6337310cdf2a4bc873584f21ef5cad73da1d4fd94db716b41e7d101efd308c90c5f7bdd715cd7d9bc0f80ef0af5f9d35b8520a7fce5102976d
|
||||
EBUILD glibmm-2.32.0.ebuild 1691 SHA256 332eea284d2e6d6c3de0e7530bf0d1d099596871ca93aa3f8007c2f5e28fc410 SHA512 c5913c9af1acdac866d031e86f979e8a416409a10be8e35ae13d2197f8d1743f0e370ff89f4dc28dd9c18f8eb5fb123a1872228e80f458d4c79d26f0e0115c4b WHIRLPOOL 2584c5356df1b37dfc34330904e57c9edeb2df8ab8d20d4ef60eeea5fb3c1fc2272099934618916d9c1ec4e360eea7df1bb5d1cf627635fad08b8c01ed15dcec
|
||||
EBUILD glibmm-2.32.1.ebuild 1682 SHA256 1708b137576403dfe70967de03a86677202a79eb9cfa9bb7d80dfb26147592ff SHA512 ef301e791fa697af2208207fd75f3cb413c50a8fce60274d2203fe664b7e91ed663e30c460723c0ff75496930e6d3a0de898fe577e7083efb6d433d69c2cdc7f WHIRLPOOL 8752a4bcba4306bf1d5f717e247f10ccac2d743ce534135637e0dfa054ab4b100dc700d9c566dec7a58b9642d3ca22919a337dcf3229d72169f4075d86b68e9c
|
||||
MISC ChangeLog 23749 SHA256 69151b132e7f7ff33556bbb4fccaa348fdca390bbbdfc5d515a39ba3127abe37 SHA512 1074830d73672a00a34d0d369832973fd9368651956c646b43dd68219b43dcc4a0dddabe75d9a4eef9f48b0646baf4b498b938e0d030c2201d16539e321fc270 WHIRLPOOL 8d1ac96cb2c4a88704bbe586049c88f56080693d047cef53bfea08b3270db667c6d7ab221520b5892b21278ca86d53705bc01e6388685d6547094855c8533b07
|
||||
DIST glibmm-2.34.1.tar.xz 5670736 SHA256 b425a52c7e178aeaaaffd02c5497bfd68d0cb8be56cef3620558a80dd5d692c4 SHA512 c1cdba5b39172a49ff51d3cb7173cffd22822028c3ee10dca60e2bd3f09ea87d971018e47de78a763ad2ffca53bdb86a69ab156f9de30d66995698fb74f75f99 WHIRLPOOL 3397eae8bd658112fe918d7c1feec1a35e639d4fc12f580628b2f6088a8b85e0db6e9b9017f551e5b9407ec7f11372d9d5da205745b9acafb407d6ce6adbcd0d
|
||||
EBUILD glibmm-2.30.1.ebuild 1722 SHA256 66130578150d0fb5852f8a1a8f6a8f382a35cc1f0b0ff5b4d4af58cead5524a8 SHA512 49025f6e0f2b8393cc998eedd23a4ed7481e5cca406dafe91ea6a006626b0620da7ce925199b1dad3a320b9222a4b3d19ce58edf23ac590d05c824d947b7e966 WHIRLPOOL eac3bccc138d571a5b0c6020e0193c1f86e7f9f054e08dcccbccff8e7a0e3a564d9758203033ada016e4421ae18235f789824c4865e13cdd8957031bd5d8541b
|
||||
EBUILD glibmm-2.32.1.ebuild 1722 SHA256 18c52e06d8d169c4c8ca6b950f065ddaab09e12d007cd5025ddcc19c5a59fb73 SHA512 a4227a45f0cd4b89fc5c7cc5e907823195be2cfad844d7db28a8f75a3bd622254c83f61543c5ce573f6e10b9ca7551ff4ee97e8f6cdefd24f77ba7f07ad03b80 WHIRLPOOL 1c9f5d94854ac50385f6ac4234785f198d8cfec3b8f3946da55be393a54888f5dc146628ab4488f9ea92abe53bbaebdedc97e904bfb3b805323a1bdbda5efac2
|
||||
EBUILD glibmm-2.34.1.ebuild 1728 SHA256 53698b26b43f509760cc6d06fc3c51b09a57a9217051dec0ab33d10ed80a7462 SHA512 176ea80105672ee45749a1d48f012679782c85f1c716adebe4cc8b27a9a7ee9aebf9c2f33322c739a939f9bb9f2d56da65056c86ce78796154e98d4380e324bc WHIRLPOOL 6906218084cdd589623e646af43a8e8f3d4ea454fcd4816af4cfb3944b33e173fd31a1e735e29259f7066c176c488caf0a9b51f1e2bead5d68a0fb3fefe2011e
|
||||
MISC ChangeLog 24037 SHA256 26a50f91dc1ba4368772b14c5365830e38cb9502a740e458b37d152b6e466967 SHA512 ee7b5a3ab286ca77f0ebc33d2f1a9e3071cd3bf2cee714bdc0e1a52c3e2380343f46362609e8d1f551fa50d06adfd7cc4b99fa7792efab2ebcababdf0d4b8ebc WHIRLPOOL 5dbe79584faca59e21614c0506a41d5545ff70ed0e50845e3206d35fabfd91ad19e2650ef9432c9ff7d56f5ce746954caaf243ff5044d53d722d0b2afe3095a0
|
||||
MISC metadata.xml 162 SHA256 7d0ce82d5ca3b20cb1c4641c7b7aae7082fd6be059b85fab9699095fd965f2e9 SHA512 baf4e2f4c64ab0ecc4985c069e360293c4394ea6a87c1baed2e9e91df8dca76e2371eb4be2df5ba009beb3de9a0e02561dd01accf2645e1dc5d0a23edbd8f8b6 WHIRLPOOL 35e7795de1da836c4969acee5aac0cfef4c461b1e5dc124d7f751e46efd1c3816b70824aad884fe77258b16cf3476b92b983593089aa7c152e701d0181a0e6be
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlCNTi0ACgkQuQc30/atMkDeCQCePscciNPKRaDPO5XagTgRLAnC
|
||||
TegAnihTU+DPOLTMYvOb6LLN4aIl/I6k
|
||||
=6iXq
|
||||
iQEcBAEBCAAGBQJQxQsrAAoJEJ0WA1zPCt1h2J4H/Rt8V8m+LWrhqqtpkQC4lfuD
|
||||
VyAXkMYP7AAE2QREXTprVz/BcAChER/jPpaqIuO7BFhmkUz5BAB48rgCDlNaCOng
|
||||
hd17Muc831+GFTAoBMnGSOFF10IJuWu+rqYjiiGz0TY6++ODFJAZ4VuOYhI8mbU0
|
||||
Fh+36XKJkTm3Q1ID99xok5u9ZIzqjopOwOZS267P0PcZbsDg5AuC5JuaA+7GX0hI
|
||||
oT1Ix1hC/H6aSKjn0nX3VqjdDpheg27mwya3kphbpFrcYu6gLZFY5jCgbEfSUaW4
|
||||
OlUl++uclb+JMLIXgk1o3bIbIfEsppzRBdNOlDy2eq+HWFTcSfAe4xbPM9YvXtU=
|
||||
=3t6o
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.28.2.ebuild,v 1.9 2012/05/04 03:44:57 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME_TARBALL_SUFFIX="xz"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="C++ interface for glib2"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="|| ( LGPL-2.1 GPL-2 )"
|
||||
SLOT="2"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc debug examples test"
|
||||
|
||||
RDEPEND=">=dev-libs/libsigc++-2.2:2
|
||||
>=dev-libs/glib-2.28:2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
G2CONF="${G2CONF}
|
||||
$(use_enable debug debug-refcounting)
|
||||
$(use_enable doc documentation)
|
||||
--disable-schemas-compile
|
||||
--enable-deprecated-api"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
if ! use test; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
|
||||
-i Makefile.am Makefile.in || die "sed 1 failed"
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
# don't waste time building examples
|
||||
sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
|
||||
-i Makefile.am Makefile.in || die "sed 2 failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/tests/"
|
||||
emake check
|
||||
|
||||
for i in */test; do
|
||||
${i} || die "Running tests failed at ${i}"
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
|
||||
if ! use doc && ! use examples; then
|
||||
rm -fr "${ED}usr/share/doc/glibmm*"
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
|
||||
dodoc -r examples
|
||||
fi
|
||||
}
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.30.0.ebuild,v 1.2 2012/05/04 03:44:57 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="C++ interface for glib2"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="|| ( LGPL-2.1 GPL-2 )"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc debug examples test"
|
||||
|
||||
RDEPEND=">=dev-libs/libsigc++-2.2:2
|
||||
>=dev-libs/glib-2.30.0:2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
# dev-cpp/mm-common needed for eautoreconf
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
G2CONF="${G2CONF}
|
||||
$(use_enable debug debug-refcounting)
|
||||
$(use_enable doc documentation)
|
||||
--disable-schemas-compile
|
||||
--enable-deprecated-api"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
if ! use test; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
|
||||
-i Makefile.am Makefile.in || die "sed 1 failed"
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
# don't waste time building examples
|
||||
sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
|
||||
-i Makefile.am Makefile.in || die "sed 2 failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/tests/"
|
||||
emake check
|
||||
|
||||
for i in */test; do
|
||||
${i} || die "Running tests failed at ${i}"
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
|
||||
if ! use doc && ! use examples; then
|
||||
rm -fr "${ED}usr/share/doc/glibmm*"
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
|
||||
dodoc -r examples
|
||||
fi
|
||||
}
|
@ -0,0 +1,154 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.3.22.ebuild,v 1.1 2012/12/10 06:01:02 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WANT_AUTOMAKE="none"
|
||||
|
||||
inherit autotools eutils multilib prefix versionator
|
||||
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
|
||||
DESCRIPTION="PostgreSQL libraries and clients"
|
||||
HOMEPAGE="http://www.postgresql.org/"
|
||||
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
|
||||
http://dev.gentoo.org/~titanofold/postgresql-patches-8.3-r2.tbz2"
|
||||
LICENSE="POSTGRESQL"
|
||||
|
||||
S="${WORKDIR}/postgresql-${PV}"
|
||||
|
||||
# No tests to be done for clients and libraries
|
||||
RESTRICT="test"
|
||||
|
||||
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 ldap nls pam pg-intdatetime readline ssl threads 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}
|
||||
}
|
||||
|
||||
RDEPEND=">=app-admin/eselect-postgresql-1.0.10
|
||||
virtual/libintl
|
||||
!!dev-db/libpq
|
||||
!!dev-db/postgresql
|
||||
!!dev-db/postgresql-client
|
||||
!!dev-db/postgresql-libs
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap )
|
||||
pam? ( virtual/pam )
|
||||
readline? ( >=sys-libs/readline-4.1 )
|
||||
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
|
||||
zlib? ( >=sys-libs/zlib-1.1.3 )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
!!<sys-apps/sandbox-2.0
|
||||
>=sys-devel/bison-1.875
|
||||
sys-devel/flex
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
|
||||
|
||||
# Support /var/run or /run for the socket directory
|
||||
[[ ! -d /run ]] && RUNDIR=/var
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}/autoconf.patch" "${WORKDIR}/base.patch" \
|
||||
"${WORKDIR}/bool.patch" "${WORKDIR}/darwin.patch" \
|
||||
"${WORKDIR}/relax_ssl_perms.patch" "${WORKDIR}/SuperH.patch"
|
||||
|
||||
eprefixify src/include/pg_config_manual.h
|
||||
|
||||
# to avoid collision - it only should be installed by server
|
||||
rm "${S}/src/backend/nls.mk"
|
||||
|
||||
# because psql/help.c includes the file
|
||||
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
|
||||
|
||||
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
|
||||
-i src/include/pg_config_manual.h || \
|
||||
die "RUNDIR sed failed"
|
||||
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export LDFLAGS_SL="${LDFLAGS}"
|
||||
local PO="${EPREFIX%/}"
|
||||
econf --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
|
||||
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
|
||||
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
|
||||
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
|
||||
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
|
||||
--without-docdir \
|
||||
--without-perl \
|
||||
--without-python \
|
||||
--without-tcl \
|
||||
$(use_with kerberos krb5) \
|
||||
$(use_with kerberos gssapi) \
|
||||
$(use_with ldap) \
|
||||
"$(use_enable nls nls "$(wanted_languages)")" \
|
||||
$(use_with pam) \
|
||||
$(use_enable pg-intdatetime integer-datetimes ) \
|
||||
$(use_with readline) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable threads thread-safety) \
|
||||
$(use_with zlib)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
insinto /usr/include/postgresql-${SLOT}/postmaster
|
||||
doins "${S}"/src/include/postmaster/*.h
|
||||
dodir /usr/share/postgresql-${SLOT}/man/man1
|
||||
|
||||
rm "${ED}"/usr/share/postgresql-${SLOT}/man/man1/{initdb,ipcclean,pg_{controldata,ctl,resetxlog},post{gres,master}}.1
|
||||
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
|
||||
|
||||
dodoc README HISTORY doc/{README.*,TODO,bug.template}
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake DESTDIR="${D}" install
|
||||
cd "${S}"
|
||||
|
||||
dodir /etc/eselect/postgresql/slots/${SLOT}
|
||||
|
||||
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
|
||||
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
|
||||
|
||||
keepdir /etc/postgresql-${SLOT}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
postgresql-config update
|
||||
|
||||
elog "If you need a global psqlrc-file, you can place it in:"
|
||||
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
|
||||
einfo
|
||||
einfo "If this is your first install of PostgreSQL, you 'll want to:"
|
||||
einfo " source /etc/profile"
|
||||
einfo "In your open terminal sessions."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
postgresql-config update
|
||||
}
|
@ -0,0 +1,154 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.4.15.ebuild,v 1.1 2012/12/10 06:01:02 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WANT_AUTOMAKE="none"
|
||||
|
||||
inherit autotools eutils multilib prefix versionator
|
||||
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
|
||||
DESCRIPTION="PostgreSQL libraries and clients"
|
||||
HOMEPAGE="http://www.postgresql.org/"
|
||||
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
|
||||
http://dev.gentoo.org/~titanofold/postgresql-patches-8.4-r2.tbz2"
|
||||
LICENSE="POSTGRESQL"
|
||||
|
||||
S="${WORKDIR}/postgresql-${PV}"
|
||||
|
||||
# No tests to be done for clients and libraries
|
||||
RESTRICT="test"
|
||||
|
||||
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 ldap nls pam pg_legacytimestamp readline ssl threads 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}
|
||||
}
|
||||
|
||||
RDEPEND=">=app-admin/eselect-postgresql-1.0.7
|
||||
virtual/libintl
|
||||
!!dev-db/libpq
|
||||
!!dev-db/postgresql
|
||||
!!dev-db/postgresql-client
|
||||
!!dev-db/postgresql-libs
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap )
|
||||
pam? ( virtual/pam )
|
||||
readline? ( >=sys-libs/readline-4.1 )
|
||||
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
|
||||
zlib? ( >=sys-libs/zlib-1.1.3 )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
!!<sys-apps/sandbox-2.0
|
||||
>=sys-devel/bison-1.875
|
||||
sys-devel/flex
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
|
||||
|
||||
# Support /var/run or /run for the socket directory
|
||||
[[ ! -d /run ]] && RUNDIR=/var
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}/autoconf.patch" "${WORKDIR}/base.patch" \
|
||||
"${WORKDIR}/bool.patch" "${WORKDIR}/darwin.patch" \
|
||||
"${WORKDIR}/SuperH.patch"
|
||||
|
||||
eprefixify src/include/pg_config_manual.h
|
||||
|
||||
# to avoid collision - it only should be installed by server
|
||||
rm "${S}/src/backend/nls.mk"
|
||||
|
||||
# because psql/help.c includes the file
|
||||
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
|
||||
|
||||
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
|
||||
-i src/include/pg_config_manual.h || \
|
||||
die "RUNDIR sed failed"
|
||||
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export LDFLAGS_SL="${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}" \
|
||||
--without-tcl \
|
||||
--without-perl \
|
||||
--without-python \
|
||||
$(use_with kerberos krb5) \
|
||||
$(use_with kerberos gssapi) \
|
||||
$(use_with ldap) \
|
||||
"$(use_enable nls nls "$(wanted_languages)")" \
|
||||
$(use_with pam) \
|
||||
$(use_enable !pg_legacytimestamp integer-datetimes ) \
|
||||
$(use_with readline) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable threads thread-safety) \
|
||||
$(use_with zlib)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
insinto /usr/include/postgresql-${SLOT}/postmaster
|
||||
doins "${S}"/src/include/postmaster/*.h
|
||||
|
||||
rm -r "${ED}/usr/share/doc/postgresql-${SLOT}/html"
|
||||
rm "${ED}"/usr/share/postgresql-${SLOT}/man/man1/{initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}.1
|
||||
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
|
||||
|
||||
dodoc README HISTORY doc/{README.*,TODO,bug.template}
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake DESTDIR="${D}" install
|
||||
cd "${S}"
|
||||
|
||||
dodir /etc/eselect/postgresql/slots/${SLOT}
|
||||
|
||||
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
|
||||
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
|
||||
|
||||
keepdir /etc/postgresql-${SLOT}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
postgresql-config update
|
||||
|
||||
elog "If you need a global psqlrc-file, you can place it in:"
|
||||
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
|
||||
einfo
|
||||
einfo "If this is your first install of PostgreSQL, you 'll want to:"
|
||||
einfo " source /etc/profile"
|
||||
einfo "In your open terminal sessions."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
postgresql-config update
|
||||
}
|
@ -0,0 +1,160 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.0.11.ebuild,v 1.1 2012/12/10 06:01:02 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WANT_AUTOMAKE="none"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib prefix versionator
|
||||
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
|
||||
|
||||
DESCRIPTION="PostgreSQL libraries and clients"
|
||||
HOMEPAGE="http://www.postgresql.org/"
|
||||
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
|
||||
http://dev.gentoo.org/~titanofold/postgresql-patches-9.0-r3.tbz2"
|
||||
LICENSE="POSTGRESQL"
|
||||
|
||||
S="${WORKDIR}/postgresql-${PV}"
|
||||
|
||||
# No tests to be done for clients and libraries
|
||||
RESTRICT="test"
|
||||
|
||||
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 ldap nls pam pg_legacytimestamp readline ssl threads 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}
|
||||
}
|
||||
|
||||
RDEPEND=">=app-admin/eselect-postgresql-1.0.7
|
||||
virtual/libintl
|
||||
!!dev-db/libpq
|
||||
!!dev-db/postgresql
|
||||
!!dev-db/postgresql-client
|
||||
!!dev-db/postgresql-libs
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap )
|
||||
pam? ( virtual/pam )
|
||||
readline? ( sys-libs/readline )
|
||||
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
!!<sys-apps/sandbox-2.0
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
|
||||
|
||||
# Support /var/run or /run for the socket directory
|
||||
[[ ! -d /run ]] && RUNDIR=/var
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}/autoconf.patch" "${WORKDIR}/base.patch" \
|
||||
"${WORKDIR}/bool.patch"
|
||||
|
||||
eprefixify src/include/pg_config_manual.h
|
||||
|
||||
# to avoid collision - it only should be installed by server
|
||||
rm "${S}/src/backend/nls.mk"
|
||||
|
||||
# because psql/help.c includes the file
|
||||
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
|
||||
|
||||
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
|
||||
-i src/include/pg_config_manual.h || \
|
||||
die "RUNDIR sed failed"
|
||||
|
||||
eautoconf
|
||||
}
|
||||
|
||||
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}" \
|
||||
--without-tcl \
|
||||
--without-perl \
|
||||
--without-python \
|
||||
$(use_with kerberos krb5) \
|
||||
$(use_with kerberos gssapi) \
|
||||
$(use_with ldap) \
|
||||
"$(use_enable nls nls "$(wanted_languages)")" \
|
||||
$(use_with pam) \
|
||||
$(use_enable !pg_legacytimestamp integer-datetimes) \
|
||||
$(use_with readline) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable threads thread-safety) \
|
||||
$(use_with zlib)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
insinto /usr/include/postgresql-${SLOT}/postmaster
|
||||
doins "${S}"/src/include/postmaster/*.h
|
||||
|
||||
dodir /usr/share/postgresql-${SLOT}/man/
|
||||
cp -r "${S}"/doc/src/sgml/man{1,7} "${ED}"/usr/share/postgresql-${SLOT}/man/ || die
|
||||
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1"/{initdb,pg_controldata,pg_ctl,pg_resetxlog,postgres,postmaster}.1
|
||||
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
|
||||
|
||||
dodoc README HISTORY doc/{README.*,TODO,bug.template}
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake DESTDIR="${D}" install
|
||||
cd "${S}"
|
||||
|
||||
dodir /etc/eselect/postgresql/slots/${SLOT}
|
||||
|
||||
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
|
||||
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
|
||||
|
||||
keepdir /etc/postgresql-${SLOT}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
postgresql-config update
|
||||
|
||||
elog "If you need a global psqlrc-file, you can place it in:"
|
||||
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
|
||||
einfo
|
||||
einfo "If this is your first install of PostgreSQL, you 'll want to:"
|
||||
einfo " source /etc/profile"
|
||||
einfo "In your open terminal sessions."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
postgresql-config update
|
||||
}
|
@ -0,0 +1,164 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.1.7.ebuild,v 1.1 2012/12/10 06:01:02 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WANT_AUTOMAKE="none"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib prefix 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)"
|
||||
S="${WORKDIR}/postgresql-${PV}"
|
||||
|
||||
DESCRIPTION="PostgreSQL libraries and clients"
|
||||
HOMEPAGE="http://www.postgresql.org/"
|
||||
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
|
||||
http://dev.gentoo.org/~titanofold/postgresql-patches-9.1-r1.tbz2"
|
||||
LICENSE="POSTGRESQL"
|
||||
|
||||
# No tests to be done for clients and libraries
|
||||
RESTRICT="test"
|
||||
|
||||
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 ldap nls pam pg_legacytimestamp readline ssl threads 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}
|
||||
}
|
||||
|
||||
RDEPEND="!!dev-db/libpq
|
||||
!!dev-db/postgresql
|
||||
!!dev-db/postgresql-client
|
||||
!!dev-db/postgresql-libs
|
||||
>=app-admin/eselect-postgresql-1.0.10
|
||||
virtual/libintl
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap )
|
||||
pam? ( virtual/pam )
|
||||
readline? ( sys-libs/readline )
|
||||
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
|
||||
zlib? ( sys-libs/zlib )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
!!<sys-apps/sandbox-2.0
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
|
||||
|
||||
# Support /var/run or /run for the socket directory
|
||||
[[ ! -d /run ]] && RUNDIR=/var
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}/autoconf.patch" \
|
||||
"${WORKDIR}/base.patch" \
|
||||
"${WORKDIR}/bool.patch"
|
||||
|
||||
eprefixify src/include/pg_config_manual.h
|
||||
|
||||
# to avoid collision - it only should be installed by server
|
||||
rm "${S}/src/backend/nls.mk"
|
||||
|
||||
# because psql/help.c includes the file
|
||||
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
|
||||
|
||||
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
|
||||
-i src/include/pg_config_manual.h || \
|
||||
die "RUNDIR sed failed"
|
||||
|
||||
eautoconf
|
||||
}
|
||||
|
||||
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}" \
|
||||
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
|
||||
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
|
||||
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
|
||||
--without-tcl \
|
||||
--without-perl \
|
||||
--without-python \
|
||||
$(use_with readline) \
|
||||
$(use_with kerberos krb5) \
|
||||
$(use_with kerberos gssapi) \
|
||||
"$(use_enable nls nls "$(wanted_languages)")" \
|
||||
$(use_with pam) \
|
||||
$(use_enable !pg_legacytimestamp integer-datetimes) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable threads thread-safety) \
|
||||
$(use_with zlib) \
|
||||
$(use_with ldap)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
insinto /usr/include/postgresql-${SLOT}/postmaster
|
||||
doins "${S}"/src/include/postmaster/*.h
|
||||
|
||||
dodir /usr/share/postgresql-${SLOT}/man/
|
||||
cp -r "${S}"/doc/src/sgml/man{1,7} "${ED}"/usr/share/postgresql-${SLOT}/man/ || die
|
||||
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1"/{initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}.1
|
||||
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
|
||||
dodoc README HISTORY doc/{TODO,bug.template}
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake DESTDIR="${D}" install
|
||||
cd "${S}"
|
||||
|
||||
dodir /etc/eselect/postgresql/slots/${SLOT}
|
||||
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
|
||||
"${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
|
||||
|
||||
keepdir /etc/postgresql-${SLOT}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
postgresql-config update
|
||||
|
||||
elog "If you need a global psqlrc-file, you can place it in:"
|
||||
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
|
||||
einfo
|
||||
einfo "If this is your first install of PostgreSQL, you 'll want to:"
|
||||
einfo " source /etc/profile"
|
||||
einfo "In your open terminal sessions."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
postgresql-config update
|
||||
}
|
@ -0,0 +1,170 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.2.2.ebuild,v 1.1 2012/12/10 06:01:02 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WANT_AUTOMAKE="none"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib prefix 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)"
|
||||
|
||||
# Comment the following five lines when not a beta or rc.
|
||||
#MY_PV="${PV//_}"
|
||||
#MY_FILE_PV="${SLOT}$(get_version_component_range 4)"
|
||||
#S="${WORKDIR}/postgresql-${MY_FILE_PV}"
|
||||
SRC_URI="mirror://postgresql/source/v${MY_FILE_PV}/postgresql-${MY_FILE_PV}.tar.bz2
|
||||
http://dev.gentoo.org/~titanofold/postgresql-patches-${SLOT}beta3.tbz2"
|
||||
|
||||
# Comment the following three lines when a beta or rc.
|
||||
S="${WORKDIR}/postgresql-${PV}"
|
||||
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
|
||||
http://dev.gentoo.org/~titanofold/postgresql-patches-${SLOT}beta3.tbz2"
|
||||
|
||||
LICENSE="POSTGRESQL"
|
||||
DESCRIPTION="PostgreSQL libraries and clients"
|
||||
HOMEPAGE="http://www.postgresql.org/"
|
||||
|
||||
# No tests to be done for clients and libraries
|
||||
RESTRICT="test"
|
||||
|
||||
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 ldap nls pam pg_legacytimestamp readline ssl threads 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}
|
||||
}
|
||||
|
||||
RDEPEND="!!dev-db/libpq
|
||||
!!dev-db/postgresql
|
||||
!!dev-db/postgresql-client
|
||||
!!dev-db/postgresql-libs
|
||||
sys-apps/less
|
||||
>=app-admin/eselect-postgresql-1.0.10
|
||||
virtual/libintl
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap )
|
||||
pam? ( virtual/pam )
|
||||
readline? ( sys-libs/readline )
|
||||
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
|
||||
zlib? ( sys-libs/zlib )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
!!<sys-apps/sandbox-2.0
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
|
||||
|
||||
# Support /var/run or /run for the socket directory
|
||||
[[ ! -d /run ]] && RUNDIR=/var
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}/autoconf.patch" \
|
||||
"${WORKDIR}/base.patch" \
|
||||
"${WORKDIR}/bool.patch"
|
||||
|
||||
eprefixify src/include/pg_config_manual.h
|
||||
|
||||
# to avoid collision - it only should be installed by server
|
||||
rm "${S}/src/backend/nls.mk"
|
||||
|
||||
# because psql/help.c includes the file
|
||||
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
|
||||
|
||||
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
|
||||
-i src/include/pg_config_manual.h || \
|
||||
die "RUNDIR sed failed"
|
||||
|
||||
eautoconf
|
||||
}
|
||||
|
||||
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}" \
|
||||
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
|
||||
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
|
||||
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
|
||||
--without-tcl \
|
||||
--without-perl \
|
||||
--without-python \
|
||||
$(use_with readline) \
|
||||
$(use_with kerberos krb5) \
|
||||
$(use_with kerberos gssapi) \
|
||||
"$(use_enable nls nls "$(wanted_languages)")" \
|
||||
$(use_with pam) \
|
||||
$(use_enable !pg_legacytimestamp integer-datetimes) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable threads thread-safety) \
|
||||
$(use_with zlib) \
|
||||
$(use_with ldap)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
insinto /usr/include/postgresql-${SLOT}/postmaster
|
||||
doins "${S}"/src/include/postmaster/*.h
|
||||
|
||||
dodir /usr/share/postgresql-${SLOT}/man/
|
||||
cp -r "${S}"/doc/src/sgml/man{1,7} "${ED}"/usr/share/postgresql-${SLOT}/man/ || die
|
||||
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1"/{initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}.1
|
||||
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
|
||||
dodoc README HISTORY doc/{TODO,bug.template}
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake DESTDIR="${D}" install
|
||||
cd "${S}"
|
||||
|
||||
dodir /etc/eselect/postgresql/slots/${SLOT}
|
||||
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
|
||||
"${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
|
||||
|
||||
keepdir /etc/postgresql-${SLOT}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
postgresql-config update
|
||||
|
||||
elog "If you need a global psqlrc-file, you can place it in:"
|
||||
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
postgresql-config update
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue