Sync with portage [Thu Mar 7 14:55:48 MSK 2013].

This commit is contained in:
root 2013-03-07 14:55:53 +04:00
parent 46f37250ad
commit 622411357f
298 changed files with 1898 additions and 6399 deletions

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-webui/chef-server-webui-10.24.0.ebuild,v 1.1 2013/03/01 19:25:42 hollow Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-webui/chef-server-webui-10.24.0.ebuild,v 1.2 2013/03/07 08:10:46 hollow Exp $
EAPI=4
USE_RUBY="ruby19"
@ -22,7 +22,9 @@ RDEPEND=">=dev-db/couchdb-0.10.0
>=net-misc/rabbitmq-server-1.7.0"
ruby_add_rdepend "dev-ruby/coderay
>=dev-ruby/extlib-0.9.16
dev-ruby/haml
<dev-ruby/sass-3.2
>=dev-ruby/merb-assets-1.1.0
<dev-ruby/merb-assets-1.2
>=dev-ruby/merb-core-1.1.0
@ -33,6 +35,7 @@ ruby_add_rdepend "dev-ruby/coderay
<dev-ruby/merb-helpers-1.2
>=dev-ruby/merb-param-protection-1.1.0
<dev-ruby/merb-param-protection-1.2
>=dev-ruby/rack-1.4.5
dev-ruby/ruby-openid
www-servers/thin"

View file

@ -1,2 +1,3 @@
DIST lzip-1.12.tar.gz 103815 SHA256 eabc590d02d404dc1a1cc8e2777ed398370174b68edb22043c8ca0b209dfcd27 SHA512 eab1e94f4efa3d995685db6e4eff3268f7c54fa2afba1b717775de329dff91d94bd707d447a11edb44067c9418129141e50cb93e4dfba24136470ee0828b1b6a WHIRLPOOL 99fce034b2d40b5fb96a5db8596547da535a52522167d2a1a35897dba5f8776e1a65706776bf2fe2476b62aaa992a1fcbe4b2eb3990712bc5737091da460645f
DIST lzip-1.13.tar.gz 90380 SHA256 c73d36c0a926b71d484eacc192262a1d209674e3f903016f2c74a2bcbc5c28ac SHA512 b321ebe1f93304f1db5f008ac8c840fc2cf0b9bfd5d3d01072f1aad3ee6f33991fd10f76d22e2c6960c6ba8a2b78f5f005d958fc3bc5724deef41e7da8d170a3 WHIRLPOOL 0c02e6a3e481376e2896c48dbca01f59ab8f6902b3890a989f3c7374d7c361625e61935bed5acec3a35db67832ffb6004845c446fb438aed920cae72f2f202cc
DIST lzip-1.14.tar.gz 80699 SHA256 7ff5cc521560edb2a0a6cdf258cf3afdaeb1dbcc354d96d011d0dd7ec584cbe7 SHA512 85eefecf67cc451e5417faf9fe5d54e0847ec633ae852ef60f0913d197b8ffa8e80359124b0a56ac11ed5687ceee3e111019a7fb3c62da662e1bcc3575359c88 WHIRLPOOL ae374c5fe53487619218b2f5c71701bec8266feb09226fd24681d672b3cee19621da2024207c9f68153c51dc23651a4ac32485abdf378fb04044c8484804d9a3

View file

@ -0,0 +1,25 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/lzip/lzip-1.14.ebuild,v 1.1 2013/03/07 03:44:05 radhermit Exp $
EAPI="4"
inherit toolchain-funcs
DESCRIPTION="lossless data compressor based on the LZMA algorithm"
HOMEPAGE="http://www.nongnu.org/lzip/lzip.html"
SRC_URI="http://download.savannah.gnu.org/releases-noredirect/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
src_configure() {
# not autotools-based
./configure \
--prefix="${EPREFIX}"/usr \
CXX="$(tc-getCXX)" \
CPPFLAGS="${CPPFLAGS}" \
CXXFLAGS="${CXXFLAGS}" \
LDFLAGS="${LDFLAGS}" || die
}

View file

@ -1,2 +1,3 @@
DIST pigz-2.2.4.tar.gz 49505 SHA256 7e7967c47f66c07be97cbfa25c8816b72f9d35258466ea31eddc7666c914160e SHA512 ebedc10d79de9fc21cacf302eb323dd3d1c73492da9407b7a2d69be65728bac1619a4b0c6c26cdcb2b955a47572f176ee3e18f9ebc230e4db981b1ab9347da30 WHIRLPOOL a9a8882312ae0588926fc2b1c4dae0ac9a56b1f59ea8211d976d7f30fe2b798a71249d03b4d33c590b62cbddb63c6b7998c1de200880770098dc062bd367d343
DIST pigz-2.2.5.tar.gz 49717 SHA256 e37498cbf3a475d7ebe2519751188c29564bf8dd27ba68bd3c7fe1ac08792759 SHA512 b399dee20c3484b5425490ee06404f8c6e3335a1c8eda8f625b62025dba99d2ebdd398a6acd7dd9c44cdb5370ccf66e0a6334bb5aace0a5dee30351cfd3abd4c WHIRLPOOL 178efcb07a79fd7667029c837a19291a73c089cac6dc4c2c8dceeef0ff5e836e26bdfc39d04888ed4896c36c4b52b3d96d344dbf73165acc1f320e1abea83077
DIST pigz-2.3.tar.gz 83636 SHA256 74bbd5962f9420549fc987ddd1ccda692ec2b29d2d612fbbe26edf3fa348ff21 SHA512 58080cb3b68d3329c3e9554b7f41b7ffe961c27cce0732e00d200f84bd4910452026cc90b026a4130dc4fef6eeaf9f6340d039521f32474ca45566f8e985301d WHIRLPOOL 808e05bfa337b421d4c18da0982d12cf880b78885ad2da37c6f84960d2102a9fc34ce078700a3ececca5805014b385e544ef17912b83444d726315af2616ffc5

View file

@ -0,0 +1,25 @@
From 545a9350f8026f6c9826dd4fa7ab6000d8826d78 Mon Sep 17 00:00:00 2001
From: Tim Harder <radhermit@gmail.com>
Date: Wed, 6 Mar 2013 15:51:27 -0800
Subject: [PATCH] Respect LDFLAGS and explicitly link to math library
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 3cc231d..48d1f26 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@ CFLAGS=-O3 -Wall -Wextra
pigz: pigz.o yarn.o zopfli/deflate.o zopfli/blocksplitter.o zopfli/tree.o zopfli/lz77.o zopfli/cache.o zopfli/hash.o zopfli/util.o zopfli/squeeze.o zopfli/katajainen.o
- $(CC) -o pigz $^ -lpthread -lz
+ $(CC) $(LDFLAGS) -o pigz $^ -lpthread -lz -lm
ln -f pigz unpigz
pigz.o: pigz.c yarn.h zopfli/deflate.h zopfli/util.h
--
1.8.1.5

View file

@ -0,0 +1,41 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/pigz/pigz-2.3.ebuild,v 1.1 2013/03/07 00:06:09 radhermit Exp $
EAPI=4
inherit eutils toolchain-funcs flag-o-matic
DESCRIPTION="A parallel implementation of gzip"
HOMEPAGE="http://www.zlib.net/pigz/"
SRC_URI="http://www.zlib.net/pigz/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~mips ~sparc ~x86 ~amd64-linux ~sparc64-solaris"
IUSE="static symlink test"
LIB_DEPEND="sys-libs/zlib[static-libs(+)]"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
test? ( app-arch/ncompress )"
src_prepare() {
epatch "${FILESDIR}"/${P}-make.patch
sed -i -e '1,3d' -e '5s/$(CC)/$(CC) $(LDFLAGS)/' Makefile || die
use static && append-ldflags -static
tc-export CC
}
src_install() {
dobin ${PN}
dosym ${PN} /usr/bin/un${PN}
dodoc README
doman ${PN}.1
if use symlink; then
dosym ${PN} /usr/bin/gzip
dosym un${PN} /usr/bin/gunzip
fi
}

View file

@ -1,2 +1,3 @@
DIST hyph_fo_FO-20040420a.zip 16430 SHA256 cb87ce1bee0d547f82bd5d2d1a7fdaca312510581a1295e824a507c59c4c92a2 SHA512 c1cf2593668558c44ab7cbb8fb3ce915cf59eec25a07de9834ef24d2783e56beea708d6666975059b2f33807279d0085d4910145f4bd410b4c736a0a7620f187 WHIRLPOOL 8933f3c92a8e7f1e258220912087b8dc1a443ad5843d8fb68ea110d8329365ab06da2381585cbddc762e6450fb09a4853ac6f3b78f5dbd03d07228501ae6a68d
DIST myspell-fo-0.4.1.tar.bz2 1395609 SHA256 bcd55618b2fde4a1e8adbb7c474cdb0d5b1983c6b5d61ee08c90664d190061f0 SHA512 ee552e671510a971b92ef56b049fa94409487d17a43a42a2ef761ec0fd62ff8eabf29a13173a43910f2e3b541825753b19079a39cda66ffa47013ffafd1ffd0b WHIRLPOOL ca1c5dc37bf7f665401efb028e68faca9e4b1471f619f3a445ea2937ffdcd8efc5f29153c899e13648f173f788b7e9d9ee76af0975a97ec64d16736fc7ab38ad
DIST myspell-fo-0.4.2.tar.bz2 1395379 SHA256 dceff597c9cebf69f3fee6ceaa1d93665bef9b546a534f1dc74f95ea7331ba90 SHA512 7f5622a6acdd948d884ed445ee34ec0cc9596b92628bd3bfc4f32bf5e27d88ec4684e800a6cc4c1add73d0f32050b87d0ad2f1a1a97739fc113edb977c2c296a WHIRLPOOL 990900712f47887a12d3688e63525c947a19fce8f1975faa581fcd6ab7aea622ef64feb38c1433fa2c8208a0e44023329cfbc8e4adea5e1affa8133f6605b5f9

View file

@ -0,0 +1,31 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-fo/myspell-fo-0.4.2.ebuild,v 1.1 2013/03/06 20:08:30 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"${P}/fo_FO.aff"
"${P}/fo_FO.dic"
)
MYSPELL_HYPH=(
"hyph_fo_FO.dic"
)
MYSPELL_THES=(
)
inherit myspell-r2
DESCRIPTION="Faroese dictionaries for myspell/hunspell"
HOMEPAGE="http://fo.speling.org/"
SRC_URI="
http://fo.speling.org/filer/${P}.tar.bz2
http://fo.speling.org/filer/hyph_fo_FO-20040420a.zip
"
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

View file

@ -1,3 +1,6 @@
DIST myspell-pl-20120726-hyph.zip 14013 SHA256 7d3a18402c70f1e7978a08a1aea656ad5b0d7732703dadbbba48ae528932ea39 SHA512 931c9fb2e58b0c5d65edc19a7f4bde7e0ccef496d76466944c8b0e249506370145d21c10d9209b6703dddd58887651ac8a2cc7579a1aab8deeed0ccac2908605 WHIRLPOOL 48feb9ed78e3802bd480b4963020d8b9905c29c6db16934687093ed9ea05ec22dc342f64d83d8f8246a5984918dc4ce76d6fb1705997f74623e72e8c481b2534
DIST myspell-pl-20120726-thes.zip 1576689 SHA256 9a04ade7f6e7532edebb2582001719c82886884553f15dcba9baf409b9c49420 SHA512 c9f5c9c0e5acb0f079c99120ec517d37d39155af22c727bcd9b3af987afc9e217ae0d84539e491246c6a4bfcd2667b556b141ff7003df06927ce873f4572aca2 WHIRLPOOL c43b678f5e4c165a5f9c719b2d26d7b9b5a1ba15f74a405f7645a8e370d20ad18e0f6eb7b4fa0a5111767468d658f07fb142f60d9938e32b9934f526338a14de
DIST myspell-pl-20130306-hyph.zip 14013 SHA256 7d3a18402c70f1e7978a08a1aea656ad5b0d7732703dadbbba48ae528932ea39 SHA512 931c9fb2e58b0c5d65edc19a7f4bde7e0ccef496d76466944c8b0e249506370145d21c10d9209b6703dddd58887651ac8a2cc7579a1aab8deeed0ccac2908605 WHIRLPOOL 48feb9ed78e3802bd480b4963020d8b9905c29c6db16934687093ed9ea05ec22dc342f64d83d8f8246a5984918dc4ce76d6fb1705997f74623e72e8c481b2534
DIST myspell-pl-20130306-thes.zip 1576689 SHA256 9a04ade7f6e7532edebb2582001719c82886884553f15dcba9baf409b9c49420 SHA512 c9f5c9c0e5acb0f079c99120ec517d37d39155af22c727bcd9b3af987afc9e217ae0d84539e491246c6a4bfcd2667b556b141ff7003df06927ce873f4572aca2 WHIRLPOOL c43b678f5e4c165a5f9c719b2d26d7b9b5a1ba15f74a405f7645a8e370d20ad18e0f6eb7b4fa0a5111767468d658f07fb142f60d9938e32b9934f526338a14de
DIST sjp-myspell-pl-20120726.zip 1124992 SHA256 51560bf9962bdec08a27262a85d31cc32ee29589d1340e9b4dca56b77022e9a9 SHA512 d57a3d065f1a478cf25f11047f87ab62a51ee7301b7d81214e8cb99243ee13be7b3b4071402af1db6cded91847df57a07b761d3ce778d8567d7d05987c4edb06 WHIRLPOOL 9fab9c80daafc83db89a880985cddb7cbdff09bcf6207bd0b932438f3d5457214fc34edbbfe68d1ad600fd87c9a28b2f5deec416c46050153b3c3d49185ed313
DIST sjp-myspell-pl-20130306.zip 1126237 SHA256 fc99b9c258db537a8ef04d003098db2c61a232c805ebd73abefc7ced5532e1ce SHA512 1cd53dfe956be6ab23f10c95a28a7589c4859fb41a217b643870c2662e68bf94c96be421f0437ca196fbdce4ca4bc60696e07a1d783a238c544b35cec7f25ec5 WHIRLPOOL fd89739fa26cc45e2bdb3758f6f49f16d8e498783b628e620cedaec1517869c621d4d7f0180be835ae0e2b72b3b308f0b3894fd23555055f23f1c79c0ea20406

View file

@ -0,0 +1,47 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-pl/myspell-pl-20130306.ebuild,v 1.1 2013/03/06 21:05:35 scarabeus Exp $
EAPI=4
MYSPELL_DICT=(
"pl_PL.aff"
"pl_PL.dic"
)
MYSPELL_HYPH=(
"hyph_pl_PL.dic"
)
MYSPELL_THES=(
"th_pl_PL_v2.dat"
"th_pl_PL_v2.idx"
)
inherit myspell-r2
DESCRIPTION="Polish dictionaries for myspell/hunspell"
# dict is bumped every day but nothing changes, RECHECK BEFORE DOING VERSION BUMP!
# hyphen has no website
# thesarus released last in 2k8
HOMEPAGE="
http://www.sjp.pl/slownik/en/
http://sourceforge.net/projects/synonimy/
"
SRC_URI="
http://sjp.pl/slownik/ort/sjp-myspell-pl-${PV}.zip
http://www.openoffice.org/pl/pliki/hyph_pl_PL.zip -> ${P}-hyph.zip
mirror://sourceforge/synonimy/OOo2-Thesaurus-1.5.zip -> ${P}-thes.zip
"
LICENSE="CC-SA-1.0 LGPL-3 GPL-3 MPL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
src_unpack() {
myspell-r2_src_unpack
# ZIPCEPTION!
unzip hyph_pl_PL.zip
unzip pl_PL.zip
}

View file

@ -1,6 +1,6 @@
DIST myspell-sv-2.11-hyph.oxt 44382 SHA256 cd7cc138f736c97a5580d46223d39893279bcc6dc6d01527f397caebe57fdd47 SHA512 0f71809d2d401bb917037bb50a2fa88ffe825cac081cb14e9378ffeebc447144b733a9d4fd99cc5bc1f1a37835cc880210512ccc79341a4ba8c6cb5dcc38fc40 WHIRLPOOL fd245716f11566cce3de29267c97feada5a7c440d4a85b62e6b8b924de80c3de14a2213deb166e5792fb99588f0b7815c155b02cd7f927ff7c46c4396005fab9
DIST myspell-sv-2.11-thes.oxt 306542 SHA256 58de0797f5dca60b7dd5e2355c381eb4ced72aff7a726861a2512ebc2e97ad55 SHA512 e637dc92bfc9bc86ccf10710fac1b036a99b0abc2888d30ea7dbdaca1c3cbec57fd7a184648d922b120a26f7c151b7cc043f783fb35b7e121ae22458f0a72103 WHIRLPOOL 9a17cb528cd5b2bc201a93429e83cfaf6f83acd8afa430ca2a7446e224684c877edcbc743af9c9a7f75a4342bb9fe3a15479ceabae3401b1218fa8b7b5723149
DIST myspell-sv-2.12-hyph.oxt 44382 SHA256 cd7cc138f736c97a5580d46223d39893279bcc6dc6d01527f397caebe57fdd47 SHA512 0f71809d2d401bb917037bb50a2fa88ffe825cac081cb14e9378ffeebc447144b733a9d4fd99cc5bc1f1a37835cc880210512ccc79341a4ba8c6cb5dcc38fc40 WHIRLPOOL fd245716f11566cce3de29267c97feada5a7c440d4a85b62e6b8b924de80c3de14a2213deb166e5792fb99588f0b7815c155b02cd7f927ff7c46c4396005fab9
DIST myspell-sv-2.12-thes.oxt 306542 SHA256 58de0797f5dca60b7dd5e2355c381eb4ced72aff7a726861a2512ebc2e97ad55 SHA512 e637dc92bfc9bc86ccf10710fac1b036a99b0abc2888d30ea7dbdaca1c3cbec57fd7a184648d922b120a26f7c151b7cc043f783fb35b7e121ae22458f0a72103 WHIRLPOOL 9a17cb528cd5b2bc201a93429e83cfaf6f83acd8afa430ca2a7446e224684c877edcbc743af9c9a7f75a4342bb9fe3a15479ceabae3401b1218fa8b7b5723149
DIST ooo_swedish_dict_2.11.oxt 1258868 SHA256 db34223ad26beb57c7cf6c4e4312605a3a0c6ebf8c09e21e8b8014ae2e111816 SHA512 7d101cd1cb64d02157d9a43da28a8d6429bbdf66c345fc71e3f3c5512198f2088b4a14270a96387c5c0cd68c8c77c28c1500098302c6e21db29cfe0cffc76f96 WHIRLPOOL 4c9c90a06b13137f883db7ed88f08876533c2ec8b154920af264fe1c4facfad62ad6f7ac32a5d9a4183e0ac428d56c412d172ecc08e77ceb25051a4f89d436e5
DIST myspell-sv-2.13-hyph.oxt 44382 SHA256 cd7cc138f736c97a5580d46223d39893279bcc6dc6d01527f397caebe57fdd47 SHA512 0f71809d2d401bb917037bb50a2fa88ffe825cac081cb14e9378ffeebc447144b733a9d4fd99cc5bc1f1a37835cc880210512ccc79341a4ba8c6cb5dcc38fc40 WHIRLPOOL fd245716f11566cce3de29267c97feada5a7c440d4a85b62e6b8b924de80c3de14a2213deb166e5792fb99588f0b7815c155b02cd7f927ff7c46c4396005fab9
DIST myspell-sv-2.13-thes.oxt 306542 SHA256 58de0797f5dca60b7dd5e2355c381eb4ced72aff7a726861a2512ebc2e97ad55 SHA512 e637dc92bfc9bc86ccf10710fac1b036a99b0abc2888d30ea7dbdaca1c3cbec57fd7a184648d922b120a26f7c151b7cc043f783fb35b7e121ae22458f0a72103 WHIRLPOOL 9a17cb528cd5b2bc201a93429e83cfaf6f83acd8afa430ca2a7446e224684c877edcbc743af9c9a7f75a4342bb9fe3a15479ceabae3401b1218fa8b7b5723149
DIST ooo_swedish_dict_2.12.oxt 1273603 SHA256 9025ed8f695a4245edcf37ec5c1711ace09ab7579dac392dfd492b023c966794 SHA512 d268b31e83233d067c8f72994e7c99637d2f8671bd343948312261e7aeb13e4e1306cb99fa686994ab2c1c52ec27213ca059a8ccd28f61db9ba473231a1c658c WHIRLPOOL 68f9eabd89facdc18cdde29d6deca72569feacb930faa7f5a4046e0eaf36f659ab34f7884ae2da63db2b7e3d73b2ee806010f4ee93a1ca16fe4257822824940b
DIST ooo_swedish_dict_2.13.oxt 1288042 SHA256 16919babab61391eb873b1341603f82fab81371d075b10117324550678c6b20d SHA512 fa88ef84f8d0d6433409ead7ea53c56b863489360a8f4da1f0ab6a023d4ce5b9d1784e94e242168b8acb7278d49a05b23b1c75a5b4fbd980e250be2aad0e7ae0 WHIRLPOOL 7756bc4d8adcc2dea83dd44411a079806370d7339638711a1c694507367529d5f3d236e0605da7f31e8164f4c954e3d54776ae7f95a1360bdd585eeb28f95023

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-sv/myspell-sv-2.12.ebuild,v 1.2 2013/02/07 21:27:34 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-sv/myspell-sv-2.12.ebuild,v 1.3 2013/03/06 21:03:11 scarabeus Exp $
EAPI=4
@ -36,5 +36,5 @@ SRC_URI="
LICENSE="CC-BY-SA-3.0 GPL-2 LGPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-sv/myspell-sv-2.11.ebuild,v 1.3 2013/02/07 21:27:34 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-sv/myspell-sv-2.13.ebuild,v 1.1 2013/03/06 21:03:11 scarabeus Exp $
EAPI=4
@ -36,5 +36,5 @@ SRC_URI="
LICENSE="CC-BY-SA-3.0 GPL-2 LGPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

