aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authoramdmi3 <amdmi3@FreeBSD.org>2014-06-26 02:39:49 +0800
committeramdmi3 <amdmi3@FreeBSD.org>2014-06-26 02:39:49 +0800
commitd9d5990969913b226fe5c1f78cf5d075d2aa3e7a (patch)
tree1a5d5e0c1f6204692d463d6757e19c45cef4dd11 /devel
parent4fad42c4a16f7b69cbc30f9e1969fe12a19a0a44 (diff)
downloadfreebsd-ports-gnome-d9d5990969913b226fe5c1f78cf5d075d2aa3e7a.tar.gz
freebsd-ports-gnome-d9d5990969913b226fe5c1f78cf5d075d2aa3e7a.tar.zst
freebsd-ports-gnome-d9d5990969913b226fe5c1f78cf5d075d2aa3e7a.zip
- Use new LIB_DEPENDS syntax
- Switch to USES=libtool, drop .la files Approved by: portmgr blanket
Diffstat (limited to 'devel')
-rw-r--r--devel/gearmand/Makefile19
-rw-r--r--devel/gearmand/pkg-plist2
2 files changed, 11 insertions, 10 deletions
diff --git a/devel/gearmand/Makefile b/devel/gearmand/Makefile
index 4ddf4ef2db76..756a1eafe0e5 100644
--- a/devel/gearmand/Makefile
+++ b/devel/gearmand/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gearmand
PORTVERSION= 1.0.6
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://launchpad.net/gearmand/1.0/${PORTVERSION}/+download/
@@ -12,9 +13,9 @@ COMMENT= Gearman C Server and Library
BUILD_DEPENDS= boost-libs>=0:${PORTSDIR}/devel/boost-libs \
libexecinfo>=0:${PORTSDIR}/devel/libexecinfo \
${PYTHON_PKGNAMEPREFIX}sphinx>=0:${PORTSDIR}/textproc/py-sphinx
-LIB_DEPENDS= event:${PORTSDIR}/devel/libevent \
- uuid:${PORTSDIR}/misc/e2fsprogs-libuuid \
- execinfo:${PORTSDIR}/devel/libexecinfo
+LIB_DEPENDS= libevent.so:${PORTSDIR}/devel/libevent \
+ libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid \
+ libexecinfo.so:${PORTSDIR}/devel/libexecinfo
CONFLICTS= p5-Gearman-Server-1.* gearmand-1.1.*
@@ -23,7 +24,7 @@ GROUPS= gearmand
USE_PERL5= build
GNU_CONFIGURE= yes
-USES= pathfix gmake perl5
+USES= pathfix gmake perl5 libtool
USE_LDCONFIG= yes
USE_PYTHON_BUILD=yes
USE_RC_SUBR= gearmand
@@ -54,14 +55,14 @@ BROKEN= Does not compile without POSIX spawn() support
.endif
.if ${PORT_OPTIONS:MDRIZZLE}
-LIB_DEPENDS+= drizzle:${PORTSDIR}/databases/libdrizzle
+LIB_DEPENDS+= libdrizzle.so:${PORTSDIR}/databases/libdrizzle
CONFIGURE_ARGS+= --enable-libdrizzle
.else
CONFIGURE_ARGS+= --disable-libdrizzle
.endif
.if ${PORT_OPTIONS:MMEMCACHED}
-LIB_DEPENDS+= memcached:${PORTSDIR}/databases/libmemcached
+LIB_DEPENDS+= libmemcached.so:${PORTSDIR}/databases/libmemcached
BUILD_DEPENDS+= memcached>=0:${PORTSDIR}/databases/memcached
CONFIGURE_ARGS+= --enable-libmemcached
# This hack is required for the test programs invoked by configure,
@@ -96,14 +97,14 @@ CONFIGURE_ARGS+= --disable-libpq
.if ${PORT_OPTIONS:MSQLITE}
BUILD_DEPENDS+= sqlite3>=3.0.0:${PORTSDIR}/databases/sqlite3
-LIB_DEPENDS+= sqlite3:${PORTSDIR}/databases/sqlite3
+LIB_DEPENDS+= libsqlite3.so:${PORTSDIR}/databases/sqlite3
CONFIGURE_ARGS+= --with-sqlite3=${LOCALBASE}
.else
CONFIGURE_ARGS+= --without-sqlite3
.endif
.if ${PORT_OPTIONS:MTOKYOCAB}
-LIB_DEPENDS+= tokyocabinet:${PORTSDIR}/databases/tokyocabinet
+LIB_DEPENDS+= libtokyocabinet.so:${PORTSDIR}/databases/tokyocabinet
CONFIGURE_ARGS+= --enable-libtokyocabinet
CONFIGURE_ENV+= LIBTOKYOCABINET_CPPFLAGS=-I${LOCALBASE}/include \
LIBTOKYOCABINET_LDFLAGS=-L${LOCALBASE}/lib
@@ -112,7 +113,7 @@ CONFIGURE_ARGS+= --disable-libtokyocabinet
.endif
.if ${PORT_OPTIONS:MHIREDIS}
-LIB_DEPENDS+= hiredis:${PORTSDIR}/databases/hiredis
+LIB_DEPENDS+= libhiredis.so:${PORTSDIR}/databases/hiredis
CONFIGURE_ARGS+= --enable-hires
CONFIGURE_ENV+= LIBHIREDIS_CPPFLAGS=-I${LOCALBASE}/include/hiredis \
LIBHIREDIS_LDFLAGS=-L${LOCALBASE}/lib
diff --git a/devel/gearmand/pkg-plist b/devel/gearmand/pkg-plist
index b2bd9b715c44..a4239efcfe47 100644
--- a/devel/gearmand/pkg-plist
+++ b/devel/gearmand/pkg-plist
@@ -39,9 +39,9 @@ include/libgearman-1.0/visibility.h
include/libgearman-1.0/worker.h
include/libgearman/gearman.h
lib/libgearman.a
-lib/libgearman.la
lib/libgearman.so
lib/libgearman.so.7
+lib/libgearman.so.7.0.1
libdata/pkgconfig/gearmand.pc
man/man1/gearadmin.1.gz
man/man1/gearman.1.gz