summaryrefslogtreecommitdiffstats
path: root/net-im
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2013-10-31 21:04:59 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2013-10-31 21:04:59 +0800
commit1a4b2eff4ef8e245429f2f2d28192557408dc322 (patch)
treea21d03674299fb891e80ca46f7332fb8d84e4f9d /net-im
parent05a793c30517367b94e5fc00c6136d8a03d36092 (diff)
downloadmarcuscom-ports-1a4b2eff4ef8e245429f2f2d28192557408dc322.tar
marcuscom-ports-1a4b2eff4ef8e245429f2f2d28192557408dc322.tar.gz
marcuscom-ports-1a4b2eff4ef8e245429f2f2d28192557408dc322.tar.bz2
marcuscom-ports-1a4b2eff4ef8e245429f2f2d28192557408dc322.tar.lz
marcuscom-ports-1a4b2eff4ef8e245429f2f2d28192557408dc322.tar.xz
marcuscom-ports-1a4b2eff4ef8e245429f2f2d28192557408dc322.tar.zst
marcuscom-ports-1a4b2eff4ef8e245429f2f2d28192557408dc322.zip
Stageify, fix plist with SOCIALWEB enabled. Fix depend of security/gcr
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@18846 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'net-im')
-rw-r--r--net-im/folks/Makefile9
-rw-r--r--net-im/folks/pkg-plist37
2 files changed, 30 insertions, 16 deletions
diff --git a/net-im/folks/Makefile b/net-im/folks/Makefile
index 60fd5f265..259c764b5 100644
--- a/net-im/folks/Makefile
+++ b/net-im/folks/Makefile
@@ -12,13 +12,12 @@ COMMENT= library to aggregates people from multiple sources
BUILD_DEPENDS= vapigen:${PORTSDIR}/lang/vala-vapigen
LIB_DEPENDS= libgee.so.2:${PORTSDIR}/devel/libgee06 \
- libgcr.so:${PORTSDIR}/security/gcr \
+ libgcr-3.so:${PORTSDIR}/security/gcr \
libzeitgeist-1.0.so:${PORTSDIR}/sysutils/libzeitgeist \
libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib
CONFLICTS= folks-0.4.[0-9]*
-NO_STAGE= yes
USE_XZ= yes
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
@@ -43,12 +42,18 @@ SOCIALWEB_DESC= Social web backend
.if ${PORT_OPTIONS:MSOCIALWEB}
LIB_DEPENDS+= libsocialweb.so:${PORTSDIR}/www/libsocialweb
CONFIGURE_ARGS+=--enable-libsocialweb-backend=yes
+PLIST_SUB+= SOCIAL=""
.else
CONFIGURE_ARGS+=--enable-libsocialweb-backend=no
+PLIST_SUB+= SOCIAL="@comment "
.endif
post-patch:
@${REINPLACE_CMD} -e 's|^build_old_libs=yes|build_old_libs=no|g' \
${WRKDIR}/gnome-libtool
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libfolks*.so.*
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/folks/*/backends/*/*.so
+
.include <bsd.port.mk>
diff --git a/net-im/folks/pkg-plist b/net-im/folks/pkg-plist
index ea50b6d9f..acfd98738 100644
--- a/net-im/folks/pkg-plist
+++ b/net-im/folks/pkg-plist
@@ -1,5 +1,6 @@
bin/folks-import
include/folks/folks-eds.h
+%%SOCIAL%%include/folks/folks-libsocialweb.h
include/folks/folks-telepathy.h
include/folks/folks.h
lib/folks/%%VERSION%%/backends/eds/eds.la
@@ -8,10 +9,15 @@ lib/folks/%%VERSION%%/backends/key-file/key-file.la
lib/folks/%%VERSION%%/backends/key-file/key-file.so
lib/folks/%%VERSION%%/backends/telepathy/telepathy.la
lib/folks/%%VERSION%%/backends/telepathy/telepathy.so
+%%SOCIAL%%lib/folks/%%VERSION%%/backends/libsocialweb/libsocialweb.la
+%%SOCIAL%%lib/folks/%%VERSION%%/backends/libsocialweb/libsocialweb.so
lib/girepository-1.0/Folks-0.6.typelib
lib/libfolks-eds.la
lib/libfolks-eds.so
lib/libfolks-eds.so.%%LIBVER%%
+%%SOCIAL%%lib/libfolks-libsocialweb.la
+%%SOCIAL%%lib/libfolks-libsocialweb.so
+%%SOCIAL%%lib/libfolks-libsocialweb.so.25
lib/libfolks-telepathy.la
lib/libfolks-telepathy.so
lib/libfolks-telepathy.so.%%LIBVER%%
@@ -19,38 +25,32 @@ lib/libfolks.la
lib/libfolks.so
lib/libfolks.so.%%LIBVER%%
libdata/pkgconfig/folks-eds.pc
+%%SOCIAL%%libdata/pkgconfig/folks-libsocialweb.pc
libdata/pkgconfig/folks-telepathy.pc
libdata/pkgconfig/folks.pc
share/GConf/gsettings/folks.convert
share/gir-1.0/Folks-0.6.gir
-share/locale/cs/LC_MESSAGES/folks.mo
-share/locale/de/LC_MESSAGES/folks.mo
-share/locale/en_GB/LC_MESSAGES/folks.mo
-share/locale/eo/LC_MESSAGES/folks.mo
-share/locale/es/LC_MESSAGES/folks.mo
-share/locale/gl/LC_MESSAGES/folks.mo
-share/locale/it/LC_MESSAGES/folks.mo
-share/locale/nb/LC_MESSAGES/folks.mo
-share/locale/pl/LC_MESSAGES/folks.mo
-share/locale/pt_BR/LC_MESSAGES/folks.mo
-share/locale/sl/LC_MESSAGES/folks.mo
-share/locale/sv/LC_MESSAGES/folks.mo
-share/locale/uk/LC_MESSAGES/folks.mo
-share/locale/zh_CN/LC_MESSAGES/folks.mo
share/locale/ar/LC_MESSAGES/folks.mo
share/locale/as/LC_MESSAGES/folks.mo
share/locale/be/LC_MESSAGES/folks.mo
share/locale/ca/LC_MESSAGES/folks.mo
share/locale/ca@valencia/LC_MESSAGES/folks.mo
+share/locale/cs/LC_MESSAGES/folks.mo
share/locale/da/LC_MESSAGES/folks.mo
+share/locale/de/LC_MESSAGES/folks.mo
share/locale/el/LC_MESSAGES/folks.mo
+share/locale/en_GB/LC_MESSAGES/folks.mo
+share/locale/eo/LC_MESSAGES/folks.mo
+share/locale/es/LC_MESSAGES/folks.mo
share/locale/fa/LC_MESSAGES/folks.mo
share/locale/fr/LC_MESSAGES/folks.mo
+share/locale/gl/LC_MESSAGES/folks.mo
share/locale/gu/LC_MESSAGES/folks.mo
share/locale/he/LC_MESSAGES/folks.mo
share/locale/hi/LC_MESSAGES/folks.mo
share/locale/hu/LC_MESSAGES/folks.mo
share/locale/id/LC_MESSAGES/folks.mo
+share/locale/it/LC_MESSAGES/folks.mo
share/locale/ja/LC_MESSAGES/folks.mo
share/locale/kn/LC_MESSAGES/folks.mo
share/locale/ko/LC_MESSAGES/folks.mo
@@ -58,17 +58,26 @@ share/locale/lt/LC_MESSAGES/folks.mo
share/locale/lv/LC_MESSAGES/folks.mo
share/locale/ml/LC_MESSAGES/folks.mo
share/locale/mr/LC_MESSAGES/folks.mo
+share/locale/nb/LC_MESSAGES/folks.mo
share/locale/pa/LC_MESSAGES/folks.mo
+share/locale/pl/LC_MESSAGES/folks.mo
share/locale/pt/LC_MESSAGES/folks.mo
+share/locale/pt_BR/LC_MESSAGES/folks.mo
share/locale/ru/LC_MESSAGES/folks.mo
+share/locale/sl/LC_MESSAGES/folks.mo
share/locale/sr/LC_MESSAGES/folks.mo
share/locale/sr@latin/LC_MESSAGES/folks.mo
+share/locale/sv/LC_MESSAGES/folks.mo
share/locale/ta/LC_MESSAGES/folks.mo
+share/locale/uk/LC_MESSAGES/folks.mo
share/locale/vi/LC_MESSAGES/folks.mo
+share/locale/zh_CN/LC_MESSAGES/folks.mo
share/locale/zh_HK/LC_MESSAGES/folks.mo
share/locale/zh_TW/LC_MESSAGES/folks.mo
share/vala/vapi/folks-eds.deps
share/vala/vapi/folks-eds.vapi
+%%SOCIAL%%share/vala/vapi/folks-libsocialweb.deps
+%%SOCIAL%%share/vala/vapi/folks-libsocialweb.vapi
share/vala/vapi/folks-telepathy.deps
share/vala/vapi/folks-telepathy.vapi
share/vala/vapi/folks.deps