View file

@ -0,0 +1 @@
DIST heirloom-sh-050706.tar.bz2 82725 SHA256 25fb8409e1eb75bb5da21ca32baf2d5eebcb8b84a1288d66e65763a125809e1d SHA512 3a0dbec19eb093b6a818910a1b24f2d7328dc785dc12cd0097c37f98e7ac558d31cda8717381d814259bd54f5de12e50cc8d9d617bd4e09c4a903ef63838807f WHIRLPOOL 4be1e76719493e5ab85b99953e1359658c71e5fd68a3025526c218650079518ab61d4b7ead76903ec68898f0fef5ec2db8ca6b691db929fe9e33b6e44c84b9bf

View file

@ -0,0 +1,36 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/heirloom-sh/heirloom-sh-050706.ebuild,v 1.1 2013/03/07 07:22:52 patrick Exp $
inherit flag-o-matic toolchain-funcs
# slightly broken
RESTRICT="test"
DESCRIPTION="Heirloom Bourne Shell, derived from OpenSolaris code SVR4/SVID3"
HOMEPAGE="http://heirloom.sourceforge.net/sh.html"
SRC_URI="mirror://sourceforge/heirloom/${P}.tar.bz2"
LICENSE="CDDL"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND=""
src_compile() {
append-cppflags -D_GNU_SOURCE
emake \
"CFLAGS=${CFLAGS}" \
"CPPFLAGS=${CPPFLAGS}" \
"LDFLAGS=${LDFLAGS}" \
"LARGEF=" \
"CC=$(tc-getCC)" || die
}
src_install() {
exeinto /bin
newexe sh jsh
newman sh.1 jsh.1
}

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>patrick@gentoo.org</email>
<name>Patrick Lauer</name>
</maintainer>
</pkgmetadata>

View file

@ -1 +1,2 @@
DIST guava-13.0.1-sources.jar 1060992 SHA256 6968729f41bd225c00ce6c9212674fe5fa64346ca267072860253c87156507d3 SHA512 07b29cf199229e82a6ec42aad4a6f700c4230ae4b3d41d64f46786619884d572b71dace9f2b521b5f0a50359b460ae6f123dafc80bc982b04856a0dd3a9a0663 WHIRLPOOL dc1a1b978b57d8a36747d03ef88778cb9f4060313c7377c5188948cf4d58cae7e9cb0b304e7a449730955235f1f744a8d4b96b82f0844eb37857824f920faad7
DIST guava-r07.zip 3044916 SHA256 3d0da5843235b26dc5d47b75df48a6f06f0cc428534580762352b3b00fa45c40 SHA512 1ea4c0b4a7747fb555150283eb851da9d96ec705f1b8e05709b533e923a2615dd82979afbf729093c493e0c11a5f7841f576a6a56a4e9fd5a7e8af224aca956f WHIRLPOOL 3718e030038eaf597b1d35e318eeb708df8d5b66a606d5ffa1fc0e7a742f22f271d6fa6d72d1ce138fcd206e32c7680c5bccf4400f3fc969f41623a7d1f88013

View file

@ -0,0 +1,27 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/guava/guava-13.0.1.ebuild,v 1.1 2013/03/07 04:05:31 radhermit Exp $
EAPI=5
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="A collection of Google's core Java libraries"
HOMEPAGE="http://code.google.com/p/guava-libraries/"
SRC_URI="http://search.maven.org/remotecontent?filepath=com/google/${PN}/${PN}/${PV}/${P}-sources.jar"
LICENSE="Apache-2.0"
SLOT="13"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
COMMON_DEP="
dev-java/jsr305:0
java-virtuals/jdk-with-com-sun:0"
RDEPEND="${COMMON_DEP}
>=virtual/jre-1.6"
DEPEND="${COMMON_DEP}
app-arch/unzip
>=virtual/jdk-1.7" # http://code.google.com/p/guava-libraries/issues/detail?id=635
JAVA_GENTOO_CLASSPATH="jsr305"

View file

