aboutsummaryrefslogtreecommitdiff
path: root/net-im/licq/Makefile
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2010-11-27 12:27:26 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2010-11-27 12:27:26 +0000
commit584a4de6e2fd426c24bb3c88f0532d807bd04f5a (patch)
tree066a8d631a0cfea9fc3bc2495a23db30eae57281 /net-im/licq/Makefile
parent8d08ec5a5635f1fefaa2cf8e8739909be8df21c7 (diff)
downloadports-584a4de6e2fd426c24bb3c88f0532d807bd04f5a.tar.gz
ports-584a4de6e2fd426c24bb3c88f0532d807bd04f5a.zip
- update licq ports to 1.5.0
- use cmake framework - add license
Notes
Notes: svn path=/head/; revision=265275
Diffstat (limited to 'net-im/licq/Makefile')
-rw-r--r--net-im/licq/Makefile21
1 files changed, 8 insertions, 13 deletions
diff --git a/net-im/licq/Makefile b/net-im/licq/Makefile
index c1c706843067..a5d1d62401a8 100644
--- a/net-im/licq/Makefile
+++ b/net-im/licq/Makefile
@@ -18,16 +18,18 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libsocks5.a:${PORTSDIR}/net/socks5
.endif
LIB_DEPENDS= boost_regex.4:${PORTSDIR}/devel/boost-libs
+LICENSE= GPLv2
+
USE_ICONV= yes
+USE_CMAKE= yes
WRKSRC= ${WRKDIR}/${DISTNAME}
LICQ_PORT?= net-im/licq
# workaround for installed autoconf/automake
-CONFIGURE_ARGS+=--program-transform-name=s,y,y,
-CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" CPPFLAGS="${CPPFLAGS}"
-LDFLAGS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib -liconv
+LDFLAGS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib -liconv -Wl,--export-dynamic
CPPFLAGS+= -I${LOCALBASE}/include
CFLAGS+= -I${LOCALBASE}/include
+CXXFLAGS+= -Wl,--export-dynamic
.if defined(WITH_SOCKS)
SOCKS_SUFFIX= -socks
@@ -47,24 +49,16 @@ CONFIGURE_ARGS+=--with-openssl-lib=${OPENSSLLIB}
.endif
.if defined(WITHOUT_NLS)
-CONFIGURE_ARGS+=--disable-nls
+CMAKE_ARGS+= -DENABLE_NLS:BOOL=OFF
PLIST_SUB+= NLS="@comment "
.else
+USE_GETTEXT= yes
PLIST_SUB+= NLS=""
.endif
pre-configure:
- ${REINPLACE_CMD} -e 's=/usr/share/licq=${PREFIX}/share/licq=' \
- ${WRKSRC}/src/licq.conf.h
- @${ECHO_MSG} Ignoring existing libgnugetopt
${REINPLACE_CMD} -e 's=!/bin/bash=!${LOCALBASE}/bin/bash=' \
${WRKSRC}/bin/sidclean.sh
- ${REINPLACE_CMD} -e 's=getopt.h==' \
- -e 's=FLAGS -D_THREAD_SAFE=FLAGS ${PTHREAD_CFLAGS}=' \
- -e 's=FLAGS -pthread=FLAGS ${PTHREAD_CFLAGS}=' \
- -e "s=-lc_r=${PTHREAD_LIBS}=" \
- -e 's=-lc *$$LIBS=$$LIBS=' \
- ${WRKSRC}/configure
post-install:
@${MKDIR} ${PREFIX}/lib/licq
@@ -72,6 +66,7 @@ post-install:
${INSTALL_SCRIPT} ${WRKSRC}/bin/sidclean.sh ${PREFIX}/bin/sidclean.bash
.include <bsd.port.pre.mk>
+
.include "${PORTSDIR}/${LICQ_PORT}/Makefile.inc"
.include <bsd.port.post.mk>