From 1a4b2eff4ef8e245429f2f2d28192557408dc322 Mon Sep 17 00:00:00 2001 From: kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> Date: Thu, 31 Oct 2013 13:04:59 +0000 Subject: 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 --- net-im/folks/Makefile | 9 +++++++-- net-im/folks/pkg-plist | 37 +++++++++++++++++++++++-------------- 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 -- cgit v1.2.3