parent
61fd61939c
commit
892e2aca54
@ -1,23 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX tracker-1.0.1-libmediaart-disabled.patch 1163 SHA256 dcc360064454177a6eb9bee46b4ee1c99efd97e5efd51e0ec12ebf1e9b971687 SHA512 f836e3b39f73517d78a628983860006c97b6b2427ed991e8ad750e04a8fdec64fb4b5177175a915fb914b96c551ea95f55e95d877a6ca36a1ed7da3a200a1009 WHIRLPOOL 05d532ef6de36e83b47c16ebca9ecc45df3dc95992b38af513b2b7510a6f0c185762ee59e583d6ec90c736e79ff974095ac4dc66b4e062b0a8f567753800136e
|
||||
DIST tracker-0.16.4.tar.xz 5745592 SHA256 9c2f50839c2b8b352ab9a022597ef985c1900e6286c0c3bcb7a64da39dbb3580 SHA512 82cc63f5a89e70e5d7d3c306005c9119b7f52a244cc453b789f19f56ec4858fd4c02421e07ab392dc1198b3352e99022986dfff043f9b4757e59723c038ffda0 WHIRLPOOL 07ec3cb39f619b930fba194c8cb5843786d9b0afa0d759498f72b35305ad06e1b9aba53fee64dad73186d74b7207c80ffa892adc9b5b350a108d882eaead9d9a
|
||||
DIST tracker-1.0.1.tar.xz 6060276 SHA256 76e7918e62526a8209f9c9226f82abe592a6332826ac7c12e6e405063181e889 SHA512 b41908756e10a1019901ad9313d795958eff40b7025d72e1c6670810b14f2968e05fa7f35451a53c354ba70d938aeb49e1ee9ab81d88531d1dfd75037b5e38eb WHIRLPOOL 08b46212e7ba5be97044bed416d5966ed5e1ec3ebe134827253fd20b3463f37f13449b82d8e705cb02dd5d29fd8d059911562c159e8ae5012454063f7265b826
|
||||
DIST tracker-1.0.2.tar.xz 6046600 SHA256 73491517006a58802630ff28243fc6fe07a24fe8bea563670da0ad28595468c4 SHA512 65a0324948ff6287c122a0de6356372cae366d1c8f0161f551a88c2e442c42066787333192acf6bc173dcdcc709ce9f58e5f88f660c1b5c9409363c680c50f8f WHIRLPOOL 7aa00e80094b441a774ff5cca7b0ceb1dbad69062124b371120d6fc049784b9f6e3b87f040bf02d4e4cacddd80184939b754a0b1d24c4f55242cd23eba2dde65
|
||||
EBUILD tracker-0.16.4.ebuild 9153 SHA256 b58f4507c6b90156637208b52936aecac219be22ee9a16c46564aee41bae007c SHA512 27b2035af049c0884138c117bf4c7780989e8fdb604beeb12baf2ecf8a45b9b2d9b90838da83c1155385dff6e9e6cdd13d465b46aa101876225f40862ab0910e WHIRLPOOL 418345ce6bfa69bb7b5385569ae4fb3c79ffe859d55d4836ee8f5be299ea5f437048865c3b24f71e962c1856e383c63b6cc39988c0c1fb2b42b4ce8008968c62
|
||||
EBUILD tracker-1.0.1.ebuild 8031 SHA256 61fdf5b136691be07659da203722aaba6e19d80d5b4112e53e89c8cfd80863ca SHA512 44e331264b4922bd409bcc38d6db9af62e53bcdc2aa26e41ad812facd616720a319262f012983f182226944a3cb2bdabfa28e17f54299775ae8989f9e7f8ae8b WHIRLPOOL 579d82e1d5713a815146f170d5b3432d0470959218e902ddb3752494493e2ee6c3a400ab3be3cc2f91fe4c33a0009ca78c2222b36756d08fff0e9a53d4dc13fe
|
||||
DIST tracker-1.0.4.tar.xz 6169216 SHA256 cd9d0ebb2f09b581b3da607aeca96ec770ba1548c98f541dc3428bc945ff9886 SHA512 73aaa40b1bd1be74691104946f0a3c3ba240a13a01a123a5d2cc421ee50d36369dd0c64bb0890081c05374fb6f4e3dd8ea5058239bbe5a4dd2ad9ce9418d54fd WHIRLPOOL 11d71d86440fff33cc488642450368039dfdce1005f1fde1933529e19e0140580fe63a36852067bc6e6a773a976c6a2b71cf389119d267d6f734a40e8252ceb1
|
||||
EBUILD tracker-1.0.2.ebuild 7912 SHA256 2aeb6572fbba80802d37b60b2560e439b356d02dbe1fb0dbc29fcf72ac509456 SHA512 79c1a1acebbcac017f4a0141a08a984f7b326660a83b6c4b5cab701cd6d8197ec9bea4b4cb4dc57e3796d1268c2ebd0ff4bd6afd1111beaf707777bc07655524 WHIRLPOOL bd8ec93eee93b4b101749aeaedbca6bd053d4cadf80c0edc3e4a7690630e64bd17ea35f54ad1423d54dd274506deb4f56a963826b661da395a0bf2939d88d77c
|
||||
MISC ChangeLog 32164 SHA256 76808c417be1bc324fe7a52a6220f1acb202c2882310f0db7bea3fa69d41b05d SHA512 a3f5577a48aa3dba612535b68529650a4342e98a2a8d4c7a72d4415f16896c5b873027ad752c0e8592397a84f5d5e12bd04188c17123017cd4e829d33a0bb3dc WHIRLPOOL 3f75bd8bdaf9f437fdea1acf49c53e66761cb39abec1fea1fd509e3f6f53548d4786114106848d02a4c170e218982e6cd81c7859f1b09257b01a4f80b1fef6da
|
||||
MISC metadata.xml 1419 SHA256 f032429f060b6b1b366bd11e9409cd5a59e4d49344fbbeacd21090be4de9a540 SHA512 55b66baafe655925636880e9b3dbf062c3582cbc02894896add75ea4ea436808c5fe7b463a8378c1c35e6de3e40414633b301680ce733e22b52cfb0981d289f3 WHIRLPOOL a652509fbf6e3749aa509aa8ad89142ebf45b7f5e09a9cdf7e5c88aa18b51237e1e56ac47f5d4b83ef3c9efa5838635a1dc4592c97b2ecc520a9351f95f2c673
|
||||
EBUILD tracker-1.0.4.ebuild 7998 SHA256 08a2a0120f47cf0fd47ef835486642c53049d83248f51cf0491a68965ac17760 SHA512 45a417a1d447b22ee0c21a1a28aa0c059c20f67713a85fb3ac7500f7546d769d0fec10409cc28eaa2c98ac05dbe8fbe219edb4d80adb147481f865612b50d1a1 WHIRLPOOL 73079d16452f816c2e8904759875ec2e8134313761c4461e48f3d254ea349d422dd45983c40bca20a6bb03f30b3bf95032e457c2d3936b0e34a0506e8dd8a9b6
|
||||
MISC ChangeLog 32399 SHA256 bf5b782b255b397427de5ea2f878b49e013296084ccf21cf3f8a53583e75ec56 SHA512 6c85094a993c53ad67b26f5717331d7386149d5c5e4a5728a70cf5ff987aecf6c7b3c541b16056d09f57c09054099b27c12be169c90c4a5fbf7065c1228c8054 WHIRLPOOL f79c1613006840a31b0e65c8967659d9eb355c5df4d4d6d95dbb897fc55e4015b55ed427dc64093b21f097a3d3c6fbc9260c74ab0793abd6fdfdd2c8d59ab4c7
|
||||
MISC metadata.xml 1333 SHA256 acf42f9c9d3cfacc4452d151b085f86f915a2d8b8a3dfd1af3681c2348d8751b SHA512 3363fec17041064d9886c9f2862ab6ca987430c9c757ec2fe91146c082d3d3307b21ef0ebc70bf100944bbc43ea5becd2f16f3102f2e5f49ad97a9ce24c875f1 WHIRLPOOL 45fb5512999350e923ad8faf31f71f75aacfd52e22a046065efe860e9a50013ecf1b6f3100f490e2c28f8b82094a0c8c1506518a6d4dda4070a4f7fd4e7bdf34
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJT0PWCAAoJEEdUh39IaPFNCLEH/jR6mgqtopCVADcRK+smloe1
|
||||
8D/RLiRDhiqYWRP+YhdVdlGFE19/7qvwZTEOlNsO/dBQl9oqhMvf6VvoLbALQAe2
|
||||
5UXBACIP3UUUA0SAJUMdKNClkjnhQSQN340mdbYETV9VkSRIpRvED80NuOelAqTv
|
||||
c1rtiOKGbZkcMl0MP0qrdLNuvH4A5H7kFU1vok0FmxVnozvtVtlsuvbn9fprIpOe
|
||||
cQGeHybRcaYNADUJoPvig3lRNLE9ylP0Qk7gA5Peb33EFSoc36u9f/aJDtDDVuMx
|
||||
uXeOqWe3NDGh982K3e/hfc0iXpXxwtdWwJefDh6LeR3dy3EMvl89ZJ3UKoskqPE=
|
||||
=Pi5z
|
||||
iEYEAREIAAYFAlQJgqkACgkQCaWpQKGI+9SaOQCfRFPybwLwXGR4ZrJb9XzqF+kZ
|
||||
ETQAn1Pv8E1exTGOTi/neHJEe39us8qq
|
||||
=thh5
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,40 +0,0 @@
|
||||
From 3a360934d4520db279490e1c5c929aa61916ac90 Mon Sep 17 00:00:00 2001
|
||||
From: Martyn Russell <martyn@lanedo.com>
|
||||
Date: Thu, 5 Jun 2014 10:08:30 +0100
|
||||
Subject: tracker-extract: Fix build with libav when libmediaaart is disabled
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=728370
|
||||
|
||||
diff --git a/src/tracker-extract/tracker-extract-libav.c b/src/tracker-extract/tracker-extract-libav.c
|
||||
index fea30a3..c14998b 100644
|
||||
--- a/src/tracker-extract/tracker-extract-libav.c
|
||||
+++ b/src/tracker-extract/tracker-extract-libav.c
|
||||
@@ -26,7 +26,9 @@
|
||||
|
||||
#include <libtracker-extract/tracker-extract.h>
|
||||
|
||||
+#ifdef HAVE_LIBMEDIAART
|
||||
#include <tracker-media-art.h>
|
||||
+#endif
|
||||
|
||||
#include <libavcodec/avcodec.h>
|
||||
#include <libavformat/avformat.h>
|
||||
@@ -327,6 +329,7 @@ tracker_extract_get_metadata (TrackerExtractInfo *info)
|
||||
g_free (album_uri);
|
||||
}
|
||||
|
||||
+#ifdef HAVE_LIBMEDIAART
|
||||
media_art_process (NULL,
|
||||
0,
|
||||
NULL,
|
||||
@@ -334,6 +337,7 @@ tracker_extract_get_metadata (TrackerExtractInfo *info)
|
||||
album_artist,
|
||||
album_title,
|
||||
uri);
|
||||
+#endif
|
||||
|
||||
g_free(performer_uri);
|
||||
}
|
||||
--
|
||||
cgit v0.10.1
|
||||
|
@ -1,282 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.16.4.ebuild,v 1.5 2014/07/24 12:01:06 ssuominen Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
VALA_MIN_API_VERSION="0.14"
|
||||
|
||||
inherit autotools gnome2 linux-info multilib python-any-r1 vala versionator virtualx
|
||||
|
||||
DESCRIPTION="A tagging metadata database, search tool and indexer"
|
||||
HOMEPAGE="http://projects.gnome.org/tracker/"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+"
|
||||
SLOT="0/16"
|
||||
IUSE="cue eds elibc_glibc exif firefox-bookmarks flac gif gsf gstreamer gtk iptc +iso +jpeg upower libsecret +miner-fs mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis xine +xml xmp xps" # qt4 strigi
|
||||
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
|
||||
|
||||
REQUIRED_USE="
|
||||
^^ ( gstreamer xine )
|
||||
cue? ( gstreamer )
|
||||
upnp-av? ( gstreamer )
|
||||
!miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps )
|
||||
"
|
||||
|
||||
# According to NEWS, introspection is non-optional
|
||||
# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
|
||||
# sqlite-3.7.16 for FTS4 support
|
||||
RDEPEND="
|
||||
>=app-i18n/enca-1.9
|
||||
>=dev-db/sqlite-3.7.16:=
|
||||
>=dev-libs/glib-2.35.1:2
|
||||
>=dev-libs/gobject-introspection-0.9.5
|
||||
>=dev-libs/icu-4:=
|
||||
|| (
|
||||
>=media-gfx/imagemagick-5.2.1[png,jpeg=]
|
||||
media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
|
||||
>=media-libs/libpng-1.2:0=
|
||||
>=x11-libs/pango-1:=
|
||||
sys-apps/util-linux
|
||||
|
||||
cue? ( media-libs/libcue )
|
||||
eds? (
|
||||
>=mail-client/evolution-3.3.5:=
|
||||
>=gnome-extra/evolution-data-server-3.3.5:=
|
||||
<mail-client/evolution-3.5.3
|
||||
<gnome-extra/evolution-data-server-3.5.3 )
|
||||
elibc_glibc? ( >=sys-libs/glibc-2.12 )
|
||||
exif? ( >=media-libs/libexif-0.6 )
|
||||
firefox-bookmarks? ( || (
|
||||
>=www-client/firefox-4.0
|
||||
>=www-client/firefox-bin-4.0 ) )
|
||||
flac? ( >=media-libs/flac-1.2.1 )
|
||||
gif? ( media-libs/giflib )
|
||||
gsf? ( >=gnome-extra/libgsf-1.14.24 )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0 )
|
||||
gtk? (
|
||||
>=dev-libs/libgee-0.3:0.8
|
||||
>=x11-libs/gtk+-3:3 )
|
||||
iptc? ( media-libs/libiptcdata )
|
||||
iso? ( >=sys-libs/libosinfo-0.0.2:= )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
upower? ( || ( <sys-power/upower-0.99 sys-power/upower-pm-utils ) )
|
||||
libsecret? ( >=app-crypt/libsecret-0.5 )
|
||||
mp3? (
|
||||
>=media-libs/taglib-1.6
|
||||
gtk? ( x11-libs/gdk-pixbuf:2 ) )
|
||||
networkmanager? ( >=net-misc/networkmanager-0.8 )
|
||||
pdf? (
|
||||
>=x11-libs/cairo-1:=
|
||||
>=app-text/poppler-0.16:=[cairo,utils]
|
||||
>=x11-libs/gtk+-2.12:2 )
|
||||
playlist? ( >=dev-libs/totem-pl-parser-3 )
|
||||
rss? ( net-libs/libgrss:0.5 )
|
||||
thunderbird? ( || (
|
||||
>=mail-client/thunderbird-5.0
|
||||
>=mail-client/thunderbird-bin-5.0 ) )
|
||||
tiff? ( media-libs/tiff )
|
||||
upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 )
|
||||
vorbis? ( >=media-libs/libvorbis-0.22 )
|
||||
xine? ( >=media-libs/xine-lib-1 )
|
||||
xml? ( >=dev-libs/libxml2-2.6 )
|
||||
xmp? ( >=media-libs/exempi-2.1 )
|
||||
xps? ( app-text/libgxps )
|
||||
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
|
||||
"
|
||||
# strigi? ( >=app-misc/strigi-0.7 )
|
||||
# mp3? ( qt4? ( >=dev-qt/qtgui-4.7.1:4 ) )
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}
|
||||
$(vala_depend)
|
||||
>=dev-util/gtk-doc-am-1.8
|
||||
>=dev-util/intltool-0.40
|
||||
>=sys-devel/gettext-0.17
|
||||
virtual/pkgconfig
|
||||
gtk? ( >=dev-libs/libgee-0.3 )
|
||||
test? (
|
||||
>=dev-libs/dbus-glib-0.82-r1
|
||||
>=sys-apps/dbus-1.3.1[X] )
|
||||
"
|
||||
PDEPEND="nautilus? ( ~gnome-extra/nautilus-tracker-tags-${PV} )"
|
||||
|
||||
# configure mixes enable-compile-warnings and with-compile-warnings
|
||||
# See upstream bug #705315
|
||||
QA_CONFIGURE_OPTIONS="--enable-compile-warnings"
|
||||
|
||||
function inotify_enabled() {
|
||||
if linux_config_exists; then
|
||||
if ! linux_chkconfig_present INOTIFY_USER; then
|
||||
ewarn "You should enable the INOTIFY support in your kernel."
|
||||
ewarn "Check the 'Inotify support for userland' under the 'File systems'"
|
||||
ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config"
|
||||
die 'missing CONFIG_INOTIFY'
|
||||
fi
|
||||
else
|
||||
einfo "Could not check for INOTIFY support in your kernel."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
inotify_enabled
|
||||
|
||||
python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Don't run 'firefox --version' or 'thunderbird --version'; it results in
|
||||
# access violations on some setups (bug #385347, #385495).
|
||||
create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh
|
||||
create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
|
||||
|
||||
# Skip broken tests
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=699408
|
||||
sed -e '\%/libtracker-common/file-utils/has_write_access_or_was_created%,+1 d' \
|
||||
-i tests/libtracker-common/tracker-file-utils-test.c || die
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=699410
|
||||
sed -e '\%/libtracker-miner/tracker-password-provider/setting%,+1 d' \
|
||||
-e '\%/libtracker-miner/tracker-password-provider/getting%,+1 d' \
|
||||
-i tests/libtracker-miner/tracker-password-provider-test.c || die
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=699412
|
||||
sed -e '/#if HAVE_TRACKER_FTS/,/#endif/ d' \
|
||||
-i tests/libtracker-sparql/tracker-test.c || die
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=699412
|
||||
sed -e 's/\({ "本州最主流的风味",.*TRUE, \) 8/\1 5/' \
|
||||
-e 's/\({ "ホモ・サピエンス.*TRUE, \) 13/\1 10/' \
|
||||
-i tests/libtracker-fts/tracker-parser-test.c || die
|
||||
# Fails inside portage, not outside
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=699413
|
||||
sed -e '\%/steroids/tracker/tracker_sparql_update_async%,+3 d' \
|
||||
-i tests/tracker-steroids/tracker-test.c || die
|
||||
|
||||
eautoreconf # See bug #367975
|
||||
gnome2_src_prepare
|
||||
vala_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
if use gstreamer ; then
|
||||
myconf="${myconf} --enable-generic-media-extractor=gstreamer"
|
||||
if use upnp-av; then
|
||||
myconf="${myconf} --with-gstreamer-backend=gupnp-dlna"
|
||||
else
|
||||
myconf="${myconf} --with-gstreamer-backend=discoverer"
|
||||
fi
|
||||
elif use xine ; then
|
||||
myconf="${myconf} --enable-generic-media-extractor=xine"
|
||||
else
|
||||
myconf="${myconf} --enable-generic-media-extractor=external"
|
||||
fi
|
||||
|
||||
# if use mp3 && (use gtk || use qt4); then
|
||||
if use mp3 && use gtk; then
|
||||
#myconf="${myconf} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
|
||||
myconf="${myconf} --enable-gdkpixbuf"
|
||||
fi
|
||||
|
||||
# unicode-support: libunistring, libicu or glib ?
|
||||
# According to NEWS, introspection is required
|
||||
# FIXME: disabling streamanalyzer for now since tracker-sparql-builder.h
|
||||
# is not being generated
|
||||
# XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345
|
||||
# nautilus extension is in a separate package, nautilus-tracker-tags
|
||||
gnome2_src_configure \
|
||||
--disable-hal \
|
||||
--disable-libstreamanalyzer \
|
||||
--disable-nautilus-extension \
|
||||
--disable-qt \
|
||||
--enable-abiword \
|
||||
--enable-artwork \
|
||||
--enable-dvi \
|
||||
--enable-icon \
|
||||
--enable-ps \
|
||||
--enable-text \
|
||||
--enable-guarantee-metadata \
|
||||
--enable-introspection \
|
||||
--enable-libpng \
|
||||
--enable-tracker-fts \
|
||||
--with-enca \
|
||||
--with-unicode-support=libicu \
|
||||
$(use_enable cue libcue) \
|
||||
$(use_enable eds miner-evolution) \
|
||||
$(use_enable exif libexif) \
|
||||
$(use_enable firefox-bookmarks miner-firefox) \
|
||||
$(use_with firefox-bookmarks firefox-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/firefox/extensions) \
|
||||
FIREFOX="${S}"/firefox-version.sh \
|
||||
$(use_enable flac libflac) \
|
||||
$(use_enable gif libgif) \
|
||||
$(use_enable gsf libgsf) \
|
||||
$(use_enable gtk tracker-needle) \
|
||||
$(use_enable gtk tracker-preferences) \
|
||||
$(use_enable iptc libiptcdata) \
|
||||
$(use_enable iso libosinfo) \
|
||||
$(use_enable jpeg libjpeg) \
|
||||
$(use_enable upower upower) \
|
||||
$(use_enable libsecret) \
|
||||
$(use_enable miner-fs) \
|
||||
$(use_enable mp3 taglib) \
|
||||
$(use_enable mp3) \
|
||||
$(use_enable networkmanager network-manager) \
|
||||
$(use_enable pdf poppler) \
|
||||
$(use_enable playlist) \
|
||||
$(use_enable rss miner-rss) \
|
||||
$(use_enable test functional-tests) \
|
||||
$(use_enable test unit-tests) \
|
||||
$(use_enable thunderbird miner-thunderbird) \
|
||||
$(use_with thunderbird thunderbird-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/thunderbird/extensions) \
|
||||
THUNDERBIRD="${S}"/thunderbird-version.sh \
|
||||
$(use_enable tiff libtiff) \
|
||||
$(use_enable vorbis libvorbis) \
|
||||
$(use_enable xml libxml2) \
|
||||
$(use_enable xmp exempi) \
|
||||
$(use_enable xps libgxps) \
|
||||
${myconf}
|
||||
# $(use_enable strigi libstreamanalyzer)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
export G_MESSAGES_DEBUG=all # upstream bug #699401#c1
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
|
||||
# Manually symlink extensions for {firefox,thunderbird}-bin
|
||||
if use firefox-bookmarks; then
|
||||
dosym /usr/share/xul-ext/trackerfox \
|
||||
/usr/$(get_libdir)/firefox-bin/extensions/trackerfox@bustany.org
|
||||
fi
|
||||
|
||||
if use thunderbird; then
|
||||
dosym /usr/share/xul-ext/trackerbird \
|
||||
/usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@bustany.org
|
||||
fi
|
||||
}
|
||||
|
||||
create_version_script() {
|
||||
# Create script $3 that prints "$2 MAX(VERSION($1), VERSION($1-bin))"
|
||||
|
||||
local v=$(best_version ${1})
|
||||
v=${v#${1}-}
|
||||
local vbin=$(best_version ${1}-bin)
|
||||
vbin=${vbin#${1}-bin-}
|
||||
|
||||
if [[ -z ${v} ]]; then
|
||||
v=${vbin}
|
||||
else
|
||||
version_compare ${v} ${vbin}
|
||||
[[ $? -eq 1 ]] && v=${vbin}
|
||||
fi
|
||||
|
||||
echo -e "#!/bin/sh\necho $2 $v" > "$3" || die
|
||||
chmod +x "$3" || die
|
||||
}
|
@ -1,36 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX gvfs-1.12.3-gphoto2-2.5-1.patch 2925 SHA256 fb55f86c2602947b88b53c3ebc8c4c2f1b15e3eefa69dc8a1936f91c3e737020 SHA512 2acc9179ba8f0cbfbe4e96b2535458a38753319fe14c32bb69574254be79a32db8223e0003c67c520d613d78f1c681441798d4e52b1ad2671571c358f655d32a WHIRLPOOL 98e9d0a201a09bdeba79e0c9698d8aab5097a23c7d9100a7dec1feeed643895ce74ec4ac1e6215d34f151a4d0be36c06d3497fe1fe234323bf94372105f51fe3
|
||||
AUX gvfs-1.12.3-gphoto2-2.5-2.patch 1251 SHA256 9ac03fb241f16a095812e6cd4440ecca5d20819874c9ed285af353e2bdeca733 SHA512 d41b0848bf4f5d09e5e0479d4722da1c52d6af0e65f9f62631f1dfce2f2fdea7569a2e95057bedf2c1180d4c0c14accb330c15f444d20fcf8346b61b3356d10a WHIRLPOOL 04c91a5f31ba1bcf21c22ca98ce505ebf28344b815bafa8338167f723b7d9b779b979e2f183976b7da570a15bb2dd7ab1f3b66bc7def373ab7759f1e98187987
|
||||
AUX gvfs-1.12.3-gphoto2-stricter-checks.patch 1719 SHA256 ba50fa4e9e468e62eccad1ebfc91f6c794f2b0f95da23a463ede260f4c9ca248 SHA512 71275ea9f3ba56577f0890ae087e8ab6704840a9f228bbfba8adbb31f81e101e9e9c0d78daf0ccb788e3e8aa0ebaa1b583f70ad5394858cac4e221ea2ceddcb5 WHIRLPOOL eb8952c3fba5ca5330a99ff7c5ad6789cf14532ce7166d86dfd8cd9b1cfe8599d51316c6daefa6d57d62659b55de4cb8a2a043a464a97bc1faabba39c0de29d6
|
||||
AUX gvfs-1.12.3-libcdio-0.84.patch 3002 SHA256 cbb1b35c29810fdbc28a27aa4274d8c7c13a42c381e31a3dd0a2da4875186ffe SHA512 a1e41110dfbded3f13730dca5a096cf548468def6e0b7280fe3500985da788456e80b1d020f6af15d5da18313c9fd0868d85d94de58898f98da5fd1bd7d9bc82 WHIRLPOOL b2267931c81ea5b7e4be5d01aa6b6c8682cb6aa017d1f30f21628dd1c2ed22756d7af290761336fbe2273ce6dc641c04b272c62cbcf0e448172852b00e07da23
|
||||
AUX gvfs-1.16.3-emit-signal.patch 3313 SHA256 d6a4219e84378ec98980148f2282da6312c237f40ade75ce032501a8d13d21ec SHA512 6d9d352632886669c496ba1fca4deeea5915ef8e8154b184d4c9fd46c2bf667eb9836845e5a679f8212a5cdd57340fabc10d9338101cc6ac751a87bbc4a760bf WHIRLPOOL 2b3d36d3c262e480d62872bf909686cd62c2c58a935d349d9a71417593e3faaaf533778350f14d2e25cfe797ab7a96a9eaa1f7343e74c957cec836ae77096893
|
||||
AUX gvfs-1.2.2-expose-archive-backend.patch 1607 SHA256 a6cd0f6b848e1943f9121cf4ce4105f32573f9cf7cf75bc0d7d61a98babec519 SHA512 2f1c8fb6d3fe1171991b2d56fceb7f36ed52e17b29b003eaee09a7550981466de4c7da1b85b16ff71cc710fa0bf90dddd25d0cb91ffc095e67764e75fe09b347 WHIRLPOOL 8b44d6106752108b8db2c548508ead6c951a2baba2725c513e66d95bf2f34a257ee1a9764726575fc50e0f24e536548d5425b93559546261edf9ef0d359e75ec
|
||||
AUX gvfs-1.2.2-gphoto2-stricter-checks.patch 1127 SHA256 146349147b82721551ce717d892068d608b352fdabd40b969ec9c2b97595c062 SHA512 e3dbcfc257a5ce2ecebc2011317717d853f8069fbdca1c4bb81e90c79acbe3661f64c68321a1d209fdb3584e09efaf3c655d10b8a586f4a9be3d51d62ada9662 WHIRLPOOL 6c417af80339cee72de22c6ddf055057eefabc059c944a848283566ec20ef4785025b72d79537002254bd4a4675d68d892f7aea435b992245d5b22db689ebb97
|
||||
DIST gvfs-1.18.3.tar.xz 1537320 SHA256 1d829716dcf1c5c016ee0c8aaff4cfd4fc4c719a4125f5c4f206f26c5bdc472c SHA512 1589c327de12c5186f1bc5ff48d9404062e2fcdbba266be44b4a71a52341cbd7de51aeecd41540d7ed73c2a21d789ce0d7ba83afa64a42b39753a66a3f81f911 WHIRLPOOL 7d35913ab3fea9dc1341b5e2f9dab3ed33f768e9f24e6ce78fbdad10ddafaae99531257941b445fd1540efb96f47cebd613a00baff18b5baa01509eaab3c5fa9
|
||||
DIST gvfs-1.20.1.tar.xz 1558868 SHA256 73f6b104cf93d376f2c8f164ea727dd813f14ca0aa9f5a3a9d8d3a19e34a5b0a SHA512 d6c266ccff098d6f00af2f14980e26513b1ce98864d7345c502c69619bc3683eca67c8463fb77ec5480801fdf43f4c09786e8c17dbf8a37d4059f4094e8dbc90 WHIRLPOOL e18f54105b685863334eef821c6fe4554e049060de81b87c4d0a014bca9db92fe423ad4ac46bcf9facb4cfc5976ba620f535f639977d1048286043d9e489a78a
|
||||
DIST gvfs-1.20.2.tar.xz 1560752 SHA256 84d9412e7bedfba902696ae7fb0cfceb0b66b98823f8388745b20693e3b24f8e SHA512 44ab907d4776e75c5b1a637e14fa0a794257fddedcbd73ec70ef1f1457a2beac49640f8396e2fca3f828dd48a91c656e0623003c6455520bf69ba604376fc089 WHIRLPOOL fe4e9c125a0f53f3a4de9b731fe592bf8f4b159bd250f53bec7cfa34115e2350a02770ad9535716c7234cc9934e98438308b25b55069fa63d172f226666ae64d
|
||||
DIST gvfs-1.20.3.tar.xz 1558028 SHA256 646b1906b1c85876fa07299246855f16836080466dde1826003bbbd4b9415cba SHA512 3a975b2014d7d82ec76062624343df4514d46a537cdcb3daf1cee2f77b7e0e06db123d3fb0de44987dc147c4023d2cfa9e46786378b1390d5957c16f4f14155e WHIRLPOOL 90285449626ffc284c798256f965188c3614efee6c1118bbaf1f8e178450e2bd8ddd9ec6d4f3e979ab6a789317848aae1afb3af9e3c3531af8865e99a90438f7
|
||||
EBUILD gvfs-1.18.3-r1.ebuild 3589 SHA256 f48254f6b93f0805d0200f638b85a94acfbd3a677a289f8dd563063dce747c61 SHA512 bfa8f201f62b19c05ac1903f6609ec640370588e9cea312edc43ab010a82e37a7507d76df945845dae118ed5633224f3a3f848dfba6677e789dd491edf7991a6 WHIRLPOOL cc1df5a5389f0064344f735d5be5bcf3ed98e1560b4367459dc0e2c002c8bb2719f34f78a7319142cab120e70c1f3bbf59a4723533219197d7370c83ffad04f6
|
||||
EBUILD gvfs-1.18.3.ebuild 3723 SHA256 0f597ba2cc8ac470d15f3fcd2084e6dce6f16f8968f9add75300b0ab69557a6f SHA512 864197b3537052bbb9bde13246cc05cb65221816480551419ed6421ccfead8bae5227f7994c9f113104ed11f7e81a2ad4095bf2461462070f141339457bbf933 WHIRLPOOL a07d0146b6359866d140d89d3aa51805547f40163737a05b3d811399cd9fa12fce9504ace396979f831d84bc4b15c880554fdb5cfa78402e7c465d240fbd659b
|
||||
EBUILD gvfs-1.20.1.ebuild 3487 SHA256 84087512ad8fbaba683a1ede53729cb34a100ee0c58d5dd9002a4ea678e904ab SHA512 eb5e3f7d83b16f7b140b7d67a9b2784349e9ae5381f2156f61f756640ac19e43790a5075bfbe25d4c33fbca4c10dc29f510d71750225cbe8da4a90083d67a795 WHIRLPOOL 4f98afc6865b50f677b47b4c00ff9c5bdf8ec62095c35b8ee72a820c0bf20f5cec2897f9c9533a4cd2888c808cc7ed2071fdf53fac5065e6a7c6509929cee648
|
||||
EBUILD gvfs-1.20.2.ebuild 3475 SHA256 723b4d5ec852d760d6c1d818d24ea60d4ebec4e6cba2cfd3994f71bd2249cae6 SHA512 8a4ed799ca460c51155f1a7d15d3a8305d281c06222e9a849b1c8102b5783402242bf0d2c84a6881bb6a7a5b7d85d64ff679806b43a717ef087ef47d69a95500 WHIRLPOOL 199e4af8234956899fea3a392aabfef6864dca44fbb1cc8016c261cde7fd767ce98b0c2ee6fb9d99bb62b17f690220391c9b8bd0d39c7f9d2dffad2ccb880806
|
||||
MISC ChangeLog 37449 SHA256 b4d9d0e36029664c63bfcb6a2351fddf45dcf2e7b879cc0cffa93d748d866842 SHA512 3fc8e8dad0960af06dbe6f649c01dcb83af20c39f7ec96aca4f5a38d383f43d960c8441d93c50c45807592a97ce78d6bbdaa947447cc3b1a310812d2800fdcab WHIRLPOOL 17172815943267db70ea6df4d38a3f6ef1039c56422b87032cc7c3f28369698cbaa0dd7b7d0852dc2caa84f000578c0562e407afc6847d9689ecf72997580a50
|
||||
MISC metadata.xml 1498 SHA256 392e8fefdf566f6609c0f3ddb727f1eb7b7a75355b13c2adbf95bb02d27d1035 SHA512 90ddc851f0e4163299f6e48f04cce0bae5da6a11d0067f1c526975480bbdf83e323f39b481f0eb075b0c789fd63755e88f6122502f47488b69089c1f34174d0e WHIRLPOOL 4a884edd9190f0b201bc746bb83a40081a71d97ea04117b194fb0439b818053ef73993e4fff7f12a5c18529c4621c61f680a675c05d4840f3e3da37dca13d593
|
||||
EBUILD gvfs-1.20.3.ebuild 3474 SHA256 7d0f2060c8607af4c98aefdfeeb256572cbdbca05305a5d7cf514c17410b780e SHA512 3b07f4351f54e7663daacf3a30602a4c108760da728e3c9f3a2573bba4d6010e94d2a18e62eaeb36c500bbfdb9b5770a129be43fe7a2570dda8e71d7c9a016d5 WHIRLPOOL f058f11272bfc0f45ce65f1e3f6aec3c3a2d871e9b17175c4b4ede985aad896547af8e534b9e7ed7682d972a37af5de664e2b0f33a606d8e800009e7cb2e1ec1
|
||||
MISC ChangeLog 38059 SHA256 886ccad4a1747b9c584ae609a474a455284c9d84daf513829667fd017af9c147 SHA512 57d35d7cfa2dc3f8b623712aa6ecd6aeb84006f642018ef6c520133afa965ee7ba2ebeaf4c072b0ce57399664f51c3db2185c98eb06b39a468ac45f480c9837d WHIRLPOOL d3a038129cf1b52a8df48273d147a4fb957d979cfd9e8102241e57d9a775907ce00a5d948cbeba1546d0e365c50e986e9d7283b391551fdb86235549476d6a1f
|
||||
MISC metadata.xml 1371 SHA256 0d15d1c36cf3b9ba1e35e4ecb16542410edf0b1c1c83f74d76a9ddc3da40abc8 SHA512 008e52b6d717f465bb275d72fc8076c8e65362dd9e769305205693cf42d2b2bdcab66abdf15dfab89bcc97b938d7ce5248048d60d1bad1915dbd32106b411b98 WHIRLPOOL 0be1ef0c90e36b97103dd3d6938f23f4334eda971b55137db157efa02d2bc0a25e6e4b920ca9bba544ce40cd1e08772374264a7b5805c740c296d35fb77b228f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJT+xbsAAoJELp701BxlEWfyQkP/0lpOroS/hNTkiWRjRc+xkQ4
|
||||
XtpvIduoSpwV9heMKOnBlQ78qQFbMtquCHq8Njkeb2EN5/pzIS3HzDFpeSbVEbKG
|
||||
C8ZQINDdkAZx9+67K/couGzbqT8ujd2/bSFrpOs/Ya1t3xcjeHPAe0JPS2DfsXhW
|
||||
fkg3vBJxK/RnILkOJ9/4TQKGOFSOexy/U/BnK4Qh8VY3FKvLLpRZ2ggYqmZakorz
|
||||
RuA93GtJEjcc4CWAHi0eoDSDzpiFZH5xg1u28GmariO2H83wQdgJhyGuImHIJLAg
|
||||
Ku2xRozw/HuCyaOxEUJrlqwtOsq5R35MYQWTj2Cro0teH/qqGBtUQbgPUX/QxI9k
|
||||
PFIJTZf6KLwAsJNFNiK5qUhpEgqNqEB4FWjfhSNrN4Wb+x+kBMoN0ykzRbcburwK
|
||||
q+g7CJfDGP4L8SEIQw5uGCGEc24bQT3txdkdbibbLF3e+dTeHHrk/698AUOZPLJs
|
||||
8wVujGCCyhkJ8e6PKCNoR3iUC4qWX7sGUNe/D4V36Z3T25I4A6qUMwy1sdmrYA2z
|
||||
QS2SKUvQP8TmMv9YbgEVzqgEYo9gce1oITOLXuo0chQWN5n400HjXnVLh6YHNL87
|
||||
DZiNTnvlVAHDrZd4zywyYsGrek5mJ72+yWOAJW/CbOaGPTDC1B2/LtysR8kOvVEl
|
||||
PGomuTsy/f7AGvG2RZHe
|
||||
=p/cV
|
||||
iEYEAREIAAYFAlQJiQUACgkQCaWpQKGI+9R7lwCcDwA6gYO4dA9lAMjsgWOvda+m
|
||||
Y5kAn1kky4LwlSfhSu9326ZabzVDgJR4
|
||||
=Q1vK
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,77 +0,0 @@
|
||||
From 259a09183f7c96b5fb0f6453bb4b0bcf92e3eaa2 Mon Sep 17 00:00:00 2001
|
||||
From: Cosimo Cecchi <cosimoc@gnome.org>
|
||||
Date: Wed, 8 Aug 2012 13:14:19 +0200
|
||||
Subject: [PATCH] gphoto: build with libgphoto 2.5 API
|
||||
|
||||
Patch taken from the Fedora package
|
||||
Author: Jindrich Novy <jnovy@redhat.com>
|
||||
|
||||
http://pkgs.fedoraproject.org/cgit/gvfs.git/commit/?id=cd0c6218df85bf3de101402c1aa9d79aae7c3019
|
||||
---
|
||||
configure.ac | 3 +++
|
||||
daemon/gvfsbackendgphoto2.c | 12 +++++++++++-
|
||||
2 files changed, 14 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 3215694..3280666 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -436,6 +436,9 @@ if test "x$enable_gphoto2" != "xno" -a \( "x$msg_hal" = "xyes" -o "x$msg_gudev"
|
||||
if test "x$msg_gphoto2" = "xyes"; then
|
||||
if test "x$use_gphoto2" = "xyes"; then
|
||||
AC_DEFINE(HAVE_GPHOTO2, 1, [Define to 1 if gphoto2 is available])
|
||||
+ PKG_CHECK_MODULES(GPHOTO2, libgphoto2 >= 2.5.0,
|
||||
+ AC_DEFINE(HAVE_GPHOTO25, 1, [Define to 1 if libgphoto2 2.5 is available])
|
||||
+ )
|
||||
else
|
||||
if test "x$enable_gphoto2" = "xyes"; then
|
||||
AC_MSG_ERROR([Cannot build with gphoto2 support. Need OS tweaks in hal volume monitor.])
|
||||
diff --git a/daemon/gvfsbackendgphoto2.c b/daemon/gvfsbackendgphoto2.c
|
||||
index 0d2c594..75b4b02 100644
|
||||
--- a/daemon/gvfsbackendgphoto2.c
|
||||
+++ b/daemon/gvfsbackendgphoto2.c
|
||||
@@ -1647,7 +1647,9 @@ do_mount (GVfsBackend *backend,
|
||||
return;
|
||||
}
|
||||
|
||||
+#ifndef HAVE_GPHOTO25
|
||||
DEBUG (" '%s' '%s' '%s'", info.name, info.path, info.library_filename);
|
||||
+#endif
|
||||
|
||||
/* set port */
|
||||
rc = gp_camera_set_port_info (gphoto2_backend->camera, info);
|
||||
@@ -2590,7 +2592,11 @@ do_slow_file_rename_in_same_dir (GVfsBackendGphoto2 *gphoto2_backend,
|
||||
}
|
||||
}
|
||||
|
||||
+#ifdef HAVE_GPHOTO25
|
||||
+ rc = gp_camera_folder_put_file (gphoto2_backend->camera, dir, new_name, GP_FILE_TYPE_NORMAL, file_dest, gphoto2_backend->context);
|
||||
+#else
|
||||
rc = gp_camera_folder_put_file (gphoto2_backend->camera, dir, file_dest, gphoto2_backend->context);
|
||||
+#endif
|
||||
if (rc != 0)
|
||||
goto out;
|
||||
|
||||
@@ -3222,14 +3228,18 @@ commit_write_handle (GVfsBackendGphoto2 *gphoto2_backend, WriteHandle *write_han
|
||||
if (rc != 0)
|
||||
goto out;
|
||||
|
||||
- gp_file_set_type (file, GP_FILE_TYPE_NORMAL);
|
||||
gp_file_set_name (file, write_handle->name);
|
||||
gp_file_set_mtime (file, time (NULL));
|
||||
gp_file_set_data_and_size (file,
|
||||
dup_for_gphoto2 (write_handle->data, write_handle->size),
|
||||
write_handle->size);
|
||||
|
||||
+#ifdef HAVE_GPHOTO25
|
||||
+ rc = gp_camera_folder_put_file (gphoto2_backend->camera, write_handle->dir, write_handle->name, GP_FILE_TYPE_NORMAL, file, gphoto2_backend->context);
|
||||
+#else
|
||||
+ gp_file_set_type (file, GP_FILE_TYPE_NORMAL);
|
||||
rc = gp_camera_folder_put_file (gphoto2_backend->camera, write_handle->dir, file, gphoto2_backend->context);
|
||||
+#endif
|
||||
if (rc != 0)
|
||||
{
|
||||
gp_file_unref (file);
|
||||
--
|
||||
1.7.12
|
||||
|
@ -1,33 +0,0 @@
|
||||
From ef1578c9fef421a22c030d728fb5ef77bb7b86f6 Mon Sep 17 00:00:00 2001
|
||||
From: Dominique Leuenberger <dimstar@opensuse.org>
|
||||
Date: Wed, 8 Aug 2012 15:11:24 +0200
|
||||
Subject: [PATCH] gphoto: support 2.5, but do not require it.
|
||||
|
||||
Using GPHOTO2 for a 2nd PKG_CHECK_MODULE does not give the expected
|
||||
result, as the flag 'FOUND' is already set and the higher version
|
||||
requirement will not be honored.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=681448
|
||||
---
|
||||
configure.ac | 5 +++--
|
||||
1 file changed, 3 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index c32d425..6ffe06d 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -436,8 +436,9 @@ if test "x$enable_gphoto2" != "xno" -a \( "x$msg_hal" = "xyes" -o "x$msg_gudev"
|
||||
if test "x$msg_gphoto2" = "xyes"; then
|
||||
if test "x$use_gphoto2" = "xyes"; then
|
||||
AC_DEFINE(HAVE_GPHOTO2, 1, [Define to 1 if gphoto2 is available])
|
||||
- PKG_CHECK_MODULES(GPHOTO2, libgphoto2 >= 2.5.0,
|
||||
- AC_DEFINE(HAVE_GPHOTO25, 1, [Define to 1 if libgphoto2 2.5 is available])
|
||||
+ PKG_CHECK_MODULES(GPHOTO25, libgphoto2 >= 2.5.0,
|
||||
+ AC_DEFINE(HAVE_GPHOTO25, 1, [Define to 1 if libgphoto2 2.5 is available]),
|
||||
+ []
|
||||
)
|
||||
else
|
||||
if test "x$enable_gphoto2" = "xyes"; then
|
||||
--
|
||||
1.7.12
|
||||
|
@ -1,48 +0,0 @@
|
||||
From 7d0127ee181c0b282b8f99f461d26fce1c3a27b0 Mon Sep 17 00:00:00 2001
|
||||
From: Arun Raghavan <arun@accosted.net>
|
||||
Date: Mon, 30 Apr 2012 11:15:49 +0100
|
||||
Subject: [PATCH] build: Bail if gphoto support is requested but not available
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=578027
|
||||
---
|
||||
configure.ac | 13 ++++++++++---
|
||||
1 file changed, 10 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index e55ab58..91621a9 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -402,7 +402,7 @@ GPHOTO2_LIBS=
|
||||
GPHOTO2_CFLAGS=
|
||||
|
||||
if test "x$enable_gphoto2" != "xno" -a \( "x$msg_hal" = "xyes" -o "x$msg_gudev" = "xyes" \); then
|
||||
- PKG_CHECK_EXISTS(libgphoto2, msg_gphoto2=yes)
|
||||
+ PKG_CHECK_MODULES(GPHOTO2, libgphoto2 >= 2.4.0, [msg_gphoto2=yes])
|
||||
|
||||
# Need OS tweaks in hal volume monitor backend
|
||||
case "$host" in
|
||||
@@ -414,12 +414,19 @@ if test "x$enable_gphoto2" != "xno" -a \( "x$msg_hal" = "xyes" -o "x$msg_gudev"
|
||||
;;
|
||||
esac
|
||||
|
||||
+ if test "x$enable_gphoto2" = "xyes" -a "x$msg_gphoto2" != "xyes"; then
|
||||
+ AC_MSG_ERROR([gphoto2 support requested but not available])
|
||||
+ fi
|
||||
+
|
||||
if test "x$msg_gphoto2" = "xyes"; then
|
||||
if test "x$use_gphoto2" = "xyes"; then
|
||||
- PKG_CHECK_MODULES(GPHOTO2, libgphoto2 >= 2.4.0)
|
||||
AC_DEFINE(HAVE_GPHOTO2, 1, [Define to 1 if gphoto2 is available])
|
||||
else
|
||||
- AC_MSG_WARN([Not building with gphoto2 support. Need OS tweaks in hal volume monitor.])
|
||||
+ if test "x$enable_gphoto2" = "xyes"; then
|
||||
+ AC_MSG_ERROR([Cannot build with gphoto2 support. Need OS tweaks in hal volume monitor.])
|
||||
+ else
|
||||
+ AC_MSG_WARN([Not building with gphoto2 support. Need OS tweaks in hal volume monitor.])
|
||||
+ fi
|
||||
msg_gphoto2=no
|
||||
fi
|
||||
fi
|
||||
--
|
||||
1.7.12
|
||||
|
@ -1,70 +0,0 @@
|
||||
From e5423da4d7ca010fa3c33736445752ff9e549585 Mon Sep 17 00:00:00 2001
|
||||
From: Dominique Leuenberger <dimstar@opensuse.org>
|
||||
Date: Tue, 7 Aug 2012 18:10:24 +0200
|
||||
Subject: [PATCH] cdda: Support libcdio 0.84 with changed API
|
||||
|
||||
following CDIO changeset
|
||||
http://git.savannah.gnu.org/gitweb/?p=libcdio.git;a=commitdiff;h=abe5b8429573c9ac796c274c7abe7f76ef52dc76
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=678257
|
||||
|
||||
[Alexandre Rostovtsev <tetromino@gentoo.org> : cherry-pick for 1.12]
|
||||
---
|
||||
daemon/gvfsbackendcdda.c | 32 +++++++++++++++++++++++++-------
|
||||
1 file changed, 25 insertions(+), 7 deletions(-)
|
||||
|
||||
diff --git a/daemon/gvfsbackendcdda.c b/daemon/gvfsbackendcdda.c
|
||||
index 6f009c7..1ad4251 100644
|
||||
--- a/daemon/gvfsbackendcdda.c
|
||||
+++ b/daemon/gvfsbackendcdda.c
|
||||
@@ -169,11 +169,22 @@ fetch_metadata (GVfsBackendCdda *cdda_backend)
|
||||
if (!cdio)
|
||||
return;
|
||||
|
||||
- cdtext = cdio_get_cdtext(cdio, 0);
|
||||
+#if LIBCDIO_VERSION_NUM >= 84
|
||||
+ cdtext = cdio_get_cdtext (cdio);
|
||||
+#else
|
||||
+ cdtext = cdio_get_cdtext (cdio, 0);
|
||||
+#endif /* LIBCDIO_VERSION_NUM >= 84 */
|
||||
+
|
||||
if (cdtext) {
|
||||
- cdda_backend->album_title = g_strdup (cdtext_get (CDTEXT_TITLE, cdtext));
|
||||
- cdda_backend->album_artist = g_strdup (cdtext_get (CDTEXT_PERFORMER, cdtext));
|
||||
- cdda_backend->genre = g_strdup (cdtext_get (CDTEXT_GENRE, cdtext));
|
||||
+#if LIBCDIO_VERSION_NUM >= 84
|
||||
+ cdda_backend->album_title = g_strdup (cdtext_get_const (cdtext, CDTEXT_FIELD_TITLE, 0));
|
||||
+ cdda_backend->album_artist = g_strdup (cdtext_get_const (cdtext, CDTEXT_FIELD_PERFORMER, 0));
|
||||
+ cdda_backend->genre = g_strdup (cdtext_get_const (cdtext, CDTEXT_FIELD_GENRE, 0));
|
||||
+#else
|
||||
+ cdda_backend->album_title = g_strdup (cdtext_get_const (CDTEXT_TITLE, cdtext));
|
||||
+ cdda_backend->album_artist = g_strdup (cdtext_get_const (CDTEXT_PERFORMER, cdtext));
|
||||
+ cdda_backend->genre = g_strdup (cdtext_get_const (CDTEXT_GENRE, cdtext));
|
||||
+#endif /* LIBCDIO_VERSION_NUM >= 84 */
|
||||
}
|
||||
|
||||
cdtrack = cdio_get_first_track_num(cdio);
|
||||
@@ -182,10 +193,17 @@ fetch_metadata (GVfsBackendCdda *cdda_backend)
|
||||
for ( ; cdtrack < last_cdtrack; cdtrack++ ) {
|
||||
GVfsBackendCddaTrack *track;
|
||||
track = g_new0 (GVfsBackendCddaTrack, 1);
|
||||
- cdtext = cdio_get_cdtext(cdio, cdtrack);
|
||||
+#if LIBCDIO_VERSION_NUM < 84
|
||||
+ cdtext = cdio_get_cdtext (cdio, cdtrack);
|
||||
+#endif /* LIBCDIO_VERSION_NUM < 84 */
|
||||
if (cdtext) {
|
||||
- track->title = g_strdup (cdtext_get (CDTEXT_TITLE, cdtext));
|
||||
- track->artist = g_strdup (cdtext_get (CDTEXT_PERFORMER, cdtext));
|
||||
+#if LIBCDIO_VERSION_NUM >= 84
|
||||
+ track->title = g_strdup (cdtext_get_const (cdtext, CDTEXT_FIELD_TITLE, cdtrack));
|
||||
+ track->artist = g_strdup (cdtext_get_const (cdtext, CDTEXT_FIELD_PERFORMER, cdtrack));
|
||||
+#else
|
||||
+ track->title = g_strdup (cdtext_get_const (CDTEXT_TITLE, cdtext));
|
||||
+ track->artist = g_strdup (cdtext_get_const (CDTEXT_PERFORMER, cdtext);
|
||||
+#endif /* LIBCDIO_VERSION_NUM >= 84 */
|
||||
}
|
||||
track->duration = cdio_get_track_sec_count (cdio, cdtrack) / CDIO_CD_FRAMES_PER_SEC;
|
||||
|
||||
--
|
||||
1.9.1
|
||||
|
@ -1,87 +0,0 @@
|
||||
From bdc3babbe21e5fed06876db4d56d1b13915fe1cb Mon Sep 17 00:00:00 2001
|
||||
From: Ross Lagerwall <rosslagerwall@gmail.com>
|
||||
Date: Sat, 21 Sep 2013 20:22:27 +0000
|
||||
Subject: daemon: Emit signal before returning dbus value
|
||||
|
||||
In gvfsjobopenforread.c, the dbus method returns a value in create_reply
|
||||
which eventually results in a GVfsJobRead job to be sent to the backend.
|
||||
This could happen before the "new-source" signal is emitted. If this
|
||||
happens, the job is not queued because the "new_job" signal would not
|
||||
have been connected to a job source yet. The read then hangs because
|
||||
the GVfsJobRead is lost.
|
||||
|
||||
This is hit often when performing large smb transfers (see
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=697782 and
|
||||
https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1075923).
|
||||
It can be reproduced by putting a small sleep before the
|
||||
g_signal_emit_by_name call.
|
||||
|
||||
Fix this by emitting the "new-source" signal *before* the dbus method
|
||||
value is returned. This ensures that the "new_job" signal is set up
|
||||
before any further jobs are sent.
|
||||
|
||||
Note that the same problem and solution applies for
|
||||
gvfsjobopenforwrite.c.
|
||||
---
|
||||
diff --git a/daemon/gvfsjobopenforread.c b/daemon/gvfsjobopenforread.c
|
||||
index d978136..41b5f34 100644
|
||||
--- a/daemon/gvfsjobopenforread.c
|
||||
+++ b/daemon/gvfsjobopenforread.c
|
||||
@@ -194,6 +194,12 @@ create_reply (GVfsJob *job,
|
||||
g_error_free (error);
|
||||
}
|
||||
|
||||
+ g_vfs_channel_set_backend_handle (G_VFS_CHANNEL (channel), open_job->backend_handle);
|
||||
+ open_job->backend_handle = NULL;
|
||||
+ open_job->read_channel = channel;
|
||||
+
|
||||
+ g_signal_emit_by_name (job, "new-source", channel);
|
||||
+
|
||||
if (open_job->read_icon)
|
||||
gvfs_dbus_mount_complete_open_icon_for_read (object, invocation,
|
||||
fd_list, g_variant_new_handle (fd_id),
|
||||
@@ -206,12 +212,6 @@ create_reply (GVfsJob *job,
|
||||
/* FIXME: this could cause issues as long as fd_list closes all its fd's when it's finalized */
|
||||
close (remote_fd);
|
||||
g_object_unref (fd_list);
|
||||
-
|
||||
- g_vfs_channel_set_backend_handle (G_VFS_CHANNEL (channel), open_job->backend_handle);
|
||||
- open_job->backend_handle = NULL;
|
||||
- open_job->read_channel = channel;
|
||||
-
|
||||
- g_signal_emit_by_name (job, "new-source", open_job->read_channel);
|
||||
}
|
||||
|
||||
static void
|
||||
diff --git a/daemon/gvfsjobopenforwrite.c b/daemon/gvfsjobopenforwrite.c
|
||||
index a63e9cd..429e267 100644
|
||||
--- a/daemon/gvfsjobopenforwrite.c
|
||||
+++ b/daemon/gvfsjobopenforwrite.c
|
||||
@@ -278,6 +278,12 @@ create_reply (GVfsJob *job,
|
||||
g_error_free (error);
|
||||
}
|
||||
|
||||
+ g_vfs_channel_set_backend_handle (G_VFS_CHANNEL (channel), open_job->backend_handle);
|
||||
+ open_job->backend_handle = NULL;
|
||||
+ open_job->write_channel = channel;
|
||||
+
|
||||
+ g_signal_emit_by_name (job, "new-source", open_job->write_channel);
|
||||
+
|
||||
gvfs_dbus_mount_complete_open_for_write (object, invocation,
|
||||
fd_list, g_variant_new_handle (fd_id),
|
||||
open_job->can_seek,
|
||||
@@ -285,12 +291,6 @@ create_reply (GVfsJob *job,
|
||||
|
||||
close (remote_fd);
|
||||
g_object_unref (fd_list);
|
||||
-
|
||||
- g_vfs_channel_set_backend_handle (G_VFS_CHANNEL (channel), open_job->backend_handle);
|
||||
- open_job->backend_handle = NULL;
|
||||
- open_job->write_channel = channel;
|
||||
-
|
||||
- g_signal_emit_by_name (job, "new-source", open_job->write_channel);
|
||||
}
|
||||
|
||||
static void
|
||||
--
|
||||
cgit v0.9.2
|
@ -1,56 +0,0 @@
|
||||
Upstream bug: http://bugzilla.gnome.org/show_bug.cgi?id=567235 (Fedora)
|
||||
Our bug: http://bugs.gentoo.org/show_bug.cgi?id=249829
|
||||
----
|
||||
Index: mount-archive.desktop.in.in
|
||||
===================================================================
|
||||
--- mount-archive.desktop.in.in (revision 0)
|
||||
+++ mount-archive.desktop.in.in (revision 0)
|
||||
@@ -0,0 +1,14 @@
|
||||
+[Desktop Entry]
|
||||
+Encoding=UTF-8
|
||||
+_Name=Archive Mounter
|
||||
+Exec=@libexecdir@/gvfsd-archive file=%u
|
||||
+X-Gnome-Vfs-System=gio
|
||||
+MimeType=application/x-cd-image;application/x-bzip-compressed-tar;application/x-compressed-tar;application/x-tar;application/x-cpio;application/x-zip;application/zip;application/x-lzma-compressed-tar;
|
||||
+Terminal=false
|
||||
+StartupNotify=false
|
||||
+Type=Application
|
||||
+NoDisplay=true
|
||||
+X-GNOME-Bugzilla-Bugzilla=GNOME
|
||||
+X-GNOME-Bugzilla-Product=gvfs
|
||||
+X-GNOME-Bugzilla-Component=archive-backend
|
||||
+X-GNOME-Bugzilla-Version=@VERSION@
|
||||
Index: Makefile.am
|
||||
===================================================================
|
||||
--- Makefile.am.orig 2008-07-22 15:35:49.000000000 +0200
|
||||
+++ Makefile.am 2008-07-22 17:56:59.417180064 +0200
|
||||
@@ -1,5 +1,20 @@
|
||||
NULL =
|
||||
|
||||
+@INTLTOOL_DESKTOP_RULE@
|
||||
+
|
||||
+desktop_in_files = mount-archive.desktop.in
|
||||
+
|
||||
+mount-archive.desktop.in: mount-archive.desktop.in.in
|
||||
+ sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@
|
||||
+
|
||||
+desktopdir = $(datadir)/applications
|
||||
+if HAVE_ARCHIVE
|
||||
+desktop_DATA = mount-archive.desktop
|
||||
+else
|
||||
+desktop_DATA =
|
||||
+endif
|
||||
+
|
||||
+
|
||||
SUBDIRS = \
|
||||
common \
|
||||
client \
|
||||
@@ -15,6 +30,8 @@
|
||||
|
||||
EXTRA_DIST = \
|
||||
MAINTAINERS \
|
||||
+ mount-archive.desktop.in.in \
|
||||
+ $(desktop_in_files) \
|
||||
$(NULL)
|
||||
|
||||
DISTCLEANFILES = \
|
@ -1,28 +0,0 @@
|
||||
Gentoo bug 264941
|
||||
Upstream: http://bugzilla.gnome.org/show_bug.cgi?id=578027
|
||||
---
|
||||
diff -urNp gvfs-1.2.2/configure.ac gvfs-1.2.2-new/configure.ac
|
||||
--- gvfs-1.2.2/configure.ac 2009-04-03 13:00:54.000000000 +0530
|
||||
+++ gvfs-1.2.2-new/configure.ac 2009-05-04 22:53:24.000000000 +0530
|
||||
@@ -307,12 +307,20 @@ if test "x$enable_gphoto2" != "xno" -a "
|
||||
;;
|
||||
esac
|
||||
|
||||
+ if test "x$enable_gphoto2" = "xyes" -a "x$msg_gphoto2" != "xyes"; then
|
||||
+ AC_MSG_ERROR([gphoto2 support requested but not available])
|
||||
+ fi
|
||||
+
|
||||
if test "x$msg_gphoto2" = "xyes"; then
|
||||
if test "x$use_gphoto2" = "xyes"; then
|
||||
PKG_CHECK_MODULES(GPHOTO2, libgphoto2 >= 2.4.0)
|
||||
AC_DEFINE(HAVE_GPHOTO2, 1, [Define to 1 if gphoto2 is available])
|
||||
else
|
||||
- AC_MSG_WARN([Not building with gphoto2 support. Need OS tweaks in hal volume monitor.])
|
||||
+ if test "x$enable_gphoto2" = "xyes"; then
|
||||
+ AC_MSG_ERROR([Cannot build with gphoto2 support. Need OS tweaks in hal volume monitor.])
|
||||
+ else
|
||||
+ AC_MSG_WARN([Not building with gphoto2 support. Need OS tweaks in hal volume monitor.])
|
||||
+ fi
|
||||
msg_gphoto2=no
|
||||
fi
|
||||
fi
|
@ -1,130 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.18.3.ebuild,v 1.13 2014/07/24 18:14:19 ssuominen Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit autotools bash-completion-r1 eutils gnome2
|
||||
|
||||
DESCRIPTION="Virtual filesystem implementation for gio"
|
||||
HOMEPAGE="https://git.gnome.org/browse/gvfs"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="afp archive avahi bluetooth bluray cdda fuse gdu gnome-online-accounts gphoto2 gtk +http ios libsecret mtp samba systemd test +udev udisks"
|
||||
REQUIRED_USE="
|
||||
cdda? ( udev )
|
||||
udisks? ( udev )
|
||||
systemd? ( udisks )
|
||||
"
|
||||
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
|
||||
# Can use libgphoto-2.5.0 as well. Automagic detection.
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.37:2
|
||||
sys-apps/dbus
|
||||
dev-libs/libxml2:2
|
||||
net-misc/openssh
|
||||
afp? ( >=dev-libs/libgcrypt-1.2.2:0= )
|
||||
archive? ( app-arch/libarchive:= )
|
||||
avahi? ( >=net-dns/avahi-0.6 )
|
||||
bluetooth? (
|
||||
>=app-mobilephone/obex-data-server-0.4.5
|
||||
dev-libs/dbus-glib
|
||||
net-wireless/bluez
|
||||
dev-libs/expat )
|
||||
bluray? ( media-libs/libbluray )
|
||||
fuse? ( >=sys-fs/fuse-2.8.0 )
|
||||
gdu? ( || (
|
||||
>=gnome-base/libgdu-3.0.2
|
||||
=sys-apps/gnome-disk-utility-3.0.2-r300
|
||||
=sys-apps/gnome-disk-utility-3.0.2-r200 ) )
|
||||
gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.7.1 )
|
||||
gphoto2? ( >=media-libs/libgphoto2-2.4.7:= )
|
||||
gtk? ( >=x11-libs/gtk+-3.0:3 )
|
||||
http? ( >=net-libs/libsoup-gnome-2.34:2.4 )
|
||||
ios? (
|
||||
>=app-pda/libimobiledevice-1.1.5:=
|
||||
>=app-pda/libplist-1:= )
|
||||
libsecret? ( app-crypt/libsecret )
|
||||
mtp? ( >=media-libs/libmtp-1.1.6 )
|
||||
samba? ( || ( >=net-fs/samba-3.4.6[smbclient] >=net-fs/samba-4[client] ) )
|
||||
systemd? ( sys-apps/systemd:0= )
|
||||
udev? (
|
||||
cdda? ( || ( dev-libs/libcdio-paranoia <dev-libs/libcdio-0.90[-minimal] ) )
|
||||
virtual/libgudev:=
|
||||
virtual/libudev:= )
|
||||
udisks? ( >=sys-fs/udisks-1.97:2 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xsl-stylesheets
|
||||
dev-libs/libxslt
|
||||
>=dev-util/intltool-0.40
|
||||
virtual/pkgconfig
|
||||
dev-util/gdbus-codegen
|
||||
dev-util/gtk-doc-am
|
||||
test? (
|
||||
>=dev-python/twisted-core-12.3.0
|
||||
|| (
|
||||
net-analyzer/netcat
|
||||
net-analyzer/netcat6 ) )
|
||||
!udev? ( >=dev-libs/libgcrypt-1.2.2:0 )
|
||||
"
|
||||
# libgcrypt.m4, provided by libgcrypt, needed for eautoreconf, bug #399043
|
||||
# test dependencies needed per https://bugzilla.gnome.org/700162
|
||||
|
||||
# Tests with multiple failures, this is being handled upstream at:
|
||||
# https://bugzilla.gnome.org/700162
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README TODO" # ChangeLog.pre-1.2 README.commits
|
||||
|
||||
if ! use udev; then
|
||||
sed -e 's/gvfsd-burn/ /' \
|
||||
-e 's/burn.mount.in/ /' \
|
||||
-e 's/burn.mount/ /' \
|
||||
-i daemon/Makefile.am || die
|
||||
|
||||
eautoreconf
|
||||
fi
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# --enable-documentation installs man pages
|
||||
gnome2_src_configure \
|
||||
--disable-bash-completion \
|
||||
--disable-hal \
|
||||
--with-dbus-service-dir="${EPREFIX}"/usr/share/dbus-1/services \
|
||||
--enable-documentation \
|
||||
$(use_enable afp) \
|
||||
$(use_enable archive) \
|
||||
$(use_enable avahi) \
|
||||
$(use_enable bluetooth obexftp) \
|
||||
$(use_enable bluray) \
|
||||
$(use_enable cdda) \
|
||||
$(use_enable fuse) \
|
||||
$(use_enable gdu) \
|
||||
$(use_enable gnome-online-accounts goa) \
|
||||
$(use_enable gphoto2) \
|
||||
$(use_enable gtk) \
|
||||
$(use_enable ios afc) \
|
||||
$(use_enable mtp libmtp) \
|
||||
$(use_enable udev) \
|
||||
$(use_enable udev gudev) \
|
||||
$(use_enable http) \
|
||||
$(use_enable libsecret keyring) \
|
||||
$(use_enable samba) \
|
||||
$(use_enable systemd libsystemd-login) \
|
||||
$(use_enable udisks udisks2)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
dobashcomp programs/completion/gvfs
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-0.16.4.ebuild,v 1.3 2013/12/08 18:57:55 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GNOME_ORG_MODULE="tracker"
|
||||
|
||||
inherit gnome.org toolchain-funcs
|
||||
|
||||
DESCRIPTION="Nautilus extension to tag files for Tracker"
|
||||
HOMEPAGE="https://projects.gnome.org/tracker/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="
|
||||
~app-misc/tracker-${PV}
|
||||
>=dev-libs/glib-2.35.1:2
|
||||
>=gnome-base/nautilus-2.90
|
||||
x11-libs/gtk+:3
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<app-misc/tracker-0.12.5-r1[nautilus]
|
||||
"
|
||||
# Before tracker-0.12.5-r1, nautilus-tracker-tags was part of tracker
|
||||
DEPEND="${COMMON_DEPEND}"
|
||||
|
||||
S="${S}/src/plugins/nautilus"
|
||||
|
||||
pkg_setup() {
|
||||
tc-export CC
|
||||
export TRACKER_API=${GNOME_ORG_PVP}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cp "${FILESDIR}/0.12.5-Makefile" Makefile || die "cp failed"
|
||||
# config.h is not used, but is included in every source file...
|
||||
sed -e 's:#include "config.h"::' -i *.c *.h || die "sed failed"
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.0.1.ebuild,v 1.1 2014/05/29 19:27:47 pacho Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.0.4.ebuild,v 1.1 2014/09/05 09:31:02 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GNOME_ORG_MODULE="tracker"
|
@ -1 +1 @@
|
||||
Fri, 05 Sep 2014 04:36:59 +0000
|
||||
Fri, 05 Sep 2014 10:37:00 +0000
|
||||
|
@ -1 +1 @@
|
||||
Fri, 05 Sep 2014 04:37:00 +0000
|
||||
Fri, 05 Sep 2014 10:37:00 +0000
|
||||
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=>=app-i18n/enca-1.9 >=dev-db/sqlite-3.7.16:= >=dev-libs/glib-2.35.1:2 >=dev-libs/gobject-introspection-0.9.5 >=dev-libs/icu-4:= || ( >=media-gfx/imagemagick-5.2.1[png,jpeg=] media-gfx/graphicsmagick[imagemagick,png,jpeg=] ) >=media-libs/libpng-1.2:0= >=x11-libs/pango-1:= sys-apps/util-linux cue? ( media-libs/libcue ) eds? ( >=mail-client/evolution-3.3.5:= >=gnome-extra/evolution-data-server-3.3.5:= <mail-client/evolution-3.5.3 <gnome-extra/evolution-data-server-3.5.3 ) elibc_glibc? ( >=sys-libs/glibc-2.12 ) exif? ( >=media-libs/libexif-0.6 ) firefox-bookmarks? ( || ( >=www-client/firefox-4.0 >=www-client/firefox-bin-4.0 ) ) flac? ( >=media-libs/flac-1.2.1 ) gif? ( media-libs/giflib ) gsf? ( >=gnome-extra/libgsf-1.14.24 ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( >=dev-libs/libgee-0.3:0.8 >=x11-libs/gtk+-3:3 ) iptc? ( media-libs/libiptcdata ) iso? ( >=sys-libs/libosinfo-0.0.2:= ) jpeg? ( virtual/jpeg:0 ) upower? ( || ( <sys-power/upower-0.99 sys-power/upower-pm-utils ) ) libsecret? ( >=app-crypt/libsecret-0.5 ) mp3? ( >=media-libs/taglib-1.6 gtk? ( x11-libs/gdk-pixbuf:2 ) ) networkmanager? ( >=net-misc/networkmanager-0.8 ) pdf? ( >=x11-libs/cairo-1:= >=app-text/poppler-0.16:=[cairo,utils] >=x11-libs/gtk+-2.12:2 ) playlist? ( >=dev-libs/totem-pl-parser-3 ) rss? ( net-libs/libgrss:0.5 ) thunderbird? ( || ( >=mail-client/thunderbird-5.0 >=mail-client/thunderbird-bin-5.0 ) ) tiff? ( media-libs/tiff ) upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 ) vorbis? ( >=media-libs/libvorbis-0.22 ) xine? ( >=media-libs/xine-lib-1 ) xml? ( >=dev-libs/libxml2-2.6 ) xmp? ( >=media-libs/exempi-2.1 ) xps? ( app-text/libgxps ) !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) || ( dev-lang/vala:0.24 dev-lang/vala:0.22 dev-lang/vala:0.20 dev-lang/vala:0.18 dev-lang/vala:0.16 dev-lang/vala:0.14 ) >=dev-util/gtk-doc-am-1.8 >=dev-util/intltool-0.40 >=sys-devel/gettext-0.17 virtual/pkgconfig gtk? ( >=dev-libs/libgee-0.3 ) test? ( >=dev-libs/dbus-glib-0.82-r1 >=sys-apps/dbus-1.3.1[X] ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=A tagging metadata database, search tool and indexer
|
||||
EAPI=5
|
||||
HOMEPAGE=http://projects.gnome.org/tracker/
|
||||
IUSE=cue eds elibc_glibc exif firefox-bookmarks flac gif gsf gstreamer gtk iptc +iso +jpeg upower libsecret +miner-fs mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis xine +xml xmp xps test
|
||||
KEYWORDS=~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86
|
||||
LICENSE=GPL-2+ LGPL-2.1+
|
||||
PDEPEND=nautilus? ( ~gnome-extra/nautilus-tracker-tags-0.16.4 )
|
||||
RDEPEND=>=app-i18n/enca-1.9 >=dev-db/sqlite-3.7.16:= >=dev-libs/glib-2.35.1:2 >=dev-libs/gobject-introspection-0.9.5 >=dev-libs/icu-4:= || ( >=media-gfx/imagemagick-5.2.1[png,jpeg=] media-gfx/graphicsmagick[imagemagick,png,jpeg=] ) >=media-libs/libpng-1.2:0= >=x11-libs/pango-1:= sys-apps/util-linux cue? ( media-libs/libcue ) eds? ( >=mail-client/evolution-3.3.5:= >=gnome-extra/evolution-data-server-3.3.5:= <mail-client/evolution-3.5.3 <gnome-extra/evolution-data-server-3.5.3 ) elibc_glibc? ( >=sys-libs/glibc-2.12 ) exif? ( >=media-libs/libexif-0.6 ) firefox-bookmarks? ( || ( >=www-client/firefox-4.0 >=www-client/firefox-bin-4.0 ) ) flac? ( >=media-libs/flac-1.2.1 ) gif? ( media-libs/giflib ) gsf? ( >=gnome-extra/libgsf-1.14.24 ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( >=dev-libs/libgee-0.3:0.8 >=x11-libs/gtk+-3:3 ) iptc? ( media-libs/libiptcdata ) iso? ( >=sys-libs/libosinfo-0.0.2:= ) jpeg? ( virtual/jpeg:0 ) upower? ( || ( <sys-power/upower-0.99 sys-power/upower-pm-utils ) ) libsecret? ( >=app-crypt/libsecret-0.5 ) mp3? ( >=media-libs/taglib-1.6 gtk? ( x11-libs/gdk-pixbuf:2 ) ) networkmanager? ( >=net-misc/networkmanager-0.8 ) pdf? ( >=x11-libs/cairo-1:= >=app-text/poppler-0.16:=[cairo,utils] >=x11-libs/gtk+-2.12:2 ) playlist? ( >=dev-libs/totem-pl-parser-3 ) rss? ( net-libs/libgrss:0.5 ) thunderbird? ( || ( >=mail-client/thunderbird-5.0 >=mail-client/thunderbird-bin-5.0 ) ) tiff? ( media-libs/tiff ) upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 ) vorbis? ( >=media-libs/libvorbis-0.22 ) xine? ( >=media-libs/xine-lib-1 ) xml? ( >=dev-libs/libxml2-2.6 ) xmp? ( >=media-libs/exempi-2.1 ) xps? ( app-text/libgxps ) !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
|
||||
REQUIRED_USE=^^ ( gstreamer xine ) cue? ( gstreamer ) upnp-av? ( gstreamer ) !miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps )
|
||||
SLOT=0/16
|
||||
SRC_URI=mirror://gnome/sources/tracker/0.16/tracker-0.16.4.tar.xz
|
||||
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 eutils 06133990e861be0fe60c2b428fd025d9 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 9637c29fc715b17a6328f24251129557 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool 52d0e17251d04645ffaa61bfdd858944 linux-info 2b8c53f6065bdee2d757472215a3088f multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 47dda904cf91c61f45b564d9f834fde1 toolchain-funcs 0f1760274637a138b99bb649202ea402 vala d8f392783fdc2395fc64af046f2ca961 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=8778be4d21f93ba4ae4d0ab4fe973695
|
@ -1,15 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=>=app-i18n/enca-1.9 >=dev-db/sqlite-3.7.16:= >=dev-libs/glib-2.38:2 >=dev-libs/gobject-introspection-0.9.5 >=dev-libs/icu-4.8.1.1:= || ( >=media-gfx/imagemagick-5.2.1[png,jpeg=] media-gfx/graphicsmagick[imagemagick,png,jpeg=] ) >=media-libs/libpng-1.2:0= >=media-libs/libmediaart-0.1:1.0 >=x11-libs/pango-1:= sys-apps/util-linux cue? ( media-libs/libcue ) eds? ( >=mail-client/evolution-3.3.5:= >=gnome-extra/evolution-data-server-3.3.5:= <mail-client/evolution-3.5.3 <gnome-extra/evolution-data-server-3.5.3 ) elibc_glibc? ( >=sys-libs/glibc-2.12 ) exif? ( >=media-libs/libexif-0.6 ) ffmpeg? ( >=virtual/ffmpeg-9 ) firefox-bookmarks? ( || ( >=www-client/firefox-4.0 >=www-client/firefox-bin-4.0 ) ) flac? ( >=media-libs/flac-1.2.1 ) gif? ( media-libs/giflib ) gsf? ( >=gnome-extra/libgsf-1.14.24 ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( >=dev-libs/libgee-0.3:0.8 >=x11-libs/gtk+-3:3 ) iptc? ( media-libs/libiptcdata ) iso? ( >=sys-libs/libosinfo-0.2.9:= ) jpeg? ( virtual/jpeg:0 ) upower? ( || ( >=sys-power/upower-0.9 sys-power/upower-pm-utils ) ) mp3? ( >=media-libs/taglib-1.6 ) networkmanager? ( >=net-misc/networkmanager-0.8 ) pdf? ( >=x11-libs/cairo-1:= >=app-text/poppler-0.16:=[cairo,utils] >=x11-libs/gtk+-2.12:2 ) playlist? ( >=dev-libs/totem-pl-parser-3 ) rss? ( net-libs/libgrss:0.5 ) thunderbird? ( || ( >=mail-client/thunderbird-5.0 >=mail-client/thunderbird-bin-5.0 ) ) tiff? ( media-libs/tiff ) upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 ) vorbis? ( >=media-libs/libvorbis-0.22 ) xml? ( >=dev-libs/libxml2-2.6 ) xmp? ( >=media-libs/exempi-2.1 ) xps? ( app-text/libgxps ) !gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) || ( dev-lang/vala:0.24 dev-lang/vala:0.22 dev-lang/vala:0.20 dev-lang/vala:0.18 dev-lang/vala:0.16 dev-lang/vala:0.14 ) >=dev-util/gtk-doc-am-1.8 >=dev-util/intltool-0.40 >=sys-devel/gettext-0.17 virtual/pkgconfig gtk? ( >=dev-libs/libgee-0.3 ) test? ( >=dev-libs/dbus-glib-0.82-r1 >=sys-apps/dbus-1.3.1[X] ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DEPEND=>=app-i18n/enca-1.9 >=dev-db/sqlite-3.7.16:= >=dev-libs/glib-2.38:2 >=dev-libs/gobject-introspection-0.9.5 >=dev-libs/icu-4.8.1.1:= || ( >=media-gfx/imagemagick-5.2.1[png,jpeg=] media-gfx/graphicsmagick[imagemagick,png,jpeg=] ) >=media-libs/libpng-1.2:0= >=media-libs/libmediaart-0.1:1.0 >=x11-libs/pango-1:= sys-apps/util-linux cue? ( media-libs/libcue ) eds? ( >=mail-client/evolution-3.3.5:= >=gnome-extra/evolution-data-server-3.3.5:= <mail-client/evolution-3.5.3 <gnome-extra/evolution-data-server-3.5.3 ) elibc_glibc? ( >=sys-libs/glibc-2.12 ) exif? ( >=media-libs/libexif-0.6 ) ffmpeg? ( >=virtual/ffmpeg-9 ) firefox-bookmarks? ( || ( >=www-client/firefox-4.0 >=www-client/firefox-bin-4.0 ) ) flac? ( >=media-libs/flac-1.2.1 ) gif? ( media-libs/giflib ) gsf? ( >=gnome-extra/libgsf-1.14.24 ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( >=dev-libs/libgee-0.3:0.8 >=x11-libs/gtk+-3:3 ) iptc? ( media-libs/libiptcdata ) iso? ( >=sys-libs/libosinfo-0.2.9:= ) jpeg? ( virtual/jpeg:0 ) upower? ( || ( >=sys-power/upower-0.9 sys-power/upower-pm-utils ) ) mp3? ( >=media-libs/taglib-1.6 ) networkmanager? ( >=net-misc/networkmanager-0.8 ) pdf? ( >=x11-libs/cairo-1:= >=app-text/poppler-0.16:=[cairo,utils] >=x11-libs/gtk+-2.12:2 ) playlist? ( >=dev-libs/totem-pl-parser-3 ) rss? ( net-libs/libgrss:0.5 ) thunderbird? ( || ( >=mail-client/thunderbird-5.0 >=mail-client/thunderbird-bin-5.0 ) ) tiff? ( media-libs/tiff ) upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 ) vorbis? ( >=media-libs/libvorbis-0.22 ) xml? ( >=dev-libs/libxml2-2.6 ) xmp? ( >=media-libs/exempi-2.1 ) xps? ( app-text/libgxps ) !gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) || ( dev-lang/vala:0.24 dev-lang/vala:0.22 dev-lang/vala:0.20 dev-lang/vala:0.18 ) >=dev-util/gtk-doc-am-1.8 >=dev-util/intltool-0.40.0 >=sys-devel/gettext-0.17 virtual/pkgconfig gtk? ( >=dev-libs/libgee-0.3 ) test? ( >=dev-libs/dbus-glib-0.82-r1 >=sys-apps/dbus-1.3.1[X] ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=A tagging metadata database, search tool and indexer
|
||||
EAPI=5
|
||||
HOMEPAGE=https://wiki.gnome.org/Projects/Tracker
|
||||
IUSE=cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf gstreamer gtk iptc +iso +jpeg upower +miner-fs mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis +xml xmp xps test
|
||||
IUSE=cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf gstreamer gtk iptc +iso +jpeg +miner-fs mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-2+ LGPL-2.1+
|
||||
PDEPEND=nautilus? ( ~gnome-extra/nautilus-tracker-tags-1.0.1 )
|
||||
PDEPEND=nautilus? ( ~gnome-extra/nautilus-tracker-tags-1.0.4 )
|
||||
RDEPEND=>=app-i18n/enca-1.9 >=dev-db/sqlite-3.7.16:= >=dev-libs/glib-2.38:2 >=dev-libs/gobject-introspection-0.9.5 >=dev-libs/icu-4.8.1.1:= || ( >=media-gfx/imagemagick-5.2.1[png,jpeg=] media-gfx/graphicsmagick[imagemagick,png,jpeg=] ) >=media-libs/libpng-1.2:0= >=media-libs/libmediaart-0.1:1.0 >=x11-libs/pango-1:= sys-apps/util-linux cue? ( media-libs/libcue ) eds? ( >=mail-client/evolution-3.3.5:= >=gnome-extra/evolution-data-server-3.3.5:= <mail-client/evolution-3.5.3 <gnome-extra/evolution-data-server-3.5.3 ) elibc_glibc? ( >=sys-libs/glibc-2.12 ) exif? ( >=media-libs/libexif-0.6 ) ffmpeg? ( >=virtual/ffmpeg-9 ) firefox-bookmarks? ( || ( >=www-client/firefox-4.0 >=www-client/firefox-bin-4.0 ) ) flac? ( >=media-libs/flac-1.2.1 ) gif? ( media-libs/giflib ) gsf? ( >=gnome-extra/libgsf-1.14.24 ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( >=dev-libs/libgee-0.3:0.8 >=x11-libs/gtk+-3:3 ) iptc? ( media-libs/libiptcdata ) iso? ( >=sys-libs/libosinfo-0.2.9:= ) jpeg? ( virtual/jpeg:0 ) upower? ( || ( >=sys-power/upower-0.9 sys-power/upower-pm-utils ) ) mp3? ( >=media-libs/taglib-1.6 ) networkmanager? ( >=net-misc/networkmanager-0.8 ) pdf? ( >=x11-libs/cairo-1:= >=app-text/poppler-0.16:=[cairo,utils] >=x11-libs/gtk+-2.12:2 ) playlist? ( >=dev-libs/totem-pl-parser-3 ) rss? ( net-libs/libgrss:0.5 ) thunderbird? ( || ( >=mail-client/thunderbird-5.0 >=mail-client/thunderbird-bin-5.0 ) ) tiff? ( media-libs/tiff ) upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 ) vorbis? ( >=media-libs/libvorbis-0.22 ) xml? ( >=dev-libs/libxml2-2.6 ) xmp? ( >=media-libs/exempi-2.1 ) xps? ( app-text/libgxps ) !gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) )
|
||||
REQUIRED_USE=?? ( gstreamer ffmpeg ) cue? ( gstreamer ) upnp-av? ( gstreamer ) !miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps )
|
||||
SLOT=0/100
|
||||
SRC_URI=mirror://gnome/sources/tracker/1.0/tracker-1.0.1.tar.xz
|
||||
SRC_URI=mirror://gnome/sources/tracker/1.0/tracker-1.0.4.tar.xz
|
||||
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 eutils 06133990e861be0fe60c2b428fd025d9 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 9637c29fc715b17a6328f24251129557 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool 52d0e17251d04645ffaa61bfdd858944 linux-info 2b8c53f6065bdee2d757472215a3088f multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-any-r1 4560effd96d3d2a82e50af7cf87166da python-utils-r1 47dda904cf91c61f45b564d9f834fde1 toolchain-funcs 0f1760274637a138b99bb649202ea402 vala d8f392783fdc2395fc64af046f2ca961 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=45866f25fb8e1922399f61bcfc9f916b
|
||||
_md5_=40431dac88f41f9123a72625194d8dc1
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=>=dev-libs/glib-2.37:2 sys-apps/dbus dev-libs/libxml2:2 net-misc/openssh afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) archive? ( app-arch/libarchive:= ) avahi? ( >=net-dns/avahi-0.6 ) bluetooth? ( >=app-mobilephone/obex-data-server-0.4.5 dev-libs/dbus-glib net-wireless/bluez dev-libs/expat ) bluray? ( media-libs/libbluray ) fuse? ( >=sys-fs/fuse-2.8.0 ) gdu? ( || ( >=gnome-base/libgdu-3.0.2 =sys-apps/gnome-disk-utility-3.0.2-r300 =sys-apps/gnome-disk-utility-3.0.2-r200 ) ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.7.1 ) gphoto2? ( >=media-libs/libgphoto2-2.4.7:= ) gtk? ( >=x11-libs/gtk+-3.0:3 ) http? ( >=net-libs/libsoup-gnome-2.34:2.4 ) ios? ( >=app-pda/libimobiledevice-1.1.5:= >=app-pda/libplist-1:= ) libsecret? ( app-crypt/libsecret ) mtp? ( >=media-libs/libmtp-1.1.6 ) samba? ( || ( >=net-fs/samba-3.4.6[smbclient] >=net-fs/samba-4[client] ) ) systemd? ( sys-apps/systemd:0= ) udev? ( cdda? ( || ( dev-libs/libcdio-paranoia <dev-libs/libcdio-0.90[-minimal] ) ) virtual/libgudev:= virtual/libudev:= ) udisks? ( >=sys-fs/udisks-1.97:2 ) app-text/docbook-xsl-stylesheets dev-libs/libxslt >=dev-util/intltool-0.40 virtual/pkgconfig dev-util/gdbus-codegen dev-util/gtk-doc-am test? ( >=dev-python/twisted-core-12.3.0 || ( net-analyzer/netcat net-analyzer/netcat6 ) ) !udev? ( >=dev-libs/libgcrypt-1.2.2:0 ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool app-arch/xz-utils >=sys-apps/sed-4
|
||||
DESCRIPTION=Virtual filesystem implementation for gio
|
||||
EAPI=5
|
||||
HOMEPAGE=https://git.gnome.org/browse/gvfs
|
||||
IUSE=afp archive avahi bluetooth bluray cdda fuse gdu gnome-online-accounts gphoto2 gtk +http ios libsecret mtp samba systemd test +udev udisks
|
||||
KEYWORDS=alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2+
|
||||
RDEPEND=>=dev-libs/glib-2.37:2 sys-apps/dbus dev-libs/libxml2:2 net-misc/openssh afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) archive? ( app-arch/libarchive:= ) avahi? ( >=net-dns/avahi-0.6 ) bluetooth? ( >=app-mobilephone/obex-data-server-0.4.5 dev-libs/dbus-glib net-wireless/bluez dev-libs/expat ) bluray? ( media-libs/libbluray ) fuse? ( >=sys-fs/fuse-2.8.0 ) gdu? ( || ( >=gnome-base/libgdu-3.0.2 =sys-apps/gnome-disk-utility-3.0.2-r300 =sys-apps/gnome-disk-utility-3.0.2-r200 ) ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.7.1 ) gphoto2? ( >=media-libs/libgphoto2-2.4.7:= ) gtk? ( >=x11-libs/gtk+-3.0:3 ) http? ( >=net-libs/libsoup-gnome-2.34:2.4 ) ios? ( >=app-pda/libimobiledevice-1.1.5:= >=app-pda/libplist-1:= ) libsecret? ( app-crypt/libsecret ) mtp? ( >=media-libs/libmtp-1.1.6 ) samba? ( || ( >=net-fs/samba-3.4.6[smbclient] >=net-fs/samba-4[client] ) ) systemd? ( sys-apps/systemd:0= ) udev? ( cdda? ( || ( dev-libs/libcdio-paranoia <dev-libs/libcdio-0.90[-minimal] ) ) virtual/libgudev:= virtual/libudev:= ) udisks? ( >=sys-fs/udisks-1.97:2 )
|
||||
REQUIRED_USE=cdda? ( udev ) udisks? ( udev ) systemd? ( udisks )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/gvfs/1.18/gvfs-1.18.3.tar.xz
|
||||
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 06133990e861be0fe60c2b428fd025d9 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 9637c29fc715b17a6328f24251129557 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=21541884d110997c9e195eb1f9bf4eb9
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=prepare setup
|
||||
DEPEND=~app-misc/tracker-0.16.4 >=dev-libs/glib-2.35.1:2 >=gnome-base/nautilus-2.90 x11-libs/gtk+:3 app-arch/xz-utils
|
||||
DESCRIPTION=Nautilus extension to tag files for Tracker
|
||||
EAPI=5
|
||||
HOMEPAGE=https://projects.gnome.org/tracker/
|
||||
KEYWORDS=~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=~app-misc/tracker-0.16.4 >=dev-libs/glib-2.35.1:2 >=gnome-base/nautilus-2.90 x11-libs/gtk+:3 !<app-misc/tracker-0.12.5-r1[nautilus]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/tracker/0.16/tracker-0.16.4.tar.xz
|
||||
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 gnome.org 8fef8f967214f56e08fa92d61163d891 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=c22a3879fcb054191671b7ac45f86266
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=prepare setup
|
||||
DEPEND=~app-misc/tracker-1.0.1 >=dev-libs/glib-2.38:2 >=gnome-base/nautilus-2.90 x11-libs/gtk+:3 app-arch/xz-utils
|
||||
DEPEND=~app-misc/tracker-1.0.4 >=dev-libs/glib-2.38:2 >=gnome-base/nautilus-2.90 x11-libs/gtk+:3 app-arch/xz-utils
|
||||
DESCRIPTION=Nautilus extension to tag files for Tracker
|
||||
EAPI=5
|
||||
HOMEPAGE=https://wiki.gnome.org/Projects/Tracker
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=~app-misc/tracker-1.0.1 >=dev-libs/glib-2.38:2 >=gnome-base/nautilus-2.90 x11-libs/gtk+:3 !<app-misc/tracker-0.12.5-r1[nautilus]
|
||||
RDEPEND=~app-misc/tracker-1.0.4 >=dev-libs/glib-2.38:2 >=gnome-base/nautilus-2.90 x11-libs/gtk+:3 !<app-misc/tracker-0.12.5-r1[nautilus]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/tracker/1.0/tracker-1.0.1.tar.xz
|
||||
SRC_URI=mirror://gnome/sources/tracker/1.0/tracker-1.0.4.tar.xz
|
||||
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 gnome.org 8fef8f967214f56e08fa92d61163d891 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=c3e77ea953d30a2f8bda72da17449f96
|
||||
_md5_=7497be6940ae9442a4ce53d5d09f6be8
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=prepare
|
||||
DEPEND=net-libs/libpcap
|
||||
DESCRIPTION=Layer Four Traceroute: an advanced traceroute implementation
|
||||
EAPI=5
|
||||
HOMEPAGE=http://pwhois.org/lft/
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
|
||||
LICENSE=VOSTROM
|
||||
RDEPEND=net-libs/libpcap
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jer/lft-3.72.tar.gz
|
||||
_md5_=c8c97af23a3b56edf1711ff5f3a6b4b8
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst preinst prepare setup test
|
||||
DEPEND=drop-root? ( sys-libs/libcap-ng ) net-libs/libpcap smi? ( net-libs/libsmi ) ssl? ( >=dev-libs/openssl-0.9.6m ) drop-root? ( virtual/pkgconfig ) test? ( || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) dev-lang/perl )
|
||||
DESCRIPTION=A Tool for network monitoring and data acquisition
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.tcpdump.org/
|
||||
IUSE=+drop-root smi ssl ipv6 -samba suid test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux
|
||||
LICENSE=BSD
|
||||
RDEPEND=drop-root? ( sys-libs/libcap-ng ) net-libs/libpcap smi? ( net-libs/libsmi ) ssl? ( >=dev-libs/openssl-0.9.6m )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.tcpdump.org/release/tcpdump-4.4.0.tar.gz http://www.jp.tcpdump.org/release/tcpdump-4.4.0.tar.gz
|
||||
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=180356725030578b4a4c2fbc320c6547
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst preinst prepare setup test
|
||||
DEPEND=drop-root? ( sys-libs/libcap-ng ) net-libs/libpcap smi? ( net-libs/libsmi ) ssl? ( >=dev-libs/openssl-0.9.6m ) drop-root? ( virtual/pkgconfig ) test? ( || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) dev-lang/perl )
|
||||
DESCRIPTION=A Tool for network monitoring and data acquisition
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.tcpdump.org/
|
||||
IUSE=+drop-root smi ssl ipv6 -samba suid test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux
|
||||
LICENSE=BSD
|
||||
RDEPEND=drop-root? ( sys-libs/libcap-ng ) net-libs/libpcap smi? ( net-libs/libsmi ) ssl? ( >=dev-libs/openssl-0.9.6m )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.tcpdump.org/release/tcpdump-4.6.1.tar.gz http://www.jp.tcpdump.org/release/tcpdump-4.6.1.tar.gz
|
||||
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=ee1a27646c98f1d3df9a5b0a4c149f63
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=configure install postinst preinst prepare setup test
|
||||
DEFINED_PHASES=configure install postinst preinst setup test
|
||||
DEPEND=drop-root? ( sys-libs/libcap-ng ) net-libs/libpcap smi? ( net-libs/libsmi ) ssl? ( >=dev-libs/openssl-0.9.6m ) drop-root? ( virtual/pkgconfig ) test? ( || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) dev-lang/perl )
|
||||
DESCRIPTION=A Tool for network monitoring and data acquisition
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.tcpdump.org/
|
||||
IUSE=+drop-root smi ssl ipv6 -samba suid test
|
||||
IUSE=+drop-root smi ssl ipv6 samba suid test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux
|
||||
LICENSE=BSD
|
||||
RDEPEND=drop-root? ( sys-libs/libcap-ng ) net-libs/libpcap smi? ( net-libs/libsmi ) ssl? ( >=dev-libs/openssl-0.9.6m )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.tcpdump.org/release/tcpdump-4.6.2.tar.gz http://www.jp.tcpdump.org/release/tcpdump-4.6.2.tar.gz
|
||||
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=195c2ff91fb013b48c497a4684100d1a
|
||||
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=05f227a68faebc049ba2c736145b74fc
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-libs/glib:2 dev-libs/openssl net-misc/curl sys-fs/fuse doc? ( app-text/asciidoc ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool
|
||||
DESCRIPTION=Command line tools and C library for accessing Mega cloud storage
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/megous/megatools
|
||||
IUSE=introspection doc
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/glib:2 dev-libs/openssl net-misc/curl sys-fs/fuse doc? ( app-text/asciidoc )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/megous/megatools/archive/1.9.92.tar.gz -> megatools-1.9.92.tar.gz
|
||||
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 autotools-utils 3727db64c7b960903d5033280f108080 eutils 06133990e861be0fe60c2b428fd025d9 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0f1760274637a138b99bb649202ea402
|
||||
_md5_=a65b250bb0f4e88454d372c60e0b7bf2
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
Fri, 05 Sep 2014 04:37:02 +0000
|
||||
Fri, 05 Sep 2014 10:37:03 +0000
|
||||
|
@ -1 +1 @@
|
||||
Fri Sep 5 04:36:59 UTC 2014
|
||||
Fri Sep 5 10:37:00 UTC 2014
|
||||
|
@ -1 +1 @@
|
||||
Fri, 05 Sep 2014 05:00:01 +0000
|
||||
Fri, 05 Sep 2014 11:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1409891701 Fri 05 Sep 2014 04:35:01 AM UTC UTC
|
||||
1409913301 Fri 05 Sep 2014 10:35:01 AM UTC UTC
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/lft/lft-3.72.ebuild,v 1.1 2014/09/05 08:58:33 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Layer Four Traceroute: an advanced traceroute implementation"
|
||||
HOMEPAGE="http://pwhois.org/lft/"
|
||||
SRC_URI="http://dev.gentoo.org/~jer/${P}.tar.gz"
|
||||
|
||||
LICENSE="VOSTROM"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
|
||||
DEPEND="net-libs/libpcap"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG README TODO )
|
||||
|
||||
src_prepare() {
|
||||
sed -i Makefile.in -e '/[Ss]trip/d' || die
|
||||
}
|
@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcpdump/tcpdump-4.4.0-r1.ebuild,v 1.7 2013/11/28 05:07:55 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTO_DEPEND="no" # Only cross-compiling
|
||||
inherit autotools eutils flag-o-matic toolchain-funcs user
|
||||
|
||||
DESCRIPTION="A Tool for network monitoring and data acquisition"
|
||||
HOMEPAGE="http://www.tcpdump.org/"
|
||||
SRC_URI="http://www.tcpdump.org/release/${P}.tar.gz
|
||||
http://www.jp.tcpdump.org/release/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||
IUSE="+drop-root smi ssl ipv6 -samba suid test"
|
||||
|
||||
RDEPEND="
|
||||
drop-root? ( sys-libs/libcap-ng )
|
||||
net-libs/libpcap
|
||||
smi? ( net-libs/libsmi )
|
||||
ssl? ( >=dev-libs/openssl-0.9.6m )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
drop-root? ( virtual/pkgconfig )
|
||||
test? (
|
||||
|| ( app-arch/sharutils sys-freebsd/freebsd-ubin )
|
||||
dev-lang/perl
|
||||
)
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
if use samba ; then
|
||||
ewarn
|
||||
ewarn "CAUTION !!! CAUTION !!! CAUTION"
|
||||
ewarn
|
||||
ewarn "You're about to compile tcpdump with samba printing support"
|
||||
ewarn "Upstream tags it with:"
|
||||
ewarn "WARNING: The SMB printer may have exploitable buffer overflows!!!"
|
||||
ewarn "So think twice whether this is fine with you"
|
||||
ewarn
|
||||
ewarn "CAUTION !!! CAUTION !!! CAUTION"
|
||||
ewarn
|
||||
fi
|
||||
if use drop-root || use suid; then
|
||||
enewgroup tcpdump
|
||||
enewuser tcpdump -1 -1 -1 tcpdump
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i aclocal.m4 -e 's|\"-O2\"|\"\"|g' || die
|
||||
eautoconf
|
||||
}
|
||||
src_configure() {
|
||||
# tcpdump needs some optimization. see bug #108391
|
||||
# but do not replace -Os
|
||||
filter-flags -O[0-9]
|
||||
has -O? ${CFLAGS} || append-cflags -O2
|
||||
|
||||
filter-flags -finline-functions
|
||||
|
||||
if use drop-root; then
|
||||
append-cppflags -DHAVE_CAP_NG_H
|
||||
export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng )
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable samba smb) \
|
||||
$(use_with drop-root chroot '') \
|
||||
$(use_with smi) \
|
||||
$(use_with ssl crypto "${EPREFIX}/usr") \
|
||||
--with-user=tcpdump
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ ${EUID} -ne 0 ]] || ! use drop-root; then
|
||||
sed -i '/^\(espudp1\|eapon1\)/d;' -i tests/TESTLIST
|
||||
emake check
|
||||
else
|
||||
ewarn "If you want to run the test suite, make sure you either"
|
||||
ewarn "set FEATURES=userpriv or set USE=-drop-root"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin tcpdump
|
||||
doman tcpdump.1
|
||||
dodoc *.awk
|
||||
dodoc CHANGES CREDITS README
|
||||
|
||||
if use suid; then
|
||||
fowners root:tcpdump /usr/sbin/tcpdump
|
||||
fperms 4110 /usr/sbin/tcpdump
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if use drop-root || use suid; then
|
||||
enewgroup tcpdump
|
||||
enewuser tcpdump -1 -1 -1 tcpdump
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use suid && elog "To let normal users run tcpdump add them into tcpdump group."
|
||||
}
|
@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcpdump/tcpdump-4.6.1.ebuild,v 1.2 2014/08/03 15:48:12 tgall Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTO_DEPEND="no" # Only cross-compiling
|
||||
inherit autotools eutils flag-o-matic toolchain-funcs user
|
||||
|
||||
DESCRIPTION="A Tool for network monitoring and data acquisition"
|
||||
HOMEPAGE="http://www.tcpdump.org/"
|
||||
SRC_URI="http://www.tcpdump.org/release/${P}.tar.gz
|
||||
http://www.jp.tcpdump.org/release/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||
IUSE="+drop-root smi ssl ipv6 -samba suid test"
|
||||
|
||||
RDEPEND="
|
||||
drop-root? ( sys-libs/libcap-ng )
|
||||
net-libs/libpcap
|
||||
smi? ( net-libs/libsmi )
|
||||
ssl? ( >=dev-libs/openssl-0.9.6m )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
drop-root? ( virtual/pkgconfig )
|
||||
test? (
|
||||
|| ( app-arch/sharutils sys-freebsd/freebsd-ubin )
|
||||
dev-lang/perl
|
||||
)
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
if use samba ; then
|
||||
ewarn
|
||||
ewarn "CAUTION !!! CAUTION !!! CAUTION"
|
||||
ewarn
|
||||
ewarn "You're about to compile tcpdump with samba printing support"
|
||||
ewarn "Upstream tags it with:"
|
||||
ewarn "WARNING: The SMB printer may have exploitable buffer overflows!!!"
|
||||
ewarn "So think twice whether this is fine with you"
|
||||
ewarn
|
||||
ewarn "CAUTION !!! CAUTION !!! CAUTION"
|
||||
ewarn
|
||||
fi
|
||||
if use drop-root || use suid; then
|
||||
enewgroup tcpdump
|
||||
enewuser tcpdump -1 -1 -1 tcpdump
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i aclocal.m4 -e 's|\"-O2\"|\"\"|g' || die
|
||||
eautoconf
|
||||
}
|
||||
src_configure() {
|
||||
# tcpdump needs some optimization. see bug #108391
|
||||
# but do not replace -Os
|
||||
filter-flags -O[0-9]
|
||||
has -O? ${CFLAGS} || append-cflags -O2
|
||||
|
||||
filter-flags -finline-functions
|
||||
|
||||
if use drop-root; then
|
||||
append-cppflags -DHAVE_CAP_NG_H
|
||||
export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng )
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable samba smb) \
|
||||
$(use_with drop-root chroot '') \
|
||||
$(use_with smi) \
|
||||
$(use_with ssl crypto "${EPREFIX}/usr") \
|
||||
$(usex drop-root "--with-user=tcpdump" "")
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ ${EUID} -ne 0 ]] || ! use drop-root; then
|
||||
sed -i -e '/^\(espudp1\|eapon1\)/d;' tests/TESTLIST || die
|
||||
emake check
|
||||
else
|
||||
ewarn "If you want to run the test suite, make sure you either"
|
||||
ewarn "set FEATURES=userpriv or set USE=-drop-root"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin tcpdump
|
||||
doman tcpdump.1
|
||||
dodoc *.awk
|
||||
dodoc CHANGES CREDITS README.md
|
||||
|
||||
if use suid; then
|
||||
fowners root:tcpdump /usr/sbin/tcpdump
|
||||
fperms 4110 /usr/sbin/tcpdump
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if use drop-root || use suid; then
|
||||
enewgroup tcpdump
|
||||
enewuser tcpdump -1 -1 -1 tcpdump
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use suid && elog "To let normal users run tcpdump add them into tcpdump group."
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for net-misc/megatools
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/megatools/ChangeLog,v 1.1 2014/09/05 07:12:44 dlan Exp $
|
||||
|
||||
*megatools-1.9.92 (05 Sep 2014)
|
||||
|
||||
05 Sep 2014; Yixun Lan <dlan@gentoo.org> +megatools-1.9.92.ebuild,
|
||||
+metadata.xml:
|
||||
initial imported, bug 522074, thanks Matthew Schultz <mattsch at gmail.com>
|
||||
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST megatools-1.9.92.tar.gz 116767 SHA256 94ae0ffa69ee7c74f65ce2b630ef9575f21c258174a2aea124d472ed9fb58e29 SHA512 f05366441427d548bf51ed5264fea2fe3191b6f40d69b73d4359e286e991f0cd836aac37bbb23bf2b4b529154e137cd7763c6e991bbfe0c373fc5376ac836552 WHIRLPOOL df404cc1690e8b98ea940f2a28c6c4fa8427ff2423e3e713ff32a4c93f2b5781610077b2240e46e06173ae5df00386045223238acfca6200e3ab830d3481c743
|
||||
EBUILD megatools-1.9.92.ebuild 951 SHA256 1a8a25574f71d010df02d342123a8cecc41647cd73022c74a4c2f0d874c6737f SHA512 08f2874b803376f30abe67d35de1ec98500554a61089ed2dd5cec6440a5492c802e7b855159b877ab3439c0dc7c507e81108c7581bd45197eaf9957ecea150d1 WHIRLPOOL 1468227fc37b8450025db3520021b562535326e273cb2267caafbd7beb64f2d83cb5b2cd54d7b1cbc193d194bc00b73769774e32bc449cd0703b20d4b595226e
|
||||
MISC ChangeLog 405 SHA256 40bf259f51f46ddc72e635d453bedd98f3fbe6a8f0d2e800902781a9f312bcee SHA512 08d9ae181e640a5c13c24aa6320f61542d1441f40e3f5bea59092a187738b45e552c61be005fcca9de046f9a64e5f490e6d6166577d1556c7741a3db099b21f6 WHIRLPOOL 520da12b434260431f61822017fae5648c5a07af18c0e3d40bf7e2aa210f04b1f8552184d6c4e66968b2aa3e29f94e1c6e6f867aa571fb68083019a52524a8b4
|
||||
MISC metadata.xml 431 SHA256 686b95b04cd8d13f4e0638b49c9ec785dd3c60beeb1209392f5948f17ddd2429 SHA512 73e50998ed72549db5928ae63dbbd7199db7068a46f3a4e01f4d3ab8489b3b101fb67d92a468f1e3f7fec2a88e17f35ce176be01144f3bae56fb96fb4cb6e909 WHIRLPOOL 6b9fd9d5f0544d17e54a09991d48d95db6c763b535fd209af0d7a65a29251aa5fca68e4653d6d340c0a9bcc81481634b474a1af4e0771aea433da91993173b02
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUCWJ4AAoJEJIMDbyqvv1VhB4QAJtO8xqvF4Hf0TFrqGI2HP1O
|
||||
WMUEJMqGoXaE1iCikl0xjJvNfhoy2spq1MYHr2yrC/PkydCwsgDDIDDHr3fyA7Sw
|
||||
nYCzN7X5igEHooVeLWg5G1qu3WPoUox/7J4PbQwI2f87X7dmMCblPfAwTVIKFkh3
|
||||
+tnvXnyJgxmQc7xb4U6PXmIXuCWn29fx7DBnQRARf07FtZodbjJbUiWhiefkzMiS
|
||||
IzWTwTUg9N0hY9oIZDwgTar9eFmyzFZ0ni1BGpMxokVYu1d8Elcl1Q2wf/amlO35
|
||||
Okk0iqPM/Os7/9ggwe+DqSSR70F11EV6LKWCwWV7w8sCaGE5bjd4zDm7Ib3a8hE+
|
||||
QAYSC3ak1U6Kr+NVa5fC/0uOz0tZPHFL4sHUooEwKbUkddEdvqHOp3x7XdOdeC0+
|
||||
KbTZ0aTksQrR+fFgqlIDKm5EGzZnqso2ABRJnJciLwbz9Alj9n7Cbh7r1bvl+xKL
|
||||
d66UkdjXFt8LASHliMHl4hdZifGlkUegZkTLDIjkfLI7OdWADoMl+Mask2HVRmMs
|
||||
vZvfqH08doVzhYW2upXyGKiQtQzlp8k+NpGJwrEe8gg657kk74HUe3xJUKINYJQ1
|
||||
ht/tTQEvvN6Zd4gvHcTs3+fOQMGihxhFjUcMF+b+F+YvmRZQ169+TluGLzEr9+If
|
||||
04wNo/XO9ha92JGb1r5E
|
||||
=6ihL
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/megatools/megatools-1.9.92.ebuild,v 1.1 2014/09/05 07:12:44 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Command line tools and C library for accessing Mega cloud storage"
|
||||
HOMEPAGE="https://github.com/megous/megatools"
|
||||
SRC_URI="https://github.com/megous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="introspection doc"
|
||||
|
||||
DEPEND="dev-libs/glib:2
|
||||
dev-libs/openssl
|
||||
net-misc/curl
|
||||
sys-fs/fuse
|
||||
doc? ( app-text/asciidoc )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--enable-shared
|
||||
--disable-maintainer-mode
|
||||
--disable-warnings
|
||||
--disable-static
|
||||
--disable-glibtest
|
||||
$(use_enable introspection)
|
||||
$(use_enable doc docs-build)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>dlan@gentoo.org</email>
|
||||
<name>Yixun Lan</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Megatools is a collection of programs for accessing Mega service from
|
||||
a command line of your desktop or server.
|
||||
|
||||
Mega website can be found at http://mega.co.nz.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
Loading…
Reference in new issue