pkgsrc/net/amule/Makefile
adam 7a1a4a4d4e amule: updated to 2.3.3
2.3.3 - The "delayed too many times, but still not too late" version

Yes, it's been delayed too many times, but finally it's out! With all the new features and bug fixes from the past four years! Let me highlight some for you:

CMake support. CMake provides us platform-independent configuration files and generates native makefiles and workspaces for the compiler of your choice. It's highly experimental in its current state, but it aims to take the place of good old autoconf/automake one day.
Command completion with the TAB key in amulecmd.
Supports compilation with the latest C++ standard (C++17).
Scope graphs now (should) work on Mac.
Notification when a download completes.
2021-06-05 13:05:56 +00:00

45 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.94 2021/06/05 13:05:56 adam Exp $
DISTNAME= aMule-2.3.3
PKGNAME= ${DISTNAME:tl}
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=amule/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= tripledes@eslack.org
HOMEPAGE= http://www.amule.org/
COMMENT= Another Emule P2P client
LICENSE= gnu-gpl-v2
CONFLICTS= xmule-[0-9]*
USE_LANGUAGES= c c++
USE_PKGLOCALEDIR= yes
USE_TOOLS+= gmake intltool msgfmt pkg-config perl:run
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-wx-config=${BUILDLINK_PREFIX.wxGTK30}/bin/wx-config
CONFIGURE_ARGS+= --with-crypto-prefix=${BUILDLINK_PREFIX.cryptopp}
CONFIGURE_ARGS+= --with-language=all
CONFIGURE_ARGS+= --enable-xas
TEST_TARGET= check
CXXFLAGS+= -Wno-undef
.include "options.mk"
REPLACE_PERL= src/libs/ec/file_generator.pl \
src/utils/scripts/kadnodescreate.pl \
src/utils/scripts/stats.pl \
src/utils/scripts/mldonkey_importer.pl \
src/utils/xas/xas.pl
LIBS+= -lm # for pow(3)
UNLIMIT_RESOURCES+= datasize
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../security/crypto++/buildlink3.mk"
.include "../../x11/wxGTK30/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"