@ -1,11 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.6.ebuild,v 1.1 2013/03/06 17:18:48 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.6.ebuild,v 1.2 2013/03/07 00:54:35 floppym Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
inherit eutils multilib pax-utils python-any-r1 toolchain-funcs versionator
inherit eutils multilib multiprocessing pax-utils python-any-r1 toolchain-funcs versionator
DESCRIPTION="Google's open source JavaScript engine"
HOMEPAGE="http://code.google.com/p/v8"
@ -80,16 +80,8 @@ src_compile() {
}
src_test() {
local arg testjobs
for arg in ${MAKEOPTS}; do
case ${arg} in
-j*) testjobs=${arg#-j} ;;
--jobs=*) testjobs=${arg#--jobs=} ;;
esac
done
tools/test-wrapper-gypbuild.py \
-j${testjobs:-1} \
-j$(makeopts_jobs) \
--arch-and-mode=${mytarget} \
--no-presubmit \
--progress=dots || die

View file

@ -1,11 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.37 2013/03/05 01:11:50 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.38 2013/03/07 00:54:35 floppym Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
inherit eutils multilib pax-utils python-any-r1 subversion toolchain-funcs
inherit eutils multilib multiprocessing pax-utils python-any-r1 subversion toolchain-funcs
DESCRIPTION="Google's open source JavaScript engine"
HOMEPAGE="http://code.google.com/p/v8"
@ -88,16 +88,8 @@ src_compile() {
}
src_test() {
local arg testjobs
for arg in ${MAKEOPTS}; do
case ${arg} in
-j*) testjobs=${arg#-j} ;;
--jobs=*) testjobs=${arg#--jobs=} ;;
esac
done
tools/test-wrapper-gypbuild.py \
-j${testjobs:-1} \
-j$(makeopts_jobs) \
--arch-and-mode=${mytarget} \
--no-presubmit \
--progress=dots || die

View file

@ -1,6 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/MicroJSON/MicroJSON-0.2.0.ebuild,v 1.1 2013/02/14 15:23:45 tomwij Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/MicroJSON/MicroJSON-0.2.0.ebuild,v 1.2 2013/03/06 20:28:14 tomwij Exp $
EAPI="5"
inherit cmake-utils

View file

@ -1,5 +1,4 @@
DIST icu4c-49_1_2-docs.zip 4245617 SHA256 50fcc81a797b20ebaf12167479f24eac323bad21d012ca366701f62eccdabb94 SHA512 84ddc1e4cc3e4617e6a93c6ada3e7e5fa470fb34fed3ca4e3c57a741bbdd279d402d3fd313543230f2c73c3197300311eafd2d91c207ff64d3eca9833907a32b WHIRLPOOL 44fde7cfc560bb29e16f32ab4ca300c87469747719ba5a0e0622ed5eb64911e5f5969328a9cef71f0c4aee455093233d0a5c0f8719559d705c2698de2f457662
DIST icu4c-49_1_2-src.tgz 19010646 SHA256 cce83cc88a2ff79d65c05426facbf30530bbe13a1cfda04b3ab81b55414cf5a3 SHA512 83997878222ada25be281c35b766906a9997da350068d4f7400874ea37133baeef0e8277dc117219c37ab486b643125b4b73ace956507d2237c1c9002173a140 WHIRLPOOL 68ff12ab0b3b5e471ced5d07c7170494e24526591587669b86a2a732ce3d0dda4abd74e2dcfdc3dd2e66a30b28d897836a6b0c1f1148101e1b51ffc87a87f080
DIST icu4c-50_1-src.tgz 21181132 SHA256 68592b3c07d9b86100f41d0172eb1a81f3ffb2a8fef1104d7395099079ba7350 SHA512 01a3e42b6180641ae7569bba70c31509d2c65bc7cdd8e84a74444d5da1964486af001d0436c0e6b85ce8867d75bbdcf0b2ad2d18ed24196104db73fc469a301d WHIRLPOOL c7f958be4734d05cc0fcf1a541cc77618fbaabdeeda986b96de14e2a76ccf3eb2ed4b57548d9fb931f510f46207441e99f6f96217aa481bea3bb540b20b6d687
DIST icu4c-50_1_1-src.tgz 21189084 SHA256 a6f426e3c04749c74bcb9d2ce229f905de88deda2353db2249f2e96fe604df8f SHA512 0af83f880eeacbd9e095c21a63312b94885f11f5c57826b2bbacbae49e589ccacfccccc0c95f37a186a55b5aed7cdb125dd98a0f8b39963b716687506dca3615 WHIRLPOOL b434902fc96e4f6f637813a766ac6989add7470800a6ae5927787e3cc1b5bd5a53556d48c880270c4aa50aae388b7aa65c6f186014e04eca86f4ca4c6d45be16
DIST icu4c-50_1_2-src.tgz 21189361 SHA256 cb68067dcc60d682f8e037bf0961bdd5169cb4652ef8aa136e893780047dafd3 SHA512 473824582f1240bbe985ce449438e5130955b98d13af1cbc9df5fae26a2080a459501298a6a779c793e39578b771d55c0c67ab7e29c668320809506a41e87d2b WHIRLPOOL 51c2c2e297f01e894927d0485774f70f0da66221fc73ca49322c4ecfc806eefb628a46af0b7e4aa75771bb57109660f9f7fdc05d92cd58d8e738558d313eb4a7

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-50.1-r2.ebuild,v 1.5 2013/02/02 10:53:04 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-50.1-r2.ebuild,v 1.6 2013/03/06 21:41:31 scarabeus Exp $
EAPI=5
@ -11,7 +11,7 @@ HOMEPAGE="http://www.icu-project.org/"
SRC_URI="http://download.icu-project.org/files/icu4c/${PV/_/}/icu4c-${PV//./_}-src.tgz"
LICENSE="BSD"
SLOT="0/${PV}"
SLOT="0/50.1"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -x86-fbsd"
IUSE="debug doc examples static-libs"

View file

@ -1,118 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-50.1.1.ebuild,v 1.5 2013/02/02 10:53:04 aballier Exp $
EAPI=5
inherit eutils toolchain-funcs base autotools
DESCRIPTION="International Components for Unicode"
HOMEPAGE="http://www.icu-project.org/"
SRC_URI="http://download.icu-project.org/files/icu4c/${PV/_/}/icu4c-${PV//./_}-src.tgz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -x86-fbsd"
IUSE="debug doc examples static-libs"
DEPEND="
doc? (
app-doc/doxygen[dot]
)
"
S="${WORKDIR}/${PN}/source"
PATCHES=(
"${FILESDIR}/${PN}-4.8.1-fix_binformat_fonts.patch"
"${FILESDIR}/${PN}-4.8.1.1-fix_ltr.patch"
)
src_prepare() {
local variable
base_src_prepare
# Do not hardcode flags in icu-config and icu-*.pc files.
# https://ssl.icu-project.org/trac/ticket/6102
for variable in CFLAGS CPPFLAGS CXXFLAGS FFLAGS LDFLAGS; do
sed \
-e "/^${variable} =.*/s: *@${variable}@\( *$\)\?::" \
-i config/icu.pc.in \
-i config/Makefile.inc.in \
|| die
done
# Disable renaming as it is stupind thing to do
sed -i \
-e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \
common/unicode/uconfig.h || die
# Fix linking of icudata
sed -i \
-e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \
config/mh-linux || die
# Append doxygen configuration to configure
sed -i \
-e 's:icudefs.mk:icudefs.mk Doxyfile:' \
configure.in || die
eautoreconf
}
src_configure() {
local cross_opts
# bootstrap for cross compilation
if tc-is-cross-compiler; then
CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \
RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \
./configure --disable-renaming --disable-debug \
--disable-samples --enable-static || die
emake
mkdir -p "${WORKDIR}/host/"
cp -a {bin,lib,config,tools} "${WORKDIR}/host/"
emake clean
cross_opts="--with-cross-build=${WORKDIR}/host"
fi
econf \
--disable-renaming \
$(use_enable debug) \
$(use_enable examples samples) \
$(use_enable static-libs static) \
${cross_opts}
}
src_compile() {
default
if use doc; then
doxygen -u Doxyfile || die
doxygen Doxyfile || die
fi
}
src_test() {
# INTLTEST_OPTS: intltest options
# -e: Exhaustive testing
# -l: Reporting of memory leaks
# -v: Increased verbosity
# IOTEST_OPTS: iotest options
# -e: Exhaustive testing
# -v: Increased verbosity
# CINTLTST_OPTS: cintltst options
# -e: Exhaustive testing
# -v: Increased verbosity
emake -j1 VERBOSE="1" check
}
src_install() {
default
dohtml ../readme.html
use doc && dohtml -p api -r doc/html/
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-50.1.2.ebuild,v 1.3 2013/02/06 14:53:22 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-50.1.2.ebuild,v 1.4 2013/03/06 21:41:31 scarabeus Exp $
EAPI=5
@ -11,7 +11,7 @@ HOMEPAGE="http://www.icu-project.org/"
SRC_URI="http://download.icu-project.org/files/icu4c/${PV/_/}/icu4c-${PV//./_}-src.tgz"
LICENSE="BSD"
SLOT="0/${PV}"
SLOT="0/50.1"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug doc examples static-libs"

View file

@ -1,2 +1 @@
DIST libxslt-1.1.27.tar.gz 3427310 SHA256 b6a8d9a421f2630999ca91d9f8c091ee8ea2d580e6be84c1d21b2a45e11e7e26 SHA512 4bfab92b151892c04cc5291f0bdf845681ef07a7f4c406cb0a23c20561c059354422a94392b6a91dab3a79cfaf958be6f623c55d80399829a97f52f79a575ebb WHIRLPOOL bf180d09a9b4717dfd434b9867cf2d66a92772a800db3f36ab70df1cdef9b4c0a76bbc63d8364e70ceff1a6abbb5b4b4c47b107cd63d372b887b859ea01465f1
DIST libxslt-1.1.28.tar.gz 3435907 SHA256 5fc7151a57b89c03d7b825df5a0fae0a8d5f05674c0e7cf2937ecec4d54a028c SHA512 20b65bdaceaac5bd11d509bf683ce8e344030bc95164639266ae705d41659bcba47b5be1b059d0d67681e6428b0710db675d1749c06aa531bc2212ed3d0511b1 WHIRLPOOL 7f059d7d6b02fc5982c31d3239188ff0a6d211f722635ac3d3cd77bedf54ef9b1a9433ef1c55a9335f353ce618f3dd93a9e1e19c117988358ab31857edff1843

View file

@ -1,48 +0,0 @@
From d690cf1ee8f61eb86a9bd6f21aa5aea8a7b4d2a3 Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Sat, 22 Sep 2012 17:44:32 -0400
Subject: [PATCH] Fix python build by using libxsltmod_la_CPPFLAGS instead of
AM_CPPFLAGS
Commit a2cd8a03 broke the --with-python build by moving includes from
INCLUDES to AM_CPPFLAGS. AM_CPPFLAGS gets ignored when a target-specific
*_CPPFLAGS variable exists, but at least some automake versions
automatically add "libxsltmod_la_CPPFLAGS = -shared" to python/Makefile.in
https://bugzilla.gnome.org/show_bug.cgi?id=684637
---
python/Makefile.am | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/python/Makefile.am b/python/Makefile.am
index 48a6c6e..6869c2b 100644
--- a/python/Makefile.am
+++ b/python/Makefile.am
@@ -3,12 +3,6 @@ AUTOMAKE_OPTIONS = 1.4 foreign
SUBDIRS= . tests
-AM_CPPFLAGS = \
- -I$(PYTHON_INCLUDES) \
- -I$(top_srcdir)/libxslt \
- -I$(top_srcdir) \
- -I../libexslt
-
AM_CFLAGS = $(LIBXML_CFLAGS)
DOCS_DIR = $(datadir)/doc/libxslt-python-$(LIBXSLT_VERSION)
@@ -36,6 +30,11 @@ all-local: libxslt.py
python_LTLIBRARIES = libxsltmod.la
+libxsltmod_la_CPPFLAGS += \
+ -I$(PYTHON_INCLUDES) \
+ -I$(top_srcdir)/libxslt \
+ -I$(top_srcdir) \
+ -I../libexslt
libxsltmod_la_SOURCES = libxslt.c types.c
nodist_libxsltmod_la_SOURCES = libxslt-py.c
libxsltmod_la_LIBADD = $(mylibs) $(PYTHON_LIBS)
--
1.7.12

View file

@ -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-libs/libxslt/libxslt-1.1.27.ebuild,v 1.8 2012/09/29 17:38:54 jer Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
inherit autotools eutils python toolchain-funcs
DESCRIPTION="XSLT libraries and tools"
HOMEPAGE="http://www.xmlsoft.org/"
SRC_URI="ftp://xmlsoft.org/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="crypt debug python static-libs"
DEPEND=">=dev-libs/libxml2-2.6.27:2
crypt? ( >=dev-libs/libgcrypt-1.1.42 )"
RDEPEND="${DEPEND}"
pkg_setup() {
if use python; then
python_pkg_setup
fi
DOCS="AUTHORS ChangeLog FEATURES NEWS README TODO"
}
src_prepare() {
# https://bugzilla.gnome.org/show_bug.cgi?id=684621
epatch "${FILESDIR}"/libxslt.m4-${PN}-1.1.26.patch
epatch "${FILESDIR}"/${PN}-1.1.26-disable_static_modules.patch
# Use python-config, not python2.7-config
epatch "${FILESDIR}/${PN}-1.1.27-python-config.patch"
# bug #435900, https://bugzilla.gnome.org/show_bug.cgi?id=684637
epatch "${FILESDIR}/${P}-python-includes.patch"
# Python bindings are built/tested/installed manually.
sed -e 's/$(PYTHON_SUBDIR)//' -i Makefile.am || die "sed failed"
eautoreconf
epunt_cxx
}
src_configure() {
# libgcrypt is missing pkg-config file, so fixing cross-compile
# here. see bug 267503.
if tc-is-cross-compiler; then
export LIBGCRYPT_CONFIG="${SYSROOT}/usr/bin/libgcrypt-config"
fi
econf \
--with-html-dir=/usr/share/doc/${PF} \
--with-html-subdir=html \
$(use_with crypt crypto) \
$(use_with python) \
$(use_with debug) \
$(use_with debug mem-debug) \
$(use_enable static-libs static)
}
src_compile() {
default
if use python; then
python_copy_sources python
building() {
emake PYTHON_INCLUDES="$(python_get_includedir)" \
PYTHON_SITE_PACKAGES="$(python_get_sitedir)" \
PYTHON_VERSION="$(python_get_version)"
}
python_execute_function -s --source-dir python building
fi
}
src_test() {
default
if use python; then
testing() {
emake test
}
python_execute_function -s --source-dir python testing
fi
}
src_install() {
default
if use python; then
installation() {
emake DESTDIR="${D}" \
PYTHON_SITE_PACKAGES="$(python_get_sitedir)" \
install
}
python_execute_function -s --source-dir python installation
python_clean_installation_image
mv -vf "${ED}"/usr/share/doc/${PN}-python-${PV} \
"${ED}"/usr/share/doc/${PF}/python
fi
if ! use static-libs; then
# Remove useless .la files
find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
fi
}
pkg_postinst() {
if use python; then
python_mod_optimize libxslt.py
fi
}
pkg_postrm() {
if use python; then
python_mod_cleanup libxslt.py
fi
}

View file

@ -1,3 +1,2 @@
DIST link-grammar-4.7.4.tar.gz 1215549 SHA256 272eccb95a66bdaae57e6daa281c00bc9ddf615e624e94b7e6dc686ba10c242d SHA512 58e2006e106c73f22063c7ed463cea11a084655d277ec62162f9b213ed5044a7e9bcdfcf7566f42d0e2a79f4dd1ef519f082063a7e1fb2b8ad057e1e3658aee6 WHIRLPOOL 761ab4913ace5b124fe4c4d87b12d08b1e92a88990fec2b5d0bd868810302270cb03e7dd11b991bebfc7ca0b9677673a6325d0d8ce5cf85a49116f93e3a67494
DIST link-grammar-4.7.6.tar.gz 1247942 SHA256 4cf9959a331692b8c8d8ec0457a82457b2a8e189223c7a8f7c0968d8955c7333 SHA512 e548ea07220099816c32d3a9833badca906cd20ca4c3018a8bd7bd5c22c471b2d22f3284b75a56b6b6d5c799a416754f175b9cd9610c4eb9fc56917ea13d940f WHIRLPOOL 3fffeb83c68280117c671827420b8a01cf488059854f566f202e9adfb4698a83afbf4dd5108d0523bc6513eb7dadb69cdb3f2006c19d24f20151f7dc6a10d48e
DIST link-grammar-4.7.8.tar.gz 1288971 SHA256 3a2758e3d8e99d10188e36694084e7e14e756250e85019c73a54d8d90fb872a4 SHA512 fc9887f68ddc01d206191fb6b9caf92ae7f6f074308127e40c661547cdab3ea447e47f90c0114ce003c47de9e935ff6db51a591755d6763cf0fcf0fb53adb174 WHIRLPOOL 9976dae4ccb657af213257b50ea924a1f483a24225799816504a46377241d43cab7c53a60661a54d3203054d7d7d2cc049657e57f39db1e0f9e1f1e15d24e7fd

View file

@ -1,83 +0,0 @@
Index: tokenize.c
===================================================================
RCS file: /cvsroot/link-grammar/link-grammar/tokenize.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -B -r1.3 -r1.4
--- link-grammar/link-grammar/tokenize.c 16 Aug 2006 17:07:02 -0000 1.3
+++ link-grammar/link-grammar/tokenize.c 27 Oct 2007 19:03:40 -0000 1.4
@@ -172,7 +172,8 @@
used in a sentence.
*/
-
+#undef MIN
+#define MIN(a, b) (((a) < (b)) ? (a) : (b))
static int separate_word(Sentence sent, char *w, char *wend, int is_first_word, int quote_found) {
/* w points to a string, wend points to the char one after the end. The
@@ -256,8 +257,8 @@
for (n_r_stripped = 0; n_r_stripped < MAX_STRIP; n_r_stripped++) {
- strncpy(word, w, wend-w);
- word[wend-w] = '\0';
+ strncpy(word, w, MIN(wend-w, MAX_WORD));
+ word[MIN(wend-w, MAX_WORD)] = '\0';
if (wend == w) break; /* it will work without this */
if (boolean_dictionary_lookup(sent->dict, word) || is_initials_word(word)) break;
@@ -285,8 +286,8 @@
/* Now we strip off suffixes...w points to the remaining word, "wend" to the end of the word. */
s_stripped = -1;
- strncpy(word, w, wend-w);
- word[wend-w] = '\0';
+ strncpy(word, w, MIN(wend-w, MAX_WORD));
+ word[MIN(wend-w, MAX_WORD)] = '\0';
word_is_in_dict=0;
if (boolean_dictionary_lookup(sent->dict, word) || is_initials_word(word)) word_is_in_dict=1;
@@ -309,16 +310,16 @@
if(s_ok==1 || i==s_strippable) {
- strncpy(newword, w, (wend-len)-w);
- newword[(wend-len)-w] = '\0';
+ strncpy(newword, w, MIN((wend-len)-w, MAX_WORD));
+ newword[MIN((wend-len)-w, MAX_WORD)] = '\0';
/* Check if the remainder is in the dictionary; for the no-suffix case, it won't be */
if (boolean_dictionary_lookup(sent->dict, newword)) {
if(verbosity>1) if(i< s_strippable) printf("Splitting word into two: %s-%s\n", newword, suffix[i]);
s_stripped = i;
wend -= len;
- strncpy(word, w, wend-w);
- word[wend-w] = '\0';
+ strncpy(word, w, MIN(wend-w, MAX_WORD));
+ word[MIN(wend-w, MAX_WORD)] = '\0';
break;
}
@@ -326,16 +327,16 @@
else {
for (j=0; j<p_strippable; j++) {
if (strncmp(w, prefix[j], strlen(prefix[j])) == 0) {
- strncpy(newword, w+strlen(prefix[j]), (wend-len)-(w+strlen(prefix[j])));
- newword[(wend-len)-(w+strlen(prefix[j]))]='\0';
+ strncpy(newword, w+strlen(prefix[j]), MIN((wend-len)-(w+strlen(prefix[j])), MAX_WORD));
+ newword[MIN((wend-len)-(w+strlen(prefix[j])), MAX_WORD)]='\0';
if(boolean_dictionary_lookup(sent->dict, newword)) {
if(verbosity>1) if(i < s_strippable) printf("Splitting word into three: %s-%s-%s\n", prefix[j], newword, suffix[i]);
if (!issue_sentence_word(sent, prefix[j])) return FALSE;
if(i < s_strippable) s_stripped = i;
wend -= len;
w += strlen(prefix[j]);
- strncpy(word, w, wend-w);
- word[wend-w] = '\0';
+ strncpy(word, w, MIN(wend-w, MAX_WORD));
+ word[MIN(wend-w, MAX_WORD)] = '\0';
break;
}
}

View file

@ -1,52 +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/link-grammar/link-grammar-4.7.4.ebuild,v 1.7 2012/11/30 19:28:09 ulm Exp $
EAPI="3"
inherit java-pkg-opt-2
DESCRIPTION="Link Grammar Parser is a syntactic English parser based on
link grammar."
HOMEPAGE="http://www.abisource.com/projects/link-grammar/ http://www.link.cs.cmu.edu/link/"
SRC_URI="http://www.abisource.com/downloads/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
# Set the same default as used in app-text/enchant
IUSE="aspell +hunspell java static-libs threads"
DEPEND="aspell? ( app-text/aspell )
hunspell? ( app-text/hunspell )
java? ( >=virtual/jdk-1.5 )"
RDEPEND="${DEPEND}"
pkg_setup() {
java-pkg-opt-2_pkg_setup
if use aspell && use hunspell; then
ewarn "You have enabled 'aspell' and 'hunspell' support, but both cannot coexist,"
ewarn "only aspell will be build. Press Ctrl+C and set only 'hunspell' USE flag if"
ewarn "you want hunspell support."
fi
}
src_configure() {
local myconf
use hunspell && myconf="${myconf} --with-hunspell-dictdir=/usr/share/myspell"
econf \
--enable-shared \
$(use_enable aspell) \
$(use_enable hunspell) \
$(use_enable java java-bindings) \
$(use_enable static-libs static) \
$(use_enable threads pthreads) \
${myconf}
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
dodoc AUTHORS ChangeLog README || die
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/lockdev/lockdev-1.0.3.1.2-r1.ebuild,v 1.3 2009/11/26 17:17:59 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/lockdev/lockdev-1.0.3.1.2-r1.ebuild,v 1.4 2013/03/06 20:20:49 steev Exp $
EAPI="2"
@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="amd64 ~arm x86"
IUSE="perl"
DEPEND="

View file

@ -1,64 +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/totem-pl-parser/totem-pl-parser-3.4.3.ebuild,v 1.3 2012/09/25 02:48:18 blueness Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="Playlist parsing library"
HOMEPAGE="http://projects.gnome.org/totem/ http://developer.gnome.org/totem-pl-parser/stable/"
LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="archive crypt doc +introspection +quvi test"
RDEPEND=">=dev-libs/glib-2.31:2
dev-libs/gmime:2.4
>=net-libs/libsoup-gnome-2.30:2.4
archive? ( >=app-arch/libarchive-2.8.4 )
crypt? ( dev-libs/libgcrypt )
introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
quvi? ( >=media-libs/libquvi-0.2.15 )"
DEPEND="${RDEPEND}
!<media-video/totem-2.21
>=dev-util/intltool-0.35
>=sys-devel/gettext-0.17
virtual/pkgconfig
doc? ( >=dev-util/gtk-doc-1.14 )
test? (
gnome-base/gvfs[http]
sys-apps/dbus )"
# eautoreconf needs:
# >=dev-util/gtk-doc-am-1.14
pkg_setup() {
G2CONF="${G2CONF}
--disable-static
--disable-maintainer-mode
$(use_enable archive libarchive)
$(use_enable crypt libgcrypt)
$(use_enable quvi)
$(use_enable introspection)"
DOCS="AUTHORS ChangeLog NEWS"
}
src_prepare() {
# Avoid glib-2.34 dependency for now, bug #435408
epatch "${FILESDIR}/${P}-no-g_clear_pointer.patch"
gnome2_src_prepare
# Disable tests requiring network access, bug #346127
sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
-e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
-i plparse/tests/parser.c || die "sed failed"
}
src_test() {
# This is required as told by upstream in bgo#629542
GVFS_DISABLE_FUSE=1 dbus-launch emake check || die "emake check failed"
}

View file

@ -1 +1,2 @@
DIST pecl_http-1.7.4.tgz 174503 SHA256 9006122f45a96754a417fd5afb00a7b6ad1aa125dd2158e56ca1b2d334421e03 SHA512 1382ca21a40b2a899dac3bec7cf7997d06e0e7e927706c827969f645d2ff507020576867ddc7ed21c9c0d04262cb3fef9c8a9f8fabe8f971c85bc2fe3c34961d WHIRLPOOL 03a27d3ee0b3e46956698c10ac9661adf5adc6621ec7a8b56f844d39eeaa532514ea952929c6f9781436d30fb972b055c707d0f98e4a665fddd2221a214547e1
DIST pecl_http-1.7.5.tgz 174624 SHA256 6be7648f1c738484b5645ac38b671c93a27e99d9c5dc67331acce056dacf34c1 SHA512 43cd2398897ae6cc2b081ca9729c953680ec665b2dd79ba0af248ff110a99b64478ddba8c20bebacd753624e069a9c1c72ca176cd018052d146bdbd4c39cdcc6 WHIRLPOOL 8ce3b68c69b1d00517853d437b2700cb629b7f61edee2e9107358ad559f0b67c9387e0b745d63dd26719d62cd85d6158b47ad45a046fe2b753ec9e1323bfcc59

View file

@ -0,0 +1,61 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-http/pecl-http-1.7.5.ebuild,v 1.1 2013/03/07 08:53:50 olemarkus Exp $
EAPI="5"
PHP_EXT_NAME="http"
PHP_EXT_PECL_PKG="pecl_http"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="docs/examples/tutorial.txt ThanksTo.txt KnownIssues.txt"
USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2 php-ext-source-r2
KEYWORDS="~amd64 ~x86"
DESCRIPTION="Extended HTTP Support for PHP."
LICENSE="BSD-2 MIT"
SLOT="0"
IUSE=""
DEPEND="net-misc/curl
sys-libs/zlib
dev-libs/libevent
dev-lang/php[hash,session,iconv]
"
RDEPEND="${DEPEND}"
my_conf="--enable-http \
--with-http-curl-requests \
--with-http-zlib-compression \
--with-http-curl-libevent \
--with-http-magic-mime"
src_install() {
php-ext-pecl-r2_src_install
php-ext-source-r2_addtoinifiles "http.etag.mode" "MD5"
php-ext-source-r2_addtoinifiles "http.force_exit" "1"
php-ext-source-r2_addtoinifiles "http.log.allowed_methods" ""
php-ext-source-r2_addtoinifiles "http.log.cache" ""
php-ext-source-r2_addtoinifiles "http.log.composite" ""
php-ext-source-r2_addtoinifiles "http.log.not_found" ""
php-ext-source-r2_addtoinifiles "http.log.redirect" ""
php-ext-source-r2_addtoinifiles "http.only_exceptions" "0"
php-ext-source-r2_addtoinifiles "http.persistent.handles.ident" "GLOBAL"
php-ext-source-r2_addtoinifiles "http.persistent.handles.limit" "-1"
php-ext-source-r2_addtoinifiles "http.request.datashare.connect" "0"
php-ext-source-r2_addtoinifiles "http.request.datashare.cookie" "0"
php-ext-source-r2_addtoinifiles "http.request.datashare.dns" "1"
php-ext-source-r2_addtoinifiles "http.request.datashare.ssl" "0"
php-ext-source-r2_addtoinifiles "http.request.methods.allowed" ""
php-ext-source-r2_addtoinifiles "http.request.methods.custom" ""
php-ext-source-r2_addtoinifiles "http.send.inflate.start_auto" "0"
php-ext-source-r2_addtoinifiles "http.send.inflate.start_flags" "0"
php-ext-source-r2_addtoinifiles "http.send.deflate.start_auto" "0"
php-ext-source-r2_addtoinifiles "http.send.deflate.start_flags" "0"
php-ext-source-r2_addtoinifiles "http.send.not_found_404" "1"
}

View file

@ -0,0 +1,32 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-recaptcha/django-recaptcha-0.0.6-r1.ebuild,v 1.1 2013/03/06 19:13:49 idella4 Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} pypy{1_9,2_0} )
inherit distutils-r1 eutils
DESCRIPTION="Django recaptcha form field/widget app"
HOMEPAGE="http://github.com/praekelt/django-recaptcha http://pypi.python.org/pypi/django-recaptcha"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools
test? ( >=dev-python/django-setuptest-0.0.6 )"
# set variables for testsuite
PATCHES=( "${FILESDIR}"/${PN}-fields.patch
"${FILESDIR}"/${PN}-settings.patch )
python_test() {
export DJANGO_SETTINGS_MODULE="django.conf"
"${PYTHON}" captcha/tests.py && einfo "tests passed with ${PYTHON}" \
|| die "Tests failed"
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-recaptcha/django-recaptcha-0.0.6.ebuild,v 1.1 2013/02/22 08:53:16 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-recaptcha/django-recaptcha-0.0.6.ebuild,v 1.2 2013/03/06 19:13:49 idella4 Exp $
EAPI="3"
@ -23,6 +23,5 @@ IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools"
# Test not supported, missing dependency
# test? ( >=dev-python/django-setuptest-0.0.6 )

View file

@ -0,0 +1,18 @@
diff -ur django-recaptcha-0.0.6.orig/captcha/fields.py django-recaptcha-0.0.6/captcha/fields.py
--- captcha/fields.py 2013-01-31 17:05:59.000000000 +0800
+++ captcha/fields.py 2013-03-07 01:44:54.804708648 +0800
@@ -2,13 +2,12 @@
import sys
from django import forms
-from django.conf import settings
from django.utils.encoding import smart_unicode
from django.utils.translation import ugettext_lazy as _
from captcha import client
from captcha.widgets import ReCaptcha
-
+from captcha import settings
class ReCaptchaField(forms.CharField):
default_error_messages = {

View file

@ -0,0 +1,7 @@
--- /dev/null 2013-03-05 00:07:00.881999836 +0800
+++ captcha/settings.py 2013-03-07 02:27:52.302580399 +0800
@@ -0,0 +1,3 @@
+RECAPTCHA_PUBLIC_KEY='76wtgdfsjhsydt7r5FFGFhgsdfytd656sad75fgh'
+RECAPTCHA_PRIVATE_KEY='98dfg6df7g56df6gdfgdfg65JHJH656565GFGFGs'
+RECAPTCHA_USE_SSL='True'

View file

@ -1,3 +1 @@
DIST pyatspi-2.2.1.tar.xz 266112 SHA256 814afe09407d2197871ba5c202362421ed5bae80d11b2d110ca91510f69db37a SHA512 56f90d4e5577d00b592f9df9c7814fc227b896882db69660869f8c4e49776fb7b197dec51c25a56cce6d1829ecc9c3393d2ee410d5f88f321b5d3f161b29bf0d WHIRLPOOL 029e80421eecad4cfe679e594ae89fe5399ec1c44df3a7ab47b34dafa4ce59b69759cd2d05d0fa311d81a0526115d505df25eb557714d1df761fde06b74aa647
DIST pyatspi-2.4.0.tar.xz 271912 SHA256 ac2a8101535d832ed7183d2071ba133aed6965a6a0c6dfd632bb4818900b1c83 SHA512 9d535ae91080d87e564fedf00d7a0813d3121b087d554c1be975ae315904768c6822682e1bb6a31987fda31a9bc045b916b5920ede76d2aae5fb01503ebee3d8 WHIRLPOOL 5049a23d9b3d31c6a70936c46a8dbe72af1a739180212def21e7caa75d9be54a3783cd2f932d1c3707929c99d5e72b720f072de365274008febf27e8eb5ef157
DIST pyatspi-2.6.0.tar.xz 287172 SHA256 6203fa4204267bb1938725ec66d5a1e618febc8a7d6ff5582a646b789f37f87e SHA512 10f6d94d5821a16969683a699739f942e34ada6f05f56463d3b8323373972221bab684a44f6cdc6bc48c60b4a4d36d86a124a39bc857d083776d5478f42ab041 WHIRLPOOL ae85b8068fcd98fd88ddd756196b886b146d105a7ac2ca39efee9d2d0b6a6c8b8664b52a5bb74f4d5819ba383069b6f80a7194fd6db6b69f462cab4129cfcc11

View file

@ -1,77 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyatspi/pyatspi-2.2.1.ebuild,v 1.10 2012/10/17 04:29:54 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5 3.* *-jython *-pypy-*"
inherit autotools eutils gnome2 python
DESCRIPTION="Python binding to at-spi library"
HOMEPAGE="http://live.gnome.org/Accessibility"
# Note: only some of the tests are GPL-licensed, everything else is LGPL
LICENSE="LGPL-2 GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~x86"
IUSE="" # test
# test suite is obsolete (at-spi-1.x era) and unpassable
RESTRICT="test"
COMMON_DEPEND="dev-python/dbus-python
>=dev-python/pygobject-2.90.1:3
"
RDEPEND="${COMMON_DEPEND}
>=sys-apps/dbus-1
>=app-accessibility/at-spi2-core-${PV}[introspection]
!<gnome-extra/at-spi-1.32.0-r1
"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig"
pkg_setup() {
G2CONF="${G2CONF} --disable-tests"
python_pkg_setup
}
src_prepare() {
# Fix configure to disable tests properly, upstream bug #670823
epatch "${FILESDIR}/${PN}-2.2.1-configure-check.patch"
# remove pygtk cruft; https://bugzilla.gnome.org/show_bug.cgi?id=660826
# requires eautoreconf
epatch "${FILESDIR}/${PN}-2.2.0-AM_CHECK_PYMOD-pygtk.patch"
eautoreconf
gnome2_src_prepare
python_clean_py-compile_files
python_copy_sources
}
src_configure() {
python_execute_function -s gnome2_src_configure
}
src_compile() {
python_execute_function -s gnome2_src_compile
}
src_install() {
python_execute_function -s gnome2_src_install
python_clean_installation_image
}
pkg_postinst() {
gnome2_pkg_postinst
python_mod_optimize pyatspi
}
pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup pyatspi
}

View file

@ -1,69 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyatspi/pyatspi-2.4.0.ebuild,v 1.4 2012/10/17 04:29:54 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5 3.* *-jython *-pypy-*"
inherit gnome2 python
DESCRIPTION="Python binding to at-spi library"
HOMEPAGE="http://live.gnome.org/Accessibility"
# Note: only some of the tests are GPL-licensed, everything else is LGPL
LICENSE="LGPL-2 GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
IUSE="" # test
# test suite is obsolete (at-spi-1.x era) and unpassable
RESTRICT="test"
COMMON_DEPEND="dev-python/dbus-python
>=dev-python/pygobject-2.90.1:3
"
RDEPEND="${COMMON_DEPEND}
>=sys-apps/dbus-1
>=app-accessibility/at-spi2-core-${PV}[introspection]
!<gnome-extra/at-spi-1.32.0-r1
"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig"
pkg_setup() {
G2CONF="${G2CONF} --disable-tests"
python_pkg_setup
}
src_prepare() {
gnome2_src_prepare
python_clean_py-compile_files
python_copy_sources
}
src_configure() {
python_execute_function -s gnome2_src_configure
}
src_compile() {
python_execute_function -s gnome2_src_compile
}
src_install() {
python_execute_function -s gnome2_src_install
python_clean_installation_image
}
pkg_postinst() {
gnome2_pkg_postinst
python_mod_optimize pyatspi
}
pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup pyatspi
}

View file

@ -1,69 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyatspi/pyatspi-2.6.0.ebuild,v 1.4 2012/11/16 13:25:42 blueness Exp $
EAPI="4"
GCONF_DEBUG="no"
PYTHON_DEPEND="2:2.5 3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5 *-jython *-pypy-*"
inherit gnome2 python
DESCRIPTION="Python binding to at-spi library"
HOMEPAGE="http://live.gnome.org/Accessibility"
# Note: only some of the tests are GPL-licensed, everything else is LGPL
LICENSE="LGPL-2 GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="" # test
# test suite is obsolete (at-spi-1.x era) and unpassable
RESTRICT="test"
COMMON_DEPEND="dev-python/dbus-python
>=dev-python/pygobject-2.90.1:3
"
RDEPEND="${COMMON_DEPEND}
>=sys-apps/dbus-1
>=app-accessibility/at-spi2-core-${PV}[introspection]
!<gnome-extra/at-spi-1.32.0-r1
"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig"
pkg_setup() {
G2CONF="${G2CONF} --disable-tests"
python_pkg_setup
}
src_prepare() {
gnome2_src_prepare
python_clean_py-compile_files
python_copy_sources
}
src_configure() {
python_execute_function -s gnome2_src_configure
}
src_compile() {
python_execute_function -s gnome2_src_compile
}
src_install() {
python_execute_function -s gnome2_src_install
python_clean_installation_image
}
pkg_postinst() {
gnome2_pkg_postinst
python_mod_optimize pyatspi
}
pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup pyatspi
}

View file

@ -1,2 +1 @@
DIST python-slip-0.2.20.tar.bz2 23181 SHA256 fac87d163318193191e550d0f3c0ece527ec3d3d3550c70a7cc692025b85418b SHA512 73ed45ad1d02cf4caf50e8ca0d2ceaf6d41fe8688a4eba9ae64ab9e62727e0ea3ad0ddeccd128ee778786c807e44a50218707d1c1610f9c083ce36a03160d63b WHIRLPOOL dfc754de6fb0aab9d8c76a38176c8b253329c37fe39421675a5c37977b5e95d4b399755083b800fbeed46239cdb7a6edde137eb5743ec7f6a242cf88ff8c2cb0
DIST python-slip-0.2.21.tar.bz2 23442 SHA256 3ee1ddab0b16571eef012f5555e541851d1046642b5c336fd41132c1188b47ef SHA512 21e80d04a2c4a5f179ab1533b047a1e0000ac76023fbe0f09546fc82cb19b0da70557aaaa0fd26beb2fea871ae9f4001a02e940998d1f5b4ab664c355cb73b1a WHIRLPOOL 59b9b25dc5883a0b298b7c0fcf8664e32ade6bbcda3a3499f2dadf9529640180a49f95849e2efb4dfa70c7f29209bfea71587a8f82041d7edee3d77e0aa29363

View file

@ -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-python/python-slip/python-slip-0.2.20.ebuild,v 1.2 2012/11/08 04:28:44 tetromino Exp $
EAPI=4
# pygtk, pygobject:2 etc. don't support multiple python2 slots
PYTHON_COMPAT="python2_7"
inherit eutils python-distutils-ng
DESCRIPTION="Miscellaneous convenience, extension and workaround code for Python"
HOMEPAGE="https://fedorahosted.org/python-slip/"
SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="dbus gtk selinux"
RDEPEND="
dbus? (
dev-python/dbus-python
dev-python/pygobject:2
sys-auth/polkit )
gtk? ( dev-python/pygtk:2 )
selinux? ( dev-python/python-selinux )
"
DEPEND=""
python_prepare_all() {
use selinux || epatch "${FILESDIR}/${PN}-0.2.20-no-selinux.patch"
sed -e "s:@VERSION@:${PV}:" setup.py.in > setup.py || die "sed failed"
if ! use dbus; then
sed -e '/name="slip.dbus"/ s/\(.*\)/if 0:\n \1/' \
-i setup.py || die "sed 2 failed"
fi
if ! use gtk; then
sed -e '/name="slip.gtk"/ s/\(.*\)/if 0:\n \1/' \
-i setup.py || die "sed 3 failed"
fi
}

View file

@ -1,3 +1,4 @@
DIST rpy2-2.2.6.tar.gz 167112 SHA256 7e6b3ac86edcc66e59a98d5821581e36d4bfe9552d7f2da95610b730e5f0ef28 SHA512 6ef901f7c9829ac7c574bb2ca8a986d7e5a5685167067f50d6e815f3ec0022224306dbf3ad8ee809b441ff8ad8eac53b414203d51f41e5602193e775c6b9a5cc WHIRLPOOL a7ed12874626b2f018d9da409e3f468e276247c5c7829e95abf1850a7557876606394e2766f0d0b44810ceaae0f9ac8d1a656c09008e49ceafd8d1330ba961b1
DIST rpy2-2.3.1.tar.gz 178310 SHA256 a842acffb98f25102937422795a372a7759e63dbb1e60fdbba9e6b83f61fee8a SHA512 3af2c51cd68daa1a9148a81cce29f4f24e50e3ea99deb8d633e29460cb16fa174b1e8185fef1e00fb8e0cdea2ae1ffd77bb6f73c098fb5af50711900f068d8af WHIRLPOOL 34dd9221921e6eefd5cf1db123e344e45c51763e3c6f92ea12f09d9aab9da4d850f341eb535d593982b25a22c313a11b8d810dd35f777d0bf9b1e583395dc66e
DIST rpy2-2.3.2.tar.gz 179001 SHA256 53693664fadb07e9b09bc328960da8520c476ab3399aa0c95021e2cdfd1f1a1a SHA512 3a15d642470a52b33509d877d6a8ac1679cd664a2fc99f9bff85bc5e3ff3f0d24ec64a177185604a00735332c0bc418449ede86470cf8f7ca1ea901c95a5a9f0 WHIRLPOOL 8f234ce106aea9df496f4ae7f701be3ff5a12406b16e455fa0474be37f01d24337a0662b0841bda1e8f7525ce7c496133a00e32f42760eacd472ea16a233b95c
DIST rpy2-2.3.3.tar.gz 181106 SHA256 bfb8f917c137392839bf9a0329c9d9d5f9d83a06eac671625ee3d221cc29ad05 SHA512 79066e04e2f23cdb3e78d4e30f44bd05fdf5e21b21d308d3c0e8d084d528a10ea30ef4a3359a8823852aff63a52aa84f0d0133ec999d723b19d802f44f26777b WHIRLPOOL 4e0b342710c000f98f7bec8ae50f6b5d130251c81ef6bcd694683d39ea911abcf042b5216491a2905ae6ffa5d9b556e6cf6952cbb83388517c5649b861dc37d9

View file

@ -1,17 +1,16 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/rpy/rpy-2.3.2.ebuild,v 1.1 2013/02/22 09:17:22 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/rpy/rpy-2.3.2.ebuild,v 1.2 2013/03/07 07:26:55 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_1,3_2,3_3} )
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
MYSLOT=2
MY_PN=${PN}${MYSLOT}
MY_P=${MY_PN}-${PV}
PYTHON_MODNAME=${MY_PN}
DESCRIPTION="Python interface to the R Programming Language"
HOMEPAGE="http://rpy.sourceforge.net/"
@ -31,5 +30,5 @@ DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
python_test() {
${PYTHON} -m 'rpy2.tests' || die
${PYTHON} -m 'rpy2.tests' -v || die
}

View file

@ -0,0 +1,35 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/rpy/rpy-2.3.3.ebuild,v 1.2 2013/03/07 07:28:12 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
MYSLOT=2
MY_PN=${PN}${MYSLOT}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Python interface to the R Programming Language"
HOMEPAGE="http://rpy.sourceforge.net/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="AGPL-3 GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="
>=dev-lang/R-2.8
dev-python/numpy[${PYTHON_USEDEP}]
!<=dev-python/rpy-1.0.2-r2"
DEPEND="${RDEPEND}
test? ( dev-python/pandas )"
S="${WORKDIR}/${MY_P}"
python_test() {
${PYTHON} -m 'rpy2.tests' -v || die
}

View file

@ -3,3 +3,4 @@ DIST simplejson-3.0.0.tar.gz 57681 SHA256 56b759f515180d32f126f02c80a9b7e0a2a129
DIST simplejson-3.0.4.tar.gz 58797 SHA256 7a203f532b1ace172283966876f1db62bd1085acc0c3de264b0f9781e8007e73 SHA512 a6d3e451e6d75138bc378b40d6694da5f40c3a49203efae87a8eb937c44c1d17f04c36f47da89f473526429d242235b97f3e542c299336f5ba9ba417e577ff02 WHIRLPOOL 88b5a185e7f38aa4ca9cda76353edf64ad7c23d959fdf501b923519da00687b9a1552011f21ad4d8f9b833df0e551e768952fdee63845ef02ad52eb2c6d13c80
DIST simplejson-3.0.5.tar.gz 59042 SHA256 1e1ce6f22d480ee41eeede51adcda71f8505a259ca87789a70784d7402aae2cf SHA512 bf706dd28d206a363b08fd2f984f19932713c835b1916d9754d506577b3193e8151c4c89c2daad168221503a0e3c6dffb6a10c27745a45640702008f9f4466df WHIRLPOOL ba000509f1f0cd039664185dabd134347e522e1aa476b50293399c8eb3b4d56045a31232f5a3d958836b0191da7feceafe0510124af53f93a384ebf4b91d8e7f
DIST simplejson-3.0.7.tar.gz 62932 SHA256 3e45a681e5e79eb31f094b31843346ed9a3de4e7f6ebcda10c748b3c45c5597e SHA512 86c2172ca8c57a3424a99ac03760512bdc7c9d1d6588634be0bed4527cad03900feb434ce0414152058acea3a61b00830e9f537cba4b297785365cfecfa15a15 WHIRLPOOL c6689479c63d9158de8176b899a65c5b0418a0b577aa02ba41e0a6ddabc638e13f53f9e06d8a6a2a85a21aacd23d0d1c5df9d8899c6667c0b9232f6ade34452a
DIST simplejson-3.1.0.tar.gz 64570 SHA256 10c743fbec819e6ad77999c551f4b620ed498c2dd565c64365f0571b3a252523 SHA512 c456c689a72ea6d8bae5bd7cc6f41713faca8b4fdd5728694479b861c01d7191aa4e8e864773133093f1c591d2f5ac819b3ac2023bbe59c1793c37aa8e6e88b1 WHIRLPOOL cea22efb309a2e30681d74ee88ddde7947f1fe4f1013191b7633fa7c7fc4579eb8f76f6efa188642714ac28db63f18d8d6f43a611d4aec4416b139d809f67f07

View file

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/simplejson/simplejson-3.1.0.ebuild,v 1.1 2013/03/07 04:56:08 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_3} pypy{1_9,2_0} )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
HOMEPAGE="http://undefined.org/python/#simplejson http://pypi.python.org/pypi/simplejson"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="|| ( MIT AFL-2.1 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
python_compile() {
if [[ ${EPYTHON} == python2* ]]; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
esetup.py test
}

View file

@ -1,2 +1 @@
DIST telepathy-python-0.15.17.tar.gz 304948 SHA256 2e74bfd088e82d5858d1dbd7204ab3a4735935e2fcc87de1798761bc59c50c7b SHA512 6203419b81584496024dfdb02f184d854c1191ef994068814cebfcd25ef4402f04788cd8b0577318a3e18cc0269802168fa41a3b22d646f9cc574c515abfa0f7 WHIRLPOOL 3aa4ff79a1f7c6c78687f2eb532ee318ec02a5a057ee7e8f9d6638c30e01f1a4093a753d7ac03257e421cac4cfdc2bf65579ab658a78b4b25a9fad02a4e15b87
DIST telepathy-python-0.15.19.tar.gz 402594 SHA256 244c0e1bf4bbd78ae298ea659fe10bf3a73738db550156767cc2477aedf72376 SHA512 693274234a698b1ae2defb5d751a33a9fb3cfa076f54e972f064e961c4a13421c6b8e4d9ce77b3d3d44f6a3eeffbd4c7bc2b788abe5891d936ea439ff9b9da16 WHIRLPOOL 768eddfa64471318f6e99ec5b876eda154fa274dce68abc12fa3213a9125c15ab51742e89451a443286ad4302a6b6d12f959c11da6b6360a0714b49674e9502b

View file

@ -1,23 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/telepathy-python/telepathy-python-0.15.17.ebuild,v 1.6 2010/08/07 16:50:34 armin76 Exp $
DESCRIPTION="Telepathy Python base classes for use in connection managers, and proxy classes for use in clients."
HOMEPAGE="http://telepathy.freedesktop.org/"
SRC_URI="http://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86"
IUSE=""
DEPEND="dev-libs/libxslt"
RDEPEND=">=dev-python/dbus-python-0.80"
# bug #288191
MAKEOPTS="-j1"
src_install() {
emake install DESTDIR="${D}" || die
dodoc AUTHORS NEWS
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sass/sass-3.1.21.ebuild,v 1.4 2013/01/15 06:47:25 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sass/sass-3.1.21.ebuild,v 1.5 2013/03/07 08:10:07 hollow Exp $
EAPI=2
@ -18,7 +18,7 @@ DESCRIPTION="An extension of CSS3, adding nested rules, variables, mixins, selec
HOMEPAGE="http://sass-lang.com/"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x64-macos"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x64-macos ~x86"
SLOT="0"
IUSE=""

View file

@ -1,3 +1,2 @@
DIST anjuta-3.4.3.tar.xz 6177392 SHA256 17881fb3e965a9d347cc1d3596c6d3ba0fe6c6c2a22025a49b1ab092bf6246d0 SHA512 03337fb1cde1a0e1333bc7ba9d413d2b6e77e5163e36f35385101a79ff34b843082cdf4174089c2d10b4471c45f7afa1ca243b8aa47ed76fac963d8910eac1fa WHIRLPOOL f9c5db64ef1ae52ccb6c02d2dd9fc0587ea0ae871f09a265005a61082c0a830db99af61844c4ad6232acd4e3e1a7f28c95f63e92ba8b88d06596d5d8f5967fba
DIST anjuta-3.4.4.tar.xz 5940704 SHA256 e97199a6b59bb25f0908018b141b3d6b2dbc23804b84b4be34be669f8556ef7a SHA512 163a05a2562950178b6be1e861664c136ca5c7b29f4cb1c05aab6950957f15ced7afb6c82b28ed8f43eda67f0075b80b5f3ff8ebfc83f22e74ce7bc5f47e402f WHIRLPOOL 07d6142347584fcfea7571352afc715f25ff59820bb3222a989fb58c73ab29ab79010265eb8e9d120e71088fa4d92b07268b879c1590e0e4d3d27d1355ce39b5
DIST anjuta-3.6.2.tar.xz 5178068 SHA256 2cf44120dcf22c4f4f25bbc65d3641c206e627776ab0f3a37ff0059844d581a2 SHA512 1c7012b97f51cce056d38c79602da16aab04fa06f24a774f66a78eedfca812ce6ddbb94bcd69fa853a8e2ac4a2abbb5d74006dda6192f379d7ebc9ff5702e711 WHIRLPOOL f013deb02459331128f777fc052901b655c3ce293e1cd321f230862191be4ef8765143100bb4c341eff1a09c857563d824c63c262513a6537518ca3a90584ea6

View file

@ -1,130 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/anjuta-3.4.4.ebuild,v 1.3 2012/12/17 10:19:26 tetromino Exp $
EAPI="4"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
PYTHON_DEPEND="2"
VALA_MIN_API_VERSION="0.16"
VALA_MAX_API_VERSION="0.16"
inherit gnome2 flag-o-matic multilib python vala
DESCRIPTION="A versatile IDE for GNOME"
HOMEPAGE="http://www.anjuta.org"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE="debug devhelp glade graphviz +introspection packagekit subversion test vala"
COMMON_DEPEND=">=dev-libs/glib-2.29.2:2
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-3.0.0:3
>=x11-libs/vte-0.27.6:2.90
>=dev-libs/libxml2-2.4.23
>=dev-libs/gdl-2.91.4:3
>=x11-libs/gtksourceview-2.91.8:3.0
sys-devel/autogen
>=gnome-extra/libgda-4.99.0:5
dev-util/ctags
x11-libs/libXext
x11-libs/libXrender
devhelp? ( >=dev-util/devhelp-3.0.0 )
glade? ( >=dev-util/glade-3.11:3.10 )
graphviz? ( >=media-gfx/graphviz-2.6 )
introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
subversion? (
>=dev-vcs/subversion-1.5.0
>=net-libs/neon-0.28.2
>=dev-libs/apr-1
>=dev-libs/apr-util-1 )
vala? ( $(vala_depend) )"
RDEPEND="${COMMON_DEPEND}
packagekit? ( app-admin/packagekit-base )"
DEPEND="${COMMON_DEPEND}
>=app-text/gnome-doc-utils-0.18
>=app-text/scrollkeeper-0.3.14-r2
>=dev-lang/perl-5
>=dev-util/intltool-0.40.1
dev-util/gtk-doc-am
sys-devel/bison
sys-devel/flex
>=sys-devel/gettext-0.17
virtual/pkgconfig
!!dev-libs/gnome-build
test? (
app-text/docbook-xml-dtd:4.1.2
app-text/docbook-xml-dtd:4.5 )"
# eautoreconf requires: gtk-doc-am, gnome-common, gobject-introspection-common
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
use vala && vala_src_prepare
# COPYING is used in Anjuta's help/about entry
DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP THANKS TODO"
G2CONF="${G2CONF}
--disable-static
--docdir=/usr/share/doc/${PF}
$(use_enable debug)
$(use_enable devhelp plugin-devhelp)
$(use_enable glade plugin-glade)
$(use_enable graphviz)
$(use_enable introspection)
$(use_enable packagekit)
$(use_enable subversion plugin-subversion)
$(use_enable vala)"
# Conflicts with -pg in a plugin, bug #266777
filter-flags -fomit-frame-pointer
# https://bugzilla.gnome.org/show_bug.cgi?id=675584
# avoid autoreconf
sed -e 's:valac:$(VALAC):' \
-i plugins/language-support-vala/Makefile.{am,in} || die "sed 1 failed"
# python2.7-configure in Fedora vs. python-configure in Gentoo
sed -e 's:$PYTHON-config:$PYTHON$PYTHON_VERSION-config:g' \
-i plugins/am-project/tests/anjuta.lst || die "sed 2 failed"
gnome2_src_prepare
}
src_install() {
# COPYING is used in Anjuta's help/about entry
docompress -x "/usr/share/doc/${PF}/COPYING"
# Anjuta uses a custom rule to install DOCS, get rid of it
gnome2_src_install
rm -rf "${ED}"/usr/share/doc/${PN} || die "rm failed"
}
pkg_postinst() {
gnome2_pkg_postinst
elog ""
elog "Some project templates may require additional development"
elog "libraries to function correctly. It goes beyond the scope"
elog "of this ebuild to provide them."
if use vala; then
elog ""
elog "To create a generic vala project you will need to specify"
elog "desired valac versioned binary to be used, to do that you"
elog "will need to:"
elog "1. Go to 'Build' -> 'Configure project'"
elog "2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to"
elog "'Configure options'."
fi
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/anjuta-3.6.2-r1.ebuild,v 1.2 2012/12/27 17:01:53 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/anjuta-3.6.2-r1.ebuild,v 1.3 2013/03/06 23:34:06 eva Exp $
EAPI="5"
GCONF_DEBUG="yes"
@ -18,7 +18,7 @@ HOMEPAGE="http://www.anjuta.org"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE="debug devhelp glade +introspection packagekit subversion test vala"
# FIXME: make python dependency non-automagic

View file

@ -1,3 +1,2 @@
DIST devhelp-2.32.0.tar.bz2 503689 SHA256 61b342cbaf27379be9baa5df1f34c9464916601ec4378fa7e1c76fcc686553e4 SHA512 71a497c86a1cb0d89855d27260ffa7ea995cae159501c19b24e9799ad72a1d6a1400ed32dfb468b9be616bbab507e7aa6a53f2f5d236cf53aab0fd34edb2174c WHIRLPOOL d5a5a6e336106bc037792469cc81c64f863487cb8e858c0bf1752cc601cc6ecf7a61f164f36b861966e571ce9365061ffc1a26d8b46643a52f2620639c00cdcf
DIST devhelp-3.4.1.tar.xz 492976 SHA256 3d1148d45d6fac5bb9a4fdf223f19ffa5774aa56df6bbf5b6e86363d8f55552c SHA512 699fd870179d6d096b712850eae72af20bad07d17e90ecca09dab32d94057509505aae867b63b08cbbdf8644b04abe90e42652bf30f6b2ec7e4eebdd7b39d3c6 WHIRLPOOL a9f151b5c6e6b25d3bd6e93527d36701ab1ae6f3c00d1f8d8727cd75cc271b7dbd03117c2ce1321a9f497ca05a71c1b72d6ab1be4413f4d63ab03dc26b32aa08
DIST devhelp-3.6.1.tar.xz 499156 SHA256 71c6933422bf876745fc10276a2b2ee0f8c4c4ddfe034b3f6380507725fd4e63 SHA512 413c47116f8206e8c652d3a22cb8359c4810bf958f51fffcdb445b660b4955afc59e60b3a8f70964eb1c572cdb08a0d0ea35df40faa8208733ef0b62bb9f9e34 WHIRLPOOL 9c4da6366f6d3f6f37154b0ebe5da6f0ec09ce7bd2487dcdf3be1fdca6d7b788ee39678f9c53c8615e3613d3ddaf2970b481667a64da206c3c809add99e53164

View file

@ -1,77 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/devhelp/devhelp-2.32.0.ebuild,v 1.12 2012/12/17 10:08:13 tetromino Exp $
EAPI="3"
GCONF_DEBUG="no"
inherit eutils gnome2 python toolchain-funcs
DESCRIPTION="An API documentation browser for GNOME"
HOMEPAGE="http://live.gnome.org/devhelp"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~x86-fbsd"
IUSE=""
COMMON_DEPEND=">=gnome-base/gconf-2.6:2
>=x11-libs/gtk+-2.10:2
>=dev-libs/glib-2.10:2
>=x11-libs/libwnck-2.10:1
>=net-libs/webkit-gtk-1.1.13:2
>=dev-libs/libunique-1:1"
# libgnome is needed for /desktop/gnome/interface/* gconf keys
RDEPEND="${COMMON_DEPEND}
gnome-base/libgnome"
DEPEND="${COMMON_DEPEND}
sys-devel/gettext
>=dev-util/intltool-0.40
virtual/pkgconfig"
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README"
# ICC is crazy, silence warnings (bug #154010)
if [[ $(tc-getCC) == "icc" ]] ; then
G2CONF="${G2CONF} --with-compile-warnings=no"
fi
python_set_active_version 2
}
src_prepare() {
gnome2_src_prepare
# disable pyc compiling
echo '#!/bin/sh' > py-compile
# Fix build with older libunique, bug #286890
sed -e 's/-DG.*_SINGLE_INCLUDES//' \
-e 's/-DG.*_DEPRECATED//' \
-i src/Makefile.am src/Makefile.in || die "sed 2 failed"
# Fix gconf schema
epatch "${FILESDIR}/${PN}-2.32.0-fix-schema.patch"
}
src_install() {
gnome2_src_install
# Internal library, punt .la file
find "${ED}" -name "*.la" -delete || die "remove of la files failed"
}
pkg_preinst() {
gnome2_pkg_preinst
preserve_old_lib /usr/$(get_libdir)/libdevhelp-1.so.1
}
pkg_postinst() {
gnome2_pkg_postinst
python_need_rebuild
python_mod_optimize /usr/$(get_libdir)/gedit-2/plugins/devhelp
preserve_old_lib_notify /usr/$(get_libdir)/libdevhelp-1.so.1
}
pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup /usr/$(get_libdir)/gedit-2/plugins/devhelp
}

View file

@ -1,11 +0,0 @@
--- a/data/devhelp.schemas.in 2010-10-22 22:36:22.000000000 +0200
+++ b/data/devhelp.schemas.in 2010-10-22 22:36:30.000000000 +0200
@@ -132,7 +132,7 @@
<owner>devhelp</owner>
<type>list</type>
<list_type>string</list_type>
- <default></default>
+ <default>[]</default>
<locale name="C">
<short>Books disabled</short>
<long>List of books disabled by the user.</long>

View file

@ -1,3 +1,2 @@
DIST geany-plugins-0.20.tar.gz 1463482 SHA256 c5ce25880e1943536dc07659644fdc7e23736873d9a518e45b021458cc2570a8 SHA512 b84c914fb6d89a872d8410c74c62f46595ccc669c1a76e24417f97827fce004c94dc3f59a8a0b70dc5394a25cad1221f09a30f475fd621a22f6c922cbf2c1a00 WHIRLPOOL 4aa9b86091e9a347932f73f4cd61eb100458d6857de67de73e3db03f22f35d4afdf5999320667c852dabd0f8c15e86cb1e2ddf39cced397b4d1dba7a69953844
DIST geany-plugins-0.21.1.tar.gz 2652907 SHA256 e9d6eb4a65784be0a5c058f18309671dfffce8951f87a25ccde2927b9040c1df SHA512 35605b879bda5b10578d53dca9a5ff1351f5bb25d45cd14deac6c1b84f8cf5d5f229fac5686a236f7928ec8cfcf1f19e4da83ba3407efa3d2d5586e617ae311e WHIRLPOOL e26c0a3066b3f7b6b0e6b31dacd0b87498d3168afed0521bf32965d8168581d75ddd0f65833fcf6f372a1ba2d592e3f07aca95a513516576d7ef1df07f3bd13a
DIST geany-plugins-1.22.tar.gz 2836541 SHA256 3ea2b4e61934bbaf710222a4be15aec5c334fcddacf58194f006b7ee9cd9e768 SHA512 c5e239219e46bbe206578ed91f52ba044ad8c1f5a2b165ceed1392f39d6d8eb85447a0abb3359cd7ae48489cb41ef4f9b7ed6aa30d5adea0fcd037f33e90fdd0 WHIRLPOOL f745869183ee02cb9f320e8e5190f6f6cc7ce048e60c416509acf2ca152084da4b39f6d6ca35149dc55eae2e633afe8c4563eecddc98e28b0c82d81cb4ec6f3b

View file

@ -1,278 +0,0 @@
------------------------------------------------------------------------
r2133 | frlan | 2011-08-13 22:09:16 +0000 (Sat, 13 Aug 2011) | 1 line
GeanyLaTeX: Fix build of plugin due to not properly included config.h
------------------------------------------------------------------------
Index: geanylatex/src/geanylatex.c
===================================================================
--- geanylatex/src/geanylatex.c (revision 2132)
+++ geanylatex/src/geanylatex.c (revision 2133)
@@ -25,6 +25,11 @@
/* LaTeX plugin */
/* This plugin improves the work with LaTeX and Geany.*/
+
+#ifdef HAVE_CONFIG_H
+# include "config.h" /* for the gettext domain */
+#endif
+
#include "geanylatex.h"
#include "ctype.h"
------------------------------------------------------------------------
r2135 | frlan | 2011-08-13 22:10:02 +0000 (Sat, 13 Aug 2011) | 1 line
Fix build of geanylipsum plugin due to not properly included config.h
------------------------------------------------------------------------
Index: geanylipsum/src/geanylipsum.c
===================================================================
--- geanylipsum/src/geanylipsum.c (revision 2134)
+++ geanylipsum/src/geanylipsum.c (revision 2135)
@@ -20,6 +20,10 @@
#include "geanyplugin.h"
+#ifdef HAVE_CONFIG_H
+ #include "config.h" /* for the gettext domain */
+#endif
+
#include <string.h>
#ifdef HAVE_LOCALE_H
# include <locale.h>
------------------------------------------------------------------------
r2136 | frlan | 2011-08-13 22:10:30 +0000 (Sat, 13 Aug 2011) | 1 line
Fix build of geanysendmail plugin due to not properly included config.h
------------------------------------------------------------------------
Index: geanysendmail/src/geanysendmail.c
===================================================================
--- geanysendmail/src/geanysendmail.c (revision 2135)
+++ geanysendmail/src/geanysendmail.c (revision 2136)
@@ -26,6 +26,9 @@
#include "geanyplugin.h"
#include "icon.h"
+#ifdef HAVE_CONFIG_H
+ #include "config.h" /* for the gettext domain */
+#endif
#ifdef HAVE_LOCALE_H
# include <locale.h>
------------------------------------------------------------------------
r2137 | frlan | 2011-08-13 22:15:21 +0000 (Sat, 13 Aug 2011) | 1 line
Fix build of updatechecker and tableconvert due to not properly included config.h
------------------------------------------------------------------------
Index: updatechecker/src/updatechecker.c
===================================================================
--- updatechecker/src/updatechecker.c (revision 2136)
+++ updatechecker/src/updatechecker.c (revision 2137)
@@ -24,6 +24,11 @@
#include "libsoup/soup.h"
#include "stdlib.h"
+#ifdef HAVE_CONFIG_H
+ #include "config.h" /* for the gettext domain */
+#endif
+
+
GeanyPlugin *geany_plugin;
GeanyData *geany_data;
GeanyFunctions *geany_functions;
------------------------------------------------------------------------
r2138 | eht16 | 2011-08-14 10:03:52 +0000 (Sun, 14 Aug 2011) | 1 line
Move include of config.h to the top
------------------------------------------------------------------------
Index: addons/src/addons.c
===================================================================
--- addons/src/addons.c (revision 2137)
+++ addons/src/addons.c (revision 2138)
@@ -22,5 +22,9 @@
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include "geanyplugin.h"
------------------------------------------------------------------------
r2139 | eht16 | 2011-08-14 10:19:27 +0000 (Sun, 14 Aug 2011) | 1 line
Properly include config.h as needed (after the implicit has been correctly removed from Geany's core)
------------------------------------------------------------------------
Index: geanyprj/src/geanyprj.c
===================================================================
--- geanyprj/src/geanyprj.c (revision 2138)
+++ geanyprj/src/geanyprj.c (revision 2139)
@@ -20,6 +20,10 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <sys/time.h>
#include <string.h>
===================================================================
===================================================================
--- treebrowser/src/treebrowser.c (revision 2138)
+++ treebrowser/src/treebrowser.c (revision 2139)
@@ -4,6 +4,10 @@
* Copyright 2010 Adrian Dimitrov <dimitrov.adrian@gmail.com>
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <sys/types.h>
#include <sys/stat.h>
#include <string.h>
===================================================================
--- geanylua/geanylua.c (revision 2138)
+++ geanylua/geanylua.c (revision 2139)
@@ -30,7 +30,11 @@
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include "geany.h"
#include "plugindata.h"
#include "keybindings.h"
===================================================================
--- geanylua/glspi.h (revision 2138)
+++ geanylua/glspi.h (revision 2139)
@@ -6,6 +6,10 @@
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <lua.h>
#include <lualib.h>
#include <lauxlib.h>
===================================================================
--- geanyinsertnum/src/insertnum.c (revision 2138)
+++ geanyinsertnum/src/insertnum.c (revision 2139)
@@ -17,6 +17,10 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <ctype.h>
#include <limits.h>
#include <stdlib.h>
===================================================================
===================================================================
--- geanygdb/src/gdb-io-stack.c (revision 2138)
+++ geanygdb/src/gdb-io-stack.c (revision 2139)
@@ -17,6 +17,10 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <string.h>
#include <glib.h>
===================================================================
--- geanygdb/src/geanygdb.c (revision 2138)
+++ geanygdb/src/geanygdb.c (revision 2139)
@@ -20,6 +20,10 @@
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <glib/gstdio.h>
#include "geanyplugin.h"
===================================================================
--- geanygdb/src/gdb-ui-main.c (revision 2138)
+++ geanygdb/src/gdb-ui-main.c (revision 2139)
@@ -18,6 +18,10 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
===================================================================
===================================================================
--- shiftcolumn/src/shiftcolumn.c (revision 2138)
+++ shiftcolumn/src/shiftcolumn.c (revision 2139)
@@ -19,6 +19,10 @@
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include "geany.h"
#include "support.h"
===================================================================
--- pretty-printer/src/PrettyPrinter.h (revision 2138)
+++ pretty-printer/src/PrettyPrinter.h (revision 2139)
@@ -21,6 +21,10 @@
//========================================== INCLUDES ==========================================================
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
===================================================================
--- geanyextrasel/src/extrasel.c (revision 2138)
+++ geanyextrasel/src/extrasel.c (revision 2139)
@@ -17,6 +17,10 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <gdk/gdkkeysyms.h>
#include "geanyplugin.h"
===================================================================
--- spellcheck/src/scplugin.c (revision 2138)
+++ spellcheck/src/scplugin.c (revision 2139)
@@ -23,6 +23,10 @@
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include "geanyplugin.h"

View file

@ -1,15 +0,0 @@
Author: Nathan Phillip Brink <ohnobinki@ohnopublishing.net>
Date: 2011/01/20
Purpose: Fix test compilation failure in geanyprj for out-of-source builds.
Bug: https://sourceforge.net/tracker/?func=detail&aid=3163117&group_id=222729&atid=1056532
--- a/geany-plugins/geanyprj/tests/Makefile.am
+++ b/geany-plugins/geanyprj/tests/Makefile.am
@@ -1,6 +1,6 @@
if UNITTESTS
include $(top_srcdir)/build/vars.build.mk
-INCLUDES = $(GEANY_CFLAGS) -I../src -DUNITTESTS
+INCLUDES = $(GEANY_CFLAGS) -I$(srcdir)/../src -DUNITTESTS
TESTS=unittests
noinst_PROGRAMS=unittests
unittests_SOURCES = unittests.c ../src/utils.c

View file

@ -1,61 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/geany-plugins/geany-plugins-0.20-r1.ebuild,v 1.6 2012/05/04 17:51:45 jdhore Exp $
EAPI="2"
inherit autotools autotools-utils eutils versionator
DESCRIPTION="A collection of different plugins for Geany"
HOMEPAGE="http://plugins.geany.org/geany-plugins"
SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="enchant gtkspell lua nls soup webkit"
LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"
RDEPEND=">=dev-util/geany-$(get_version_component_range 1-2)
dev-libs/libxml2:2
dev-libs/glib:2
enchant? ( app-text/enchant )
gtkspell? ( app-text/gtkspell:2 )
lua? ( dev-lang/lua )
soup? ( net-libs/libsoup )
webkit? (
net-libs/webkit-gtk:2
x11-libs/gtk+:2
x11-libs/gdk-pixbuf:2
)"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
virtual/pkgconfig"
src_prepare() {
# https://sourceforge.net/tracker/?func=detail&aid=3163117&group_id=222729&atid=1056532
epatch "${FILESDIR}"/${P}-geanyprj-outsrc-tests.patch
# geany-0.21 doesn't have #include <config.h> in its geanyplugin.h,
# breaking <=geany-plugins-0.20.
epatch "${FILESDIR}"/${P}-config.h.patch
eautomake
}
src_configure() {
# GeanyGenDoc requires ctpl which isn't yet in portage
local myeconfargs=(
--docdir=/usr/share/doc/${PF}
--disable-geanygendoc
$(use_enable enchant spellcheck)
$(use_enable gtkspell)
$(use_enable lua geanylua)
$(use_enable nls)
$(use_enable soup updatechecker)
$(use_enable webkit webhelper)
)
autotools-utils_src_configure
}

View file

@ -1,75 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/geany-plugins/geany-plugins-1.22.ebuild,v 1.5 2012/09/27 00:11:29 blueness Exp $
EAPI=4
inherit autotools-utils versionator
DESCRIPTION="A collection of different plugins for Geany"
HOMEPAGE="http://plugins.geany.org/geany-plugins"
SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="debugger devhelp enchant gpg gtkspell lua nls soup webkit"
LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"
RDEPEND=">=dev-util/geany-$(get_version_component_range 1-2)
dev-libs/libxml2:2
dev-libs/glib:2
debugger? ( x11-libs/vte:0 )
devhelp? (
dev-util/devhelp
gnome-base/gconf:2
net-libs/webkit-gtk:2
x11-libs/gtk+:2
x11-libs/libwnck:1
)
enchant? ( app-text/enchant )
gpg? ( app-crypt/gpgme )
gtkspell? ( app-text/gtkspell:2 )
lua? ( dev-lang/lua )
soup? ( net-libs/libsoup )
webkit? (
net-libs/webkit-gtk:2
x11-libs/gtk+:2
x11-libs/gdk-pixbuf:2
)"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
virtual/pkgconfig"
src_configure() {
# GeanyGenDoc requires ctpl which isn't yet in portage
local myeconfargs=(
--docdir=/usr/share/doc/${PF}
--disable-cppcheck
--disable-extra-c-warnings
--disable-geanygendoc
--disable-multiterm
--enable-geanygdb
--enable-geanymacro
--enable-geanynumberedbookmarks
--enable-gproject
--enable-pretty-printer
--enable-tableconvert
--enable-treebrowser
--enable-xmlsnippets
$(use_enable debugger)
$(use_enable devhelp)
$(use_enable enchant spellcheck)
$(use_enable gpg geanypg)
$(use_enable gtkspell)
$(use_enable lua geanylua)
$(use_enable nls)
# Having updatechecker... when you're using a package manager?
$(use_enable soup updatechecker)
$(use_enable soup geniuspaste)
$(use_enable webkit webhelper)
)
autotools-utils_src_configure
}

View file

@ -1,3 +1,2 @@
DIST gnome-devel-docs-2.32.0.tar.bz2 4841916 SHA256 38f6c48c35179d667b637e8d65bd35045d8b54b4f8079220633d9a59cafa4b26 SHA512 ff6e76c26e5c5cbf3168a6e3de67f6502745fe44ddbb62416862189e1b8fb9b35b1aeb81f4429e439a621b99bdfbf2566ae6a7c7d8cbfb2308f353bccda017c6 WHIRLPOOL 780a9016cf0a898db46fee381e7643744fc8d9e960837655f9ffd417db9d317858189fb4289333348167c306eba143f33b41a792455cb1298d27218e4edf3724
DIST gnome-devel-docs-3.4.1.tar.xz 6081008 SHA256 5eb0cf7eb1fa232007c4b63e1283085e81e159eeefc379ec51ae2c4ea97a39dd SHA512 60001d1fb9b5a29ff5a2f8518749f19ad8b231487d2e1f10dc25d1d838bb88db84279fcacd76c2e074fc60a050165e05fc5ada71462e0f12b2a3495a659d2e8b WHIRLPOOL ed18c4b3e9d21a8c11db4a60bfce45425c7693eb01d9fa20e2126ce6dc58de5e171470731491fe4f0c4c3e78aaabae8cccf418c38e8a0ee677fb5a3a6a86289c
DIST gnome-devel-docs-3.6.2.tar.xz 9501068 SHA256 342ee059a2f15a9ef652e0ee7d452f78f6aa58db375a2f8e799c6fbed45841b3 SHA512 6d52bd8af8d180da295eaede27881ffef6d2a1e32e2cbb67f42f5828b2981b9f74b849b6fd84ed843bda701dc7e1831f0c284425b654f9716a09a15d7598977f WHIRLPOOL d113963619ced9e0fdd0af25375611e098ef13c94018acd5272b7376726d171cb5064fa779d7e0cab328649086c5701313f7f8f827af6eab5a189f363e03f1b4

View file

@ -1,30 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gnome-devel-docs/gnome-devel-docs-3.4.1.ebuild,v 1.2 2012/12/17 11:31:40 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
inherit gnome2
DESCRIPTION="Documentation for developing for the GNOME desktop environment"
HOMEPAGE="http://developer.gnome.org/"
LICENSE="FDL-1.1+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND=""
DEPEND="app-text/gnome-doc-utils
app-text/docbook-xml-dtd:4.1.2
app-text/docbook-xml-dtd:4.2
dev-libs/libxslt
sys-devel/gettext
virtual/pkgconfig"
G2CONF="${G2CONF} --disable-scrollkeeper"
DOCS="AUTHORS ChangeLog NEWS README"
# This ebuild does not install any binaries
# FIXME: Docs don't validate
RESTRICT="test binchecks strip"

View file

@ -1,3 +1,2 @@
DIST gtk+-2.24.11.tar.xz 13260984 SHA256 328b4ea19a61040145e777e2ac49820968a382ac8581a380c9429897881812a9 SHA512 64b7281e63338bd094b1ee692638484f333b6837c8349c220182f651189c9f9be5a95ba7fb1a9940c74479fef35c3b5eb5bc4f9a9b185bfa36ae905110d4cb22 WHIRLPOOL ab7114019cd9dc62d9a9124701c97f67fb1a7d560cca20c724158f5994d8766ab74b84dd102ab4df759e51e1d272a643e0e00fca1f8cf7e40d82ed50de82a017
DIST gtk+-2.24.15.tar.xz 13276488 SHA256 d7e1c6d6ae6baa48c88441fe52b73b0fb6008763644867d59b049bafb0cf771b SHA512 5f62c8fb36e0be78d0556024b2e994b11bf81e0a975d5fb5ce68716065ed0f4b330309e81df7c5dd77d76f91a7e00df4358e4a8c6e65b2431d0d588239b68ff7 WHIRLPOOL 349c7bb55fc1304a89a2f1fd7a5a80fb7eb680a41798ba3e1adc4ae4097b0ee44c67460df77aa12778ffbe6934b60eb14c2c2c29e96f753867b4f8d726988073
DIST gtk+-2.24.16.tar.xz 13435020 SHA256 93cd69cc2cecf9a3aa31a50caf4a24752a6928a48c527ae967b109df6f9302d3 SHA512 0b3b7be3eea1372b9fe1a9a4ddaaabaf92ed1437d3c3c281f936b847cd9cb5a1e97f4b8496009faec00c182719a16767b9061efffbd03c0770b35c099f43cccf WHIRLPOOL 17057f2b4d5b8f071014adb7e0114fef1406590216e09bf745e205baa1bcd4104559a452b422870472ce3f5b5700dda894ecc2e7914e2fa7ae4d4f86235cf63a

View file

@ -1,34 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-builder-convert/gtk-builder-convert-2.24.15.ebuild,v 1.2 2013/02/25 08:36:07 zmedico Exp $
EAPI="5"
GNOME_ORG_MODULE="gtk+"
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
PYTHON_REQ_USE="xml"
inherit gnome.org python-single-r1
DESCRIPTION="Converts Glade files to GtkBuilder XML format"
HOMEPAGE="http://www.gtk.org/"
LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
# gtk-builder-convert was part of gtk+ until 2.24.10-r1
COMMON_DEPEND="${PYTHON_DEPS}"
RDEPEND="!<=x11-libs/gtk+-2.24.10:2
${COMMON_DEPEND}"
DEPEND="${COMMON_DEPEND}"
src_configure() { :; }
src_compile() { :; }
src_install() {
cd gtk || die
python_doscript gtk-builder-convert
}

View file

@ -1,2 +1 @@
DIST gtk-doc-1.17.tar.bz2 832128 SHA256 911ff8c620743cea7b40156f1947f9470da5e723f35a9d8fb683e50c61830d1f SHA512 1c936bcba307d5186cc384ffe9971c36fffe20a0dde9e93a54c12379626b4b298fcca5e4446e18a8d953c14ac22f752ec4d5f6c372ef21e2aa18d5b9c3a21c80 WHIRLPOOL 3c23de73e0caf9e929fec069f3259fc4283521883b1325c2c11353bf7243ddedbc33a062ef3c28c28bde13f25db5d89b8bcd3f3140934cdb3c9143bb827f5fa0
DIST gtk-doc-1.18.tar.xz 637936 SHA256 785b591c561be1c8206f0d2575dc63558ea6199c3afe49cbc4efde94a6629a20 SHA512 b0a878e90dad0980994ea6011ab78f01877bf250158601c26550d563f7e7685ddfd7fa1fa1d5de37199bac4b09a7cd558260002321973b619f07b2a2ffe01088 WHIRLPOOL 8449ca3d81376fa01c7a7d110fe916630b11af2506f99cfa2f2fdad185f4d82b6c752217eebf03a5472ddd020fb81f5c6c55cc9d8186e303a588752b64b604e9

View file

@ -1,59 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc-am/gtk-doc-am-1.17.ebuild,v 1.13 2012/05/05 09:51:53 jdhore Exp $
EAPI="3"
inherit versionator
MY_PN="gtk-doc"
MY_P=${MY_PN}-${PV}
MAJ_PV=$(get_version_component_range 1-2)
DESCRIPTION="Automake files from gtk-doc"
HOMEPAGE="http://www.gtk.org/gtk-doc/"
SRC_URI="mirror://gnome/sources/${MY_PN}/${PV}/${MY_P}.tar.bz2"
LICENSE="GPL-2 FDL-1.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=dev-lang/perl-5.6"
DEPEND="${RDEPEND}
!<dev-util/gtk-doc-${MAJ_PV}"
# pkg-config is used by gtkdoc-rebase at runtime
# PDEPEND to avoid circular deps, bug 368301
PDEPEND="virtual/pkgconfig"
# This ebuild doesn't even compile anything, causing tests to fail when updating (bug #316071)
RESTRICT="test"
S=${WORKDIR}/${MY_P}
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README TODO"
src_configure() {
# Duplicate autoconf checks so we don't have to call configure
local PERL=$(type -P perl)
test -n "${PERL}" || die "Perl not found!"
"${PERL}" -e "require v5.6.0" || die "perl >= 5.6.0 is required for gtk-doc"
# Replicate AC_SUBST
sed -e "s:@PERL@:${PERL}:g" -e "s:@VERSION@:${PV}:g" \
"${S}/gtkdoc-rebase.in" > "${S}/gtkdoc-rebase" || die "sed failed!"
}
src_compile() {
:
}
src_install() {
fperms +x gtkdoc-rebase
exeinto /usr/bin/
doexe gtkdoc-rebase || die "doexe failed"
insinto /usr/share/aclocal
doins gtk-doc.m4 || die "doins failed"
}

View file

@ -1,2 +1 @@
DIST gtk-doc-1.17.tar.bz2 832128 SHA256 911ff8c620743cea7b40156f1947f9470da5e723f35a9d8fb683e50c61830d1f SHA512 1c936bcba307d5186cc384ffe9971c36fffe20a0dde9e93a54c12379626b4b298fcca5e4446e18a8d953c14ac22f752ec4d5f6c372ef21e2aa18d5b9c3a21c80 WHIRLPOOL 3c23de73e0caf9e929fec069f3259fc4283521883b1325c2c11353bf7243ddedbc33a062ef3c28c28bde13f25db5d89b8bcd3f3140934cdb3c9143bb827f5fa0
DIST gtk-doc-1.18.tar.xz 637936 SHA256 785b591c561be1c8206f0d2575dc63558ea6199c3afe49cbc4efde94a6629a20 SHA512 b0a878e90dad0980994ea6011ab78f01877bf250158601c26550d563f7e7685ddfd7fa1fa1d5de37199bac4b09a7cd558260002321973b619f07b2a2ffe01088 WHIRLPOOL 8449ca3d81376fa01c7a7d110fe916630b11af2506f99cfa2f2fdad185f4d82b6c752217eebf03a5472ddd020fb81f5c6c55cc9d8186e303a588752b64b604e9

View file

@ -1,24 +0,0 @@
--- gtk-doc.make~ 2011-02-02 23:11:15.000000000 +0100
+++ gtk-doc.make 2011-09-10 18:55:53.441311194 +0200
@@ -208,8 +208,8 @@
rm -rf xml html
install-data-local:
- @installfiles=`echo $(srcdir)/html/*`; \
- if test "$$installfiles" = '$(srcdir)/html/*'; \
+ @installfiles=`echo $(builddir)/html/*`; \
+ if test "$$installfiles" = '$(builddir)/html/*'; \
then echo '-- Nothing to install' ; \
else \
if test -n "$(DOC_MODULE_VERSION)"; then \
--- gtk-doc.notmpl.make~ 2011-02-02 23:11:09.000000000 +0100
+++ gtk-doc.notmpl.make 2011-09-10 18:57:06.305169389 +0200
@@ -187,7 +187,7 @@
install-data-local:
@installfiles=`echo $(builddir)/html/*`; \
- if test "$$installfiles" = '$(srcdir)/html/*'; \
+ if test "$$installfiles" = '$(builddir)/html/*'; \
then echo '-- Nothing to install' ; \
else \
if test -n "$(DOC_MODULE_VERSION)"; then \

View file

@ -1,104 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc/gtk-doc-1.17-r1.ebuild,v 1.2 2012/05/04 17:51:45 jdhore Exp $
EAPI="3"
PYTHON_DEPEND="2"
inherit eutils elisp-common gnome2 python
DESCRIPTION="GTK+ Documentation Generator"
HOMEPAGE="http://www.gtk.org/gtk-doc/"
LICENSE="GPL-2 FDL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="debug doc emacs highlight vim test"
# dev-tex/tex4ht blocker needed due bug #315287
RDEPEND=">=dev-libs/glib-2.6:2
>=dev-lang/perl-5.6
>=app-text/openjade-1.3.1
dev-libs/libxslt
>=dev-libs/libxml2-2.3.6:2
~app-text/docbook-xml-dtd-4.3
app-text/docbook-xsl-stylesheets
~app-text/docbook-sgml-dtd-3.0
>=app-text/docbook-dsssl-stylesheets-1.40
emacs? ( virtual/emacs )
highlight? (
vim? ( || ( app-editors/vim app-editors/gvim ) )
!vim? ( dev-util/source-highlight )
)
!!<dev-tex/tex4ht-20090611_p1038-r1"
DEPEND="${RDEPEND}
~dev-util/gtk-doc-am-${PV}
virtual/pkgconfig
>=app-text/scrollkeeper-0.3.14
>=app-text/gnome-doc-utils-0.3.2
test? ( app-text/scrollkeeper-dtd )"
SITEFILE=61${PN}-gentoo.el
pkg_setup() {
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README TODO"
if use vim; then
G2CONF="${G2CONF} $(use_with highlight highlight vim)"
else
G2CONF="${G2CONF} $(use_with highlight highlight source-highlight)"
fi
G2CONF+=" --with-xml-catalog=${EPREFIX}/etc/xml/catalog"
python_set_active_version 2
}
src_prepare() {
gnome2_src_prepare
# Remove global Emacs keybindings.
epatch "${FILESDIR}/${PN}-1.8-emacs-keybindings.patch"
# When doing 'make install', look for generated docs in builddir.
epatch "${FILESDIR}/${PN}-1.17-buildir-docs.patch"
}
src_compile() {
gnome2_src_compile
use emacs && elisp-compile tools/gtk-doc.el
}
src_install() {
gnome2_src_install
python_convert_shebangs 2 "${ED}"/usr/bin/gtkdoc-depscan
# Don't install those files, they are in gtk-doc-am now
rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove gtk-doc.m4"
rm "${ED}"/usr/bin/gtkdoc-rebase || die "failed to remove gtkdoc-rebase"
if use doc; then
docinto doc
dodoc doc/* || die
docinto examples
dodoc examples/* || die
fi
if use emacs; then
elisp-install ${PN} tools/gtk-doc.el*
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
}
pkg_postinst() {
if use emacs; then
elisp-site-regen
elog "gtk-doc does no longer define global key bindings for Emacs."
elog "You may set your own key bindings for \"gtk-doc-insert\" and"
elog "\"gtk-doc-insert-section\" in your ~/.emacs file."
fi
}
pkg_postrm() {
use emacs && elisp-site-regen
}

View file

@ -1,101 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc/gtk-doc-1.17.ebuild,v 1.11 2012/05/04 17:51:45 jdhore Exp $
EAPI="3"
PYTHON_DEPEND="2"
inherit eutils elisp-common gnome2 python
DESCRIPTION="GTK+ Documentation Generator"
HOMEPAGE="http://www.gtk.org/gtk-doc/"
LICENSE="GPL-2 FDL-1.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="debug doc emacs highlight vim test"
# dev-tex/tex4ht blocker needed due bug #315287
RDEPEND=">=dev-libs/glib-2.6:2
>=dev-lang/perl-5.6
>=app-text/openjade-1.3.1
dev-libs/libxslt
>=dev-libs/libxml2-2.3.6:2
~app-text/docbook-xml-dtd-4.3
app-text/docbook-xsl-stylesheets
~app-text/docbook-sgml-dtd-3.0
>=app-text/docbook-dsssl-stylesheets-1.40
emacs? ( virtual/emacs )
highlight? (
vim? ( || ( app-editors/vim app-editors/gvim ) )
!vim? ( dev-util/source-highlight )
)
!!<dev-tex/tex4ht-20090611_p1038-r1"
DEPEND="${RDEPEND}
~dev-util/gtk-doc-am-${PV}
virtual/pkgconfig
>=app-text/scrollkeeper-0.3.14
>=app-text/gnome-doc-utils-0.3.2
test? ( app-text/scrollkeeper-dtd )"
SITEFILE=61${PN}-gentoo.el
pkg_setup() {
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README TODO"
if use vim; then
G2CONF="${G2CONF} $(use_with highlight highlight vim)"
else
G2CONF="${G2CONF} $(use_with highlight highlight source-highlight)"
fi
G2CONF+=" --with-xml-catalog=${EPREFIX}/etc/xml/catalog"
python_set_active_version 2
}
src_prepare() {
gnome2_src_prepare
# Remove global Emacs keybindings.
epatch "${FILESDIR}/${PN}-1.8-emacs-keybindings.patch"
}
src_compile() {
gnome2_src_compile
use emacs && elisp-compile tools/gtk-doc.el
}
src_install() {
gnome2_src_install
python_convert_shebangs 2 "${ED}"/usr/bin/gtkdoc-depscan
# Don't install those files, they are in gtk-doc-am now
rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove gtk-doc.m4"
rm "${ED}"/usr/bin/gtkdoc-rebase || die "failed to remove gtkdoc-rebase"
if use doc; then
docinto doc
dodoc doc/* || die
docinto examples
dodoc examples/* || die
fi
if use emacs; then
elisp-install ${PN} tools/gtk-doc.el*
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
}
pkg_postinst() {
if use emacs; then
elisp-site-regen
elog "gtk-doc does no longer define global key bindings for Emacs."
elog "You may set your own key bindings for \"gtk-doc-insert\" and"
elog "\"gtk-doc-insert-section\" in your ~/.emacs file."
fi
}
pkg_postrm() {
use emacs && elisp-site-regen
}

View file

@ -1,104 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc/gtk-doc-1.18.ebuild,v 1.8 2012/05/04 17:51:45 jdhore Exp $
EAPI="3"
GCONF_DEBUG="yes"
GNOME_TARBALL_SUFFIX="xz"
PYTHON_DEPEND="2"
inherit eutils elisp-common gnome2 python
DESCRIPTION="GTK+ Documentation Generator"
HOMEPAGE="http://www.gtk.org/gtk-doc/"
LICENSE="GPL-2 FDL-1.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE="debug doc emacs highlight vim test"
# dev-tex/tex4ht blocker needed due bug #315287
RDEPEND=">=dev-libs/glib-2.6:2
>=dev-lang/perl-5.6
>=app-text/openjade-1.3.1
dev-libs/libxslt
>=dev-libs/libxml2-2.3.6:2
~app-text/docbook-xml-dtd-4.3
app-text/docbook-xsl-stylesheets
~app-text/docbook-sgml-dtd-3.0
>=app-text/docbook-dsssl-stylesheets-1.40
emacs? ( virtual/emacs )
highlight? (
vim? ( || ( app-editors/vim app-editors/gvim ) )
!vim? ( dev-util/source-highlight )
)
!!<dev-tex/tex4ht-20090611_p1038-r1"
DEPEND="${RDEPEND}
~dev-util/gtk-doc-am-${PV}
virtual/pkgconfig
>=app-text/scrollkeeper-0.3.14
>=app-text/gnome-doc-utils-0.3.2
test? ( app-text/scrollkeeper-dtd )"
pkg_setup() {
SITEFILE=61${PN}-gentoo.el
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README TODO"
if use vim; then
G2CONF="${G2CONF} $(use_with highlight highlight vim)"
else
G2CONF="${G2CONF} $(use_with highlight highlight source-highlight)"
fi
G2CONF+=" --with-xml-catalog=${EPREFIX}/etc/xml/catalog"
python_set_active_version 2
}
src_prepare() {
gnome2_src_prepare
# Remove global Emacs keybindings.
epatch "${FILESDIR}/${PN}-1.8-emacs-keybindings.patch"
}
src_compile() {
gnome2_src_compile
use emacs && elisp-compile tools/gtk-doc.el
}
src_install() {
gnome2_src_install
python_convert_shebangs 2 "${ED}"/usr/bin/gtkdoc-depscan
# Don't install those files, they are in gtk-doc-am now
rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove gtk-doc.m4"
rm "${ED}"/usr/bin/gtkdoc-rebase || die "failed to remove gtkdoc-rebase"
if use doc; then
docinto doc
dodoc doc/* || die
docinto examples
dodoc examples/* || die
fi
if use emacs; then
elisp-install ${PN} tools/gtk-doc.el*
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
}
pkg_postinst() {
if use emacs; then
elisp-site-regen
elog "gtk-doc does no longer define global key bindings for Emacs."
elog "You may set your own key bindings for \"gtk-doc-insert\" and"
elog "\"gtk-doc-insert-section\" in your ~/.emacs file."
fi
}
pkg_postrm() {
use emacs && elisp-site-regen
}

View file

@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/mdds/mdds-0.7.0.ebuild,v 1.1 2013/02/25 13:37:44 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/mdds/mdds-0.7.0.ebuild,v 1.3 2013/03/07 08:18:17 scarabeus Exp $
EAPI=4
EAPI=5
inherit base
inherit toolchain-funcs
DESCRIPTION="A collection of multi-dimensional data structure and indexing algorithm"
HOMEPAGE="http://code.google.com/p/multidimalgorithm/"
@ -27,3 +27,8 @@ src_configure() {
}
src_compile() { :; }
src_test() {
tc-export CXX
default
}

View file

@ -1,3 +1,2 @@
DIST meld-1.6.0.tar.xz 343800 SHA256 a0ec4e19e85ea4df0214da4c92a4069095d37a252ab240fc1bc00f29a627fea8 SHA512 049af934e140dc53f4d56602ab3be8456307948f0d11b816430788db888820c38744bceb4567724748b727fbd5f5d5ae9f15c5b881b4c941689c038d99acc39d WHIRLPOOL 91ceeddfbedd96d7f8f2433f049fff8dc64ff1f79892d322a560b8315474d305eb29b0f728c374e69d2207accc9a894182dae71ba224f5af5afd94a910e38abd
DIST meld-1.6.1.tar.xz 344132 SHA256 de9c4d526c7489b6e6c5772b709aea4b77e1b3d1b6cd1701fc1c17ea81733a03 SHA512 7a68408f6313fc103ba2e664edb18d16ae2a9feb7ea0672e34ce022eab4826888afcd5d59edfc1c898126647ae96c502ee5b83630741e1afd7052d5cf413eca7 WHIRLPOOL bf664c67e5873acf6f03300e62be6a6d8235efdac1645b26eb18d8a03128b4f7ca78cbfe39c0047ff0775d0e243a4581010adcbc4a6e7df3239e0249fcb3747c
DIST meld-1.7.0.tar.xz 358648 SHA256 d355dba06a39e38ffee93a6b205888db648a0308bc8a5efe3a9c7a42ed91370b SHA512 88441334ff4076d3d6d05f703fe0300b85438d7f010a0b70f621dea6ee2f4b7cf37abefafe292e303472403d4d55daa8275aa170b5a7291fbf3c327378d769ef WHIRLPOOL b87141437a7e4affa25fbbbfa94a7f2799a4fedfbfe3107629b50672ffbf2a5e9a5c88d1738ec9040eb14dd7a294f1f287ff47dc6f5e944f299988ea9a1e745b

View file

@ -1,93 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/meld/meld-1.6.1.ebuild,v 1.1 2012/10/27 11:53:02 pacho Exp $
EAPI="4"
GCONF_DEBUG="no"
PYTHON_DEPEND="2:2.5"
inherit python gnome2 eutils multilib
DESCRIPTION="A graphical diff and merge tool"
HOMEPAGE="http://meldmerge.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="gnome"
RDEPEND=">=dev-python/pygtk-2.14:2
>=dev-python/pygobject-2.8:2
gnome? ( >=dev-python/gconf-python-2.22:2 )"
DEPEND="${RDEPEND}
dev-util/gtk-doc-am
dev-util/intltool
app-text/scrollkeeper"
pkg_setup() {
# Needed for optimizing python modules against proper interpreter
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
DOCS="NEWS"
# fix the prefix so its not in */local/*
sed -e "s:/usr/local:${EPREFIX}/usr:" \
-e "s:\$(prefix)/lib:\$(prefix)/$(get_libdir):" \
-i INSTALL || die "sed 1 failed"
# don't install anything to /usr/share/doc/meld
sed -e "s:\$(docdir)/meld:\$(docdir)/${PF}:" \
-i INSTALL || die "sed 2 failed"
# let the python eclass handle python objects
sed -e '/$(PYTHON) .* .import compileall;/s/\t/&#/g' \
-i Makefile || die "sed 3 failed"
# don't run scrollkeeper (with the wrong path),
# leave that to gnome2.eclass #145833
sed -e '/scrollkeeper-update/s/\t/&#/' \
-i help/*/Makefile || die "sed 4 failed"
# replace all calls to python by specific major version
sed -e "s/\(PYTHON ?= \).*/\1$(PYTHON -2)/" \
-i INSTALL || die "sed 6 failed"
python_convert_shebangs 2 "${S}"/tools/*
strip-linguas -i "${S}/po"
local mylinguas=""
for x in ${LINGUAS}; do
mylinguas="${mylinguas} ${x}.po"
done
if [ -n "${mylinguas}" ]; then
sed -e "s/PO:=.*/PO:=${mylinguas}/" \
-i po/Makefile || die "sed 5 failed"
fi
# Fix .desktop entry, upstream bug #686978
sed -i -e '/Encoding/d' data/meld.desktop.in || die
gnome2_src_prepare
}
src_configure() {
:
}
src_install() {
gnome2_src_install
python_convert_shebangs 2 "${ED}"usr/bin/meld
}
pkg_postinst() {
gnome2_pkg_postinst
python_mod_optimize /usr/$(get_libdir)/meld
}
pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup /usr/$(get_libdir)/meld
}

View file

@ -1,3 +1,2 @@
DIST nemiver-0.9.2.tar.xz 2294260 SHA256 770392965a45d728b798da3c6111c4e7cb55d51f109a78aedead99083f8e2520 SHA512 bce3ac881e0d3a29a341cd67062b77c4bef723193dc49297209062ad44d61dc973bf37deef28d5bf7799b98e4dc1f32d81d41fa85d6e2e0c34645e3ea962f2a0 WHIRLPOOL ab98f5f4b0205b95feb177ebff1485c4bb4499dc2a41eab63387c8636cb094d662a25c357835c27de83c11378e73afddab6f2886b62eaaa33b6c35fcba17ab50
DIST nemiver-0.9.3.tar.xz 2383192 SHA256 27b8845e54a61ba597050eb16640aaaf2bf21be3191081c9ddd3a34fc2ae617d SHA512 8f8a8ee34e3c445784b90732037d3b3bd20e8adc4082ddb33eaf97481ae0efa9cf5819c0657cf59184f043528e26757681833f37e0d411a67a2705e4492aeff6 WHIRLPOOL d35f9f2dfcbfe227bf205b6933f9fc88fb60f3d73d68371da47157d47ea88929075d99899a3efde1ba34e8cc1a4cc5a91be6cd69335b57e1bd824d813b7e5e01
DIST nemiver-0.9.4.tar.xz 1399136 SHA256 12cc5b6092ba720f2524f59928bee4d736e5e5ffeeffb6fd06f99695f17d683f SHA512 d7b272eb8a05d4b70ddd76b68c91697860eb48650255a473631a8c7381c6854984e6142dab70bb7baff0ef7d6abb5c87238a6ad27a4baee2a67e6cb16f860e10 WHIRLPOOL bdf331f855bb509a071349aa0faceeacd3ae4d58bf88a3d601b3ef256de4b241ba84137a3e7423d47c45d84375c4bb6aa3753f6a7ed68b89df65b9b16eb1d5d2

