parent
2ff7515a2e
commit
ceb8ab386c
@ -1,9 +1,20 @@
|
||||
DIST drush-4.4.tar.gz 253012 SHA256 f6af5d259c169d0b3738568c9a8d114c8958df6deb5440fce3b5842e753fc88f SHA512 93f9ac860741d3f35a52d0be9a3548fc9cde438cc42cc3873a0fa74619d323481fb7475f5f8e0ef96e4f32ad3efdd9b9c9582e527c7314eace3ace0c14e752e5 WHIRLPOOL 46a003a0038dba822ed507596f633ebb3bf5a450bc3d1f792a89c1032bebc5221583892e9d69e1da7428c7051fa192c38c487adcf4114bc88ef03f6b631ebbc7
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST drush-4.5.tar.gz 282760 SHA256 11a8ba3acbebf0be45407dee54a4c59cb9da7dfb461cf4ed9e27e78b2968fc99 SHA512 9ce80f08e8e5ca3a48821dd8db2cac8fa7b6e1d6f6e77319d4f1a84639fc4cc8152e666da31d11f02b2a5b646f81d8a714b483bef48d6ed2b4001cc18a92831b WHIRLPOOL 5efdbc154faf164bc0d0a5959ee6ec07e4446053995a12035b37a664e172ed4f06c7adc7c9d6ac24fbb98603133478dfa2c44c77a91a8688296f7339a751c70c
|
||||
DIST drush-4.6.tar.gz 290434 SHA256 c8f5a165c1624b023aaa74b4fd852da1dc426bd08f7cf1af328fe16e7de27d8d SHA512 7965a7d191f88e60d9dc19baba3a6e25e10facbe5a84d30681b5b071dbde0c284fddcc8fb76f70c0ccfc115f4603b2c607f3081f523d566bfb397e70983dd3a2 WHIRLPOOL 18fdcbd3349fda8016c6ae512d9f2c1035e53e0122c9241717d66dfaa4c3e3a19d2e13b89c576faa426ab635ff98e3afabe9d664c825df28071d7438e12d31fc
|
||||
DIST drush-5.1.tar.gz 398390 SHA256 24c701e8e4da60261210227f5e3c666989ce79234b222a8b1f17de137e7efd67 SHA512 2f35eb25914fe6e6da80f1c9b8be1978a17f6f1cfdb822bfd211d56bd0a8dcb1a4d67325dc11920ad61cfa638a5b1e58dec7f49396b589465401b31af703feaa WHIRLPOOL 18cf7374deaddff745441290222a742b82b2183ebb6f5d1c1a079e84607f82839d458bba8aa118d6c07e53cf54e49b1314dc7c199af6582d8fe1a313e3c9ee9c
|
||||
EBUILD drush-4.4.ebuild 971 SHA256 2d5376ba20cdf349c24f2b56c738e20a4368b5f1c35b19497244b56f001a9d5a SHA512 3ecfee15a368dcc5b9f7f068b0abec63b30c632f722aef42daebcd362ba42fac7c2dc48c8509eee21725884c59301a67172609717ec8763004b5e95778e30039 WHIRLPOOL 7a6e62620c25ceaa27dd663dcdc115fab8c9c00cb0c82a5d738a16304cd1988f7a93f2f2e7bc1f9482ad4d238817712e49d3d28e16466530007f40e64779d622
|
||||
EBUILD drush-4.5-r1.ebuild 1211 SHA256 0f083d94f14802bcd4aca6355326a2a7fcf111cf54109b381e835575010ac955 SHA512 af26e4cdab1f976cd717d75654dca13a09da821f9227553d579d48145c77c89d823eb27991de4f647bdc3bd4a48c70a651332c4dc69a4691eca07cf50fb1276f WHIRLPOOL 4cfde893ac05a4a3502c8bdf74f137ac666a4cf7d07ce01ae23adf63e1931343a7319109b6a2b6db222d8042712ee05c3576f6ba354ef3f6ebd36bb43b97bd50
|
||||
EBUILD drush-4.5.ebuild 971 SHA256 1cb503b9bc774bb355e8b44ff7db6828f78671849a0f0f3e5c038db8b080f7d7 SHA512 bfb83ea710cb6a18370f205f72c2d58a217045f8885b753a63accb7e04a204aec48714b30ea0dea2139ed19dc510d1f82cb03a6ca68cf26be719255c67f4618a WHIRLPOOL ff27456626f3abb90e4f89be966c5664b49ea14569413bf9a8d6af4416f8747edc70e40b1e7cd78e97b9b47dab76f47923cf7de71eb86f02dc6f2b4f813d28fc
|
||||
EBUILD drush-5.1.ebuild 1517 SHA256 733865723d4792676e7ee491f9c3d864945741e4602825955e14151131217954 SHA512 290e84c558de195eb8857da5ff415e8be555e7dd56fceb72d28752d86aed1c2e65f619a630fc3340468fd9465a89c022ee39546bf7c8b3582375068d6973df09 WHIRLPOOL b077793fb0c765880788e53e5277c2ad4218b8d165ee077bd2c7a4e2b3303047c5c89a1516c678c06a9a065d823815c33f532507b8aaeb472f2859105df8d11f
|
||||
MISC ChangeLog 781 SHA256 5e506fb1fe30e25b0336463085008a556b36e47d9dd2e18616b492bcdac85c95 SHA512 025597b848afc73fa3d8dc920f73e5e9b66dcfe5de9ce3b214ec308161340d2cea7580bc750f376c30e24a7551eb5ee7281a6b31c9fae4966531c291b4ed6337 WHIRLPOOL 5b1802befff5ee71f759ec9c3c14b657db9afc30191a608b1c266f9f553d4bdb52fa18b375f17357d78e7c0f4e47a5d2e44b1b59fb5b5743e87b6bf943e1b6ef
|
||||
DIST drush-5.8.tar.gz 409642 SHA256 15dd85f04c49b4a896b02dd6960d3140f3ae680bab3eea5d3aba27be0481e480 SHA512 85f7572aece8590d23164dc938e00b740718a5b9bf20ca866083f9e8ce2025ec07f57e06234bf50bfe2351f407f5bad21789103c1e04d18d2fd202fa735637e6 WHIRLPOOL 68f4a8ca09fc61c36de3d6cc6e3aeaab2021b677ba9d732a65f4d5a9940ebbee3cd63dc84f165e119770168547b1997aff6c23497dc50dbe548df348c296188c
|
||||
EBUILD drush-4.5-r1.ebuild 1209 SHA256 a0c61140ae49781b30b2779b5bb09c4dffade03ac3e34ec0b5575a24e5da56ab SHA512 063cf74bd1644f005ebeb8a6a090c09b77bb0594de9f093ef5a5aebaae8264ce23e83b8ef77d2fe7d03bc185b3ce3c0dab38f6614d01ce77a453aeb6deaecc6c WHIRLPOOL 4a6043fb99f45dfac14ba59914e2b8198a9cf4ee76c1e9208754a2378d75943b4f151aa5bbdbdda84fddd04c98937e25faa3ad2a99c04de4671efef334bb0ea9
|
||||
EBUILD drush-4.6.ebuild 1208 SHA256 3172cdb4c705d5eeefea7255cf85a052336d19011bfcfd3e6bed5a7e5d1e6d29 SHA512 1a2087ba9c58c64bc64b81f6d050ece76772206bdad2510581974dc6ca328f75a0e1bde04a459730e43373d88c716b82627232e55f7f76f87cf31b0a7fe5a9d3 WHIRLPOOL 70913d7cae906002aaf053a587c6cce59be611e5d1c03705d3c1fa56c242b92715168ceec6e0cee417458fc3baf9e4971ebb46ed231f3e7c71ead22b8439f962
|
||||
EBUILD drush-5.1.ebuild 1515 SHA256 405be1c00dc0776325e771510db7ae343f2b62e92c2646238078b4106aacf7b9 SHA512 e50c281d6b33c79cc577df5ee59c178b72f2494241ddf4512101900602ce9c0896833ba7b54a0790608007d0d1f0c19e30a1180637952555ba5e35e8fe5874bc WHIRLPOOL 7a9b822ec9a225d9d05ac270eab5c8e4fa8b505310914f487b63815e724709c161304a64bbaf74376212628bf4d60e239c6da7e7555208cf7c8a72f819b5dec2
|
||||
EBUILD drush-5.8.ebuild 1517 SHA256 67e0d3755055718453b498af2fb559a9debe8df1125164fae2d47f458c062f62 SHA512 bc8677fe05f2f50159220315ba5ff48a3df61eb66d7086560da01f59b371c7f720017689f0b4a25d2a783b25a60f1426dafefae4c95c0d11f0d9c70bcf8b1eff WHIRLPOOL 08af066c00d1d2af0add58c29d37a5629a8c4dda963e72eecf98b003c24189c1e8d8c29c8da9ae41e752c1e4ecaf26ebc436b3d782235c8ee616f8091a76a367
|
||||
MISC ChangeLog 1061 SHA256 5502bd56cd74b5f3cfb6e5e4ce07e7fb06ff11e554b8a5f1a81f98cee73d171c SHA512 399db2153bbd7d54c7fcbc217e85db63fcebf5447b0679b804e60945de009ad598cd7e2442f7d60f18c9655e0b271895863e60d7cbe94bf5fd5de03ef1af6243 WHIRLPOOL cdf5c067d5103a06daeedeed2129a19529bf71fa2368d0b814e1f3efe42d0dd08f5f92ca2d9ba21c2751b84edf4e4fe37af15d386bd13c7c14593ce1f08b8ade
|
||||
MISC metadata.xml 615 SHA256 2825b70437ca9835993991ae46bda0e478e0f1e1a45447c972d4ec609af2b657 SHA512 eb1fb01f21c2dfd6ad7e993cdd11323c7b7b0168573018f46dcb9bdde1d45587b57284fce29836d884e1c322e97742e551da356ec37374449ed34c8cfc8f68cc WHIRLPOOL 77579cb2131198edca50004ac1350cb5a400bc502ace0dbbad99ba77d69427b8a5de2005c10477fa28c2c02f40b39e3b887be9ae1e8fa69492cec14673b3808f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iD8DBQFQ2S1AQW+hXSf0t0IRCOZkAJ9O19lL02qu2mecUGYcjl/LPqD42wCgzHLq
|
||||
iX35K4JQkHAz6u8/oeh6gHE=
|
||||
=P10I
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/drush/drush-4.4.ebuild,v 1.1 2011/05/26 22:22:01 ramereth Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="Drush is a command line shell and scripting interface for Drupal"
|
||||
HOMEPAGE="http://drupal.org/project/drush"
|
||||
SRC_URI="http://ftp.drupal.org/files/projects/${PN}-7.x-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
DEPEND="dev-lang/php[cli,simplexml] dev-php/pear"
|
||||
RDEPEND="${DEPEND}"
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_install() {
|
||||
local docs="README.txt docs"
|
||||
|
||||
insinto /usr/share/drush
|
||||
doins -r .
|
||||
exeinto /usr/share/drush
|
||||
doexe drush
|
||||
dosym /usr/share/drush/drush /usr/bin/drush
|
||||
dodoc -r ${docs}
|
||||
# cleanup
|
||||
for i in ${docs} LICENSE.txt drush.bat examples includes/.gitignore ; do
|
||||
rm -rf "${D}/usr/share/drush/${i}"
|
||||
done
|
||||
|
||||
use examples && cp -R examples "${D}"/usr/share/doc/"${PF}"
|
||||
}
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/drush/drush-5.8.ebuild,v 1.1 2012/12/25 04:36:13 ramereth Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit bash-completion-r1
|
||||
|
||||
DESCRIPTION="Drush is a command line shell and scripting interface for Drupal"
|
||||
HOMEPAGE="http://drupal.org/project/drush"
|
||||
SRC_URI="http://ftp.drupal.org/files/projects/${PN}-7.x-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+examples"
|
||||
|
||||
DEPEND="dev-lang/php[cli,simplexml]
|
||||
dev-php/pear
|
||||
dev-php/PEAR-Console_Table
|
||||
dev-php/PEAR-Console_Getopt"
|
||||
RDEPEND="${DEPEND}"
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e \
|
||||
"s!/share/doc/drush!/share/doc/${PF}!" \
|
||||
-e "s!README\.txt!\0.bz2!g" \
|
||||
includes/bootstrap.inc || die
|
||||
sed -i \
|
||||
-e "s!\.php'!.php.bz2'!" \
|
||||
-e "s!\.ini'!.ini.bz2'!" \
|
||||
-e "s!\.txt'!.txt.bz2'!" \
|
||||
-e "s!\.bashrc'!.bashrc.bz2'!" \
|
||||
commands/core/docs.drush.inc || die
|
||||
sed \
|
||||
-e "1,2d" \
|
||||
-e "5,11d" \
|
||||
drush.complete.sh > drush.bashcomp
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local docs="README.txt docs"
|
||||
use examples && docs="${docs} examples"
|
||||
insinto /usr/share/drush
|
||||
doins -r .
|
||||
exeinto /usr/share/drush
|
||||
doexe drush
|
||||
dosym /usr/share/drush/drush /usr/bin/drush
|
||||
dodoc -r ${docs}
|
||||
# cleanup
|
||||
for i in ${docs} LICENSE.txt drush.bat examples includes/.gitignore \
|
||||
.gitignore .travis.yml drush.complete.sh ; do
|
||||
rm -rf "${D}/usr/share/drush/${i}"
|
||||
done
|
||||
keepdir /etc/drush
|
||||
newbashcomp drush.bashcomp drush
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
diff --git a/src/plugins/kdb/db2/lockout.c b/src/plugins/kdb/db2/lockout.c
|
||||
index 498c0de..5f973fb 100644
|
||||
--- a/src/plugins/kdb/db2/lockout.c
|
||||
+++ b/src/plugins/kdb/db2/lockout.c
|
||||
@@ -158,13 +158,23 @@ krb5_db2_lockout_audit(krb5_context context,
|
||||
return 0;
|
||||
}
|
||||
|
||||
+ if (entry == NULL)
|
||||
+ return 0;
|
||||
+
|
||||
code = lookup_lockout_policy(context, entry, &max_fail,
|
||||
&failcnt_interval,
|
||||
&lockout_duration);
|
||||
if (code != 0)
|
||||
return code;
|
||||
|
||||
- assert (!locked_check_p(context, stamp, max_fail, lockout_duration, entry));
|
||||
+ /*
|
||||
+ * Don't continue to modify the DB for an already locked account.
|
||||
+ * (In most cases, status will be KRB5KDC_ERR_CLIENT_REVOKED, and
|
||||
+ * this check is unneeded, but in rare cases, we can fail with an
|
||||
+ * integrity error or preauth failure before a policy check.)
|
||||
+ */
|
||||
+ if (locked_check_p(context, stamp, max_fail, lockout_duration, entry))
|
||||
+ return 0;
|
||||
|
||||
if (status == 0 && (entry->attributes & KRB5_KDB_REQUIRES_PRE_AUTH)) {
|
||||
/*
|
||||
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c b/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
||||
index 626ed1f..68e8ec4 100644
|
||||
--- a/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
||||
+++ b/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
||||
@@ -131,6 +131,7 @@ krb5_ldap_get_principal(krb5_context context, krb5_const_principal searchfor,
|
||||
CHECK_LDAP_HANDLE(ldap_context);
|
||||
|
||||
if (is_principal_in_realm(ldap_context, searchfor) != 0) {
|
||||
+ st = KRB5_KDB_NOENTRY;
|
||||
*more = 0;
|
||||
krb5_set_error_message (context, st, "Principal does not belong to realm");
|
||||
goto cleanup;
|
||||
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/lockout.c b/src/plugins/kdb/ldap/libkdb_ldap/lockout.c
|
||||
index 020c77a..24b9493 100644
|
||||
--- a/src/plugins/kdb/ldap/libkdb_ldap/lockout.c
|
||||
+++ b/src/plugins/kdb/ldap/libkdb_ldap/lockout.c
|
||||
@@ -150,15 +150,25 @@ krb5_ldap_lockout_audit(krb5_context context,
|
||||
return 0;
|
||||
}
|
||||
|
||||
+ if (entry == NULL)
|
||||
+ return 0;
|
||||
+
|
||||
code = lookup_lockout_policy(context, entry, &max_fail,
|
||||
&failcnt_interval,
|
||||
&lockout_duration);
|
||||
if (code != 0)
|
||||
return code;
|
||||
|
||||
- entry->mask = 0;
|
||||
+ /*
|
||||
+ * Don't continue to modify the DB for an already locked account.
|
||||
+ * (In most cases, status will be KRB5KDC_ERR_CLIENT_REVOKED, and
|
||||
+ * this check is unneeded, but in rare cases, we can fail with an
|
||||
+ * integrity error or preauth failure before a policy check.)
|
||||
+ */
|
||||
+ if (locked_check_p(context, stamp, max_fail, lockout_duration, entry))
|
||||
+ return 0;
|
||||
|
||||
- assert (!locked_check_p(context, stamp, max_fail, lockout_duration, entry));
|
||||
+ entry->mask = 0;
|
||||
|
||||
if (status == 0 && (entry->attributes & KRB5_KDB_REQUIRES_PRE_AUTH)) {
|
||||
/*
|
@ -1,33 +0,0 @@
|
||||
diff --git a/src/kdc/kdc_authdata.c b/src/kdc/kdc_authdata.c
|
||||
index b5de64d..cc44e29 100644
|
||||
--- a/src/kdc/kdc_authdata.c
|
||||
+++ b/src/kdc/kdc_authdata.c
|
||||
@@ -495,7 +495,7 @@ merge_authdata (krb5_context context,
|
||||
krb5_boolean copy,
|
||||
krb5_boolean ignore_kdc_issued)
|
||||
{
|
||||
- size_t i, nadata = 0;
|
||||
+ size_t i, j, nadata = 0;
|
||||
krb5_authdata **authdata = *out_authdata;
|
||||
|
||||
if (in_authdata == NULL || in_authdata[0] == NULL)
|
||||
@@ -529,16 +529,16 @@ merge_authdata (krb5_context context,
|
||||
in_authdata = tmp;
|
||||
}
|
||||
|
||||
- for (i = 0; in_authdata[i] != NULL; i++) {
|
||||
+ for (i = 0, j = 0; in_authdata[i] != NULL; i++) {
|
||||
if (ignore_kdc_issued &&
|
||||
is_kdc_issued_authdatum(context, in_authdata[i], 0)) {
|
||||
free(in_authdata[i]->contents);
|
||||
free(in_authdata[i]);
|
||||
} else
|
||||
- authdata[nadata + i] = in_authdata[i];
|
||||
+ authdata[nadata + j++] = in_authdata[i];
|
||||
}
|
||||
|
||||
- authdata[nadata + i] = NULL;
|
||||
+ authdata[nadata + j] = NULL;
|
||||
|
||||
free(in_authdata);
|
||||
|
@ -1,202 +0,0 @@
|
||||
Index: krb5-1.8/src/plugins/preauth/pkinit/pkinit_srv.c
|
||||
===================================================================
|
||||
--- krb5-1.8/src/plugins/preauth/pkinit/pkinit_srv.c (revision 24455)
|
||||
+++ krb5-1.8/src/plugins/preauth/pkinit/pkinit_srv.c (working copy)
|
||||
@@ -691,8 +691,7 @@
|
||||
krb5_reply_key_pack *key_pack = NULL;
|
||||
krb5_reply_key_pack_draft9 *key_pack9 = NULL;
|
||||
krb5_data *encoded_key_pack = NULL;
|
||||
- unsigned int num_types;
|
||||
- krb5_cksumtype *cksum_types = NULL;
|
||||
+ krb5_cksumtype cksum_type;
|
||||
|
||||
pkinit_kdc_context plgctx;
|
||||
pkinit_kdc_req_context reqctx;
|
||||
@@ -882,14 +881,25 @@
|
||||
retval = ENOMEM;
|
||||
goto cleanup;
|
||||
}
|
||||
- /* retrieve checksums for a given enctype of the reply key */
|
||||
- retval = krb5_c_keyed_checksum_types(context,
|
||||
- encrypting_key->enctype, &num_types, &cksum_types);
|
||||
- if (retval)
|
||||
- goto cleanup;
|
||||
|
||||
- /* pick the first of acceptable enctypes for the checksum */
|
||||
- retval = krb5_c_make_checksum(context, cksum_types[0],
|
||||
+ switch (encrypting_key->enctype) {
|
||||
+ case ENCTYPE_DES_CBC_MD4:
|
||||
+ cksum_type = CKSUMTYPE_RSA_MD4_DES;
|
||||
+ break;
|
||||
+ case ENCTYPE_DES_CBC_MD5:
|
||||
+ case ENCTYPE_DES_CBC_CRC:
|
||||
+ cksum_type = CKSUMTYPE_RSA_MD5_DES;
|
||||
+ break;
|
||||
+ default:
|
||||
+ retval = krb5int_c_mandatory_cksumtype(context,
|
||||
+ encrypting_key->enctype,
|
||||
+ &cksum_type);
|
||||
+ if (retval)
|
||||
+ goto cleanup;
|
||||
+ break;
|
||||
+ }
|
||||
+
|
||||
+ retval = krb5_c_make_checksum(context, cksum_type,
|
||||
encrypting_key, KRB5_KEYUSAGE_TGS_REQ_AUTH_CKSUM,
|
||||
req_pkt, &key_pack->asChecksum);
|
||||
if (retval) {
|
||||
@@ -1033,7 +1043,6 @@
|
||||
krb5_free_data(context, encoded_key_pack);
|
||||
free(dh_pubkey);
|
||||
free(server_key);
|
||||
- free(cksum_types);
|
||||
|
||||
switch ((int)padata->pa_type) {
|
||||
case KRB5_PADATA_PK_AS_REQ:
|
||||
Index: krb5-1.8/src/lib/crypto/krb/cksumtypes.c
|
||||
===================================================================
|
||||
--- krb5-1.8/src/lib/crypto/krb/cksumtypes.c (revision 24455)
|
||||
+++ krb5-1.8/src/lib/crypto/krb/cksumtypes.c (working copy)
|
||||
@@ -101,7 +101,7 @@
|
||||
|
||||
{ CKSUMTYPE_MD5_HMAC_ARCFOUR,
|
||||
"md5-hmac-rc4", { 0 }, "Microsoft MD5 HMAC",
|
||||
- NULL, &krb5int_hash_md5,
|
||||
+ &krb5int_enc_arcfour, &krb5int_hash_md5,
|
||||
krb5int_hmacmd5_checksum, NULL,
|
||||
16, 16, 0 },
|
||||
};
|
||||
Index: krb5-1.8/src/lib/crypto/krb/keyed_checksum_types.c
|
||||
===================================================================
|
||||
--- krb5-1.8/src/lib/crypto/krb/keyed_checksum_types.c (revision 24455)
|
||||
+++ krb5-1.8/src/lib/crypto/krb/keyed_checksum_types.c (working copy)
|
||||
@@ -35,6 +35,13 @@
|
||||
{
|
||||
if (ctp->flags & CKSUM_UNKEYED)
|
||||
return FALSE;
|
||||
+ /* Stream ciphers do not play well with RFC 3961 key derivation, so be
|
||||
+ * conservative with RC4. */
|
||||
+ if ((ktp->etype == ENCTYPE_ARCFOUR_HMAC ||
|
||||
+ ktp->etype == ENCTYPE_ARCFOUR_HMAC_EXP) &&
|
||||
+ ctp->ctype != CKSUMTYPE_HMAC_MD5_ARCFOUR &&
|
||||
+ ctp->ctype != CKSUMTYPE_MD5_HMAC_ARCFOUR)
|
||||
+ return FALSE;
|
||||
return (!ctp->enc || ktp->enc == ctp->enc);
|
||||
}
|
||||
|
||||
Index: krb5-1.8/src/lib/crypto/krb/dk/derive.c
|
||||
===================================================================
|
||||
--- krb5-1.8/src/lib/crypto/krb/dk/derive.c (revision 24455)
|
||||
+++ krb5-1.8/src/lib/crypto/krb/dk/derive.c (working copy)
|
||||
@@ -91,6 +91,8 @@
|
||||
blocksize = enc->block_size;
|
||||
keybytes = enc->keybytes;
|
||||
|
||||
+ if (blocksize == 1)
|
||||
+ return KRB5_BAD_ENCTYPE;
|
||||
if (inkey->keyblock.length != enc->keylength || outrnd->length != keybytes)
|
||||
return KRB5_CRYPTO_INTERNAL;
|
||||
|
||||
Index: krb5-1.8/src/lib/gssapi/krb5/util_crypt.c
|
||||
===================================================================
|
||||
--- krb5-1.8/src/lib/gssapi/krb5/util_crypt.c (revision 24455)
|
||||
+++ krb5-1.8/src/lib/gssapi/krb5/util_crypt.c (working copy)
|
||||
@@ -119,10 +119,22 @@
|
||||
if (code != 0)
|
||||
return code;
|
||||
|
||||
- code = (*kaccess.mandatory_cksumtype)(context, subkey->keyblock.enctype,
|
||||
- cksumtype);
|
||||
- if (code != 0)
|
||||
- return code;
|
||||
+ switch (subkey->keyblock.enctype) {
|
||||
+ case ENCTYPE_DES_CBC_MD4:
|
||||
+ *cksumtype = CKSUMTYPE_RSA_MD4_DES;
|
||||
+ break;
|
||||
+ case ENCTYPE_DES_CBC_MD5:
|
||||
+ case ENCTYPE_DES_CBC_CRC:
|
||||
+ *cksumtype = CKSUMTYPE_RSA_MD5_DES;
|
||||
+ break;
|
||||
+ default:
|
||||
+ code = (*kaccess.mandatory_cksumtype)(context,
|
||||
+ subkey->keyblock.enctype,
|
||||
+ cksumtype);
|
||||
+ if (code != 0)
|
||||
+ return code;
|
||||
+ break;
|
||||
+ }
|
||||
|
||||
switch (subkey->keyblock.enctype) {
|
||||
case ENCTYPE_DES_CBC_MD5:
|
||||
Index: krb5-1.8/src/lib/krb5/krb/pac.c
|
||||
===================================================================
|
||||
--- krb5-1.8/src/lib/krb5/krb/pac.c (revision 24455)
|
||||
+++ krb5-1.8/src/lib/krb5/krb/pac.c (working copy)
|
||||
@@ -582,6 +582,8 @@
|
||||
checksum.checksum_type = load_32_le(p);
|
||||
checksum.length = checksum_data.length - PAC_SIGNATURE_DATA_LENGTH;
|
||||
checksum.contents = p + PAC_SIGNATURE_DATA_LENGTH;
|
||||
+ if (!krb5_c_is_keyed_cksum(checksum.checksum_type))
|
||||
+ return KRB5KRB_AP_ERR_INAPP_CKSUM;
|
||||
|
||||
pac_data.length = pac->data.length;
|
||||
pac_data.data = malloc(pac->data.length);
|
||||
Index: krb5-1.8/src/lib/krb5/krb/preauth2.c
|
||||
===================================================================
|
||||
--- krb5-1.8/src/lib/krb5/krb/preauth2.c (revision 24455)
|
||||
+++ krb5-1.8/src/lib/krb5/krb/preauth2.c (working copy)
|
||||
@@ -1578,7 +1578,9 @@
|
||||
|
||||
cksum = sc2->sam_cksum;
|
||||
|
||||
- while (*cksum) {
|
||||
+ for (; *cksum; cksum++) {
|
||||
+ if (!krb5_c_is_keyed_cksum((*cksum)->checksum_type))
|
||||
+ continue;
|
||||
/* Check this cksum */
|
||||
retval = krb5_c_verify_checksum(context, as_key,
|
||||
KRB5_KEYUSAGE_PA_SAM_CHALLENGE_CKSUM,
|
||||
@@ -1592,7 +1594,6 @@
|
||||
}
|
||||
if (valid_cksum)
|
||||
break;
|
||||
- cksum++;
|
||||
}
|
||||
|
||||
if (!valid_cksum) {
|
||||
Index: krb5-1.8/src/lib/krb5/krb/mk_safe.c
|
||||
===================================================================
|
||||
--- krb5-1.8/src/lib/krb5/krb/mk_safe.c (revision 24455)
|
||||
+++ krb5-1.8/src/lib/krb5/krb/mk_safe.c (working copy)
|
||||
@@ -215,10 +215,28 @@
|
||||
for (i = 0; i < nsumtypes; i++)
|
||||
if (auth_context->safe_cksumtype == sumtypes[i])
|
||||
break;
|
||||
- if (i == nsumtypes)
|
||||
- i = 0;
|
||||
- sumtype = sumtypes[i];
|
||||
krb5_free_cksumtypes (context, sumtypes);
|
||||
+ if (i < nsumtypes)
|
||||
+ sumtype = auth_context->safe_cksumtype;
|
||||
+ else {
|
||||
+ switch (enctype) {
|
||||
+ case ENCTYPE_DES_CBC_MD4:
|
||||
+ sumtype = CKSUMTYPE_RSA_MD4_DES;
|
||||
+ break;
|
||||
+ case ENCTYPE_DES_CBC_MD5:
|
||||
+ case ENCTYPE_DES_CBC_CRC:
|
||||
+ sumtype = CKSUMTYPE_RSA_MD5_DES;
|
||||
+ break;
|
||||
+ default:
|
||||
+ retval = krb5int_c_mandatory_cksumtype(context, enctype,
|
||||
+ &sumtype);
|
||||
+ if (retval) {
|
||||
+ CLEANUP_DONE();
|
||||
+ goto error;
|
||||
+ }
|
||||
+ break;
|
||||
+ }
|
||||
+ }
|
||||
}
|
||||
if ((retval = krb5_mk_safe_basic(context, userdata, key, &replaydata,
|
||||
plocal_fulladdr, premote_fulladdr,
|
@ -1,19 +0,0 @@
|
||||
diff -up krb5/src/slave/kpropd.c krb5/src/slave/kpropd.c
|
||||
--- krb5/src/slave/kpropd.c 2010-12-17 11:14:26.000000000 -0500
|
||||
+++ krb5/src/slave/kpropd.c 2010-12-17 11:41:19.000000000 -0500
|
||||
@@ -404,11 +404,11 @@ retry:
|
||||
}
|
||||
|
||||
close(s);
|
||||
- if (iproprole == IPROP_SLAVE)
|
||||
+ if (iproprole == IPROP_SLAVE) {
|
||||
close(finet);
|
||||
-
|
||||
- if ((ret = WEXITSTATUS(status)) != 0)
|
||||
- return (ret);
|
||||
+ if ((ret = WEXITSTATUS(status)) != 0)
|
||||
+ return (ret);
|
||||
+ }
|
||||
}
|
||||
if (iproprole == IPROP_SLAVE)
|
||||
break;
|
@ -1,126 +0,0 @@
|
||||
diff --git a/src/kdc/dispatch.c b/src/kdc/dispatch.c
|
||||
index 63ff3b3..b4a90bb 100644
|
||||
--- a/src/kdc/dispatch.c
|
||||
+++ b/src/kdc/dispatch.c
|
||||
@@ -115,7 +115,8 @@ dispatch(void *cb, struct sockaddr *local_saddr, const krb5_fulladdr *from,
|
||||
kdc_insert_lookaside(pkt, *response);
|
||||
#endif
|
||||
|
||||
- if (is_tcp == 0 && (*response)->length > max_dgram_reply_size) {
|
||||
+ if (is_tcp == 0 && *response != NULL &&
|
||||
+ (*response)->length > max_dgram_reply_size) {
|
||||
too_big_for_udp:
|
||||
krb5_free_data(kdc_context, *response);
|
||||
retval = make_too_big_error(response);
|
||||
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h b/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
|
||||
index d677bb2..a356907 100644
|
||||
--- a/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
|
||||
+++ b/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
|
||||
@@ -102,14 +102,18 @@ extern void prepend_err_str (krb5_context ctx, const char *s, krb5_error_code er
|
||||
#define LDAP_SEARCH(base, scope, filter, attrs) LDAP_SEARCH_1(base, scope, filter, attrs, CHECK_STATUS)
|
||||
|
||||
#define LDAP_SEARCH_1(base, scope, filter, attrs, status_check) \
|
||||
- do { \
|
||||
- st = ldap_search_ext_s(ld, base, scope, filter, attrs, 0, NULL, NULL, &timelimit, LDAP_NO_LIMIT, &result); \
|
||||
- if (translate_ldap_error(st, OP_SEARCH) == KRB5_KDB_ACCESS_ERROR) { \
|
||||
- tempst = krb5_ldap_rebind(ldap_context, &ldap_server_handle); \
|
||||
- if (ldap_server_handle) \
|
||||
- ld = ldap_server_handle->ldap_handle; \
|
||||
- } \
|
||||
- }while (translate_ldap_error(st, OP_SEARCH) == KRB5_KDB_ACCESS_ERROR && tempst == 0); \
|
||||
+ tempst = 0; \
|
||||
+ st = ldap_search_ext_s(ld, base, scope, filter, attrs, 0, NULL, \
|
||||
+ NULL, &timelimit, LDAP_NO_LIMIT, &result); \
|
||||
+ if (translate_ldap_error(st, OP_SEARCH) == KRB5_KDB_ACCESS_ERROR) { \
|
||||
+ tempst = krb5_ldap_rebind(ldap_context, &ldap_server_handle); \
|
||||
+ if (ldap_server_handle) \
|
||||
+ ld = ldap_server_handle->ldap_handle; \
|
||||
+ if (tempst == 0) \
|
||||
+ st = ldap_search_ext_s(ld, base, scope, filter, attrs, 0, \
|
||||
+ NULL, NULL, &timelimit, \
|
||||
+ LDAP_NO_LIMIT, &result); \
|
||||
+ } \
|
||||
\
|
||||
if (status_check != IGNORE_STATUS) { \
|
||||
if (tempst != 0) { \
|
||||
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c b/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
|
||||
index 82b0333..84e80ee 100644
|
||||
--- a/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
|
||||
+++ b/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
|
||||
@@ -302,6 +302,7 @@ krb5_ldap_rebind(krb5_ldap_context *ldap_context,
|
||||
{
|
||||
krb5_ldap_server_handle *handle = *ldap_server_handle;
|
||||
|
||||
+ ldap_unbind_ext_s(handle->ldap_handle, NULL, NULL);
|
||||
if ((ldap_initialize(&handle->ldap_handle, handle->server_info->server_name) != LDAP_SUCCESS)
|
||||
|| (krb5_ldap_bind(ldap_context, handle) != LDAP_SUCCESS))
|
||||
return krb5_ldap_request_next_handle_from_pool(ldap_context, ldap_server_handle);
|
||||
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c b/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
|
||||
index 86fa4d1..0f49c86 100644
|
||||
--- a/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
|
||||
+++ b/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
|
||||
@@ -487,12 +487,11 @@ is_principal_in_realm(krb5_ldap_context *ldap_context,
|
||||
* portion, then the first portion of the principal name SHOULD be
|
||||
* "krbtgt". All this check is done in the immediate block.
|
||||
*/
|
||||
- if (searchfor->length == 2)
|
||||
- if ((strncasecmp(searchfor->data[0].data, "krbtgt",
|
||||
- FIND_MAX(searchfor->data[0].length, strlen("krbtgt"))) == 0) &&
|
||||
- (strncasecmp(searchfor->data[1].data, defrealm,
|
||||
- FIND_MAX(searchfor->data[1].length, defrealmlen)) == 0))
|
||||
+ if (searchfor->length == 2) {
|
||||
+ if (data_eq_string(searchfor->data[0], "krbtgt") &&
|
||||
+ data_eq_string(searchfor->data[1], defrealm))
|
||||
return 0;
|
||||
+ }
|
||||
|
||||
/* first check the length, if they are not equal, then they are not same */
|
||||
if (strlen(defrealm) != searchfor->realm.length)
|
||||
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c b/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
||||
index 140db1a..552e39a 100644
|
||||
--- a/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
||||
+++ b/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
||||
@@ -78,10 +78,10 @@ krb5_error_code
|
||||
krb5_ldap_get_principal(krb5_context context, krb5_const_principal searchfor,
|
||||
unsigned int flags, krb5_db_entry **entry_ptr)
|
||||
{
|
||||
- char *user=NULL, *filter=NULL, **subtree=NULL;
|
||||
+ char *user=NULL, *filter=NULL, *filtuser=NULL;
|
||||
unsigned int tree=0, ntrees=1, princlen=0;
|
||||
krb5_error_code tempst=0, st=0;
|
||||
- char **values=NULL, *cname=NULL;
|
||||
+ char **values=NULL, **subtree=NULL, *cname=NULL;
|
||||
LDAP *ld=NULL;
|
||||
LDAPMessage *result=NULL, *ent=NULL;
|
||||
krb5_ldap_context *ldap_context=NULL;
|
||||
@@ -115,12 +115,18 @@ krb5_ldap_get_principal(krb5_context context, krb5_const_principal searchfor,
|
||||
if ((st=krb5_ldap_unparse_principal_name(user)) != 0)
|
||||
goto cleanup;
|
||||
|
||||
- princlen = strlen(FILTER) + strlen(user) + 2 + 1; /* 2 for closing brackets */
|
||||
+ filtuser = ldap_filter_correct(user);
|
||||
+ if (filtuser == NULL) {
|
||||
+ st = ENOMEM;
|
||||
+ goto cleanup;
|
||||
+ }
|
||||
+
|
||||
+ princlen = strlen(FILTER) + strlen(filtuser) + 2 + 1; /* 2 for closing brackets */
|
||||
if ((filter = malloc(princlen)) == NULL) {
|
||||
st = ENOMEM;
|
||||
goto cleanup;
|
||||
}
|
||||
- snprintf(filter, princlen, FILTER"%s))", user);
|
||||
+ snprintf(filter, princlen, FILTER"%s))", filtuser);
|
||||
|
||||
if ((st = krb5_get_subtree_info(ldap_context, &subtree, &ntrees)) != 0)
|
||||
goto cleanup;
|
||||
@@ -207,6 +213,9 @@ cleanup:
|
||||
if (user)
|
||||
free(user);
|
||||
|
||||
+ if (filtuser)
|
||||
+ free(filtuser);
|
||||
+
|
||||
if (cname)
|
||||
free(cname);
|
||||
|
@ -1,13 +0,0 @@
|
||||
diff --git a/src/kdc/do_as_req.c b/src/kdc/do_as_req.c
|
||||
index 46b5fa1..464cb6e 100644
|
||||
--- a/src/kdc/do_as_req.c
|
||||
+++ b/src/kdc/do_as_req.c
|
||||
@@ -741,6 +741,8 @@ prepare_error_as (struct kdc_request_state *rstate, krb5_kdc_req *request,
|
||||
pad->contents = td[size]->data;
|
||||
pad->length = td[size]->length;
|
||||
pa[size] = pad;
|
||||
+ td[size]->data = NULL;
|
||||
+ td[size]->length = 0;
|
||||
}
|
||||
krb5_free_typed_data(kdc_context, td);
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
diff --git a/src/kadmin/server/schpw.c b/src/kadmin/server/schpw.c
|
||||
index 1124445..0056885 100644
|
||||
--- a/src/kadmin/server/schpw.c
|
||||
+++ b/src/kadmin/server/schpw.c
|
||||
@@ -52,6 +52,7 @@ process_chpw_request(context, server_handle, realm, keytab,
|
||||
|
||||
ret = 0;
|
||||
rep->length = 0;
|
||||
+ rep->data = NULL;
|
||||
|
||||
auth_context = NULL;
|
||||
changepw = NULL;
|
||||
@@ -76,8 +77,13 @@ process_chpw_request(context, server_handle, realm, keytab,
|
||||
plen = (*ptr++ & 0xff);
|
||||
plen = (plen<<8) | (*ptr++ & 0xff);
|
||||
|
||||
- if (plen != req->length)
|
||||
- return(KRB5KRB_AP_ERR_MODIFIED);
|
||||
+ if (plen != req->length) {
|
||||
+ ret = KRB5KRB_AP_ERR_MODIFIED;
|
||||
+ numresult = KRB5_KPASSWD_MALFORMED;
|
||||
+ strlcpy(strresult, "Request length was inconsistent",
|
||||
+ sizeof(strresult));
|
||||
+ goto chpwfail;
|
||||
+ }
|
||||
|
||||
/* verify version number */
|
||||
|
||||
@@ -531,6 +537,10 @@ cleanup:
|
||||
if (local_kaddrs != NULL)
|
||||
krb5_free_addresses(server_handle->context, local_kaddrs);
|
||||
|
||||
+ if ((*response)->data == NULL) {
|
||||
+ free(*response);
|
||||
+ *response = NULL;
|
||||
+ }
|
||||
krb5_kt_close(server_handle->context, kt);
|
||||
|
||||
return ret;
|
@ -1,40 +0,0 @@
|
||||
diff --git a/src/kdc/Makefile.in b/src/kdc/Makefile.in
|
||||
index f46cad3..102fbaa 100644
|
||||
--- a/src/kdc/Makefile.in
|
||||
+++ b/src/kdc/Makefile.in
|
||||
@@ -67,6 +67,7 @@ check-unix:: rtest
|
||||
|
||||
check-pytests::
|
||||
$(RUNPYTEST) $(srcdir)/t_workers.py $(PYTESTFLAGS)
|
||||
+ $(RUNPYTEST) $(srcdir)/t_emptytgt.py $(PYTESTFLAGS)
|
||||
|
||||
install::
|
||||
$(INSTALL_PROGRAM) krb5kdc ${DESTDIR}$(SERVER_BINDIR)/krb5kdc
|
||||
diff --git a/src/kdc/do_tgs_req.c b/src/kdc/do_tgs_req.c
|
||||
index c169c54..840a2ef 100644
|
||||
--- a/src/kdc/do_tgs_req.c
|
||||
+++ b/src/kdc/do_tgs_req.c
|
||||
@@ -243,7 +243,8 @@ tgt_again:
|
||||
if (!tgs_1 || !data_eq(*server_1, *tgs_1)) {
|
||||
errcode = find_alternate_tgs(request, &server);
|
||||
firstpass = 0;
|
||||
- goto tgt_again;
|
||||
+ if (errcode == 0)
|
||||
+ goto tgt_again;
|
||||
}
|
||||
}
|
||||
status = "UNKNOWN_SERVER";
|
||||
diff --git a/src/kdc/t_emptytgt.py b/src/kdc/t_emptytgt.py
|
||||
new file mode 100644
|
||||
index 0000000..1760bcd
|
||||
--- /dev/null
|
||||
+++ b/src/kdc/t_emptytgt.py
|
||||
@@ -0,0 +1,8 @@
|
||||
+#!/usr/bin/python
|
||||
+from k5test import *
|
||||
+
|
||||
+realm = K5Realm(start_kadmind=False, create_host=False)
|
||||
+output = realm.run_as_client([kvno, 'krbtgt/'], expected_code=1)
|
||||
+if 'not found in Kerberos database' not in output:
|
||||
+ fail('TGT lookup for empty realm failed in unexpected way')
|
||||
+success('Empty tgt lookup.')
|
@ -1,13 +0,0 @@
|
||||
diff --git a/tests/asn.1/trval.c b/tests/asn.1/trval.c
|
||||
index 780d60c..ffd66ac 100644
|
||||
--- a/tests/asn.1/trval.c
|
||||
+++ b/tests/asn.1/trval.c
|
||||
@@ -176,7 +176,7 @@ int trval2(fp, enc, len, lev, rlen)
|
||||
int lev;
|
||||
int *rlen;
|
||||
{
|
||||
- int l, eid, elen, xlen, r, rlen2;
|
||||
+ int l, eid, elen, xlen, r, rlen2 = 0;
|
||||
int rlen_ext = 0;
|
||||
|
||||
r = OK;
|
@ -1,112 +0,0 @@
|
||||
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h b/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
|
||||
index 1ca09b4..60caf3d 100644
|
||||
--- a/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
|
||||
+++ b/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
|
||||
@@ -102,14 +102,18 @@ extern void prepend_err_str (krb5_context ctx, const char *s, krb5_error_code er
|
||||
#define LDAP_SEARCH(base, scope, filter, attrs) LDAP_SEARCH_1(base, scope, filter, attrs, CHECK_STATUS)
|
||||
|
||||
#define LDAP_SEARCH_1(base, scope, filter, attrs, status_check) \
|
||||
- do { \
|
||||
- st = ldap_search_ext_s(ld, base, scope, filter, attrs, 0, NULL, NULL, &timelimit, LDAP_NO_LIMIT, &result); \
|
||||
- if (translate_ldap_error(st, OP_SEARCH) == KRB5_KDB_ACCESS_ERROR) { \
|
||||
- tempst = krb5_ldap_rebind(ldap_context, &ldap_server_handle); \
|
||||
- if (ldap_server_handle) \
|
||||
- ld = ldap_server_handle->ldap_handle; \
|
||||
- } \
|
||||
- }while (translate_ldap_error(st, OP_SEARCH) == KRB5_KDB_ACCESS_ERROR && tempst == 0); \
|
||||
+ tempst = 0; \
|
||||
+ st = ldap_search_ext_s(ld, base, scope, filter, attrs, 0, NULL, \
|
||||
+ NULL, &timelimit, LDAP_NO_LIMIT, &result); \
|
||||
+ if (translate_ldap_error(st, OP_SEARCH) == KRB5_KDB_ACCESS_ERROR) { \
|
||||
+ tempst = krb5_ldap_rebind(ldap_context, &ldap_server_handle); \
|
||||
+ if (ldap_server_handle) \
|
||||
+ ld = ldap_server_handle->ldap_handle; \
|
||||
+ if (tempst == 0) \
|
||||
+ st = ldap_search_ext_s(ld, base, scope, filter, attrs, 0, \
|
||||
+ NULL, NULL, &timelimit, \
|
||||
+ LDAP_NO_LIMIT, &result); \
|
||||
+ } \
|
||||
\
|
||||
if (status_check != IGNORE_STATUS) { \
|
||||
if (tempst != 0) { \
|
||||
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c b/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
|
||||
index 82b0333..84e80ee 100644
|
||||
--- a/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
|
||||
+++ b/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
|
||||
@@ -302,6 +302,7 @@ krb5_ldap_rebind(krb5_ldap_context *ldap_context,
|
||||
{
|
||||
krb5_ldap_server_handle *handle = *ldap_server_handle;
|
||||
|
||||
+ ldap_unbind_ext_s(handle->ldap_handle, NULL, NULL);
|
||||
if ((ldap_initialize(&handle->ldap_handle, handle->server_info->server_name) != LDAP_SUCCESS)
|
||||
|| (krb5_ldap_bind(ldap_context, handle) != LDAP_SUCCESS))
|
||||
return krb5_ldap_request_next_handle_from_pool(ldap_context, ldap_server_handle);
|
||||
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c b/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
|
||||
index f549e23..b70940f 100644
|
||||
--- a/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
|
||||
+++ b/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
|
||||
@@ -446,12 +446,11 @@ is_principal_in_realm(krb5_ldap_context *ldap_context,
|
||||
* portion, then the first portion of the principal name SHOULD be
|
||||
* "krbtgt". All this check is done in the immediate block.
|
||||
*/
|
||||
- if (searchfor->length == 2)
|
||||
- if ((strncasecmp(searchfor->data[0].data, "krbtgt",
|
||||
- FIND_MAX(searchfor->data[0].length, strlen("krbtgt"))) == 0) &&
|
||||
- (strncasecmp(searchfor->data[1].data, defrealm,
|
||||
- FIND_MAX(searchfor->data[1].length, defrealmlen)) == 0))
|
||||
+ if (searchfor->length == 2) {
|
||||
+ if (data_eq_string(searchfor->data[0], "krbtgt") &&
|
||||
+ data_eq_string(searchfor->data[1], defrealm))
|
||||
return 0;
|
||||
+ }
|
||||
|
||||
/* first check the length, if they are not equal, then they are not same */
|
||||
if (strlen(defrealm) != searchfor->realm.length)
|
||||
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c b/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
||||
index 7ad31da..626ed1f 100644
|
||||
--- a/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
||||
+++ b/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
|
||||
@@ -103,10 +103,10 @@ krb5_ldap_get_principal(krb5_context context, krb5_const_principal searchfor,
|
||||
unsigned int flags, krb5_db_entry *entries,
|
||||
int *nentries, krb5_boolean *more)
|
||||
{
|
||||
- char *user=NULL, *filter=NULL, **subtree=NULL;
|
||||
+ char *user=NULL, *filter=NULL, *filtuser=NULL;
|
||||
unsigned int tree=0, ntrees=1, princlen=0;
|
||||
krb5_error_code tempst=0, st=0;
|
||||
- char **values=NULL, *cname=NULL;
|
||||
+ char **values=NULL, **subtree=NULL, *cname=NULL;
|
||||
LDAP *ld=NULL;
|
||||
LDAPMessage *result=NULL, *ent=NULL;
|
||||
krb5_ldap_context *ldap_context=NULL;
|
||||
@@ -142,12 +142,18 @@ krb5_ldap_get_principal(krb5_context context, krb5_const_principal searchfor,
|
||||
if ((st=krb5_ldap_unparse_principal_name(user)) != 0)
|
||||
goto cleanup;
|
||||
|
||||
- princlen = strlen(FILTER) + strlen(user) + 2 + 1; /* 2 for closing brackets */
|
||||
+ filtuser = ldap_filter_correct(user);
|
||||
+ if (filtuser == NULL) {
|
||||
+ st = ENOMEM;
|
||||
+ goto cleanup;
|
||||
+ }
|
||||
+
|
||||
+ princlen = strlen(FILTER) + strlen(filtuser) + 2 + 1; /* 2 for closing brackets */
|
||||
if ((filter = malloc(princlen)) == NULL) {
|
||||
st = ENOMEM;
|
||||
goto cleanup;
|
||||
}
|
||||
- snprintf(filter, princlen, FILTER"%s))", user);
|
||||
+ snprintf(filter, princlen, FILTER"%s))", filtuser);
|
||||
|
||||
if ((st = krb5_get_subtree_info(ldap_context, &subtree, &ntrees)) != 0)
|
||||
goto cleanup;
|
||||
@@ -231,6 +237,9 @@ cleanup:
|
||||
if (user)
|
||||
free(user);
|
||||
|
||||
+ if (filtuser)
|
||||
+ free(filtuser);
|
||||
+
|
||||
if (cname)
|
||||
free(cname);
|
||||
|
@ -1,35 +0,0 @@
|
||||
diff --git a/src/kadmin/server/network.c b/src/kadmin/server/network.c
|
||||
index c8ce4f1..bb911ff 100644
|
||||
--- a/src/kadmin/server/network.c
|
||||
+++ b/src/kadmin/server/network.c
|
||||
@@ -1384,6 +1384,10 @@ cleanup:
|
||||
if (local_kaddrs != NULL)
|
||||
krb5_free_addresses(server_handle->context, local_kaddrs);
|
||||
|
||||
+ if ((*response)->data == NULL) {
|
||||
+ free(*response);
|
||||
+ *response = NULL;
|
||||
+ }
|
||||
krb5_kt_close(server_handle->context, kt);
|
||||
|
||||
return ret;
|
||||
diff --git a/src/kadmin/server/schpw.c b/src/kadmin/server/schpw.c
|
||||
index c1b2217..992b55f 100644
|
||||
--- a/src/kadmin/server/schpw.c
|
||||
+++ b/src/kadmin/server/schpw.c
|
||||
@@ -74,8 +74,13 @@ process_chpw_request(context, server_handle, realm, keytab,
|
||||
plen = (*ptr++ & 0xff);
|
||||
plen = (plen<<8) | (*ptr++ & 0xff);
|
||||
|
||||
- if (plen != req->length)
|
||||
- return(KRB5KRB_AP_ERR_MODIFIED);
|
||||
+ if (plen != req->length) {
|
||||
+ ret = KRB5KRB_AP_ERR_MODIFIED;
|
||||
+ numresult = KRB5_KPASSWD_MALFORMED;
|
||||
+ strlcpy(strresult, "Request length was inconsistent",
|
||||
+ sizeof(strresult));
|
||||
+ goto chpwfail;
|
||||
+ }
|
||||
|
||||
/* verify version number */
|
||||
|
@ -1,25 +0,0 @@
|
||||
http://krbdev.mit.edu/rt/Ticket/Display.html?id=7000
|
||||
|
||||
Index: trunk/src/kadmin/server/ipropd_svc.c
|
||||
===================================================================
|
||||
diff -u -N -r24961 -r25433
|
||||
--- trunk/src/kadmin/server/ipropd_svc.c (.../ipropd_svc.c) (revision 24961)
|
||||
+++ trunk/src/kadmin/server/ipropd_svc.c (.../ipropd_svc.c) (revision 25433)
|
||||
@@ -380,7 +380,7 @@
|
||||
_("%s: pclose(popen) failed: %s"),
|
||||
whoami,
|
||||
error_message(errno));
|
||||
- goto out;
|
||||
+ _exit(1);
|
||||
}
|
||||
|
||||
DPRINT(("%s: exec `kprop -f %s %s' ...\n",
|
||||
@@ -401,7 +401,7 @@
|
||||
_("%s: exec failed: %s"),
|
||||
whoami,
|
||||
error_message(errno));
|
||||
- goto out;
|
||||
+ _exit(1);
|
||||
}
|
||||
|
||||
default: /* parent */
|
@ -1,93 +0,0 @@
|
||||
--- a/src/tests/dejagnu/config/default.exp 2010-04-21 01:37:22.000000000 +0300
|
||||
+++ b/src/tests/dejagnu/config/default.exp 2010-11-24 16:51:53.000000000 +0200
|
||||
@@ -1619,7 +1619,7 @@
|
||||
set spawnid $spawn_id
|
||||
set pid [exp_pid]
|
||||
|
||||
- set markstr "===MARK $pid [clock format [clock seconds]] ==="
|
||||
+ set markstr "===MARK $pid [clock seconds] ==="
|
||||
puts $f $markstr
|
||||
flush $f
|
||||
|
||||
--- a/src/tests/dejagnu/krb-standalone/gssapi.exp 2009-06-11 20:27:45.000000000 +0300
|
||||
+++ b/src/tests/dejagnu/krb-standalone/gssapi.exp 2010-11-24 16:52:21.000000000 +0200
|
||||
@@ -182,7 +182,7 @@
|
||||
}
|
||||
}
|
||||
catch "expect_after"
|
||||
- if ![check_exit_status $test] {
|
||||
+ if { [check_exit_status $test] == 0 } {
|
||||
# check_exit_staus already calls fail for us
|
||||
return
|
||||
}
|
||||
@@ -209,59 +209,59 @@
|
||||
global portbase
|
||||
|
||||
# Start up the kerberos and kadmind daemons.
|
||||
- if ![start_kerberos_daemons 0] {
|
||||
+ if { [start_kerberos_daemons 0] == 0 } {
|
||||
perror "failed to start kerberos daemons"
|
||||
}
|
||||
|
||||
# Use kadmin to add a key for us.
|
||||
- if ![add_kerberos_key gsstest0 0] {
|
||||
+ if { [add_kerberos_key gsstest0 0] == 0 } {
|
||||
perror "failed to set up gsstest0 key"
|
||||
}
|
||||
|
||||
# Use kadmin to add a key for us.
|
||||
- if ![add_kerberos_key gsstest1 0] {
|
||||
+ if { [add_kerberos_key gsstest1 0] ==0 } {
|
||||
perror "failed to set up gsstest1 key"
|
||||
}
|
||||
|
||||
# Use kadmin to add a key for us.
|
||||
- if ![add_kerberos_key gsstest2 0] {
|
||||
+ if { [add_kerberos_key gsstest2 0] == 0 } {
|
||||
perror "failed to set up gsstest2 key"
|
||||
}
|
||||
|
||||
# Use kadmin to add a key for us.
|
||||
- if ![add_kerberos_key gsstest3 0] {
|
||||
+ if { [add_kerberos_key gsstest3 0] == 0 } {
|
||||
perror "failed to set up gsstest3 key"
|
||||
}
|
||||
|
||||
# Use kadmin to add a service key for us.
|
||||
- if ![add_random_key gssservice/$hostname 0] {
|
||||
+ if { [add_random_key gssservice/$hostname 0] == 0 } {
|
||||
perror "failed to set up gssservice/$hostname key"
|
||||
}
|
||||
|
||||
# Use kdb5_edit to create a srvtab entry for gssservice
|
||||
- if ![setup_srvtab 0 gssservice] {
|
||||
+ if { [setup_srvtab 0 gssservice] == 0 } {
|
||||
perror "failed to set up gssservice srvtab"
|
||||
}
|
||||
|
||||
catch "exec rm -f $tmppwd/gss_tk_0 $tmppwd/gss_tk_1 $tmppwd/gss_tk_2 $tmppwd/gss_tk_3"
|
||||
|
||||
# Use kinit to get a ticket.
|
||||
- if ![our_kinit gsstest0 gsstest0$KEY $tmppwd/gss_tk_0] {
|
||||
+ if { [our_kinit gsstest0 gsstest0$KEY $tmppwd/gss_tk_0] == 0 } {
|
||||
perror "failed to kinit gsstest0"
|
||||
}
|
||||
|
||||
# Use kinit to get a ticket.
|
||||
- if ![our_kinit gsstest1 gsstest1$KEY $tmppwd/gss_tk_1] {
|
||||
+ if { [our_kinit gsstest1 gsstest1$KEY $tmppwd/gss_tk_1] == 0 } {
|
||||
perror "failed to kinit gsstest1"
|
||||
}
|
||||
|
||||
# Use kinit to get a ticket.
|
||||
- if ![our_kinit gsstest2 gsstest2$KEY $tmppwd/gss_tk_2] {
|
||||
+ if { [our_kinit gsstest2 gsstest2$KEY $tmppwd/gss_tk_2] == 0 } {
|
||||
perror "failed to kinit gsstest2"
|
||||
}
|
||||
|
||||
# Use kinit to get a ticket.
|
||||
- if ![our_kinit gsstest3 gsstest3$KEY $tmppwd/gss_tk_3] {
|
||||
+ if { [our_kinit gsstest3 gsstest3$KEY $tmppwd/gss_tk_3] == 0 } {
|
||||
perror "failed to kinit gsstest3"
|
||||
}
|
||||
|
@ -1,8 +1,16 @@
|
||||
DIST libvirt-glib-0.1.0.tar.gz 684701 SHA256 20e101d9e331ebef6c0c1e556658fc53334a4063f44665423907937dac0a6cf2 SHA512 5fce4dfa5448c61cf8f127c948c25ab5717250f199c432a429259144597636e6f5450eb0c52e092b2aab7436bdb0670a346d526a19937d706448fd7234104a52 WHIRLPOOL 16b1282ae13ce0648fa40a6b2c60fda4a9eab9bf56739d79da2fa363de58e948a238f7310444ef805c7942d321fa675e32712d8a02722328eef416da293bdd4c
|
||||
DIST libvirt-glib-0.1.2.tar.gz 694180 SHA256 ae0760e8719e43a31295025b9070283ad459e6294cfc370319925b9044b3d209 SHA512 8615b18b161f0337c4ca4cd75312120cd234349b1a46ba22c05f609d7fae6f7afab6fd7f5ffd18266295631a5a214f6fdd9e17ea5b6d09f3e16033ea8c3e22aa WHIRLPOOL 05187a11a7d07b5b93e6cb22b80c77acd53125e744d1063133862c51edfb644e4ab4bd9c4a88c23033dd7541d6cd06cc49dcdd33b73f122816f234e4fb8efe35
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST libvirt-glib-0.1.3.tar.gz 699833 SHA256 f90c8f78a6e5274ff79df44c22414e307c9d5c5f782fb9bc31af0d2b1b408be5 SHA512 91439cf8c47ad3d4437bf9817f2edffcdea1022a36a94fa304424cd54fab378cc667e5bd191f4e145a1d44adf5ada400bd8d19387aaa6fe4093e9e6a1eb63fa7 WHIRLPOOL d767c0a49dd84d1fb4f8e02ac12b2da5937478041fae790bc9aca3421b05e7005c616eaed06198b5bc9c3464fdec590fa8f836d977e2c5e685cb99d6271c775c
|
||||
EBUILD libvirt-glib-0.1.0.ebuild 1119 SHA256 a2ae11faed322e9a57c89ca5f932f5c3ca4ca77e8b596e491939667dd34100da SHA512 23b13ee3887970e050e9a7d68c679d440d459a87d85c4ed9e800a6c39b661d9f1219c77a68df3e98043d0fd7ce68d335e7ac241ef13b4fa64c2bb8bc7f3ce9d8 WHIRLPOOL a1de50639964e519a984c4a1b6bf6c2903b082457bf8e4bd9c1f8cee41e83aaa454122f027ca838a61a8c303c5f5b30894d14d16f9b69076991bf11a5f7bf1a0
|
||||
EBUILD libvirt-glib-0.1.2.ebuild 1162 SHA256 14f96ae41a59f3a82498a235cdf59239b992ccb0e961d4212dd0745d03ee8a89 SHA512 8a358d233e619154b85843ba1d44ca39bc70bd48666e9cf7a0e1bd8409f45f847cf9383e259cd6fc2c1c40e1774cac34b06bb0d23cba6ace29e8efd624efcf65 WHIRLPOOL 7ebd6da38865c437e67d357d13c82685edba86e415c378bc7a1e27eb683bd76716a7668acac5403e44f299bea32be1182ac24419fa2df33614e209a713004735
|
||||
DIST libvirt-glib-0.1.4.tar.gz 707510 SHA256 92935ff19424a75db85d13f30e28f418a38d81565cf1584945dda145a03886a4 SHA512 8845098bbd24aba1b65efb35808e9ca1e7d6aad85a4e07b8f6c74a64e92e3b4620d0dd243590d09b80cbbd5db2fe230d4a9b64fe002ede59fa9633bbbf299608 WHIRLPOOL d7fb858fb8057d5512aeb98bed043c3c6c87abe8c72f10b557043c9ce894d18462f23f0aa6070434bf23c069a69cdd85d4cb6fd2b4c468cab74eb38d2df389c4
|
||||
EBUILD libvirt-glib-0.1.3.ebuild 1163 SHA256 2c7f4964d0cab0af2c99102112d2069f5439f2a4209f6148dcebb6d13cf80ede SHA512 a731a95fc20a621bd8b45c5ddf90a4e527f3320bfca4c7cca53760cbcd2279a830f12a1c8b228bc7305f219b539e2d9df90df4ebd5bff0f8bcc6163c76f252e7 WHIRLPOOL 7a36debe4582189e3146892032d731a64b9cafa2f9c0cfdea7f1422f476e8aa3db2ce449fe70e134bad270048d1ac45dae0cefae1994a54aaa9b147a0ae423f8
|
||||
MISC ChangeLog 2704 SHA256 cc768a639015fbd395bcf9d73309dc546da733850f66d8912aa2f5fc0c017ab0 SHA512 68964256d2ed93629feac105d9037653b01fb20b26ef3e5a5299f58601afb90eaa3c18bbda98c3f2506efab009684e51b3008f1e0d327d47e3d259749b003503 WHIRLPOOL 0ac316edd12582ed2d495bb1c2358f753b580e428e3c7a3b62ef3a4ca0f3ef97d4166d6491ee1f74544949b4842b5e648f7490b7da130ff58c0a6b96913b4ca7
|
||||
EBUILD libvirt-glib-0.1.4.ebuild 1114 SHA256 7b87d2c6694ec95477abeee8ad833514e89d23a079f03bf23891938bc8e23368 SHA512 dbbb68668bec9d43acec47b776452c7ab4bde42f3e9078475aa9e56548e3fa62927aad20253914a5e0fb17ed7de2aec6aea40fbcb7e2e094df1508a01951755e WHIRLPOOL b542e12b20acc0950c13e0a8fec9ee664ea84037efb789cf3ccc0054d72f223d85ebab15d85ed623f92deebbd4dcbd3b7c76d3b1f8ca6b5ce9b7ea09798b3e32
|
||||
MISC ChangeLog 2896 SHA256 61377721318e0cc0980d5675e8ff4ddc5f44c3829b64d375a347866573057d41 SHA512 6c388731b089e23b2500e74df320e8a8a34bba41294934042a03b1ce3e7052d436cc990b644a73fc531f066e021a2eee38bf17f9a13c80d7b26d72c70030d5e7 WHIRLPOOL cb2b3e73bd8b3bb20eed21bea5b86fecb018b24d664d97fb515f02048146321a5a346987ddd650d2e36320690b6dd5115ba46c47db28594d3083fc50f7e75f01
|
||||
MISC metadata.xml 343 SHA256 f63e7ac53c26b3597f9b90aa85d0c365d30ca7080aa0b376340f15eef4423a91 SHA512 86f508e16c585c8ee807e356610ff9977b6f907bd394de9fbefa7e6d8dea456c856a80fb025c21113d91c6d8e9570a82853683174383769eba359d64dd7c30ad WHIRLPOOL 60e646074a3273e59d27688f1493af0fb0a07a73523da33b21092a7d88a48f956eefb93414b541b1657361ac89e304feeeca7fa7b1d155ae033ba63de4873a95
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlDYuv8ACgkQCaWpQKGI+9R0VwCeOvn7Wl/I0QMw/tvJ8PY9ZITw
|
||||
uxEAn1MZFDIasWy6a8iSw5ZdKwgWnR7g
|
||||
=c0jS
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt-glib/libvirt-glib-0.1.0.ebuild,v 1.1 2012/07/16 16:47:11 cardoe Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 python
|
||||
|
||||
DESCRIPTION="GLib and GObject mappings for libvirt"
|
||||
HOMEPAGE="http://libvirt.org/git/?p=libvirt-glib.git"
|
||||
SRC_URI="ftp://libvirt.org/libvirt/glib/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc +introspection python +vala"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxml2:2
|
||||
>=app-emulation/libvirt-0.9.10
|
||||
>=dev-libs/glib-2.10:2
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.10.8 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( >=dev-util/gtk-doc-1.10 )
|
||||
vala? ( dev-lang/vala:0.14 )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
G2CONF="--disable-test-coverage
|
||||
VAPIGEN=$(type -P vapigen-0.14)
|
||||
$(use_enable introspection)
|
||||
$(use_enable vala)
|
||||
$(use_with python)"
|
||||
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
@ -1,9 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
AUX 0.5.6-01_editor.patch 464 SHA256 dcd37cb0cdecb0b52e680210acd8df84031466d697e037a02888e199d8cbc671 SHA512 55b6943a5c34c680095a897874cf997895f4055c1fdbb28991e450cd8abeb3ed697e3f6631ad207ac07af0f429752d79b2a8580b07a680ec73acfc7e6dd33808 WHIRLPOOL aca48c5f4009824999fa963d601ebd4affbe1abb9c3ca5b0c7fd28ffed990bf094b6b99fbf97daf4d9e2e32d64c69c4afaa643e93328801cd1b36b7d2f0b1c96
|
||||
AUX abook-0.6.0_pre2-vcard-fix.patch 270 SHA256 aeb3290e60e7bda28a9a2b0845a500b0399072247ff41319e0384095ac697086 SHA512 ce708570c63c6b8338ee71c85b8492971541b3ebcb18ae63b612b4bf3c71a2d6852ce0cff517f2f3111d2fb91f1fc299d686eac34206ce7292699eb994d0d628 WHIRLPOOL 69929acc45ec07e37603c02f4f79274159d298d2be77cf16e398e0c5186d362643b90dea78987abf7ff7e2c81294aefc0c853803b55f5892122a317d0edc87af
|
||||
AUX abook-0.6.0_pre2-vcard-import.patch 6491 SHA256 42344474cf8ad64d7937aa20d322b0e5f39736c51445d803a05f0733ee7ce5c1 SHA512 a20d305c29f8e730055ba9f1b3af8510aad02476947a18adf743350355483b4b0fed048f8a89a766eb7138c44e54e2dca5e47be69a41848551d4d9ad5e02c525 WHIRLPOOL 31072812a9274301fd7bcc149ce794e9741692b63db1b58510a7c1ee6dfcbc0e32c5493383c541887ee469e77a3f61d1e9db76fb5f445af2f4bd9a09634507f9
|
||||
DIST abook-0.5.6.tar.gz 393097 SHA256 0646f6311a94ad3341812a4de12a5a940a7a44d5cb6e9da5b0930aae9f44756e SHA512 e02f150ab0aa5d2f9abc5223cd8658742089d65caae88483e3b72b65229495576387413cc9e037b2c63ce4f6290b8bca9603b9f38101f9f18db1a02c8b76cfb4 WHIRLPOOL 54ec4cf4dd4961a4b10c0d870e089f45e9440af803a069294def2691d390066d134e2f58e15f0774e0835bd52f8bc149dd79dedeb2ac4262400172f7b7790c9b
|
||||
DIST abook-0.6.0pre2.tar.gz 411412 SHA256 59d444504109dd96816e003b3023175981ae179af479349c34fa70bc12f6d385 SHA512 d1bc437981964a5dd873b12458833c60306d37b36904a04b072cefe7501175933dd7817ca51f8634bbd6722f79f768b39e00b68d0699086d5efaf28d0cbdf1ed WHIRLPOOL fbaed8cc4dff1b7b7786c4f5b4124e94893d59e97b67372b0b1f1cf176a16ef23141c37255589cfb352f1e4993ae69d1f77077f2396aaa2c482e85b3c617fc5f
|
||||
EBUILD abook-0.5.6-r1.ebuild 952 SHA256 d78cc44bdb0d21c56f9995feb153ab68408d54359d40c6b9173d8efa2ebb7504 SHA512 ce84d8983c5e8b4fcaf181e1df0a840dcf31889c315bca84be24dcb6aecf8df62641d2c52d4481d8f2936f870d88b1a6be979791bd2a088d769900d0edb650fe WHIRLPOOL fb59b6574fe1a9b5de44a04e8adcf00b95a7972eb15812faa94a25b26d8dcd77f96136fff296a6e06d2b4d2e4c9f1b04baa9f9c35c62962e39e5f5841b2a325c
|
||||
EBUILD abook-0.6.0_pre2.ebuild 1064 SHA256 ba3bc12f6d207ac583c448ba388272f8942bc0acfe4b53d984523212f43820b7 SHA512 fd4d7e0d4fe0c1bba971acf99aeb9816489ecb64126b5acbf42c1c13fceff11507afcededb298310df9db1af8ef6b6b6e623f9034dd79bfc28e4dc8967a69b72 WHIRLPOOL 53da9394dbced32d7f90c283d7b2ee18d9836ea75d19bdaaee13b95820aa659ca38d88d4f455ec432c04d54089089cb7c92c0ea0e8117f74e9a807a9570fa287
|
||||
MISC ChangeLog 7120 SHA256 ca250b75436772b923b0cc3d0ba44d6e77986905786a28e7343f98129db42daa SHA512 ca6b9bc9518f62181f2cf1b2a83267a041401b77dcc24e2e69d55f227204d1e8e09fd25f9f8ecea30bfa8522fe02eabc0bc00ca12703b8cdd80d507d38f84a71 WHIRLPOOL 3d44b4bae22372165080495e1534c5a0fca2202d8a8469ff0d227711a858026de9d4c7168a4aba3c5f96152bf70a3896415f02fd6e40ae48043be9d028f6c5a9
|
||||
EBUILD abook-0.6.0_pre2.ebuild 1066 SHA256 f4ba69e31f333d9f5cce9b3ca56b117ad22862d0238f68ae72178975faa29f45 SHA512 4dbeb2a2fb0ad72913a6da43e243eb849bfda510b703a204a0a5a49199e0b88191609ecb92adea80e85d4e28782eb23deeff07aba45b128144f024d817b2f312 WHIRLPOOL 4215be7b04458eef38a4c4b5e84f2aebd692c30a9c1aaf68b34a4d02db9805680a822225ef9fbb38111c77d5c46b24ce6cae6e55c78b592bf2df20d9033a161f
|
||||
MISC ChangeLog 7226 SHA256 0dffc2339dab9b8ccd56ded4d0b18fc9648401e53e918c4a65ba03ccaa6b22b2 SHA512 1f6bb1cb89d9dd93925411ec647fa7e0a4b243d0a33f780bd093bf103ba488836f74ef6a27f596b8c1a921e35208c300bb06558cfff5e864aab10dea84927d1f WHIRLPOOL 43def7a749e8554c674811291d7a4bec38b25d5d6840a32a9da7259635e7a162482217a917389ac7b013ae8b1f4daf219bc02c7d839f0f35a31de258e21f3577
|
||||
MISC metadata.xml 277 SHA256 b4d9ec08fcedf6ef469e5eda6cf968678daa03f8c9ad244d97acc5b3223bde1a SHA512 6245648a2e0a76fdebbeb7b01cc01b84990e309316d8bf4ea37eba196a2cf1037d77e8e00b0f2c8261c57791d4ece6bfff69fc172cb17599f69b44201348acc3 WHIRLPOOL 1eab1bfb48c08394d39dfa4d09d99d86112313d082ca0de2573ff53ec5e5fe0031c9e6618f4e26d9b9d25875e15e2ab0b5400ad5207a7e402331644f42cf24a9
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCgAGBQJQ2R6uAAoJEPUd7O0j6ekARkUH/ikGqQ8yAbepZl86oRT+TCaf
|
||||
mWv+g869DfWoegNULg3a7Gapb94lOXSEnGEeLDsNkBk3Czi/bME0taQiXgCdOqBf
|
||||
EF9E/8wo9Ua4t1AifwmMWO6BJPjs7JR+bYvCi+BvDu6taJFoxW4M8k1I2apP1QS0
|
||||
ICLzrI8cG1lkJFG8Q5jbe1sW9IF3ADhtioPVP4tliJ5ZV1YJ0YwRc181GaQ2fNLO
|
||||
jqH5nxS2ZLEJywsFGoa599MTEn445GNXkyUa/svOjoEr6VzZd8MjnJqtc+1O/LS/
|
||||
nvSXxH9PAfFHtC2ZHgmVpLE6ORDEXzly8Q0XiO8F1b0P98hps9rjf8tBOQX6Ts4=
|
||||
=6Fnw
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST hsql-sqlite3-1.8.1.tar.gz 4767 SHA256 669c7a011bbee0a2cfcb2ada3b2cfef1c08a3b75a63198f2531e29f88dc41b3d SHA512 0b8a504e0e850cd2b8ad857898f994b5b7641ea9243fe24c3ce8694eb6826744ca3e85cb0eca3e66e3baeefc05332f7c507c67b40c3e225fc18f4edb45028ff1 WHIRLPOOL 36681c8164afa2633c32fd5a6d519118b3569b46eb7a5ae45c5b6670da164633d125be7c5eaffd3132e7ce6dddc7378a331adc271c6fa16bc45631c3d74f6062
|
||||
DIST hsql-sqlite3-1.8.2.tar.gz 4752 SHA256 94f95e93117f8bba01f4c098cd37a730a015baa7660a3eebcd4e85491c71c795 SHA512 962d4396a3844f4d1b4f4be6f6d81e085f1deaa2e7ca0776a93aed4f34cb5e40edab96d568fa3a086ea0c4017dff7de8dd1d25e81ad27840c844ed885af5e42e WHIRLPOOL 3fa850693c2086dc49b36620b0f634b748d6ce31af81810e8b58a6fd39f4556847b80eb1c104f0550765173ce9ba73e5e668970701f779f7c207042ab8cc9f04
|
||||
EBUILD hsql-sqlite-1.8.1.ebuild 780 SHA256 1e5bd8233a381c2718b5c41554f6b0d2befc396ad100b6872a7dfbccd2f0f480 SHA512 a11e35433c3fdca45915e3432a5d6b1b307276cae6b832ec68a20fdc6887db91ab75f0e16cd3d92563a24875689573478b14773fcc8cdb921aec278bcc49d714 WHIRLPOOL bf3ad9d862054993bb1a962fc232db03b0560252835dbe895dbb8357108585432099e8c3e9582f2996d4bf97450410222c6cb55bfb9200a516a094e23b7fb72b
|
||||
EBUILD hsql-sqlite-1.8.2.ebuild 782 SHA256 59d0989be74ee014ce1411987e100a15d9b22787c49b3bbd56cbb82817b3f922 SHA512 2afbd5a3faf2eed52785b57ef0428f563c14a67b8eda4d6e1f502956d6e236b9d40a66f01fb91ea45079bead42edfa04a14541e80e53c939122ac40619565f2b WHIRLPOOL c8709d126f219e2db0a9bf22076dd98e72da761200085077b6b85af31f54d7cde3546f2a7cbb86df45f4bb266efe9730b2b18dc00fe9e1ba79f38b8a9d91a434
|
||||
MISC ChangeLog 2086 SHA256 65f00e4b9cfae1267d5606cf3857bcdbd4d1de2e4f8273d07bbd5e1e6ed0fb60 SHA512 c491d47e9f7cf011b64207bf12a69d4647bd8b7ee6c293c949e97756d7f153e2eb505d11aa4ac8e47fb96e25d33a29059b69bf81825a879ba20de2c14b00e63a WHIRLPOOL 6ca6bf5a3efeae6ff76dc677d13e5cbce35c08cad4b5ee578411fd67d8fdf046d81a886c8bf24fc404eb81a3c2ac2e746e48fe9a97693889640a9a114358473d
|
||||
MISC metadata.xml 223 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508 SHA512 24765bbf1cb187cd262aa7fb3824c1cec65e2bf3f2198099de688916d96401a26458265b15408f22b1fbd6d6a2842df814a57ceda80dfa00d130b24423b7544f WHIRLPOOL 8fd6700f6198db6540eb51edf11372faeb6eb8a542a692e515badf236f62444f2c180f7d08e0f98e9fdfa23de14631b31af50543469aaa27084d6b637e2644c7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlCNW24ACgkQcaHudmEf86oNywCeOZkx/WyxBjW8DD5WEhuwUTZK
|
||||
/CgAn3DMiyJD1hTOdX1YZB5VURYb4b1k
|
||||
=Hag9
|
||||
-----END PGP SIGNATURE-----
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsql-sqlite/hsql-sqlite-1.8.1.ebuild,v 1.2 2012/09/12 15:28:47 qnikst Exp $
|
||||
|
||||
# ebuild generated by hackport 0.2.13
|
||||
|
||||
EAPI="3"
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
MY_PN=hsql-sqlite3
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="SQLite3 driver for HSQL."
|
||||
HOMEPAGE="http://hackage.haskell.org/package/hsql-sqlite3"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/hsql-1.8
|
||||
>=dev-lang/ghc-6.10.1
|
||||
>=dev-db/sqlite-3.0"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-haskell/cabal"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsql-sqlite/hsql-sqlite-1.8.2.ebuild,v 1.1 2012/10/28 16:21:07 slyfox Exp $
|
||||
|
||||
# ebuild generated by hackport 0.2.13
|
||||
|
||||
EAPI="3"
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
MY_PN=hsql-sqlite3
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="SQLite3 driver for HSQL."
|
||||
HOMEPAGE="http://hackage.haskell.org/package/hsql-sqlite3"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/hsql-1.8.2
|
||||
>=dev-lang/ghc-6.10.1
|
||||
>=dev-db/sqlite-3.0"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-haskell/cabal"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>haskell</herd>
|
||||
<maintainer>
|
||||
<email>haskell@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,6 +1,6 @@
|
||||
# ChangeLog for dev-haskell/hsql-sqlite
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsql-sqlite/ChangeLog,v 1.14 2012/10/28 16:21:07 slyfox Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsql-sqlite3/ChangeLog,v 1.1 2012/12/24 22:22:47 slyfox Exp $
|
||||
|
||||
*hsql-sqlite-1.8.2 (28 Oct 2012)
|
||||
|
@ -0,0 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST hsql-sqlite3-1.8.2.tar.gz 4752 SHA256 94f95e93117f8bba01f4c098cd37a730a015baa7660a3eebcd4e85491c71c795 SHA512 962d4396a3844f4d1b4f4be6f6d81e085f1deaa2e7ca0776a93aed4f34cb5e40edab96d568fa3a086ea0c4017dff7de8dd1d25e81ad27840c844ed885af5e42e WHIRLPOOL 3fa850693c2086dc49b36620b0f634b748d6ce31af81810e8b58a6fd39f4556847b80eb1c104f0550765173ce9ba73e5e668970701f779f7c207042ab8cc9f04
|
||||
EBUILD hsql-sqlite3-1.8.2-r1.ebuild 749 SHA256 412e5d373b39dffc172af28f41458a56b48bb8a9197c3f971629b404a34b0570 SHA512 6fbef2fd2f9622fa3f325a71addca9781107a68eb9735c572d69f594641e7aad18dea5e5e79a256950cd0ce7bd95bbc21a8b70b8fd1b04da5bc2aadbb80fabd9 WHIRLPOOL 8c6dff0eb7365c116696c25a9e09d4a64565641ea9a1b7e9d767d9243b3432fe34a84999b555219e5653fe9b736f1547d42cbba064dd4eccd72c12570050ef41
|
||||
MISC ChangeLog 2086 SHA256 0ffb69468b42c677d231c118b4550e8850b414d638d8fa04001ddfc020007a48 SHA512 b60c45dea321121a2f427e9403d615f802978158ec20fbef1a50bd9b7534dc401ce064e5c6f7544a12f8da9d8694d9bb501585e09c33761a6a9577e351d039d4 WHIRLPOOL 71699e24e2ddab301d290598a9086ddc76d3629251eb3599cee263f572e28ac5841e70bdf6fdcd3b215dbdbe1f59eff4fe879772b081593846ddf22008570223
|
||||
MISC metadata.xml 346 SHA256 0f749bde54a7ea634889cbe794ba81d9b66c505fdc909a7b7217571c6475d8fa SHA512 a1e79a6436d4f029cbbf80131ababb00fb2f37abe81e73a561626d3c146afc2c547cc73f00f4b00708bfac9e480cc07742c1e0a4c8dbc59b30dc2a9076202956 WHIRLPOOL 09064e1e92f7dd84a6cbfcb9b90629fc1668fa5dfa58b179c4c4e228ad96abe7a8ccb16c6bb4969ad59184cef38fdb8ef1096fbae94b2dd65b856585aec5340e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlDY1aIACgkQcaHudmEf86qQfQCeKF5lnK0ADu4Z2uaI11ZGIFCs
|
||||
Ww4Anj+vmsAi5Ynes13o1K7f+G1DrsmU
|
||||
=18Sp
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsql-sqlite3/hsql-sqlite3-1.8.2-r1.ebuild,v 1.1 2012/12/24 22:22:47 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.1.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="SQLite3 driver for HSQL."
|
||||
HOMEPAGE="http://hackage.haskell.org/package/hsql-sqlite3"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-db/sqlite-3.0
|
||||
>=dev-haskell/hsql-1.8.2:=[profile?]
|
||||
>=dev-lang/ghc-6.10.4:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-0"
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>haskell</herd>
|
||||
<maintainer>
|
||||
<email>haskell@gentoo.org</email>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
A Haskell Interface to SQLite 3 via libsqlite3
|
||||
in the standard library path.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,14 +1,16 @@
|
||||
DIST HUnit-1.2.0.3.tar.gz 6849 SHA256 954f584f7c096c3ddef677e70b3811195bb4fd18dfdb4727a260ca7d7465de12 SHA512 5159a18fa71991d19721487b66da109bf3a273ab1cf4554cce0e762080678109d8455d49e6983c4cb62ac298f5fb5abf4612cc270696aa76afc630d595f35e97 WHIRLPOOL 426e0918ecb6ec8562ed4d7ffef56388bf8c0674e907c87af1f9290106f147eb5fa75cccb721c9dcc7576d6d7b26b4664b45a04ec3ba394cdbaf3efa7e2dcab1
|
||||
DIST HUnit-1.2.2.1.tar.gz 22386 SHA256 47235503b666658588181795540d29212283059b21edc42e1b4f1998e46ac853 SHA512 a426aab07275d1aca1ab6e6a8000fa19382220bf81838274163642a10209feb245153696b2940bbeb65ef7f99e7b369ebbce91e1fad31d8d85fa7510a76f28fa WHIRLPOOL a4e5b5fa6cfe8ce45fe8141b3a9aaa4a473812df1680218396bbffc79c3047eeac273b6c05926ecb264dd348d397c2bb65e00f2e51aa43533b9fefc513951120
|
||||
DIST HUnit-1.2.2.3.tar.gz 22665 SHA256 bf6bb9b7ec3415c6279af5629fd0f40dd2f67110edea4fdd2a70791280361195 SHA512 a06b3b2b19b3ba0d6b165c20a42ca649a190817ee2d21bf4c114feb197984dbd6af51c224fc01207d34d2b8bfa4347fa1b1cb5d75de93410c144fa38858fd682 WHIRLPOOL 2a87575660bd8b9e6d77fd37d0f323ffb3316198731fd4d77ee9985a4e5b10905e501adf3d6c2b090f38ad9835a51c0a98673db9c254d73802f0a746a1549ca8
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST HUnit-1.2.4.2.tar.gz 23558 SHA256 fdbcbc28196d616b449bf3e46c30dcd5577dc92f290458e2dbdbfc5a65de327a SHA512 cce6062e7471746d23d9755b60d39cb189f27a513eb6a50c2c67619ea265658c3a03263143e15ebaa65c5cbece8ca8c6df9a5a8eb7cce0f43e164d8ee41e1829 WHIRLPOOL f81b18610aaa1d253a57b45a030237355f6bc79830a43195c5be0fdf0853f9a02d57b59e01880511c1b9ccc0a761c874a6cd14527342d196f9a817679cecf1bb
|
||||
DIST HUnit-1.2.4.3.tar.gz 23976 SHA256 797deeb5dec7109bf6dcbfc87d0149fd93903227323f1d2d319e72241ed0626a SHA512 2e7232af915fa24b6c36fd8eae4e249269a8ca7d388272b97ea37cc9d49a6dd06a4ad4b4e8ca1e416b413bca4e2c3f609cf2efdf4f11121f63767be814bf79ef WHIRLPOOL 68836f4a96a8bf3e10f5a9c5cd8e554c3e94bab21d5b18e32634f8d7607c6eba7915cf02c2aadc82b3b49a176be510cd6218610ba826bb55933308cd5aa5e4ee
|
||||
DIST HUnit-1.2.5.1.tar.gz 24221 SHA256 bc0c15d20ee7cedf35fadcaf9cc15b5c2b4ce2df9d80e61bfcdd65ef1ef64471 SHA512 951a2b1703985ef4a84da0d25239c47c7a37bf0140df52746237d32313484f177207d4b0dbb7548dafc12640b8f04b52be97825a4b08010b5120aac142549565 WHIRLPOOL 0d348438092ea8f6be411f0c2c4b448f6cf23930fa90cb3ee69dcefd18543bd481f5b9a3bf48f8a2c7e3340b6e219a5e199cb6e91f61e50cc92723db084412e5
|
||||
EBUILD hunit-1.2.0.3.ebuild 768 SHA256 3404e64b0b945cd99f969cc7f80bf18c2b6dfd5dab5eed3d5e51c9505da00cec SHA512 5049014d67812142aa5f797582343cd69834c0e9e1780e3d706aeddd60daa9621977edb9c1766919f36b1bc98a00e475f6dc6ad2a40bc92eb87453e2f2289a38 WHIRLPOOL fa2f81435cfd11253ca803fedea7353d9aedade14944e2ad56bafbf422e51bbc2f8ac7d941b7f62f8d995becdf099bf10ab6626cad23ec2af6fa19ed42cc2206
|
||||
EBUILD hunit-1.2.2.1.ebuild 880 SHA256 1aa24d819a4c165148624a00223234ba6301aec47819e1d81b6e0e4e9d43344e SHA512 2984e1000730a806d06cfb0403500f1319c04bacd97a9b93fee68c30477b508b3bb58cb31fa3164cc3ff94429c0e8df730cfcf9dc934e1113adc43ca9cb933be WHIRLPOOL 1c6e5824b9d7117a2315c9e4393c96d4aaac75560c0fd09a0a671807cad4644246fef58cfe3b8e97fb2a97f59ef8da0098fd791586c419af4755526ffa099fd9
|
||||
EBUILD hunit-1.2.2.3.ebuild 936 SHA256 54a2ef1e8abf61deec2595ba1ff3b913c442528a00fcff6bc61ad939ba8841fc SHA512 75e17c143c95ada397d32a66c9dc04526c66ddf459bbbaa3d7297130dfdf3df16de575a4ff2ad24917a656503ba1631f60b1d37fd099316c38ee3e8bec1d34dd WHIRLPOOL cc6e32d91d397e9899c6e1110cf3b891a043cda4e6caab670c01c77cc2149c107c3dbdeece79b2958e3a72a9f9a0a5269ec1075d030ceb1f901541299e9ca677
|
||||
EBUILD hunit-1.2.4.2.ebuild 947 SHA256 74c81213aa123df1c55249dfd878ec9b46eb208062d77d4e6cf5e764e3e1be70 SHA512 370a2f3c139f13c20ef014da9c249bf56d9763474f34705f68914a9bc037a7be4d0617c86c902ce7e5af27ad9b1ff7082f02cdc552e384b67c49042fb74bd1a2 WHIRLPOOL 25e432ea984cf50775f7ce1a0de2b5b092eef44a397dd58adb641d392c053e7f1d52b4a8038a01f54358251cf75bddfeb393b107ffd95f9c87271958ef909bfa
|
||||
EBUILD hunit-1.2.4.3.ebuild 1025 SHA256 bf8cf78f7a0d72f93035d2ea7104f495088ceabcc3377af59937acc9bef552c9 SHA512 5a14fa3f85ac147ec9dbf5cd7851d48c0e49ec6cbbce3f6b83bf07c4e60c8ab10939cc4c1c29094c9a431eeb69f270a9f596b0aa5193f3b743903c6c6ea94e8e WHIRLPOOL b324f4aa2d32f371d7a806a73b2cd20d6102c05b1cd7c9288faf808f82e673326d218041d58222563e7efa6dfae328740fb65cc1fdb686f3b23153ef00cc732a
|
||||
EBUILD hunit-1.2.5.1.ebuild 1017 SHA256 e4978f1877669936237b1d1e94eb5cc6dc65cb0810e96f96a7fda387e9299f52 SHA512 c2c3e4d7968747e59ab9a5cec70b789d39dd878a9ae976be2d13d72f6e74f83f4c6749e9252edd82df0b12b4e0b256f0de6d7c7330a975add9acd8f5b69f8a2e WHIRLPOOL 615b8434744b909d265a7477f1774beb011c54395b9a3a415d769b5d7ae8bd62e35e779c36f373fbcaa8ae83c4e0cd261cd3395ae50f96ad8bd43fbb189a64e7
|
||||
MISC ChangeLog 6919 SHA256 b980abd3cd29f16bc1671124c12239ba8f1fc7b9a39bbc90ae696c6537cdc5d2 SHA512 cbbb504cea305aea9d394493b58e139252c97ecde2b36d44b85907609531b7dcf0f58279ce5ea30fef70d29c977d4285f5b9a1261149fbb64a567be3769532ac WHIRLPOOL c2643f52cecc3d694f6505faf2ecae92a08faf0c0de24ed5e56bb83cb2612133e44eaec17115dcdcf9fa546df0edef3156a2bf9a641cc7049c233176ee4b9afe
|
||||
MISC ChangeLog 7086 SHA256 3872f7f8e9e77b67794a1fc1a1cf9911bf341ac550c9f5469b6785df4036e6af SHA512 f2059eb9849cd277863bbe857c2767fe22de86ce797f5e6c942f39097ee97ca15877950c968b6b769d13bca0e2eeeae382ced50a649bc549bcfba61a2dc42f3a WHIRLPOOL 39bfc14cf07ed22ecb55023b04b5a4246455b83195280182a631a8b0129fedc3025e4ce05c3b75832f837a9f943d4c40fbb46523927013c081abe3801b80a894
|
||||
MISC metadata.xml 388 SHA256 dd265383dc657aa007cdff6a1f8532133a648003fedf453935240fd83319958e SHA512 91589f473fef6e8486e9522c2646e150ce3f30d5d1e2fdfc21181e5b692bd6d0977febae491aff6b43b8bb23d68c5748b16ceed86ddbc77844e31db69dbbf8d8 WHIRLPOOL ea3fa15b6a96508d9409f91583f5b2f44c855a3f803386d3cbd4638a217d996f090e73cadc1e221abf66c38e209846ec87dd1bde412589aaf155ceda719829fa
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlDYzksACgkQcaHudmEf86ojqQCeNB/E/iGfkfH9z5l07rI53CGt
|
||||
V9MAn0H/tvL9Ma/GM6vn4JYD7n8qQUkv
|
||||
=dQjA
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hunit/hunit-1.2.0.3.ebuild,v 1.9 2012/09/12 15:22:34 qnikst Exp $
|
||||
|
||||
CABAL_FEATURES="lib profile haddock"
|
||||
inherit base haskell-cabal
|
||||
|
||||
MY_PN="HUnit"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A unit testing framework for Haskell"
|
||||
HOMEPAGE="http://hunit.sourceforge.net/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ghc-6.6.1
|
||||
>=dev-haskell/cabal-1.2"
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-6.6.1"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install () {
|
||||
cabal_src_install
|
||||
if use doc; then
|
||||
dohtml -r "${S}/doc/"*
|
||||
fi
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hunit/hunit-1.2.2.1.ebuild,v 1.4 2012/09/12 15:22:34 qnikst Exp $
|
||||
|
||||
CABAL_FEATURES="lib profile haddock"
|
||||
inherit haskell-cabal
|
||||
|
||||
MY_PN="HUnit"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A unit testing framework for Haskell"
|
||||
HOMEPAGE="http://hunit.sourceforge.net/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-6.6.1"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.2"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install () {
|
||||
cabal_src_install
|
||||
if use doc; then
|
||||
dohtml -r "${S}/doc/"*
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cabal_src_install
|
||||
|
||||
# remove hunit self-tests, we don't want to install them
|
||||
rm -rf "${D}/usr/bin"
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hunit/hunit-1.2.2.3.ebuild,v 1.3 2012/09/12 15:22:34 qnikst Exp $
|
||||
|
||||
# ebuild generated by hackport 0.2.9
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
MY_PN="HUnit"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A unit testing framework for Haskell"
|
||||
HOMEPAGE="http://hunit.sourceforge.net/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-6.8.2"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install () {
|
||||
cabal_src_install
|
||||
if use doc; then
|
||||
dohtml -r "${S}/doc/"*
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cabal_src_install
|
||||
|
||||
# remove hunit self-tests, we don't want to install them
|
||||
rm -rf "${D}/usr/bin"
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hunit/hunit-1.2.4.3.ebuild,v 1.3 2012/09/12 15:22:34 qnikst Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
# ebuild generated by hackport 0.2.18.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
MY_PN="HUnit"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A unit testing framework for Haskell"
|
||||
HOMEPAGE="http://hunit.sourceforge.net/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/deepseq[profile?]
|
||||
>=dev-lang/ghc-6.8.2"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install () {
|
||||
cabal_src_install
|
||||
if use doc; then
|
||||
dohtml -r "${S}/doc/"*
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cabal_src_install
|
||||
|
||||
# remove hunit self-tests, we don't want to install them
|
||||
rm -rf "${ED}/usr/bin"
|
||||
}
|
@ -1,10 +1,18 @@
|
||||
DIST btparser-0.16.tar.xz 309320 SHA256 cb3337a282ef87010631861c2992fa397533b2331cfa2f84e50b62bfb2ae6272 SHA512 1fe347bcc04c080e5bace421beb88d0372732cd670b688c0b597d617746857792bbd582643946d8842bf61cd013d3863f34229682148e2f9a4a9828957f89af0 WHIRLPOOL 91d8228228524e4f021b3ad62bec2d99440fc801635c088cb9cc43ed500324743c87ad0a255af95d101cf0c0bceb760f27e0fb5bd40d5900b8d8b145c0b18e67
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST btparser-0.17.tar.xz 309636 SHA256 3747087f15d56c08af6e3cafe6bd1b5f2eb8c1fa05ad5346c4730fe1bc07447d SHA512 fd1599032a4e00450a0038e1f8851caea625cc5d178ed241fd14c123a69437601a7bfe792b8b2cd45881f67d6d60817ad7ed8fb43e940809983b32c049bdad4e WHIRLPOOL 5d2d697f63cb4444157436808a01c3a3a224d92915ef4d8aff43efca7c62f557496dd92a3cecfc5fd581e48318152b66fa99873c11f90a67b6d240a2ac54c293
|
||||
DIST btparser-0.18.tar.xz 343068 SHA256 e209165c43c8852692c513e84212622338e83cf7766344a48fbcfaa027f7a0e2 SHA512 dd5d9fbe1a353aad85e22b9456bf08c835b2011daf229cb37fe3e25b095a9e6f6708d302a7bfa3e1a3865383bcdfab207e8a4a0854024354c3058b1d1e3bf0aa WHIRLPOOL af207c618ce69f75b9956586cd0b463c9ed117e4d20a6204db4d6a76dc465cd6dc90fb1c714dcdb516a60a609ab96e2266986b35490b2ec76a34d558c4624d53
|
||||
DIST btparser-0.19.tar.xz 343252 SHA256 1e25c9409c6a40cf186c5c1d965a80ba73d09326c26e712695c6c4f1733b8e49 SHA512 2aa12c56ad9924f2220f0988e545f13ed36e5833cef93b414a92cbdec31304a879e67347129d931f402387f76389ad7fd09817209bd3fbb286991947a5b816d6 WHIRLPOOL af60fe95ad5bd64272fcc2a5506df4744b62708a2a072f592c3f8cdb7a01a9151b4c5be4e554658bd6cbd649a769f1f7ecf51cf1f5f13f0998da75a8fb70fd79
|
||||
EBUILD btparser-0.16.ebuild 1167 SHA256 8a4c4ca851a6d1063759629beee399f9ac0680ae8e35d64112777ca8db5eca82 SHA512 f26978c6be18ef74d62d24f7c67e9a7f70d04628d5f1bf29a3ca1c77aac3dbb55f19d4c26c3b4505be319c77e521fafbc8e06681fdcc657a9af297fcb436939d WHIRLPOOL c5a189065b7042d6e14a22a524f3176701620208d379f19b4ca8296dd54a4f212f421c388610407f422ecb4de24d9c8b78c9b76ad63cab208b5e460045e9d9e9
|
||||
DIST btparser-0.24.tar.xz 353700 SHA256 9cc1e172c864afb6dec45850ed7b2fa605d39013918027df81800899ea654e32 SHA512 3aee4a8cbc8cda7017cc7203b670ba30443b5f302d728ecb7ce06a9569367543669c9c02d10a71b2bbf0bbc65cb927c0e25a53a422fc3be5e4a2ee51e5495198 WHIRLPOOL a5feb168f9ab2d4442c37ba388c0ed4708781ab2e6becc89ea20ac2601a698600e47721c0818aad8e4df93888cfadfdec68aace0f659985d95cecb31cdb01b8f
|
||||
EBUILD btparser-0.17.ebuild 1159 SHA256 2a973a230e654d8ba9703d65aa7c63db8337bb8d48605b53731fb8e05ffc9871 SHA512 bd8606464594f92e602c40c427f3318ff63c94e4993b9363d3721617975b82df6be3d1cdc1189aaac7c57dde4da05c21710622f47f810a9e2a6e92f397a70f10 WHIRLPOOL b5491e7407ee2a68015c2de24eca068800a19346667d54b9e91b9d0e61eef5c5f8b367c013c4ce411b7e82e4289aa4695f2eb88adcf349f73436e5d6f57b9197
|
||||
EBUILD btparser-0.18.ebuild 1185 SHA256 38be2a4699e221cc8b7d0d1ad3d4bfb65d07aa0f8183c3aba296c2a19b86cb62 SHA512 ada972225d4b26a4f34a4f6dff429dda81a19aac193c8e6b630c29223dd3e2cbfb7e94fc67711d2069872ef0c600a32bfe88b079d0e660cb63a0bf003779a20d WHIRLPOOL 06043ad999b603d54bfef9280d84f0c495b9462f65f4f3f38a4981b5ca5b5686bf7ab75dfa17f99730537d04d86bd494afae69e3dc3098751246f16ea511664e
|
||||
EBUILD btparser-0.19.ebuild 1185 SHA256 f94cce44114917a51799a8cf68602b8e2f0b114841e0bd5bb1bc6611d62b2f60 SHA512 686b863737301696b416fe41270f5bae852fce04c1761a1c52b9e6824dd108112951091046b0bd64d6c8192c6d290b608bb2487c9ac037800c46475d5b02776a WHIRLPOOL 73e0c2f592b828ae57b425f78b7a5866c55b22d58224442173ceba489856993f3a1b14325f678284bda91031a78efa1dc3512c3eb84b567ea66152501c1c0b42
|
||||
MISC ChangeLog 1625 SHA256 79fa200be8912287c3d94ed63eca64736703f8121e44c2ab96828ec9576e4111 SHA512 7aa7e3f397cd16e251761df00c6b4040f78dc1fb69c463bf95ee2e66e9a4090c21733f80e0904fb73f3ddd7d40e77470f29c0704ea5c69f4d132e5c235dc387c WHIRLPOOL 2300b415cf84872511fd6000def06315f72c690614105db7f6f80dce95f48f83228e2034b3fde2c0b55d4fb3beef7b7d9430d1403c874c57dd3b2c8701083662
|
||||
EBUILD btparser-0.24.ebuild 993 SHA256 a28a50ea9e1c3fb63e21f5e7b9b20a562dc0caf1948202ecbf59a033a918558a SHA512 ce490638a81d28a66a1d50172ede329e755f4dcd0e7cc0f654b812d7a5b675709b90e6fd01a5e5e0cced425d857121cd180556407e895f63417df2691aa6e2a4 WHIRLPOOL d09ac2a5bda7848fabe9a30f234c098f7934ebd8f036ae2934cdb41399c77392d5c0b2ac5f7969929d2a61cd10d8c83c6db0567b369bced6b49e24ff0a4124ba
|
||||
MISC ChangeLog 1800 SHA256 a8e1574b7ee03261221a74dd5dff0a01a739b117c6ae1a6c16e60b5c790dd902 SHA512 fad25effbae9a4b516a3ad42af65d7a68a8c0b73d023a51fb3ce6851993dff08b30d4d834f52e6ce9f6294c6a09bf39331a01eb6873fa3cb0c6a94c18984bb93 WHIRLPOOL 41bd3bd693d04b4af2f5a54290dde250135c62cc9d9be38e21a2e82abafdc35855a531db4e1490a0c79174481cdeba05ae9411a2d596ed5f7d9cc034df4c7ad7
|
||||
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlDYvvAACgkQCaWpQKGI+9SYjQCcDEBLKyo2tvTZXMHuuB5N+w1k
|
||||
wrkAn1GxaQY2pSyr61rqOX/xouxvvmHf
|
||||
=NvAq
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/btparser/btparser-0.16.ebuild,v 1.3 2012/03/15 18:09:33 phajdan.jr Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
inherit python
|
||||
|
||||
DESCRIPTION="Parser and analyzer for backtraces produced by gdb"
|
||||
HOMEPAGE="https://fedorahosted.org/btparser/"
|
||||
SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_clean_py-compile_files
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Configure checks for python.pc; our python-2.7 installs python-2.7.pc,
|
||||
# while python-2.6 does not install any pkgconfig file.
|
||||
export PYTHON_CFLAGS=$(python-config --includes)
|
||||
export PYTHON_LIBS=$(python-config --libs)
|
||||
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
--disable-maintainer-mode
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${D}" -name '*.la' -exec rm -f {} +
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize btparser
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup btparser
|
||||
}
|
@ -1,24 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
DIST fddl-20111124.tar.gz 29608 SHA256 14e0493b1be6bf7381e20eb8c727d7f75ca3c04c68784a54450f438876f2d06a SHA512 d9c4f3f4e10b92ffc158a8cd24726ac6f95050256178a17b6d11aefd4b5786452b17ee96e4d4f4762d07c372c248aba1f22cbe2c03cd6b0f709aeeb4d15a0266 WHIRLPOOL ad8ef11313a0613ba012684412abd0e20a3bb40dd20078d6dd592df3e1449d532d816413a08e66e6e13c925d100697c6cc730a91718d580fdc1805afb4f63fae
|
||||
EBUILD fddl-20111124.ebuild 1039 SHA256 48674509ea1ed5994942f035bbcc351829d04ac13037bc339fb9b9bd270cb480 SHA512 2c9f39be20bcf27cbca4296f37dd8fa3cab707297f28eabc1ea943b5862429d5ee52dc79063b918ff648adb6cdb7dcee5b83ddf5e8aeee26c3b13473d5cecb34 WHIRLPOOL b90782c91a1dfa091d23de631abd8fa98042886d4a2b86be3430b0b7c846e9cb24e0a15693bedddb7625a9303e4847f99a38079e04ae94c67f0354a86670e8d3
|
||||
MISC ChangeLog 537 SHA256 7b4e06267a7ba47ab472127820286d4573bb5448dc87f119bf3200da628f90f3 SHA512 9cc58f4b8e7a1351272dec964017d1f3534eefb6987b8f647dbef300731ddeff83f24c5f5cf7e91dfaf7425827154badf38b391976a8af5033d9381342e95f3d WHIRLPOOL da482aec43d79436be8f0830625ed80ef5e6e85158bc2d856e3b689a1930afd2d5566214a599a8e24a7fe10373e2abbe36426f5d07b32900c354028112548795
|
||||
EBUILD fddl-20111124.ebuild 1036 SHA256 c333c3009132b8d0970937a74fed6a7e40c627ca8a045236eaba3845903d60d8 SHA512 a9f03ce504d779098fbd931591b6b0eb924a7011ed453e40293068a9b5b43b60a4045a8df1211a61e53ed01de30b7b572e6a3a1ec4264835e7d86dee061a2e4e WHIRLPOOL 0121c8778e94792f30be99ca312ac9b70d1cfecf76af12db652787b858c47f138a43f55a8b8ba7b1ef358b7ea60ac4be51c3de42537e5f295beda63b8489870e
|
||||
MISC ChangeLog 635 SHA256 c3df287eb5dc0205cb0c213286ba178a1d5ac86d3c26cade0de8d82b44f32c63 SHA512 4823077741f498caf6c3508304bb2d4500497d26096b96f046f3d996997a412180642f1cfad0d5c4ad86e05f1c327b1912b89d7e19090e50b976ac0bf82604f9 WHIRLPOOL a78530e4c8518e5534739ac826e387cf49846a5672b0d2563c90fef2dff9b7c30351ae02ab8026dadd65d1918bf01aa7176f9623e408ee400973b261eaefd4f8
|
||||
MISC metadata.xml 484 SHA256 4ae41dfff8744a8595b4d69e801e678a5473482be89dc6c725527398c1bc0541 SHA512 cfc6b57ebb2e7bc349f6fc8ff3c1e19db1ad6c96058ce017c7e2d4ba0d7297d7b6eb7fe4a9ed81335edbfac8655c15cbd03d268d865c70083f8cf50a15726c00 WHIRLPOOL 4c34d116e6240803e3f84cb840b04606de2e92d31d3febdfe00b0c7a7f54647766be601981f072462b7ca5a47a818ca1ccc189b589a906efd082a744c17f5cc7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQzaQwAAoJEPqDWhW0r/LCWPkP/RgWYH594zzHwUOAwc8cVCeV
|
||||
G3/rV7TLj0k8UhIH/gE1/SO7e+4kLKQh4Tnz2qCRShvOWgISJN1Hn0XJBam3Huha
|
||||
jMc8zDjBQeo0KTAn4q2PdbTtd6bNpo9bKDQ1g7Seky9QozOCv1GyH3ECf08VHjcL
|
||||
iG+A6i5OhIQ4jxKnST70sk/pFdzrt6E5WO8vOc4msaH2BjB6z2184eapjfEng0fw
|
||||
y7/GctIaQEd4lKc3xhQCWKIRLgeFHjyrhoY2e/q98s6XePc+qtw6V9k1HKA1wAYM
|
||||
/JRK81QMrvhWWdqrAjgCh9yKH6h3JNUyW2Mve1DA6EpfQTWaVj1f4rRWEp6Z1M+7
|
||||
aLoiRCmM/sypzgWBNOQTzF2BUExylCz22KKmGZmwdQ577Y8Ql0dW3PsHZEEclGL3
|
||||
OgJP/W/fy6D0J+mtgBSU/9aLHsxaJvHUmA1GJicTBTtQ1MVEhl+iQsIrbsBt9y/D
|
||||
s04t557dPjZFBvRdKSBeeZ3bsONlrb4ANEkIeGLnhBQeRjjHpIDs55aviemcp3fk
|
||||
MYh/FTg8AVP2W2Dy7oKsG1wWHTe0Sbgi+osq8EGq3819sBckQ//UBdvD/p2pntyK
|
||||
xAcKrpoVi2wMdeOgCnhAaYnCg8tSvNqvdE+HTEucyg/48qw2AjqLc5sSsGjpSZCk
|
||||
bJxvToV2fGNLNgimB0Vo
|
||||
=9EHG
|
||||
iQEcBAEBCgAGBQJQ2SdCAAoJEPUd7O0j6ekAk+AIAMGcs15JIE/K9zpj+STdwp2F
|
||||
5vV6Fw8Y8SPtBS1h16/m54OEcfwY+ht8BlpgoXp/h6G9LsZyTdMjYDzkKoofpZ9d
|
||||
/RWtjCRxe1Vt+BNFZkKvTlkOkqX32UzP6rBVqRtx7DSJLmJWeTcQQCLje/2XD4qh
|
||||
JX9cC7OPpDVjQ6VH4HWeh7c9kvzarRMXKqoio7/CKaZA7sz2F/x/ijYNvnX0BRKd
|
||||
wnBFlaHYhIk1vQo3jn5Y37bBQvHMqRZPLfMl1XQ5M64Zb0YgT4nF0NMCN+vYWtDY
|
||||
rgwaQwTN6V57RrWw4/ZhVyfNLqCm1qXTbrz/6Baj1YXbjtxuMPNP6ewuJENGb7I=
|
||||
=BzhU
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,119 @@
|
||||
2010-07-27 Magnus Granberg <zorry@gentoo.org>
|
||||
|
||||
#236054
|
||||
tests/Makefile.in add -nopie to CFLAGS
|
||||
test/misc/Makefile.in likewise
|
||||
test/mpbsd/Makefile.in likewise
|
||||
test/mpf/Makefile.in likewise
|
||||
test/mpn/Makefile.in likewise
|
||||
test/mpq/Makefile.in likewise
|
||||
test/mpz/Makefile.in likewise
|
||||
test/randMakefile.in likewise
|
||||
test/cxx/Makefile.in likewise and CXXFLAGS
|
||||
|
||||
--- a/tests/Makefile.in 2010-07-27 00:53:05.000000000 +0000
|
||||
+++ b/tests/Makefile.in 2010-07-27 00:35:10.000000000 +0000
|
||||
@@ -200,7 +200,7 @@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CC_FOR_BUILD = @CC_FOR_BUILD@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ -nopie
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CPP_FOR_BUILD = @CPP_FOR_BUILD@
|
||||
--- a/tests/devel/Makefile.in 2010-07-27 00:53:05.000000000 +0000
|
||||
+++ b/tests/devel/Makefile.in 2010-07-27 00:35:10.000000000 +0000
|
||||
@@ -200,7 +200,7 @@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CC_FOR_BUILD = @CC_FOR_BUILD@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ -nopie
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CPP_FOR_BUILD = @CPP_FOR_BUILD@
|
||||
--- a/tests/misc/Makefile.in 2010-07-27 00:53:05.000000000 +0000
|
||||
+++ b/tests/misc/Makefile.in 2010-07-27 00:35:10.000000000 +0000
|
||||
@@ -200,7 +200,7 @@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CC_FOR_BUILD = @CC_FOR_BUILD@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ -nopie
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CPP_FOR_BUILD = @CPP_FOR_BUILD@
|
||||
--- a/tests/mpf/Makefile.in 2010-07-27 00:53:05.000000000 +0000
|
||||
+++ b/tests/mpf/Makefile.in 2010-07-27 00:35:10.000000000 +0000
|
||||
@@ -200,7 +200,7 @@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CC_FOR_BUILD = @CC_FOR_BUILD@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ -nopie
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CPP_FOR_BUILD = @CPP_FOR_BUILD@
|
||||
--- a/tests/mpn/Makefile.in 2010-07-27 00:53:05.000000000 +0000
|
||||
+++ b/tests/mpn/Makefile.in 2010-07-27 00:35:10.000000000 +0000
|
||||
@@ -200,7 +200,7 @@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CC_FOR_BUILD = @CC_FOR_BUILD@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ -nopie
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CPP_FOR_BUILD = @CPP_FOR_BUILD@
|
||||
--- a/tests/mpq/Makefile.in 2010-07-27 00:53:05.000000000 +0000
|
||||
+++ b/tests/mpq/Makefile.in 2010-07-27 00:35:10.000000000 +0000
|
||||
@@ -200,7 +200,7 @@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CC_FOR_BUILD = @CC_FOR_BUILD@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ -nopie
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CPP_FOR_BUILD = @CPP_FOR_BUILD@
|
||||
--- a/tests/mpz/Makefile.in 2010-07-27 00:53:05.000000000 +0000
|
||||
+++ b/tests/mpz/Makefile.in 2010-07-27 00:35:10.000000000 +0000
|
||||
@@ -200,7 +200,7 @@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CC_FOR_BUILD = @CC_FOR_BUILD@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ -nopie
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CPP_FOR_BUILD = @CPP_FOR_BUILD@
|
||||
--- a/tests/rand/Makefile.in 2010-07-27 00:53:05.000000000 +0000
|
||||
+++ b/tests/rand/Makefile.in 2010-07-27 00:35:10.000000000 +0000
|
||||
@@ -200,7 +200,7 @@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CC_FOR_BUILD = @CC_FOR_BUILD@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ -nopie
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CPP_FOR_BUILD = @CPP_FOR_BUILD@
|
||||
--- a/tests/cxx/Makefile.in 2010-02-06 12:43:21.000000000 +0000
|
||||
+++ b/tests/cxx/Makefile.in 2010-07-27 01:31:43.000000000 +0000
|
||||
@@ -189,13 +189,13 @@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CC_FOR_BUILD = @CC_FOR_BUILD@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ -nopie
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CPP_FOR_BUILD = @CPP_FOR_BUILD@
|
||||
CXX = @CXX@
|
||||
CXXCPP = @CXXCPP@
|
||||
-CXXFLAGS = @CXXFLAGS@
|
||||
+CXXFLAGS = @CXXFLAGS@ -nopie
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFN_LONG_LONG_LIMB = @DEFN_LONG_LONG_LIMB@
|
||||
DEFS = @DEFS@
|
@ -1,6 +1,16 @@
|
||||
DIST hcs_utils-1.1.1.tar.gz 7044 SHA256 9e9b44c8902d9064c19ddc119eb27c60317ec76863b2189ad5faf0867a5870b1 SHA512 570ab73c41117685b6afe79d798e0f8b2e885ffa8f9027e9189b8a99f55b5f0bfd68f7a951fa97c4beaf3013c65544e4ba3a8351dd312a867a45c5446a4dbdf0 WHIRLPOOL b7971e8f86738a551de75c787e1e00125f6e225c88129a5227937a7410c3cbc37e5758bd9a6ecf50c7afd47c5c04e0cb053aa0d37c6ed1e4ea87632d789fa44a
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST hcs_utils-1.2.tar.gz 10025 SHA256 f342d9712709cdcf1bb58750bf9573cc89cff20c47f4aaee8d9e2f53af3897d0 SHA512 382c2b27aa8dd4b5bb6f344c04a19e339dea8efc974e019202f1a37173da4399326db2ce1a1b0b45dbc56995101f78fa5123d01cfea5a50168b66ac043ee4ba4 WHIRLPOOL 7ec033a08fb2122fc38427eb09be598654a7b74a1e15fd3ecfe55c953c2c13b288c7cbd662a166bd74e8e11c33fa28f28821be47dff33dbb590c0ab0afad579d
|
||||
EBUILD hcs-utils-1.1.1.ebuild 581 SHA256 e429fe87c5eeef183f8973ed31cc592cc70b314374b68081cb4c2178d5ab3371 SHA512 5c1a599ca3e5445d66fb3e8ced1ec2ec305d05c866a38a4842a9ea481a8630e1557e0e2780ac07b1685bb624475b5c9306b680947374011431e44e2e76246dc5 WHIRLPOOL ef825b3e8678dc18f2e08d37f16876cefcebe3129746347230c4f9ea52ce13b7c82753a895e375a8b588e3003e89734138577016486eaf3a486bca09abbb9275
|
||||
DIST hcs_utils-1.3.tar.gz 21999 SHA256 b03fe7fc1fc3877ec810297bfc550f7cce58cf1f62bc464e348846ad01739255 SHA512 49f7096c339463dde586592ac06dea6f7e3a955c42ab5bd49341ac276d727c7033fa3c17f36d1268ade3d6661fd123ce9a49ba47fbf855ea13d2ab2b46888a27 WHIRLPOOL f00125e833f1575a6e3c9a873eead83275e27c07d469131cefcb79e834f7e59b66426c87e3588e5a192360737ede02be6d26879cedf8d784fba11cf7438f2bfd
|
||||
EBUILD hcs-utils-1.2.ebuild 579 SHA256 d0971a17c50df075ac8c594cad68bc38a73f9be5bf8d32e78c0a628767a3285f SHA512 75bb3ea80cfb3a5c8dbe0da97ee196684de652919a432db98a9ee8ffc918af7d6a8473dd54b5c5beadc85d67994fa9ea45fc682c891615c2f00793686577d47e WHIRLPOOL 538ea8c2a7bfc6563742203d2ed7e147af458ee7852dde6f59cb8044c447b3a5c60ef0877aad430d9231378df2c19158ff2a87f0d33adb8d7186515d8a547cd0
|
||||
MISC ChangeLog 700 SHA256 36f53375b73826cd37a5b1d6e8c0b2aa1e956e1264c441ff735c3097637f56f2 SHA512 f399ace6cef2cbfee83a897c71f2ff9f93490ac98907cec09ab4f8420d5f999acd4394d95e671db2960d837a4dcc2f065bb172d0146885b93fbd817042eca0d7 WHIRLPOOL a8922bbba871cf5eec894dbf8fa816ca8ba81f1678c641cd59074893ceafa4ae9a83ba4591c9627abad92cd539921509def57a8124babe3edeeb136d78340542
|
||||
EBUILD hcs-utils-1.3.ebuild 735 SHA256 88cdab2672162b0d43e885723f329ef8aaeb31eeca91f5b78edd1ca7adaf5701 SHA512 fa73477919572a17ab6f687327c0071673c1fc13639a6bf0ea8784ec54b8a87f7918cc0b7b77974e366e5c68615e3dde6b8c3bb15b1450e2db7fee72e9281d63 WHIRLPOOL 0989113957d58b1e7fba359e539584ef463dfc94443b591e5369d0f22e3c33da37171b18b19cbcd16477d05d4d387f602edda72bb71a0f596f64f08821276df4
|
||||
MISC ChangeLog 874 SHA256 f3ca901d3be9fc40138561095fc0c6ba18c02615bd51237745b9fca9a4c9c966 SHA512 ed283481b434bccd6b2fe363f7e487908efae4bd390cf33ba84133e77dceb58c00cb618205f30c4b6f535e037b5f11e3fd52fda7943b5c8fe577d1cae8577fa9 WHIRLPOOL 3c683124bac55399d80b5a4d7e6982a8b78505c202ad8371a934801399beabebffee6ac0261255486cd4eb0abbdfa5095a249bd7287a59d51f7f2b1f38dfb4d9
|
||||
MISC metadata.xml 403 SHA256 54162fae86e5adc3f85bd2560e89d5318751aa5993b205d998b48c7b058e3e13 SHA512 cf1791c014b3b08cd789ed8bdd2e1c067cc4480c32a3b683ba10793781124153f0c9f09ad61b18336ca8aa1c69b55ba17225d65af2a3f59edf9466825a611236 WHIRLPOOL 1c9b78c136f76cc53bb0d70ffd2fc141245db7155ea96ee2014577d7b87e25bc356b6f98e67a223929d1c24bc8a18830754362e18d4371b4b606d932194daf0b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlDZLpgACgkQC77qH+pIQ6T7iwEAq5YmL4pxQdk/+Fg5reIt61Xm
|
||||
vyUrldfzEcgw8emfaVkA/RU7jpfr0zLzhq0l/3bEMvTSeB9mx7KfK/X0KGYdtHpo
|
||||
=ADpy
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,6 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST PyOpenGL-3.0.1.tar.gz 698475 SHA256 79065ba0fec47e9e9514f3be543866f07d7b08071336d566fbf3ab138c442635 SHA512 377fa8e95e938e9cf1f9fb4f0854eb42844c26537aedaa0e8ec36b99a726c34e3f1482e9134421560ba1415174f76ceed9ae3a92206f40d0e633766816655c81 WHIRLPOOL 14f97fb550161240d30c860021b432c8cad9ab1a3ec4b355c6469b70533466177a5e36ae9e75d5087961e9b7e5ec2c7b47e8c72f2fe9390fad46e1a380ae859e
|
||||
DIST PyOpenGL-3.0.2.tar.gz 891943 SHA256 9ef93bbea2c193898341f574e281c3ca0dfe87c53aa25fbec4b03581f6d1ba03 SHA512 e5663682eee5aa7276590ae7547d8345141e2e8e34ddfcbb3867c10a91e9959ebe8ec82606e257826ba6dd21d731ad76f38134849f095a01760d007d752fe9a9 WHIRLPOOL 9638e25ae0c8e99f0adfe99eb99e6d321c0b38f6c1b6a9efb46d675707ceb547aa596878dbc99d114f53e80b80063bcd12fbeb58fb5f6296c3371c06a333f5e6
|
||||
EBUILD pyopengl-3.0.1.ebuild 1015 SHA256 49b49a7864c67367ec18d870f1934aa68d7aec2ab276120d74776453f145bb98 SHA512 ccf276514ee4c7e0c26d6690c747d41663e969d9c75610964476ae83092512bec4e7041fb926c48230ab008046a655e12508e8928e9489e62d4bc2df3557009b WHIRLPOOL 8d9c086daf87f4a76ce7ed0bd55bf16a8bb7e31e8e2e7cb9e821779279fcbab1c9c43b4b53fd0d029239ea6bec0ae844dd4b83a38016c5bf5014518ae6d2154a
|
||||
EBUILD pyopengl-3.0.2-r1.ebuild 957 SHA256 08e72d74130f8f2f2ae19cdcdabe63483c6a89558685a805b8d1d2d64b0d5d72 SHA512 941ea84d639f331b28556171ae755b200d2a300dbede79e4e18e6860482b515d96605989702fda54b5a1d5e7aa824d64017fe1c636cb780640a0fdd3c9ae99a3 WHIRLPOOL c113713d07bdec6489d36115507b423e77b41e708e7993df33823d2a3e2866efae15b246f4cfa8685f081bf1a8ad0105a018072b82803a0092dcdbeb4406533f
|
||||
EBUILD pyopengl-3.0.2.ebuild 1023 SHA256 230b9bbe60aa1ff76df3c354811a3cdafc46805a51f838634c8d7511c411c799 SHA512 6e529055fc64c578fbdd034f3aeff82d7690adbb07b43d9c146489f8be5dcdc8972051981cb29a51759edaa91e5a5e9942ee7f74ab244ecdc66203b83742ece8 WHIRLPOOL cae5fe064703c6a63f41fda50865fd1039836e42226fa1cd1b1880b418ac70c042eb1d251658f05cdce040e8066561339cd1ecae5f6bf7c519e2d9769a3d8ec5
|
||||
MISC ChangeLog 12560 SHA256 95625c3dd0dbfa64e99f93151172f59c8016a991edcd64e5fc18de537c2c3f4f SHA512 4724b6d87d9a82bbac9ca625419383e03de3f3794d2aedd16df2fd1e53ea8b0622fe59c11654ddad3faace0d6c6adf73f26d13459ac54c4e7a133f3e7ad47936 WHIRLPOOL 037c0d38159807cb1310968e7bd0d10232ae2b319e419795d3f61c6af8cfddbbcfbcdb6944a1e1114a11109654b5799772199f1b4d1ecd0b27868da5548594b3
|
||||
MISC ChangeLog 12741 SHA256 bf6a7eedcf607b73362cf395b034b7912ce879cfb93826498e14cf89392d3c94 SHA512 3d7fc3c98a7a4a6e88a4fa9aa1067434e46f458ae81f2279296548aa096602244c4f2cda46ed9f9d71b722fb21f5254e17be0a0886c0b46e1d8442127d830110 WHIRLPOOL 34f9b26f81f8f0f82aaa5e5effa8f271b9bc42c6ed925b5cc0ca06b08f80c58ab6613a5e0e1b7d5dccd42a758b98d8f18044304d401ffe92a83f458c3a5afb4d
|
||||
MISC metadata.xml 231 SHA256 fc36c85797343935d7ef1a1e75a5e43e8c9a83597a23e94f70218006f83b0cdb SHA512 478caa481a8daf6f3efa0805da56f35a86f30e8dc59562073131f08fd9a7e28d75f632b008cbe788c6c6b23bb2daa56888b966bc7e08deb2ad7e1655df42c68d WHIRLPOOL c85173302993043af37a48eb687d28fd41d3bcf7808229ab3936484c7d7b2c3406de58025327466f62a31daebea90f749a300c91fcb5c2f71534507b4d4596fe
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iJwEAQEIAAYFAlDYyz4ACgkQfXuS5UK5QB1iEwP+N4gduv8VLTUcmcjwZqbwIg9Y
|
||||
95w1cgSMkb+bXSJZCKrC3ooFk3LPii+WtbVnhFNymuz/kexxJvPLZYuxDTMMzx0B
|
||||
xncJqAsFHcszq8tEDVdZjhTyt++bY6eN2e1iHDJa0vXPtahjOC9QwQipmCC74Fa/
|
||||
UCp77Hz7+6GL0qnNA1M=
|
||||
=qmu7
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopengl/pyopengl-3.0.2-r1.ebuild,v 1.1 2012/12/24 21:37:51 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_REQ_USE="tk?"
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="PyOpenGL"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python OpenGL bindings"
|
||||
HOMEPAGE="http://pyopengl.sourceforge.net/ http://pypi.python.org/pypi/PyOpenGL"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
# mirror://sourceforge/pyopengl/${MY_P}.tar.gz" # broken mirror for this release
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="tk"
|
||||
|
||||
RDEPEND="media-libs/freeglut
|
||||
virtual/opengl
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
tk? ( dev-tcltk/togl )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,34 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX darcs-1.0.9-bashcomp.patch 510 SHA256 39a7e531f68ee4b71958d52557e6c6ace0c7717d546dcddccc4a5e7fb5daeff6 SHA512 9704c62d3a12ad6d9d9504e83106ecd46c87db51f1374821e202e7afdf1c5586fd62a65400602b10b3def8636da2eb2cd142759dfa66cb1b81b897a43b37b173 WHIRLPOOL 2591d788a57ff5f84ba05c4b73aeb11384840ad5f8043143a7eac2a3fad1a6958f5a5992cabbd97e0e38d8d298f387b6a829243ac7717197ba137871e3b22dfc
|
||||
AUX darcs-2.4.4-issue1770-curl_multi_perform-no-running-handles.patch 1617 SHA256 9716fad28813bae04e06c8a039c9e5cb094cbd0c4907855142e14c49334d387e SHA512 611ae6be4040bb0bb667df41a2cc8a83bcc7060ef265a96890017dc983c048cfd4b1e95adf8734bc4c93cb1d4e57ae40d52b30fef26a778496ad29da40398b76 WHIRLPOOL dc532a1135ac88a065a825f024fe4abc42be835d6d96132df6af197caf0c3167c013760ab29de42c7d6ebea162f79be390e17663cdc9fd8ce60d8343b9a694dc
|
||||
AUX darcs-2.4.4-tests-emailformat.patch 1177 SHA256 6bd35d0c790d4fc583f650cccc433f5005036c06f4de3f139f685e5957b35835 SHA512 131d79b2a70ae90a85d8a8d5f3ed149a1354718e4dbd098b399d79e390c3f4021428a47688ad1cfa3352a6c9fea5897e6747361df7b8f001aac1ac48bfc3915c WHIRLPOOL a14d663a1fcb9ca5ca7bfdd7deb125292f28f692e0531221aa57a19e3119a88daa27290f418ca3abf8c4f8a1914333dea0d231884dab5009bd3f47884621d45d
|
||||
AUX darcs-2.5.2-ghc-7.2.patch 5084 SHA256 7c5d189ba1377e881a500852cb823a10672ee3eac0b04fc6d6888f5f3fda3ba4 SHA512 619b4f91e4590520023f700540010960455fb2b4a2b92ef1b836615fc21c3349d64b0b28377776c06c81afaa9f552418cf416e6fdf17ba4d7eeb7406b4fe4c1c WHIRLPOOL 6b42be11db35fb51970ee75fb01b8a8be0451631dd879d6553dbd0ed5ca9711a79d14bf738d812304c4749589b15710aed0148156d924e929a33ffd506e6d939
|
||||
AUX darcs-2.5.2-ghc-7.4.patch 5501 SHA256 5927b96f6ff827e55c2afa43c92ba4dc1af91c470925c2e93b5962210e64584f SHA512 52c09cafbaf4930728d630056a4e8799fafcbbfee8b561ec9a27aad4429177bfabfd1aba0c4b5ff1efd8d42bf37368d0fd440ee4c9bdb9ee6c0c0fd807e93a9c WHIRLPOOL a3598344eeac4f666cce9aa6ec7ff1338cefd006e7da303743362fef0616d82d3a8361f7499f680271d5732a7a1564c005d9d1852224713ee103a3bcc8ab77f8
|
||||
AUX darcs-2.5.2-mtl-2.1.patch 1865 SHA256 887c64bbed82302e46d322efcd26a6c3a1d284a09cbf066eb94bf7ef53194845 SHA512 d57f31a796b50e9727558d3ce5b0a20be38228ad664af8cfe02f2209dca5ad7f22f7959820e19d0608aaafcb8fa70536a41035d4b04b84fa5d3d2dc6a7ee4701 WHIRLPOOL da855cfb0efdd3a85df8d28810cc5baa52ddc220464f0429263f26a3c5d151a403141080c6e57d28bceb85ad9cce0df90fc0c298f3c230a1e5593a4c913487ef
|
||||
AUX darcs-2.5.2-relax-http-libs-deps.patch 1237 SHA256 300450943c78c12929ea7a5005b9927d9d9fa33a70aea8634709442652880736 SHA512 575c00c8bfc3cdd4e7790f0c69a3028bde247a7afd8017b99da78d303c6989a4d5f2b9d2d727020e01f05781969eb5616b2e4ddfdb207c608123631b7c8e0f37 WHIRLPOOL 78826634efeb7fe3ecc6117ff71924d0360d1d35eb289f32f681e30415768e2c3df7e70cb65acf205c8d0003db6f869a90099acb77ee807cfbcc399540ba8c27
|
||||
AUX darcs-2.5.2-relax-regex-libs-deps.patch 2840 SHA256 fe32930704bbd411b0a65a6a378c7a9700257f165e8edad889b53ad227620b1a SHA512 ee0510a0c971a5f15266ac070b608bc8fc2997e4a164115a0f7bec2b50ffb2614011d668c1a50c830d6049f2e03a8f35d1e67c7b93834f73756a0dd96c0f9500 WHIRLPOOL f3a94ee4bf5d61d8669eff7034843a5325f1ab5c43dd0cd8f0b039a7c5b944e26bfc5e326d7519c3f64024f33774b2c3f67579020deb5ecf7ddc6e9875ca1e0a
|
||||
AUX darcs-2.5.2-tests-ghc-7.2.patch 708 SHA256 f54f02114b5ca6477f750d0fb1712d79de61712e97480e54a94b35b6fa660104 SHA512 0b2323830a3089fb6310eded9a2e8ab3dcc184cd3df750ca370aeb0840c4614b482f3fdd95f2227486064be4b3dce7d36e8d64e1d2728a9f332e694c5a420aea WHIRLPOOL 9ec8e3a248ddea9cdde5dd539ce4fb044256aca367474ecbc16d54bdd54a8a0114bc9925f8cfaa39248a6333c5f24df0a00cd955d5a1248019137b26f20bdd19
|
||||
AUX darcs-2.8.0-mtl-2.1.patch 1289 SHA256 50798b5d69b4600c3c9d15acdf4476b8a3764afb4d746e28eb79c9381bc3ae7b SHA512 bf3694cf774083a64c25038dd38be80e23125d4e41e34fda1b56b629e3c54152a5f781e252ab8187cd8c67480892a75624c77fc81e6a0e1927b8efacc3840cb9 WHIRLPOOL c5cc78e8feaa144dda546678e753d5102a92735af59c5455fe79db77207cece791093729f460c319d0d167d7b0506dedfeeb89c04d987cae17e646372e43dbcb
|
||||
AUX darcs-2.8.1-tar-0.4.patch 1329 SHA256 feccf9f2e149aa672fa6f32eb61400340a3e2a05013f355a04ce6057746bdb62 SHA512 0e9cc2650dc3b013935ea8db4d1dd9fd7f375c538f636ed5cfa4bdf9851ee4fd857efe4792bf76564b16ac9f93b46652c433d8f63affe29981bd154a40e43970 WHIRLPOOL 54d7e4fb5e89da7e6375144d1cb7741278c765bcd96cb58e5d4fe4b8193cfe35bca118ef205d8f8e93354f5f4be34762b7d49f884a12ec51b7deeea80ccabc50
|
||||
AUX darcs-2.8.3-ghc-7.6.patch.bz2 9380 SHA256 edcbcc3d5d0d5c51d5938b4926338241a551a2ccf4bbeb5cd781e36e8353f56e SHA512 c566a11ea08e9b88e24876aaabe08cd4e82dc1f6d2e6e6da24c969f0d3097493bfea6628641b216e3b184946b42032569760fe54a2b5dfb6508707b062248a2b WHIRLPOOL 03cdcd1a496ad9890d45a0bca921fde32d6a213435aafc5478d45490774f2d732255ae6221974d690e337087871dbb0182e4e71041cb00a01da6951759ed678e
|
||||
AUX darcs-2.8.3-hack-for-haskeline-0.7-breaks-non-utf8.patch 2425 SHA256 9fbb97f7437fca405c496937463f54cb0a78a0923da04887d05ff03083196a3a SHA512 60d17ca7b620979be0b45dcdec2f9590a86fa4042c5e30d7f9f623cb6653d6e8a2f5ee0541b45184c761a6516d76fc21a74001f1ac5165e0c8b2ab040aa1b456 WHIRLPOOL 8a7bc95bdf903c2531993414ad8fff39aacac9f304d17a466c4494bc59ed0148ba2465dd1d4a56984861cbf618b7adecae0af4185672e01abb753700a92c9b82
|
||||
DIST darcs-2.4.4.tar.gz 1193126 SHA256 97cde35ae4b74488f8b98b487bc0498069eaa74fe035903394f3d4aff1da9f9e SHA512 6b611b80c8d14b5784fc11efbf1da6a8377f9d8eca8a1607073fc751d35d42f5097556497c970da1b22900a1c80d76303538223803f4fd6699bb847dc2c4cc36 WHIRLPOOL 5ce62a807bfc8795fc3a4ead6edcea464e55f8ae092b26fff3f761ca416e0db1eeac2ea48b50f2d493f858dcac68806e16d1b7e277de5702a50f0fa53ae838ba
|
||||
DIST darcs-2.5.2.tar.gz 1231903 SHA256 8953f9d64f8013876466b8ad5474a212ee4e164f419ba4012b5dcc9e590fb386 SHA512 6203f7280436a15e94dc0744d8a7d24bc61f9c2f4bc32a7f29d38172b3e3c093aedf19b6931330d0aeb0a9aa907f4de6ba88ff01968fc5f86858ff9468f9d237 WHIRLPOOL f92bf86caffcc296f8ac4bcaf9fe7772f0c41050417b1b6143706af7c36cb9f31665cdfa87ef1af522800e6d659a9cc0c1d6a25e757be7d81c66ac42eaaa2813
|
||||
DIST darcs-2.8.0.tar.gz 1297733 SHA256 1415c2a1a99db8cf76d5f31f6a3490a2a9d3e13f2abfcc67fc108885cf52ce83 SHA512 a944afad043a4ec21a88f090c7678dfc6790c1fd3ee07e8a10a63e0ee23de05460c585a0b542bf47c2fe1a007125da86c1a45db198b425f866b198eb6b4dcf64 WHIRLPOOL 10eba204757ec859b764cab4f4e2260d67d948f97d2b01c7b4bfc2952f218b9dc0575760e27ce02ba0844e1193a987036a69e6696a7e725ac66a44779bc718d7
|
||||
DIST darcs-2.8.3.tar.gz 1289187 SHA256 90750842926750cd60a97c61f8ba08e90faffdcb11478d10617a3d5d62216f59 SHA512 2cb997146077668b082e1302a54f728539c33088a42c034de10b0a87f00b49a95405feeaff58f601265c880f92d5b5fb37a041bb4fbf26c36f6964c0a3a40996 WHIRLPOOL 895a46c8a6d6dae8da9f094f881f830e17613359f3bddfb6d6f08bd11112c796a1139671795729c6e1c58f19f353f35172de5ccc89553698a882d266b1d4e90f
|
||||
EBUILD darcs-2.4.4-r1.ebuild 4872 SHA256 feacaf6aaedaeb93771e61c691ef451445b9fb0a313a7b836872c2c2717d4361 SHA512 ac336de11496571542fc86179bdf3377fd4078233d6221b94b90399f2d6aec30f893029bbb1c488146878904073e66cccec2ccf7d7b590bde89fa6e1f757e913 WHIRLPOOL a4fb14bed147231864836648c08ddf4925e089c6c9e2d039114f39e86d6c1e3a82535aae604a729438a7ded8665a70143605e955a8fbf23cd808993971cf019d
|
||||
EBUILD darcs-2.5.2-r1.ebuild 4197 SHA256 f348cb65e81491f050e51d8e3ee7e996c28586cbe4cff96f1ccf44a2639f9ec0 SHA512 43ba5ed5f0ed0d8857b7e08ecbadb47e2ebef87e8785b269865df54415f2b822d3b31a33a2e9a2802b308441ce54dde746c948d3c52cfa8a96113270145c9303 WHIRLPOOL 5861d5c33f6fd192100717dbdb7a8d4bedd2197b27c8736ad501b460247233f4ef43e0bdd3e9124cd9ef65b911183e3725dd7a3b351b5d27941a99863c90a570
|
||||
EBUILD darcs-2.5.2-r2.ebuild 4245 SHA256 49aa67c60cb2077ad36ab962bbc3fecc0cea866ebcd18f614afe878b7021bfdc SHA512 b5bbd4c5558a12cb5fb7e3f06cb3c9a6f07dd9e1dac9f59d07bdd9df0c7eac4ed248ce064a6ee535bf61d1211cfb7b3732dcd04b93f198bf420cd4b50e174de7 WHIRLPOOL e91b75eb82dbc37809687638c79ecbb530973eb12513167109a9c283990eceb6c90544fa0eabd9123ac3c1390c3727cfc0af00e62cebccc259ee78d70c238f0b
|
||||
EBUILD darcs-2.8.0.ebuild 4054 SHA256 9227dbddf1d0167b768ea4ef82ffdf4a81e3e1da7b81ff6af04429f6e92eb654 SHA512 88a7b2bd3e9aec2c2ccf81778cb002fe0135d3302ca26446d86f67b1215959e20e3786cd052643a8c81624451afd8a8a537458ebc10e9d89a63f1f973c4a0477 WHIRLPOOL 9f909b7b5fa4ca4b7f01c24b1b75f22616748d20499a1915a0213d5d542d0f869d2427bc928e598a943293014a9d1e90aed29e86dda5cde0d6ef39a033ebf9f9
|
||||
EBUILD darcs-2.8.3-r1.ebuild 4714 SHA256 2dcf99391c6b502f81d94bee46d50b8da5eec92282746da649a79291a242c0fa SHA512 8d953e9bbc2d13f87c4a6b609ab2096d9c80762d72e484ce58f72a4c082eb26fb68b0038a78c43cba96e48a1866c8a556a2545350d784669963e57152fb07632 WHIRLPOOL 89536bb48d49951330dabb2603eccfec9b566bba131480cebf5218022649fc998e84294284b7c30b661ea91d4915d2502ee8e7a0a24e5b3ea6eb049e437bff57
|
||||
MISC ChangeLog 24409 SHA256 3425e1dd332ba851fa2f560bc508cd776b6ab1e0c005f9d09533f906283a91d4 SHA512 bbe7472401cb94f4fb5b154a4462f3bdfc67d87f942493594b9c15fc7204a34a163e5622419cf5cc4204edfa33befb2622dd9549d0805292af1f3656e1d342fb WHIRLPOOL 48c840d61f63f4ab074c2ed3007391357b953931fe2ee95efcaa9d2033cf82e3e18f6d963851c23bef45e64fe8694d75e89d9a2585ceceb900ceb6939229e4c4
|
||||
MISC ChangeLog 24957 SHA256 97b51ed3bdaca3b654ee69adf58f9b3f8cb8748309d30309c64c3c6775b10c63 SHA512 639324e6164607179cbdbfde62f483edb17c630fa8111f5e04005d94d58d737e7337ba7e789bf1ec8e6f352b5090a6b5dd40706688142b257c5980353168b98a WHIRLPOOL 8959cb29dbd80db575bfed1dd7bd37689a58ed67d0c5d9f3f8cb9c2efd68e9bf0ba7978e09f11bda7bb803f497b456f4e43ca8b6735957848521054bd669db99
|
||||
MISC metadata.xml 223 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508 SHA512 24765bbf1cb187cd262aa7fb3824c1cec65e2bf3f2198099de688916d96401a26458265b15408f22b1fbd6d6a2842df814a57ceda80dfa00d130b24423b7544f WHIRLPOOL 8fd6700f6198db6540eb51edf11372faeb6eb8a542a692e515badf236f62444f2c180f7d08e0f98e9fdfa23de14631b31af50543469aaa27084d6b637e2644c7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlDGWecACgkQcaHudmEf86o0gQCfam5JQjgxxx8vA5pRC6Fy8/pz
|
||||
B3MAoIKiNnUivq+/x3aCr5gfuEM/sehu
|
||||
=TwIC
|
||||
iEYEAREIAAYFAlDYy4oACgkQcaHudmEf86qqfACcCn9BGs9UlQAJaUFFH1Ac1khj
|
||||
SCUAn3z+ZXMWN0dJEGNASegaYbiv3ZAU
|
||||
=Ev5Y
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,146 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/darcs/darcs-2.4.4-r1.ebuild,v 1.18 2012/09/12 16:10:06 qnikst Exp $
|
||||
|
||||
EAPI="3"
|
||||
CABAL_FEATURES="bin lib profile haddock hscolour"
|
||||
inherit haskell-cabal eutils bash-completion-r1
|
||||
|
||||
DESCRIPTION="a distributed, interactive, smart revision control system"
|
||||
HOMEPAGE="http://darcs.net/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
# Dependency notes:
|
||||
# 1) Use a cunning trick for hashed-storage, haskeline, regex-compat
|
||||
# where the min bound is the lowest version available.
|
||||
# 2) Do the opposite for zlib: highest not available.
|
||||
# 3) Prefer curl over HTTP since darcs uses an old version of HTTP.
|
||||
# 4) Use the same bounds for mmap as hashed-storage.
|
||||
|
||||
COMMONDEPS=">=dev-lang/ghc-6.8
|
||||
>=dev-haskell/hashed-storage-0.4.13[profile?]
|
||||
=dev-haskell/haskeline-0.6*[profile?]
|
||||
=dev-haskell/html-1.0*[profile?]
|
||||
=dev-haskell/mmap-0.4*[profile?]
|
||||
<dev-haskell/mtl-1.2[profile?]
|
||||
>=dev-haskell/network-2.2[profile?]
|
||||
>=dev-haskell/parsec-2.0[profile?]
|
||||
<dev-haskell/regex-compat-0.94[profile?]
|
||||
=dev-haskell/terminfo-0.3*[profile?]
|
||||
=dev-haskell/utf8-string-0.3*[profile?]
|
||||
<dev-haskell/zlib-0.6.0.0[profile?]
|
||||
net-misc/curl"
|
||||
|
||||
DEPEND="${COMMONDEPS}
|
||||
>=dev-haskell/cabal-1.6
|
||||
virtual/pkgconfig
|
||||
doc? ( virtual/latex-base
|
||||
dev-tex/latex2html )
|
||||
test? ( dev-haskell/test-framework[profile?]
|
||||
dev-haskell/test-framework-hunit[profile?]
|
||||
dev-haskell/test-framework-quickcheck2[profile?] )
|
||||
"
|
||||
|
||||
# darcs also has a library version; we thus need $DEPEND
|
||||
RDEPEND="${COMMONDEPS}
|
||||
virtual/mta"
|
||||
|
||||
pkg_setup() {
|
||||
if use doc && ! built_with_use -o dev-tex/latex2html png gif; then
|
||||
eerror "Building darcs with USE=\"doc\" requires that"
|
||||
eerror "dev-tex/latex2html is built with at least one of"
|
||||
eerror "USE=\"png\" and USE=\"gif\"."
|
||||
die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\""
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
pushd "contrib"
|
||||
epatch "${FILESDIR}/${PN}-1.0.9-bashcomp.patch"
|
||||
popd
|
||||
|
||||
epatch "${FILESDIR}/${P}-issue1770-curl_multi_perform-no-running-handles.patch"
|
||||
epatch "${FILESDIR}/${P}-tests-emailformat.patch"
|
||||
|
||||
# Loosen dependency on hashed-storage
|
||||
sed -i -e "s/hashed-storage == 0.4.13/hashed-storage == 0.4.*/" \
|
||||
"${S}/${PN}.cabal" \
|
||||
|| die "Could not loosen deps on hashed-storage"
|
||||
|
||||
# Loosen dependency on parsec
|
||||
sed -i -e "s/parsec >= 2.0 && < 3.1/parsec >= 2.0/" \
|
||||
"${S}/${PN}.cabal" \
|
||||
|| die "Could not loosen deps on parsec"
|
||||
|
||||
# and on network
|
||||
sed -i -e 's/network == 2\.2\.\*/network >= 2.2/' \
|
||||
"${S}/${PN}.cabal"
|
||||
|
||||
# hlint tests tend to break on every newly released hlint
|
||||
rm "${S}/tests/haskell_policy.sh" || die
|
||||
rm "${S}/tests/external.sh" || die # relies on example.com layout bug #392647
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# checking whether ghc supports -threaded flag
|
||||
# Beware: http://www.haskell.org/ghc/docs/latest/html/users_guide/options-phases.html#options-linker
|
||||
# contains: 'The ability to make a foreign call that does not block all other Haskell threads.'
|
||||
# It might have interactivity impact.
|
||||
|
||||
threaded_flag=""
|
||||
if $(ghc-getghc) --info | grep "Support SMP" | grep -q "YES"; then
|
||||
threaded_flag="--flags=threaded"
|
||||
einfo "$P will be built with threads support"
|
||||
else
|
||||
threaded_flag="--flags=-threaded"
|
||||
einfo "$P will be built without threads support"
|
||||
fi
|
||||
|
||||
# Use curl for net stuff to avoid strict version dep on HTTP and network
|
||||
cabal_src_configure \
|
||||
--flags=curl \
|
||||
--flags=-http \
|
||||
--flags=curl-pipelining \
|
||||
--flags=color \
|
||||
--flags=terminfo \
|
||||
--flags=mmap \
|
||||
$threaded_flag \
|
||||
$(cabal_flag test)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# run cabal test from haskell-cabal
|
||||
haskell-cabal_src_test || die "cabal test failed"
|
||||
|
||||
# run the unit tests (not part of cabal test for some reason...)
|
||||
# breaks the cabal abstraction a bit...
|
||||
"${S}/dist/build/unit/unit" || die "unit tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cabal_src_install
|
||||
newbashcomp "${S}/contrib/darcs_completion" "${PN}"
|
||||
|
||||
rm "${ED}/usr/bin/unit" 2> /dev/null
|
||||
|
||||
# fixup perms in such an an awkward way
|
||||
mv "${ED}/usr/share/man/man1/darcs.1" "${S}/darcs.1" || die "darcs.1 not found"
|
||||
doman "${S}/darcs.1" || die "failed to register darcs.1 as a manpage"
|
||||
|
||||
# if tests were enabled, make sure the unit test driver is deleted
|
||||
rm -rf "${ED}/usr/bin/unit"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ghc-package_pkg_postinst
|
||||
|
||||
ewarn "NOTE: in order for the darcs send command to work properly,"
|
||||
ewarn "you must properly configure your mail transport agent to relay"
|
||||
ewarn "outgoing mail. For example, if you are using ssmtp, please edit"
|
||||
ewarn "${EPREFIX}/etc/ssmtp/ssmtp.conf with appropriate values for your site."
|
||||
}
|
@ -1,126 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/darcs/darcs-2.5.2-r1.ebuild,v 1.6 2012/09/12 16:10:06 qnikst Exp $
|
||||
|
||||
EAPI="4"
|
||||
CABAL_FEATURES="bin lib profile haddock hscolour"
|
||||
inherit haskell-cabal eutils bash-completion-r1
|
||||
|
||||
DESCRIPTION="a distributed, interactive, smart revision control system"
|
||||
HOMEPAGE="http://darcs.net/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="=dev-haskell/hashed-storage-0.5*[profile?]
|
||||
=dev-haskell/haskeline-0.6*[profile?]
|
||||
=dev-haskell/html-1.0*[profile?]
|
||||
<dev-haskell/http-4000.3[profile?]
|
||||
=dev-haskell/mmap-0.5*[profile?]
|
||||
<dev-haskell/mtl-2.1[profile?]
|
||||
>=dev-haskell/network-2.2[profile?]
|
||||
<dev-haskell/parsec-3.2[profile?]
|
||||
=dev-haskell/random-1.0*[profile?]
|
||||
<dev-haskell/regex-compat-0.96[profile?]
|
||||
=dev-haskell/tar-0.3*[profile?]
|
||||
=dev-haskell/terminfo-0.3*[profile?]
|
||||
=dev-haskell/text-0.11*[profile?]
|
||||
<dev-haskell/zlib-0.6.0.0[profile?]
|
||||
>=dev-lang/ghc-6.10.1
|
||||
net-misc/curl
|
||||
virtual/mta"
|
||||
|
||||
# darcs also has a library version; we thus need $DEPEND
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
doc? ( virtual/latex-base
|
||||
|| ( dev-tex/latex2html[png]
|
||||
dev-tex/latex2html[gif]
|
||||
)
|
||||
)
|
||||
test? ( dev-haskell/test-framework[profile?]
|
||||
dev-haskell/test-framework-hunit[profile?]
|
||||
dev-haskell/test-framework-quickcheck2[profile?]
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
cd "${S}/contrib"
|
||||
epatch "${FILESDIR}/${PN}-1.0.9-bashcomp.patch"
|
||||
cd ..
|
||||
|
||||
epatch "${FILESDIR}/${PN}-2.5.2-relax-regex-libs-deps.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.5.2-ghc-7.2.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.5.2-tests-ghc-7.2.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.5.2-relax-http-libs-deps.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.5.2-ghc-7.4.patch"
|
||||
|
||||
# hlint tests tend to break on every newly released hlint
|
||||
rm "${S}/tests/haskell_policy.sh"
|
||||
rm "${S}/tests/external.sh" || die # relies on example.com layout bug #392647
|
||||
|
||||
# use a more recent API, and thus depend on a more recent package
|
||||
sed -i -e "s/findBy/find/" "${S}/src/Darcs/Test/Patch/Info.hs" || die "sed s/findBy/find/ not necessary"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# checking whether ghc supports -threaded flag
|
||||
# Beware: http://www.haskell.org/ghc/docs/latest/html/users_guide/options-phases.html#options-linker
|
||||
# contains: 'The ability to make a foreign call that does not block all other Haskell threads.'
|
||||
# It might have interactivity impact.
|
||||
|
||||
threaded_flag=""
|
||||
if $(ghc-getghc) --info | grep "Support SMP" | grep -q "YES"; then
|
||||
threaded_flag="--flags=threaded"
|
||||
einfo "$P will be built with threads support"
|
||||
else
|
||||
threaded_flag="--flags=-threaded"
|
||||
einfo "$P will be built without threads support"
|
||||
fi
|
||||
|
||||
# Use curl for net stuff to avoid strict version dep on HTTP and network
|
||||
cabal_src_configure \
|
||||
--flags=curl \
|
||||
--flags=-http \
|
||||
--flags=curl-pipelining \
|
||||
--flags=color \
|
||||
--flags=terminfo \
|
||||
--flags=mmap \
|
||||
$threaded_flag \
|
||||
$(cabal_flag test)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# run cabal test from haskell-cabal
|
||||
haskell-cabal_src_test || die "cabal test failed"
|
||||
|
||||
# run the unit tests (not part of cabal test for some reason...)
|
||||
# breaks the cabal abstraction a bit...
|
||||
"${S}/dist/build/unit/unit" || die "unit tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cabal_src_install
|
||||
newbashcomp "${S}/contrib/darcs_completion" "${PN}"
|
||||
|
||||
rm "${ED}/usr/bin/unit" 2> /dev/null
|
||||
|
||||
# fixup perms in such an an awkward way
|
||||
mv "${ED}/usr/share/man/man1/darcs.1" "${S}/darcs.1" || die "darcs.1 not found"
|
||||
doman "${S}/darcs.1" || die "failed to register darcs.1 as a manpage"
|
||||
|
||||
# if tests were enabled, make sure the unit test driver is deleted
|
||||
rm -rf "${ED}/usr/bin/unit"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ghc-package_pkg_postinst
|
||||
|
||||
ewarn "NOTE: in order for the darcs send command to work properly,"
|
||||
ewarn "you must properly configure your mail transport agent to relay"
|
||||
ewarn "outgoing mail. For example, if you are using ssmtp, please edit"
|
||||
ewarn "${EPREFIX}/etc/ssmtp/ssmtp.conf with appropriate values for your site."
|
||||
}
|
@ -1,127 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/darcs/darcs-2.5.2-r2.ebuild,v 1.3 2012/09/12 16:10:06 qnikst Exp $
|
||||
|
||||
EAPI="4"
|
||||
CABAL_FEATURES="bin lib profile haddock hscolour"
|
||||
inherit haskell-cabal eutils bash-completion-r1
|
||||
|
||||
DESCRIPTION="a distributed, interactive, smart revision control system"
|
||||
HOMEPAGE="http://darcs.net/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="=dev-haskell/hashed-storage-0.5*[profile?]
|
||||
=dev-haskell/haskeline-0.6*[profile?]
|
||||
=dev-haskell/html-1.0*[profile?]
|
||||
<dev-haskell/http-4000.3[profile?]
|
||||
=dev-haskell/mmap-0.5*[profile?]
|
||||
<dev-haskell/mtl-2.2[profile?]
|
||||
>=dev-haskell/network-2.2[profile?]
|
||||
<dev-haskell/parsec-3.2[profile?]
|
||||
=dev-haskell/random-1.0*[profile?]
|
||||
<dev-haskell/regex-compat-0.96[profile?]
|
||||
=dev-haskell/tar-0.3*[profile?]
|
||||
=dev-haskell/terminfo-0.3*[profile?]
|
||||
=dev-haskell/text-0.11*[profile?]
|
||||
<dev-haskell/zlib-0.6.0.0[profile?]
|
||||
>=dev-lang/ghc-6.10.1
|
||||
net-misc/curl
|
||||
virtual/mta"
|
||||
|
||||
# darcs also has a library version; we thus need $DEPEND
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
doc? ( virtual/latex-base
|
||||
|| ( dev-tex/latex2html[png]
|
||||
dev-tex/latex2html[gif]
|
||||
)
|
||||
)
|
||||
test? ( dev-haskell/test-framework[profile?]
|
||||
dev-haskell/test-framework-hunit[profile?]
|
||||
dev-haskell/test-framework-quickcheck2[profile?]
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
cd "${S}/contrib"
|
||||
epatch "${FILESDIR}/${PN}-1.0.9-bashcomp.patch"
|
||||
cd ..
|
||||
|
||||
epatch "${FILESDIR}/${PN}-2.5.2-relax-regex-libs-deps.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.5.2-ghc-7.2.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.5.2-tests-ghc-7.2.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.5.2-relax-http-libs-deps.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.5.2-ghc-7.4.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.5.2-mtl-2.1.patch"
|
||||
|
||||
# hlint tests tend to break on every newly released hlint
|
||||
rm "${S}/tests/haskell_policy.sh"
|
||||
rm "${S}/tests/external.sh" || die # relies on example.com layout bug #392647
|
||||
|
||||
# use a more recent API, and thus depend on a more recent package
|
||||
sed -i -e "s/findBy/find/" "${S}/src/Darcs/Test/Patch/Info.hs" || die "sed s/findBy/find/ not necessary"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# checking whether ghc supports -threaded flag
|
||||
# Beware: http://www.haskell.org/ghc/docs/latest/html/users_guide/options-phases.html#options-linker
|
||||
# contains: 'The ability to make a foreign call that does not block all other Haskell threads.'
|
||||
# It might have interactivity impact.
|
||||
|
||||
threaded_flag=""
|
||||
if $(ghc-getghc) --info | grep "Support SMP" | grep -q "YES"; then
|
||||
threaded_flag="--flags=threaded"
|
||||
einfo "$P will be built with threads support"
|
||||
else
|
||||
threaded_flag="--flags=-threaded"
|
||||
einfo "$P will be built without threads support"
|
||||
fi
|
||||
|
||||
# Use curl for net stuff to avoid strict version dep on HTTP and network
|
||||
cabal_src_configure \
|
||||
--flags=curl \
|
||||
--flags=-http \
|
||||
--flags=curl-pipelining \
|
||||
--flags=color \
|
||||
--flags=terminfo \
|
||||
--flags=mmap \
|
||||
$threaded_flag \
|
||||
$(cabal_flag test)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# run cabal test from haskell-cabal
|
||||
haskell-cabal_src_test || die "cabal test failed"
|
||||
|
||||
# run the unit tests (not part of cabal test for some reason...)
|
||||
# breaks the cabal abstraction a bit...
|
||||
"${S}/dist/build/unit/unit" || die "unit tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cabal_src_install
|
||||
newbashcomp "${S}/contrib/darcs_completion" "${PN}"
|
||||
|
||||
rm "${ED}/usr/bin/unit" 2> /dev/null
|
||||
|
||||
# fixup perms in such an an awkward way
|
||||
mv "${ED}/usr/share/man/man1/darcs.1" "${S}/darcs.1" || die "darcs.1 not found"
|
||||
doman "${S}/darcs.1" || die "failed to register darcs.1 as a manpage"
|
||||
|
||||
# if tests were enabled, make sure the unit test driver is deleted
|
||||
rm -rf "${ED}/usr/bin/unit"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ghc-package_pkg_postinst
|
||||
|
||||
ewarn "NOTE: in order for the darcs send command to work properly,"
|
||||
ewarn "you must properly configure your mail transport agent to relay"
|
||||
ewarn "outgoing mail. For example, if you are using ssmtp, please edit"
|
||||
ewarn "${EPREFIX}/etc/ssmtp/ssmtp.conf with appropriate values for your site."
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
diff -urwpN darcs-1.0.9-orig/darcs_completion darcs-1.0.9/darcs_completion
|
||||
--- darcs-1.0.9-orig/darcs_completion 2007-06-07 21:42:57.000000000 +0200
|
||||
+++ darcs-1.0.9/darcs_completion 2007-06-07 21:43:12.000000000 +0200
|
||||
@@ -3,7 +3,6 @@
|
||||
# darcs command line completion.
|
||||
# Copyright 2002 "David Roundy" <droundy@abridgegame.org>
|
||||
#
|
||||
-have darcs &&
|
||||
_darcs()
|
||||
{
|
||||
local cur
|
||||
@@ -48,5 +47,5 @@ _darcs()
|
||||
return 0
|
||||
|
||||
}
|
||||
-[ "$have" ] && complete -F _darcs -o default darcs
|
||||
+complete -F _darcs -o default darcs
|
||||
|
@ -1,38 +0,0 @@
|
||||
Fri Apr 16 00:47:39 CEST 2010 Dmitry Kurochkin <dmitry.kurochkin@gmail.com>
|
||||
* Fix hscurl.c when URL is downloaded during the first call to curl_multi_perform.
|
||||
Turns out that the first call to curl_multi_perform() can fetch the URL or
|
||||
result in error. I can easily reproduce this using HTTP server on localhost.
|
||||
This means that situation when running_handles is zero is valid, so remove the
|
||||
error and handle it correctly.
|
||||
diff -rN -u old-darcs.net/src/hscurl.c new-darcs.net/src/hscurl.c
|
||||
--- old-darcs.net/src/hscurl.c 2010-06-28 19:35:56.382397912 +0200
|
||||
+++ new-darcs.net/src/hscurl.c 2010-06-28 19:35:57.544398155 +0200
|
||||
@@ -19,7 +19,6 @@
|
||||
RESULT_MULTI_INIT_FAIL,
|
||||
RESULT_EASY_INIT_FAIL,
|
||||
RESULT_SLIST_APPEND_FAIL,
|
||||
- RESULT_NO_RUNNING_HANDLES,
|
||||
RESULT_MULTI_INFO_READ_FAIL,
|
||||
RESULT_UNKNOWN_MESSAGE,
|
||||
RESULT_FILE_OPEN_FAIL
|
||||
@@ -33,7 +32,6 @@
|
||||
"curl_multi_init() failed",
|
||||
"curl_easy_init() failed",
|
||||
"curl_slist_append() failed",
|
||||
- "curl_multi_perform() - no running handles",
|
||||
"curl_multi_info_read() failed",
|
||||
"curl_multi_info_read() returned unknown message",
|
||||
"fopen() failed"
|
||||
@@ -67,11 +65,9 @@
|
||||
error = curl_multi_perform(multi, &running_handles);
|
||||
if (error != CURLM_OK && error != CURLM_CALL_MULTI_PERFORM)
|
||||
return curl_multi_strerror(error);
|
||||
- if (running_handles == 0)
|
||||
- return error_strings[RESULT_NO_RUNNING_HANDLES];
|
||||
|
||||
running_handles_last = running_handles;
|
||||
- while (1)
|
||||
+ while (running_handles_last > 0)
|
||||
{
|
||||
while (error == CURLM_CALL_MULTI_PERFORM)
|
||||
error = curl_multi_perform(multi, &running_handles);
|
@ -1,39 +0,0 @@
|
||||
Tue Nov 16 23:36:37 EET 2010 Sergei Trofimovich <slyfox@community.haskell.org>
|
||||
* tests/emailformat.sh: use ghc --make instead of ghci
|
||||
|
||||
linux-alpha and linux-ia64 don't have ghci support.
|
||||
No need to fail there.
|
||||
diff -rN -u old-darcs.net/tests/emailformat.sh new-darcs.net/tests/emailformat.sh
|
||||
--- old-darcs.net/tests/emailformat.sh 2010-11-16 23:40:10.207480789 +0200
|
||||
+++ new-darcs.net/tests/emailformat.sh 2010-11-16 23:40:10.706480789 +0200
|
||||
@@ -6,8 +6,10 @@
|
||||
switch_to_latin9_locale
|
||||
rm -rf temp1
|
||||
rm -rf temp2
|
||||
+rm -rf temp3
|
||||
mkdir temp1
|
||||
mkdir temp2
|
||||
+mkdir temp3
|
||||
cd temp1
|
||||
|
||||
seventysevenaddy="<aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@bbbbbbbbbb.cccccccccc.abrasoft.com>"
|
||||
@@ -34,10 +36,17 @@
|
||||
grep $seventysevenaddy mail_as_file
|
||||
|
||||
# Check that there are no non-ASCII characters in the mail
|
||||
-ghc -e 'getContents >>= return . not . any (> Data.Char.chr 127)' < mail_as_file | grep '^True$'
|
||||
+cd ../temp3
|
||||
+cat > is_ascii.hs <<EOF
|
||||
+import Data.Char (chr)
|
||||
|
||||
+main = getContents >>= print . not . any (> Data.Char.chr 127)
|
||||
+EOF
|
||||
+
|
||||
+ghc --make is_ascii.hs -o is_ascii
|
||||
+./is_ascii < ../temp1/mail_as_file | grep '^True$'
|
||||
|
||||
cd ..
|
||||
rm -rf temp1
|
||||
rm -rf temp2
|
||||
-
|
||||
+rm -rf temp3
|
@ -1,142 +0,0 @@
|
||||
diff --git a/Distribution/ShellHarness.hs b/Distribution/ShellHarness.hs
|
||||
index 78a8a9b..949b752 100644
|
||||
--- a/Distribution/ShellHarness.hs
|
||||
+++ b/Distribution/ShellHarness.hs
|
||||
@@ -12,10 +12,9 @@ import System.Environment ( getEnv, getEnvironment )
|
||||
import System.Exit ( ExitCode (..) )
|
||||
import System.FilePath
|
||||
import System.IO
|
||||
-import System( system )
|
||||
import System.Process ( ProcessHandle,
|
||||
runInteractiveProcess, waitForProcess,
|
||||
- getProcessExitCode )
|
||||
+ getProcessExitCode, system )
|
||||
import Data.Maybe
|
||||
import Data.List ( isInfixOf, isPrefixOf, (\\), nubBy, isSuffixOf )
|
||||
import Control.Concurrent
|
||||
diff --git a/darcs.cabal b/darcs.cabal
|
||||
index 887a27b..56e36fa 100644
|
||||
--- a/darcs.cabal
|
||||
+++ b/darcs.cabal
|
||||
@@ -124,7 +124,7 @@ Executable witnesses
|
||||
else
|
||||
buildable: True
|
||||
|
||||
- build-tools: ghc >= 6.10 && < 7.2
|
||||
+ build-tools: ghc >= 6.10 && < 7.4
|
||||
|
||||
hs-source-dirs: src
|
||||
include-dirs: src
|
||||
@@ -182,7 +182,7 @@ Executable witnesses
|
||||
text == 0.11.*,
|
||||
old-time == 1.0.*,
|
||||
directory >= 1.0.0.0 && < 1.2.0.0,
|
||||
- process == 1.0.*,
|
||||
+ process >= 1.0 && < 1.2,
|
||||
containers >= 0.1 && < 0.5,
|
||||
array >= 0.1 && < 0.4,
|
||||
random == 1.0.*,
|
||||
@@ -192,7 +192,7 @@ Executable witnesses
|
||||
test-framework >= 0.2.2,
|
||||
test-framework-quickcheck2 >= 0.2.2
|
||||
if !os(windows)
|
||||
- build-depends: unix >= 1.0 && < 2.5
|
||||
+ build-depends: unix >= 1.0 && < 2.6
|
||||
if flag(http)
|
||||
build-depends: network >= 2.2 && < 2.4,
|
||||
HTTP >= 3000.0 && < 4000.2
|
||||
@@ -208,7 +208,7 @@ Library
|
||||
else
|
||||
buildable: True
|
||||
|
||||
- build-tools: ghc >= 6.10 && < 7.2
|
||||
+ build-tools: ghc >= 6.10 && < 7.4
|
||||
|
||||
hs-source-dirs: src
|
||||
include-dirs: src
|
||||
@@ -385,14 +385,14 @@ Library
|
||||
tar == 0.3.*
|
||||
|
||||
if !os(windows)
|
||||
- build-depends: unix >= 1.0 && < 2.5
|
||||
+ build-depends: unix >= 1.0 && < 2.6
|
||||
|
||||
build-depends: base >= 3,
|
||||
bytestring >= 0.9.0 && < 0.10,
|
||||
text == 0.11.*,
|
||||
old-time == 1.0.*,
|
||||
directory >= 1.0.0.0 && < 1.2.0.0,
|
||||
- process == 1.0.*,
|
||||
+ process >= 1.0 && < 1.2,
|
||||
containers >= 0.1 && < 0.5,
|
||||
array >= 0.1 && < 0.4,
|
||||
random == 1.0.*
|
||||
@@ -483,7 +483,7 @@ Executable darcs
|
||||
src/umask.c
|
||||
src/Crypt/sha2.c
|
||||
|
||||
- build-tools: ghc >= 6.10 && < 7.2
|
||||
+ build-tools: ghc >= 6.10 && < 7.4
|
||||
|
||||
-- We need optimizations, regardless of what Hackage says
|
||||
-- Note: "if true" works around a cabal bug with order of flag composition
|
||||
@@ -533,14 +533,14 @@ Executable darcs
|
||||
tar == 0.3.*
|
||||
|
||||
if !os(windows)
|
||||
- build-depends: unix >= 1.0 && < 2.5
|
||||
+ build-depends: unix >= 1.0 && < 2.6
|
||||
|
||||
build-depends: base >= 3,
|
||||
bytestring >= 0.9.0 && < 0.10,
|
||||
text == 0.11.*,
|
||||
old-time == 1.0.*,
|
||||
directory >= 1.0.0.0 && < 1.2.0.0,
|
||||
- process == 1.0.*,
|
||||
+ process >= 1.0 && < 1.2,
|
||||
containers >= 0.1 && < 0.5,
|
||||
array >= 0.1 && < 0.4,
|
||||
random == 1.0.*
|
||||
@@ -615,7 +615,7 @@ Executable unit
|
||||
else
|
||||
buildable: True
|
||||
|
||||
- build-tools: ghc >= 6.10 && < 7.2
|
||||
+ build-tools: ghc >= 6.10 && < 7.4
|
||||
|
||||
build-depends: base < 5,
|
||||
extensible-exceptions >= 0.1 && < 0.2,
|
||||
@@ -678,7 +678,7 @@ Executable unit
|
||||
cc-options: -DHAVE_SIGINFO_H
|
||||
|
||||
if !os(windows)
|
||||
- build-depends: unix >= 1.0 && < 2.5
|
||||
+ build-depends: unix >= 1.0 && < 2.6
|
||||
|
||||
build-depends: base >= 3,
|
||||
bytestring >= 0.9.0 && < 0.10,
|
||||
@@ -686,7 +686,7 @@ Executable unit
|
||||
text == 0.11.*,
|
||||
old-time == 1.0.*,
|
||||
directory >= 1.0.0.0 && < 1.2.0.0,
|
||||
- process == 1.0.*,
|
||||
+ process >= 1.0 && < 1.2,
|
||||
containers >= 0.1 && < 0.5,
|
||||
array >= 0.1 && < 0.4,
|
||||
hashed-storage >= 0.5.2 && < 0.6,
|
||||
diff --git a/src/Darcs/RepoPath.hs b/src/Darcs/RepoPath.hs
|
||||
index aa00156..8c5432b 100644
|
||||
--- a/src/Darcs/RepoPath.hs
|
||||
+++ b/src/Darcs/RepoPath.hs
|
||||
@@ -60,11 +60,9 @@ import qualified Darcs.Patch.FileName as PatchFileName ( FileName, fp2fn, fn2fp
|
||||
#include "impossible.h"
|
||||
|
||||
class FilePathOrURL a where
|
||||
- {-# INLINE toPath #-}
|
||||
toPath :: a -> String
|
||||
|
||||
class FilePathOrURL a => FilePathLike a where
|
||||
- {-# INLINE toFilePath #-}
|
||||
toFilePath :: a -> FilePath
|
||||
|
||||
-- | Paths which are relative to the local darcs repository and normalized.
|
@ -1,139 +0,0 @@
|
||||
--- darcs-2.5.2-orig/darcs.cabal 2011-12-19 20:44:08.644140399 +1100
|
||||
+++ darcs-2.5.2/darcs.cabal 2011-12-24 10:03:14.325396692 +1100
|
||||
@@ -124,7 +124,7 @@
|
||||
else
|
||||
buildable: True
|
||||
|
||||
- build-tools: ghc >= 6.10 && < 7.4
|
||||
+ build-tools: ghc >= 6.10 && < 7.6
|
||||
|
||||
hs-source-dirs: src
|
||||
include-dirs: src
|
||||
@@ -174,17 +174,17 @@
|
||||
mtl >= 1.0 && < 2.1,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
- filepath >= 1.1.0.0 && < 1.3.0.0,
|
||||
+ filepath >= 1.1.0.0 && < 1.5.0.0,
|
||||
haskeline >= 0.6.2.2 && < 0.7,
|
||||
hashed-storage >= 0.5.2 && < 0.6,
|
||||
base >= 3,
|
||||
bytestring >= 0.9.0 && < 0.10,
|
||||
text == 0.11.*,
|
||||
- old-time == 1.0.*,
|
||||
+ old-time >= 1.0 && < 1.2,
|
||||
directory >= 1.0.0.0 && < 1.2.0.0,
|
||||
process >= 1.0 && < 1.2,
|
||||
containers >= 0.1 && < 0.5,
|
||||
- array >= 0.1 && < 0.4,
|
||||
+ array >= 0.1 && < 0.5,
|
||||
random == 1.0.*,
|
||||
tar == 0.3.*,
|
||||
zlib >= 0.5.1.0 && < 0.6.0.0,
|
||||
@@ -208,7 +208,7 @@
|
||||
else
|
||||
buildable: True
|
||||
|
||||
- build-tools: ghc >= 6.10 && < 7.4
|
||||
+ build-tools: ghc >= 6.10 && < 7.6
|
||||
|
||||
hs-source-dirs: src
|
||||
include-dirs: src
|
||||
@@ -379,7 +379,7 @@
|
||||
mtl >= 1.0 && < 2.1,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
- filepath >= 1.1.0.0 && < 1.3.0.0,
|
||||
+ filepath >= 1.1.0.0 && < 1.5.0.0,
|
||||
haskeline >= 0.6.2.2 && < 0.7,
|
||||
hashed-storage >= 0.5.2 && < 0.6,
|
||||
tar == 0.3.*
|
||||
@@ -390,11 +390,11 @@
|
||||
build-depends: base >= 3,
|
||||
bytestring >= 0.9.0 && < 0.10,
|
||||
text == 0.11.*,
|
||||
- old-time == 1.0.*,
|
||||
+ old-time >= 1.0 && < 1.2,
|
||||
directory >= 1.0.0.0 && < 1.2.0.0,
|
||||
process >= 1.0 && < 1.2,
|
||||
containers >= 0.1 && < 0.5,
|
||||
- array >= 0.1 && < 0.4,
|
||||
+ array >= 0.1 && < 0.5,
|
||||
random == 1.0.*
|
||||
|
||||
|
||||
@@ -483,7 +483,7 @@
|
||||
src/umask.c
|
||||
src/Crypt/sha2.c
|
||||
|
||||
- build-tools: ghc >= 6.10 && < 7.4
|
||||
+ build-tools: ghc >= 6.10 && < 7.6
|
||||
|
||||
-- We need optimizations, regardless of what Hackage says
|
||||
-- Note: "if true" works around a cabal bug with order of flag composition
|
||||
@@ -527,7 +527,7 @@
|
||||
mtl >= 1.0 && < 2.1,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
- filepath >= 1.1.0.0 && < 1.3.0.0,
|
||||
+ filepath >= 1.1.0.0 && < 1.5.0.0,
|
||||
haskeline >= 0.6.2.2 && < 0.7,
|
||||
hashed-storage >= 0.5.2 && < 0.6,
|
||||
tar == 0.3.*
|
||||
@@ -538,11 +538,11 @@
|
||||
build-depends: base >= 3,
|
||||
bytestring >= 0.9.0 && < 0.10,
|
||||
text == 0.11.*,
|
||||
- old-time == 1.0.*,
|
||||
+ old-time >= 1.0 && < 1.2,
|
||||
directory >= 1.0.0.0 && < 1.2.0.0,
|
||||
process >= 1.0 && < 1.2,
|
||||
containers >= 0.1 && < 0.5,
|
||||
- array >= 0.1 && < 0.4,
|
||||
+ array >= 0.1 && < 0.5,
|
||||
random == 1.0.*
|
||||
|
||||
if flag(curl)
|
||||
@@ -615,7 +615,7 @@
|
||||
else
|
||||
buildable: True
|
||||
|
||||
- build-tools: ghc >= 6.10 && < 7.4
|
||||
+ build-tools: ghc >= 6.10 && < 7.6
|
||||
|
||||
build-depends: base < 5,
|
||||
extensible-exceptions >= 0.1 && < 0.2,
|
||||
@@ -623,7 +623,7 @@
|
||||
mtl >= 1.0 && < 2.1,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
- filepath >= 1.1.0.0 && < 1.3.0.0,
|
||||
+ filepath >= 1.1.0.0 && < 1.5.0.0,
|
||||
QuickCheck >= 2.1.0.0,
|
||||
HUnit >= 1.0,
|
||||
test-framework >= 0.2.2,
|
||||
@@ -684,11 +684,11 @@
|
||||
bytestring >= 0.9.0 && < 0.10,
|
||||
haskeline >= 0.6.2.2 && < 0.7,
|
||||
text == 0.11.*,
|
||||
- old-time == 1.0.*,
|
||||
+ old-time >= 1.0 && < 1.2,
|
||||
directory >= 1.0.0.0 && < 1.2.0.0,
|
||||
process >= 1.0 && < 1.2,
|
||||
containers >= 0.1 && < 0.5,
|
||||
- array >= 0.1 && < 0.4,
|
||||
+ array >= 0.1 && < 0.5,
|
||||
hashed-storage >= 0.5.2 && < 0.6,
|
||||
random == 1.0.*
|
||||
|
||||
--- darcs-2.5.2-orig/src/Darcs/Utils.hs 2011-03-14 09:40:46.000000000 +1100
|
||||
+++ darcs-2.5.2/src/Darcs/Utils.hs 2011-12-24 10:07:16.125342597 +1100
|
||||
@@ -62,7 +62,7 @@
|
||||
, TreeMonad, tree )
|
||||
import Storage.Hashed.Tree( Tree, listImmediate, findTree )
|
||||
|
||||
-showHexLen :: (Integral a) => Int -> a -> String
|
||||
+showHexLen :: (Integral a, Show a) => Int -> a -> String
|
||||
showHexLen n x = let s = showHex x ""
|
||||
in replicate (n - length s) ' ' ++ s
|
||||
|
@ -1,38 +0,0 @@
|
||||
--- darcs-2.5.2-orig/darcs.cabal 2012-04-12 00:35:07.075608173 +1000
|
||||
+++ darcs-2.5.2/darcs.cabal 2012-04-12 00:40:06.173429235 +1000
|
||||
@@ -171,7 +171,7 @@
|
||||
build-depends: base < 5,
|
||||
extensible-exceptions >= 0.1 && < 0.2,
|
||||
regex-compat >= 0.71 && < 0.96,
|
||||
- mtl >= 1.0 && < 2.1,
|
||||
+ mtl >= 1.0 && < 2.2,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
filepath >= 1.1.0.0 && < 1.5.0.0,
|
||||
@@ -376,7 +376,7 @@
|
||||
build-depends: base < 5,
|
||||
extensible-exceptions >= 0.1 && < 0.2,
|
||||
regex-compat >= 0.71 && < 0.96,
|
||||
- mtl >= 1.0 && < 2.1,
|
||||
+ mtl >= 1.0 && < 2.2,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
filepath >= 1.1.0.0 && < 1.5.0.0,
|
||||
@@ -524,7 +524,7 @@
|
||||
build-depends: base < 5,
|
||||
extensible-exceptions >= 0.1 && < 0.2,
|
||||
regex-compat >= 0.71 && < 0.96,
|
||||
- mtl >= 1.0 && < 2.1,
|
||||
+ mtl >= 1.0 && < 2.2,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
filepath >= 1.1.0.0 && < 1.5.0.0,
|
||||
@@ -620,7 +620,7 @@
|
||||
build-depends: base < 5,
|
||||
extensible-exceptions >= 0.1 && < 0.2,
|
||||
regex-compat >= 0.71 && < 0.96,
|
||||
- mtl >= 1.0 && < 2.1,
|
||||
+ mtl >= 1.0 && < 2.2,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
filepath >= 1.1.0.0 && < 1.5.0.0,
|
@ -1,38 +0,0 @@
|
||||
--- darcs-2.5.2-orig/darcs.cabal 2011-12-19 20:43:28.551322710 +1100
|
||||
+++ darcs-2.5.2/darcs.cabal 2011-12-19 20:44:08.644140399 +1100
|
||||
@@ -195,7 +195,7 @@
|
||||
build-depends: unix >= 1.0 && < 2.6
|
||||
if flag(http)
|
||||
build-depends: network >= 2.2 && < 2.4,
|
||||
- HTTP >= 3000.0 && < 4000.2
|
||||
+ HTTP >= 3000.0 && < 4000.3
|
||||
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
@@ -420,7 +420,7 @@
|
||||
|
||||
if flag(http)
|
||||
build-depends: network >= 2.2 && < 2.4,
|
||||
- HTTP >= 3000.0 && < 4000.2
|
||||
+ HTTP >= 3000.0 && < 4000.3
|
||||
cpp-options: -DHAVE_HTTP
|
||||
x-have-http:
|
||||
|
||||
@@ -554,7 +554,7 @@
|
||||
|
||||
if flag(http)
|
||||
build-depends: network >= 2.2 && < 2.4,
|
||||
- HTTP >= 3000.0 && < 4000.2
|
||||
+ HTTP >= 3000.0 && < 4000.3
|
||||
cpp-options: -DHAVE_HTTP
|
||||
x-have-http:
|
||||
|
||||
@@ -705,7 +705,7 @@
|
||||
|
||||
if flag(http)
|
||||
build-depends: network >= 2.2 && < 2.4,
|
||||
- HTTP >= 3000.0 && < 4000.2
|
||||
+ HTTP >= 3000.0 && < 4000.3
|
||||
|
||||
if flag(color)
|
||||
x-use-color:
|
@ -1,69 +0,0 @@
|
||||
diff -rN -u old-darcs-2.5.2/darcs.cabal new-darcs-2.5.2/darcs.cabal
|
||||
--- old-darcs-2.5.2/darcs.cabal 2011-06-03 20:24:32.079482374 +0200
|
||||
+++ new-darcs-2.5.2/darcs.cabal 2011-06-03 20:24:32.080482374 +0200
|
||||
@@ -166,11 +166,11 @@
|
||||
cpp-options: -DWIN32
|
||||
c-sources: src/win32/send_email.c
|
||||
build-depends: unix-compat >= 0.1.2,
|
||||
- regex-posix >= 0.94.4 && < 0.95
|
||||
+ regex-posix >= 0.94.4 && < 0.96
|
||||
|
||||
build-depends: base < 5,
|
||||
extensible-exceptions >= 0.1 && < 0.2,
|
||||
- regex-compat >= 0.71 && < 0.94,
|
||||
+ regex-compat >= 0.71 && < 0.96,
|
||||
mtl >= 1.0 && < 2.1,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
@@ -368,14 +368,14 @@
|
||||
cpp-options: -DWIN32
|
||||
c-sources: src/win32/send_email.c
|
||||
build-depends: unix-compat >= 0.1.2,
|
||||
- regex-posix >= 0.94.4 && < 0.95
|
||||
+ regex-posix >= 0.94.4 && < 0.96
|
||||
|
||||
if os(solaris)
|
||||
cc-options: -DHAVE_SIGINFO_H
|
||||
|
||||
build-depends: base < 5,
|
||||
extensible-exceptions >= 0.1 && < 0.2,
|
||||
- regex-compat >= 0.71 && < 0.94,
|
||||
+ regex-compat >= 0.71 && < 0.96,
|
||||
mtl >= 1.0 && < 2.1,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
@@ -516,14 +516,14 @@
|
||||
cpp-options: -DWIN32
|
||||
c-sources: src/win32/send_email.c
|
||||
build-depends: unix-compat >= 0.1.2,
|
||||
- regex-posix >= 0.94.4 && < 0.95
|
||||
+ regex-posix >= 0.94.4 && < 0.96
|
||||
|
||||
if os(solaris)
|
||||
cc-options: -DHAVE_SIGINFO_H
|
||||
|
||||
build-depends: base < 5,
|
||||
extensible-exceptions >= 0.1 && < 0.2,
|
||||
- regex-compat >= 0.71 && < 0.94,
|
||||
+ regex-compat >= 0.71 && < 0.96,
|
||||
mtl >= 1.0 && < 2.1,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
@@ -619,7 +619,7 @@
|
||||
|
||||
build-depends: base < 5,
|
||||
extensible-exceptions >= 0.1 && < 0.2,
|
||||
- regex-compat >= 0.71 && < 0.94,
|
||||
+ regex-compat >= 0.71 && < 0.96,
|
||||
mtl >= 1.0 && < 2.1,
|
||||
parsec >= 2.0 && < 3.2,
|
||||
html == 1.0.*,
|
||||
@@ -672,7 +672,7 @@
|
||||
cpp-options: -DWIN32
|
||||
c-sources: src/win32/send_email.c
|
||||
build-depends: unix-compat >= 0.1.2,
|
||||
- regex-posix >= 0.94.4 && < 0.95
|
||||
+ regex-posix >= 0.94.4 && < 0.96
|
||||
|
||||
if os(solaris)
|
||||
cc-options: -DHAVE_SIGINFO_H
|
@ -1,26 +0,0 @@
|
||||
diff --git a/tests/hspwd.hs b/tests/hspwd.hs
|
||||
index b93a7d5..f6fe2dd 100644
|
||||
--- a/tests/hspwd.hs
|
||||
+++ b/tests/hspwd.hs
|
||||
@@ -1,5 +1,5 @@
|
||||
module Main where
|
||||
|
||||
-import Directory ( getCurrentDirectory )
|
||||
+import System.Directory ( getCurrentDirectory )
|
||||
|
||||
main = getCurrentDirectory >>= putStr
|
||||
diff --git a/tests/trackdown-bisect-helper.hs b/tests/trackdown-bisect-helper.hs
|
||||
index 5c325c4..7fcb4a4 100644
|
||||
--- a/tests/trackdown-bisect-helper.hs
|
||||
+++ b/tests/trackdown-bisect-helper.hs
|
||||
@@ -15,8 +15,9 @@ patches with the linear implementation.
|
||||
|
||||
|
||||
import Control.Monad
|
||||
+import System.Environment
|
||||
import System.IO
|
||||
-import System
|
||||
+import System.Process
|
||||
import System.Random
|
||||
import Data.List
|
||||
import Control.Exception
|
@ -0,0 +1,116 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-applets/gnome-applets-3.6.0-r1.ebuild,v 1.2 2012/12/24 17:17:33 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="no" # bug 340725, no other la files
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
|
||||
inherit eutils gnome2 python-single-r1
|
||||
|
||||
DESCRIPTION="Applets for the GNOME Desktop and Panel"
|
||||
HOMEPAGE="http://www.gnome.org/"
|
||||
|
||||
LICENSE="GPL-2 FDL-1.1 LGPL-2"
|
||||
SLOT="0"
|
||||
IUSE="gnome ipv6 networkmanager policykit"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
|
||||
# 3.6 is tagged in upstream git, but the tarballs have not been uploaded :/
|
||||
SRC_URI="http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}-unofficial.tar.xz"
|
||||
|
||||
# null applet still needs bonobo support for gnome-panel?
|
||||
#
|
||||
# Latest gnome-panel needed due to commit 45a4988a6
|
||||
# atk, cairo, pango used in multiple applets
|
||||
RDEPEND="
|
||||
>=x11-libs/gtk+-3.0.0:3
|
||||
dev-libs/atk
|
||||
>=dev-libs/glib-2.22:2
|
||||
>=gnome-base/gconf-2.8:2
|
||||
>=gnome-base/gnome-panel-2.91.91
|
||||
x11-libs/cairo
|
||||
>=x11-libs/libxklavier-4
|
||||
>=x11-libs/libwnck-2.91.0:3
|
||||
>=x11-libs/libnotify-0.7:=
|
||||
x11-libs/pango
|
||||
>=sys-apps/dbus-1.1.2
|
||||
>=dev-libs/dbus-glib-0.74
|
||||
>=dev-libs/libxml2-2.5
|
||||
>=x11-themes/gnome-icon-theme-2.15.91
|
||||
>=dev-libs/libgweather-3.5:=
|
||||
x11-libs/libX11
|
||||
|
||||
gnome? (
|
||||
gnome-base/gnome-settings-daemon
|
||||
|
||||
>=gnome-extra/gucharmap-2.33.0:2.90
|
||||
>=gnome-base/libgtop-2.11.92
|
||||
|
||||
${PYTHON_DEPS}
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
gnome-base/gconf[introspection]
|
||||
gnome-base/gnome-panel[introspection]
|
||||
x11-libs/gdk-pixbuf[introspection]
|
||||
x11-libs/gtk+:3[introspection]
|
||||
x11-libs/pango[introspection] )
|
||||
networkmanager? ( >=net-misc/networkmanager-0.7.0 )
|
||||
policykit? ( >=sys-auth/polkit-0.92 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/docbook-xml-dtd:4.3
|
||||
>=app-text/gnome-doc-utils-0.3.2
|
||||
>=app-text/scrollkeeper-0.1.4
|
||||
>=dev-util/intltool-0.35
|
||||
dev-libs/libxslt
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Remove silly check for pygobject:2
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=660550
|
||||
sed -e 's/pygobject-2.0/pygobject-3.0/' -i configure || die "sed failed"
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# We don't want HAL or battstat.
|
||||
# mixer applet uses gstreamer, conflicts with the mixer provided by g-s-d
|
||||
# GNOME 3 has a hard-dependency on pulseaudio, so gstmixer applet is useless
|
||||
G2CONF="${G2CONF}
|
||||
--without-hal
|
||||
--disable-battstat
|
||||
--disable-mixer-applet
|
||||
$(use_enable ipv6)
|
||||
$(use_enable networkmanager)
|
||||
$(use_enable policykit polkit)"
|
||||
gnome2_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_fix_shebang invest-applet
|
||||
|
||||
gnome2_src_install
|
||||
|
||||
local APPLETS="accessx-status charpick cpufreq drivemount geyes
|
||||
gweather invest-applet mini-commander
|
||||
multiload null_applet stickynotes trashapplet"
|
||||
|
||||
# mixer is out because gnome3 uses pulseaudio
|
||||
# modemlights is out because it needs system-tools-backends-1
|
||||
# battstat is disabled because we don't want HAL anywhere
|
||||
|
||||
for applet in ${APPLETS} ; do
|
||||
docinto ${applet}
|
||||
|
||||
for d in AUTHORS ChangeLog NEWS README README.themes TODO ; do
|
||||
[ -s ${applet}/${d} ] && dodoc ${applet}/${d}
|
||||
done
|
||||
done
|
||||
}
|
@ -1,25 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA256
|
||||
|
||||
AUX gcalctool-5.32.2-missing-header.patch 262 RMD160 5bae9a4cae9788676ce8bad0d62531cbb2864a77 SHA1 b31d228be15e8ee18dc79075e4133298f8ef0cf8 SHA256 ff47c2953d8dfc4dfe5b3b229c354a7df11f9930be012e2de0724c6025498175
|
||||
DIST gcalctool-5.32.2.tar.bz2 1178049 RMD160 df98f5ff659f8abc877a20e146ea791b7411a8a2 SHA1 a894d910a45a20d4eab1cbd5d4277939145ec64c SHA256 b281cc545f27b37a0fd120366b1be517574d9f505b59dfc34f9860007df0b788
|
||||
DIST gcalctool-6.2.0.tar.xz 999804 RMD160 9341e924cca8757caf4f6f5c0190ad0b3e8c7b50 SHA1 dc69bc1b65b29ce4e40263cfdac1c02602fc4bf3 SHA256 ddc2efe25220e9341832304dfd9e5e2390a70bb6bd70d1afeb49da88023cdffb
|
||||
DIST gcalctool-6.4.1.1.tar.xz 1008540 RMD160 2f9f548d5196076d604eb8aaebc712da8fe4b042 SHA1 ffe41321d5b0a1b0e6331168e654d92fa75464b1 SHA256 6c166b1d0fec157e523caf82d6357c4a2f572cb21729272c9975003661b8c84e
|
||||
DIST gcalctool-6.4.2.1.tar.xz 1009352 RMD160 ec0d3b722ba694bca159344c69836f60bf11f6b0 SHA1 808cdacb849a75e37c7cd0df418aa220c3cb93ed SHA256 d79f7272534fc33357acc4438fe7746fa125fb05c45dfdb468a193b7490ca1f8
|
||||
EBUILD gcalctool-5.32.2.ebuild 1068 RMD160 fc27993ad9dbe8b0e4b7ee030ed4357b330c1c37 SHA1 d8ccbe8ce2809ff9a4da76374b10b266fff35a6a SHA256 952e7f8ec0612463c7593225bcaa65e67e67f1712d35371b09fd4ad8b7796fa8
|
||||
EBUILD gcalctool-6.2.0.ebuild 969 RMD160 40cc8a8cb1fbfa4be1e74eccd79c753187cd17d2 SHA1 82cbad015c727d80530972a657e23ccf0b368b2f SHA256 3696f9bb91a9f0dc42e9184415a0832ca110cc153a390b1027de08c5a18f3ef0
|
||||
EBUILD gcalctool-6.4.1.1.ebuild 989 RMD160 9977363c36f97d41c97b5ca4d88b8231592e9952 SHA1 6639739ec49bbef43f82dabff9c96fcdfdf23c26 SHA256 37a042461144e494787afa726cf060f1030015e188646d703cb7928e174f4ba7
|
||||
EBUILD gcalctool-6.4.2.1.ebuild 992 RMD160 476043e6bdc4358e199c02c89d0b4e3ed27afcfa SHA1 bd1e22e9bfc4919dd554e261c29948baf0e363bb SHA256 ca2aa3e1c18cf911405bd156d6bdcb2aab57d642d929b8a78945e2340a2351fb
|
||||
MISC ChangeLog 28551 RMD160 3e3599900f5bcc98b2b4914db2f3b93e412e588f SHA1 ac368df0339d7c3a776b6286fcb020eb53c5d2b9 SHA256 567b5195147e4f3f288f4330d91716fccf3433a893f9bdadb4b9e2005b741b64
|
||||
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
|
||||
AUX gcalctool-5.32.2-missing-header.patch 262 SHA256 ff47c2953d8dfc4dfe5b3b229c354a7df11f9930be012e2de0724c6025498175 SHA512 4b160c81b2777a67a462cb72055a1378ffcfc3d4440c6c736d02832356a13056a66a8a67e0b5b6e348026688d968285bfa9a42d49d5ae2d28c1eaf72876ba2f4 WHIRLPOOL 99c453494acfcd0041ddbf6801fc620b4e95dae2381878765600e62e26cb942d710af582c83b3901e7480653148e5cddc9c4a0e5689da5ffa588136e1c631750
|
||||
DIST gcalctool-5.32.2.tar.bz2 1178049 SHA256 b281cc545f27b37a0fd120366b1be517574d9f505b59dfc34f9860007df0b788 SHA512 7685872b8668f5cf3aec8ca79352d9194d5a64c4d9f9cc8b462fd54715231f4a113c21cc1ea75911ebb3430f66fe13dc6a2747f3cc2caeb772b6b5887297768a WHIRLPOOL 43b8f58ed4be6d876fc648218ed267315561c28cb20489a8b76b23c7e121d2b5367822fb1d6841b76a4b2089ad9366ff75dac0ee2b55fd4c94530c15dafbbdbb
|
||||
DIST gcalctool-6.4.2.1.tar.xz 1009352 SHA256 d79f7272534fc33357acc4438fe7746fa125fb05c45dfdb468a193b7490ca1f8 SHA512 816dbe677a25c45a202143b4b88a2d79ffa2a0775ab7fc66c81516698997e89c37f74c4713dfa26ae6ab16fd68d605d625eb21a4846be3527628ff9ad2483bc3 WHIRLPOOL 17c8bbaf5bec0ff25294c8e9e1f213f684c2fde3ecd396e6d183c502f50fb18eeb1ba8098b6f9ebe56f67c4b6f2f6278723e8abb02aa78f0b295739e65e65449
|
||||
DIST gcalctool-6.6.2.tar.xz 968148 SHA256 e708a16cc758c3a9fcb07e9c3e45989f7d9d64e2993f440e99707fcea3e1b76c SHA512 67ecb2548ebea3729dfd25b784994c09679f2b0a840aa0679c5dac72a32cddda932c9ff153562902f7cbbfa61809235b88c3b5aeff2239656b46dfec65d40fb7 WHIRLPOOL 59225c91b8a6879c5f9f498f9771511954f195dac15d58626458f00ebf37db6439b225ebaf3ca23ef4743abbe174e9295288b90328ba72ee9fc6a7ac9bccc387
|
||||
EBUILD gcalctool-5.32.2.ebuild 1068 SHA256 952e7f8ec0612463c7593225bcaa65e67e67f1712d35371b09fd4ad8b7796fa8 SHA512 acd83dcf34205bbdf6b80948d79dca01f00ba70ecfb371e26e96d32c566ba66c391d4bb3ca3652aaf3854022998b700c573944f091c128c4932ac98d1e1991c8 WHIRLPOOL 74a5c976a6019a5e481cb5c811320e958733496023e84daf8d437f9470799f47e8d377fc48ba1f0968465528410367f4db4fd098a2d4d1d1d28083ffaccf550d
|
||||
EBUILD gcalctool-6.4.2.1.ebuild 992 SHA256 ca2aa3e1c18cf911405bd156d6bdcb2aab57d642d929b8a78945e2340a2351fb SHA512 46aac65d1fdab50407b73e35fdfa6d85af5fc0009847764bab7fc9b7b6069c437e937415e41656a3aa77cbe833c0a8f33d6f971e984f71122d689c7a58da40ce WHIRLPOOL dd14e39eb62f1a39481d40f46cbe37c38c0f6bcdb30765dba550e9931a316542086f8cbf93b55c3c2fb48487bd6a3b395b02b2d8730f31b576ecfb2206ab0c3a
|
||||
EBUILD gcalctool-6.6.2.ebuild 896 SHA256 f6d93b3cfb2a4ee4d5d8a9579654e9f3aa128ec5b24ff667622f5b533ae3028d SHA512 e1685e8c4c44662d475c3a475ee37c39606495ac19ba6513b626b0ae5cf5787ca1f181ceac83b0b315076e6fae6b8faad7cd06378adcce2ead3ef308bd36f2ff WHIRLPOOL 1fcdf86f99a2792e03ea043d99bef7cfe5fbeed458a5a174cad88e0cc4d0c044408af0a26f09a51c8b11bdc91183fc8df433be2c2ee30f3343cf9d94af056dfb
|
||||
MISC ChangeLog 28741 SHA256 c3ed9dd69836e7604e8624ad21a72030e773b53ebd878bb25f1a3de2d6dadab5 SHA512 43e9670fb25ad3d30fc9503168f15f19ce2a091c0bb8a5e1f2cb0a4d0f959904432f2b8047fff250d1951278166afe48fe1661578a74670df1f7a61ff0bee35e WHIRLPOOL 41d37f3d80ff3acc5633c61a97557f43c5e68c3285d74d0760df7652885ac8bdd8bf49fba45e2e14d1c1fa7ffe60dfeb18a26afb915e2a1be18ebe3f898d812d
|
||||
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBAgAGBQJPvf3PAAoJEJ0WA1zPCt1h99gH/jGNVPnFJyuWvdKQajaWM8ez
|
||||
RGMuYSbEz0yu/vFZOqmbMQS1p3bTtxayBH5Y1LiawoAFdVCK7udf/ehnNuxtrn0q
|
||||
a7HJpK7z6aSkBwf7KT8uziw/rjXrsjt1NxgxijzjrmPtr6250IYyiMF2DlLyjjnB
|
||||
2wOif8WkTMiA9qhKaME9+WHqbp7tY2bWOiB3WcyyAjQByXHB5+xUeVhPWx1UWXpH
|
||||
b4vkAoIeidI5Z7rDBDnWbRSjiejf8I48mcH6m/q2s0sXPxKNl6i+J3bVTSB0J/Yn
|
||||
GH32k1y10kqAZnTPiEHAsxi6z4I4bDuH4fBOjKK4IqkKU+Yj1sl0lAhmH5jG8zg=
|
||||
=QqHi
|
||||
iEYEAREIAAYFAlDYkAYACgkQ1fmVwcYIWAbUUQCdEbLeyl9oVQIn0ALovMTfHZxO
|
||||
mTkAoO5smLmG1pPJbjxkO8mPK5NKvuaG
|
||||
=+PJp
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gcalctool/gcalctool-6.2.0.ebuild,v 1.2 2012/05/05 06:25:17 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="A calculator application for GNOME"
|
||||
HOMEPAGE="http://live.gnome.org/Gcalctool http://calctool.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
|
||||
|
||||
COMMON_DEPEND=">=x11-libs/gtk+-2.90.7:3
|
||||
>=dev-libs/glib-2.25.10:2
|
||||
dev-libs/libxml2"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=app-text/gnome-doc-utils-0.3.2
|
||||
app-text/scrollkeeper
|
||||
>=dev-util/intltool-0.35
|
||||
virtual/pkgconfig
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
sys-devel/gettext"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<gnome-extra/gnome-utils-2.3"
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF="${G2CONF}
|
||||
--disable-schemas-compile"
|
||||
DOCS="AUTHORS ChangeLog* NEWS README"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue