svn commit: r359275 - head/devel/gearmand
Dmitry Marakasov
amdmi3 at FreeBSD.org
Wed Jun 25 18:39:50 UTC 2014
Author: amdmi3
Date: Wed Jun 25 18:39:49 2014
New Revision: 359275
URL: http://svnweb.freebsd.org/changeset/ports/359275
QAT: https://qat.redports.org/buildarchive/r359275/
Log:
- Use new LIB_DEPENDS syntax
- Switch to USES=libtool, drop .la files
Approved by: portmgr blanket
Modified:
head/devel/gearmand/Makefile
head/devel/gearmand/pkg-plist
Modified: head/devel/gearmand/Makefile
==============================================================================
--- head/devel/gearmand/Makefile Wed Jun 25 18:39:00 2014 (r359274)
+++ head/devel/gearmand/Makefile Wed Jun 25 18:39:49 2014 (r359275)
@@ -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 s
.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-libtokyocabin
.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
Modified: head/devel/gearmand/pkg-plist
==============================================================================
--- head/devel/gearmand/pkg-plist Wed Jun 25 18:39:00 2014 (r359274)
+++ head/devel/gearmand/pkg-plist Wed Jun 25 18:39:49 2014 (r359275)
@@ -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
More information about the svn-ports-head
mailing list