View file

@ -1,48 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/nemiver/nemiver-0.9.3.ebuild,v 1.1 2012/09/14 20:53:09 pacho Exp $
EAPI="4"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
inherit eutils gnome2
DESCRIPTION="A gtkmm front end to the GNU Debugger (gdb)"
HOMEPAGE="http://projects.gnome.org/nemiver/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="memoryview"
RDEPEND=">=dev-libs/glib-2.16:2
>=dev-cpp/glibmm-2.30:2
>=dev-cpp/gtkmm-3:3.0
>=dev-cpp/gtksourceviewmm-3:3.0
>=gnome-base/gsettings-desktop-schemas-0.0.1
>=gnome-base/libgtop-2.19
>=x11-libs/vte-0.28:2.90
>=dev-db/sqlite-3:3
sys-devel/gdb
dev-libs/boost
memoryview? ( >=app-editors/ghex-2.90:2 )"
# FIXME: dynamiclayout needs unreleased stable gdlmm:3
# dynamiclayout? ( >=dev-cpp/gdlmm-3.0:3 )
DEPEND="${RDEPEND}
virtual/pkgconfig
>=sys-devel/gettext-0.17
>=dev-util/intltool-0.40
>=app-text/scrollkeeper-0.3.11
>=app-text/gnome-doc-utils-0.3.2
app-text/docbook-xml-dtd:4.1.2"
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README TODO"
G2CONF="${G2CONF}
--disable-symsvis
--disable-dynamiclayout
--enable-gsettings
$(use_enable memoryview)
--disable-static"
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ninja/ninja-1.1.0.ebuild,v 1.5 2013/03/06 12:10:44 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/ninja/ninja-1.1.0.ebuild,v 1.6 2013/03/07 01:50:01 ottxor Exp $
EAPI=4
@ -15,7 +15,7 @@ if [ "${PV}" = "999999" ]; then
else
inherit vcs-snapshot
SRC_URI="mirror://github/martine/${PN}/tarball/v${PV} -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="~alpha ~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
fi
DESCRIPTION="A small build system similar to make."

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/schroot/schroot-1.6.5.ebuild,v 1.1 2013/02/10 04:40:38 abcd Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/schroot/schroot-1.6.5.ebuild,v 1.2 2013/03/06 20:22:29 steev Exp $
EAPI="4"
@ -16,7 +16,7 @@ SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}.orig.tar.xz
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="btrfs +dchroot debug doc lvm nls pam test"
COMMON_DEPEND="

View file

@ -1,71 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/aisleriot/aisleriot-3.2.3.2.ebuild,v 1.2 2012/07/14 13:29:05 blueness Exp $
EAPI="3"
GNOME_TARBALL_SUFFIX="xz"
GCONF_DEBUG="yes"
# make sure games is inherited first so that the gnome2
# functions will be called if they are not overridden
inherit eutils games gnome2
DESCRIPTION="A collection of solitaire card games for GNOME"
HOMEPAGE="http://live.gnome.org/Aisleriot"
LICENSE="GPL-3 LGPL-3 FDL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~mips ~x86"
IUSE="gnome"
# FIXME: quartz support?
COMMON_DEPEND=">=dev-libs/glib-2.26.0:2
>=dev-scheme/guile-1.8.0:12[deprecated,regex]
>=gnome-base/librsvg-2.32.0
>=x11-libs/cairo-1.10.0
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-3.0.0:3
x11-libs/libICE
x11-libs/libSM
>=media-libs/libcanberra-0.26[gtk3]
gnome? ( >=gnome-base/gconf-2.0:2 )"
# aisleriot was split off from gnome-games
RDEPEND="${COMMON_DEPEND}
!<gnome-extra/gnome-games-3.1.1[aisleriot]
!<gnome-extra/gnome-games-3"
DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.40.4
virtual/pkgconfig
sys-apps/lsb-release
>=sys-devel/gettext-0.12
gnome? (
app-text/docbook-xml-dtd:4.3
>=app-text/yelp-tools-3.1.1 )"
pkg_setup() {
DOCS="AUTHORS ChangeLog TODO"
if use gnome; then
G2CONF="${G2CONF} --with-platform=gnome --with-help-method=ghelp"
else
G2CONF="${G2CONF} --with-platform=gtk-only --with-help-method=library
ITSTOOL=$(type -P true) XMLLINT=$(type -P true)"
fi
G2CONF="${G2CONF}
--with-gtk=3.0
--with-smclient
--with-guile=1.8
--enable-sound
--disable-schemas-compile
--with-card-theme-formats=all
--with-kde-card-theme-path="${EPREFIX}"/usr/share/apps/carddecks
--with-pysol-card-theme-path="${EPREFIX}${GAMES_DATADIR}"/pysolfc"
}
pkg_postinst() {
gnome2_pkg_postinst
elog "Aisleriot can use additional card themes from games-board/pysolfc"
elog "and kde-base/libkdegames."
}

View file

@ -1,73 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/aisleriot/aisleriot-3.4.1.ebuild,v 1.2 2012/07/14 13:29:05 blueness Exp $
EAPI="3"
GNOME_TARBALL_SUFFIX="xz"
GCONF_DEBUG="yes"
# make sure games is inherited first so that the gnome2
# functions will be called if they are not overridden
inherit eutils games gnome2
DESCRIPTION="A collection of solitaire card games for GNOME"
HOMEPAGE="http://live.gnome.org/Aisleriot"
LICENSE="GPL-3 LGPL-3 FDL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~mips ~x86"
IUSE="gnome"
# FIXME: quartz support?
# Does not build with guile-2.0.0 or 2.0.1
COMMON_DEPEND=">=dev-libs/glib-2.31.13:2
>=dev-scheme/guile-2.0.5:2[deprecated,regex]
>=gnome-base/librsvg-2.32.0:2
>=x11-libs/cairo-1.10.0
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-3.0.0:3
x11-libs/libICE
x11-libs/libSM
>=media-libs/libcanberra-0.26[gtk3]
gnome? ( >=gnome-base/gconf-2.0:2 )"
# aisleriot was split off from gnome-games
RDEPEND="${COMMON_DEPEND}
!<gnome-extra/gnome-games-3.1.1[aisleriot]
!<gnome-extra/gnome-games-3"
DEPEND="${COMMON_DEPEND}
app-arch/gzip
dev-libs/libxml2
>=dev-util/intltool-0.40.4
sys-apps/lsb-release
>=sys-devel/gettext-0.12
virtual/pkgconfig
gnome? (
app-text/docbook-xml-dtd:4.3
>=app-text/yelp-tools-3.1.1 )"
pkg_setup() {
DOCS="AUTHORS ChangeLog TODO"
if use gnome; then
G2CONF="${G2CONF} --with-platform=gnome --with-help-method=ghelp"
else
G2CONF="${G2CONF} --with-platform=gtk-only --with-help-method=library
ITSTOOL=$(type -P true) XMLLINT=$(type -P true)"
fi
G2CONF="${G2CONF}
--with-gtk=3.0
--with-guile=2.0
--enable-sound
--disable-schemas-compile
--with-card-theme-formats=all
--with-kde-card-theme-path="${EPREFIX}"/usr/share/apps/carddecks
--with-pysol-card-theme-path="${EPREFIX}${GAMES_DATADIR}"/pysolfc"
}
pkg_postinst() {
gnome2_pkg_postinst
elog "Aisleriot can use additional card themes from games-board/pysolfc"
elog "and kde-base/libkdegames."
}

View file

@ -1,4 +1,2 @@
DIST dconf-0.10.0.tar.xz 172752 SHA256 9f744ccfb3da20163a4bb27916c960f6bf56048b3ec1112862c85414fc064ee2 SHA512 a4b784e26c3061744f810cc992b17538aa497de2682d1323b8cd3f8975ad26f0eaed97d5303738e40d5e35a1d39c99e509e2a8f9c08c77539e62220989d0b870 WHIRLPOOL 4cf38b8e0c308c28c4c34d5504bb3f832e95310dce543682a70051a73a6429fbbf24dca72e6670981da0472a28a5ef6782950952da42b6652eb78a68925f8431
DIST dconf-0.12.1.tar.xz 202112 SHA256 3cd32b78d88ed7be90dace5d45e2cf8a6abdb253d43dbfa5ef52103b329dc214 SHA512 40206275d5d096dc229d8f12990e437aad8bce43d071300637ed642303eac9ae245d589aee4732a8c55711c41f5653ef2a7ceb80726ede8b8502b5de48003285 WHIRLPOOL 3b509c891802d8a293dd2588b08b6cfe90525d92c5b257a924586a002c70f47e6db316a328adae5ab44e5825cc267a7e71d87609ca4335d10500dd93d75ea7c9
DIST dconf-0.14.0.tar.xz 288872 SHA256 9ae848bf25c3de0fb8c0157679630ddf39be1c10ed2f3beb2b8f0165d768da33 SHA512 e062b6307bce23206b3bd7c4fd9c839ad1b5a9d5da0aaec0ff5523b8b62eed19bb5e551dbea0f6ee1e6762cf0d00812bde89d86be426205ce7698b422520fb4d WHIRLPOOL 2f3e077e532bcce4b5a179f1a6d32f931c4d57e507a54c129d03f791c0d5dd32c8f986d4bc7b7dcf9d3ae7493202b487a9e3442dc703abd3c03c29c4422de04a
DIST dconf-0.14.1.tar.xz 291300 SHA256 59c58c5eafa0ebd616287d078f4441d5342870a44634445d324e88fc0287f0b8 SHA512 110e1fe8ac986d61491f10c25ccfb687d914cbbacad70a0c6918bd07d32a19058050267e677626cb2dbc26928923f49b0495e0cf1eeeb210537f42b6936eed5f WHIRLPOOL 6d09a2f6011b1ed16a5373c68fd4f05a8dd5776448db1ff4f4e4193debb195727a940375292f82908166520fe8fd275f9ec2c4415ef292cd76bdf5ece4ab6c08

View file

@ -1,74 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/dconf/dconf-0.10.0.ebuild,v 1.10 2012/09/27 22:59:19 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
inherit autotools eutils gnome2 bash-completion-r1
DESCRIPTION="Simple low-level configuration system"
HOMEPAGE="http://live.gnome.org/dconf"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
IUSE="doc vala +X"
RDEPEND=">=dev-libs/glib-2.29.90:2
sys-apps/dbus
X? ( >=dev-libs/libxml2-2.7.7:2
x11-libs/gtk+:3 )"
# vala:0.14 due to an automagic version-check #ifdef (commit a15d9621)
DEPEND="${RDEPEND}
dev-util/gtk-doc-am
virtual/pkgconfig
doc? ( >=dev-util/gtk-doc-1.15 )
vala? ( dev-lang/vala:0.14 )"
# eautoreconf requires gtk-doc-am
pkg_setup() {
G2CONF="${G2CONF}
--disable-schemas-compile
$(use_enable vala)
$(use_enable X editor)
VALAC=$(type -p valac-0.14)"
}
src_prepare() {
# Fix vala automagic support, upstream bug #634171
epatch "${FILESDIR}/${PN}-0.8.0-automagic-vala.patch"
mkdir -p m4 || die
eautoreconf
gnome2_src_prepare
}
src_install() {
gnome2_src_install
# GSettings backend may be one of: memory, gconf, dconf
# Only dconf is really considered functional by upstream
# must have it enabled over gconf if both are installed
echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
doenvd 51dconf
# Remove bash-completion file installed by build system
rm -rv "${ED}/etc/bash_completion.d/" || die
newbashcomp "${S}/bin/dconf-bash-completion.sh" ${PN}
}
pkg_postinst() {
gnome2_pkg_postinst
# Kill existing dconf-service processes as recommended by upstream due to
# possible changes in the dconf private dbus API.
# dconf-service will be dbus-activated on next use.
pids=$(pgrep -x dconf-service)
if [[ $? == 0 ]]; then
ebegin "Stopping dconf-service; it will automatically restart on demand"
kill ${pids}
eend $?
fi
}

