svn commit: r408591 - head/net-im/uTox
Dmitry Marakasov
amdmi3 at FreeBSD.org
Tue Feb 9 20:19:08 UTC 2016
Author: amdmi3
Date: Tue Feb 9 20:19:07 2016
New Revision: 408591
URL: https://svnweb.freebsd.org/changeset/ports/408591
Log:
- Add missing sodium dependency
- Add a check for that net-im/tox dependency was built with correct options
PR: 206706
Submitted by: fidaj at ukr.net (maintainer)
Reported by: rozhuk.im at gmail.com
Modified:
head/net-im/uTox/Makefile
Modified: head/net-im/uTox/Makefile
==============================================================================
--- head/net-im/uTox/Makefile Tue Feb 9 20:06:21 2016 (r408590)
+++ head/net-im/uTox/Makefile Tue Feb 9 20:19:07 2016 (r408591)
@@ -2,6 +2,7 @@
PORTNAME= uTox
PORTVERSION= 0.5.1.20160121
+PORTREVISION= 1
CATEGORIES= net-im net-p2p
MAINTAINER= fidaj at ukr.net
@@ -14,6 +15,7 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libtoxco
${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \
libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
+ libsodium.so:${PORTSDIR}/security/libsodium \
libv4lconvert.so:${PORTSDIR}/multimedia/libv4l \
libvpx.so:${PORTSDIR}/multimedia/libvpx \
libfilteraudio.so:${PORTSDIR}/audio/libfilteraudio
@@ -33,10 +35,16 @@ OPTIONS_DEFAULT= DBUS
DBUS_LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus
DBUS_MAKE_ARGS_OFF= DBUS=0
-pre-configure:
+post-patch:
@${REINPLACE_CMD} -e 's|$$(GIT_V)|${DISTVERSION}-${GH_TAGNAME}|' \
-e 's|share/man|man|' ${WRKSRC}/${MAKEFILE}
+pre-configure:
+ @(if [ ! -e "${LOCALBASE}/lib/libtoxav.so" ]; then \
+ ${ECHO_CMD} "==> ${PKGNAME} requires net-im/tox port to be built with SODIUM option enabled"; \
+ ${FALSE}; \
+ fi)
+
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/utox
More information about the svn-ports-head
mailing list