parent
46f37250ad
commit
622411357f
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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=""
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -0,0 +1 @@
|
||||
DIST heirloom-sh-050706.tar.bz2 82725 SHA256 25fb8409e1eb75bb5da21ca32baf2d5eebcb8b84a1288d66e65763a125809e1d SHA512 3a0dbec19eb093b6a818910a1b24f2d7328dc785dc12cd0097c37f98e7ac558d31cda8717381d814259bd54f5de12e50cc8d9d617bd4e09c4a903ef63838807f WHIRLPOOL 4be1e76719493e5ab85b99953e1359658c71e5fd68a3025526c218650079518ab61d4b7ead76903ec68898f0fef5ec2db8ca6b691db929fe9e33b6e44c84b9bf
|
@ -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
|
||||
}
|
@ -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>
|
@ -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
|
||||
|
@ -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"
|
@ -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
|
||||
|
@ -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/
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
@ -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
|
||||
}
|
@ -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"
|
||||
}
|
@ -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
|
||||
|
@ -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"
|
||||
}
|
@ -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"
|
||||
}
|
@ -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 = {
|
@ -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'
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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>
|
@ -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
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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"
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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"
|
||||
}
|
@ -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
|
||||
|
@ -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 \
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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"
|
||||
}
|
@ -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."
|
||||
}
|
@ -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."
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
||||
|
@ -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
Loading…
Reference in new issue