View file

@ -1,68 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/dconf/dconf-0.14.0.ebuild,v 1.1 2012/09/27 22:59:19 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
inherit gnome2 bash-completion-r1 virtualx
DESCRIPTION="Simple low-level configuration system"
HOMEPAGE="http://live.gnome.org/dconf"
LICENSE="LGPL-2.1+"
SLOT="0"
# TODO: coverage ?
IUSE="doc test +X"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
RDEPEND=">=dev-libs/glib-2.33.3:2
sys-apps/dbus
X? ( >=dev-libs/libxml2-2.7.7:2
x11-libs/gtk+:3 )"
DEPEND="${RDEPEND}
dev-libs/libxslt
sys-devel/gettext
>=dev-util/intltool-0.50
virtual/pkgconfig
doc? ( >=dev-util/gtk-doc-1.15 )"
pkg_setup() {
G2CONF="${G2CONF}
--disable-schemas-compile
--disable-gcov
$(use_enable X editor)
VALAC=$(type -P valac-0.18)" # harmless even if valac-0.18 not found
}
src_test() {
Xemake check
}
src_install() {
gnome2_src_install
# GSettings backend may be one of: memory, gconf, dconf
# Only dconf is really considered functional by upstream
# must have it enabled over gconf if both are installed
echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
doenvd 51dconf
# Install bash-completion file properly to the system
rm -rv "${ED}usr/share/bash-completion" || die
dobashcomp "${S}/bin/completion/dconf"
}
pkg_postinst() {
gnome2_pkg_postinst
# Kill existing dconf-service processes as recommended by upstream due to
# possible changes in the dconf private dbus API.
# dconf-service will be dbus-activated on next use.
pids=$(pgrep -x dconf-service)
if [[ $? == 0 ]]; then
ebegin "Stopping dconf-service; it will automatically restart on demand"
kill ${pids}
eend $?
fi
}

View file

@ -1,19 +0,0 @@
--- configure.ac.orig 2010-11-06 16:24:36.000000000 +0100
+++ configure.ac 2010-11-06 16:24:19.000000000 +0100
@@ -12,7 +12,15 @@
# Check for programs
AC_PROG_CC
-AM_PROG_VALAC([0.11.7])
+
+AC_ARG_ENABLE(vala,
+ AC_HELP_STRING([--disable-vala],
+ [Disable vala support]))
+AM_CONDITIONAL(ENABLE_VALA, test "x$enable_vala" != "xno")
+
+if test "x$enable_vala" != "xno"; then
+ AM_PROG_VALAC([0.11.7])
+fi
# Use GSettings
GLIB_GSETTINGS

View file

@ -1,3 +1,2 @@
DIST GConf-2.32.4.tar.xz 1326600 SHA256 f36f4a01a5ac898b5ec49a04a43b051d3809f07c3d0841188fd6a5c512389025 SHA512 fabcd35ae9dd50969dc60219172e613fdb9f81ecaf182003a7e9d81745ffa9931fc279383dae9d6eb25817f594ab38e1ec2e910e14df402a1cb515eae258358f WHIRLPOOL 836491977e5af62a02fa8e70c92f2c2a07c350aabd44b75b0e9ab203c36d0fd53ed7605e26c81a01e498c8bb7d5e3089427ede8d7583964b65aecc46ddac7faf
DIST GConf-3.2.5.tar.xz 1525188 SHA256 4ddea9503a212ee126c5b46a0a958fd5484574c3cb6ef2baf38db02e819e58c6 SHA512 d67427a275bc62531232d8cf9641135a03567aef7a97b014d86058df20279004b785b9bfaf11f4f5f88c7187c2b68a138074c5dd0d1e5e1347ebb2b394367926 WHIRLPOOL a1fc6a3bd1fe088438178cec9e891e2997abd1ffff6ddcec799c637dc2e2b7a57d1dbb939f281a28e7323ec9b5a31867ec21346919d963326583bafcb9226eb7
DIST GConf-3.2.6.tar.xz 1559904 SHA256 1912b91803ab09a5eed34d364bf09fe3a2a9c96751fde03a4e0cfa51a04d784c SHA512 35f5f659f9d03f7531a7102adacbda0eb310d8a55a831c768c91a82e07dae21247726e00e0e411f63b1de9ade0f042ded572a3ea4a4b2ad3135231f344540b58 WHIRLPOOL ef38b5fb25b3cf915052ce00f926a0a9bf8ecb5771c2db0fd6f5f11531a8edb1c098a036eaaa20490e3de87a0a5eb411542f86d8c6a2be8ac45dcae0b29d3414

View file

@ -1,107 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gconf/gconf-3.2.5.ebuild,v 1.9 2013/02/25 09:07:15 zmedico Exp $
EAPI="5"
GCONF_DEBUG="yes"
GNOME_ORG_MODULE="GConf"
GNOME2_LA_PUNT="yes"
inherit eutils gnome2
DESCRIPTION="GNOME configuration system and daemon"
HOMEPAGE="http://projects.gnome.org/gconf/"
LICENSE="LGPL-2+"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="debug gtk +introspection ldap orbit policykit"
RDEPEND=">=dev-libs/glib-2.31:2
>=dev-libs/dbus-glib-0.74:=
>=sys-apps/dbus-1:=
>=dev-libs/libxml2-2:2
gtk? ( >=x11-libs/gtk+-2.90:3 )
introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
ldap? ( net-nds/openldap:= )
orbit? ( >=gnome-base/orbit-2.4:2 )
policykit? ( sys-auth/polkit:= )"
DEPEND="${RDEPEND}
dev-libs/libxslt
dev-util/gtk-doc-am
>=dev-util/intltool-0.35
virtual/pkgconfig"
pkg_setup() {
kill_gconf
}
src_prepare() {
G2CONF="${G2CONF}
--disable-static
--enable-gsettings-backend
$(use_enable gtk)
"$(usex gtk --with-gtk=3.0 "")"
$(use_enable introspection)
$(use_with ldap openldap)
$(use_enable orbit)
$(use_enable policykit defaults-service)
ORBIT_IDL=$(type -P orbit-idl-2)"
# Need host's IDL compiler for cross or native build, bug #262747
gnome2_src_prepare
# Do not start gconfd when installing schemas, fix bug #238276, upstream #631983
epatch "${FILESDIR}/${PN}-2.24.0-no-gconfd.patch"
# Do not crash in gconf_entry_set_value() when entry pointer is NULL, upstream #631985
epatch "${FILESDIR}/${PN}-2.28.0-entry-set-value-sigsegv.patch"
}
src_install() {
gnome2_src_install
keepdir /etc/gconf/gconf.xml.mandatory
keepdir /etc/gconf/gconf.xml.defaults
# Make sure this directory exists, bug #268070, upstream #572027
keepdir /etc/gconf/gconf.xml.system
echo "CONFIG_PROTECT_MASK=\"${EPREFIX}/etc/gconf\"" > 50gconf
echo 'GSETTINGS_BACKEND="gconf"' >> 50gconf
doenvd 50gconf
dodir /root/.gconfd
}
pkg_preinst() {
kill_gconf
}
pkg_postinst() {
kill_gconf
# change the permissions to avoid some gconf bugs
einfo "changing permissions for gconf dirs"
find "${EPREFIX}"/etc/gconf/ -type d -exec chmod ugo+rx "{}" \;
einfo "changing permissions for gconf files"
find "${EPREFIX}"/etc/gconf/ -type f -exec chmod ugo+r "{}" \;
if ! use orbit; then
ewarn "You are using dbus for GConf's IPC. If you are upgrading from"
ewarn "<=gconf-3.2.3, or were previously using gconf with USE=orbit,"
ewarn "you will need to now restart your desktop session (for example,"
ewarn "by logging out and then back in)."
ewarn "Otherwise, gconf-based applications may crash with 'Method ..."
ewarn "on interface \"org.gnome.GConf.Server\" doesn't exist' errors."
fi
}
kill_gconf() {
# This function will kill all running gconfd-2 that could be causing troubles
if [ -x "${EPREFIX}"/usr/bin/gconftool-2 ]
then
"${EPREFIX}"/usr/bin/gconftool-2 --shutdown
fi
return 0
}

View file

@ -1,7 +1,5 @@
DIST gdm-2.20.11.tar.bz2 4013059 SHA256 2e21c9a44941cd0033aaa6b381b563488bbdd0ad1a28ef05f7e0178891f1eaa2 SHA512 ca8ce81161c640ef2753a35b8eb0fd8669a7e42dc6272b2aa7b4a9f525b4d03dc46bb5aa8d41b69aaba36c8715a220c92e75c169ce9d5af39b25853505abeb39 WHIRLPOOL 0bdb90aef849c7b505ffb1b0af1b904970a9cd11c27cf631794b14a01b5e0fb01666a51b68cf288ae79057dd7bfca9a8f1ef9518ec5b04a4867eb7792c631765
DIST gdm-2.20.9-gentoo-files-r1.tar.bz2 3494 SHA256 666c0bf1ba28ccc257bf1235b5286e1eb9e15230c0036413ab428e09c54238f9 SHA512 aaf0f4bfdb13f6dc81dbfe93b144343b6a8146698450fce9753396c92bef2c4e699f3f5c2ff9b88736432d2fcb861ab8dc423148109cb9194983e0c07baa8aa5 WHIRLPOOL 698cd66740872260a106f8174a51a44a45817112d696b2741fd537a10362308ffa8917df31190fe042c46b7ea76e2f8d1147f5c15e39cfb33f1f2f7e951ffb78
DIST gdm-2.32.1.tar.bz2 2441685 SHA256 7ba9cb2a8efb9856994467b14e4837a281fcf6d9dc9a267ea38a9aae1ec55abc SHA512 3a8a375a171392ce1097e6b870cdbdcea6c7f7bd0984434bf3865e6784130d9b25793a32e9e678f6dd3be6a70a25cd941c9ce4fea67c74a84eb0f05b2073cf25 WHIRLPOOL ea84cd34ec162eafebbd43ebb337855b39dbae692a40c14dee37e8f98634b6034ee74b50a58e207e52ef9b12dcfb4bc312ad4ac06b442e022a787850647df22d
DIST gdm-3.4.1.tar.xz 1615612 SHA256 6292968dff5fc89877b5e1aaa3c7d1484dd3ed2d4f388e935841d053439be665 SHA512 0c3692a6008d8576319dc9d40411f36e0d04481809b342a84a88407b0d342cc234db01b21103a8e87fbbe0703d280e86444f0923e8df02f0642c59fe5c95ffed WHIRLPOOL 315d07e510303330e0e530c901ff9ac078254ebc9c2c406e573819672854073721736770caf63d31892c230beb9dcd5220985b0a53a464400a8154277ce97f23
DIST gdm-3.6.2.tar.xz 1627356 SHA256 fbf41bd68299eccdcf456c0869771999f75d3d9bf0f57ce1038db08b54e8cbb9 SHA512 0761cda9d26b6e665989e708be0f3dfa2fa85b997f4c5cfeb151b45e19114e6e1fcbd2c67a547e6698d83f3978e37203db3dcf2e5670356f6f93986ffc55d37e WHIRLPOOL 0396435f90b504605fe0555264de1202efea57f2a48a94035a4113828fe66ff117a4dde3eaa648591b26f902b84e9a8bfab117f29cc4a7ea31b45a0b8c965904
DIST gdm-gentoo-2012.09.25.tar.xz 1448 SHA256 f5978e4309e5486be41fec437a6e538dbfca3451757f3282a557941c4e70700d SHA512 c9d1a4699c34ce8708a4e7eed1b38d66ead507a4a2a6b45f2ef6254d54b46c755c9195db0593d6aa6785a8986e2ef5235592071c0cae8c1c8963951ecdb7c079 WHIRLPOOL c0efd131977b0036431b9edd6932025247323f198dc1bd7195efb55d31fd6b106ebdf391944b0009cf7a3261e99160fa6041a26348fe020badf26d0785f5dcc8
DIST gentoo-gdm-theme-r3.tar.bz2 411703 SHA256 c7cbe97757ff93f0ffd42f9d9fb702278a361e830940a03901cda9943f44ba68 SHA512 47485899c698a2f6c3dee540806c0bbdedeab77a31b1f2b191f7f98d0d88a580aeb8dddf16fc33226db0519c21d185112421b5c6e233883ea4f67c844028281a WHIRLPOOL bac9f9ef3e7e88401e605c34deca6e7c31e2d4456af3781252a91f7bc33084af27ecc9e4a74022767b25db23d8f70842a39225c8544f1c02229ad7f7af670d42

View file

@ -1,12 +0,0 @@
#%PAM-1.0
auth optional pam_env.so
auth include system-login
auth required pam_nologin.so
account include system-login
password include system-login
session include system-auth
#Systemd=-session optional pam_systemd.so
#Keyring=session optional pam_gnome_keyring.so auto_start

View file

@ -1,11 +0,0 @@
#%PAM-1.0
auth optional pam_env.so
auth required pam_nologin.so
auth required pam_permit.so
account include system-login
password include system-login
session include system-auth
#Systemd=-session optional pam_systemd.so
# For the keyring to unlock with autologin, you need to set an empty
# password on the keyring.
#Keyring=session optional pam_gnome_keyring.so auto_start

View file

@ -1,15 +0,0 @@
#%PAM-1.0
# Note: no pam_gnome_keyring.so support since the login password is not used
auth optional pam_env.so
auth required pam_tally2.so onerr=succeed
auth required pam_shells.so
auth required pam_nologin.so
auth required pam_fprintd.so
auth optional pam_permit.so
account include system-login
password required pam_deny.so
session include system-auth
#Systemd=-session optional pam_systemd.so

View file

@ -1,12 +0,0 @@
#%PAM-1.0
auth optional pam_env.so
auth include system-login
auth required pam_nologin.so
account include system-login
password include system-login
session include system-auth
#Systemd=-session optional pam_systemd.so
#Keyring=session optional pam_gnome_keyring.so auto_start

View file

@ -1,16 +0,0 @@
#%PAM-1.0
auth optional pam_env.so
auth required pam_tally2.so onerr=succeed
auth required pam_shells.so
auth required pam_nologin.so
auth [success=done ignore=ignore default=die] pam_pkcs11.so wait_for_card card_only
auth optional pam_permit.so
account include system-login
password optional pam_pkcs11.so
password required pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3
password optional pam_permit.so
session include system-auth
#Systemd=-session optional pam_systemd.so

View file

@ -1,11 +0,0 @@
#%PAM-1.0
auth required pam_env.so
# Allows greeter to list ldap users; bug #430740
#LDAP=-auth sufficient pam_ldap.so try_first_pass ignore_authinfo_unavail
auth required pam_permit.so
account required pam_nologin.so
account include system-services
password include system-services
session required pam_loginuid.so
session optional pam_keyinit.so force revoke
session include system-services

View file

@ -1,11 +0,0 @@
[Unit]
Description=GNOME Display Manager
After=systemd-user-sessions.service
[Service]
ExecStart=/usr/bin/gdm --nodaemon
Type=dbus
BusName=org.gnome.DisplayManager
[Install]
WantedBy=graphical.target

View file

@ -1,60 +0,0 @@
From 481fe43b653b443ecfa8d4f3aa88d734d17cccd5 Mon Sep 17 00:00:00 2001
From: Gilles Dartiguelongue <eva@gentoo.org>
Date: Tue, 2 Nov 2010 23:21:27 +0100
Subject: [PATCH 6/6] fix libxklavier automagic support
libxklavier support is optional, make that fact explicit.
---
configure.ac | 28 +++++++++++++++++++---------
1 files changed, 19 insertions(+), 9 deletions(-)
diff --git a/configure.ac b/configure.ac
index 71d0247..10dbb72 100644
--- a/configure.ac
+++ b/configure.ac
@@ -129,17 +129,26 @@ SIMPLE_GREETER_LIBS="$SIMPLE_GREETER_LIBS -lm"
AC_SUBST(SIMPLE_GREETER_CFLAGS)
AC_SUBST(SIMPLE_GREETER_LIBS)
-PKG_CHECK_MODULES(LIBXKLAVIER,
- libxklavier >= $LIBXKLAVIER_REQUIRED_VERSION,
- have_libxklavier=yes,
- have_libxklavier=no)
-if test "x$have_libxklavier" = "xyes" ; then
- AC_DEFINE(HAVE_LIBXKLAVIER, [], [Define if we have libxklavier])
+AC_ARG_ENABLE([libxklavier],
+ AS_HELP_STRING([--enable-libxklavier],
+ [Enable libxklavier support @<:@default=yes@:>@]),
+ enable_libxklavier=$enableval,
+ enable_libxklavier=yes)
+have_libxklavier=no
+if test "x$enable_libxklavier" = "xyes"; then
+ PKG_CHECK_MODULES(LIBXKLAVIER,
+ libxklavier >= $LIBXKLAVIER_REQUIRED_VERSION,
+ have_libxklavier=yes,
+ have_libxklavier=no)
+ if test "x$have_libxklavier" = "xyes" ; then
+ AC_DEFINE(HAVE_LIBXKLAVIER, [], [Define if we have libxklavier])
+ fi
+ AC_SUBST(HAVE_LIBXKLAVIER)
+ AC_SUBST(LIBXKLAVIER_CFLAGS)
+ AC_SUBST(LIBXKLAVIER_LIBS)
fi
+
AM_CONDITIONAL(HAVE_LIBXKLAVIER, test x$have_libxklavier = xyes)
-AC_SUBST(HAVE_LIBXKLAVIER)
-AC_SUBST(LIBXKLAVIER_CFLAGS)
-AC_SUBST(LIBXKLAVIER_LIBS)
PKG_CHECK_MODULES(SIMPLE_CHOOSER,
dbus-glib-1 >= $DBUS_GLIB_REQUIRED_VERSION
@@ -1467,5 +1476,6 @@ echo \
SELinux support: ${with_selinux}
ConsoleKit support: ${use_console_kit}
UPower support: ${have_upower}
+ Libxklavier support: ${have_libxklavier}
Build with RBAC: ${msg_rbac_shutdown}
"
--
1.7.3.1

View file

@ -1,51 +0,0 @@
From 2dc0d268c7cc5d6133a9594adcd67dc543288b8f Mon Sep 17 00:00:00 2001
From: Gilles Dartiguelongue <eva@gentoo.org>
Date: Tue, 2 Nov 2010 23:19:07 +0100
Subject: [PATCH 4/6] make custom session work
Gentoo bug: #216984
fix custom sessions not doing sourcing in the proper order.
---
data/Xsession.in | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/data/Xsession.in b/data/Xsession.in
index b2d98f2..0da187d 100755
--- a/data/Xsession.in
+++ b/data/Xsession.in
@@ -153,15 +153,6 @@ if [ -n "$GDM_LANG" ]; then
export LANG
fi
-# run all system xinitrc shell scripts.
-if [ -d /etc/X11/xinit/xinitrc.d ]; then
- for i in /etc/X11/xinit/xinitrc.d/* ; do
- if [ -x "$i" -a ! -d "$i" ]; then
- . "$i"
- fi
- done
-fi
-
if [ "x$command" = "xcustom" ] ; then
if [ -x "$HOME/.xsession" ]; then
command="$HOME/.xsession"
@@ -189,6 +180,15 @@ if [ "x$command" = "xdefault" ] ; then
fi
fi
+# run all system xinitrc shell scripts.
+if [ -d /etc/X11/xinit/xinitrc.d ]; then
+ for i in /etc/X11/xinit/xinitrc.d/* ; do
+ if [ -x "$i" ]; then
+ . "$i"
+ fi
+ done
+fi
+
# add ssh-agent if found
sshagent="`gdmwhich ssh-agent`"
if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
--
1.7.3.1

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