Index: head/net-p2p/linuxdcpp/Makefile =================================================================== --- head/net-p2p/linuxdcpp/Makefile (revision 512773) +++ head/net-p2p/linuxdcpp/Makefile (revision 512774) @@ -1,50 +1,45 @@ # $FreeBSD$ PORTNAME= linuxdcpp PORTVERSION= 1.1.0 PORTREVISION= 16 CATEGORIES= net-p2p MASTER_SITES= http://launchpadlibrarian.net/69733951/ MAINTAINER= ports@FreeBSD.org COMMENT= Port of the DC++ Direct Connect client to Unix-like systems LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/License.txt BUILD_DEPENDS= ${LOCALBASE}/include/boost/version.hpp:devel/boost-libs -USES= compiler:c++11-lang gettext iconv pkgconfig scons tar:bzip2 ssl +USES= compiler:c++11-lang gettext iconv localbase:ldflags pkgconfig scons tar:bzip2 ssl USE_GNOME= libglade2 PORTDOCS= * DESTDIRNAME= FAKE_ROOT -OPTIONS_DEFINE= NOTIFY DOCS +OPTIONS_DEFINE= NOTIFY DEBUG DOCS OPTIONS_DEFAULT=NOTIFY -.if defined(WITH_DEBUG) -MAKE_ARGS+= debug=1 -.endif - -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_MAKE_ARGS_OFF= libnotify=0 +DEBUG_MAKE_ARGS=debug=1 + .include .if ${SSL_DEFAULT} == base BROKEN_FreeBSD_12= member access into incomplete type 'dh_st' BROKEN_FreeBSD_13= member access into incomplete type 'dh_st' .endif post-patch: @${REINPLACE_CMD} -e "s/'iconv'/'${ICONV_LIB:S/-l//}'/" \ ${WRKSRC}/SConstruct @${REINPLACE_CMD} -e 's|g++|${CXX}|' ${WRKSRC}/SConstruct post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/net-p2p/linuxdcpp/pkg-descr =================================================================== --- head/net-p2p/linuxdcpp/pkg-descr (revision 512773) +++ head/net-p2p/linuxdcpp/pkg-descr (revision 512774) @@ -1,13 +1,13 @@ LinuxDC++ is a Linux port of the Direct Connect client DC++. Though it is primarily aimed at Linux, it has been shown to work on other Unix-based operating systems as well. It is written in C++ and makes use of GTK+ for the user interface. LinuxDC++ is free and open source software licensed under the GPL. Direct Connect is a peer-to-peer file-sharing protocol. The most popular Windows client implementing this protocol currently is DC++. Direct Connect clients connect to a central hub where they can view a list of clients or users connected to them. Users can search for files and download them from other clients, as well as chat with other users. -WWW: http://launchpad.net/linuxdcpp +WWW: https://launchpad.net/linuxdcpp