aboutsummaryrefslogtreecommitdiffstats
path: root/net-im
diff options
context:
space:
mode:
authortijl <tijl@FreeBSD.org>2014-07-09 22:15:20 +0800
committertijl <tijl@FreeBSD.org>2014-07-09 22:15:20 +0800
commitb7b8557bf6826f4f6694b5617056933cb90bf9e1 (patch)
tree6c4b56303d55059d1fabefd1f007418fc463b931 /net-im
parent4f35f1a7e6c33334f58b8438887bd113a2d1b101 (diff)
downloadfreebsd-ports-gnome-b7b8557bf6826f4f6694b5617056933cb90bf9e1.tar.gz
freebsd-ports-gnome-b7b8557bf6826f4f6694b5617056933cb90bf9e1.tar.zst
freebsd-ports-gnome-b7b8557bf6826f4f6694b5617056933cb90bf9e1.zip
- Add USES=libtool and INSTALL_TARGET=install-strip
- Remove references to PTHREAD_CFLAGS and PTHREAD_LIBS
Diffstat (limited to 'net-im')
-rw-r--r--net-im/jabberd/Makefile10
-rw-r--r--net-im/jabberd/pkg-plist65
2 files changed, 29 insertions, 46 deletions
diff --git a/net-im/jabberd/Makefile b/net-im/jabberd/Makefile
index 2845391b7105..4688eddd54cf 100644
--- a/net-im/jabberd/Makefile
+++ b/net-im/jabberd/Makefile
@@ -3,7 +3,7 @@
PORTNAME= jabberd
DISTVERSION= 2.3.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net-im
MASTER_SITES= https://github.com/jabberd2/jabberd2/releases/download/${PORTNAME}-${DISTVERSION}/ \
LOCAL/matthew/${PORTNAME}
@@ -25,12 +25,13 @@ OPTIONS_DEFAULT=MYSQL DEBUG GSASL
OPTIONS_SUB= yes
GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+USES= compiler:c11 iconv libtool perl5 tar:xz
USE_PERL5= run
USE_OPENSSL= yes
-USES= iconv perl5 compiler:c11 tar:xz
USE_RC_SUBR= jabberd
USE_LDCONFIG= ${PREFIX}/lib/jabberd
-CONFIGURE_ARGS+= --localstatedir=/var \
+CONFIGURE_ARGS= --localstatedir=/var \
--sysconfdir=${PREFIX}/etc/jabberd \
--enable-ssl --enable-mio=poll \
--disable-tests \
@@ -71,7 +72,6 @@ PGSQL_CONFIGURE_ENABLE= pgsql
SQLITE_CONFIGURE_ENABLE=sqlite
SQLITE_LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3
-SQLITE_CFLAGS= ${PTHREAD_CFLAGS}
MYSQL_USE= MYSQL=yes
MYSQL_CONFIGURE_ENABLE= mysql
@@ -141,8 +141,6 @@ SUB_LIST+= REQUIRE="LOGIN"
REQUIRES_DESC= Add backend requires to startup script
post-patch:
- @${REINPLACE_CMD} -e 's|"-lsqlite3|"-lsqlite3 ${PTHREAD_LIBS}|g' \
- ${WRKSRC}/configure
@${REINPLACE_CMD} -e 's|%%PERL%%|${PERL}|g' \
${WRKSRC}/tools/jabberd.in
.if ${PORT_OPTIONS:MCYRUS}
diff --git a/net-im/jabberd/pkg-plist b/net-im/jabberd/pkg-plist
index 3edc84566886..d1328a45237c 100644
--- a/net-im/jabberd/pkg-plist
+++ b/net-im/jabberd/pkg-plist
@@ -20,110 +20,95 @@ etc/jabberd/s2s.xml.dist
etc/jabberd/sm.xml.dist
@unexec if cmp -s %D/etc/jabberd/templates/roster.xml %D/etc/jabberd/templates/roster.xml.dist; then rm -f %D/etc/jabberd/templates/roster.xml; fi
etc/jabberd/templates/roster.xml.dist
-%%ANON%%lib/jabberd/authreg_anon.la
%%ANON%%lib/jabberd/authreg_anon.so
-%%BDB%%lib/jabberd/authreg_db.la
%%BDB%%lib/jabberd/authreg_db.so
-%%LDAP%%lib/jabberd/authreg_ldap.la
%%LDAP%%lib/jabberd/authreg_ldap.so
-%%LDAP%%lib/jabberd/authreg_ldapfull.la
%%LDAP%%lib/jabberd/authreg_ldapfull.so
-%%MYSQL%%lib/jabberd/authreg_mysql.la
%%MYSQL%%lib/jabberd/authreg_mysql.so
-%%PAM%%lib/jabberd/authreg_pam.la
%%PAM%%lib/jabberd/authreg_pam.so
-%%PIPE%%lib/jabberd/authreg_pipe.la
%%PIPE%%lib/jabberd/authreg_pipe.so
-%%PGSQL%%lib/jabberd/authreg_pgsql.la
%%PGSQL%%lib/jabberd/authreg_pgsql.so
-%%SQLITE%%lib/jabberd/authreg_sqlite.la
%%SQLITE%%lib/jabberd/authreg_sqlite.so
-lib/jabberd/libstorage.la
lib/jabberd/libstorage.so
lib/jabberd/libstorage.so.0
-lib/jabberd/mod_active.la
+lib/jabberd/libstorage.so.0.0.0
lib/jabberd/mod_active.so
lib/jabberd/mod_active.so.0
-lib/jabberd/mod_amp.la
+lib/jabberd/mod_active.so.0.0.0
lib/jabberd/mod_amp.so
lib/jabberd/mod_amp.so.0
-lib/jabberd/mod_announce.la
+lib/jabberd/mod_amp.so.0.0.0
lib/jabberd/mod_announce.so
lib/jabberd/mod_announce.so.0
-lib/jabberd/mod_deliver.la
+lib/jabberd/mod_announce.so.0.0.0
lib/jabberd/mod_deliver.so
lib/jabberd/mod_deliver.so.0
-lib/jabberd/mod_disco.la
+lib/jabberd/mod_deliver.so.0.0.0
lib/jabberd/mod_disco.so
lib/jabberd/mod_disco.so.0
-lib/jabberd/mod_echo.la
+lib/jabberd/mod_disco.so.0.0.0
lib/jabberd/mod_echo.so
lib/jabberd/mod_echo.so.0
-lib/jabberd/mod_help.la
+lib/jabberd/mod_echo.so.0.0.0
lib/jabberd/mod_help.so
lib/jabberd/mod_help.so.0
-lib/jabberd/mod_iq-last.la
+lib/jabberd/mod_help.so.0.0.0
lib/jabberd/mod_iq-last.so
lib/jabberd/mod_iq-last.so.0
-lib/jabberd/mod_iq-ping.la
+lib/jabberd/mod_iq-last.so.0.0.0
lib/jabberd/mod_iq-ping.so
lib/jabberd/mod_iq-ping.so.0
-lib/jabberd/mod_iq-private.la
+lib/jabberd/mod_iq-ping.so.0.0.0
lib/jabberd/mod_iq-private.so
lib/jabberd/mod_iq-private.so.0
-lib/jabberd/mod_iq-time.la
+lib/jabberd/mod_iq-private.so.0.0.0
lib/jabberd/mod_iq-time.so
lib/jabberd/mod_iq-time.so.0
-lib/jabberd/mod_iq-vcard.la
+lib/jabberd/mod_iq-time.so.0.0.0
lib/jabberd/mod_iq-vcard.so
lib/jabberd/mod_iq-vcard.so.0
-lib/jabberd/mod_iq-version.la
+lib/jabberd/mod_iq-vcard.so.0.0.0
lib/jabberd/mod_iq-version.so
lib/jabberd/mod_iq-version.so.0
-lib/jabberd/mod_offline.la
+lib/jabberd/mod_iq-version.so.0.0.0
lib/jabberd/mod_offline.so
lib/jabberd/mod_offline.so.0
-lib/jabberd/mod_pep.la
+lib/jabberd/mod_offline.so.0.0.0
lib/jabberd/mod_pep.so
lib/jabberd/mod_pep.so.0
-lib/jabberd/mod_presence.la
+lib/jabberd/mod_pep.so.0.0.0
lib/jabberd/mod_presence.so
lib/jabberd/mod_presence.so.0
-lib/jabberd/mod_privacy.la
+lib/jabberd/mod_presence.so.0.0.0
lib/jabberd/mod_privacy.so
lib/jabberd/mod_privacy.so.0
-lib/jabberd/mod_roster.la
+lib/jabberd/mod_privacy.so.0.0.0
lib/jabberd/mod_roster.so
lib/jabberd/mod_roster.so.0
-lib/jabberd/mod_roster-publish.la
+lib/jabberd/mod_roster.so.0.0.0
lib/jabberd/mod_roster-publish.so
lib/jabberd/mod_roster-publish.so.0
-lib/jabberd/mod_session.la
+lib/jabberd/mod_roster-publish.so.0.0.0
lib/jabberd/mod_session.so
lib/jabberd/mod_session.so.0
-lib/jabberd/mod_status.la
+lib/jabberd/mod_session.so.0.0.0
lib/jabberd/mod_status.so
lib/jabberd/mod_status.so.0
-lib/jabberd/mod_template-roster.la
+lib/jabberd/mod_status.so.0.0.0
lib/jabberd/mod_template-roster.so
lib/jabberd/mod_template-roster.so.0
-lib/jabberd/mod_vacation.la
+lib/jabberd/mod_template-roster.so.0.0.0
lib/jabberd/mod_vacation.so
lib/jabberd/mod_vacation.so.0
-lib/jabberd/mod_validate.la
+lib/jabberd/mod_vacation.so.0.0.0
lib/jabberd/mod_validate.so
lib/jabberd/mod_validate.so.0
-%%FS%%lib/jabberd/storage_fs.la
+lib/jabberd/mod_validate.so.0.0.0
%%FS%%lib/jabberd/storage_fs.so
-%%BDB%%lib/jabberd/storage_db.la
%%BDB%%lib/jabberd/storage_db.so
-%%LDAP%%lib/jabberd/storage_ldapvcard.la
%%LDAP%%lib/jabberd/storage_ldapvcard.so
-%%MYSQL%%lib/jabberd/storage_mysql.la
%%MYSQL%%lib/jabberd/storage_mysql.so
-%%PGSQL%%lib/jabberd/storage_pgsql.la
%%PGSQL%%lib/jabberd/storage_pgsql.so
-%%SQLITE%%lib/jabberd/storage_sqlite.la
%%SQLITE%%lib/jabberd/storage_sqlite.so
man/man8/c2s.8.gz
man/man8/jabberd.8.gz