parent
6edeb2c40c
commit
ebcd0bbb8c
@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/gramps/gramps-3.4.5-r1.ebuild,v 1.1 2014/12/02 21:15:14 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit eutils gnome2 python-single-r1
|
||||
|
||||
DESCRIPTION="Genealogical Research and Analysis Management Programming System"
|
||||
HOMEPAGE="http://www.gramps-project.org/"
|
||||
SRC_URI="mirror://sourceforge/gramps/Stable/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
IUSE="gnome reports spell webkit"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
dev-python/bsddb3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygtk-2.16.0[${PYTHON_USEDEP}]
|
||||
dev-python/pygoocanvas[${PYTHON_USEDEP}]
|
||||
x11-misc/xdg-utils
|
||||
gnome-base/librsvg:2
|
||||
gnome? (
|
||||
dev-python/libgnome-python[${PYTHON_USEDEP}]
|
||||
dev-python/gconf-python[${PYTHON_USEDEP}] )
|
||||
spell? ( dev-python/gtkspell-python[${PYTHON_USEDEP}] )
|
||||
reports? ( media-gfx/graphviz )
|
||||
webkit? ( dev-python/pywebkitgtk[${PYTHON_USEDEP}] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
sys-devel/gettext
|
||||
virtual/libiconv
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-3.4.0-use_bsddb3.patch"
|
||||
|
||||
# Fix install path, bug 423315 for example
|
||||
einfo "Fix installation path"
|
||||
find . -iname 'Makefile.in' | xargs \
|
||||
sed "s;\(pkgdatadir = \)\(\$(datadir)\);\1$(python_get_sitedir);" -i \
|
||||
|| die
|
||||
find . -iname 'Makefile.in' | xargs \
|
||||
sed "s;\(pkgpythondir = \)\(\$(datadir)\);\1$(python_get_sitedir);" -i \
|
||||
|| die
|
||||
|
||||
sed "s;\$(prefix)/share/gramps;/$(python_get_sitedir)/@PACKAGE@;" \
|
||||
-i src/Makefile.in || die
|
||||
|
||||
sed "s;\$(prefix)/share/gramps;/$(python_get_sitedir)/@PACKAGE@;" \
|
||||
-i src/docgen/Makefile.in || die
|
||||
|
||||
einfo "Fix wrapper script"
|
||||
sed "s;@datadir@;$(python_get_sitedir);" \
|
||||
-i gramps.sh.in || die
|
||||
|
||||
einfo "Fix icon location"
|
||||
sed "s;gramps/;pixmap/;g" -i data/gramps.keys.in || die
|
||||
|
||||
python_fix_shebang .
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-mime-install \
|
||||
PYTHON="${EROOT}"/usr/bin/python2
|
||||
}
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/pybliographer/pybliographer-1.2.15-r1.ebuild,v 1.1 2014/12/02 22:24:59 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit autotools gnome2 python-single-r1
|
||||
|
||||
DESCRIPTION="Pybliographer is a tool for working with bibliographic databases"
|
||||
HOMEPAGE="http://pybliographer.org/"
|
||||
SRC_URI="mirror://sourceforge/pybliographer/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
IUSE=""
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
>=app-text/recode-3.6-r1
|
||||
app-text/scrollkeeper
|
||||
dev-libs/glib:2
|
||||
dev-python/gconf-python:2[${PYTHON_USEDEP}]
|
||||
dev-python/gnome-vfs-python:2[${PYTHON_USEDEP}]
|
||||
dev-python/libgnome-python:2[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:2[${PYTHON_USEDEP}]
|
||||
dev-python/pygtk:2[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-bibtex-1.2.5
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# Workaround for bug 487204.
|
||||
sed -i \
|
||||
-e 's:\$(srcdir)/::g' \
|
||||
tests/Makefile.am || die "sed failed"
|
||||
|
||||
# Install Python modules into site-packages directories.
|
||||
find -name Makefile.am | xargs sed -i \
|
||||
-e "/^pybdir[[:space:]]*=[[:space:]]*/s:\$(datadir):$(python_get_sitedir):" || die "sed failed"
|
||||
sed -i \
|
||||
-e "s:\${datadir}/@PACKAGE@:$(python_get_sitedir)/@PACKAGE@:" \
|
||||
etc/installer.in || die "sed failed"
|
||||
sed -i \
|
||||
-e "s:gladedir = \$(datadir):gladedir = $(python_get_sitedir):" \
|
||||
Pyblio/GnomeUI/glade/Makefile.am || die "sed failed"
|
||||
|
||||
# Fix shebang manually as otherwise python_fix_shebang gets confused
|
||||
sed -i -e 's: @python_path@:/usr/bin/python2:' pybliographer.py || die
|
||||
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure --disable-depchecks
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
python_fix_shebang "${D}"
|
||||
}
|
@ -1,14 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
DIST pdfgrep-1.3.0.tar.gz 99739 SHA256 392aeb710b74970fee7d96bec7e2a5c7f175ab8c7daf36c42eae47821635ee17 SHA512 3555ac28685ddfaf9ea6c172aafbc251c0d622caa1c6f98e89c2fae1800e7299d97d3fa5497414f880235fba93963ec00fcea4ff199831abed5817f39ea318ca WHIRLPOOL ce1bbdece0bb69e9065a22625037f11f13e142fa56bca1d2736e4a4b9c853267eb45420b0d14cfecd1dc7639cb340733c0e4c0416fa69c1180cc4ae77d4b788d
|
||||
DIST pdfgrep-1.3.1.tar.gz 111653 SHA256 6e8bcaf8b219e1ad733c97257a97286a94124694958c27506b2ea7fc8e532437 SHA512 7a13016a8cf4f8a7387940d7e3862a1fb83f3aa6240084f835e92e958836dff0788db2ae39f35db25d679a2857ddf0b9bcbd7b1aacb10c2a16c3165d56f4efcf WHIRLPOOL 94b69bd0e16d4f0b1b389b09c2330516f25cc772be58e7ad49a2cf1ac0633539bb16a5df595052f468ab89d38ebeeb26b7f2be866555756f423febbf0a600b4b
|
||||
EBUILD pdfgrep-1.3.0.ebuild 590 SHA256 88e82d3b1815b71711af887fcf044c4e3bec8d03a0584c1a79d384a359f3c6b8 SHA512 147fb37c1915ede94e9ee748ef098e72ccfa99083ed39b61ed6174f6a802d89d454bfc48f03b2b776bd51bfc9f62fd517ba766c20240c58bb570ab6599043ed2 WHIRLPOOL 4b2a7bb039e31a34ab190a1a99e9cfe2aa7c6bf4835d8b80a2d99d28044a59030b87b2fd9bc63257a1a41b56955d506b83da9b4226fd9505b6ca1d218d5dfba6
|
||||
MISC ChangeLog 1340 SHA256 0bf3807fb281c2adcb0f02afb753e1f68c5c8a51e2f9eda2dd15f0ae744299c1 SHA512 30f776d6417d942dfca920d16bab725c72278cba277ef4518c725495d73efc8ca13106835b0f565515ee10e1b9fe932d15be80ebdf818438f8d1b33edc91e808 WHIRLPOOL a2017a249d39b39e1034ebc03b896efbba2a05a3b4c51615b9a02906fe2c1b18461aac771496205f498085411fb703925f20c4e8eb9025a20c0e752b21f0315f
|
||||
EBUILD pdfgrep-1.3.1.ebuild 590 SHA256 eb5dc53b64f758a13686164da739b941834ef77843c3470a95aa4488a9ea047e SHA512 5039f1f4ea13d4c43f78af1214b57d6daa545022d890371303adbe845bf3e993d837bbf5aaa9403be21cd1e39107045d09568f713bb234a10eabb7a7ca0d1577 WHIRLPOOL fc1c8c67a1e283d93ae5eb8f1dcd886f6c34900c9500a27600fc32938d680dee24afd193a6dbd2394bbe0da042962288715365767cdcce3c060843e1e30b02e8
|
||||
MISC ChangeLog 1464 SHA256 f755e7ab576d26b93804b25e989a2501fcc0bf365a020852ae2e73c0dd8d71c4 SHA512 99bd91282dbee6db8bd36e84261dd4f540a6958171411c2da17611050937b34ae261508b47af2bf4f37fd999029d94b7729057af082f26a9ad8b822f9763ea4e WHIRLPOOL adca0869a372a4cd13caac624a90cbd12531ed4ad2dc47794e2bf146b3f2a36d3597e4247629248c155e2cefaed4f28772195759c000ec3cc92b17000363e5ab
|
||||
MISC metadata.xml 496 SHA256 3dd2ab3abdf2083c41ab656352c8f4c53765bf3b74bbf9d2e05e07b6eef49c33 SHA512 071c9b291ae63a3a4a5c45ce284caa4ace0ed38e65e9b6b80d2cdc04a3e1c38f30cf950779b60bdffa55772060f0cee6560553e3efde6f5a27977104097d3dcb WHIRLPOOL 27f5456ae20ad76b299bc7769483175865de7186e07b4bf4a3e95cf895174309da24349a912509b84e682d3680141e91330df4e1addbf912b18135c008f09ac0
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iEYEAREIAAYFAlOMWn4ACgkQcaHudmEf86p05gCfQJXsR6zzRRx+XvZ1ytL2xp9K
|
||||
PHYAnAvOXTBvto4qfyL47c39w05X0NiI
|
||||
=Zdhk
|
||||
iQJ8BAEBCgBmBQJUfuyeXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
|
||||
OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirFfQP/jnNpSXOzWHnFy3l1wqJxIu2
|
||||
iSYCPX4fXIQDu/tTYH5GhGUdYREpAA90tAZOLvwS+h+OBwTMPrlywjvhW7KkGD1G
|
||||
LXmmVGEchESHTc9MRxipWdWXMsCFgJla8SsJ9dfZKnpF9OdJnyJffosiAIrjYqOI
|
||||
2W4xRQGeXxCDydleSg+zuZfjEv6QUOzaSRbs7+WvSI7SVjnfAzmBMjF8iDlA7Hwc
|
||||
aaSf5erC9qYDbszgY1ouYvV8/wElVqG5NB5HgonNg4JPeG305rjK5CUEfSnAmiCo
|
||||
rcjP3E7R0o78y4E7u7p9w6YaB2/F4zzQ2MGYF+RfwQJVjaQwMPAuicdbP66aB7NS
|
||||
/oKD9xB2H/Zw3iTU85Hy9tBJiBPxc6zl6PmmZ8jI37+fXmHMNgKPkH13/05z8xIG
|
||||
acS60kDcwfPK55+yLOWsUWznvlztyQnklfcevohYQQI1r370SIcMC9uA1VtmffML
|
||||
KqeDmO7PXUgF1CY1uAk+BqE3nIZuEkQnJ+zmNvivc+g9dWF0xS9cx2KvJ5TiMo+7
|
||||
9hn/9NbJgfZ+JGuapv/PU0rYYFQOSGLBer34C75tRxUTA2MrITy/P4Cx4P0ZbhDK
|
||||
hqTpdKn7upxpTdyb3Y+nZeB6Wx/WkcrjElZVYonkEK6qDPAItt857u6MrktaQeb0
|
||||
Lnz2M3TgSRFtZ9u2FVAa
|
||||
=6Hgl
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pdfgrep/pdfgrep-1.3.1.ebuild,v 1.1 2014/12/03 10:57:33 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="A tool similar to grep which searches text in PDFs"
|
||||
HOMEPAGE="http://pdfgrep.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="unac"
|
||||
|
||||
RDEPEND="
|
||||
app-text/poppler:=[cxx]
|
||||
unac? ( app-text/unac )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with unac)
|
||||
}
|
@ -1,4 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST gtkglextmm-1.2.0.tar.bz2 623815 SHA256 6cd4bd2a240e5eb1e3a24c5a3ebbf7ed905b522b888439778043fdeb58771fea SHA512 94e66bc295000bb3f3352f58c9848372a4c23586dcc52450806c73e3e0630ab2b51291b347da16bba853b658deb070218203a031d906fc2ff051386dd065aba9 WHIRLPOOL 9d1927136edb226179c7ce356699c4504785a53a40575e43a875f0c9685965405b2632ec7cc98f55f3206ef7d6b25996fc2ad80b1d5c12213644b730fd81791b
|
||||
EBUILD gtkglextmm-1.2.0-r1.ebuild 1368 SHA256 1d24188760b4fea9895304e248a05491e898bf1acf17ee82c442a6eae50a34a5 SHA512 67edfd03af06afed0fd5c6989833818a684f2e3704e30a03494e79a74023d033c6bf11fcf0778130c9ceb83c083b4e473fde830f53fd7dacc4af9f66e6640613 WHIRLPOOL e5a0ef5df9f1232ba7d6884299f7bf5e878430fdf29bfc157cf5cf8a204554621b234437c111678e09f39c7b34241bf64302528cac42a1a2040659ea010e562f
|
||||
MISC ChangeLog 3727 SHA256 8f1ac48161d774b72166e5a55612856ea245fc68973af6a2cee1cea08dcc6552 SHA512 e42850c1f434bcf5b5981ae68b60f1c9e3b694212a5537de1644364de886b2529903a7604900d385b1b5f78d12fc836b0131910de816c2a8e7aeae97584a2ed8 WHIRLPOOL 7264865ab0db513893b3591744230ce982f3e3cb30b2e16961ad1a42f52939ca6919984ac7c4585ddc3e1734b6091f0c42af8b2f588d182a604691b7d590e7c6
|
||||
EBUILD gtkglextmm-1.2.0-r1.ebuild 974 SHA256 60d6bb3c274a8edc92d86af024fa1730c23dbda3ce24b34ac674cc76e7625e0e SHA512 0728ccde49af21250d69a6abdbe8c57052fdcf58257625389537ea9a09357b04388ecfdc07bbe4031a1a68be16fd31899983ce6028aa48ebf6308a6f59db799b WHIRLPOOL 93827e2c0c7989da2d5aa1c95689755e679437844eb43e95f2e57c8c495bbfa8fde60d7b15ad7630478efc091650d69f73d029b350b6a8f98f9bf83a92208d49
|
||||
MISC ChangeLog 3816 SHA256 f3bc981eee428e8f1d80dec6252e2740d7aa97c55a4cab8d01d3beb98ce022a8 SHA512 bedfc87119b02b6f5d8a4a01e052f312e61d264df09632e974e2d05f9740b9c607dc44f4886b16a33dbc95220299b536b43fe153536e40042de70845d9ca7859 WHIRLPOOL 079e5d93d3d619865557eef97821d3fe6f122bff67e62c42e7a0049d83a75b3187fe860c1035ee282b31ed17ecd54223326def7865110e347bef285c0315b5f6
|
||||
MISC metadata.xml 161 SHA256 00ba82c241ad7007fe861877db3ae5aeaa967e05f0a6478e6ba9eb60ba31a3b6 SHA512 22fe7471187a068f45de295adc5349f8f01d16d06562f8edfceb5dacb604d98b0e3cadc23f7d0b164f6429769b71961bc5d9088a41f1ca4a968e4be37ac6ef1b WHIRLPOOL 92db96c310438550f7073b19fb34f6d5d7e478b04b43bff8a2815374ce50c2fa7291018c4131d48face3f3f0a66e0a3d2a778c42550a1fbfedb386db48a4bf05
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlR+PcsACgkQCaWpQKGI+9TUywCeLaw37F7EAyxzY6bN0D4biKNd
|
||||
n1sAn0USS0XYTlfqXQlXGXdKGSKnWm1A
|
||||
=I7iH
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,4 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST libglademm-2.6.7.tar.bz2 326385 SHA256 38543c15acf727434341cc08c2b003d24f36abc22380937707fc2c5c687a2bc3 SHA512 d7042d0549df9322d3202d5c0733d65b153a8ff451bb9e401b9d93a915ec4c2c086428e4febcbae2ecec5936955b7afbc59beff93d492f23b7b8e2b19fe806b0 WHIRLPOOL a25ae3601df4ba201f1b5aeeca9f5527cd804d9481ef7795f651096419833d8a3cbab53d731ac2464ed20b85110d3003011a7fb2ea87e227ad75d301f5317df9
|
||||
EBUILD libglademm-2.6.7.ebuild 1606 SHA256 b3e3188dec6a9b1c227a79f85224fb7805d45edde1caa3fc3a7fffda518e5fd9 SHA512 f68a9d9ad6996b2d8a976331d61af4220352a15440e5592f10cd5cd37afb7434c169d529998b1b601a2cc70f8a0f9674aa09f0341d5961a5ec9d038dfec274bf WHIRLPOOL abe385393796828b3cbf2f5e736b0c88330536a36f642e891c4858fb44482525c1c85786e39849db1c6c58326feae3c96cd19c0cc0de1c966d7f1512a40411a2
|
||||
MISC ChangeLog 12008 SHA256 665d0aa65d3dd18d0afbcf60b569349e83631abd2825febfee97f15d1dbb8e77 SHA512 89ca377e38b3d9af2177b456050368c3778950fd64cfd0babb4fd2116a0b7c952e34ef71eb90f5300774c5436b61ab9db1a9bb5a53e58ec79be16fc93c4a3dc4 WHIRLPOOL ad886519cb5f061a737c2fc754d3998cf808404bc0401ad04fad3a233351ad545f8f3ea5562f475122037de53f23daa38b29ef01bc30b1bc5e97a056184275f8
|
||||
EBUILD libglademm-2.6.7.ebuild 1470 SHA256 aeb351d84cda5bf52a03ae28643a966bca589d88825527921786c2f0a50513a0 SHA512 dfdf8eadd9e0670d782ee22ca59d35fb075ac5cbe026fa5c4fb242679c89efb336f08023c4b2d502cb00f84725798659fc78697aa9a690231caf6ae8b16424a7 WHIRLPOOL f0bc17f60254176dbf402c2748a0d25e492e2909cd864695f4a1c5f620dfb147340a845b2bfef19dee79f2d5fa7752e48e3b4ca31004e53074464ce9d3d37cee
|
||||
MISC ChangeLog 12094 SHA256 da7efbfa3b67bb13f9d215779531ac9229ab89593bb1c87b9be0ca0c4da6753b SHA512 f249e34f9c1e1039afc8f3e5153611cc6cb42d1d9fe267bd2e278871f953abc32724327b8c2e3ecb0636aa07783f881c6353f54fcdfcee2d4a0ceb37c3ce27db WHIRLPOOL 9fffcc3eb23ff8d73640f48f6b28dae9ebe4d56653b122fdfc28f0f6335303acf1f601c54d632d5cbd942b21a16ae3fa0fde5105103d93d903720cb226efd896
|
||||
MISC metadata.xml 161 SHA256 00ba82c241ad7007fe861877db3ae5aeaa967e05f0a6478e6ba9eb60ba31a3b6 SHA512 22fe7471187a068f45de295adc5349f8f01d16d06562f8edfceb5dacb604d98b0e3cadc23f7d0b164f6429769b71961bc5d9088a41f1ca4a968e4be37ac6ef1b WHIRLPOOL 92db96c310438550f7073b19fb34f6d5d7e478b04b43bff8a2815374ce50c2fa7291018c4131d48face3f3f0a66e0a3d2a778c42550a1fbfedb386db48a4bf05
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlR+PS8ACgkQCaWpQKGI+9RaBQCdFMa7AnakVrNxMaYxlxZGCRqn
|
||||
eTsAnRvU2moGMo9YWRYPX3o/JJLpNeLj
|
||||
=GMYA
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,140 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.6.21.ebuild,v 1.4 2014/10/15 16:46:57 grknight Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
MY_EXTRAS_VER="20140801-1950Z"
|
||||
MY_PV="${PV//_alpha_pre/-m}"
|
||||
MY_PV="${MY_PV//_/-}"
|
||||
|
||||
inherit toolchain-funcs mysql-multilib
|
||||
# only to make repoman happy. it is really set in the eclass
|
||||
IUSE="$IUSE"
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
|
||||
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
|
||||
EPATCH_EXCLUDE=''
|
||||
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
|
||||
RDEPEND="${RDEPEND}"
|
||||
|
||||
# Please do not add a naive src_unpack to this ebuild
|
||||
# If you want to add a single patch, copy the ebuild to an overlay
|
||||
# and create your own mysql-extras tarball, looking at 000_index.txt
|
||||
|
||||
# Official test instructions:
|
||||
# USE='-cluster embedded extraengine perl ssl static-libs community' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mysql-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
multilib_src_test() {
|
||||
|
||||
if ! multilib_is_native_abi ; then
|
||||
einfo "Server tests not available on non-native abi".
|
||||
return 0;
|
||||
fi
|
||||
|
||||
local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
|
||||
local retstatus_unit
|
||||
local retstatus_tests
|
||||
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
if ! use "minimal" ; then
|
||||
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
addpredict /this-dir-does-not-exist/t9.MYI
|
||||
|
||||
# Run CTest (test-units)
|
||||
cmake-utils_src_test
|
||||
retstatus_unit=$?
|
||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
# Enable parallel testing, auto will try to detect number of cores
|
||||
# You may set this by hand.
|
||||
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
||||
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
||||
|
||||
# create directories because mysqladmin might right out of order
|
||||
mkdir -p "${T}"/var-tests{,/log}
|
||||
|
||||
# create symlink for the tests to find mysql_tzinfo_to_sql
|
||||
ln -s "${CMAKE_BUILD_DIR}/sql/mysql_tzinfo_to_sql" "${S}/sql/"
|
||||
|
||||
# These are failing in MySQL 5.5/5.6 for now and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
||||
# funcs_1.is_triggers funcs_1.is_tables_mysql,
|
||||
# funcs_1.is_columns_mysql, binlog.binlog_mysqlbinlog_filter,
|
||||
# perfschema.binlog_edge_mix, perfschema.binlog_edge_stmt,
|
||||
# mysqld--help-notwin, funcs_1.is_triggers, funcs_1.is_tables_mysql, funcs_1.is_columns_mysql
|
||||
# perfschema.binlog_edge_stmt, perfschema.binlog_edge_mix, binlog.binlog_mysqlbinlog_filter
|
||||
# fails due to USE=-latin1 / utf8 default
|
||||
#
|
||||
# main.mysql_client_test:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
#
|
||||
# rpl.rpl_plugin_load
|
||||
# fails due to included file not listed in expected result
|
||||
# appears to be poor planning
|
||||
for t in \
|
||||
binlog.binlog_mysqlbinlog_filter \
|
||||
binlog.binlog_statement_insert_delayed \
|
||||
funcs_1.is_columns_mysql \
|
||||
funcs_1.is_tables_mysql \
|
||||
funcs_1.is_triggers \
|
||||
main.information_schema \
|
||||
main.mysql_client_test \
|
||||
main.mysqld--help-notwinfuncs_1.is_triggers \
|
||||
perfschema.binlog_edge_mix \
|
||||
perfschema.binlog_edge_stmt \
|
||||
rpl.rpl_plugin_load \
|
||||
; do
|
||||
mysql-multilib_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
|
||||
# Run mysql tests
|
||||
pushd "${TESTDIR}"
|
||||
|
||||
# Set file limits higher so tests run
|
||||
ulimit -n 3000
|
||||
|
||||
# run mysql-test tests
|
||||
perl mysql-test-run.pl --force --vardir="${T}/var-tests" \
|
||||
--suite-timeout=5000
|
||||
retstatus_tests=$?
|
||||
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
popd
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
|
||||
failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
|
||||
else
|
||||
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
fi
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
--- a/redis.conf 2014-12-02 16:22:38.722433643 +0100
|
||||
+++ b/redis.conf 2014-12-02 16:22:16.252249350 +0100
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
# When running daemonized, Redis writes a pid file in /var/run/redis.pid by
|
||||
# default. You can specify a custom pid file location here.
|
||||
-pidfile /var/run/redis.pid
|
||||
+pidfile /run/redis/redis.pid
|
||||
|
||||
# Accept connections on the specified port, default is 6379.
|
||||
# If port 0 is specified Redis will not listen on a TCP socket.
|
||||
@@ -61,7 +61,7 @@
|
||||
# Examples:
|
||||
#
|
||||
# bind 192.168.1.100 10.0.0.1
|
||||
-# bind 127.0.0.1
|
||||
+bind 127.0.0.1
|
||||
|
||||
# Specify the path for the Unix socket that will be used to listen for
|
||||
# incoming connections. There is no default, so Redis will not listen
|
||||
@@ -100,7 +100,7 @@
|
||||
# Specify the log file name. Also the empty string can be used to force
|
||||
# Redis to log on the standard output. Note that if you use standard
|
||||
# output for logging but daemonize, logs will be sent to /dev/null
|
||||
-logfile ""
|
||||
+logfile /var/log/redis/redis.log
|
||||
|
||||
# To enable logging to the system logger, just set 'syslog-enabled' to yes,
|
||||
# and optionally update the other syslog parameters to suit your needs.
|
||||
@@ -184,7 +184,7 @@
|
||||
# The Append Only File will also be created inside this directory.
|
||||
#
|
||||
# Note that you must specify a directory here, not a file name.
|
||||
-dir ./
|
||||
+dir /var/lib/redis/
|
||||
|
||||
################################# REPLICATION #################################
|
||||
|
||||
@@ -403,6 +403,7 @@
|
||||
# output buffers (but this is not needed if the policy is 'noeviction').
|
||||
#
|
||||
# maxmemory <bytes>
|
||||
+maxmemory 67108864
|
||||
|
||||
# MAXMEMORY POLICY: how Redis will select what to remove when maxmemory
|
||||
# is reached. You can select among five behaviors:
|
@ -1,16 +1,30 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
AUX dee-1.0.10-gcc-4.5.patch 683 SHA256 820cbadcc01ab07151646460441a33f4fd6701b465098e8b2addd3d4d7758bf4 SHA512 7c4fbb9df88340f8751d079530aa59b2da9b8b844d72b029bf497ee43defeab0da8218f23dd3785d6a21f75b237aa400a667c513e1ea866bb339aa2d104ecebd WHIRLPOOL df9aca4e1763dc992b1a148993891a60e09fa1c740e84e498829f1be125ede220c359c5d538349f108cc2a6f5c197f66833136c4bb7743d22b66469c02c491ce
|
||||
AUX dee-1.0.10-vapigen.patch 633 SHA256 44fa9563cb03712ed5614fd6d92521ebea3af3e4ea57b3e85c790eacff7f3c97 SHA512 40d508a82022b5e733ad27618cd645b28a6eb2769f5e69e1fde3bd291705b3eabbbda4648f495b17215c6d94db371365f005f988aa0830516068ee8fc15444fe WHIRLPOOL 413bc4e9b4145c592805796e6d087e5e288080e42f973d15ec5ec7a0d7a9459c84513b63d9d057ef23da6951677343b6abd0a8064039bd2a827a87e04b39fc1c
|
||||
DIST dee-1.0.14.tar.gz 681061 SHA256 1173187eb7d4ef6cbbe8b87d16b4d451ef023bf4151c9759d99bdedaaca3020c SHA512 f18e2ff262fa346c53747e236b13dbab3e379f8479b8af5453ee6a2f26ff9b0f9c0252c65163818b21b56a8c0284bf51f563f0148f17b348ff5a596d25e60d3e WHIRLPOOL eddda43c63f4fb6724ddec788836b6b5770a6822f81947a045644e29fa9b59b5f5e149d62dbcae3c960c8ff6f6b15e4ae898fa3d24e9ccb5148e191492935e9e
|
||||
EBUILD dee-1.0.14-r2.ebuild 1990 SHA256 5e00dc28b7c4594eddd87efe1ce87e3569a437597aac8b0b2fec84163e25d0b6 SHA512 8308b6cf529fc3e1d8b76c3f4b001ad03dd742c330a719eaa42f1498e365f1ad06a154f6258aeb4ec128a2ccdff353a4e75bf69892cd7a9cce5b521597309a04 WHIRLPOOL 585f77ca235ad2ace5f3490a24fb06e1358e3bf70f570c1bfae45156cf9ff629dda1e95066f4caa30f4dbae4079b718a13086dca7300a80573e6eb5648dd12ba
|
||||
MISC ChangeLog 3124 SHA256 e59624202c599f47e6dcdfb53748d81a0b9a42b54f8821664b97048dfece36b6 SHA512 2f523947679b20935a2057fec712851d7f7c684f3fa7d3c1373ce77d67f95591a96acbee68cdd1f8040eba55f9b3d1ced0e8a11ef703f130fe7b4cfbec2dc1ab WHIRLPOOL 9c377580f4c0214667664f0d41f3dd52c728e4220764006d88ff02e1329daceb25b75eaf92d40d00ca16170c8246a3132fed20f79a1d2d2275ce9b199b90ab07
|
||||
DIST dee-1.2.7.tar.gz 712167 SHA256 1bf0336ce684aa0f48d6eae2469628c1a9b43695a77443bc31a5790aa673bf8a SHA512 32e25a2164cf052a76cf021006e1cdeca9b25081d19b5e7f1700308ddc21f65b4b5230fef0197fdda1739281b96af39fbf9d1df50d79c812cea8a6f60fbb7248 WHIRLPOOL 95d471be45a338200f5f88be45e8d7f333e34912c55f9b07863e903d86d1936ccfd013b68a6b22931c80f60a59e8447e11472c61e4de975a8731317924c8970d
|
||||
EBUILD dee-1.0.14-r2.ebuild 2026 SHA256 bf304b50dfd8b9f6017ceb6990e23cd84d9374fa00c34ba0dfdaff926882e0e9 SHA512 a0fb4473b45b647edbe8f4d825b92c2b44f18b3d270a9b0a523964f2462e0fe9ec8ea2b50c96f6e04b09cc30cc16dca877eb40b21ba3261bcff23e2afefe1d23 WHIRLPOOL f94a94a1bdca3d22c5c572942c3741a18bb8d3b459942d199f20093f6f1e94edc23572c5904d3221d6ebdcb8234bc3890fdc4eaedf48103187ede9a5ff242c6f
|
||||
EBUILD dee-1.2.7.ebuild 2024 SHA256 ca004f043d8c21bab1f0658a4cd3dec09b71e29266309e5ff0d970ad30b6bba5 SHA512 a7fd8352bd1fdd39f1228b47597b7dda614b3184c9f690783171a961511bbf9d342244b1bb5d0659fa787ae099533eeb2a82867f3a570e07989625cb726d1b20 WHIRLPOOL e61e400a1fa0c53d838c47f903c300c0360c23c2948899fa535b59835a19ba08fdb5b3ae259e86c8abc154eb75fbec62e7fd1961bbf9467a15c57d57d4abd700
|
||||
MISC ChangeLog 3316 SHA256 59f4900ba29fd7d8631c4a84725eda61af332db8e9697c634ae2658b14ebf43c SHA512 a6ca24685bbb33bbb04bb05c629fe99ad3a1f20a1c35c6fbe62b9f6a3b65f4949e8a7655d28d98b3313969e26fdae7549b0e15a329b0dba7eaa16a9b34110606 WHIRLPOOL e7166e54a4028f102293b1a391635c38084d1b0dd4af15573cbfd71aedfa3ca514d58bd74d59991a3b0f5a503b68aeba75c446054c67fe854d42aa386bdfdd3a
|
||||
MISC metadata.xml 205 SHA256 b4660d1f4b47c8c40fc6f986791c6da3f0d7513fe4489a0d2bbb83346dcb1f5b SHA512 0e0b6e89b125b4849b4164e7cabb5297ae930c4db499c6685c3852a60e209418c26eb33e452a0a78e800c960ac5032f97d436bc3b7266a0ac76092f6f2595d11 WHIRLPOOL dc3dc7c840a6640b42e3fc981c95d0a8e43d3b5834f447a09deebc1b35dbb26e48c3d85db73725c42d2036edd9f141fb02a3a9d61522861f4e97e3e974987473
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iEYEAREIAAYFAlRLfrgACgkQCaWpQKGI+9RNqQCfXHfZjupUMMwdDBUCGWqJ1Erh
|
||||
WpwAnRe1ZBFUBUCkpM2KqoDMVTvJ6fF0
|
||||
=B1Zx
|
||||
iQJ8BAEBCgBmBQJUfvWwXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
|
||||
OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVircZYP/jM5JVzlzX1ZrGwryeM5+XoZ
|
||||
8H9K/Gtw7vwI/x9gUOAg1UY4vTPJtLVNj4ywmrVeiSjzr7bEmbPgWYZ8nVoxVswr
|
||||
zcwph0wOIOKro5VTTTrGBg7TacVwHOhjmB9wi7jGGtAGjfatKGWxtt624xKxjSzo
|
||||
/M/766oCNynt7hDaHg887BtS1At0QC1IsAntwRoF2lKAbNOFV+gFVYp50nG5eIKl
|
||||
q3COn9l3vELbcvp1u6pkp0uLwN8kX/DxxJXDb+S9dJL0htak/D3YhW4M/Q8ynhns
|
||||
kJQt41m4fpBX5iyGyLjpw8GlHUfMlAgDpn9Wbw0mQJb7cFrd66e8XqUJ1ojhE5EZ
|
||||
Wli34pf9pJ6esIQgmUJFxCeffyOVaVukJfSHpsG/SqMORlxCeDgmPIvD3uy8oxDq
|
||||
kl/n6+KFG993S0Kvo1nFWq+NKUkGEFJt/2Y/3gIzcmpmR8Nh33EBx1Hl5ANPsDcK
|
||||
P9Bmsh7xAjp2XLLWsXdoveirrHkeIJzVUJ2ZBawdbdtQdaS4FGSYZkBssq7vwb/d
|
||||
ZCyVoV06/+K1c3OtuDqPGW03miiscI9VXxX8pcgqHuy5eLzentm+bE8kXQkcbsli
|
||||
TQvZ8piT4i2jPbvtiKkfo4XpGAopqDRmLZzgqetLjmJ8KcW09FHfH+asSYVFvNuO
|
||||
oEDQpHEVr5GisK6FOxAL
|
||||
=NOUh
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,93 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dee/dee-1.2.7.ebuild,v 1.1 2014/12/03 11:36:15 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4} )
|
||||
|
||||
AUTOTOOLS_AUTORECONF=y
|
||||
|
||||
inherit autotools-utils vala python-r1
|
||||
|
||||
DESCRIPTION="Provide objects allowing to create Model-View-Controller type programs across DBus"
|
||||
HOMEPAGE="https://launchpad.net/dee/"
|
||||
SRC_URI="https://launchpad.net/dee/1.0/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="doc debug examples +icu introspection static-libs test"
|
||||
|
||||
REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/icu:=
|
||||
introspection? (
|
||||
${PYTHON_DEPS}
|
||||
dev-libs/gobject-introspection
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
$(vala_depend)
|
||||
doc? ( dev-util/gtk-doc )
|
||||
test? (
|
||||
dev-libs/gtx
|
||||
dev-util/dbus-test-runner
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e '/GCC_FLAGS/s:-g::' \
|
||||
-e 's:vapigen:${VAPIGEN}:g' \
|
||||
-i configure.ac || die
|
||||
|
||||
sed \
|
||||
-e 's:bindings::g' \
|
||||
-i Makefile.am || die
|
||||
|
||||
vala_src_prepare
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--disable-silent-rules
|
||||
$(use_enable debug trace-log)
|
||||
$(use_enable doc gtk-doc)
|
||||
$(use_enable icu)
|
||||
$(use_enable test tests)
|
||||
# $(use_enable test extended-tests)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
use introspection && python_copy_sources
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
autotools-utils_src_compile
|
||||
|
||||
compilation() {
|
||||
cd bindings || die
|
||||
emake \
|
||||
pyexecdir="$(python_get_sitedir)"
|
||||
}
|
||||
use introspection && python_foreach_impl run_in_build_dir compilation
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PN}/
|
||||
doins -r examples
|
||||
fi
|
||||
|
||||
installation() {
|
||||
cd bindings || die
|
||||
emake \
|
||||
PYGI_OVERRIDES_DIR="$(python_get_sitedir)"/gi/overrides \
|
||||
DESTDIR="${D}" \
|
||||
install
|
||||
}
|
||||
use introspection && python_foreach_impl run_in_build_dir installation
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue