summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2010-08-18 20:45:58 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2010-08-18 20:45:58 +0800
commita4d4287aa9162900aae3bee9aac8d340e3523090 (patch)
treee54bf0264314c03849e120a908a93187b4e06fef
parentd3f3c9121dac480e369d65435a9be5e733523c26 (diff)
downloadmarcuscom-ports-a4d4287aa9162900aae3bee9aac8d340e3523090.tar
marcuscom-ports-a4d4287aa9162900aae3bee9aac8d340e3523090.tar.gz
marcuscom-ports-a4d4287aa9162900aae3bee9aac8d340e3523090.tar.bz2
marcuscom-ports-a4d4287aa9162900aae3bee9aac8d340e3523090.tar.lz
marcuscom-ports-a4d4287aa9162900aae3bee9aac8d340e3523090.tar.xz
marcuscom-ports-a4d4287aa9162900aae3bee9aac8d340e3523090.tar.zst
marcuscom-ports-a4d4287aa9162900aae3bee9aac8d340e3523090.zip
Add folks.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@14441 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--net-im/folks/Makefile36
-rw-r--r--net-im/folks/distinfo3
-rw-r--r--net-im/folks/files/patch-backends_telepathy_Makefile.in17
-rw-r--r--net-im/folks/pkg-descr7
-rw-r--r--net-im/folks/pkg-plist20
5 files changed, 83 insertions, 0 deletions
diff --git a/net-im/folks/Makefile b/net-im/folks/Makefile
new file mode 100644
index 000000000..ec0673764
--- /dev/null
+++ b/net-im/folks/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: llibfolks
+# Date created: 23 July 2010
+# Whom: Koop Mast <kwm@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+#
+
+PORTNAME= folks
+PORTVERSION= 0.1.14
+CATEGORIES= net-im
+MASTER_SITES= GNOME
+
+MAINTAINER= kwm@FreeBSD.org
+COMMENT= library to aggregates people from multiple sources
+
+BUILD_DEPENDS= vapigen:${PORTSDIR}/lang/vala-vapigen
+LIB_DEPENDS= gee.2:${PORTSDIR}/devel/libgee \
+ telepathy-glib.0:${PORTSDIR}/net-im/telepathy-glib
+
+USE_BZIP2= yes
+USE_LDCONFIG= yes
+#USE_GETTEXT= yes
+USE_GMAKE= yes
+#MAKE_JOBS_SAFE= yes
+#USE_AUTOTOOLS= libtool:22
+USE_GNOME= gnomehack
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include " \
+ LDFLAGS="-L${LOCALBASE}/lib"
+#CONFIGURE_ARGS+= --enable-maintainer-mode
+
+post-configure:
+ ${TOUCH} ${WRKSRC}/backends/telepathy/folks-telepathy.vala.stamp
+
+.include <bsd.port.mk>
diff --git a/net-im/folks/distinfo b/net-im/folks/distinfo
new file mode 100644
index 000000000..645e2f3e8
--- /dev/null
+++ b/net-im/folks/distinfo
@@ -0,0 +1,3 @@
+MD5 (folks-0.1.14.tar.bz2) = 9fc5dc652afe40c9b854ce9c1bba0bdc
+SHA256 (folks-0.1.14.tar.bz2) = a485b10dc4e7833206184ee4cc684dd1d2bb443594befd621ca39941802fdc9d
+SIZE (folks-0.1.14.tar.bz2) = 378448
diff --git a/net-im/folks/files/patch-backends_telepathy_Makefile.in b/net-im/folks/files/patch-backends_telepathy_Makefile.in
new file mode 100644
index 000000000..1f0f7ede2
--- /dev/null
+++ b/net-im/folks/files/patch-backends_telepathy_Makefile.in
@@ -0,0 +1,17 @@
+--- backends/telepathy/Makefile.in.orig 2010-08-18 14:27:20.000000000 +0200
++++ backends/telepathy/Makefile.in 2010-08-18 14:27:51.000000000 +0200
+@@ -1001,12 +1001,8 @@
+
+ folks-telepathy.h $(folks_telepathy_valasources:.vala=.c): folks-telepathy.vala.stamp
+
+-folks-telepathy.vapi folks-telepathy.vala.stamp: $(folks_telepathy_vapi_deps)
+- $(VALA_V)$(VALAC) $(VALACFLAGS) $(VALAFLAGS) -H folks-telepathy.h -C \
+- --library folks-telepathy \
+- $(addprefix --pkg ,$(folks_telepathy_deps)) \
+- $(addprefix $(srcdir)/,$(folks_telepathy_valasources))
+- touch $@
++folks-telepathy.vapi folks-telepathy.vala.stamp:
++ echo foo
+
+ folks-backend-telepathy.h $(libfolks_backend_telepathy_la_SOURCES): \
+ folks-backend-telepathy.vala.stamp
diff --git a/net-im/folks/pkg-descr b/net-im/folks/pkg-descr
new file mode 100644
index 000000000..21280dabf
--- /dev/null
+++ b/net-im/folks/pkg-descr
@@ -0,0 +1,7 @@
+libfolks is a library that aggregates people from multiple sources
+(eg, Telepathy connection managers and eventually evolution data server,
+Facebook, etc.) to create metacontacts. It's written in Vala (in part to
+evaluate Vala). The initial goal is for GObject/C support, though the Vala
+bindings should basically automatic.
+
+WWW: http://telepathy.freedesktop.org/wiki/Folks
diff --git a/net-im/folks/pkg-plist b/net-im/folks/pkg-plist
new file mode 100644
index 000000000..f7110ee74
--- /dev/null
+++ b/net-im/folks/pkg-plist
@@ -0,0 +1,20 @@
+include/folks/folks-telepathy.h
+include/folks/folks.h
+lib/folks/12/backends/key-file/libfolks-backend-key-file.la
+lib/folks/12/backends/key-file/libfolks-backend-key-file.so
+lib/folks/12/backends/telepathy/libfolks-backend-telepathy.la
+lib/folks/12/backends/telepathy/libfolks-backend-telepathy.so
+lib/libfolks-telepathy.la
+lib/libfolks-telepathy.so
+lib/libfolks-telepathy.so.12
+lib/libfolks.la
+lib/libfolks.so
+lib/libfolks.so.12
+libdata/pkgconfig/folks-telepathy.pc
+libdata/pkgconfig/folks.pc
+@dirrm lib/folks/12/backends/telepathy
+@dirrm lib/folks/12/backends/key-file
+@dirrm lib/folks/12/backends
+@dirrm lib/folks/12
+@dirrm lib/folks
+@dirrm include/folks