summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2015-01-27 09:34:19 +0000
committerPacho Ramos <pacho@gentoo.org>2015-01-27 09:34:19 +0000
commit4d48ad79776c1d6218ac1e8115cf5998d4e6a63b (patch)
tree29e4cbfdee5e7b25dcd8dde4fa3617be04b950e2 /dev-libs/folks
parentRemove socialweb support (#537360), drop old (diff)
downloadhistorical-4d48ad79776c1d6218ac1e8115cf5998d4e6a63b.tar.gz
historical-4d48ad79776c1d6218ac1e8115cf5998d4e6a63b.tar.bz2
historical-4d48ad79776c1d6218ac1e8115cf5998d4e6a63b.zip
Remove socialweb support (#537360)
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'dev-libs/folks')
-rw-r--r--dev-libs/folks/ChangeLog7
-rw-r--r--dev-libs/folks/Manifest9
-rw-r--r--dev-libs/folks/folks-0.10.1-r1.ebuild88
3 files changed, 99 insertions, 5 deletions
diff --git a/dev-libs/folks/ChangeLog b/dev-libs/folks/ChangeLog
index d3dde64c6982..2e39eda6ddc4 100644
--- a/dev-libs/folks/ChangeLog
+++ b/dev-libs/folks/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/folks
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/folks/ChangeLog,v 1.50 2015/01/21 10:13:35 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/folks/ChangeLog,v 1.51 2015/01/27 09:34:18 pacho Exp $
+
+*folks-0.10.1-r1 (27 Jan 2015)
+
+ 27 Jan 2015; Pacho Ramos <pacho@gentoo.org> +folks-0.10.1-r1.ebuild:
+ Remove socialweb support (#537360)
*folks-0.10.1 (21 Jan 2015)
diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest
index efedd432a9f7..e4a50b9dfc84 100644
--- a/dev-libs/folks/Manifest
+++ b/dev-libs/folks/Manifest
@@ -4,13 +4,14 @@ Hash: SHA256
DIST folks-0.10.0.tar.xz 1868128 SHA256 66e76bb9d095b6c0ba41e37e791e11762c67fd36498511a65085d7a39b771cc2 SHA512 b5a812502a73b0f404fd5068e769f73dc4d7f5b17c34c655c4f042a764ea7438ee2406f05b113a1cf61a3613734ea7f766fccce490639ee58911662a119b7342 WHIRLPOOL 573d2f3eb320da953cd51e36e3db75ab57988ee12e3ca97bf8f0f3cf298ff3065299824b6c3c6ea87b387eaa86ef2e11baa9465798b7652c0d57721781b7fbbb
DIST folks-0.10.1.tar.xz 1879032 SHA256 0d53a6197a5734cc03477d8fa83c1d9ee510f3dc0c6f3aa7b8bb734d6027caa9 SHA512 12ef1ea9220a3a0936c4846e5d7b756a0d6edc3c4ae66e419d8483df71eb83d639e4b9d8068c527546fdb3d9c2a51b300bb940acf35c1f123e9d7369a130109b WHIRLPOOL 412d657027de277c32eb2f389cf1e134448b5504f908a852b9a3a879f9d6abaec559b4aec2bc69056542ca66a473aed20c42b7b6fea4274dd82394abae3469c0
EBUILD folks-0.10.0.ebuild 2609 SHA256 713f7e0f21922b38abda11a116a84ac0a314a1507c36109ceb54ce52e82aa80d SHA512 2b165d8672752fdc797c32ba04bc8c69eb7d06047e5c3c96dfc9b14c1540f7aabd973df01865c7db2143c451a025e0f53e28b3a616f062b86ddbf652480f1925 WHIRLPOOL 26109290b5136e4612c712a7799a6e83047af238ce8bf16d04abf9f73d4001f3223b1c8d240d82587e08849e6d93d8e853e44ac475b9a040f51810ca9ad39f7d
+EBUILD folks-0.10.1-r1.ebuild 2511 SHA256 7791a6c14b70373182b7889f898b95a454c969e6ce4492f7ed3654511c6f9ee8 SHA512 312ac972fb84a14f74e911191e3c01905cec71c680c1c01417ef46351a61d24bcd6e62f8db8e91d8f6a12e2ab3b79477dd1c38d312923cc35a10ba8db8699fec WHIRLPOOL 8ed6b1a1330401da8dda9ad2bc661e995b6093917ec39b2bb7a61f067098ec6081f191570bc121fe1efdd35eee8b4b3aee2016c8f9a85d9257c612e1b832b355
EBUILD folks-0.10.1.ebuild 2634 SHA256 09161c7ed2411fffde4b4ceadf8c47487bbbabb2d60f0642ca23b630f5db04da SHA512 754f888a46aac634ad85ada4d8144db0701184b7f30b47e9f402939182a3dd405b9e89427e417f359e8a5f6187a929f2d24fb3c8d58bbe5efaadc8b23c6c48bc WHIRLPOOL 387ea8dd8e76c3ac320393cae3612a7c4174f70b8ccbbc685f44f8c8a7433c9d1540ca57c85b24e4d0625cf0c6c99e99761b6384a34ae025c9e9815996d4aaa9
-MISC ChangeLog 7282 SHA256 46c072cd59f931d271eeb5d75245316302ab393da2af505bc1bdbb4e05741c98 SHA512 55b4b813c37a5b05e1ac5a88fddcc0b445a0fcb5df287ce9e6681566014b6afaeed846a65562467bc5047b56e1b4e5b5155f4f6e70fd95ff033875db8ab0d308 WHIRLPOOL e26bea454be754a2e09e76a2d2245f058740bdca05a13c0058392d5ea6ec58bf33c93d4be20f2ed2db57f5a979cbe64f2cb1360320eb0ac4302cf3defb1bee73
+MISC ChangeLog 7423 SHA256 5f16ca22881dfcb6d4d34889589d5561115c5163ed378d987c3a15d50738a34e SHA512 1a7c25b05a71c7c2d86afaac58ff0996ff83f1687d67129e1d145135af0f2606a46e79b6415a22331ff290aa064a48f6f8e0cbfffeea497162f1ec0a2890ae69 WHIRLPOOL 7ea899cdb2fb697cf4c6e98e12873e7fd84371c46f37053cd7e619cc8fd73e4e679e2f4cb7f1dcf9f55f5de0d738985cdc31c7e96fa7654f19b7c4b0a459d0e6
MISC metadata.xml 561 SHA256 c39078a098dc01eb77baa80485700f14a684a9379f256efa7143f79144b189bc SHA512 a2b01fd5035b0f290b1e066d2b1577ebcd604f1cdb318958c5684ca38ea5ad73b0384141b7ed7ff9ed86779b26a1d9d09365586cc21166a03e5c5406ecdc8d89 WHIRLPOOL 8e1eebfa1ed4e915886bd472203f48ab78f2f7d6eab9ee6ce29cb0f8f600013699beb38970eab2f64b8660b8005c2c48b81d00592c73ab1c81e550c6bf2f899a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlS/e9AACgkQCaWpQKGI+9QYBgCeJt8FRuI6LbiFyOWNQBTra9Lh
-GggAnidRezy1r70zxpJGbOJZOuTcoDtC
-=gvqc
+iEYEAREIAAYFAlTHW5sACgkQCaWpQKGI+9Q7sgCbBWxCH9BKsBQI7FLgVxxK0xXR
+b8cAn1B5owOHW+W7OHfkMTuq/AUB3LKI
+=1X/E
-----END PGP SIGNATURE-----
diff --git a/dev-libs/folks/folks-0.10.1-r1.ebuild b/dev-libs/folks/folks-0.10.1-r1.ebuild
new file mode 100644
index 000000000000..2fdd4b008be3
--- /dev/null
+++ b/dev-libs/folks/folks-0.10.1-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/folks/folks-0.10.1-r1.ebuild,v 1.1 2015/01/27 09:34:18 pacho Exp $
+
+EAPI="5"
+GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.22"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala virtualx
+
+DESCRIPTION="Library for aggregating people from multiple sources"
+HOMEPAGE="https://wiki.gnome.org/Projects/Folks"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/25" # subslot = libfolks soname version
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+
+# TODO: --enable-profiling
+# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
+IUSE="bluetooth eds +telepathy test tracker utils zeitgeist"
+REQUIRED_USE="bluetooth? ( eds )"
+
+COMMON_DEPEND="
+ $(vala_depend)
+ >=dev-libs/glib-2.38.2:2
+ dev-libs/dbus-glib
+ >=dev-libs/libgee-0.10:0.8[introspection]
+ dev-libs/libxml2
+ sys-libs/ncurses:=
+ sys-libs/readline:=
+
+ bluetooth? ( >=net-wireless/bluez-5 )
+ eds? ( >=gnome-extra/evolution-data-server-3.8:=[vala] )
+ telepathy? ( >=net-libs/telepathy-glib-0.19[vala] )
+ tracker? ( >=app-misc/tracker-1:0= )
+ zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 )
+"
+# telepathy-mission-control needed at runtime; it is used by the telepathy
+# backend via telepathy-glib's AccountManager binding.
+RDEPEND="${COMMON_DEPEND}
+ net-im/telepathy-mission-control
+"
+# folks socialweb backend requires that libsocialweb be built with USE=vala,
+# even when building folks with --disable-vala.
+#
+# FIXME:
+# test? ( bluetooth? ( dbusmock is missing in the tree ) )
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/gobject-introspection-1.30
+ >=dev-util/intltool-0.50.0
+ sys-devel/gettext
+ virtual/pkgconfig
+
+ test? ( sys-apps/dbus
+ bluetooth? (
+ >=gnome-extra/evolution-data-server-3.9.1
+ >=dev-libs/glib-2.39.2:2 ) )
+ !<dev-lang/vala-0.22.1:0.22
+"
+
+src_prepare() {
+ vala_src_prepare
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # Rebuilding docs needs valadoc, which has no release
+ gnome2_src_configure \
+ $(use_enable bluetooth bluez-backend) \
+ $(use_enable eds eds-backend) \
+ $(use_enable eds ofono-backend) \
+ $(use_enable telepathy telepathy-backend) \
+ $(use_enable tracker tracker-backend) \
+ $(use_enable utils inspect-tool) \
+ $(use_enable test tests) \
+ $(use_enable zeitgeist) \
+ --enable-vala \
+ --enable-import-tool \
+ --disable-docs \
+ --disable-fatal-warnings \
+ --disable-libsocialweb-backend
+}
+
+src_test() {
+ dbus-launch Xemake check
+}