parent
324b100530
commit
46f37250ad
@ -1,3 +1,2 @@
|
||||
DIST accerciser-1.12.1.tar.bz2 1554921 SHA256 addbc940a05c0dacb6131c8e0b136c14eab73c57bfe50c110cef4d3723d07807 SHA512 f769af63a3cfe3e868769205fc270ff2948ceebd0e8965016f18ec0062dfdc398c6bd82dbe5ef40d555ea711bd6be529235803fe86dffd3828fd8183e095a06b WHIRLPOOL 0cf90b3d83a9a6e595af23aaacdcc28d57ab20b08bc97252a252e39ad9f20a6114da5f777996f6e36c23f8c3bcf097f8b63d7769d7b578dc50f556e68a95d834
|
||||
DIST accerciser-3.4.1.tar.xz 3060608 SHA256 7f8deef3129060c5103f43bb94e29723747060c8feb5bb66a278ae48c44b3030 SHA512 30dcbe76b317dcb24d9a046b3f801d8ae85fb8819bdc3350f03bd1940ddaafeda4e38fb1d10d9d1884d814b881ec697f11a6e44909f10b049d19e37730cf5375 WHIRLPOOL 78c769d11976294a89091ee5123feaa262fcebd02406ee5014edf3afe09daba2bcee221bda598948e946de840ffb0881a87ea5a6e9cd28a4281ef01b0fdd7c0e
|
||||
DIST accerciser-3.6.2.tar.xz 3076756 SHA256 4ed3a9a508b0109772a992666b87a5ca80dcb9cb83bf6878977129f25f499879 SHA512 734486426d681f965ddbf3fdb88017d9d5af5d2304add1fb1b17c2e61ad0624e63876f8581ef9992194361003e889c5da5a3609194418652284f159dc03fddb4 WHIRLPOOL 8b125010b66151c24a08d6af373627d04615ed764552a7ea7993cbde8b0d476e3375c2c1d7e2f5ce4f488741314b6b5436fddef953e857232d5a6733e585705a
|
||||
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/accerciser/accerciser-3.4.1.ebuild,v 1.1 2012/05/20 08:41:00 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
PYTHON_USE_WITH="xml"
|
||||
|
||||
inherit gnome2 python
|
||||
|
||||
DESCRIPTION="Interactive Python accessibility explorer"
|
||||
HOMEPAGE="http://live.gnome.org/Accerciser"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-accessibility/at-spi2-core-2.1.5:2
|
||||
>=dev-python/pygobject-2.90.3:3
|
||||
>=x11-libs/gtk+-3.1.13:3[introspection]
|
||||
|
||||
dev-libs/atk[introspection]
|
||||
>=dev-libs/glib-2.28:2
|
||||
dev-libs/gobject-introspection
|
||||
>=dev-python/ipython-0.11
|
||||
>=dev-python/pyatspi-2.1.5
|
||||
dev-python/pycairo
|
||||
x11-libs/gdk-pixbuf[introspection]
|
||||
x11-libs/libwnck:3[introspection]
|
||||
x11-libs/pango[introspection]"
|
||||
DEPEND="${RDEPEND}
|
||||
>=app-text/gnome-doc-utils-0.17.3
|
||||
app-text/scrollkeeper
|
||||
>=dev-util/intltool-0.35
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
python_clean_py-compile_files
|
||||
python_convert_shebangs -r 2 .
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
python_need_rebuild
|
||||
python_mod_optimize "${PN}" /usr/share/${PN}
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_pkg_postrm
|
||||
python_mod_cleanup "${PN}" /usr/share/${PN}
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST at-spi2-atk-2.4.0.tar.xz 303684 SHA256 28e9c21ec8a76cae4914bdbc011c4f6bf1beeaa27751a88534d87364e6a888bf SHA512 78a4b3e731e3e2722b82402bab88c2ef05fb66f29d7fa66b2ee0b167fa177797b647ed485af7d27687a636d0265d6e2e835a85c6349556b24f5ed76255444b0e WHIRLPOOL df025133af0df70fbb7c7cef782c482bf6eca9f86cdd4c2e3aeb029c311c57d0515cfc91692216f53cb8511dade8ca59f05653d9f272b9058b1884a803f4d429
|
||||
DIST at-spi2-atk-2.6.1.tar.xz 274796 SHA256 0a796c3635b23d094d488ac3aeee1bd785debfde433640687d4b17dfeaeb3398 SHA512 dc7bbacac72867a0263e2d2546fca841a2740195c9aad496ffc602ce29a572a58ad2b7e9314f0a0833d147a416d34163f1236e63ae4e9fb56d8b946ce779724f WHIRLPOOL 2a66a8c47e5731347b00ec830202ccf5492d5c93af8ca55f3c15d05ccc8b350b48ceedff7cb23a2f0efee5a725cba96c1e17e5e2e6263e0c0c6b93b8c98dfae9
|
||||
DIST at-spi2-atk-2.6.2.tar.xz 274748 SHA256 496c8432e8ab82735145f9af5d45209e9b708bf3c94e527ee091d08641a9bcfa SHA512 1ccfb0be6ebcd2a128b4ede45061cd4742ed861bd3167f60cbc52ce5daf043e30d10811726bb4918dfb8acd48fedcffdb78d416dee0af98955e8759a8d3cee90 WHIRLPOOL d9e9e20dcbfd3b56cff3db203c02ce047c3ff3989b4e24bb860ccf36d7d362c93ec1db14209dfb45e1824ceacb7d767fb8b8f0084e2e00f801a1db41a92928e0
|
||||
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-atk/at-spi2-atk-2.4.0.ebuild,v 1.5 2012/12/18 18:01:46 ago Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2 virtualx
|
||||
|
||||
DESCRIPTION="Gtk module for bridging AT-SPI to Atk"
|
||||
HOMEPAGE="http://live.gnome.org/Accessibility"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-accessibility/at-spi2-core-2.4
|
||||
>=dev-libs/atk-2.1.0
|
||||
dev-libs/glib:2
|
||||
>=sys-apps/dbus-1
|
||||
x11-libs/libX11
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<gnome-extra/at-spi-1.32.0-r1
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
>=dev-util/intltool-0.40
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS NEWS README"
|
||||
# xevie is deprecated/broken since xorg-1.6/1.7
|
||||
G2CONF="${G2CONF} --enable-p2p"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# disable teamspaces test since that requires Novell.ICEDesktop.Daemon
|
||||
epatch "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
|
||||
|
||||
# FIXME: droute test fails
|
||||
# sed -e 's:TESTS = droute-test\.*:TESTS = :' -i droute/Makefile.* ||
|
||||
# die "sed droute/Makefile.* failed"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake check
|
||||
}
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-atk/at-spi2-atk-2.6.1.ebuild,v 1.3 2012/12/18 18:01:46 ago Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2 virtualx
|
||||
|
||||
DESCRIPTION="Gtk module for bridging AT-SPI to Atk"
|
||||
HOMEPAGE="http://live.gnome.org/Accessibility"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-accessibility/at-spi2-core-2.6
|
||||
>=dev-libs/atk-2.1.0
|
||||
dev-libs/glib:2
|
||||
>=sys-apps/dbus-1
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<gnome-extra/at-spi-1.32.0-r1
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
DOCS="AUTHORS NEWS README"
|
||||
# xevie is deprecated/broken since xorg-1.6/1.7
|
||||
G2CONF="${G2CONF} --enable-p2p"
|
||||
|
||||
# disable teamspaces test since that requires Novell.ICEDesktop.Daemon
|
||||
epatch "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake check
|
||||
}
|
@ -1,4 +1,3 @@
|
||||
DIST at-spi2-core-2.2.3.tar.xz 429444 SHA256 fb97f0a02fa378795e50857e22e640e099be1768081e28ca2dbdb3835f5b6af1 SHA512 4ff634339c7aecd90d1ec8b16478aae4da0db319ae1ee1ac5bcecc93098f797dc58359b718b9800bffa6da81afc41fed21eff71456a165aa6428f7a64179d631 WHIRLPOOL a698a217f99af089a9041b7162ebcff66d5d8a38050dd74750c77792380e368f57d91d2b1494a080674fb57560e566cd924cf930a5e7785f9ccdeb12a34504ab
|
||||
DIST at-spi2-core-2.4.2.tar.xz 441204 SHA256 61d926ffc49c7f9236580468c5c9dabda16cec37ef3aee78ca6f2751595518fd SHA512 38968eb9a135b3f7badae2a87e7ba6b3323bfd43f8494ac81fb6696f7056d0e0ab04679173f9f8f595284611327da83fcf5ada3a406080c3faf5ada98a5d6599 WHIRLPOOL aa0902f6992dc38610599d2ccabb7796699ee4ebe0ded3b5123a4c85e290565d0a8812dec82851be69bad4afcf29f2eda120265f1707792c06f36f96cba95e95
|
||||
DIST at-spi2-core-2.6.2.tar.xz 443900 SHA256 0d5321ce9fdd7d036b072ef28cba14088394606e1687183ec5d0ae6adea8c87e SHA512 946e46bcba025d298051d99e229dfc5a3ff0b477b9c4e1a97c1ea3cee8a86832e2ee7fe34a986a9fb8e1138389e8f9ad3e27c2638769f1251e12ce4df6ccda9d WHIRLPOOL b01abdaa0f749f113e10a19ce1eab9d7bd120975a738acdf96fa25776258c51749af77f44375800724067b5b9ced253e49cd0c87225e7baee4e522b628657a1c
|
||||
DIST at-spi2-core-2.6.3.tar.xz 445084 SHA256 fc4487ae46e847cfd057b329b852cf99923772ecd2ddc29f29670c9f2b15d0ea SHA512 8b72a7587506ab2f9891518c99c7393ae427bf0da74ea3c0c3fd83ec64217dd171e739fd00bc946a600fd50de2f234c7ee51642d9a6e51ca7825d3a4fcb0beed WHIRLPOOL c1d9eafe5c4a1b1f133ba7ee0db71c7d2e22efd7f0537e055c6d7ba479fddc807ff6446c46c9b7c50963bf232da2b746c4b69903117610072c31a1e847c069b5
|
||||
|
@ -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/app-accessibility/at-spi2-core/at-spi2-core-2.4.2-r1.ebuild,v 1.1 2012/12/23 02:49:08 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="D-Bus accessibility specifications and registration daemon"
|
||||
HOMEPAGE="http://live.gnome.org/Accessibility"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd"
|
||||
IUSE="+introspection"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.28:2
|
||||
>=sys-apps/dbus-1
|
||||
x11-libs/libX11
|
||||
x11-libs/libXi
|
||||
x11-libs/libXtst
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.6 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/gtk-doc-am
|
||||
>=dev-util/intltool-0.40
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
# xevie is deprecated/broken since xorg-1.6/1.7
|
||||
G2CONF="${G2CONF}
|
||||
--disable-xevie
|
||||
$(use_enable introspection)"
|
||||
|
||||
# disable teamspaces test since that requires Novell.ICEDesktop.Daemon
|
||||
epatch "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-core/at-spi2-core-2.6.2-r2.ebuild,v 1.3 2013/01/06 09:10:21 ago Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="D-Bus accessibility specifications and registration daemon"
|
||||
HOMEPAGE="http://live.gnome.org/Accessibility"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
|
||||
IUSE="+introspection"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.28:2
|
||||
>=sys-apps/dbus-1
|
||||
x11-libs/libX11
|
||||
x11-libs/libXi
|
||||
x11-libs/libXtst
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.6 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/gtk-doc-am-1.9
|
||||
>=dev-util/intltool-0.40
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# xevie is deprecated/broken since xorg-1.6/1.7
|
||||
G2CONF="${G2CONF}
|
||||
--disable-xevie
|
||||
$(use_enable introspection)"
|
||||
|
||||
# disable teamspaces test since that requires Novell.ICEDesktop.Daemon
|
||||
epatch "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
|
||||
|
||||
# important patches from 2.6.3
|
||||
epatch "${FILESDIR}/${P}-hung-crash-"{1,2}.patch
|
||||
epatch "${FILESDIR}/${P}-deregister.patch"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
From ca6778ba2a6c4fed24d5468213f8ed918f3dcbe4 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Gorse <mgorse@suse.com>
|
||||
Date: Fri, 7 Dec 2012 11:21:19 -0600
|
||||
Subject: [PATCH 3/3] Fix deregistering of applications
|
||||
|
||||
---
|
||||
registryd/registry.c | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/registryd/registry.c b/registryd/registry.c
|
||||
index a64e094..e283a90 100644
|
||||
--- a/registryd/registry.c
|
||||
+++ b/registryd/registry.c
|
||||
@@ -290,9 +290,10 @@ handle_disconnection (DBusConnection *bus, DBusMessage *message, void *user_data
|
||||
for (i = 0; i < reg->apps->len; i++)
|
||||
{
|
||||
SpiReference *ref = g_ptr_array_index (reg->apps, i);
|
||||
- while (!g_strcmp0 (old, ref->name))
|
||||
+ if (!g_strcmp0 (old, ref->name))
|
||||
{
|
||||
remove_application (reg, bus, i);
|
||||
+ i--;
|
||||
}
|
||||
}
|
||||
|
||||
--
|
||||
1.8.0
|
||||
|
@ -1,28 +0,0 @@
|
||||
From 860ccecf3de3fdca6742060174cab1f90d708fb3 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Gorse <mgorse@suse.com>
|
||||
Date: Thu, 6 Dec 2012 09:50:18 -0600
|
||||
Subject: [PATCH 1/3] Remove the correct datum when clearing a hung process
|
||||
|
||||
When clearing hung processes, we were passing the wrong variable to
|
||||
g_list_remove, meaning that the datum would never be removed from the
|
||||
list, even though it had been freed, resulting in a crash.
|
||||
---
|
||||
registryd/deviceeventcontroller.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/registryd/deviceeventcontroller.c b/registryd/deviceeventcontroller.c
|
||||
index b8c1bc7..101dc6f 100644
|
||||
--- a/registryd/deviceeventcontroller.c
|
||||
+++ b/registryd/deviceeventcontroller.c
|
||||
@@ -1205,7 +1205,7 @@ reset_hung_process_from_ping (DBusPendingCall *pending, void *data)
|
||||
if (!strcmp (l->data, data))
|
||||
{
|
||||
g_free (l->data);
|
||||
- hung_processes = g_slist_remove (hung_processes, data);
|
||||
+ hung_processes = g_slist_remove (hung_processes, l->data);
|
||||
break;
|
||||
}
|
||||
}
|
||||
--
|
||||
1.8.0
|
||||
|
@ -1,26 +0,0 @@
|
||||
From 00c94530c0d57808ac1f9e9b1525341654278ba3 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Gorse <mgorse@suse.com>
|
||||
Date: Fri, 7 Dec 2012 10:27:58 -0600
|
||||
Subject: [PATCH 2/3] Fix another crash when removing hung processes
|
||||
|
||||
There was another instance where we were freeing the wrong data.
|
||||
---
|
||||
registryd/deviceeventcontroller.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/registryd/deviceeventcontroller.c b/registryd/deviceeventcontroller.c
|
||||
index 101dc6f..b14cd1e 100644
|
||||
--- a/registryd/deviceeventcontroller.c
|
||||
+++ b/registryd/deviceeventcontroller.c
|
||||
@@ -1179,7 +1179,7 @@ reset_hung_process (DBusPendingCall *pending, void *data)
|
||||
if (!strcmp (l->data, dest))
|
||||
{
|
||||
g_free (l->data);
|
||||
- hung_processes = g_slist_remove (hung_processes, data);
|
||||
+ hung_processes = g_slist_remove (hung_processes, l->data);
|
||||
break;
|
||||
}
|
||||
}
|
||||
--
|
||||
1.8.0
|
||||
|
@ -1,2 +1 @@
|
||||
DIST caribou-0.4.6.tar.xz 380844 SHA256 449890d53401c15ae7118ebc8ca1eebb7f9a60ad717bca35f822d7f895142226 SHA512 43dcb270a6d05cead322a537ec98363199018e7ef8d5169c8f3c7d9ec1ce04737ec1634bf944756a9ed14fa843e0b0ab5fafa3bc93ad1f7501129be21b4dface WHIRLPOOL a43045d1618c82adab912e9eb1ba5f279ae5b2eb1e0964876f74238c60b314f212afaac478f9c5a119bc32ec7983be059df055755760589de46300c24ad790a3
|
||||
DIST caribou-0.4.7.tar.xz 384856 SHA256 580406d72536ff23ee61cab416113fbc068cdc1fcaaedf1a4621f1d9ef9cf2e9 SHA512 52153e3ba305060823a61b29f13751cbaf6b67225a00f39895cab9054c40fc64f8153f289b5d1b967354ec1f6676b2a989a8a0710f5a95d7a299588e73f25b60 WHIRLPOOL 233f5f630c05b8b2fe68105ddca72a269adb46a87cbdd29344f14c80be4185e8bb99660800815d6834765371d434adb391ddf95907250c59b6499069e98f4499
|
||||
|
@ -1,93 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/caribou/caribou-0.4.6.ebuild,v 1.1 2013/01/13 15:41:08 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
inherit gnome2 python-r1
|
||||
|
||||
DESCRIPTION="Input assistive technology intended for switch and pointer users"
|
||||
HOMEPAGE="https://live.gnome.org/Caribou"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
|
||||
>=x11-libs/gtk+-3:3[introspection]
|
||||
x11-libs/gtk+:2
|
||||
>=dev-libs/gobject-introspection-0.10.7
|
||||
dev-libs/libgee:0.8
|
||||
dev-libs/libxml2
|
||||
>=media-libs/clutter-1.5.11:1.0[introspection]
|
||||
x11-libs/libX11
|
||||
x11-libs/libxklavier
|
||||
x11-libs/libXtst
|
||||
"
|
||||
# gsettings-desktop-schemas is needed for the 'toolkit-accessibility' key
|
||||
# pyatspi-2.1.90 needed to run caribou if pygobject:3 is installed
|
||||
# librsvg needed to load svg images in css styles
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=dev-python/pyatspi-2.1.90[${PYTHON_USEDEP}]
|
||||
>=gnome-base/gsettings-desktop-schemas-3
|
||||
gnome-base/librsvg:2
|
||||
sys-apps/dbus
|
||||
virtual/python-argparse[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-libs/libxslt
|
||||
>=dev-util/intltool-0.35.5
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
# delete custom PYTHONPATH, useless on Gentoo and potential bug source
|
||||
# + caribou is python2 only so fix the shell scripts
|
||||
sed -e '/export PYTHONPATH=.*python/ d' \
|
||||
-e "s:@PYTHON@:${EPREFIX}/usr/bin/python2:" \
|
||||
-i bin/{antler-keyboard,caribou,caribou-preferences}.in ||
|
||||
die "sed failed"
|
||||
|
||||
gnome2_src_prepare
|
||||
|
||||
prepare_caribou() {
|
||||
mkdir -p "${BUILD_DIR}" || die
|
||||
}
|
||||
python_foreach_impl prepare_caribou
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
ECONF_SOURCE="${S}" python_foreach_impl run_in_build_dir \
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
--enable-gtk3-module \
|
||||
--enable-gtk2-module \
|
||||
VALAC=$(type -P true)
|
||||
# PYTHON=${EPREFIX}/usr/bin/python2
|
||||
# PYTHON is substituted into several installed shell scripts
|
||||
# vala is not needed for tarball builds, but configure checks for it...
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_foreach_impl run_in_build_dir gnome2_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
python_foreach_impl run_in_build_dir default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_foreach_impl run_in_build_dir gnome2_src_install
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
}
|
||||
|
||||
run_in_build_dir() {
|
||||
pushd "${BUILD_DIR}" > /dev/null || die
|
||||
"$@"
|
||||
popd > /dev/null
|
||||
}
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnome-speech/gnome-speech-0.4.25.ebuild,v 1.9 2012/05/03 01:48:59 jdhore Exp $
|
||||
|
||||
EAPI="1"
|
||||
|
||||
JAVA_PKG_OPT_USE="freetts"
|
||||
|
||||
inherit java-pkg-opt-2 gnome2
|
||||
|
||||
DESCRIPTION="Simple general API for producing text-to-speech output"
|
||||
HOMEPAGE="http://www.gnome.org/"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="1"
|
||||
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd"
|
||||
IUSE="+espeak festival freetts"
|
||||
|
||||
COMMON_DEPEND=">=gnome-base/orbit-2.3.94
|
||||
>=gnome-base/libbonobo-1.97
|
||||
>=dev-libs/glib-2
|
||||
espeak? ( app-accessibility/espeak )
|
||||
freetts? (
|
||||
=app-accessibility/freetts-1.2*
|
||||
>=app-accessibility/java-access-bridge-1.4.6 )"
|
||||
|
||||
RDEPEND="$COMMON_DEPEND
|
||||
freetts? ( >=virtual/jre-1.4 )
|
||||
festival? ( app-accessibility/festival )"
|
||||
|
||||
DEPEND="$COMMON_DEPEND
|
||||
freetts? ( >=virtual/jdk-1.4 )
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF="${G2CONF} $(use_with festival) --with-speech-dispatcher"
|
||||
|
||||
if ! use espeak; then
|
||||
G2CONF="${G2CONF} --without-espeak-dir"
|
||||
fi
|
||||
|
||||
if use freetts; then
|
||||
java-pkg-opt-2_pkg_setup
|
||||
|
||||
local JABDIR="${ROOT}usr/share/java-access-bridge/lib"
|
||||
|
||||
G2CONF="${G2CONF} --with-java-home=${JAVA_HOME} \
|
||||
--with-jab-dir=${JABDIR} \
|
||||
--with-freetts-dir=${ROOT}usr/share/freetts/lib"
|
||||
else
|
||||
export JAVAC=no
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
gnome2_src_unpack
|
||||
|
||||
if use freetts; then
|
||||
sed -i -e \
|
||||
's/@GNOME_SPEECH_INSTALLED_CLASSPATH@/$(java-config -p gnome-speech-1,java-access-bridge)/' \
|
||||
drivers/freetts/freetts-synthesis-driver.in || die "sed error"
|
||||
fi
|
||||
|
||||
sed -i \
|
||||
-e 's:\(GNOME_SPEECH_JAR_DIR=\).*:\1"/usr/share/java-access-bridge/lib/":' \
|
||||
-e 's:\(FREETTS_DRIVER_JAR_DIR=\).*:\1"/usr/share/java-access-bridge/lib/":' \
|
||||
"${S}"/configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
|
||||
if use freetts; then
|
||||
java-pkg_dojar "${D}"/usr/share/jar/*.jar
|
||||
rm -rf "${D}"/usr/share/jar
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "Gnome Speech has been successfully installed. You may now use the"
|
||||
elog "speech interface using app-accessibility/orca."
|
||||
elog
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST orca-2.32.1.tar.bz2 2653300 SHA256 44da9da70c1b47bc87fda8f3b9da4cc1df9993d92388434f5707d39b5a832629 SHA512 d51c5ddfc979e57404b44961bd244dd639551bf9fd086326a4274a9713ec6eebe9aee6a381ee4abf47f211e034ebd2985c8a90303590094997bc10021364f796 WHIRLPOOL 2dcc5168947a25c5b918a6e98daeec246d712c34bc12ce55aa1edc1258c73b83aa7cba23d94f521bc9aec8e763601f7523a9cd91d6abc6119eb2defc47835c55
|
||||
DIST orca-3.4.2.tar.xz 3624688 SHA256 004f12ae0fb11e8cacb0851b312f63a9b8950672868c626a5e1563d044bd4996 SHA512 0b69daa1179bdcbb5a63744ad388c60b57b77a6c44a5aada228f0e7d31bca8c513a76169daf26e0f11d53f2b1ffc19370e8eb18e1075ae9ff1f98046268462aa WHIRLPOOL 606339b2a25e003d3de1697a8484c7e1ddefff6b1ed63f7414d487b4399c71619d2ca317460744c6a5d2310079f008b2558344e1235be23e681763cfd30391a6
|
||||
DIST orca-3.6.3.tar.xz 3699564 SHA256 403d2328b5fdbf8ccdd5759cdaf8c757ba897330339ef4429b3695d775d05763 SHA512 0e903946688a395a894530fa8aea5a7709fc3029aa284bcc819f6f12a623996ba4914ce1948caf297775ad17b15859bc5f5e39c30115597f4e309ef835812171 WHIRLPOOL 69d857bf27fa940d413dc781304d2acf81f6b90cfc06f481042545b4fe301587b6e9b4d67f309c04f026bf03ed4f0c791965b7021e30a04a1249d50059bf8caa
|
||||
|
@ -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/app-accessibility/orca/orca-3.4.2.ebuild,v 1.2 2012/12/16 07:53:08 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_DEPEND="2:2.7"
|
||||
PYTHON_USE_WITH="threads"
|
||||
# FIXME: multiple python support
|
||||
|
||||
inherit gnome2 python
|
||||
|
||||
DESCRIPTION="Extensible screen reader that provides access to the desktop"
|
||||
HOMEPAGE="http://projects.gnome.org/orca/"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
# liblouis is not in portage yet
|
||||
# it is used to provide contracted braille support
|
||||
# XXX: Check deps for correctness
|
||||
COMMON_DEPEND=">=app-accessibility/at-spi2-core-2.3.5:2
|
||||
>=dev-libs/glib-2.28:2
|
||||
>=dev-python/pygobject-3.0.2:3
|
||||
>=x11-libs/gtk+-3.1.13:3[introspection]"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
app-accessibility/speech-dispatcher[python]
|
||||
dev-libs/atk[introspection]
|
||||
>=dev-python/dbus-python-0.83
|
||||
dev-python/pyatspi
|
||||
dev-python/pycairo
|
||||
dev-python/pyxdg
|
||||
dev-python/setproctitle
|
||||
x11-libs/libwnck:3[introspection]
|
||||
x11-libs/pango[introspection]"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=app-text/gnome-doc-utils-0.17.3
|
||||
>=dev-util/intltool-0.40
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README TODO"
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
G2CONF="${G2CONF} PYTHON=$(PYTHON -2 -a)"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
python_clean_py-compile_files
|
||||
|
||||
# Workaround missing file in po files
|
||||
# echo "src/orca/scripts/toolkits/WebKitGtk/script.py" >> "${S}"/po/POTFILES.in
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
python_mod_optimize "${PN}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_pkg_postrm
|
||||
python_mod_cleanup "${PN}"
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST abrt-2.0.12.tar.gz 1090121 SHA256 2957f4136958078c3c8c9b2031febd8b322ef8705ca25a51592279b3ccd5c9e2 SHA512 5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a WHIRLPOOL 9b39fe91f77e2de5b3816d5cfc10f75c7c3d7dedfc354ed4e052b50e6cebb94bd26fec94aaba6cfd1cc79b71f1cc34b77bfd70d27d25761fa853a6a2af5ef7ce
|
||||
DIST abrt-2.0.6.tar.gz 996676 SHA256 0413a6b6143d0e667bb9c2c34a8ddfdb82d0dff04050acd254eb86943dd181a1 SHA512 3a4715c18fe04fb7f4b6dc921b08380795a55628926b7cfb7b33750db3dfb9d8c0ce6c975edc945c2c8f030ae1095ebef5397e9ccbedeb34a08a1798d462c07c WHIRLPOOL a5d1b231502f860a12a06f302889786349bd3e1ec84651d33443eb8214977e7cc943d6140865c17aef2a76a61a66e4cbb052e17acb1db053a506a2d8183bc57d
|
||||
DIST abrt-2.0.8.tar.gz 960737 SHA256 aaad9f6914e40bda8783ff10e34f62a9712bfebda06373a7c056e3ca8bad4e5b SHA512 3b4dbb09309a45d3596c6d890f103e95aff12a4246bcea1dc5ae558869ff138c87559f0362534156a5d628a642e43621a5147a6eeaa5abbb3d3b5299d42ced17 WHIRLPOOL 51f82e8913708c7398889ccff0e2a0d41fe9e037c20a32547bae7f859ff2e04004f399fd5f118b20c14dc4438d7bd56fa6fc6318ad99f474f218dd6e5bb0d32c
|
||||
|
@ -1,117 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/abrt/abrt-2.0.6.ebuild,v 1.8 2012/05/31 02:21:27 zmedico Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
# Need gnome2-utils for gnome2_icon_cache_update
|
||||
inherit autotools eutils gnome2-utils python systemd user
|
||||
|
||||
DESCRIPTION="Automatic bug detection and reporting tool"
|
||||
HOMEPAGE="https://fedorahosted.org/abrt/"
|
||||
SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug"
|
||||
|
||||
COMMON_DEPEND="dev-libs/btparser
|
||||
>=dev-libs/glib-2.21:2
|
||||
dev-libs/libreport
|
||||
dev-libs/libxml2
|
||||
dev-libs/nss
|
||||
sys-apps/dbus
|
||||
sys-fs/inotify-tools
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/libnotify"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
app-arch/cpio
|
||||
dev-libs/elfutils
|
||||
sys-devel/gdb"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/asciidoc
|
||||
app-text/xmlto
|
||||
>=dev-util/intltool-0.35.0
|
||||
virtual/pkgconfig
|
||||
>=sys-devel/gettext-0.17"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
|
||||
enewgroup abrt
|
||||
enewuser abrt -1 -1 -1 abrt
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Disable redhat-specific code not usable in gentoo, or that requires
|
||||
# bugs.gentoo.org infra support.
|
||||
epatch "${FILESDIR}/${PN}-2.0.6-gentoo.patch"
|
||||
|
||||
# Using a server response as a format string is a bad idea
|
||||
epatch "${FILESDIR}/${PN}-2.0.6-format-security.patch"
|
||||
|
||||
# Fixes building with glib-2.31, will be in next release
|
||||
epatch "${FILESDIR}/${P}-glib-2.31.patch"
|
||||
|
||||
# -Werror should not be used by default
|
||||
sed -e 's/-Werror\( \|$\)//g' \
|
||||
-i src/applet/Makefile.* src/cli/Makefile.* src/daemon/Makefile.* \
|
||||
src/gui-gtk/Makefile.* src/hooks/Makefile.* src/lib/Makefile.* \
|
||||
src/plugins/Makefile.* || die "sed failed"
|
||||
|
||||
mkdir m4
|
||||
eautoreconf
|
||||
|
||||
echo '#!/bin/sh' > py-compile
|
||||
python_convert_shebangs -r 2 src
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Configure checks for python.pc; our python-2.7 installs python-2.7.pc,
|
||||
# while python-2.6 does not install any pkgconfig file.
|
||||
export PYTHON_CFLAGS=$(python-config --includes)
|
||||
export PYTHON_LIBS=$(python-config --libs)
|
||||
|
||||
myeconfargs=( "--localstatedir=${EPREFIX}/var" )
|
||||
# --disable-debug enables debug!
|
||||
use debug && myeconfargs=( "${myeconfargs[@]}" --enable-debug )
|
||||
systemd_to_myeconfargs
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
keepdir /var/run/abrt
|
||||
# /var/spool/abrt is created by dev-libs/libreport
|
||||
|
||||
diropts -m 700 -o abrt -g abrt
|
||||
keepdir /var/spool/abrt-upload
|
||||
|
||||
diropts -m 775 -o abrt -g abrt
|
||||
keepdir /var/cache/abrt-di
|
||||
|
||||
find "${D}" -name '*.la' -exec rm -f {} + || die
|
||||
|
||||
newinitd "${FILESDIR}/${PN}-2.0.5-init" abrt
|
||||
newconfd "${FILESDIR}/${PN}-2.0.5-conf" abrt
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
python_mod_optimize abrt_exception_handler.py
|
||||
elog "To start the bug detection service on an openrc-based system, do"
|
||||
elog "# /etc/init.d/abrt start"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
python_mod_cleanup abrt_exception_handler.py
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST collectd-5.1.0.tar.bz2 1305538 SHA256 521d4be7df5bc1124b7b9ea88227e95839a5f7c1b704a5bde0f60f058ec6eecb SHA512 c107bdad66d90d6e299ba0da68cc0726e3b0541efd7d672687713f5a414765d2afbd66a8c834da36dafe201dc0ec97caf80844d5f0354503fa67fcbfe0d43725 WHIRLPOOL 3de7d344d622ac20cb63fc0ce78e5d18c7d57d52e76ea09a47fc58bc339cf1108baa521e142a3d386f56dbf7a83311f2f93489241f2061da90900617f1715e8c
|
||||
DIST collectd-5.1.1.tar.bz2 1331678 SHA256 0eeb8e45c83ba13fa00bd4f6875528e8a13769ba218205785d40b861489bf1fd SHA512 5d5f30ddb9ded3b48b64efdc1a4dbbbfe1601c16fc2450a7d1a1786493b12e01da66f23eca4d59853326b3c598b2fa9475f036e78e0d9e50b3f5ddd3a37c3c9b WHIRLPOOL 6a7256f1dc526bd0b6cb4c4845d511257c2c61c0de9c17ecff6751ad89698eb4127fe1cba4919920772bacd2a3c6966201ea162e61caf8e9f4e5baeaa0fb20e2
|
||||
DIST collectd-5.2.0.tar.bz2 1391762 SHA256 3f8dd235b8e2493a4ad558e3cd15b89007a0deaaef5481782d1e8e048dd43e4f SHA512 c98fe0b64df0c4dcbc254fb0781d3aae15985c89a8b9121d2e79fafbac0d8b290b02b27c3eca0e471305086a36db10dcecb2d27c71eb87b0c9dc9e2eff1c02f2 WHIRLPOOL 1ed6b089870879bf294b53154738a9cce480885250c10d61b7b5a6502ff191a9e3942e312bcd3de530cb6e9486165dd4d6d2ad7659e6e051aa135c26f2c68f65
|
||||
DIST collectd-5.2.1.tar.bz2 1395740 SHA256 d82a5c302d2cfa0c3f7a3c7b7e37fb3faf42b17d2addae036cb819b6b25b9d98 SHA512 f97c9367ed45dc01f187ee8ec2cfdb27e26380b1369383c4d2b5569fc13ec660ffaf074a4b2929c1fb6633ad97aef87ef2fe2a633da5527bb26703f8ca625736 WHIRLPOOL 21127c27f1ac146699b4a7c355e8f60e9d78784e3f7908b7208feaaecb687c64de05f03877265f58ecc852cbad906b4acfb0026493e61372ddb03cc3419a599e
|
||||
|
@ -0,0 +1,364 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/collectd/collectd-5.2.1.ebuild,v 1.2 2013/03/06 17:49:09 hwoarang Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit autotools base eutils linux-info multilib perl-app systemd user
|
||||
|
||||
DESCRIPTION="A a daemon which collects system statistic and provides mechanisms to store the values"
|
||||
|
||||
HOMEPAGE="http://collectd.org"
|
||||
SRC_URI="${HOMEPAGE}/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="contrib debug kernel_linux kernel_FreeBSD kernel_Darwin perl static-libs"
|
||||
|
||||
# The plugin lists have to follow here since they extend IUSE
|
||||
|
||||
# Plugins that to my knowledge cannot be supported (eg. dependencies not in gentoo)
|
||||
COLLECTD_IMPOSSIBLE_PLUGINS="netapp pinba xmms"
|
||||
|
||||
# Plugins that still need some work
|
||||
COLLECTD_UNTESTED_PLUGINS="amqp apple_sensors genericjmx ipvs lpar modbus redis
|
||||
tape v5upgrade write_redis zfs_arc"
|
||||
|
||||
# Plugins that have been (compile) tested and can be enabled via COLLECTD_PLUGINS
|
||||
COLLECTD_TESTED_PLUGINS="aggregation apache apcups ascent battery bind conntrack
|
||||
contextswitch cpu cpufreq csv curl curl_json curl_xml dbi df disk dns email
|
||||
entropy ethstat exec filecount fscache gmond hddtemp interface ipmi iptables
|
||||
irq java libvirt load logfile madwifi match_empty_counter match_hashed
|
||||
match_regex match_timediff match_value mbmon md memcachec memcached memory
|
||||
multimeter mysql netlink network network nfs nginx notify_desktop notify_email
|
||||
ntpd numa nut olsrd onewire openvpn oracle perl perl ping postgresql powerdns
|
||||
processes protocols python python routeros rrdcached rrdcached rrdtool sensors
|
||||
serial snmp swap syslog table tail target_notification target_replace
|
||||
target_scale target_set tcpconns teamspeak2 ted thermal threshold tokyotyrant
|
||||
unixsock uptime users uuid varnish vmem vserver wireless write_graphite
|
||||
write_http write_mongodb"
|
||||
|
||||
COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS} ${COLLECTD_UNTESTED_PLUGINS}"
|
||||
|
||||
COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS}
|
||||
|
||||
for plugin in ${COLLECTD_ALL_PLUGINS}; do
|
||||
IUSE="${IUSE} collectd_plugins_${plugin}"
|
||||
done
|
||||
unset plugin
|
||||
|
||||
# Now come the dependencies.
|
||||
|
||||
COMMON_DEPEND="
|
||||
dev-libs/libgcrypt
|
||||
sys-devel/libtool
|
||||
perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) )
|
||||
collectd_plugins_apache? ( net-misc/curl )
|
||||
collectd_plugins_ascent? ( net-misc/curl dev-libs/libxml2 )
|
||||
collectd_plugins_bind? ( dev-libs/libxml2 )
|
||||
collectd_plugins_curl? ( net-misc/curl )
|
||||
collectd_plugins_curl_json? ( net-misc/curl dev-libs/yajl )
|
||||
collectd_plugins_curl_xml? ( net-misc/curl dev-libs/libxml2 )
|
||||
collectd_plugins_dbi? ( dev-db/libdbi )
|
||||
collectd_plugins_dns? ( net-libs/libpcap )
|
||||
collectd_plugins_gmond? ( sys-cluster/ganglia )
|
||||
collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 )
|
||||
collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.13 )
|
||||
collectd_plugins_java? ( virtual/jre dev-java/java-config-wrapper )
|
||||
collectd_plugins_libvirt? ( app-emulation/libvirt dev-libs/libxml2 )
|
||||
collectd_plugins_memcachec? ( dev-libs/libmemcached )
|
||||
collectd_plugins_mysql? ( >=virtual/mysql-5.0 )
|
||||
collectd_plugins_netlink? ( >=sys-apps/iproute2-3.3.0 )
|
||||
collectd_plugins_nginx? ( net-misc/curl )
|
||||
collectd_plugins_notify_desktop? ( x11-libs/libnotify )
|
||||
collectd_plugins_notify_email? ( >=net-libs/libesmtp-1.0.4 dev-libs/openssl )
|
||||
collectd_plugins_nut? ( sys-power/nut )
|
||||
collectd_plugins_onewire? ( sys-fs/owfs )
|
||||
collectd_plugins_oracle? ( >=dev-db/oracle-instantclient-basic-11.2.0.1.0 )
|
||||
collectd_plugins_perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) )
|
||||
collectd_plugins_ping? ( net-libs/liboping )
|
||||
collectd_plugins_postgresql? ( >=dev-db/postgresql-base-8.2 )
|
||||
collectd_plugins_python? ( =dev-lang/python-2* )
|
||||
collectd_plugins_routeros? ( net-libs/librouteros )
|
||||
collectd_plugins_rrdcached? ( >=net-analyzer/rrdtool-1.4 )
|
||||
collectd_plugins_rrdtool? ( >=net-analyzer/rrdtool-1.2.27 )
|
||||
collectd_plugins_sensors? ( sys-apps/lm_sensors )
|
||||
collectd_plugins_snmp? ( net-analyzer/net-snmp )
|
||||
collectd_plugins_tokyotyrant? ( net-misc/tokyotyrant )
|
||||
collectd_plugins_varnish? ( www-servers/varnish )
|
||||
collectd_plugins_write_http? ( net-misc/curl )
|
||||
collectd_plugins_write_mongodb? ( dev-libs/mongo-c-driver )
|
||||
|
||||
kernel_FreeBSD? (
|
||||
collectd_plugins_disk? ( >=sys-libs/libstatgrab-0.16 )
|
||||
collectd_plugins_interface? ( >=sys-libs/libstatgrab-0.16 )
|
||||
collectd_plugins_load? ( >=sys-libs/libstatgrab-0.16 )
|
||||
collectd_plugins_memory? ( >=sys-libs/libstatgrab-0.16 )
|
||||
collectd_plugins_swap? ( >=sys-libs/libstatgrab-0.16 )
|
||||
collectd_plugins_users? ( >=sys-libs/libstatgrab-0.16 )
|
||||
)"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
kernel_linux? (
|
||||
collectd_plugins_vserver? ( sys-kernel/vserver-sources )
|
||||
)"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
collectd_plugins_syslog? ( virtual/logger )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-4.10.2"-{libocci,nohal}.patch
|
||||
"${FILESDIR}/${PN}-4.10.3"-werror.patch
|
||||
"${FILESDIR}/${PN}-5.1.0"-libperl.patch
|
||||
"${FILESDIR}/${PN}-5.1.1"-lt.patch
|
||||
)
|
||||
|
||||
# @FUNCTION: collectd_plugin_kernel_linux
|
||||
# @DESCRIPTION:
|
||||
# USAGE: <plug-in name> <kernel_options> <severity>
|
||||
# kernel_options is a list of kernel configurations options; the check tests whether at least
|
||||
# one of them is enabled. If no, depending on the third argument an elog, ewarn, or eerror message
|
||||
# is emitted.
|
||||
collectd_plugin_kernel_linux() {
|
||||
local multi_opt opt
|
||||
if has ${1} ${COLLECTD_ALL_PLUGINS}; then
|
||||
if use collectd_plugins_${1}; then
|
||||
for opt in ${2}; do
|
||||
if linux_chkconfig_present ${opt}; then return 0; fi
|
||||
done
|
||||
multi_opt=${2//\ /\ or\ }
|
||||
case ${3} in
|
||||
(info)
|
||||
elog "The ${1} plug-in can use kernel features that are disabled now; enable ${multi_opt} in your kernel"
|
||||
;;
|
||||
(warn)
|
||||
ewarn "The ${1} plug-in uses kernel features that are disabled now; enable ${multi_opt} in your kernel"
|
||||
;;
|
||||
(error)
|
||||
eerror "The ${1} plug-in needs kernel features that are disabled now; enable ${multi_opt} in your kernel"
|
||||
;;
|
||||
(*)
|
||||
die "function collectd_plugin_kernel_linux called with invalid third argument"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
collectd_linux_kernel_checks() {
|
||||
linux-info_pkg_setup
|
||||
|
||||
# battery.c:/proc/pmu/battery_%i
|
||||
# battery.c:/proc/acpi/battery
|
||||
collectd_plugin_kernel_linux battery ACPI_BATTERY warn
|
||||
|
||||
# cpufreq.c:/sys/devices/system/cpu/cpu%d/cpufreq/
|
||||
collectd_plugin_kernel_linux cpufreq SYSFS warn
|
||||
collectd_plugin_kernel_linux cpufreq CPU_FREQ_STAT warn
|
||||
|
||||
# nfs.c:/proc/net/rpc/nfs
|
||||
# nfs.c:/proc/net/rpc/nfsd
|
||||
collectd_plugin_kernel_linux nfs NFS_COMMON warn
|
||||
|
||||
# serial.c:/proc/tty/driver/serial
|
||||
# serial.c:/proc/tty/driver/ttyS
|
||||
collectd_plugin_kernel_linux serial SERIAL_CORE warn
|
||||
|
||||
# swap.c:/proc/meminfo
|
||||
collectd_plugin_kernel_linux swap SWAP warn
|
||||
|
||||
# thermal.c:/proc/acpi/thermal_zone
|
||||
# thermal.c:/sys/class/thermal
|
||||
collectd_plugin_kernel_linux thermal "PROC_FS SYSFS" warn
|
||||
collectd_plugin_kernel_linux thermal ACPI_THERMAL warn
|
||||
|
||||
# vmem.c:/proc/vmstat
|
||||
collectd_plugin_kernel_linux vmem VM_EVENT_COUNTERS warn
|
||||
|
||||
# uuid.c:/sys/hypervisor/uuid
|
||||
collectd_plugin_kernel_linux uuid SYSFS info
|
||||
|
||||
# wireless.c:/proc/net/wireless
|
||||
collectd_plugin_kernel_linux wireless "MAC80211 IEEE80211" warn
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if use kernel_linux; then
|
||||
if linux_config_exists; then
|
||||
einfo "Checking your linux kernel configuration:"
|
||||
collectd_linux_kernel_checks
|
||||
else
|
||||
elog "Cannot find a linux kernel configuration. Continuing anyway."
|
||||
fi
|
||||
fi
|
||||
|
||||
enewgroup collectd
|
||||
enewuser collectd -1 -1 /var/lib/collectd collectd
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
|
||||
# There's some strange prefix handling in the default config file, resulting in
|
||||
# paths like "/usr/var/..."
|
||||
sed -i -e "s:@prefix@/var:/var:g" src/collectd.conf.in || die
|
||||
|
||||
sed -i -e "s:/etc/collectd/collectd.conf:/etc/collectd.conf:g" contrib/collectd.service || die
|
||||
|
||||
# fix installdirs for perl, bug 444360
|
||||
sed -i -e 's/INSTALL_BASE=$(DESTDIR)$(prefix) //' bindings/Makefile.am || die
|
||||
|
||||
rm -r libltdl || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Now come the lists of os-dependent plugins. Any plugin that is not listed anywhere here
|
||||
# should work independent of the operating system.
|
||||
|
||||
local linux_plugins="battery cpu cpufreq disk entropy ethstat interface iptables ipvs irq load
|
||||
memory md netlink nfs numa processes serial swap tcpconns thermal users vmem vserver
|
||||
wireless"
|
||||
|
||||
local libstatgrab_plugins="cpu disk interface load memory swap users"
|
||||
local bsd_plugins="cpu tcpconns ${libstatgrab_plugins}"
|
||||
|
||||
local darwin_plugins="apple_sensors battery cpu disk interface memory processes tcpconns"
|
||||
|
||||
local osdependent_plugins="${linux_plugins} ${bsd_plugins} ${darwin_plugins}"
|
||||
local myos_plugins=""
|
||||
if use kernel_linux; then
|
||||
einfo "Enabling Linux plugins."
|
||||
myos_plugins=${linux_plugins}
|
||||
elif use kernel_FreeBSD; then
|
||||
einfo "Enabling FreeBSD plugins."
|
||||
myos_plugins=${bsd_plugins}
|
||||
elif use kernel_Darwin; then
|
||||
einfo "Enabling Darwin plugins."
|
||||
myos_plugins=${darwin_plugins}
|
||||
fi
|
||||
|
||||
# Do we debug?
|
||||
local myconf="$(use_enable debug)"
|
||||
|
||||
local plugin
|
||||
|
||||
# Disable what needs to be disabled.
|
||||
for plugin in ${COLLECTD_DISABLED_PLUGINS}; do
|
||||
myconf+=" --disable-${plugin}"
|
||||
done
|
||||
|
||||
# Set enable/disable for each single plugin.
|
||||
for plugin in ${COLLECTD_ALL_PLUGINS}; do
|
||||
if has ${plugin} ${osdependent_plugins}; then
|
||||
# plugin is os-dependent ...
|
||||
if has ${plugin} ${myos_plugins}; then
|
||||
# ... and available in this os
|
||||
myconf+=" $(use_enable collectd_plugins_${plugin} ${plugin})"
|
||||
else
|
||||
# ... and NOT available in this os
|
||||
if use collectd_plugins_${plugin}; then
|
||||
ewarn "You try to enable the ${plugin} plugin, but it is not available for this"
|
||||
ewarn "kernel. Disabling it automatically."
|
||||
fi
|
||||
myconf+=" --disable-${plugin}"
|
||||
fi
|
||||
elif [[ "${plugin}" = "collectd_plugins_perl" ]]; then
|
||||
if use collectd_plugins_perl && ! use perl; then
|
||||
ewarn "Perl plugin disabled as perl bindings disabled by -perl use flag"
|
||||
myconf+= --disable-perl
|
||||
else
|
||||
myconf+=" $(use_enable collectd_plugins_${plugin} ${plugin})"
|
||||
fi
|
||||
else
|
||||
myconf+=" $(use_enable collectd_plugins_${plugin} ${plugin})"
|
||||
fi
|
||||
done
|
||||
|
||||
# Need JAVA_HOME for java.
|
||||
if use collectd_plugins_java; then
|
||||
myconf+=" --with-java=$(java-config -g JAVA_HOME)"
|
||||
fi
|
||||
|
||||
# Need libiptc ONLY for iptables. If we try to use it otherwise bug 340109 happens.
|
||||
if ! use collectd_plugins_iptables; then
|
||||
myconf+=" --with-libiptc=no"
|
||||
fi
|
||||
|
||||
if use perl; then
|
||||
myconf+=" --with-perl-bindings=INSTALLDIRS=vendor"
|
||||
else
|
||||
myconf+=" --without-perl-bindings"
|
||||
fi
|
||||
|
||||
# Finally, run econf.
|
||||
KERNEL_DIR="${KERNEL_DIR}" econf --config-cache --without-included-ltdl $(use_enable static-libs static) --localstatedir=/var ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
fixlocalpod
|
||||
|
||||
find "${D}/usr/" -name "*.la" -exec rm -f {} +
|
||||
|
||||
# use collectd_plugins_ping && setcap cap_net_raw+ep ${D}/usr/sbin/collectd
|
||||
# we cannot do this yet
|
||||
|
||||
fowners root:collectd /etc/collectd.conf
|
||||
fperms u=rw,g=r,o= /etc/collectd.conf
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
|
||||
if use contrib ; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r contrib
|
||||
fi
|
||||
|
||||
keepdir /var/lib/${PN}
|
||||
fowners collectd:collectd /var/lib/${PN}
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd" ${PN}
|
||||
systemd_dounit "contrib/${PN}.service"
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/logrotate" collectd
|
||||
|
||||
sed -i -e 's:^.*PIDFile "/var/run/collectd.pid":PIDFile "/var/run/collectd/collectd.pid":' "${D}"/etc/collectd.conf || die
|
||||
sed -i -e 's:^# SocketFile "/var/run/collectd-unixsock":# SocketFile "/var/run/collectd/collectd-unixsock":' "${D}"/etc/collectd.conf || die
|
||||
sed -i -e 's:^.*LoadPlugin perl$:# The new, correct way to load the perl plugin -- \n# <LoadPlugin perl>\n# Globals true\n# </LoadPlugin>:' "${D}"/etc/collectd.conf || die
|
||||
sed -i -e 's:^.*LoadPlugin python$:# The new, correct way to load the python plugin -- \n# <LoadPlugin python>\n# Globals true\n# </LoadPlugin>:' "${D}"/etc/collectd.conf || die
|
||||
}
|
||||
|
||||
collectd_rdeps() {
|
||||
if (use collectd_plugins_${1} && ! has_version "${2}"); then
|
||||
elog "The ${1} plug-in needs ${2} to be installed locally or remotely to work."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
collectd_rdeps apcups sys-power/apcupsd
|
||||
collectd_rdeps hddtemp app-admin/hddtemp
|
||||
collectd_rdeps mbmon sys-apps/xmbmon
|
||||
collectd_rdeps memcached ">=net-misc/memcached-1.2.2-r2"
|
||||
collectd_rdeps ntpd net-misc/ntp
|
||||
collectd_rdeps openvpn ">=net-misc/openvpn-2.0.9"
|
||||
collectd_rdeps write_mongodb "dev-db/mongodb"
|
||||
|
||||
echo
|
||||
elog "collectd is now started as unprivileged user by default."
|
||||
elog "You may want to recheck the configuration."
|
||||
elog
|
||||
|
||||
if use collectd_plugins_email; then
|
||||
ewarn "The email plug-in is deprecated. To submit statistics please use the unixsock plugin."
|
||||
fi
|
||||
if use contrib; then
|
||||
elog "The scripts in /usr/share/doc/${PF}/collection3 for generating graphs need dev-perl/HTML-Parser,"
|
||||
elog "dev-perl/config-general, dev-perl/regexp-common, and net-analyzer/rrdtool[perl] to be installed."
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST eselect-gnome-shell-extensions-20111211.tar.xz 2784 SHA256 020eee06656becc0b03b1f9b13cc653e64db344383e69c8502cd6e9803ddd30a SHA512 048f43f509351c58c60858f4169f4075e8033cedcfdf3be0a020c0b09cce83b1379e7a451e76be234cd7c6d767be22f73d8ee0580fd21f9264f4d37e8f8cb0d0 WHIRLPOOL a55f51d9f62706b319bf62feb9ea90a52005a0f4a13d244101f842bb7d3805c9c8efab73f754311ffd9c04550b0c50df6555f0962205957abde86d2050db0553
|
||||
DIST eselect-gnome-shell-extensions-20120911.tar.xz 2792 SHA256 1f763aab3a80f85805ad5ed30010cf0c26afb7ad3b81c4f698662ad3e33bf91c SHA512 da54e2a0b74f3e8f8eaa26b1858d26c56fbaa398ec54b079f504377a4079df19ff52485991a9ea153f92c93a9fe871d70c3c2b841bad4b8dba402ad83c9297e2 WHIRLPOOL abdfea55dd0c2429900e17919bab21ed5893e44a41dba152ae3c093e14bdc2d2695551a193d77c86753c623466b6bd46beb51323900ebdb3351b7b756a31b9fe
|
||||
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-gnome-shell-extensions/eselect-gnome-shell-extensions-20111211.ebuild,v 1.1 2011/12/11 23:44:12 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="Manages system defaults for GNOME Shell extensions"
|
||||
HOMEPAGE="http://www.gentoo.org"
|
||||
SRC_URI="http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
# gnome-shell schemas are used in pkg_postinst
|
||||
COMMON_DEPEND="app-admin/eselect
|
||||
>=dev-libs/glib-2.26:2
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
gnome-base/gnome-shell"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
dev-lang/perl
|
||||
dev-perl/JSON"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-arch/xz-utils"
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/eselect/modules"
|
||||
doins gnome-shell-extensions.eselect
|
||||
keepdir "/etc/eselect/gnome-shell-extensions"
|
||||
# The actual gschema override file will be greated in pkg_postinst.
|
||||
dosym "/etc/eselect/gnome-shell-extensions/${PN}.gschema.override" \
|
||||
"/usr/share/glib-2.0/schemas/${PN}.gschema.override"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "Updating list of installed extensions"
|
||||
eselect gnome-shell-extensions update || die
|
||||
local keyname="disabled-extensions"
|
||||
has_version ">=gnome-base/gnome-shell-3.1.90" &&
|
||||
keyname="enabled-extensions"
|
||||
elog
|
||||
elog "eselect gnome-shell-extensions manages the system default value of"
|
||||
elog "the org.gnome.shell ${keyname} key. To override the default"
|
||||
elog "for an individual user, use the gsettings command, e.g."
|
||||
elog "\$ gsettings set org.gnome.shell ${keyname} \"['foo', 'bar']\""
|
||||
elog "To undo per-user changes and use the system default, do"
|
||||
elog "\$ gsettings reset org.gnome.shell ${keyname}"
|
||||
elog
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST gnome-system-log-3.4.1.tar.xz 930200 SHA256 288bb4db72d5e86874198f3a879a89cd0ddec373db9838d8ea772df1c5267736 SHA512 f07aa5432b8cc90864fca4e4de7b534b37c2529406eb3dc41847882dc147b23629338a44d3aa82c2834b80c78c56c2a1330054d77c06e9303f4aa8baec5786e9 WHIRLPOOL c6fb054e13c93115a214b3a3685c1337a909b9020dc3828476bd523c8e89d3f01a818f2ef84f493246433b9efb34c3f4d74717dc7fabd6b48fb1290564f7de74
|
||||
DIST gnome-system-log-3.6.1.tar.xz 1210700 SHA256 7b20e59ca271c755400f68446f1f818d4ee3cc7e7e8fa7ba67a843a4eabdecc1 SHA512 ae40c00598bfac06c017c50f12b08d0af7e0d2b50dfc8731bd41af7aa6884ab4a7c8dd48555f1512c4ea19071fcf71d12f6f2c763f7d4a19736b1c5ed145a5ca WHIRLPOOL de2d4e61603e8948cb12546499103f540117b0cc155276fa690f34e206abc3f58b82a9019d5ad96b0cce0a712659d67484ad418d70c92e9a040f04137c966a44
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/gnome-system-log/gnome-system-log-3.4.1.ebuild,v 1.2 2012/12/16 18:57:02 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="System log viewer for GNOME 3"
|
||||
HOMEPAGE="https://live.gnome.org/GnomeUtils"
|
||||
|
||||
LICENSE="GPL-2+ FDL-1.1+"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
|
||||
|
||||
COMMON_DEPEND=">=dev-libs/glib-2.31.0:2
|
||||
sys-libs/zlib
|
||||
>=x11-libs/gtk+-3.0.0:3
|
||||
x11-libs/pango"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
!<gnome-extra/gnome-utils-3.4"
|
||||
# ${PN} was part of gnome-utils before 3.4
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/gnome-doc-utils
|
||||
>=dev-util/intltool-0.40
|
||||
>=sys-devel/gettext-0.17
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="NEWS TODO"
|
||||
G2CONF="${G2CONF}
|
||||
--disable-schemas-compile
|
||||
--enable-zlib"
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
src/time/Makefile.am | 2 +-
|
||||
src/time/Makefile.in | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/time/Makefile.am b/src/time/Makefile.am
|
||||
index e9adaf4..eacd0d6 100644
|
||||
--- a/src/time/Makefile.am
|
||||
+++ b/src/time/Makefile.am
|
||||
@@ -15,7 +15,7 @@ INCLUDES += $(GST_TOOL_CFLAGS) $(DBUS_CFLAGS)
|
||||
CLEANFILES = $(GST_TOOL_CLEANFILES)
|
||||
EXTRA_DIST = $(GST_TOOL_EXTRA_DIST)
|
||||
|
||||
-time_admin_LDADD = $(GST_TOOL_LIBS) $(DBUS_LIBS) ./e-map/libemap.a
|
||||
+time_admin_LDADD = $(GST_TOOL_LIBS) $(DBUS_LIBS) ./e-map/libemap.a -lm
|
||||
time_admin_DEPENDENCIES = $(GST_TOOL_DEPENDENCIES) ./e-map/libemap.a
|
||||
time_admin_SOURCES = \
|
||||
time-tool.c time-tool.h \
|
||||
diff --git a/src/time/Makefile.in b/src/time/Makefile.in
|
||||
index b6d917a..99dfb68 100644
|
||||
--- a/src/time/Makefile.in
|
||||
+++ b/src/time/Makefile.in
|
||||
@@ -339,7 +339,7 @@ toolname = time
|
||||
SUBDIRS = e-map
|
||||
CLEANFILES = $(GST_TOOL_CLEANFILES)
|
||||
EXTRA_DIST = $(GST_TOOL_EXTRA_DIST)
|
||||
-time_admin_LDADD = $(GST_TOOL_LIBS) $(DBUS_LIBS) ./e-map/libemap.a
|
||||
+time_admin_LDADD = $(GST_TOOL_LIBS) $(DBUS_LIBS) ./e-map/libemap.a -lm
|
||||
time_admin_DEPENDENCIES = $(GST_TOOL_DEPENDENCIES) ./e-map/libemap.a
|
||||
time_admin_SOURCES = \
|
||||
time-tool.c time-tool.h \
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/gnome-system-tools/gnome-system-tools-2.32.0-r2.ebuild,v 1.8 2012/10/17 10:34:08 tetromino Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="Tools aimed to make easy the administration of UNIX systems"
|
||||
HOMEPAGE="http://www.gnome.org/projects/gst/"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ia64 ppc sparc x86"
|
||||
IUSE="nfs policykit samba"
|
||||
|
||||
RDEPEND="
|
||||
>=app-admin/system-tools-backends-2.10.1
|
||||
>=dev-libs/liboobs-2.31.91
|
||||
>=x11-libs/gtk+-2.19.7:2
|
||||
>=dev-libs/glib-2.25.3:2
|
||||
dev-libs/dbus-glib
|
||||
>=gnome-base/nautilus-2.9.90
|
||||
sys-libs/cracklib
|
||||
nfs? ( net-fs/nfs-utils )
|
||||
samba? ( >=net-fs/samba-3 )
|
||||
policykit? (
|
||||
>=sys-auth/polkit-0.92
|
||||
|| ( gnome-extra/polkit-gnome:obsolete <gnome-extra/polkit-gnome-0.102 )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/scrollkeeper
|
||||
>=app-text/gnome-doc-utils-0.3.2
|
||||
virtual/pkgconfig
|
||||
>=dev-util/intltool-0.35.0"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS BUGS ChangeLog HACKING NEWS README TODO"
|
||||
|
||||
G2CONF="${G2CONF}
|
||||
--disable-static
|
||||
$(use_enable policykit polkit-gtk)"
|
||||
|
||||
if ! use nfs && ! use samba; then
|
||||
G2CONF="${G2CONF} --disable-shares"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-gold.patch
|
||||
gnome2_src_prepare
|
||||
}
|
@ -1,6 +1,2 @@
|
||||
DIST Rex-0.37.0.tar.gz 131952 SHA256 078de412da3302997a8f426f2b27eabb77d07ee3e74b1ab7cce4c74503ec0abc SHA512 3706ac8dcaf45ad10b8c161df9123e0256821411831f245fa036c73f68d165a183f98ec513764f97fd43591738372e22ad85f8f151129de62ef4ea87d7ef59e2 WHIRLPOOL c0064bff57ce0185e98ebb2b064a6dc61fe89de9ef80aa56ddd7078b4e9259fe6161cf643dfbb96b9be4bd7a40d95db39f64800b25d5eccf2654a7bf12819508
|
||||
DIST Rex-0.37.1.tar.gz 131945 SHA256 0100038308c27bed71d45623445965a73f3f50a24fcbbdb736b6011485d6f177 SHA512 d8bba4b8ed4a643151366e43f4c3bdc84aaef7e503bf77a1f60cffb23b0dae30a3baafc395139cc1c8ccbe374d72fc9c708189feb74a5621dd16d955b89ab956 WHIRLPOOL a7f319df93af4819ad34679265942efbcf117966847c113e81eb2815b7edf5355b3453f1bab3f49549ee98924c54a07fa7e6761a2ca6c0ed85aaca4f2fac02bf
|
||||
DIST Rex-0.38.0.tar.gz 137409 SHA256 31d26bd279f4c57fc7e00d3288afba331c70ebeaaf3e5b5fa52343391db1913e SHA512 ffa25696887fb0a4a1eaeebb7b4185efaf27e84ec186823e63cfe9d277bf5040c382b18f672031abc940c3a07ad3869d2b1afac184edf02cab41b5bc65718bbb WHIRLPOOL 3da1eb3fcc99092bfdf04de45aad90cc9a1b905c121d894e5c2fcf84b60385041202593e2a377e49dfb92b8797faa5d6ba8ebc7f3a4673a23b12e56d0f991c37
|
||||
DIST Rex-0.39.0.tar.gz 138146 SHA256 6b199278f291d896c663a152d6479e1775b5a69798c25b33cbfaf9d51847c6f2 SHA512 ab65afbcb0ed89fae4a34bf485c6b69fd66fec7b267d047c104a164a47fff1f2996b0029746dcabba0c1010805b9f2d9febdaf46ccafc684e65646aede39e1fc WHIRLPOOL 2d584ab2d8a2c2874e8bf372cae404cea7eba6e80da7166ce31d678ab0b2c4eb4d99d72f9e3f086c8f5006a38f0823de10d240b7175092df2b9def6d9ce05ff3
|
||||
DIST Rex-0.40.0.tar.gz 144082 SHA256 b992681c986dfb35a89d7ed699e0592884f0350d339656b3432d702878c355fc SHA512 a1df984c654f02747128390261e7ea4f3b89427cf777cd3937f9fd1c1cfd887e9bcb321a384a8f5f87eeb5c8a2a38224e8249a0e71ddcd13268802eabfff5ee4 WHIRLPOOL 1f55ae510ef50021d8a9c407fd76d8d456cb4488cc19ec452a98edbeca27728ecef9c617488ecdb3ad479aebff0974ef18160498305d448c13a9dfeace87e25b
|
||||
DIST Rex-0.40.1.tar.gz 144103 SHA256 38bdb77a1c707229144d61fd89a84c996c1d91f2b138fcf033de7087db0de335 SHA512 3bc1f50fa5a0fb6148afa2d2de31a4bac7c5c5903f7502762002be44096ee73f6f8b7feebe2fec03793db9dc31f619e804dc77d83382a2c6969cee1271890b99 WHIRLPOOL b55f9ca3bdfd71f302b16350c7735433c55306fba9ee77a9eda6c59f6b4786700e39f8be35dc151f3712fb8e23c8dfd01717e0db1955c78d959163e0847e5db6
|
||||
DIST Rex-0.40.2.tar.gz 144132 SHA256 9ee0f61df3a3d6f42b34ed957313bc045c64935e42d9772c82a21e8c92a27f4c SHA512 2ebf580441ef909299d303cc808a46f109290c7af229aa2d7630533e831da2021b3080670efcb605b4d590aadba15ace36e7d0fa2e87bbc8d5c99fef80cd5c89 WHIRLPOOL 277a9dd73b8706ed352f5e1da9d9880e9848587cb44e2c602db8ba3d2d554b6447d1edac3c7b7f2006b17f0b18bad5c1e55aca4b6d7b256e5c2393d2d3d4da0e
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.37.0.ebuild,v 1.1 2013/01/11 03:53:16 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=JFRIED
|
||||
MODULE_VERSION=${PV}
|
||||
MY_P="Rex-${MODULE_VERSION}"
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands."
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.37.1.ebuild,v 1.1 2013/01/16 08:01:37 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=JFRIED
|
||||
MODULE_VERSION=${PV}
|
||||
MY_P="Rex-${MODULE_VERSION}"
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands."
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.39.0.ebuild,v 1.1 2013/02/21 04:01:19 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=JFRIED
|
||||
MODULE_VERSION=${PV}
|
||||
MY_P="Rex-${MODULE_VERSION}"
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands."
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.40.1.ebuild,v 1.1 2013/02/28 10:04:46 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=JFRIED
|
||||
MODULE_VERSION=${PV}
|
||||
MY_P="Rex-${MODULE_VERSION}"
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands."
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.40.0.ebuild,v 1.1 2013/02/25 07:12:58 patrick Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.40.2.ebuild,v 1.1 2013/03/06 07:11:39 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
@ -1,26 +0,0 @@
|
||||
From a3479278f12ddc905f81050b11c769d74f581aee Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Tiziano=20M=C3=BCller?= <tm@dev-zero.ch>
|
||||
Date: Sat, 16 Jun 2012 08:43:30 +0200
|
||||
Subject: [PATCH] add /usr/libexec/cups/filter to the filter search paths
|
||||
|
||||
---
|
||||
cupshelpers/cupshelpers.py | 3 ++-
|
||||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/cupshelpers/cupshelpers.py b/cupshelpers/cupshelpers.py
|
||||
index 3fc138b..d1d32f1 100755
|
||||
--- a/cupshelpers/cupshelpers.py
|
||||
+++ b/cupshelpers/cupshelpers.py
|
||||
@@ -812,7 +812,8 @@ def missingExecutables(ppd):
|
||||
|
||||
exepath = pathcheck (exe,
|
||||
"/usr/lib/cups/filter:"
|
||||
- "/usr/lib64/cups/filter")
|
||||
+ "/usr/lib64/cups/filter:"
|
||||
+ "/usr/libexec/cups/filter")
|
||||
if not exepath:
|
||||
add_missing ("/usr/lib/cups/filter/" + exe)
|
||||
|
||||
--
|
||||
1.7.8.6
|
||||
|
@ -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/app-admin/system-config-printer-common/system-config-printer-common-1.3.9-r2.ebuild,v 1.5 2012/12/02 22:56:02 ssuominen Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
WANT_AUTOMAKE="1.11"
|
||||
inherit eutils python autotools udev
|
||||
|
||||
MY_P="${PN%-common}-${PV}"
|
||||
|
||||
DESCRIPTION="Common modules of Red Hat's printer administration tool"
|
||||
HOMEPAGE="http://cyberelk.net/tim/software/system-config-printer/"
|
||||
SRC_URI="http://cyberelk.net/tim/data/system-config-printer/1.3/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sh sparc x86"
|
||||
SLOT="0"
|
||||
IUSE="doc policykit"
|
||||
|
||||
# Needs cups running, bug 284005
|
||||
RESTRICT="test"
|
||||
|
||||
# system-config-printer split since 1.1.3
|
||||
COMMON_DEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/libxml2[python]
|
||||
dev-python/dbus-python
|
||||
>=dev-python/pycups-1.9.60
|
||||
dev-python/pycurl
|
||||
>=dev-python/pygobject-2.21.5:2
|
||||
<net-print/cups-1.6.0[dbus]
|
||||
>=virtual/udev-171
|
||||
virtual/libusb:0
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
doc? ( dev-python/epydoc )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<app-admin/system-config-printer-gnome-${PV}
|
||||
policykit? ( sys-auth/polkit )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-1.3.9-split.patch"
|
||||
epatch "${FILESDIR}/${PN}-1.3.9-cups_filters_path.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-nls \
|
||||
--with-udev-rules
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
if use doc; then
|
||||
emake html || die "emake html failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc AUTHORS ChangeLog README || die "dodoc failed"
|
||||
|
||||
if use doc; then
|
||||
dohtml -r html/ || die "installing html docs failed"
|
||||
fi
|
||||
|
||||
emake DESTDIR="${ED}" install \
|
||||
udevrulesdir="$(udev_get_udevdir)/rules.d" \
|
||||
udevhelperdir="$(udev_get_udevdir)" \
|
||||
|| die "emake install failed"
|
||||
|
||||
python_convert_shebangs -q -r $(python_get_version) "${ED}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize cupshelpers
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup cupshelpers /usr/share/system-config-printer
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST system-tools-backends-2.10.1.tar.bz2 461966 SHA256 0c1cfdf5f0550c0ccacbbc4f00ed059ab9ea483d48138132db44b3a20575d7b4 SHA512 8a8f7730a454375e9f18c333ef89b48515bf5bfeecae78a0d93744596e49fd361b71ba6372cfc63e51bc0dd0670ba4de01a5f296d6252060e729a54c76105681 WHIRLPOOL 862956a7e1be82be10d8485afd31ae6b46195b7a63bb41b9e64256fee9c421b8dfa5fd93d9d634249ef06be5fb3c05bf8d298289cad4dc1de0c08c302ba352c4
|
||||
DIST system-tools-backends-2.10.2.tar.bz2 448939 SHA256 1dbe5177df46a9c7250735e05e77129fe7ec04840771accfa87690111ca2c670 SHA512 9ee3e0643122740493265e532350fed9056334de0ea3d6656daa1d42b97f76f0f85024ac87e732fe5122a1e31ad009a1d2f119720081673a06696b81452fb990 WHIRLPOOL 2357ca2249b8f7c7ce3fc7ffcb4c49bcd83040d77910bbb1ce19e47750da999e6d359689d14c284a84b421287d5a8d3d183fc1debd0b119aa520dd125ca1a599
|
||||
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/system-tools-backends/system-tools-backends-2.10.1.ebuild,v 1.9 2012/05/31 02:45:53 zmedico Exp $
|
||||
|
||||
EAPI="2"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit eutils gnome2 user
|
||||
|
||||
DESCRIPTION="Tools aimed to make easy the administration of UNIX systems"
|
||||
HOMEPAGE="http://www.gnome.org/projects/gst/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ia64 ppc sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<app-admin/gnome-system-tools-1.1.91
|
||||
>=sys-apps/dbus-1.1.2
|
||||
>=dev-libs/dbus-glib-0.74
|
||||
>=dev-libs/glib-2.15.2
|
||||
>=dev-perl/Net-DBus-0.33.4
|
||||
dev-lang/perl
|
||||
>=sys-auth/polkit-0.94
|
||||
userland_GNU? ( virtual/shadow )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
>=dev-util/intltool-0.40"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README TODO"
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF="${G2CONF}
|
||||
--localstatedir=/var"
|
||||
|
||||
enewgroup stb-admin
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# Change default permission, only people in stb-admin is allowed
|
||||
# to speak to the dispatcher.
|
||||
epatch "${FILESDIR}/${PN}-2.8.2-default-permissions.patch"
|
||||
|
||||
# Apply fix from ubuntu for CVE 2008 4311
|
||||
epatch "${FILESDIR}/${PN}-2.8.2-cve-2008-4311.patch"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
newinitd "${FILESDIR}"/stb.rc system-tools-backends
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "You need to add yourself to the group stb-admin and"
|
||||
elog "add system-tools-backends to the default runlevel."
|
||||
elog "You can do this as root like so:"
|
||||
elog " # rc-update add system-tools-backends default"
|
||||
echo
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST file-roller-2.32.2.tar.bz2 1901661 SHA256 3ddbe4e4134eab4ff8e97789a1626aec6cbc588190f2f520850d0697037e5755 SHA512 c62153871ed0210972d45ed0fa71eb177602cbc48894907c50ff45e8798d07979377ce4cbe1fbc1c37e5762cd005c5846dd9ac9f5ee93fe860de2babdc0933f0 WHIRLPOOL ea0af0538616532fc644f019d133bf5bfff876c95a3998d63ef58b3fa1b5b3d449c29589125ccdaeea18a1c0c1cafb872e996dd2b174b507c2c804d9c73e32dc
|
||||
DIST file-roller-3.4.2.tar.xz 1548788 SHA256 7085a351c55171718bbf5b9b614a7b9606efb8cbd2eb44cc6c538545444d0cdd SHA512 1fc9f6cea6c590744d0baa1fa455c032faaa5f131498dca501f2a03b4bac929a41d5f1f4d4f15c3c886357cd0f01faa3a326a64304916eb2c0553698c7a7239b WHIRLPOOL 4f47150a62a4c2ee10c18f05bdf25b3d9768b2289beccceaa9004b4b18cbcbced889bc1c036b0f60a0243dae607aee227a61392efaa873b998959e737a088c05
|
||||
DIST file-roller-3.6.2.tar.xz 1483616 SHA256 47b026c827fcb0db4df51bf81c1e90f829f287fe2c9b9e65f167a2ef5bfec5f1 SHA512 15b359cf8197d3d1294dd84e73f7bfbd7649f87b0fae337c83cb2c57335b6cda9da2a9b4a91b91c9cc4236f034e4197040c62410451b09ffaec004fcb41a781c WHIRLPOOL c29f5b22f631d0b694c5257ae870141604cf34bed2fd9d418a7c90cb3cb4684941686acaa756ee1b9a51e7a23d267430895f1f31f135e4ade7e965d2a090349f
|
||||
DIST file-roller-3.6.3.tar.xz 1488432 SHA256 6d99d7be243d442484ba46505df5e52ffb4e46ea5cd754daba865eccc22c8402 SHA512 61fe0f0a3a28320d2bd1ef5ff464551f697f748c846e4d36fc183b8d1008059e6c801e4591348db86883f564c1a3f6a42006501c06202121c12450994777d9f4 WHIRLPOOL b3585aa514a1b2be8e5a3de2c39f01afd89b0d0423921f870d9a754cba93fe05069654fcbaaa4e9b53ef1de68c9bf9aaf5bf29aedeff2f33aaf1382f805d4b97
|
||||
|
@ -1,87 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/file-roller/file-roller-3.4.2.ebuild,v 1.3 2013/01/25 22:47:28 eva Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="Archive manager for GNOME"
|
||||
HOMEPAGE="http://fileroller.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
IUSE="nautilus packagekit"
|
||||
KEYWORDS="~arm"
|
||||
|
||||
# gdk-pixbuf used extensively in the source
|
||||
# cairo used in eggtreemultidnd.c
|
||||
# pango used in fr-window
|
||||
RDEPEND=">=dev-libs/glib-2.29.14:2
|
||||
sys-apps/file
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-3.0.2:3
|
||||
x11-libs/pango
|
||||
nautilus? ( >=gnome-base/nautilus-3 )
|
||||
packagekit? ( app-admin/packagekit-base )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/gnome-doc-utils
|
||||
>=dev-util/intltool-0.40.0
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
# eautoreconf needs:
|
||||
# gnome-base/gnome-common
|
||||
|
||||
pkg_setup() {
|
||||
# --disable-debug because enabling it adds -O0 to CFLAGS
|
||||
G2CONF="${G2CONF}
|
||||
--disable-dependency-tracking
|
||||
--disable-scrollkeeper
|
||||
--disable-run-in-place
|
||||
--disable-static
|
||||
--disable-schemas-compile
|
||||
--disable-debug
|
||||
--enable-magic
|
||||
$(use_enable nautilus nautilus-actions)
|
||||
$(use_enable packagekit)"
|
||||
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README TODO"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# Use absolute path to GNU tar since star doesn't have the same
|
||||
# options. On Gentoo, star is /usr/bin/tar, GNU tar is /bin/tar
|
||||
epatch "${FILESDIR}"/${PN}-2.10.3-use_bin_tar.patch
|
||||
|
||||
# File providing Gentoo package names for various archivers
|
||||
cp -f "${FILESDIR}/3.1.2-packages.match" data/packages.match || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
elog "${PN} is a frontend for several archiving utilities. If you want a"
|
||||
elog "particular achive format support, see ${HOMEPAGE}"
|
||||
elog "and install the relevant package."
|
||||
elog
|
||||
elog "for example:"
|
||||
elog " 7-zip - app-arch/p7zip"
|
||||
elog " ace - app-arch/unace"
|
||||
elog " arj - app-arch/arj"
|
||||
elog " cpio - app-arch/cpio"
|
||||
elog " deb - app-arch/dpkg"
|
||||
elog " iso - app-cdr/cdrtools"
|
||||
elog " jar,zip - app-arch/zip and app-arch/unzip"
|
||||
elog " lha - app-arch/lha"
|
||||
elog " lzma - app-arch/xz-utils"
|
||||
elog " lzop - app-arch/lzop"
|
||||
elog " rar - app-arch/unrar"
|
||||
elog " rpm - app-arch/rpm"
|
||||
elog " unstuff - app-arch/stuffit"
|
||||
elog " zoo - app-arch/zoo"
|
||||
}
|
@ -1,89 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/file-roller/file-roller-3.6.2.ebuild,v 1.8 2013/02/07 21:17:11 ulm Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="Archive manager for GNOME"
|
||||
HOMEPAGE="http://fileroller.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2+ CC-BY-SA-3.0"
|
||||
SLOT="0"
|
||||
IUSE="nautilus packagekit"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
|
||||
|
||||
# gdk-pixbuf used extensively in the source
|
||||
# cairo used in eggtreemultidnd.c
|
||||
# pango used in fr-window
|
||||
RDEPEND=">=dev-libs/glib-2.29.14:2
|
||||
sys-apps/file
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/pango
|
||||
x11-libs/libSM
|
||||
x11-libs/libICE
|
||||
>=x11-libs/gtk+-3.4.0:3
|
||||
>=app-arch/libarchive-3.0.0:=
|
||||
>=x11-libs/libnotify-0.4.3:=
|
||||
>=dev-libs/json-glib-0.14.0
|
||||
nautilus? ( >=gnome-base/nautilus-3 )
|
||||
packagekit? ( app-admin/packagekit-base )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/intltool-0.40.0
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
# eautoreconf needs:
|
||||
# gnome-base/gnome-common
|
||||
|
||||
src_prepare() {
|
||||
# --disable-debug because enabling it adds -O0 to CFLAGS
|
||||
G2CONF="${G2CONF}
|
||||
--disable-dependency-tracking
|
||||
--disable-run-in-place
|
||||
--disable-static
|
||||
--disable-debug
|
||||
--enable-magic
|
||||
--enable-libarchive
|
||||
--with-smclient=xsmp
|
||||
$(use_enable nautilus nautilus-actions)
|
||||
$(use_enable packagekit)
|
||||
ITSTOOL=$(type -P true)"
|
||||
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README TODO"
|
||||
|
||||
gnome2_src_prepare
|
||||
|
||||
# Use absolute path to GNU tar since star doesn't have the same
|
||||
# options. On Gentoo, star is /usr/bin/tar, GNU tar is /bin/tar
|
||||
epatch "${FILESDIR}"/${PN}-2.10.3-use_bin_tar.patch
|
||||
|
||||
# File providing Gentoo package names for various archivers
|
||||
cp -f "${FILESDIR}/3.6.0-packages.match" data/packages.match || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
elog "${PN} is a frontend for several archiving utilities. If you want a"
|
||||
elog "particular achive format support, see ${HOMEPAGE}"
|
||||
elog "and install the relevant package."
|
||||
elog
|
||||
elog "for example:"
|
||||
elog " 7-zip - app-arch/p7zip"
|
||||
elog " ace - app-arch/unace"
|
||||
elog " arj - app-arch/arj"
|
||||
elog " cpio - app-arch/cpio"
|
||||
elog " deb - app-arch/dpkg"
|
||||
elog " iso - app-cdr/cdrtools"
|
||||
elog " jar,zip - app-arch/zip and app-arch/unzip"
|
||||
elog " lha - app-arch/lha"
|
||||
elog " lzop - app-arch/lzop"
|
||||
elog " rar - app-arch/unrar or app-arch/unar"
|
||||
elog " rpm - app-arch/rpm"
|
||||
elog " unstuff - app-arch/stuffit"
|
||||
elog " zoo - app-arch/zoo"
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST brasero-2.32.1.tar.bz2 4530933 SHA256 7b1056b6f19398912d51e3e583bc1b4d2a75ce2a8e15a96e1514fe6edb79df3b SHA512 ebd08f5ff21685a853c9b339b19b51ffe62e6050a6373883dee1266b45b490308ea5a25a1167a1ea48b89ff64625114a95c6a9f5f42d0d6defc2edd9c0295f25 WHIRLPOOL b01b935ac042bfa129c2245b0fb351ef4ed7c18e5e230cdf8a058073aa4fc28e78137f2bbae173784dc48b440153dcf21def3757dcd8f52065b3065bb42aa103
|
||||
DIST brasero-3.4.1.tar.xz 3233512 SHA256 e4fcd5dca1c7b0a930a43ae59953fa96db3f6beef41ceedb2f0ef8636e26a7a6 SHA512 238baf251982adefc3a206adf6e244d2d6326dc7a5e4768d60acab7d116392e5bd24ca8b15a804e309aeeda0ff5b18f22c2230d8f219c3ea432a1611dfe4b330 WHIRLPOOL 0a858c4c6db489e738d5b8624eb039264ef6fb9bd7ae57be1ecd2e597353c1d6ce53109405bdb4f91e85509da6e55cf96a035597c0b3ddf4ee8afd334db7167a
|
||||
DIST brasero-3.6.1.tar.xz 3224840 SHA256 d293eb28dc45af3535f09cf91aa6ccc523f3f3d8b7ad3339b5e79b4acc19b932 SHA512 2504b0b3127c1d5a8bcce6b9c95e25e317cc2d95f32e31e048522594366354cca1cc551b61e38ae56000eeadfedb3950ce7f99bfcf8e3b6aba0a96371b69606e WHIRLPOOL f951e7db0e6c2d5c265caa12037cbffcea1ac6489fc5af645628b51162d1a7284c0d81393f3e487963426bd15197f434accbc4746f3f6ac909e6b086b2e71087
|
||||
|
@ -1,92 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-cdr/brasero/brasero-3.4.1.ebuild,v 1.4 2012/12/17 11:12:54 jlec Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit autotools eutils gnome2
|
||||
|
||||
DESCRIPTION="CD/DVD burning application for the GNOME desktop"
|
||||
HOMEPAGE="http://projects.gnome.org/brasero/"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="+css +introspection +libburn mp3 nautilus packagekit playlist test tracker"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.29.14:2
|
||||
>=x11-libs/gtk+-3.0.0:3[introspection?]
|
||||
>=media-libs/gstreamer-0.10.15:0.10
|
||||
>=media-libs/gst-plugins-base-0.10:0.10
|
||||
>=dev-libs/libxml2-2.6:2
|
||||
>=x11-libs/libnotify-0.6.1
|
||||
|
||||
media-libs/libcanberra[gtk3]
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.3 )
|
||||
libburn? (
|
||||
>=dev-libs/libburn-0.4
|
||||
>=dev-libs/libisofs-0.6.4 )
|
||||
nautilus? ( >=gnome-base/nautilus-2.91.90 )
|
||||
playlist? ( >=dev-libs/totem-pl-parser-2.29.1 )
|
||||
tracker? ( >=app-misc/tracker-0.12 )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
media-libs/gst-plugins-good:0.10
|
||||
media-plugins/gst-plugins-gconf:0.10
|
||||
media-plugins/gst-plugins-meta:0.10[mp3?]
|
||||
x11-themes/hicolor-icon-theme
|
||||
css? ( media-libs/libdvdcss:1.2 )
|
||||
!libburn? (
|
||||
app-cdr/cdrdao
|
||||
app-cdr/dvd+rw-tools
|
||||
virtual/cdrtools )
|
||||
mp3? ( media-libs/gst-plugins-ugly:0.10 )
|
||||
packagekit? ( app-admin/packagekit-base )"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/gnome-doc-utils
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext
|
||||
dev-util/intltool
|
||||
gnome-base/gnome-common:3
|
||||
>=dev-util/gtk-doc-am-1.12
|
||||
test? ( app-text/docbook-xml-dtd:4.3 )"
|
||||
# eautoreconf deps
|
||||
# gnome-base/gnome-common
|
||||
PDEPEND="gnome-base/gvfs"
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF="${G2CONF}
|
||||
--disable-scrollkeeper
|
||||
--disable-caches
|
||||
--disable-dependency-tracking
|
||||
$(use_enable !libburn cdrtools)
|
||||
$(use_enable !libburn cdrkit)
|
||||
$(use_enable !libburn cdrdao)
|
||||
$(use_enable !libburn growisofs)
|
||||
$(use_enable introspection)
|
||||
$(use_enable libburn libburnia)
|
||||
$(use_enable nautilus)
|
||||
$(use_enable playlist)
|
||||
$(use_enable tracker search)"
|
||||
|
||||
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/0001-Fix-build-link-libbrasero-burn-against-libm-for-ceil.patch
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
echo
|
||||
elog "If ${PN} doesn't handle some music or video format, please check"
|
||||
elog "your USE flags on media-plugins/gst-plugins-meta:0.10"
|
||||
}
|
@ -1,49 +0,0 @@
|
||||
From 8410d2f7cddb6f5d102f9a1fa5d60ce50ca08696 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= <fpeters@0d.be>
|
||||
Date: Wed, 19 Sep 2012 11:38:53 +0200
|
||||
Subject: [PATCH] Fix build, link libbrasero-burn against libm (for ceil(3))
|
||||
|
||||
---
|
||||
configure.in | 4 ++++
|
||||
libbrasero-burn/Makefile.am | 3 ++-
|
||||
2 files changed, 6 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.in b/configure.in
|
||||
index 4ba113c..9b0df2d 100644
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -138,6 +138,7 @@ dnl ***************** LARGE FILE SUPPORT ***********************
|
||||
AC_SYS_LARGEFILE
|
||||
|
||||
dnl ********** Required libraries **********************
|
||||
+
|
||||
GLIB_REQUIRED=2.29.14
|
||||
GTHREAD_REQUIRED=2.6.0
|
||||
GMODULE_REQUIRED=2.6.0
|
||||
@@ -209,6 +210,9 @@ PKG_CHECK_MODULES(BRASERO_SM,
|
||||
AC_SUBST(BRASERO_SM_CFLAGS)
|
||||
AC_SUBST(BRASERO_SM_LIBS)
|
||||
|
||||
+AC_CHECK_LIBM
|
||||
+AC_SUBST(LIBM)
|
||||
+
|
||||
#
|
||||
# GTK+ stuff (taken and adapted from empathy)
|
||||
#
|
||||
diff --git a/libbrasero-burn/Makefile.am b/libbrasero-burn/Makefile.am
|
||||
index 2e64449..3c723ce 100644
|
||||
--- a/libbrasero-burn/Makefile.am
|
||||
+++ b/libbrasero-burn/Makefile.am
|
||||
@@ -67,7 +67,8 @@ libbrasero_burn3_la_LIBADD = \
|
||||
$(BRASERO_GTK_LIBS) \
|
||||
$(BRASERO_GSTREAMER_LIBS) \
|
||||
$(BRASERO_LIBNOTIFY_LIBS) \
|
||||
- $(BRASERO_CANBERRA_LIBS)
|
||||
+ $(BRASERO_CANBERRA_LIBS) \
|
||||
+ $(LIBM)
|
||||
|
||||
libbrasero_burn3_la_LDFLAGS = \
|
||||
-version-info $(LIBBRASERO_LT_VERSION) \
|
||||
--
|
||||
1.8.0.2
|
||||
|
@ -1,294 +0,0 @@
|
||||
From 80dc44efc63e5e16d13852a6c2163d2ad07249b7 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Auty <ikelos@gentoo.org>
|
||||
Date: Wed, 2 Feb 2011 13:14:32 +0200
|
||||
Subject: [PATCH] Fix linking against system brasero instead of current source
|
||||
|
||||
---
|
||||
nautilus/Makefile.am | 2 +-
|
||||
plugins/audio2cue/Makefile.am | 2 +-
|
||||
plugins/cdrdao/Makefile.am | 2 +-
|
||||
plugins/cdrkit/Makefile.am | 6 +++---
|
||||
plugins/cdrtools/Makefile.am | 8 ++++----
|
||||
plugins/checksum/Makefile.am | 4 ++--
|
||||
plugins/dvdauthor/Makefile.am | 2 +-
|
||||
plugins/dvdcss/Makefile.am | 2 +-
|
||||
plugins/growisofs/Makefile.am | 4 ++--
|
||||
plugins/libburnia/Makefile.am | 4 ++--
|
||||
plugins/local-track/Makefile.am | 4 ++--
|
||||
plugins/transcode/Makefile.am | 6 +++---
|
||||
plugins/vcdimager/Makefile.am | 2 +-
|
||||
13 files changed, 24 insertions(+), 24 deletions(-)
|
||||
|
||||
diff --git a/nautilus/Makefile.am b/nautilus/Makefile.am
|
||||
index dc74eed..aee736a 100644
|
||||
--- a/nautilus/Makefile.am
|
||||
+++ b/nautilus/Makefile.am
|
||||
@@ -9,7 +9,6 @@ INCLUDES = \
|
||||
-I$(top_builddir)/libbrasero-burn/ \
|
||||
-I$(top_srcdir)/src/ \
|
||||
-I$(top_builddir)/src/ \
|
||||
- $(NAUTILUS_EXTENSION_CFLAGS) \
|
||||
$(WARN_CFLAGS) \
|
||||
$(WERROR) \
|
||||
-D_FILE_OFFSET_BITS=64 \
|
||||
@@ -22,6 +21,7 @@ INCLUDES = \
|
||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||
-DSHAREDIR=\""$(datadir)"\" \
|
||||
-DDATADIR=\""$(datadir)/brasero"\" \
|
||||
+ $(NAUTILUS_EXTENSION_CFLAGS) \
|
||||
$(DISABLE_DEPRECATED)
|
||||
|
||||
@INTLTOOL_DESKTOP_RULE@
|
||||
diff --git a/plugins/audio2cue/Makefile.am b/plugins/audio2cue/Makefile.am
|
||||
index 60fcae7..ebe6caf 100644
|
||||
--- a/plugins/audio2cue/Makefile.am
|
||||
+++ b/plugins/audio2cue/Makefile.am
|
||||
@@ -18,7 +18,7 @@ INCLUDES = \
|
||||
audio2cuedir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
audio2cue_LTLIBRARIES = libbrasero-audio2cue.la
|
||||
libbrasero_audio2cue_la_SOURCES = burn-audio2cue.c
|
||||
-libbrasero_audio2cue_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_audio2cue_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
libbrasero_audio2cue_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
diff --git a/plugins/cdrdao/Makefile.am b/plugins/cdrdao/Makefile.am
|
||||
index b46c9a8..86024fa 100644
|
||||
--- a/plugins/cdrdao/Makefile.am
|
||||
+++ b/plugins/cdrdao/Makefile.am
|
||||
@@ -18,7 +18,7 @@ INCLUDES = \
|
||||
cdrdaodir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
cdrdao_LTLIBRARIES = libbrasero-cdrdao.la
|
||||
libbrasero_cdrdao_la_SOURCES = burn-cdrdao.c
|
||||
-libbrasero_cdrdao_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_cdrdao_la_LIBADD = ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
libbrasero_cdrdao_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
diff --git a/plugins/cdrkit/Makefile.am b/plugins/cdrkit/Makefile.am
|
||||
index 20e7f8a..4359720 100644
|
||||
--- a/plugins/cdrkit/Makefile.am
|
||||
+++ b/plugins/cdrkit/Makefile.am
|
||||
@@ -19,7 +19,7 @@ wodimdir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
wodim_LTLIBRARIES = libbrasero-wodim.la
|
||||
libbrasero_wodim_la_SOURCES = burn-wodim.c \
|
||||
burn-cdrkit.h
|
||||
-libbrasero_wodim_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_wodim_la_LIBADD = ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
libbrasero_wodim_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
#genisoimage
|
||||
@@ -27,7 +27,7 @@ genisoimagedir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
genisoimage_LTLIBRARIES = libbrasero-genisoimage.la
|
||||
libbrasero_genisoimage_la_SOURCES = burn-genisoimage.c \
|
||||
burn-cdrkit.h
|
||||
-libbrasero_genisoimage_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_genisoimage_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
libbrasero_genisoimage_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
#readom
|
||||
@@ -35,7 +35,7 @@ readomdir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
readom_LTLIBRARIES = libbrasero-readom.la
|
||||
libbrasero_readom_la_SOURCES = burn-readom.c \
|
||||
burn-cdrkit.h
|
||||
-libbrasero_readom_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_readom_la_LIBADD = ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
libbrasero_readom_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
diff --git a/plugins/cdrtools/Makefile.am b/plugins/cdrtools/Makefile.am
|
||||
index b82b753..d8b4650 100644
|
||||
--- a/plugins/cdrtools/Makefile.am
|
||||
+++ b/plugins/cdrtools/Makefile.am
|
||||
@@ -19,7 +19,7 @@ cdrecorddir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
cdrecord_LTLIBRARIES = libbrasero-cdrecord.la
|
||||
libbrasero_cdrecord_la_SOURCES = burn-cdrecord.c \
|
||||
burn-cdrtools.h
|
||||
-libbrasero_cdrecord_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_cdrecord_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
libbrasero_cdrecord_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
#mkisofs
|
||||
@@ -27,7 +27,7 @@ mkisofsdir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
mkisofs_LTLIBRARIES = libbrasero-mkisofs.la
|
||||
libbrasero_mkisofs_la_SOURCES = burn-mkisofs.c \
|
||||
burn-cdrtools.h
|
||||
-libbrasero_mkisofs_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_mkisofs_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
libbrasero_mkisofs_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
#readcd
|
||||
@@ -35,14 +35,14 @@ readcddir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
readcd_LTLIBRARIES = libbrasero-readcd.la
|
||||
libbrasero_readcd_la_SOURCES = burn-readcd.c \
|
||||
burn-cdrtools.h
|
||||
-libbrasero_readcd_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_readcd_la_LIBADD = ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
libbrasero_readcd_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
#cdda2wav
|
||||
cdda2wavdir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
cdda2wav_LTLIBRARIES = libbrasero-cdda2wav.la
|
||||
libbrasero_cdda2wav_la_SOURCES = burn-cdda2wav.c burn-cdrtools.h
|
||||
-libbrasero_cdda2wav_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_cdda2wav_la_LIBADD = ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
libbrasero_cdda2wav_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
diff --git a/plugins/checksum/Makefile.am b/plugins/checksum/Makefile.am
|
||||
index 57855e4..4acef8c 100644
|
||||
--- a/plugins/checksum/Makefile.am
|
||||
+++ b/plugins/checksum/Makefile.am
|
||||
@@ -20,7 +20,7 @@ checksum_LTLIBRARIES = libbrasero-checksum.la
|
||||
libbrasero_checksum_la_SOURCES = burn-checksum-image.c
|
||||
|
||||
libbrasero_checksum_la_LDFLAGS = -module -avoid-version
|
||||
-libbrasero_checksum_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_checksum_la_LIBADD = ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
|
||||
checksumfiledir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
checksumfile_LTLIBRARIES = libbrasero-checksum-file.la
|
||||
@@ -29,6 +29,6 @@ libbrasero_checksum_file_la_SOURCES = burn-checksum-files.c \
|
||||
burn-volume-read.h
|
||||
|
||||
libbrasero_checksum_file_la_LDFLAGS = -module -avoid-version
|
||||
-libbrasero_checksum_file_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GTK_LIBS) ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_checksum_file_la_LIBADD = ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS) $(BRASERO_GTK_LIBS)
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
diff --git a/plugins/dvdauthor/Makefile.am b/plugins/dvdauthor/Makefile.am
|
||||
index 3ecbff4..0fcd411 100644
|
||||
--- a/plugins/dvdauthor/Makefile.am
|
||||
+++ b/plugins/dvdauthor/Makefile.am
|
||||
@@ -19,7 +19,7 @@ dvdauthordir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
dvdauthor_LTLIBRARIES = libbrasero-dvdauthor.la
|
||||
|
||||
libbrasero_dvdauthor_la_SOURCES = burn-dvdauthor.c
|
||||
-libbrasero_dvdauthor_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_LIBXML_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_dvdauthor_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS) $(BRASERO_LIBXML_LIBS)
|
||||
libbrasero_dvdauthor_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
|
||||
diff --git a/plugins/dvdcss/Makefile.am b/plugins/dvdcss/Makefile.am
|
||||
index 8f6718c..467a5e1 100644
|
||||
--- a/plugins/dvdcss/Makefile.am
|
||||
+++ b/plugins/dvdcss/Makefile.am
|
||||
@@ -17,7 +17,7 @@ plugindir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
plugin_LTLIBRARIES = libbrasero-dvdcss.la
|
||||
libbrasero_dvdcss_la_SOURCES = burn-dvdcss.c \
|
||||
burn-dvdcss-private.h
|
||||
-libbrasero_dvdcss_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GMODULE_LIBS) ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_dvdcss_la_LIBADD = ../../libbrasero-media/libbrasero-media3.la ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS) $(BRASERO_GMODULE_LIBS)
|
||||
libbrasero_dvdcss_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
diff --git a/plugins/growisofs/Makefile.am b/plugins/growisofs/Makefile.am
|
||||
index 8dd3328..99d3efd 100644
|
||||
--- a/plugins/growisofs/Makefile.am
|
||||
+++ b/plugins/growisofs/Makefile.am
|
||||
@@ -19,14 +19,14 @@ growisofsdir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
growisofs_LTLIBRARIES = libbrasero-growisofs.la
|
||||
libbrasero_growisofs_la_SOURCES = burn-growisofs.c \
|
||||
burn-growisofs-common.h
|
||||
-libbrasero_growisofs_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_growisofs_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
libbrasero_growisofs_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
#dvdrwformat
|
||||
dvdrwformatdir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
dvdrwformat_LTLIBRARIES = libbrasero-dvdrwformat.la
|
||||
libbrasero_dvdrwformat_la_SOURCES = burn-dvd-rw-format.c
|
||||
-libbrasero_dvdrwformat_la_LIBADD = $(BRASERO_GLIB_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_dvdrwformat_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS)
|
||||
libbrasero_dvdrwformat_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
diff --git a/plugins/libburnia/Makefile.am b/plugins/libburnia/Makefile.am
|
||||
index 1351967..b4062a2 100644
|
||||
--- a/plugins/libburnia/Makefile.am
|
||||
+++ b/plugins/libburnia/Makefile.am
|
||||
@@ -23,7 +23,7 @@ libbrasero_libburn_la_SOURCES = burn-libburn.c \
|
||||
burn-libburn-common.c \
|
||||
burn-libburn-common.h \
|
||||
burn-libburnia.h
|
||||
-libbrasero_libburn_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_LIBBURNIA_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_libburn_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS) $(BRASERO_LIBBURNIA_LIBS)
|
||||
libbrasero_libburn_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
#libisofs (apparently libisofs needs one libburn function)
|
||||
@@ -32,7 +32,7 @@ libisofs_LTLIBRARIES = libbrasero-libisofs.la
|
||||
libbrasero_libisofs_la_SOURCES = burn-libisofs.c \
|
||||
burn-libburn-common.c burn-libburn-common.h \
|
||||
burn-libburnia.h
|
||||
-libbrasero_libisofs_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_LIBBURNIA_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_libisofs_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS) $(BRASERO_LIBBURNIA_LIBS)
|
||||
libbrasero_libisofs_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
diff --git a/plugins/local-track/Makefile.am b/plugins/local-track/Makefile.am
|
||||
index 5f75139..b553220 100644
|
||||
--- a/plugins/local-track/Makefile.am
|
||||
+++ b/plugins/local-track/Makefile.am
|
||||
@@ -20,7 +20,7 @@ local_trackdir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
local_track_LTLIBRARIES = libbrasero-local-track.la
|
||||
|
||||
libbrasero_local_track_la_SOURCES = burn-local-image.c
|
||||
-libbrasero_local_track_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GIO_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_local_track_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS) $(BRASERO_GIO_LIBS)
|
||||
libbrasero_local_track_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
#burn-uri
|
||||
@@ -28,7 +28,7 @@ burn_uridir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
burn_uri_LTLIBRARIES = libbrasero-burn-uri.la
|
||||
|
||||
libbrasero_burn_uri_la_SOURCES = burn-uri.c
|
||||
-libbrasero_burn_uri_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GIO_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_burn_uri_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS) $(BRASERO_GIO_LIBS)
|
||||
libbrasero_burn_uri_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
diff --git a/plugins/transcode/Makefile.am b/plugins/transcode/Makefile.am
|
||||
index 3ce1d28..4cdf5ec 100644
|
||||
--- a/plugins/transcode/Makefile.am
|
||||
+++ b/plugins/transcode/Makefile.am
|
||||
@@ -19,21 +19,21 @@ transcodedir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
transcode_LTLIBRARIES = libbrasero-transcode.la
|
||||
|
||||
libbrasero_transcode_la_SOURCES = burn-transcode.c burn-normalize.h
|
||||
-libbrasero_transcode_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GSTREAMER_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_transcode_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS) $(BRASERO_GSTREAMER_LIBS)
|
||||
libbrasero_transcode_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
normalizedir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
normalize_LTLIBRARIES = libbrasero-normalize.la
|
||||
|
||||
libbrasero_normalize_la_SOURCES = burn-normalize.c burn-normalize.h
|
||||
-libbrasero_normalize_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GSTREAMER_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_normalize_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS) $(BRASERO_GSTREAMER_LIBS)
|
||||
libbrasero_normalize_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
vobdir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
vob_LTLIBRARIES = libbrasero-vob.la
|
||||
|
||||
libbrasero_vob_la_SOURCES = burn-vob.c
|
||||
-libbrasero_vob_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_GSTREAMER_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_vob_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS) $(BRASERO_GSTREAMER_LIBS)
|
||||
libbrasero_vob_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
diff --git a/plugins/vcdimager/Makefile.am b/plugins/vcdimager/Makefile.am
|
||||
index 2a55f8c..b265585 100644
|
||||
--- a/plugins/vcdimager/Makefile.am
|
||||
+++ b/plugins/vcdimager/Makefile.am
|
||||
@@ -19,7 +19,7 @@ vcdimagerdir = $(BRASERO_PLUGIN_DIRECTORY)
|
||||
vcdimager_LTLIBRARIES = libbrasero-vcdimager.la
|
||||
|
||||
libbrasero_vcdimager_la_SOURCES = burn-vcdimager.c
|
||||
-libbrasero_vcdimager_la_LIBADD = $(BRASERO_GLIB_LIBS) $(BRASERO_LIBXML_LIBS) ../../libbrasero-burn/libbrasero-burn3.la
|
||||
+libbrasero_vcdimager_la_LIBADD = ../../libbrasero-burn/libbrasero-burn3.la $(BRASERO_GLIB_LIBS) $(BRASERO_LIBXML_LIBS)
|
||||
libbrasero_vcdimager_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
|
||||
--
|
||||
1.7.4.rc2
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST gpgme-1.3.0.tar.bz2 869470 SHA256 74e040fcd46061f6b0d8b621a2a2a48100a7ba5c9f69e7cf207259a6e2e3e6a1 SHA512 b4ac2efa136ba56ca680fc0d8f055f88f7a5a4826baae5aed988d2e45937c51788d79e98f64d7c3c220c31912bad511ac2e491f566b2f8e39e3874ccffbcbf8b WHIRLPOOL d9856e0d582c522b734d3341aee50c7950008b14ff228519aa93c048b5b6aefb4d10b875a4575048fbc48f8be5c14af7af9569fd4cb9042e6da4e4b5f9c80073
|
||||
DIST gpgme-1.3.1.tar.bz2 841093 SHA256 15ef27a875ae0d79d7446fd931deda11438e724ffbeac74449ed19cba23df4d4 SHA512 3e661e8c7c146c3e920efcbaf3fae93917af7dd387cecf3890c936b575a3c1f979c9da6f652e5caa81abd70fe923f2df303b8de8f0d06fa6825f8f482f83e1ca WHIRLPOOL 96ea59952161152353daac3e88acf7490f645cf2f3132f16fff29e3cff4082fc6fbc8d1d41a64b388d3ad517ddc6095ac00e6cfe797773b138066ca26f4487ae
|
||||
DIST gpgme-1.3.2.tar.bz2 867738 SHA256 cfd235663f1d1adc97abb38dd5e6d093bb7e155580f171f9ba0158feab69f875 SHA512 5452aa663a85f7853f8194746ee3f7a70f46af719490df240401b0b9d97b0e2d3656d73dd469f136dc4ba0f878f5ef445f43e682a049a3a99c3ac22de29d79c5 WHIRLPOOL 19761dbc7430065d83884cb371bdfb39a114414447c8503e4ee77b72ee5dd007b373aaba4d8f6414250fcdf6eb6a219316135c73d2addb058fc09825ab943dc4
|
||||
DIST gpgme-1.4.0.tar.bz2 958151 SHA256 728c959abb0795ed4357b308cdbba92210d22998b075664d1e038d3cc7145619 SHA512 a81e10e98652f86908f6e16a6e635a85d7989353aaaeaab7ac37b53cef191fe3c2a61f1fb01577e6f9cfc60c64a6a0128396e31b60748b1014882d236c1434b9 WHIRLPOOL c6d26304bf047886ea90a71620f427f88fcb1061a027be9ae54a7eeb22625dba99971d171f5c4c1c91618b5d08a6bfa1109bb6f1d82aa09cf3894fb712d7fba8
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.4.0.ebuild,v 1.1 2013/03/06 11:34:45 alonbl Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils libtool
|
||||
|
||||
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
|
||||
HOMEPAGE="http://www.gnupg.org/related_software/gpgme"
|
||||
SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="common-lisp static-libs"
|
||||
|
||||
DEPEND="app-crypt/gnupg
|
||||
>=dev-libs/libassuan-2.0.2
|
||||
>=dev-libs/libgpg-error-1.4"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.1.8-et_EE.patch
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--includedir="${EPREFIX}/usr/include/gpgme" \
|
||||
--with-gpg="${EPREFIX}/usr/bin/gpg" \
|
||||
--with-gpgsm="${EPREFIX}/usr/bin/gpgsm" \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
|
||||
if ! use common-lisp; then
|
||||
rm -fr "${ED}usr/share/common-lisp"
|
||||
fi
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST libsecret-0.11.tar.xz 474716 SHA256 e5399dfb61376a7500d20cb22715152780aa3a2c8a64281ec6bc8f0ebeb8b689 SHA512 a4fa9e8e661f8165dacfc15fbe41a8429070c036ce64a7bfbd79ffc0c18ddf16d31518d25298de8e640f3b581e7d8915537ecca85a182b9bad8c03fe1d287122 WHIRLPOOL 02eef41a600597f3348b859895a62e200277e23a752071e222e87ff8229b4bc71f8ecd201b4ae118ceebd0179db3c1593c812d7c4b9f6bf6040af72b3205d419
|
||||
DIST libsecret-0.12.tar.xz 476552 SHA256 323db75a5e73058d3eb95597d9f798fd715ec7d58f500be84628b8f9a0617c01 SHA512 920da07b8674816b9f139dc71e79721d1767025e799e99dea7458c3c3b54c81ae2f4aa55ad55194e0c151fa23d13eae12928c9bbfac1c67d9ae6eed3d8a1efa4 WHIRLPOOL 1bcc96a175519f2d24ec8c5f8ee61ae0ca851511c540d69230ab05a67d7192ac5827d407c06aa054820ee1ea714efee7ee15927b4fcc152fae73ef66bb768f24
|
||||
DIST libsecret-0.14.tar.xz 483620 SHA256 58a5b9370c093a7a2788869ed59bc56351797a775e100a9644e637851f9713b5 SHA512 63b8fd947d63f178f48a79aa195f4b6a9eb1e802134779436981ab8aa00b268a449709139704843656f8b4616cc13a2dbc79a4ba4460b09cf250cef3478fd172 WHIRLPOOL 301d88c4fcf35038456800748b349c303edf96323d96cf7b80324d85fe97ca3be22ce4b79ef07dc6d42a7fb6050dedf51d3d409f9e514eac7685d0139e407c63
|
||||
|
@ -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/app-crypt/libsecret/libsecret-0.11.ebuild,v 1.3 2012/10/24 16:47:22 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
VALA_MIN_API_VERSION=0.18
|
||||
VALA_USE_DEPEND=vapigen
|
||||
|
||||
inherit eutils gnome2 python vala virtualx
|
||||
|
||||
DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
|
||||
HOMEPAGE="https://live.gnome.org/Libsecret"
|
||||
|
||||
LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
|
||||
SLOT="0"
|
||||
IUSE="+crypt debug +introspection test vala"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.31.0:2
|
||||
crypt? ( >=dev-libs/libgcrypt-1.2.2 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.29 )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=gnome-base/gnome-keyring-3"
|
||||
# Add ksecrets to RDEPEND when it's added to portage
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-libs/libxslt
|
||||
dev-util/gdbus-codegen
|
||||
dev-util/gtk-doc-am
|
||||
>=dev-util/intltool-0.35.0
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
test? ( introspection? (
|
||||
=dev-lang/python-2*
|
||||
>=dev-libs/gjs-1.32
|
||||
dev-python/pygobject:3
|
||||
) )
|
||||
vala? ( $(vala_depend) )"
|
||||
|
||||
pkg_setup() {
|
||||
# python is only needed for tests
|
||||
if use test && use introspection; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
G2CONF="${G2CONF}
|
||||
--enable-manpages
|
||||
--disable-strict
|
||||
--disable-coverage
|
||||
--disable-static
|
||||
$(use_enable crypt gcrypt)
|
||||
$(use_enable introspection)
|
||||
$(use_enable vala)"
|
||||
|
||||
use vala && vala_src_prepare
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
prune_libtool_files --all
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST seahorse-sharing-3.4.0.tar.xz 279904 SHA256 559b94e4b6fd1e7777c1c9ecd86dd4049d815b8f6b8bf66948cba0346dd397bd SHA512 2303dd500ef2be3d9495eba2a0119821f4e6a0094c993d946f156fc114b7f412333b5697d4f9186e7616b41e2f3ad318a369b2d6b1892266062081ef26976d2e WHIRLPOOL 72acc0b0238df2610e57bec281fe60b23d9df4d2356a9d0e590378a97f81e64da877615fb1f7db553c45c29a10fed9804bf2e619437bfe35c59a3508e9af6b1b
|
||||
DIST seahorse-sharing-3.6.1.tar.xz 285720 SHA256 678af1602b1ee08bc2e83d9e6da594f67843a316e0d16c25b5f31dfa6c692ff1 SHA512 fa1baf8abd023517eaf76ad392fc228f8609ef5000cbaa196bb525013f97a82ff9ecf286292a65d0d26f14a5bc445dcee6c4e9c614dee9944291e6090dcb4aca WHIRLPOOL fc74bebc76bb7abbea926617a4c8ac3e1b613cfeb5e5b1fb1d6215dcc179273f13b80b410183c6406717cc3310db866497ae18293886bbcb6f4336c236ad8e9c
|
||||
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/seahorse-sharing/seahorse-sharing-3.4.0.ebuild,v 1.3 2012/12/16 19:20:27 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Daemon for PGP public key sharing using DNS-SD and HKP"
|
||||
HOMEPAGE="http://projects.gnome.org/seahorse/"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="dev-libs/glib:2
|
||||
>=net-dns/avahi-0.6
|
||||
net-libs/libsoup:2.4
|
||||
>=x11-libs/gtk+-3:3
|
||||
|
||||
>=app-crypt/gpgme-1
|
||||
|| (
|
||||
=app-crypt/gnupg-2.0*
|
||||
=app-crypt/gnupg-1.4* )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<app-crypt/seahorse-3.2"
|
||||
# ${PN} was part of seahorse before 3.2
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-util/intltool-0.35
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS MAINTAINERS NEWS" # ChangeLog has nothing useful
|
||||
# Do not pass --enable-tests to configure - package has no tests
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
# Avoid eautoreconf
|
||||
sed -e 's:$CFLAGS -g -O0:$CFLAGS:' -i configure || die "sed failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To use ${PN}, the Avahi daemon must be running. On an OpenRC"
|
||||
elog "system, you can start the Avahi daemon by"
|
||||
elog "# /etc/init.d/avahi-daemon start"
|
||||
elog "To start Avahi automatically, add it to the default runlevel:"
|
||||
elog "# rc-update add avahi-daemon default"
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST seahorse-2.32.0.tar.bz2 2491230 SHA256 f55468237246a485317d59e2fbc1b1ef5f5bd4c5a7b9ff6f40c3d921af0ed52d SHA512 b75d94dbce8a00ecec4c230975104b0868f5b51bbcaf18a3b0a2520156c1b1336ad60a978775657fdca0bdabd0ebcd52a5e086a25ed8be1cbae9354245705879 WHIRLPOOL ce686c02f8f3935e963ef2fcf4b334372cb8698eb67353891276c79e3f587e50d3b9cb8bd5291eaff21e1e7bc48a82ddc8fa87a24cdf39e1c1732846d71d1e5d
|
||||
DIST seahorse-3.4.1.tar.xz 1999472 SHA256 841443ed6d7f865e1c9347867527591287bcc5b2e281c8da11b2cb355d678faa SHA512 9e3fcce4910d27c06b8bf0542b58812557a86f8ab747355b1fbe301f2609872393ee1cbdb69bc8181c246fa01b70c077ad18e26fde76c5c0feb9bf19e22d1153 WHIRLPOOL 8f94b2178f8687c4e99196a5104af25fbf65de15465f7d247471d885c5d1775ece4d709caf6fff4df17282b126a429cf14bab2eb9fe7c7ac22a309282f73e3db
|
||||
DIST seahorse-3.6.3.tar.xz 1995252 SHA256 9b712da1989725547a8093e638725ee6de74d7870661545a15374c7ebf335cc1 SHA512 e0a48a6391d46fb80f510f7d881fe87d78281db4f00960f54511121068bd9a8347f07cbd56c76a2a7863e34f9fc6043c6dbe73eea93b85eebdfe7bf5c8193a5c WHIRLPOOL cc66e3176c5ac74611dea7aec7fe9e2b31fc51b9b9b6f5421bc6823b55f8eb8a73895c3f375e4bfad1519ed5966b7f77f0f878253e1cf736a4b2d6255cc80541
|
||||
|
@ -1,25 +0,0 @@
|
||||
From 5286af2304b3a59a2deeb508433c13d96fe2287c Mon Sep 17 00:00:00 2001
|
||||
From: Stef Walter <stefw@gnome.org>
|
||||
Date: Mon, 30 Apr 2012 20:29:42 +0200
|
||||
Subject: [PATCH] Fix typo in finalizing of GPGME keyring
|
||||
|
||||
---
|
||||
pgp/seahorse-gpgme-keyring.c | 2 +-
|
||||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/pgp/seahorse-gpgme-keyring.c b/pgp/seahorse-gpgme-keyring.c
|
||||
index 79ff39b..579ab09 100644
|
||||
--- a/pgp/seahorse-gpgme-keyring.c
|
||||
+++ b/pgp/seahorse-gpgme-keyring.c
|
||||
@@ -859,7 +859,7 @@ seahorse_gpgme_keyring_finalize (GObject *object)
|
||||
{
|
||||
SeahorseGpgmeKeyring *self = SEAHORSE_GPGME_KEYRING (object);
|
||||
|
||||
- g_clear_object (self->pv->actions);
|
||||
+ g_clear_object (&self->pv->actions);
|
||||
g_hash_table_destroy (self->pv->keys);
|
||||
|
||||
/* All monitoring and scheduling should be done */
|
||||
--
|
||||
1.7.8.6
|
||||
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/seahorse/seahorse-3.4.1.ebuild,v 1.3 2012/12/16 19:16:05 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="A GNOME application for managing encryption keys"
|
||||
HOMEPAGE="http://www.gnome.org/projects/seahorse/index.html"
|
||||
|
||||
LICENSE="GPL-2+ FDL-1.1+"
|
||||
SLOT="0"
|
||||
IUSE="avahi debug ldap"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-crypt/gcr-3.3.4
|
||||
>=dev-libs/glib-2.10:2
|
||||
>=x11-libs/gtk+-2.90.0:3
|
||||
>=gnome-base/gnome-keyring-3.1.5
|
||||
net-libs/libsoup:2.4
|
||||
x11-misc/shared-mime-info
|
||||
|
||||
net-misc/openssh
|
||||
>=app-crypt/gpgme-1
|
||||
|| (
|
||||
=app-crypt/gnupg-2.0*
|
||||
=app-crypt/gnupg-1.4* )
|
||||
|
||||
avahi? ( >=net-dns/avahi-0.6 )
|
||||
ldap? ( net-nds/openldap )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
sys-devel/gettext
|
||||
>=app-text/gnome-doc-utils-0.3.2
|
||||
>=app-text/scrollkeeper-0.3
|
||||
>=dev-util/intltool-0.35
|
||||
virtual/pkgconfig
|
||||
"
|
||||
# Need seahorse-plugins git snapshot
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<app-crypt/seahorse-plugins-2.91.0_pre20110114
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF="${G2CONF}
|
||||
--enable-pgp
|
||||
--enable-ssh
|
||||
--enable-pkcs11
|
||||
--disable-static
|
||||
--disable-scrollkeeper
|
||||
--enable-hkp
|
||||
$(use_enable avahi sharing)
|
||||
$(use_enable debug)
|
||||
$(use_enable ldap)"
|
||||
DOCS="AUTHORS ChangeLog NEWS README TODO THANKS"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# in next release
|
||||
epatch "${FILESDIR}/${P}-g_clear_object.patch"
|
||||
|
||||
# FIXME: Do not mess with CFLAGS with USE="debug"
|
||||
sed -e '/CFLAGS="$CFLAGS -g/d' \
|
||||
-e '/CFLAGS="$CFLAGS -O0/d' \
|
||||
-i configure.ac configure || die "sed 1 failed"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST gnome-dictionary-3.4.0.tar.xz 2155012 SHA256 70a15987617f5ae39f1fc27f7ed0a039193b4704cef7b89ed3aea30ac38f56af SHA512 c44fa58786e71303e3819132b748de9e1e62fcde4d1183655c97f62afad95726bf2862822d95a59f583a0941777a3bc20c5f28b38464f6ddcf57b8519e08fd88 WHIRLPOOL 7d397187dfa944b11ffef85eddb4d255f5274f53a80dd3f818094ca196c6475482d4acfe06c643695a53e6054d1ecb578640ff255a5a4f55f1d373ccb16f837b
|
||||
DIST gnome-dictionary-3.6.0.tar.xz 2141008 SHA256 1ad03f629bbfe4360fc6d8dd2d7cb4a03e24579068bdd79a25ff5fc5fbff6fa9 SHA512 7478661750030004e5c0ce205ae9e2f112ad1e95c32b8aaadec3f7994b690f580b7aa05b68e485fa5924d75d686e6d2769f82d8561727e5e6aa62032109aa2ab WHIRLPOOL f147a50617a67b395a02609e6e03934712da5da32eb31609837cec2684357269f610692a5894690d09428fa392ecd9f93db56f9349e1e7dc78958b901e01dbfd
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-dicts/gnome-dictionary/gnome-dictionary-3.4.0.ebuild,v 1.2 2012/12/16 19:29:28 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Dictionary utility for GNOME 3"
|
||||
HOMEPAGE="https://live.gnome.org/GnomeUtils"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
|
||||
SLOT="0"
|
||||
IUSE="doc ipv6"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
|
||||
|
||||
COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
|
||||
x11-libs/cairo
|
||||
>=x11-libs/gtk+-3.0.0:3
|
||||
x11-libs/pango"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
!<gnome-extra/gnome-utils-3.4"
|
||||
# ${PN} was part of gnome-utils before 3.4
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/gnome-doc-utils
|
||||
>=dev-util/intltool-0.40
|
||||
>=sys-devel/gettext-0.17
|
||||
virtual/pkgconfig
|
||||
doc? ( >=dev-util/gtk-doc-1.15 )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS NEWS README TODO"
|
||||
G2CONF="${G2CONF}
|
||||
--disable-schemas-compile
|
||||
$(use_enable ipv6)"
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST gedit-plugins-2.32.0.tar.bz2 616927 SHA256 2ef7bf48e9500556d84ae4c2950f4eadcc3f9cb9c58c90f2c83956b0ddad1107 SHA512 c00535a8a166752ef764319eb79fd7dd5a55df495bf0f3de32e287214f5da8ddd32a52c5538d5e8714843e7e724d24aab9f6fca0f1f339fe299a1ffdf264761b WHIRLPOOL d7385fe3682efaeaa5fbc57a8e8fb68480983140daf78643392b6a7b335a2a5e8ce21cc8f04136efcfac6133dd1c1cd65c50eab0b0cbde766eebb850889796eb
|
||||
DIST gedit-plugins-3.4.0.tar.xz 1454320 SHA256 a66138b43e1a77f39258f04936be35163b4c6bfd49643791ca445cb3c3d60e0a SHA512 fab94c9c7f824fb90429a7e446ad6a0c155d1c50cb128bbfdb7f4e454ba40778c63b6f835d5e0805e401117cac41c78c32fecc0c7aaa2549d26e4fc86edde2ac WHIRLPOOL 97d31ae70b993bbd503b1e3e6e00f4c512df4a95cbf42c00bc9a6ea09ab55464382ef617663cc2f19d95ac48f87a371da7c53a119b2992b8479aacd6922d5513
|
||||
DIST gedit-plugins-3.6.1.tar.xz 1402568 SHA256 c5e92830e6029110bf1117bd9f31b23a9ad907210b8cb37039772f5bfcf6d174 SHA512 71bdcbe427125be1a3b73086c5d1e2c9f51e9fab6e66c6142578cbf2e30f4b2de3264e1301f6232dbc2fee84202ab1d449b1fff6e13c1a7477e23a9418f10b49 WHIRLPOOL 11e860e567f13ace41a09de0585b0e5248589f09ae22d7cd0d8b84d1381617d45c40b865050e9f4d89a243b59624c45bbd493062d6c7fea539a7ee086d72491a
|
||||
|
@ -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/app-editors/gedit-plugins/gedit-plugins-3.4.0.ebuild,v 1.5 2012/12/16 21:43:34 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes" # plugins are dlopened
|
||||
PYTHON_DEPEND="python? 2:2.6"
|
||||
PYTHON_USE_WITH="xml"
|
||||
PYTHON_USE_WITH_OPT="python"
|
||||
|
||||
inherit gnome2 multilib python eutils
|
||||
|
||||
DESCRIPTION="Offical plugins for gedit"
|
||||
HOMEPAGE="http://live.gnome.org/GeditPlugins"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
|
||||
IUSE_plugins="charmap terminal"
|
||||
IUSE="+python ${IUSE_plugins}"
|
||||
REQUIRED_USE="charmap? ( python ) terminal? ( python )"
|
||||
|
||||
RDEPEND=">=app-editors/gedit-3.2.1[python?]
|
||||
>=dev-libs/glib-2.26.0:2
|
||||
>=dev-libs/libpeas-0.7.3[gtk,python?]
|
||||
>=x11-libs/gtk+-3.0.0:3
|
||||
>=x11-libs/gtksourceview-3.0.0:3.0
|
||||
python? (
|
||||
>=app-editors/gedit-3.0.0[introspection]
|
||||
dev-python/dbus-python
|
||||
dev-python/pycairo
|
||||
dev-python/pygobject:3[cairo]
|
||||
>=x11-libs/gtk+-3.3.16:3[introspection]
|
||||
>=x11-libs/gtksourceview-3.0.0:3.0[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
)
|
||||
charmap? ( >=gnome-extra/gucharmap-3.0.0:2.90[introspection] )
|
||||
terminal? ( x11-libs/vte:2.90[introspection] )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/intltool-0.40.0
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext"
|
||||
|
||||
pkg_setup() {
|
||||
# DEFAULT_PLUGINS from configure.ac
|
||||
local myplugins="bookmarks,drawspaces,wordcompletion,taglist"
|
||||
|
||||
# python plugins with no extra dependencies beyond what USE=python brings
|
||||
use python && myplugins="${myplugins},bracketcompletion,codecomment,colorpicker,commander,dashboard,joinlines,multiedit,textsize,sessionsaver,smartspaces,synctex"
|
||||
|
||||
# python plugins with extra dependencies
|
||||
for plugin in ${IUSE_plugins/+}; do
|
||||
use ${plugin} && myplugins="${myplugins},${plugin}"
|
||||
done
|
||||
|
||||
DOCS="AUTHORS ChangeLog* NEWS README"
|
||||
|
||||
G2CONF="${G2CONF}
|
||||
--disable-schemas-compile
|
||||
--disable-dependency-tracking
|
||||
--with-plugins=${myplugins}
|
||||
$(use_enable python)"
|
||||
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# disable pyc compiling
|
||||
use python && python_clean_py-compile_files
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
if use python; then
|
||||
python_need_rebuild
|
||||
python_mod_optimize /usr/{$(get_libdir),share}/gedit/plugins
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_pkg_postrm
|
||||
use python && python_mod_cleanup /usr/{$(get_libdir),share}/gedit/plugins
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST gedit-2.30.4.tar.bz2 4705692 SHA256 a561fe3dd1d199baede1bd07c4ee65f06fc7c494dd4d3327117f04149a608e3c SHA512 31d96a86d4d207fe83aa1c8b8faadd82c2c6eeca019f2df4fdf75a8678233e76edf7a09f32dba6350ab9fc003029cbb585608d864632e1d13c42650d1894b5e1 WHIRLPOOL fe5183f33992d6ec1ce8365321f829828d6c9606b42a6872e323351ac4bee0c488fb5ed06dda8e1aac4a09be3dbad7196e48d9cccf5d0f1c6dd759224051eca6
|
||||
DIST gedit-3.4.2.tar.xz 2948840 SHA256 4bd81156de3da433d93eaf3df9cae4aa28356c2bda23fd88ca68ba6e184a9e6d SHA512 891e53c43f9845ece4fd35a1b6be421227a6f36dac8f4b560d94323c2d518a8dd34f3e5c954a37112d699045125bc70abe73dcb94c2e7d884f91544582e05124 WHIRLPOOL f4bde4093beb8bd9d4de83c90e880be855965a98ed5011eb1085a0d5693cc0f747a382e63bff14bae5b812e36c22d3f3901011a2f7253896cec70069dc48fe36
|
||||
DIST gedit-3.6.2.tar.xz 3060832 SHA256 ad4c6837a7e844e000f7cf2c248e636febdcc9b9b9559cf9e27b99392f5735c3 SHA512 772fc51f19eaf7a8231e8f7d758e8968f096fa234636323d10e3c655116ce96768e13670380b337d346a047b8f3dd2d18fd1ff99d88637ab28d31c5772e667a1 WHIRLPOOL a8ce3752c90f4059845125a96a78660841f4d64fb38d784a21415a5ea349c783efd4e6037b02571aa821bd7a2c48bfac3f2110f519a7bed532f2e2375d86e65f
|
||||
|
@ -1,107 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-3.4.2.ebuild,v 1.2 2012/12/16 21:27:28 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes" # plugins are dlopened
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit gnome2 multilib python eutils virtualx
|
||||
|
||||
DESCRIPTION="A text editor for the GNOME desktop"
|
||||
HOMEPAGE="http://live.gnome.org/Gedit"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
IUSE="+introspection +python spell zeitgeist"
|
||||
KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
|
||||
|
||||
# X libs are not needed for OSX (aqua)
|
||||
COMMON_DEPEND="
|
||||
>=x11-libs/libSM-1.0
|
||||
>=dev-libs/libxml2-2.5.0:2
|
||||
>=dev-libs/glib-2.28:2
|
||||
>=x11-libs/gtk+-3.3.15:3[introspection?]
|
||||
>=x11-libs/gtksourceview-3.0.0:3.0[introspection?]
|
||||
>=dev-libs/libpeas-1.1.0[gtk]
|
||||
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
gnome-base/gvfs
|
||||
|
||||
x11-libs/libX11
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
|
||||
net-libs/libsoup:2.4
|
||||
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
|
||||
python? (
|
||||
>=dev-libs/gobject-introspection-0.9.3
|
||||
>=x11-libs/gtk+-3.0:3[introspection]
|
||||
>=x11-libs/gtksourceview-2.91.9:3.0[introspection]
|
||||
dev-python/pycairo
|
||||
>=dev-python/pygobject-3.0.0:3[cairo] )
|
||||
spell? (
|
||||
>=app-text/enchant-1.2
|
||||
>=app-text/iso-codes-0.35 )
|
||||
zeitgeist? ( dev-libs/libzeitgeist )"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
x11-themes/gnome-icon-theme-symbolic"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
>=app-text/scrollkeeper-0.3.11
|
||||
dev-libs/libxml2:2
|
||||
>=dev-util/gtk-doc-am-1
|
||||
>=dev-util/intltool-0.40
|
||||
dev-util/itstool
|
||||
>=sys-devel/gettext-0.17
|
||||
virtual/pkgconfig"
|
||||
# yelp-tools, gnome-common needed to eautoreconf
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
|
||||
G2CONF="${G2CONF}
|
||||
--disable-deprecations
|
||||
--disable-schemas-compile
|
||||
--enable-updater
|
||||
--enable-gvfs-metadata
|
||||
$(use_enable introspection)
|
||||
$(use_enable python)
|
||||
$(use_enable spell)
|
||||
$(use_enable zeitgeist)"
|
||||
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
use python && python_clean_py-compile_files
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# FIXME: this should be handled at eclass level
|
||||
"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
|
||||
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
if use python; then
|
||||
python_mod_optimize /usr/$(get_libdir)/gedit/plugins
|
||||
# FIXME: take care of gi.overrides with USE=introspection
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_pkg_postrm
|
||||
if use python; then
|
||||
python_mod_cleanup /usr/$(get_libdir)/gedit/plugins
|
||||
fi
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST latexila-2.4.1.tar.xz 637204 SHA256 22cf882008a28637e9e6bec2d3fe551df18d0e0452b482e1920cdc776cb31b44 SHA512 2cd5fce1a77d7c9458c2a48a54dd4ababa280891c8ac234fc29d0ebcc4b2b16e4ed28c8b940d0728c6630d6619aa5331c04a734e18c93e5e2a86caf896a3fc7d WHIRLPOOL 27d8d53990ed0f2a37b49df6c918e1286339a7b15810a9a770cca5f701142e99a961cb259436b901a4a0313cd89d836fb885f297bbc7f7a4c8157fc2d1dff3c9
|
||||
DIST latexila-2.6.1.tar.xz 1063136 SHA256 daff4fffbe9dd08a1c3ccd858cf3abc457d90f78b17f09f3ea6d6626be192003 SHA512 1026a2df0a9938d3236b5b52dacf4c090763c64ac8bab5b6ad87532fa5f7b21277ab4ab69a244f65021d53eb1dc17880ada379bf200d251c6a0ca2c7b932dc20 WHIRLPOOL 254f28c9f97311e1ad987c4030ae5d32659515954f2cf9e5a7076edc935c6e0e597233b4d3399fdc5a326271191603a7e7e426342b26a8d1d10936358f5e2865
|
||||
DIST latexila-2.6.2.tar.xz 1063520 SHA256 0e236bdc7bf05858be815146b38f34a5b55ac13ae8125d4a3a98c306d62c7fce SHA512 ce8229d3b30cd09bdf71d0e2d6fe2e3584f5a632efb7dea2677c39e06a520a51ba361e4b4fddf2836c7a9b6e1e52e5e395324988b1cf12c8c982a3de0dd97a9c WHIRLPOOL 97eb2d543bb8c472a302abc8a0295112dac8854dfc4c52bd26327df1de47fbca8f581f045c04b207ef9b4bc8a37f874b0ee34cf11e95021c26e9461691274281
|
||||
|
@ -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/app-editors/latexila/latexila-2.6.1.ebuild,v 1.1 2012/10/20 06:29:32 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
VALA_MIN_API_VERSION="0.18"
|
||||
|
||||
inherit gnome2 vala
|
||||
|
||||
DESCRIPTION="Integrated LaTeX environment for GNOME"
|
||||
HOMEPAGE="http://projects.gnome.org/latexila/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+latexmk rubber"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-text/enchant
|
||||
>=dev-libs/glib-2.32:2
|
||||
dev-libs/libgee:0
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
>=x11-libs/gtk+-3.4.3:3
|
||||
>=x11-libs/gtksourceview-3.4.1:3.0
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/libX11
|
||||
x11-libs/pango
|
||||
$(vala_depend)
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
virtual/latex-base
|
||||
x11-themes/hicolor-icon-theme
|
||||
latexmk? ( dev-tex/latexmk )
|
||||
rubber? ( dev-tex/rubber )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/itstool
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
DOCS="AUTHORS HACKING NEWS README"
|
@ -1,2 +1,2 @@
|
||||
DIST jre-6u39-linux-i586.bin 21712508 SHA256 7d1f855e33cc756875ce2f0595254ac7ff694d99540102a6f4426824657f191b SHA512 ea7c6e3e10be63ef6afd6e138ca3bc7d3a27102ee929636b7eceb3d542e0b58e9cf1ea776a627ef12aec02940a4e2201d13b7c410715a651b1032d8175c41301 WHIRLPOOL b5dba1fb60dc0862939e8b993f89411eeb36d026941d8c1674b982489590684de2220e0996ecb8aebd3f737cd2718cc3ea9f3089d8677ee9b45448725991f98f
|
||||
DIST jre-6u41-linux-i586.bin 21726301 SHA256 e89181b56652face6db2704cfbeded2774c27e413f080875a2cea90a45519ad0 SHA512 ddb05f6ecc2cb25122125a16575249002919866a1ab31fdc200bfd4cffeb4b31466987dd434b8efe3b87be1740bcc97162091eaeb2058ee0a34cc684518d2623 WHIRLPOOL f6dea559c0d97b9a465c7d68601fe96603e51c0814e34e93f49c851aa06254389a30e84130549c8ffdcbb3fb360dc261825ef0c01dac5f7d1700571a00bcc2b8
|
||||
DIST jre-6u43-linux-i586.bin 21727684 SHA256 e6bb81281f661580ea0351726611e064ba95d929f83a7a9f9b71e5ac50d315a3 SHA512 25ca97b5d0811b430fc546c4efa5b8fbdb4cd7bb677370600f8333d8e4e70bb511a5db2b0a4fafc84b5abad099d678f64727d6dcde0fb609795db4ef2f5981b0 WHIRLPOOL 10d0549661a69c61144be9a477c77edf844ee7b1c2f8941f30230157261db6cb8297e5c4217980409b3416cc979e0289fedc330142e97a0a364ae60c9577291e
|
||||
|
@ -1,3 +1 @@
|
||||
DIST libvirt-glib-0.1.3.tar.gz 699833 SHA256 f90c8f78a6e5274ff79df44c22414e307c9d5c5f782fb9bc31af0d2b1b408be5 SHA512 91439cf8c47ad3d4437bf9817f2edffcdea1022a36a94fa304424cd54fab378cc667e5bd191f4e145a1d44adf5ada400bd8d19387aaa6fe4093e9e6a1eb63fa7 WHIRLPOOL d767c0a49dd84d1fb4f8e02ac12b2da5937478041fae790bc9aca3421b05e7005c616eaed06198b5bc9c3464fdec590fa8f836d977e2c5e685cb99d6271c775c
|
||||
DIST libvirt-glib-0.1.4.tar.gz 707510 SHA256 92935ff19424a75db85d13f30e28f418a38d81565cf1584945dda145a03886a4 SHA512 8845098bbd24aba1b65efb35808e9ca1e7d6aad85a4e07b8f6c74a64e92e3b4620d0dd243590d09b80cbbd5db2fe230d4a9b64fe002ede59fa9633bbbf299608 WHIRLPOOL d7fb858fb8057d5512aeb98bed043c3c6c87abe8c72f10b557043c9ce894d18462f23f0aa6070434bf23c069a69cdd85d4cb6fd2b4c468cab74eb38d2df389c4
|
||||
DIST libvirt-glib-0.1.5.tar.gz 709647 SHA256 b3a4fea273cb52890812a5d4033556c5221112c7fe47da2838de72641e547cbb SHA512 1bbb69348f80a8560e6eaffe396e8087fc01fa7a022b009b95a776b34db69a6ee5438e496d2a57cb2cb7273b702962f76d4fe6abc0a721f22bab74438943735d WHIRLPOOL 75d5d232fddcdf0b8d8db78cf5e4b9f160c5a74d932f29adcf5c6bfb1fa012084fd736bb6a2b60ee7d8d2b05ae9dc93a5fa5f62099162e5c7b211627b57417c9
|
||||
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt-glib/libvirt-glib-0.1.3.ebuild,v 1.1 2012/10/08 15:44:22 cardoe Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
VALA_MIN_API_VERSION="0.14"
|
||||
|
||||
inherit gnome2 python vala
|
||||
|
||||
DESCRIPTION="GLib and GObject mappings for libvirt"
|
||||
HOMEPAGE="http://libvirt.org/git/?p=libvirt-glib.git"
|
||||
SRC_URI="ftp://libvirt.org/libvirt/glib/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc +introspection python +vala"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxml2:2
|
||||
>=app-emulation/libvirt-0.9.10
|
||||
>=dev-libs/glib-2.10:2
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.10.8 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( >=dev-util/gtk-doc-1.10 )
|
||||
vala? ( $(vala_depend) )"
|
||||
|
||||
src_prepare() {
|
||||
use vala && vala_src_prepare
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
G2CONF="--disable-test-coverage
|
||||
$(use_enable introspection)
|
||||
$(use_enable vala)
|
||||
$(use_with python)"
|
||||
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt-glib/libvirt-glib-0.1.4.ebuild,v 1.1 2012/12/24 20:28:46 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
VALA_MIN_API_VERSION="0.14"
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit gnome2 python-single-r1 vala
|
||||
|
||||
DESCRIPTION="GLib and GObject mappings for libvirt"
|
||||
HOMEPAGE="http://libvirt.org/git/?p=libvirt-glib.git"
|
||||
SRC_URI="ftp://libvirt.org/libvirt/glib/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+introspection python +vala"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
|
||||
RDEPEND="dev-libs/libxml2:2
|
||||
>=app-emulation/libvirt-0.9.10:=
|
||||
>=dev-libs/glib-2.10:2
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/gtk-doc-am
|
||||
virtual/pkgconfig
|
||||
vala? ( $(vala_depend) )"
|
||||
|
||||
pkg_setup() {
|
||||
G2CONF+="--disable-test-coverage
|
||||
--disable-static
|
||||
$(use_enable introspection)
|
||||
$(use_enable vala)
|
||||
$(use_with python)"
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST gnote-0.8.2.tar.xz 2322160 SHA256 7d42b16d6d6751c88f029aff78db7ed1560f2cb727e6cb3f3ef09711e2381992 SHA512 14454337b76da2685fc66ff9a75bd9ebee0cb694a6d6a4c251d0bbc2b06080e022af5585bf70467e0cfc864691df5dcaea7fd5de708ed7bd927da02425bae680 WHIRLPOOL 2d06f618a61f366f754b57e776180fecfdacfa2808a1f85ec5d0557e2cd9606ea856db37eab3fa3eaeebaa580e00a05c7ebff53be0abee235b24f15f3ebedaf1
|
||||
DIST gnote-3.6.1.tar.xz 2634976 SHA256 f1f62ccf9cce1eef2ee2b41039360f946f3b4223983ca52223ccb6687a59f2f9 SHA512 209e77dcaedfd986f24d73af4b554fdf10a54c21c661a820759531fbd3c27a51f186f51de9e696dad4781707063d6a3c70406dac35b3a4bd5ebf8aa9ee23df55 WHIRLPOOL 8d3b263d729c622b4111e03d9252f04391be5dd0b546d978ea4001dc28c4446294a0661dd80fda0a2d690dfd48b3189f7ce1cae94f2b6c1c2b962fdf030e4618
|
||||
DIST gnote-3.6.2.tar.xz 2654556 SHA256 38f3b069874658f281445e04b8376d946580e4a5e39620f7e30fdd8216d46c1e SHA512 9456cc7242c76cdae0c46e5af7d714d05e5b3c2e8cc2cfaf9694646e0504fa7981040dfc69b12ce3fb957c1131a8098a7f132a283711a5f2c3bf74326c4b9f3b WHIRLPOOL 630bdd2a02b964dcb74e349663d1dcf84e18c431bcf6d6a382387dd938866606084cdd08b3521843b5c1f4103dd291f2f7eb13e5ea3a2d0414c467296a59f8ac
|
||||
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/gnote/gnote-3.6.1.ebuild,v 1.2 2012/12/16 19:38:00 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Desktop note-taking application"
|
||||
HOMEPAGE="http://live.gnome.org/Gnote"
|
||||
|
||||
LICENSE="GPL-3+ FDL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
# Automagic glib-2.32 dep
|
||||
COMMON_DEPEND="
|
||||
>=app-crypt/libsecret-0.8
|
||||
>=dev-cpp/glibmm-2.28:2
|
||||
>=dev-cpp/gtkmm-3.4:3.0
|
||||
>=dev-libs/boost-1.34
|
||||
>=dev-libs/glib-2.32:2
|
||||
>=dev-libs/libxml2-2:2
|
||||
dev-libs/libxslt
|
||||
>=sys-apps/util-linux-2.16:=
|
||||
>=x11-libs/gtk+-3:3
|
||||
x11-libs/libX11
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gnome-base/gsettings-desktop-schemas"
|
||||
DEPEND="${DEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
>=dev-util/intltool-0.35.0
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
G2CONF="${G2CONF}
|
||||
--disable-static
|
||||
$(use_enable debug)
|
||||
ITSTOOL=$(type -P true)"
|
||||
|
||||
# Do not alter CFLAGS
|
||||
sed 's/-DDEBUG -g/-DDEBUG/' -i configure.ac configure || die
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST dia-0.97.1.tar.bz2 6836081 SHA256 8dfe8b2c9d87baf29834c8de5e3ec91497c2b17f2b77fb1b867afddf5c429142 SHA512 ee0823e54f7489b5fb49d68dd9ebbb4695284983f6eb13702f341cf6ee4c2268fe20951284967e23d961ce5aba886a0232d24483ce87408c9043260081f6f412 WHIRLPOOL 40fd3406b3e0a4326560fba200d3bf018591aa3a71d14d4a9e2527d9e433eebfc3cf5c23d553fbd12d5c9174550f00e3f544270df4f9ca2bc7811956fcde49f7
|
||||
DIST dia-0.97.2.tar.xz 5507004 SHA256 a761478fb98697f71b00d3041d7c267f3db4b94fe33ac07c689cb89c4fe5eae1 SHA512 493510d038213a50141998e2af29ddcc5e98495c287417dcb6a0880b4e16cad8f1b47d0948e0a5727d88d5640664e8b28d4af3f219dd0343069aaa9895d945ba WHIRLPOOL 600f7f7d8c5707a4b0174fce6db1bdbb48b77ba6390b6c659708f4e10d0e5b33f265e1edfb6dc8e982e39a8d7a72d2645d747b4043ea79544a6812325a8e8f33
|
||||
|
@ -1,115 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/dia/dia-0.97.1.ebuild,v 1.15 2012/05/03 20:00:39 jdhore Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="yes"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
|
||||
inherit eutils gnome2 libtool autotools versionator python multilib
|
||||
|
||||
MY_P=${P/_/-}
|
||||
DESCRIPTION="Diagram/flowchart creation program"
|
||||
HOMEPAGE="http://live.gnome.org/Dia"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
# dia used -1 instead of .1 for the new version.
|
||||
MY_PV_MM=$(get_version_component_range 1-2)
|
||||
SRC_URI="mirror://gnome/sources/${PN}/${MY_PV_MM}/${MY_P}.tar.bz2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
# the doc USE flag doesn't seem to do anything without docbook2html
|
||||
IUSE="cairo doc gnome python"
|
||||
|
||||
RDEPEND=">=x11-libs/gtk+-2.6.0:2
|
||||
>=dev-libs/glib-2.6.0
|
||||
>=x11-libs/pango-1.8
|
||||
>=dev-libs/libxml2-2.3.9
|
||||
>=dev-libs/libxslt-1
|
||||
>=media-libs/freetype-2.0.95
|
||||
dev-libs/popt
|
||||
sys-libs/zlib
|
||||
media-libs/libpng
|
||||
>=media-libs/libart_lgpl-2
|
||||
gnome? (
|
||||
>=gnome-base/libgnome-2.0
|
||||
>=gnome-base/libgnomeui-2.0 )
|
||||
cairo? ( >=x11-libs/cairo-1 )
|
||||
python? ( >=dev-python/pygtk-1.99 )
|
||||
doc? (
|
||||
~app-text/docbook-xml-dtd-4.5
|
||||
app-text/docbook-xsl-stylesheets )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/intltool-0.35.0
|
||||
virtual/pkgconfig
|
||||
doc? ( dev-libs/libxslt )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog KNOWN_BUGS MAINTAINERS NEWS README RELEASE-PROCESS THANKS TODO"
|
||||
G2CONF="${G2CONF}
|
||||
$(use_with cairo)
|
||||
$(use_with python)
|
||||
$(use_enable doc db2html)
|
||||
$(use_enable gnome)
|
||||
--disable-libemf
|
||||
--without-swig
|
||||
--without-hardbooks
|
||||
--disable-static
|
||||
--docdir=${EPREFIX}/usr/share/doc/${PF}
|
||||
--exec-prefix=${EPREFIX}/usr"
|
||||
# --exec-prefix makes Python look for modules in the Prefix
|
||||
use python && python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-libpng15.patch
|
||||
|
||||
# Fix compilation in a gnome environment, bug #159831
|
||||
epatch "${FILESDIR}/${PN}-0.97.0-gnome-doc.patch"
|
||||
|
||||
# Fix compilation with USE="python", bug #271855
|
||||
if use python; then
|
||||
epatch "${FILESDIR}/${PN}-0.97-acinclude-python-fixes.patch"
|
||||
# use proper shared lib extension, #298232
|
||||
sed -i -e "s/\.so/$(get_libname)/" acinclude.m4 || die
|
||||
fi
|
||||
|
||||
# Skip man generation
|
||||
if ! use doc; then
|
||||
sed -i -e '/if HAVE_DB2MAN/,/endif/d' doc/*/Makefile.am \
|
||||
|| die "sed 2 failed"
|
||||
fi
|
||||
|
||||
# Fix naming conflict on Darwin/OSX
|
||||
sed -i -e 's/isspecial/char_isspecial/' \
|
||||
objects/GRAFCET/boolequation.c || die
|
||||
|
||||
# Don't use -DGTK_DISABLE_DEPRECATED, bug #333439
|
||||
sed -i -e 's:-DGTK_DISABLE_DEPRECATED::g' configure.in || die "sed 3 failed"
|
||||
|
||||
use python && python_convert_shebangs -r 2 .
|
||||
|
||||
intltoolize --force --copy --automake || die "intltoolize failed"
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
find "${ED}" -name "*.la" -delete || die "failed to remove *.la"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
if use python; then
|
||||
python_need_rebuild
|
||||
python_mod_optimize /usr/share/dia
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_pkg_postrm
|
||||
use python && python_mod_cleanup /usr/share/dia
|
||||
}
|
@ -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/app-office/dia/dia-0.97.2.ebuild,v 1.11 2012/07/15 16:24:04 armin76 Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
GCONF_DEBUG=yes
|
||||
GNOME2_LA_PUNT=yes
|
||||
|
||||
PYTHON_DEPEND="python? 2"
|
||||
|
||||
inherit autotools eutils gnome2 python multilib
|
||||
|
||||
DESCRIPTION="Diagram/flowchart creation program"
|
||||
HOMEPAGE="http://live.gnome.org/Dia"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
# the doc USE flag doesn't seem to do anything without docbook2html
|
||||
IUSE="cairo doc gnome python"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2
|
||||
dev-libs/libxml2
|
||||
dev-libs/libxslt
|
||||
dev-libs/popt
|
||||
>=media-libs/freetype-2
|
||||
>=media-libs/libart_lgpl-2
|
||||
media-libs/libpng
|
||||
sys-libs/zlib
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/pango
|
||||
cairo? ( x11-libs/cairo )
|
||||
doc? (
|
||||
app-text/docbook-xml-dtd:4.5
|
||||
app-text/docbook-xsl-stylesheets
|
||||
)
|
||||
gnome? (
|
||||
>=gnome-base/libgnome-2
|
||||
>=gnome-base/libgnomeui-2
|
||||
)
|
||||
python? ( >=dev-python/pygtk-2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
doc? ( dev-libs/libxslt )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog KNOWN_BUGS MAINTAINERS NEWS README RELEASE-PROCESS THANKS TODO"
|
||||
|
||||
# --exec-prefix makes Python look for modules in the Prefix
|
||||
G2CONF="--exec-prefix=${EPREFIX}/usr
|
||||
--docdir=${EPREFIX}/usr/share/doc/${PF}
|
||||
$(use_enable gnome)
|
||||
--disable-libemf
|
||||
$(use_enable doc db2html)
|
||||
$(use_with cairo)
|
||||
$(use_with python)
|
||||
--without-swig
|
||||
--without-hardbooks"
|
||||
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.97.0-gnome-doc.patch #159831
|
||||
epatch "${FILESDIR}"/${PN}-0.97.2-glib-2.31.patch #401331
|
||||
|
||||
if use python; then
|
||||
python_convert_shebangs -r 2 .
|
||||
sed -i -e "s/\.so/$(get_libname)/" acinclude.m4 || die #298232
|
||||
fi
|
||||
|
||||
if ! use doc; then
|
||||
# Skip man generation
|
||||
sed -i -e '/if HAVE_DB2MAN/,/endif/d' doc/*/Makefile.am || die
|
||||
fi
|
||||
|
||||
# Fix naming conflict on Darwin/OSX
|
||||
sed -i -e 's/isspecial/char_isspecial/' objects/GRAFCET/boolequation.c || die
|
||||
|
||||
intltoolize --force --copy --automake || die
|
||||
eautoreconf
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
if use python; then
|
||||
python_need_rebuild
|
||||
python_mod_optimize /usr/share/dia
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_pkg_postrm
|
||||
|
||||
use python && python_mod_cleanup /usr/share/dia
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
acinclude.m4 | 9 +++++----
|
||||
1 files changed, 5 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/acinclude.m4 b/acinclude.m4
|
||||
index 57a2188..1bf3ad0 100644
|
||||
--- a/acinclude.m4
|
||||
+++ b/acinclude.m4
|
||||
@@ -128,7 +128,7 @@ else:
|
||||
AC_CACHE_CHECK([for $am_display_PYTHON script directory],
|
||||
[am_cv_python_pythondir],
|
||||
[am_cv_python_pythondir=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib(0,0,prefix='$PYTHON_PREFIX')" 2>/dev/null ||
|
||||
- echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`])
|
||||
+ echo "$PYTHON_PREFIX/${py_lib}/python$PYTHON_VERSION/site-packages"`])
|
||||
AC_SUBST([pythondir], [$am_cv_python_pythondir])
|
||||
|
||||
dnl pkgpythondir -- $PACKAGE directory under pythondir. Was
|
||||
@@ -145,7 +145,7 @@ else:
|
||||
AC_CACHE_CHECK([for $am_display_PYTHON extension module directory],
|
||||
[am_cv_python_pyexecdir],
|
||||
[am_cv_python_pyexecdir=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib(1,0,prefix='$PYTHON_EXEC_PREFIX')" 2>/dev/null ||
|
||||
- echo "${PYTHON_EXEC_PREFIX}/lib/python${PYTHON_VERSION}/site-packages"`])
|
||||
+ echo "${PYTHON_EXEC_PREFIX}/${py_lib}/python${PYTHON_VERSION}/site-packages"`])
|
||||
AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
|
||||
|
||||
dnl pkgpyexecdir -- $(pyexecdir)/$(PACKAGE)
|
||||
@@ -202,6 +202,7 @@ AC_DEFUN([AM_CHECK_PYTHON_HEADERS],
|
||||
AC_MSG_CHECKING(for headers required to compile python extensions)
|
||||
dnl deduce PYTHON_INCLUDES
|
||||
py_prefix=`$PYTHON -c "import sys; print sys.prefix"`
|
||||
+py_lib=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib(0,1)" | cut -d '/' -f 3`
|
||||
py_exec_prefix=`$PYTHON -c "import sys; print sys.exec_prefix"`
|
||||
PYTHON_INCLUDES="-I${py_prefix}/include/python${PYTHON_VERSION}"
|
||||
if test "$py_prefix" != "$py_exec_prefix"; then
|
||||
@@ -225,7 +226,7 @@ AC_REQUIRE([AM_CHECK_PYTHON_HEADERS])
|
||||
|
||||
AC_MSG_CHECKING(for libpython${PYTHON_VERSION}.a)
|
||||
|
||||
-py_config_dir="$py_prefix/lib/python${PYTHON_VERSION}/config"
|
||||
+py_config_dir="$py_prefix/$py_lib/python${PYTHON_VERSION}/config"
|
||||
|
||||
py_makefile="${py_config_dir}/Makefile"
|
||||
if test -f "$py_makefile"; then
|
||||
@@ -235,7 +236,7 @@ dnl extra required libs
|
||||
py_other_libs=`sed -n -e 's/^LIBS=\(.*\)/\1/p' $py_makefile`
|
||||
|
||||
dnl now the actual libpython
|
||||
- if test -e "${py_config_dir}/libpython${PYTHON_VERSION}.a"; then
|
||||
+ if test -e "$PYTHON_PREFIX/${py_lib}/libpython${PYTHON_VERSION}.so"; then
|
||||
PYTHON_LIBS="-L${py_config_dir} -lpython${PYTHON_VERSION} $py_localmodlibs $py_basemodlibs $py_other_libs"
|
||||
AC_MSG_RESULT(found)
|
||||
else
|
@ -1,24 +0,0 @@
|
||||
From 59f67782b9e382b2d71aeabbd493799b179bdec0 Mon Sep 17 00:00:00 2001
|
||||
From: Hans Breuer <hans@breuer.org>
|
||||
Date: Sun, 27 Feb 2011 20:32:47 +0000
|
||||
Subject: Bug 642764 - use png_jmpbuf() rather than direct member access
|
||||
|
||||
Fix from Hanno Boeck to make Dia compile with libpng 1.5
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=642764
|
||||
(cherry picked from commit 8e28086b95578d17386c3be9aea132064be829a0)
|
||||
---
|
||||
diff --git a/plug-ins/libart/export_png.c b/plug-ins/libart/export_png.c
|
||||
index f8bbdc1..33ea6c3 100644
|
||||
--- a/plug-ins/libart/export_png.c
|
||||
+++ b/plug-ins/libart/export_png.c
|
||||
@@ -178,7 +178,7 @@ export_png_ok(GtkButton *button, gpointer userdata)
|
||||
}
|
||||
|
||||
/* set error handling ... */
|
||||
- if (setjmp(png->jmpbuf)) {
|
||||
+ if (setjmp(png_jmpbuf(png))) {
|
||||
fclose(fp);
|
||||
png_destroy_write_struct(&png, &info);
|
||||
message_error(_("Error occurred while writing PNG"));
|
||||
--
|
||||
cgit v0.9
|
@ -1,3 +1,2 @@
|
||||
DIST dia2code-0.8.3.tar.gz 133043 SHA256 60d7d9e61ce0fe997cbcd9901a35d0dac4346e11f092c8277151cd2a3bed11b4 SHA512 43f7ed1a4ca919e15d0a3eee5f416c842acb24bb3d057eda507ab7777219b180d24d2000c2ee0b663133dd21fb0d58d1f2598be928c8b0fb5be6c8ff93e3a7b6 WHIRLPOOL 9eb397821a1daf856e27cb7f791197ff59318a9403fdc0404daa6f9eaaf58b32cb444cdbc98b9c6b86353b1e48878dd739e0c03fd08dd8afd62914985f74be3b
|
||||
DIST dia2code-0.8.4.tar.gz 156221 SHA256 d4fc86d8d6e0894d81b82bbd96a40f9c07a65e8554f736245799745dff34feb2 SHA512 a7a525b375e7d79f0ee194d71c70c1dd6418ef5bd4486f216216e51d38046aa7494cdaf83794dbea09897c965baa7eec88a2acba602d4b34a783b3bd11462377 WHIRLPOOL 551da44d26d8a4cdaf68614bdb9cda5939c01ec0c62018f3b329cb6cd854ad317b6d68b4e6b0d6c7a695e18a7711c1845fcf78361ffdf41c4d2c43490d725a16
|
||||
DIST dia2code-0.8.5.tar.gz 159258 SHA256 981a41b1bfd303174aea0cdea3a71f239bf24d0574ada99eb58600188854724b SHA512 81741be126438848e46ff1d554ad32dc56e6c76a358fdc9852a2689b406c453677ca63ab4daed17d4cec319edfd4edef55a6a2a257a3ffa5d0500136a7c147bc WHIRLPOOL 39b327f77a48f763dc2d30f475283e310073c2816c84a110490e03ca22022278d674fa64e92a782c1e99c74c4ac46c7bc93c07e08801e1312171f325c378631f
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/dia2code/dia2code-0.8.3.ebuild,v 1.7 2011/03/22 19:56:11 ranger Exp $
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="Convert UML diagrams produced with Dia to various source code flavours."
|
||||
HOMEPAGE="http://dia2code.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ia64 ppc sparc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/libxml2"
|
||||
RDEPEND="${DEPEND}
|
||||
>=app-office/dia-0.90.0"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc AUTHORS ChangeLog README TODO || die "dodoc failed"
|
||||
doman dia2code.1 || die "doman failed"
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-1.12.0.ebuild,v 1.2 2012/12/27 23:35:24 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit gnome2 flag-o-matic python-single-r1
|
||||
|
||||
DESCRIPTION="The GNOME Spreadsheet"
|
||||
HOMEPAGE="http://projects.gnome.org/gnumeric/"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
|
||||
IUSE="+introspection perl python"
|
||||
# Missing gnome-extra/libgnomedb required version in tree
|
||||
# but its upstream is dead and will be dropped soon.
|
||||
|
||||
# lots of missing files, wait for next release
|
||||
# also fails tests due to 80-bit long story
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
app-arch/bzip2
|
||||
>=dev-libs/glib-2.28.0:2
|
||||
>=gnome-extra/libgsf-1.14.24:=
|
||||
>=x11-libs/goffice-0.10.0:0.10
|
||||
>=dev-libs/libxml2-2.4.12:2
|
||||
>=x11-libs/pango-1.24.0:=
|
||||
|
||||
>=x11-libs/gtk+-3.0.0:3
|
||||
x11-libs/cairo:=[svg]
|
||||
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.0.0:= )
|
||||
perl? ( dev-lang/perl )
|
||||
python? ( ${PYTHON_DEPS}
|
||||
>=dev-python/pygobject-3.0.0:3[${PYTHON_USEDEP}] )
|
||||
"
|
||||
# libgda? (
|
||||
# >=gnome-extra/libgda-4.1.1:4.0
|
||||
# >=gnome-extra/libgnomedb-3.99.6:4.0 )
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/intltool-0.35.0
|
||||
virtual/pkgconfig
|
||||
app-text/scrollkeeper"
|
||||
|
||||
src_prepare() {
|
||||
G2CONF="${G2CONF}
|
||||
--enable-ssindex
|
||||
--disable-static
|
||||
--without-gda
|
||||
--with-zlib
|
||||
$(use_enable introspection)
|
||||
$(use_with perl)
|
||||
$(use_with python)"
|
||||
}
|
@ -0,0 +1,91 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-l10n/libreoffice-l10n-4.0.1.2.ebuild,v 1.1 2013/03/06 12:51:26 scarabeus Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit rpm eutils multilib versionator
|
||||
|
||||
MY_PV=$(get_version_component_range 1-3)
|
||||
|
||||
DESCRIPTION="Translations for the Libreoffice suite."
|
||||
HOMEPAGE="http://www.libreoffice.org"
|
||||
BASE_SRC_URI="http://download.documentfoundation.org/${PN/-l10n/}/testing/${MY_PV}/rpm"
|
||||
|
||||
LICENSE="|| ( LGPL-3 MPL-1.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="offlinehelp"
|
||||
|
||||
LANGUAGES_HELP="ast bg bn_IN bn bo bs ca_XV ca cs da de dz el en_GB en en_ZA eo
|
||||
es et eu fi fr gl gu he hi hr hu id is it ja ka km ko mk nb ne nl nn om pl pt_BR
|
||||
pt ro ru si sk sl sq sv tg tr ug uk vi zh_CN zh_TW"
|
||||
LANGUAGES="${LANGUAGES_HELP} af am ar as be br brx cy dgo fa ga gd kk kn kok ks
|
||||
ku lb lo lt lv mai ml mn mni mr my nr nso oc or pa_IN rw sa_IN sat sd sh sr
|
||||
ss st sw_TZ ta te th tn ts tt uz ve xh zu"
|
||||
|
||||
for lang in ${LANGUAGES_HELP}; do
|
||||
helppack=""
|
||||
[[ ${lang} == en ]] && lang2=${lang/en/en_US} || lang2=${lang}
|
||||
helppack="offlinehelp? ( ${BASE_SRC_URI}/x86/LibreOffice_${PV}_Linux_x86_rpm_helppack_${lang2/_/-}.tar.gz )"
|
||||
SRC_URI+=" linguas_${lang}? ( ${helppack} )"
|
||||
done
|
||||
for lang in ${LANGUAGES}; do
|
||||
langpack=""
|
||||
[[ ${lang} == en ]] \
|
||||
|| langpack="${BASE_SRC_URI}/x86/LibreOffice_${PV}_Linux_x86_rpm_langpack_${lang/_/-}.tar.gz"
|
||||
[[ -z ${langpack} ]] || SRC_URI+=" linguas_${lang}? ( ${langpack} )"
|
||||
IUSE+=" linguas_${lang}"
|
||||
done
|
||||
unset lang helppack langpack lang2
|
||||
|
||||
RDEPEND+="app-text/hunspell"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
local lang dir rpmdir i
|
||||
local ooextused=()
|
||||
|
||||
for lang in ${LANGUAGES}; do
|
||||
# break away if not enabled; paludis support
|
||||
use_if_iuse linguas_${lang} || continue
|
||||
|
||||
dir=${lang/_/-}
|
||||
|
||||
# for english we provide just helppack, as translation is always there
|
||||
if [[ ${lang} != en ]]; then
|
||||
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_langpack_${dir}/RPMS/"
|
||||
[[ -d ${rpmdir} ]] || die "Missing directory: \"${rpmdir}\""
|
||||
# First remove dictionaries, we want to use system ones.
|
||||
rm -rf "${S}/${rpmdir}/"*dict*.rpm
|
||||
rpm_unpack "./${rpmdir}/"*.rpm
|
||||
fi
|
||||
if [[ "${LANGUAGES_HELP}" =~ "${lang}" ]] && use offlinehelp; then
|
||||
[[ ${lang} == en ]] && dir="en-US"
|
||||
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_helppack_${dir}/RPMS/"
|
||||
[[ -d ${rpmdir} ]] || die "Missing directory: \"${rpmdir}\""
|
||||
rpm_unpack ./"${rpmdir}/"*.rpm
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() { :; }
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
local dir="${S}"/opt/${PN/-l10n/}$(get_version_component_range 1-2)/
|
||||
# Condition required for people that do not install anything eg no linguas
|
||||
# or just english with no offlinehelp.
|
||||
if [[ -d "${dir}" ]] ; then
|
||||
insinto /usr/$(get_libdir)/${PN/-l10n/}/
|
||||
doins -r "${dir}"/*
|
||||
fi
|
||||
# remove extensions that are in the l10n for some weird reason
|
||||
rm -rf "${ED}"/usr/$(get_libdir)/${PN/-l10n/}/share/extensions/
|
||||
}
|
@ -0,0 +1,577 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.0.1.2.ebuild,v 1.1 2013/03/06 12:27:01 scarabeus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_REQUIRED="optional"
|
||||
QT_MINIMAL="4.7.4"
|
||||
KDE_SCM="git"
|
||||
CMAKE_REQUIRED="never"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_3 )
|
||||
PYTHON_REQ_USE="threads,xml"
|
||||
|
||||
# experimental ; release ; old
|
||||
# Usually the tarballs are moved a lot so this should make
|
||||
# everyone happy.
|
||||
DEV_URI="
|
||||
http://dev-builds.libreoffice.org/pre-releases/src
|
||||
http://download.documentfoundation.org/libreoffice/src/${PV:0:5}/
|
||||
http://download.documentfoundation.org/libreoffice/old/${PV}/
|
||||
"
|
||||
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
|
||||
ADDONS_URI="http://dev-www.libreoffice.org/src/"
|
||||
|
||||
BRANDING="${PN}-branding-gentoo-0.7.tar.xz"
|
||||
# PATCHSET="${P}-patchset-01.tar.xz"
|
||||
|
||||
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
|
||||
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python-single-r1 multilib toolchain-funcs flag-o-matic nsplugins ${SCM_ECLASS}
|
||||
unset SCM_ECLASS
|
||||
|
||||
DESCRIPTION="LibreOffice, a full office productivity suite."
|
||||
HOMEPAGE="http://www.libreoffice.org"
|
||||
SRC_URI="branding? ( http://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
|
||||
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
|
||||
|
||||
# Help is used for the image generator
|
||||
# We can also build translations and others if needed.
|
||||
# Core must be first
|
||||
MODULES="core help"
|
||||
# Only release has the tarballs
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
for i in ${DEV_URI}; do
|
||||
for mod in ${MODULES}; do
|
||||
if [[ ${mod} == core ]]; then
|
||||
# core is now packed without it in the name, git reponame stay
|
||||
SRC_URI+=" ${i}/${P}.tar.xz"
|
||||
else
|
||||
SRC_URI+=" ${i}/${PN}-${mod}-${PV}.tar.xz"
|
||||
fi
|
||||
done
|
||||
unset mod
|
||||
done
|
||||
unset i
|
||||
fi
|
||||
unset DEV_URI
|
||||
|
||||
# Really required addons
|
||||
# These are bundles that can't be removed for now due to huge patchsets.
|
||||
# If you want them gone, patches are welcome.
|
||||
ADDONS_SRC+=" ${ADDONS_URI}/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
|
||||
ADDONS_SRC+=" ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" # modifies source code
|
||||
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
|
||||
ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it?
|
||||
ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )" # Does not build with 1.6 rhino at all
|
||||
ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )" # requirement of rhino
|
||||
ADDONS_SRC+=" odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" # not packageable
|
||||
SRC_URI+=" ${ADDONS_SRC}"
|
||||
|
||||
unset ADDONS_URI
|
||||
unset EXT_URI
|
||||
unset ADDONS_SRC
|
||||
|
||||
IUSE="bluetooth +branding +cups dbus debug eds gnome gstreamer +gtk
|
||||
gtk3 jemalloc kde mysql odk opengl postgres telepathy test +vba +webdav"
|
||||
|
||||
LO_EXTS="nlpsolver presenter-minimizer scripting-beanshell scripting-javascript wiki-publisher"
|
||||
# Unpackaged separate extensions:
|
||||
# diagram: lo has 0.9.5 upstream is weirdly patched 0.9.4 -> wtf?
|
||||
# hunart: only on ooo extensions -> fubared download path somewhere on sf
|
||||
# numbertext, typo, validator, watch-window: ^^
|
||||
# oooblogger: no homepage or anything
|
||||
# Extensions that need extra work:
|
||||
# report-builder: missing java packages
|
||||
for lo_xt in ${LO_EXTS}; do
|
||||
IUSE+=" libreoffice_extensions_${lo_xt}"
|
||||
done
|
||||
unset lo_xt
|
||||
|
||||
LICENSE="|| ( LGPL-3 MPL-1.1 )"
|
||||
SLOT="0"
|
||||
[[ ${PV} == *9999* ]] || KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
COMMON_DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
app-arch/zip
|
||||
app-arch/unzip
|
||||
>=app-text/hunspell-1.3.2-r3
|
||||
app-text/mythes
|
||||
>=app-text/libexttextcat-3.2
|
||||
app-text/liblangtag
|
||||
app-text/libmspub
|
||||
app-text/libwpd:0.9[tools]
|
||||
app-text/libwpg:0.2
|
||||
>=app-text/libwps-0.2.2
|
||||
>=app-text/poppler-0.16[xpdf-headers(+),cxx]
|
||||
>=dev-cpp/clucene-2.3.3.4-r2
|
||||
>=dev-cpp/libcmis-0.3.1:0.3
|
||||
dev-db/unixODBC
|
||||
dev-libs/expat
|
||||
>=dev-libs/hyphen-2.7.1
|
||||
>=dev-libs/icu-4.8.1.1:=
|
||||
>=dev-libs/liborcus-0.3
|
||||
>=dev-libs/nspr-4.8.8
|
||||
>=dev-libs/nss-3.12.9
|
||||
>=dev-lang/perl-5.0
|
||||
>=dev-libs/openssl-1.0.0d
|
||||
>=dev-libs/redland-1.0.14[ssl]
|
||||
media-gfx/graphite2
|
||||
>=media-libs/fontconfig-2.8.0
|
||||
media-libs/freetype:2
|
||||
media-libs/lcms:2
|
||||
>=media-libs/libpng-1.4
|
||||
>=media-libs/libcdr-0.0.5
|
||||
media-libs/libvisio
|
||||
>=net-misc/curl-7.21.4
|
||||
net-nds/openldap
|
||||
sci-mathematics/lpsolve
|
||||
virtual/jpeg
|
||||
>=x11-libs/cairo-1.10.0[X]
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
cups? ( net-print/cups )
|
||||
dbus? ( >=dev-libs/dbus-glib-0.92 )
|
||||
eds? ( gnome-extra/evolution-data-server )
|
||||
gnome? ( gnome-base/gconf:2 )
|
||||
gtk? (
|
||||
x11-libs/gdk-pixbuf[X]
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
)
|
||||
gtk3? ( >=x11-libs/gtk+-3.2:3 )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0
|
||||
)
|
||||
jemalloc? ( dev-libs/jemalloc )
|
||||
libreoffice_extensions_scripting-beanshell? ( >=dev-java/bsh-2.0_beta4 )
|
||||
libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
|
||||
libreoffice_extensions_wiki-publisher? (
|
||||
dev-java/commons-codec:0
|
||||
dev-java/commons-httpclient:3
|
||||
dev-java/commons-lang:2.1
|
||||
dev-java/commons-logging:0
|
||||
dev-java/tomcat-servlet-api:3.0
|
||||
)
|
||||
mysql? ( >=dev-db/mysql-connector-c++-1.1.0 )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
postgres? ( >=dev-db/postgresql-base-9.0[kerberos] )
|
||||
telepathy? (
|
||||
dev-libs/glib:2
|
||||
>=net-libs/telepathy-glib-0.18.0
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
)
|
||||
webdav? ( net-libs/neon )
|
||||
"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!app-office/libreoffice-bin
|
||||
!app-office/libreoffice-bin-debug
|
||||
!<app-office/openoffice-bin-3.4.0-r1
|
||||
!app-office/openoffice
|
||||
media-fonts/libertine-ttf
|
||||
media-fonts/liberation-fonts
|
||||
media-fonts/urw-fonts
|
||||
java? ( >=virtual/jre-1.6 )
|
||||
"
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
PDEPEND="~app-office/libreoffice-l10n-${PV}"
|
||||
else
|
||||
# Translations are not reliable on live ebuilds
|
||||
# rather force people to use english only.
|
||||
PDEPEND="!app-office/libreoffice-l10n"
|
||||
fi
|
||||
|
||||
# FIXME: cppunit should be moved to test conditional
|
||||
# after everything upstream is under gbuild
|
||||
# as dmake execute tests right away
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-libs/boost-1.46
|
||||
>=dev-libs/libxml2-2.7.8
|
||||
dev-libs/libxslt
|
||||
dev-perl/Archive-Zip
|
||||
dev-util/cppunit
|
||||
>=dev-util/gperf-3
|
||||
dev-util/intltool
|
||||
dev-util/mdds
|
||||
virtual/pkgconfig
|
||||
net-misc/npapi-sdk
|
||||
>=sys-apps/findutils-4.4.2
|
||||
sys-devel/bison
|
||||
sys-apps/coreutils
|
||||
sys-devel/flex
|
||||
sys-devel/gettext
|
||||
>=sys-devel/make-3.82
|
||||
sys-devel/ucpp
|
||||
sys-libs/zlib
|
||||
x11-libs/libXt
|
||||
x11-libs/libXtst
|
||||
x11-proto/randrproto
|
||||
x11-proto/xextproto
|
||||
x11-proto/xineramaproto
|
||||
x11-proto/xproto
|
||||
java? (
|
||||
>=virtual/jdk-1.6
|
||||
>=dev-java/ant-core-1.7
|
||||
)
|
||||
odk? ( app-doc/doxygen )
|
||||
test? ( dev-util/cppunit )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
# not upstreamable stuff
|
||||
"${FILESDIR}/${PN}-3.7-system-pyuno.patch"
|
||||
"${FILESDIR}/${PN}-3.7-separate-checks.patch"
|
||||
)
|
||||
|
||||
REQUIRED_USE="
|
||||
bluetooth? ( dbus )
|
||||
gnome? ( gtk )
|
||||
eds? ( gnome )
|
||||
libreoffice_extensions_nlpsolver? ( java )
|
||||
libreoffice_extensions_scripting-beanshell? ( java )
|
||||
libreoffice_extensions_scripting-javascript? ( java )
|
||||
libreoffice_extensions_wiki-publisher? ( java )
|
||||
"
|
||||
|
||||
CHECKREQS_MEMORY="512M"
|
||||
CHECKREQS_DISK_BUILD="6G"
|
||||
|
||||
pkg_pretend() {
|
||||
local pgslot
|
||||
|
||||
if [[ ${MERGE_TYPE} != binary ]]; then
|
||||
check-reqs_pkg_pretend
|
||||
|
||||
if [[ $(gcc-major-version) -lt 4 ]] || \
|
||||
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) \
|
||||
; then
|
||||
eerror "Compilation with gcc older than 4.6 is not supported"
|
||||
die "Too old gcc found."
|
||||
fi
|
||||
fi
|
||||
|
||||
# ensure pg version
|
||||
if use postgres; then
|
||||
pgslot=$(postgresql-config show)
|
||||
if [[ ${pgslot//.} < 90 ]] ; then
|
||||
eerror "PostgreSQL slot must be set to 9.0 or higher."
|
||||
eerror " postgresql-config set 9.0"
|
||||
die "PostgreSQL slot is not set to 9.0 or higher."
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-opt-2_pkg_setup
|
||||
kde4-base_pkg_setup
|
||||
python-single-r1_pkg_setup
|
||||
|
||||
[[ ${MERGE_TYPE} != binary ]] && check-reqs_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
local mod mod2 dest tmplfile tmplname mypv
|
||||
|
||||
[[ -n ${PATCHSET} ]] && unpack ${PATCHSET}
|
||||
use branding && unpack "${BRANDING}"
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
unpack "${P}.tar.xz"
|
||||
for mod in ${MODULES}; do
|
||||
[[ ${mod} == core ]] && continue
|
||||
unpack "${PN}-${mod}-${PV}.tar.xz"
|
||||
done
|
||||
else
|
||||
for mod in ${MODULES}; do
|
||||
mypv=${PV/.9999}
|
||||
[[ ${mypv} != ${PV} ]] && EGIT_BRANCH="${PN}-${mypv/./-}"
|
||||
EGIT_PROJECT="${PN}/${mod}"
|
||||
EGIT_SOURCEDIR="${WORKDIR}/${P}"
|
||||
[[ ${mod} != core ]] && EGIT_SOURCEDIR="${WORKDIR}/${PN}-${mod}-${PV}"
|
||||
EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}/${mod}"
|
||||
EGIT_NOUNPACK="true"
|
||||
git-2_src_unpack
|
||||
if [[ ${mod} != core ]]; then
|
||||
mod2=${mod}
|
||||
# mapping does not match on help
|
||||
[[ ${mod} == help ]] && mod2="helpcontent2"
|
||||
mkdir -p "${S}/${mod2}/" || die
|
||||
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}/${mod2}" || die
|
||||
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
|
||||
fi
|
||||
done
|
||||
unset EGIT_PROJECT EGIT_SOURCEDIR EGIT_REPO_URI EGIT_BRANCH
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# optimization flags
|
||||
export ARCH_FLAGS="${CXXFLAGS}"
|
||||
export LINKFLAGSOPTIMIZE="${LDFLAGS}"
|
||||
export GMAKE_OPTIONS="${MAKEOPTS}"
|
||||
|
||||
# patchset
|
||||
if [[ -n ${PATCHSET} ]]; then
|
||||
EPATCH_FORCE="yes" \
|
||||
EPATCH_SOURCE="${WORKDIR}/${PATCHSET/.tar.xz/}" \
|
||||
EPATCH_SUFFIX="patch" \
|
||||
epatch
|
||||
fi
|
||||
|
||||
base_src_prepare
|
||||
|
||||
AT_M4DIR="m4"
|
||||
eautoreconf
|
||||
# hack in the autogen.sh
|
||||
touch autogen.lastrun
|
||||
|
||||
# system pyuno mess
|
||||
sed \
|
||||
-e "s:%eprefix%:${EPREFIX}:g" \
|
||||
-e "s:%libdir%:$(get_libdir):g" \
|
||||
-i pyuno/source/module/uno.py \
|
||||
-i scripting/source/pyprov/officehelper.py || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local java_opts
|
||||
local internal_libs
|
||||
local lo_ext
|
||||
local ext_opts
|
||||
local jbs=$(sed -ne 's/.*\(-j[[:space:]]*\|--jobs=\)\([[:digit:]]\+\).*/\2/;T;p' <<< "${MAKEOPTS}")
|
||||
|
||||
# recheck that there is some value in jobs
|
||||
[[ -z ${jbs} ]] && jbs="1"
|
||||
|
||||
# sane: just sane.h header that is used for scan in writer, not
|
||||
# linked or anything else, worthless to depend on
|
||||
# vigra: just uses templates from there
|
||||
# it is serious pain in the ass for packaging
|
||||
# should be replaced by boost::gil if someone interested
|
||||
internal_libs+="
|
||||
--without-system-sane
|
||||
--without-system-vigra
|
||||
"
|
||||
|
||||
# libreoffice extensions handling
|
||||
for lo_xt in ${LO_EXTS}; do
|
||||
if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
|
||||
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt})"
|
||||
else
|
||||
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt})"
|
||||
fi
|
||||
done
|
||||
|
||||
if use java; then
|
||||
# hsqldb: system one is too new
|
||||
java_opts="
|
||||
--without-junit
|
||||
--without-system-hsqldb
|
||||
--with-ant-home="${ANT_HOME}"
|
||||
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
|
||||
--with-java-target-version=$(java-pkg_get-target)
|
||||
--with-jvm-path="${EPREFIX}/usr/$(get_libdir)/"
|
||||
"
|
||||
|
||||
use libreoffice_extensions_scripting-beanshell && \
|
||||
java_opts+=" --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)"
|
||||
|
||||
use libreoffice_extensions_scripting-javascript && \
|
||||
java_opts+=" --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar)"
|
||||
|
||||
if use libreoffice_extensions_wiki-publisher; then
|
||||
java_opts+="
|
||||
--with-commons-codec-jar=$(java-pkg_getjar commons-codec commons-codec.jar)
|
||||
--with-commons-httpclient-jar=$(java-pkg_getjar commons-httpclient-3 commons-httpclient.jar)
|
||||
--with-commons-lang-jar=$(java-pkg_getjar commons-lang-2.1 commons-lang.jar)
|
||||
--with-commons-logging-jar=$(java-pkg_getjar commons-logging commons-logging.jar)
|
||||
--with-servlet-api-jar=$(java-pkg_getjar tomcat-servlet-api-3.0 servlet-api.jar)
|
||||
"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use branding; then
|
||||
# hack...
|
||||
mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die
|
||||
fi
|
||||
|
||||
# System python 2.7 enablement:
|
||||
export PYTHON="${PYTHON}"
|
||||
export PYTHON_CFLAGS=`pkg-config --cflags ${EPYTHON}`
|
||||
export PYTHON_LIBS=`pkg-config --libs ${EPYTHON}`
|
||||
|
||||
# system headers/libs/...: enforce using system packages
|
||||
# --enable-unix-qstart-libpng: use libpng splashscreen that is faster
|
||||
# --enable-cairo: ensure that cairo is always required
|
||||
# --enable-graphite: disabling causes build breakages
|
||||
# --enable-*-link: link to the library rather than just dlopen on runtime
|
||||
# --enable-release-build: build the libreoffice as release
|
||||
# --disable-fetch-external: prevent dowloading during compile phase
|
||||
# --disable-gnome-vfs: old gnome virtual fs support
|
||||
# --disable-kdeab: kde3 adressbook
|
||||
# --disable-kde: kde3 support
|
||||
# --disable-pch: precompiled headers cause build crashes
|
||||
# --disable-rpath: relative runtime path is not desired
|
||||
# --disable-systray: quickstarter does not actually work at all so do not
|
||||
# promote it
|
||||
# --disable-zenity: disable build icon
|
||||
# --enable-extension-integration: enable any extension integration support
|
||||
# --without-{afms,fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
|
||||
# --disable-ext-report-builder: too much java packages pulled in
|
||||
econf \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \
|
||||
--with-system-headers \
|
||||
--with-system-libs \
|
||||
--with-system-jars \
|
||||
--with-system-dicts \
|
||||
--enable-cairo-canvas \
|
||||
--enable-graphite \
|
||||
--enable-largefile \
|
||||
--enable-mergelibs \
|
||||
--enable-python=system \
|
||||
--enable-randr \
|
||||
--enable-randr-link \
|
||||
--enable-release-build \
|
||||
--enable-unix-qstart-libpng \
|
||||
--enable-hardlink-deliver \
|
||||
--disable-ccache \
|
||||
--disable-crashdump \
|
||||
--disable-dependency-tracking \
|
||||
--disable-epm \
|
||||
--disable-fetch-external \
|
||||
--disable-gnome-vfs \
|
||||
--disable-gstreamer-0-10 \
|
||||
--disable-ext-report-builder \
|
||||
--disable-kdeab \
|
||||
--disable-kde \
|
||||
--disable-online-update \
|
||||
--disable-pch \
|
||||
--disable-rpath \
|
||||
--disable-systray \
|
||||
--disable-zenity \
|
||||
--with-alloc=$(use jemalloc && echo "jemalloc" || echo "system") \
|
||||
--with-build-version="Gentoo official package" \
|
||||
--enable-extension-integration \
|
||||
--with-external-dict-dir="${EPREFIX}/usr/share/myspell" \
|
||||
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell" \
|
||||
--with-external-thes-dir="${EPREFIX}/usr/share/myspell" \
|
||||
--with-external-tar="${DISTDIR}" \
|
||||
--with-lang="" \
|
||||
--with-parallelism=${jbs} \
|
||||
--with-system-ucpp \
|
||||
--with-unix-wrapper=libreoffice \
|
||||
--with-vendor="Gentoo Foundation" \
|
||||
--with-x \
|
||||
--without-afms \
|
||||
--without-fonts \
|
||||
--without-myspell-dicts \
|
||||
--without-system-mozilla \
|
||||
--without-help \
|
||||
--with-helppack-integration \
|
||||
--without-sun-templates \
|
||||
$(use_enable bluetooth sdremote-bluetooth) \
|
||||
$(use_enable cups) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable dbus) \
|
||||
$(use_enable eds evolution2) \
|
||||
$(use_enable gnome gconf) \
|
||||
$(use_enable gnome gio) \
|
||||
$(use_enable gnome lockdown) \
|
||||
$(use_enable gtk) \
|
||||
$(use_enable gtk3) \
|
||||
$(use_enable kde kde4) \
|
||||
$(use_enable mysql ext-mysql-connector) \
|
||||
$(use_enable odk) \
|
||||
$(use_enable opengl) \
|
||||
$(use_enable postgres postgresql-sdbc) \
|
||||
$(use_enable telepathy) \
|
||||
$(use_enable test linkoo) \
|
||||
$(use_enable vba) \
|
||||
$(use_enable webdav neon) \
|
||||
$(use_with java) \
|
||||
$(use_with mysql system-mysql-cppconn) \
|
||||
$(use_with odk doxygen) \
|
||||
${internal_libs} \
|
||||
${java_opts} \
|
||||
${ext_opts}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# hack for offlinehelp, this needs fixing upstream at some point
|
||||
# it is broken because we send --without-help
|
||||
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
|
||||
(
|
||||
grep "^export" "${S}/config_host.mk" > "${T}/config_host.mk"
|
||||
source "${T}/config_host.mk" 2&> /dev/null
|
||||
|
||||
local path="${SOLARVER}/${INPATH}/res/img"
|
||||
mkdir -p "${path}" || die
|
||||
|
||||
echo "perl \"${S}/helpcontent2/helpers/create_ilst.pl\" -dir=icon-themes/galaxy/res/helpimg > \"${path}/helpimg.ilst\""
|
||||
perl "${S}/helpcontent2/helpers/create_ilst.pl" \
|
||||
-dir=icon-themes/galaxy/res/helpimg \
|
||||
> "${path}/helpimg.ilst"
|
||||
[[ -s "${path}/helpimg.ilst" ]] || ewarn "The help images list is empty, something is fishy, report a bug."
|
||||
)
|
||||
|
||||
# this is not a proper make script
|
||||
make build || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
make unitcheck || die
|
||||
make slowcheck || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# This is not Makefile so no buildserver
|
||||
make DESTDIR="${D}" distro-pack-install -o build -o check || die
|
||||
|
||||
# Fix bash completion placement
|
||||
newbashcomp "${ED}"/etc/bash_completion.d/libreoffice.sh ${PN}
|
||||
rm -rf "${ED}"/etc/
|
||||
|
||||
if use branding; then
|
||||
insinto /usr/$(get_libdir)/${PN}/program
|
||||
newins "${WORKDIR}/branding-sofficerc" sofficerc
|
||||
fi
|
||||
|
||||
# symlink the nsplugin to proper location
|
||||
use gtk && inst_plugin /usr/$(get_libdir)/libreoffice/program/libnpsoplugin.so
|
||||
|
||||
# Hack for offlinehelp, this needs fixing upstream at some point.
|
||||
# It is broken because we send --without-help
|
||||
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
|
||||
insinto /usr/$(get_libdir)/libreoffice/help
|
||||
doins xmlhelp/util/*.xsl
|
||||
|
||||
# Remove desktop files for support to old installs that can't parse mime
|
||||
rm -rf "${ED}"/usr/share/mimelnk/
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# Cache updates - all handled by kde eclass for all environments
|
||||
kde4-base_pkg_preinst
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kde4-base_pkg_postinst
|
||||
|
||||
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
|
||||
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
|
||||
|
||||
use java || \
|
||||
ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kde4-base_pkg_postrm
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST planner-0.14.5.tar.xz 3385520 SHA256 6289b12cf7ecad00900ff09c76214196436cf32e8bdd71defd207a32b3af54ce SHA512 c9a7cc01b90e86efc7f6888e10cb9226e288f56c78b5cbe82b2fc1f9f4f32ea36b0080663381863a63abf0a1e9e79a560737b575ee0a9d4df551a3aeedf13fc7 WHIRLPOOL b18c5cf91f5a9f1b79d8181dbf73209ddee663e3717d669f22ccc789ffc1ddc86acbf23872b60b643313afed2cce7791e3beeb3b85b9618463a7c1aeedac60f5
|
||||
DIST planner-0.14.6.tar.xz 3392796 SHA256 130d29e6d6b8c1994017deba2acca05a4bf83ba1e169635ec8c5c7878abe0696 SHA512 a96a730c84580d32f02ada599ccc630e0fcd330e0306c60d828a7d6e08bbebf8ac400b0bfe8846ab055135e289f7112872b29fa006d7a21e31cbf5db0a79c91a WHIRLPOOL c82d575086bb8247c8d4052660328228f190398e9e4d857980559a6111df6218399a9ea94c342da26126b03986757ba5553fe261e657cf8c5e09756483c2e4b1
|
||||
|
@ -1,12 +0,0 @@
|
||||
Index: src/planner-eds-plugin.c
|
||||
===================================================================
|
||||
--- src/planner-eds-plugin.c (révision 909)
|
||||
+++ src/planner-eds-plugin.c (copie de travail)
|
||||
@@ -55,6 +55,7 @@
|
||||
#include <libedataserver/e-source-group.h>
|
||||
#include <libedataserver/e-uid.h>
|
||||
/* Calendar */
|
||||
+#define HANDLE_LIBICAL_MEMORY
|
||||
#include <libecal/e-cal.h>
|
||||
/* Addressbook */
|
||||
#include <libebook/e-book.h>
|
@ -1,19 +0,0 @@
|
||||
--- acinclude.m4.old 2011-07-05 14:33:18.000000000 +0200
|
||||
+++ acinclude.m4 2011-07-05 14:34:23.000000000 +0200
|
||||
@@ -85,14 +85,8 @@
|
||||
|
||||
# Check for Python library path
|
||||
AC_MSG_CHECKING([for Python library path])
|
||||
- python_path=`echo $PYTHON | sed "s,/bin.*$,,"`
|
||||
- for i in "$python_path/lib/python$PYTHON_VERSION/config/" "$python_path/lib/python$PYTHON_VERSION/" "$python_path/lib/python/config/" "$python_path/lib/python/" "$python_path/" ; do
|
||||
- python_path=`find $i -type f -name libpython$PYTHON_VERSION.* -print | sed "1q"`
|
||||
- if test -n "$python_path" ; then
|
||||
- break
|
||||
- fi
|
||||
- done
|
||||
- python_path=`echo $python_path | sed "s,/libpython.*$,,"`
|
||||
+ python_path=`$PYTHON -c 'import distutils.sysconfig; \
|
||||
+ print(distutils.sysconfig.get_python_inc())'`
|
||||
AC_MSG_RESULT([$python_path])
|
||||
if test -z "$python_path" ; then
|
||||
AC_MSG_ERROR([cannot find Python library path])
|
@ -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/app-office/planner/planner-0.14.5.ebuild,v 1.3 2012/05/03 20:00:40 jdhore Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
GNOME_TARBALL_SUFFIX="xz"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
|
||||
inherit python gnome2 eutils autotools
|
||||
|
||||
DESCRIPTION="Project manager for Gnome"
|
||||
HOMEPAGE="http://live.gnome.org/Planner/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="alpha amd64 ppc sparc x86"
|
||||
IUSE="doc eds python examples"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.6:2
|
||||
>=x11-libs/gtk+-2.14:2
|
||||
>=gnome-base/libgnomecanvas-2.10
|
||||
>=gnome-base/libgnomeui-2.10
|
||||
>=gnome-base/libglade-2.4:2.0
|
||||
>=gnome-base/gconf-2.6:2
|
||||
>=dev-libs/libxml2-2.6.27:2
|
||||
>=dev-libs/libxslt-1.1.23
|
||||
python? ( >=dev-python/pygtk-2.6:2 )
|
||||
eds? (
|
||||
>=gnome-extra/evolution-data-server-1.1
|
||||
>=mail-client/evolution-2.1.3 )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
app-text/scrollkeeper
|
||||
>=dev-util/intltool-0.35.5
|
||||
doc? ( >=dev-util/gtk-doc-1.0 )
|
||||
dev-util/gtk-doc-am
|
||||
gnome-base/gnome-common"
|
||||
|
||||
# FIXME: disable eds backend for now, it fails, upstream bug #654005
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS COPYING ChangeLog NEWS README"
|
||||
G2CONF="${G2CONF}
|
||||
$(use_enable python)
|
||||
$(use_enable python python-plugin)
|
||||
$(use_enable eds)
|
||||
--disable-eds-backend
|
||||
--with-database=no
|
||||
--disable-update-mimedb"
|
||||
#$(use_enable eds eds-backend)
|
||||
use python && python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# Fix intltoolize broken file, see upstream #577133
|
||||
sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in || die "sed failed"
|
||||
|
||||
# Find python in a faster way, bug #344231, upstream bug #654044
|
||||
epatch "${FILESDIR}/${PN}-0.14.5-find-python.patch"
|
||||
|
||||
intltoolize --force --copy --automake || die "intltoolize failed"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install \
|
||||
sqldocdir="\$(datadir)/doc/${PF}" \
|
||||
sampledir="\$(datadir)/doc/${PF}/examples"
|
||||
|
||||
if ! use examples; then
|
||||
rm -rf "${D}/usr/share/doc/${PF}/examples"
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST gnome-pilot-2.32.0.tar.bz2 989505 SHA256 2b62b1c3578f51c9eceaed4cb49c841ae700a172787a8bcdc04768c59cb26bbf SHA512 fdff57e99c28fe09573a8923990746794c2b4aa01aeb340dce4bc9fdba1e2c4159fcc2b0d9e6507f8674a7c09d2c32c8a90c12414b76d0a097e3b3a8b54f7cd6 WHIRLPOOL 1b5a964feb62daab0f3d1c543dd442a6559bc531857ce26e4508694d5d0f0f4ee1948492d47aaeffdd818dad08f57d402cab46198dd08e0db445cb4e2bd77459
|
||||
DIST gnome-pilot-2.32.1.tar.bz2 1020601 SHA256 5b2a48dd589107dbea1e16b073583a1d340028d2d7a825c494d50d246fc9de5f SHA512 9e5891115f420738880262978c0e8dcd3589b632faca69f9016973d70013e791da19872898ebe100d88530807e725bb3d6efdd81c6183fbfad051a3820faa857 WHIRLPOOL fda7cd95b1afce4a29da963ace4e570222f80089f078c0ff7a64f98e40be47baa78a41f4acbf685e6402ffbea84ea92f690b9bd4d442c43a28ce532e75164a97
|
||||
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-pda/gnome-pilot/gnome-pilot-2.32.0.ebuild,v 1.9 2012/05/03 20:20:58 jdhore Exp $
|
||||
|
||||
EAPI="3"
|
||||
G2CONF_DEBUG="no"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Gnome Palm Pilot and Palm OS Device Syncing Library"
|
||||
HOMEPAGE="http://live.gnome.org/GnomePilot"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="eds"
|
||||
|
||||
RDEPEND="
|
||||
|| ( gnome-base/gnome-panel[bonobo] <gnome-base/gnome-panel-2.32 )
|
||||
>=gnome-base/gconf-2
|
||||
dev-libs/libxml2
|
||||
>=app-pda/pilot-link-0.11.7
|
||||
>=x11-libs/gtk+-2.13:2
|
||||
>=dev-libs/dbus-glib-0.88
|
||||
|
||||
eds? ( >=gnome-extra/evolution-data-server-2 )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext
|
||||
>=dev-util/gob-2.0.5
|
||||
>=dev-lang/perl-5.6
|
||||
>=app-text/scrollkeeper-0.3.14
|
||||
>=dev-util/intltool-0.35.5"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS COPYING* ChangeLog README NEWS"
|
||||
G2CONF="${G2CONF}
|
||||
--disable-static
|
||||
$(use_enable eds eds-conduits)
|
||||
--without-hal"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
find "${ED}"/usr/$(get_libdir)/${PN}/conduits -name "*.la" -delete || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! has_version "app-pda/pilot-link[bluetooth]"; then
|
||||
elog "if you want bluetooth support, please rebuild app-pda/pilot-link"
|
||||
elog "echo 'app-pda/pilot-link bluetooth >> /etc/portage/package.use"
|
||||
fi
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/mksh/mksh-44.ebuild,v 1.1 2013/03/06 03:55:18 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils toolchain-funcs unpacker
|
||||
|
||||
DESCRIPTION="MirBSD KSH Shell"
|
||||
HOMEPAGE="http://mirbsd.de/mksh"
|
||||
ARC4_VERSION="1.14"
|
||||
SRC_URI="http://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
DEPEND="app-arch/cpio"
|
||||
RDEPEND=""
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
export CPPFLAGS="${CPPFLAGS} -DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\""
|
||||
# we can't assume lto existing/enabled, so we add a fallback
|
||||
sh Build.sh -r -c lto || sh Rebuild.sh || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto /bin
|
||||
doexe mksh
|
||||
doman mksh.1
|
||||
dodoc dot.mkshrc
|
||||
}
|
||||
|
||||
src_test() {
|
||||
./test.sh || die
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST evince-2.32.0.tar.bz2 2295272 SHA256 2a4c91ae38f8b5028cebb91b9da9ddc50ea8ae3f3d429df89ba351da2d787ff7 SHA512 b478f3199d017ba77b75e9d0ee9a82469b58087fea18eb30ff17ee8f03189e842299b8f4df412d4bb6d0ee985ed76bcbd8dfb3accc13b824232980f5a10e0a3c WHIRLPOOL de4892107c83601fb59aaf848acb0ab3d977759f0532221023ea5370706471ef8704d3f28df135d20214f7677f1d3328f9e6b0d4f49277983059626b185cf1c2
|
||||
DIST evince-3.4.0.tar.xz 6162936 SHA256 02f1c74c123ea0cb4c1a98cb9ba2b67d724e9f90d7ff15acbcd6b8dbeef0a129 SHA512 638170831a57ec6f64c65baa7e5766561ba5044f6a6e2b0ef86aeee526e07e30a5eef40b655158ad483935b127e00b41d12e4b3dda06f957887953d440c0642c WHIRLPOOL 10ba3bd7d23accb68682af890d62fa8ed63e7874f2f58854e44441d3a4d800eaf3cee930fcf68b6d9bc2d9e22767a8e74308df2511aa5cd70baef47ee0dbae24
|
||||
DIST evince-3.6.1.tar.xz 6449724 SHA256 1b87b2579d438a126391f9044611b472e9f7b5b712e40b5645b0810164bc41b5 SHA512 5664dce6d9c7fca3e4f4acdc0756afda04794cb937c024723ed75a59a0893cb706cec58bf7f141ee4305223cc55e92a04a191f3f32261c4c5e9026c79e5c5cbf WHIRLPOOL d9b5e9ead61439388b0894d608f51c7a8479bd4d2008892f892756e52558908dbcd02a7b12194e3c295fffb2dd2f4358ba37f565a688ca16c109edc243522ee7
|
||||
|
@ -1,113 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/evince/evince-3.4.0.ebuild,v 1.5 2012/10/17 05:20:22 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit autotools eutils gnome2
|
||||
|
||||
DESCRIPTION="Simple document viewer for GNOME"
|
||||
HOMEPAGE="http://www.gnome.org/projects/evince/"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
IUSE="dbus debug djvu dvi gnome-keyring +introspection nautilus +postscript t1lib tiff xps"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
|
||||
|
||||
# Since 2.26.2, can handle poppler without cairo support. Make it optional ?
|
||||
# not mature enough
|
||||
# atk used in libview
|
||||
# gdk-pixbuf used all over the place
|
||||
# libX11 used for totem-screensaver
|
||||
RDEPEND="
|
||||
dev-libs/atk
|
||||
>=dev-libs/glib-2.25.11:2
|
||||
>=dev-libs/libxml2-2.5:2
|
||||
sys-libs/zlib
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-3.0.2:3[introspection?]
|
||||
x11-libs/libX11
|
||||
>=x11-libs/libSM-1
|
||||
x11-libs/libICE
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
|| (
|
||||
>=x11-themes/gnome-icon-theme-2.17.1
|
||||
>=x11-themes/hicolor-icon-theme-0.10 )
|
||||
>=x11-libs/cairo-1.10.0
|
||||
>=app-text/poppler-0.18[cairo]
|
||||
djvu? ( >=app-text/djvu-3.5.17 )
|
||||
dvi? (
|
||||
virtual/tex-base
|
||||
dev-libs/kpathsea
|
||||
t1lib? ( >=media-libs/t1lib-5.0.0 ) )
|
||||
gnome-keyring? ( >=gnome-base/gnome-keyring-2.22.0 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6 )
|
||||
nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] )
|
||||
postscript? ( >=app-text/libspectre-0.2.0 )
|
||||
tiff? ( >=media-libs/tiff-3.6:0 )
|
||||
xps? ( >=app-text/libgxps-0.2.1 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/scrollkeeper
|
||||
>=app-text/gnome-doc-utils-0.3.2
|
||||
app-text/docbook-xml-dtd:4.3
|
||||
sys-devel/gettext
|
||||
>=dev-util/gtk-doc-am-1.13
|
||||
>=dev-util/intltool-0.35
|
||||
virtual/pkgconfig"
|
||||
|
||||
ELTCONF="--portage"
|
||||
|
||||
# Needs dogtail and pyspi from http://fedorahosted.org/dogtail/
|
||||
# Releases: http://people.redhat.com/zcerza/dogtail/releases/
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
# Passing --disable-help would drop offline help, that would be inconsistent
|
||||
# with helps of the most of Gnome apps that doesn't require network for that.
|
||||
G2CONF="${G2CONF}
|
||||
--disable-schemas-compile
|
||||
--disable-scrollkeeper
|
||||
--disable-static
|
||||
--disable-tests
|
||||
--enable-pdf
|
||||
--enable-comics
|
||||
--enable-thumbnailer
|
||||
--with-smclient=xsmp
|
||||
--with-platform=gnome
|
||||
--enable-help
|
||||
$(use_enable dbus)
|
||||
$(use_enable djvu)
|
||||
$(use_enable dvi)
|
||||
$(use_with gnome-keyring keyring)
|
||||
$(use_enable introspection)
|
||||
$(use_enable nautilus)
|
||||
$(use_enable postscript ps)
|
||||
$(use_enable t1lib)
|
||||
$(use_enable tiff)
|
||||
$(use_enable xps)"
|
||||
DOCS="AUTHORS ChangeLog NEWS README TODO"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Regenerate marshalers to allow building with <glib-2.32
|
||||
rm -v cut-n-paste/gimpcellrenderertoggle/gimpwidgetsmarshal.{c,h} \
|
||||
cut-n-paste/toolbar-editor/eggmarshalers.{c,h} \
|
||||
libview/ev-view-marshal.{c,h} || die "rm failed"
|
||||
|
||||
# Fix .desktop file so menu item shows up
|
||||
epatch "${FILESDIR}"/${PN}-0.7.1-display-menu.patch
|
||||
|
||||
# glib-2.32 restructured dep libs in pkg-config files, #414065
|
||||
epatch "${FILESDIR}/${P}-glib-gold.patch"
|
||||
|
||||
gnome2_src_prepare
|
||||
|
||||
AT_NOELIBTOOLIZE=yes eautoreconf
|
||||
|
||||
# Do not depend on gnome-icon-theme, bug #326855, #391859
|
||||
sed -e 's/gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED//g' \
|
||||
-i configure || die "sed failed"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue