diff options
author | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2010-08-18 20:45:58 +0800 |
---|---|---|
committer | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2010-08-18 20:45:58 +0800 |
commit | a4d4287aa9162900aae3bee9aac8d340e3523090 (patch) | |
tree | e54bf0264314c03849e120a908a93187b4e06fef | |
parent | d3f3c9121dac480e369d65435a9be5e733523c26 (diff) | |
download | marcuscom-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/Makefile | 36 | ||||
-rw-r--r-- | net-im/folks/distinfo | 3 | ||||
-rw-r--r-- | net-im/folks/files/patch-backends_telepathy_Makefile.in | 17 | ||||
-rw-r--r-- | net-im/folks/pkg-descr | 7 | ||||
-rw-r--r-- | net-im/folks/pkg-plist | 20 |
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 |