diff --git a/archivers/libmspack/Makefile b/archivers/libmspack/Makefile index bf43002b9a57..ab97ed3fa495 100644 --- a/archivers/libmspack/Makefile +++ b/archivers/libmspack/Makefile @@ -1,25 +1,25 @@ # Created by: Max Khon PORTNAME= libmspack PORTVERSION= 0.10.1 PORTREVISION= 0 CATEGORIES= archivers MASTER_SITES= http://www.cabextract.org.uk/libmspack/ DISTNAME= ${PORTNAME}-${PORTVERSION}alpha -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library for Microsoft compression formats LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LIB GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= cpe libtool pathfix CPE_VENDOR= libmspack_project INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} 's,-Wno-unused-result,,' ${WRKSRC}/Makefile.in .include diff --git a/archivers/upx/Makefile b/archivers/upx/Makefile index 1d4962cbd683..3065b6547821 100644 --- a/archivers/upx/Makefile +++ b/archivers/upx/Makefile @@ -1,43 +1,43 @@ # Created by: Max Khon PORTNAME= upx DISTVERSIONPREFIX= v DISTVERSION= 3.95 CATEGORIES= archivers -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Ultimate Packer for eXecutables LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libucl.so:archivers/ucl USES= cpe gmake perl5 USE_GITHUB= yes USE_PERL5= build # provides pod2man/pod2html/pod2text required for docs CPE_VENDOR= upx_project GH_TUPLE= upx:upx-lzma-sdk:${DISTVERSIONPREFIX}${DISTVERSION}:lzma/src/lzma-sdk MAKE_ENV= UPX_UCLDIR=${LOCALBASE} \ target=freebsd PORTDOCS= BUGS COPYING LICENSE NEWS PROJECTS README \ README.1ST README.SRC THANKS PLIST_FILES= bin/upx \ man/man1/upx.1.gz OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/upx.out ${STAGEDIR}${PREFIX}/bin/upx ${INSTALL_MAN} ${WRKSRC}/doc/upx.1 ${STAGEDIR}${MANPREFIX}/man/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/databases/libodbc++/Makefile b/databases/libodbc++/Makefile index 43394c9c2f8b..5f84ec7c3064 100644 --- a/databases/libodbc++/Makefile +++ b/databases/libodbc++/Makefile @@ -1,35 +1,35 @@ PORTNAME= libodbc++ PORTVERSION= 0.2.5 PORTREVISION= 5 CATEGORIES= databases devel MASTER_SITES= SF/libodbcxx/libodbc%2B%2B/${PORTVERSION} -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= C++ class library and toolset for ODBC access to data sources LICENSE= GPLv2 OPTIONS_DEFINE= DOXYGEN DOCS DOXYGEN_IMPLIES= DOCS DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen USES= gmake libtool ncurses pathfix pkgconfig readline tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-isqlxx INSTALL_TARGET= install-strip LIB_DEPENDS= libodbc.so:databases/unixODBC CONFIGURE_ARGS+= --with-odbc=${LOCALBASE} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} PORTDOCS= progref post-extract: ${RM} ${WRKSRC}/doc/progref/progref-stamp post-patch: @${REINPLACE_CMD} -e 's|-ltermcap|-lncurses|' ${WRKSRC}/configure .include diff --git a/databases/pgadmin3/Makefile b/databases/pgadmin3/Makefile index 93e958e77a25..d6786b03d161 100644 --- a/databases/pgadmin3/Makefile +++ b/databases/pgadmin3/Makefile @@ -1,53 +1,53 @@ # Created by: Max Khon PORTNAME= pgadmin3 PORTVERSION= 1.22.2 PORTREVISION= 6 CATEGORIES= databases MASTER_SITES= PGSQL/pgadmin/pgadmin3/v${PORTVERSION}/src DIST_SUBDIR= postgresql -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= PostgreSQL database design and management system LICENSE= PostgreSQL BUILD_DEPENDS= sphinx-build:textproc/py-sphinx USES= compiler:c++11-lib gettext gmake gnome pgsql:9.0+ ssl USE_GNOME= libxml2 libxslt USE_WX= 3.0 USE_CXXSTD= c++11 WX_COMPS= wx ICON_SIZES= 16 32 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-wx-version=${USE_WX} --enable-databasedesigner CXXFLAGS+= -Wno-c++11-narrowing PLIST_FILES= bin/pgadmin3 share/applications/pgadmin3.desktop .for SZ in ${ICON_SIZES} PLIST_FILES+= share/icons/hicolor/${SZ}x${SZ}/apps/pgAdmin3.png .endfor PORTDATA= * post-patch: @${REINPLACE_CMD} -e 's,/wx-config,/${WX_CONFIG:T},' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's,wxrc ,${WXRC_CMD:T} ,' ${WRKSRC}/pgadmin/ui/embed-xrc @${REINPLACE_CMD} -e 's,/usr/bin/xterm,${LOCALBASE}/bin/xterm,' ${WRKSRC}/plugins.d/plugins.ini @${REINPLACE_CMD} -e 's,/bin/bash,/bin/sh,' ${WRKSRC}/pgadmin/ver_svn.sh @${REINPLACE_CMD} -e 's,Exec=/usr/bin/pgadmin3,Exec=${LOCALBASE}/bin/pgadmin3,'\ -e 's,Icon=/usr/share/pgadmin3/pgAdmin3.png,Icon=pgAdmin3,'\ -e '/^MimeType=/d'\ -e '/^DocPath=/d'\ ${WRKSRC}/pkg/pgadmin3.desktop post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/pkg/pgadmin3.desktop ${STAGEDIR}${PREFIX}/share/applications .for SZ in ${ICON_SIZES} ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${SZ}x${SZ}/apps ${INSTALL_DATA} ${WRKSRC}/pgadmin/include/images/pgAdmin3-${SZ}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/${SZ}x${SZ}/apps/pgAdmin3.png .endfor .include diff --git a/databases/virtuoso/Makefile b/databases/virtuoso/Makefile index 0654b446a106..0dcaa0eb5ca7 100644 --- a/databases/virtuoso/Makefile +++ b/databases/virtuoso/Makefile @@ -1,112 +1,112 @@ # Created by: Max Khon PORTNAME= virtuoso PORTVERSION= 7.2.5 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= SF DISTNAME= ${PORTNAME}-opensource-${PORTVERSION} -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Universal SQL/Application Server LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= Fails to link: missing sbrk BROKEN_mips64= Does not compile: error: DV_INT_TAG_WORD undeclared BROKEN_powerpc64= Does not compile: error: DV_INT_TAG_WORD undeclared BROKEN_sparc64= Does not compile: error: DV_INT_TAG_WORD undeclared NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe NOT_FOR_ARCHS_REASON= can only be built on 64bit platforms BUILD_DEPENDS= gawk:lang/gawk\ htmldoc:textproc/htmldoc\ flex>2.5.4:textproc/flex\ gperf>=3.0.3:devel/gperf LIB_DEPENDS= libxml2.so:textproc/libxml2 USES= gmake libtool readline uidfix ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-readline\ --without-internal-zlib\ --without-jdk2\ --without-jdk3\ --without-jdk4\ --disable-hslookup\ --disable-wbxml2\ --with-layout=freebsd\ --datadir="${PREFIX}"\ --localstatedir="${PREFIX}" CONFIGURE_ENV= ac_cv_header_sys_timeb_h=no CPPFLAGS+= -std=gnu89 LDFLAGS+= -lexecinfo MAKE_ENV= PATH=${LOCALBASE}/bin:${PATH}\ ISQL=isql-vt USE_RC_SUBR= virtuoso USERS= virtuoso GROUPS= virtuoso SUB_FILES= pkg-message CHECK_PORT= nc -z localhost $$\1 2>\&1 OPTIONS_DEFINE= IMAGEMAGICK KERBEROS LDAP IODBC post-patch: ${REINPLACE_CMD} -e 's,-lruby,-lruby${RUBY_SUFFIX},g'\ ${WRKSRC}/configure ${FIND} ${WRKSRC} -name '*.sh' | ${XARGS} ${GREP} -l 'netstat -an.*grep LISTEN' |\ ${XARGS} ${REINPLACE_CMD}\ -e 's,expr \$$,expr -- $$,'\ -e 's,netstat -an.*grep.*$$\([a-zA-Z0-9]*\).*grep LISTEN,${CHECK_PORT},' check: ${SETENV} -u HOST ${MAKE_ENV} ${MAKE} -C ${WRKSRC} check .include .if ${SSL_DEFAULT} == base BROKEN_FreeBSD_12= OpenSSL version 1.1.0 or greater is currently not supported BROKEN_FreeBSD_13= OpenSSL version 1.1.0 or greater is currently not supported BROKEN_FreeBSD_14= OpenSSL version 1.1.0 or greater is currently not supported .endif .if ${PORT_OPTIONS:MIMAGEMAGICK} CONFIGURE_ARGS+=--enable-imagemagick=${LOCALBASE} LIB_DEPENDS+= libMagickWand-6.so:graphics/ImageMagick6 PLIST_SUB+= WITH_IMAGEMAGICK="" .else CONFIGURE_ARGS+=--disable-imagemagick PLIST_SUB+= WITH_IMAGEMAGICK="@comment " .endif .if ${PORT_OPTIONS:MIODBC} CONFIGURE_ARGS+=--with-iodbc=${LOCALBASE} LIB_DEPENDS+= libiodbc.so:databases/libiodbc CPPFLAGS+= -I${LOCALBASE}/include/libiodbc PLIST_SUB+= WITH_IODBC="" .else CPPFLAGS+= -I../../libsrc/odbcsdk/include PLIST_SUB+= WITH_IODBC="@comment " .endif .if ${PORT_OPTIONS:MKERBEROS} CONFIGURE_ARGS+=--enable-krb=${LOCALBASE} LIB_DEPENDS+= libkrb5.so:security/krb5 .else CONFIGURE_ARGS+=--disable-krb .endif .if ${PORT_OPTIONS:MLDAP} CONFIGURE_ARGS+=--enable-openldap=${LOCALBASE} USE_OPENLDAP= yes .else CONFIGURE_ARGS+=--disable-openldap .endif post-install: ${FIND} ${STAGEDIR} -name "*.ini" -exec ${MV} {} {}.sample \; -print ${RMDIR} ${STAGEDIR}${PREFIX}/virtuoso/doc/html .include diff --git a/devel/dmucs/Makefile b/devel/dmucs/Makefile index d39c98f057a1..2931e2e8d80c 100644 --- a/devel/dmucs/Makefile +++ b/devel/dmucs/Makefile @@ -1,21 +1,21 @@ # Created by: Max Khon PORTNAME= dmucs PORTVERSION= 0.6.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Distributed Multi-User Compilation System (for use with distcc) BROKEN_armv6= fails to compile: passing char * to parameter of incompatible type __builtin_va_list BROKEN_armv7= fails to compile: passing char * to parameter of incompatible type __builtin_va_list BROKEN_aarch64= fails to compile: passing char * to parameter of incompatible type __builtin_va_list WRKSRC= ${WRKDIR}/${PORTNAME} USES= tar:bzip2 GNU_CONFIGURE= yes PLIST_FILES= bin/dmucs bin/gethost bin/loadavg bin/monitor bin/remhost .include diff --git a/devel/libiqxmlrpc/Makefile b/devel/libiqxmlrpc/Makefile index 3b9629d77cb5..b08035f33f45 100644 --- a/devel/libiqxmlrpc/Makefile +++ b/devel/libiqxmlrpc/Makefile @@ -1,33 +1,33 @@ # Created by: Max Khon PORTNAME= libiqxmlrpc PORTVERSION= 0.13.5 PORTREVISION= 13 CATEGORIES= devel net MASTER_SITES= SF -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Free, object-oriented XML-RPC implementation written in C++ LICENSE= BSD2CLAUSE LIB_DEPENDS= libboost_thread.so:devel/boost-libs OPTIONS_DEFINE= DOXYGEN DOCS DOXYGEN_IMPLIES= DOCS DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CMAKE_OFF= -Dbuild_docs=off USE_GNOME= libxml2 USES= cmake gnome ssl tar:bzip2 LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes PORTDOCS= * post-patch: ${REINPLACE_CMD} -e 's,lib/pkgconfig,libdata/pkgconfig,' ${WRKSRC}/libiqxmlrpc/CMakeLists.txt ${REINPLACE_CMD} -e 's,share/doc/libiqxmlrpc-$${Libiqxmlrpc_VERSION},${DOCSDIR_REL},' ${WRKSRC}/doc/CMakeLists.txt .include diff --git a/devel/p5-Term-Animation/Makefile b/devel/p5-Term-Animation/Makefile index 56a90fb803f7..abe34ce5d77b 100644 --- a/devel/p5-Term-Animation/Makefile +++ b/devel/p5-Term-Animation/Makefile @@ -1,19 +1,19 @@ # Created by: Max Khon PORTNAME= Term-Animation PORTVERSION= 2.6 PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= perl@FreeBSD.org COMMENT= ASCII sprite animation framework BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Curses>=0:devel/p5-Curses USES= perl5 USE_PERL5= configure .include diff --git a/games/asciiquarium/Makefile b/games/asciiquarium/Makefile index dfe488ef68e8..a9d9801c1b15 100644 --- a/games/asciiquarium/Makefile +++ b/games/asciiquarium/Makefile @@ -1,41 +1,41 @@ # Created by: Max Khon PORTNAME= asciiquarium PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://www.robobunny.com/projects/asciiquarium/ DISTNAME= ${PORTNAME}_${PORTVERSION} -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Aquarium/sea animation in ASCII art LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/gpl.txt RUN_DEPENDS= p5-Term-Animation>=0:devel/p5-Term-Animation USES= perl5 shebangfix SHEBANG_FILES= asciiquarium NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/asciiquarium PORTDOCS= README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} do-test: (sleep 0.1 && echo p && sleep 0.1 && echo p && sleep 0.1 && echo r && \ sleep 0.1 && echo q) | ${STAGEDIR}${PREFIX}/bin/asciiquarium .include diff --git a/misc/asr-manpages/Makefile b/misc/asr-manpages/Makefile index 231aae7d208a..191b18a98d6c 100644 --- a/misc/asr-manpages/Makefile +++ b/misc/asr-manpages/Makefile @@ -1,33 +1,33 @@ # Created by: Max Khon PORTNAME= asr-manpages PORTVERSION= 20000406 CATEGORIES= misc MASTER_SITES= LOCAL/fjoe DISTNAME= asr.pages -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= alt.sysadmin.recovery man page distribution NO_BUILD= yes do-install: ${INSTALL_MAN} ${WRKDIR}/bosskill.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKDIR}/c.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKDIR}/chastise.3 ${STAGEDIR}${PREFIX}/man/man3 ${INSTALL_MAN} ${WRKDIR}/ctluser.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKDIR}/guru.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKDIR}/knife.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKDIR}/lart.1m ${STAGEDIR}${PREFIX}/man/man1/lart.1 ${INSTALL_MAN} ${WRKDIR}/luser.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKDIR}/normality.5 ${STAGEDIR}${PREFIX}/man/man5 ${INSTALL_MAN} ${WRKDIR}/nuke.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKDIR}/people.2 ${STAGEDIR}${PREFIX}/man/man2 ${INSTALL_MAN} ${WRKDIR}/pmsd.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKDIR}/rtfm.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKDIR}/slave.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKDIR}/sysadmin.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKDIR}/think.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKDIR}/whack.1 ${STAGEDIR}${PREFIX}/man/man1 .include diff --git a/misc/dahdi/Makefile b/misc/dahdi/Makefile index fc90edf51afa..0ebb0249c3b5 100644 --- a/misc/dahdi/Makefile +++ b/misc/dahdi/Makefile @@ -1,42 +1,42 @@ # Created by: Maxim Khon PORTNAME= dahdi PORTVERSION= ${DAHDI_VERSION:S/-//g} PORTREVISION= 7 CATEGORIES= misc MASTER_SITES= LOCAL/fjoe DISTNAME= ${PORTNAME}-freebsd-complete-${DAHDI_VERSION}+${DAHDI_TOOLS_VERSION} -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= DAHDI userland utilities and libraries LIB_DEPENDS= libnewt.so:devel/newt DAHDI_VERSION= 2.4.0-rc5 DAHDI_TOOLS_VERSION= 2.4.0-rc1 GNU_CONFIGURE= yes USES= gmake CONFIGURE_ARGS= --with-dahdi=../freebsd --sysconfdir=${PREFIX}/etc --with-newt=${LOCALBASE} CONFIGURE_ENV= WGET=/usr/bin/fetch WRKSRC= ${WRKDIR}/${DISTNAME}/tools PATCH_WRKSRC= ${WRKDIR}/${DISTNAME} USE_LDCONFIG= yes MAKE_ENV= HOST_CC=${CC} CONFLICTS= zaptel post-patch: @${REINPLACE_CMD} -e 's,/etc,${PREFIX}/etc,g'\ ${WRKSRC}/dahdi_cfg.c ${WRKSRC}/fxotune.c\ ${WRKSRC}/doc/dahdi_cfg.8 ${WRKSRC}/doc/fxotune.8 post-install: @${ECHO_CMD} "==> Installing dahdi-kmod userland includes" @${MKDIR} ${STAGEDIR}${PREFIX}/include/dahdi/compat @for i in `${MAKE} -C ${WRKSRC}/../freebsd/freebsd/dahdi -DPRINT_INCS -V INCS`; do\ ${ECHO_CMD} "Installing $$i";\ ${INSTALL_DATA} ${WRKSRC}/../freebsd/include/dahdi/$$i ${STAGEDIR}${PREFIX}/include/dahdi/$$i;\ done .include diff --git a/misc/libpri/Makefile b/misc/libpri/Makefile index b54dd2cc372e..954fa336b5cb 100644 --- a/misc/libpri/Makefile +++ b/misc/libpri/Makefile @@ -1,23 +1,23 @@ # Created by: Alexander Timoshenko PORTNAME= libpri PORTVERSION= 1.6.0 CATEGORIES= misc MASTER_SITES= http://downloads.asterisk.org/pub/telephony/libpri/releases/ -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= C implementation of the Primary Rate ISDN specification LICENSE= GPLv2 USES= gmake USE_LDCONFIG= yes PLIST_FILES= include/libpri.h lib/libpri.a lib/libpri.so lib/libpri.so.1 MAKE_ARGS= INSTALL_PREFIX=${STAGEDIR}${PREFIX} ONLY_FOR_ARCHS= amd64 armv7 i386 powerpc powerpc64 powerpc64le sparc64 post-patch: ${REINPLACE_CMD} -e '/^all:/s/$$(UTILITIES)//' ${WRKSRC}/Makefile .include diff --git a/misc/libsupertone/Makefile b/misc/libsupertone/Makefile index 6fa204d32581..7ea94b25c77c 100644 --- a/misc/libsupertone/Makefile +++ b/misc/libsupertone/Makefile @@ -1,31 +1,31 @@ # Created by: Max Khon PORTNAME= libsupertone PORTVERSION= 0.0.2 PORTREVISION= 7 CATEGORIES= misc MASTER_SITES= http://www.soft-switch.org/downloads/unicall/ -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library for supervisory tone generation and detection LICENSE= LGPL21 LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \ libspandsp.so:comms/spandsp \ libtiff.so:graphics/tiff \ libxml2.so:textproc/libxml2 USES= tar:tgz libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib # Add missing dependency in attempt to fix parallel (-jX) builds post-patch: @${REINPLACE_CMD} -e '/DEPENDENCIES =/s,$$, $$(lib_LTLIBRARIES),' \ ${WRKSRC}/Makefile.in .include diff --git a/misc/openr2/Makefile b/misc/openr2/Makefile index 67d1aa7be827..601c03aa8a78 100644 --- a/misc/openr2/Makefile +++ b/misc/openr2/Makefile @@ -1,30 +1,30 @@ # Created by: Max Khon PORTNAME= openr2 PORTVERSION= 1.3.3 CATEGORIES= misc -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= MFC/R2 call setup library LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER BUILD_DEPENDS= ${LOCALBASE}/include/dahdi/user.h:misc/dahdi USE_GITHUB= yes GH_ACCOUNT= moises-silva GH_TAGNAME= d6a5716 USES= libtool localbase GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/r2proto.conf \ ${STAGEDIR}${PREFIX}/etc/r2proto.conf.sample ${MV} ${STAGEDIR}${PREFIX}/etc/r2test.conf \ ${STAGEDIR}${PREFIX}/etc/r2test.conf.sample .include diff --git a/net-p2p/eiskaltdcpp-lib/Makefile b/net-p2p/eiskaltdcpp-lib/Makefile index ccdf0bb926d0..610b1836e077 100644 --- a/net-p2p/eiskaltdcpp-lib/Makefile +++ b/net-p2p/eiskaltdcpp-lib/Makefile @@ -1,78 +1,78 @@ # Created by: Stas Timokhin PORTNAME= eiskaltdcpp PORTVERSION= 2.2.10 DISTVERSIONPREFIX= v PORTREVISION?= 20 CATEGORIES= net-p2p PKGNAMESUFFIX?= -lib -MAINTAINER?= fjoe@FreeBSD.org +MAINTAINER?= ports@FreeBSD.org COMMENT?= EiskaltDC++ shared library and header files LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE GENTOO_PATCHES_PREFIX= ${FILESDIR}/gentoo/${PORTNAME}-${PORTVERSION} EXTRA_PATCHES= ${GENTOO_PATCHES_PREFIX}-ipv6_upnp.patch:-p1 \ ${GENTOO_PATCHES_PREFIX}-miniupnpc1.patch:-p1 \ ${GENTOO_PATCHES_PREFIX}-miniupnpc2.patch:-p1 \ ${GENTOO_PATCHES_PREFIX}-openssl-1.1.patch:-p1 \ ${GENTOO_PATCHES_PREFIX}-tray-close.patch:-p1 USE_GITHUB= yes .if !defined (MASTERDIR) LIB_DEPENDS= libboost_system.so:devel/boost-libs USES= cmake gettext compiler:c++11-lib ssl USE_LDCONFIG= yes OPTIONS_DEFINE= LUA PCRE IDN DHT MINIUPNP OPTIONS_DEFAULT= IDN DHT DHT_DESC= DHT support MINIUPNP_DESC= UPnP support CMAKE_ARGS+= -DBUILD_LIB:BOOL=ON CMAKE_ARGS+= -DWITH_DEV_FILES:BOOL=ON CMAKE_ARGS+= -DUSE_QT:BOOL=OFF CMAKE_ARGS+= -DUSE_GTK:BOOL=OFF CMAKE_ARGS+= -DUSE_GTK3:BOOL=OFF CMAKE_ARGS+= -DUSE_ASPELL:BOOL=OFF LUA_USES= lua:51 LUA_CMAKE_ON= -DLUA_SCRIPT:BOOL=ON LUA_CMAKE_OFF= -DLUA_SCRIPT:BOOL=OFF PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_CMAKE_ON= -DPERL_REGEX:BOOL=ON PCRE_CMAKE_OFF= -DPERL_REGEX:BOOL=OFF IDN_LIB_DEPENDS= libidn.so:dns/libidn IDN_CMAKE_ON= -DUSE_IDNA:BOOL=ON IDN_CMAKE_OFF= -DUSE_IDNA:BOOL=OFF DHT_CMAKE_ON= -DWITH_DHT:BOOL=ON DHT_CMAKE_OFF= -DWITH_DHT:BOOL=OFF #MINIUPNP_LIB_DEPENDS= libminiupnpc.so:net/miniupnpc MINIUPNP_CMAKE_ON= -DUSE_MINIUPNP:BOOL=ON -DLOCAL_MINIUPNP:BOOL=ON MINIUPNP_CMAKE_OFF= -DUSE_MINIUPNP:BOOL=OFF .endif USES+= tar:xz PLIST= ${.CURDIR}/pkg-plist .if defined (MASTERDIR) && !defined (NO_BUILD) CMAKE_ARGS+= -DBUILD_LIB:BOOL=OFF CMAKE_ARGS+= -DEISKALTDCPP_INCLUDE_DIR:STRING="${LOCALBASE}/include/eiskaltdcpp" CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib:${PREFIX}/lib" # these slave ports options have to be in sync with master library CMAKE_ARGS+= -DUSE_IDNA:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^IDN ' | ${CUT} -f 2 -d ' '` CMAKE_ARGS+= -DWITH_DHT:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^DHT ' | ${CUT} -f 2 -d ' '` CMAKE_ARGS+= -DLUA_SCRIPT:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^LUA ' | ${CUT} -f 2 -d ' '` CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^MINIUPNP ' | ${CUT} -f 2 -d ' '` CMAKE_ARGS+= -DLOCAL_MINIUPNP:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^MINIUPNP ' | ${CUT} -f 2 -d ' '` .endif .include diff --git a/net/aoe/Makefile b/net/aoe/Makefile index fa62a1acafcc..192c2c07725b 100644 --- a/net/aoe/Makefile +++ b/net/aoe/Makefile @@ -1,32 +1,32 @@ # Created by: Stacey D. Son PORTNAME= aoe PORTVERSION= 1.2.0 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= http://www.son.org/download/ DISTNAME= ${PORTNAME}-freebsd-${PORTVERSION} -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= FreeBSD driver for ATA over Ethernet (AoE) BROKEN_aarch64= fails to compile: redefinition of frame BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 BROKEN_armv7= fails to compile: redefinition of frame BROKEN_sparc64= fails to compile: redefinition of frame BROKEN_FreeBSD_12= no member named 'tqh_first' in 'struct ifnethead' BROKEN_FreeBSD_13= no member named 'tqh_first' in 'struct ifnethead' BROKEN_FreeBSD_14= no member named 'tqh_first' in 'struct ifnethead' USES= kmod WRKSRC= ${WRKDIR}/dev/aoe KMODDIR= ${PREFIX}/lib/aoe USE_RC_SUBR= aoe do-install: ${INSTALL_KLD} ${WRKSRC}/aoe.ko ${STAGEDIR}${PREFIX}/lib/aoe ${INSTALL_MAN} ${WRKDIR}/aoe.4 ${STAGEDIR}${PREFIX}/man/man4/ .include diff --git a/net/binkd/Makefile b/net/binkd/Makefile index f4785c252858..42f3cf998140 100644 --- a/net/binkd/Makefile +++ b/net/binkd/Makefile @@ -1,37 +1,37 @@ # Created by: Andrey Zakhvatov PORTNAME= binkd PORTVERSION= 1.0.4 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= ftp://happy.kiev.ua/pub/fidosoft/mailer/binkd/ -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Fidonet TCP/IP mailer USE_RC_SUBR= binkd GNU_CONFIGURE= yes USERS= fido GROUPS= fido MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= AMIGA4D DOCS HTTPS AMIGA4D_CONFIGURE_WITH= aso HTTPS_CONFIGURE_WITH= https pre-configure: @${RM} -r ${WRKSRC}/mkfls/unix/CVS @${CP} ${WRKSRC}/mkfls/unix/* ${WRKSRC}/ do-install: @${INSTALL_PROGRAM} ${WRKSRC}/binkd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/binkd.8 ${STAGEDIR}${MANPREFIX}/man/man8 ${INSTALL_DATA} ${WRKSRC}/binkd.cfg ${STAGEDIR}${PREFIX}/etc/binkd.cfg.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/!README ${STAGEDIR}${DOCSDIR}/README ${INSTALL_DATA} ${WRKSRC}/!README.FIX ${STAGEDIR}${DOCSDIR}/README.FIX ${INSTALL_DATA} ${WRKSRC}/!SRIF.TXT ${STAGEDIR}${DOCSDIR}/SRIF.TXT .include diff --git a/net/libfb/Makefile b/net/libfb/Makefile index e3b0d8cdc5e1..21f5ae2e318d 100644 --- a/net/libfb/Makefile +++ b/net/libfb/Makefile @@ -1,21 +1,21 @@ # Created by: Max Khon PORTNAME= libfb PORTVERSION= 2.0.2 PORTREVISION= 2 CATEGORIES= net net-mgmt MASTER_SITES= http://support.red-fone.com/downloads/fonulator/ -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= FoneBRIDGE configuration library LIB_DEPENDS= libnet.so:net/libnet GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-shared CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip USES= libtool .include diff --git a/news/golded+/Makefile b/news/golded+/Makefile index 0baeda7fab44..b912603cd2a1 100644 --- a/news/golded+/Makefile +++ b/news/golded+/Makefile @@ -1,60 +1,60 @@ # Created by: Max Khon PORTNAME= golded+ PORTVERSION= 1.1.5.a${SNAPDATE} CATEGORIES= news mail MASTER_SITES= SF/golded-plus/Golded%2B%201.1.5%20snapshots/${_SNAPDATE} DISTNAME= gpsrc-115-${SNAPDATE} -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= GoldEd+ (FTN message editor) LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi USES= gmake ncurses tar:tgz _SNAPDATE= 2017.03.03 SNAPDATE= ${_SNAPDATE:S/.//g} WRKSRC= ${WRKDIR}/golded-plus/${PORTNAME} DOCS= copying copying.lib license.txt notework.txt rusfaq.txt\ tips.txt notework.rus PORTDOCS= ${DOCS} gold_ref.txt gold_usr.txt SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS EXAMPLES DOCS_SUB_LIST= NOTEWORK="Please read the ${DOCSDIR}/notework.txt before using ${PORTNAME}" DOCS_SUB_LIST_OFF= NOTEWORK="" post-patch: @${SED}\ -e 's,^\(#define __GVER_VENDOR_NAME__\).*,\1 "",'\ -e 's,\(#define __GVER_VENDOR_FIDO__\).*,\1 "",'\ -e 's,\(#define __GVER_VENDOR_EMAIL__\).*,\1 "${MAINTAINER}",'\ -e 's,\(#define __GVER_RELEASENAME__\).*,\1 "Golded+ FreeBSD port",'\ -e 's,\(#define __GVER_POSTVERSION__\).*,\1 "-b${SNAPDATE}",'\ <${WRKSRC}/golded3/mygolded.__h >${WRKSRC}/golded3/mygolded.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/gedlnx ${STAGEDIR}${PREFIX}/bin/golded ${INSTALL_PROGRAM} ${WRKSRC}/bin/gnlnx ${STAGEDIR}${PREFIX}/bin/goldnode ${INSTALL_PROGRAM} ${WRKSRC}/bin/rddtlnx ${STAGEDIR}${PREFIX}/bin/rddt ${INSTALL_MAN} ${WRKSRC}/docs/*.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for i in charset colorset config template ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/$i; ${FIND} ${WRKSRC}/cfgs/$i -maxdepth 1 -type f |\ ${XARGS} -n 1 -J @ ${INSTALL_DATA} @ ${STAGEDIR}${EXAMPLESDIR}/$i .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/manuals/gold_ref.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/manuals/gold_usr.txt ${STAGEDIR}${DOCSDIR} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/docs/$i ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/fusefs-pod/Makefile b/sysutils/fusefs-pod/Makefile index 607f4e2fb490..dd8fd2d7af68 100644 --- a/sysutils/fusefs-pod/Makefile +++ b/sysutils/fusefs-pod/Makefile @@ -1,21 +1,21 @@ # Created by: Max Khon PORTNAME= pod PORTVERSION= 0.5.2 PORTREVISION= 14 CATEGORIES= sysutils audio MASTER_SITES= SF/fuse${PORTNAME}/fuse${PORTNAME}/FUSEPod%20v${PORTVERSION} PKGNAMEPREFIX= fusefs- DISTNAME= fusepod-${PORTVERSION} -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= FUSE-based filesystem for iPod LIB_DEPENDS= libgpod.so:audio/libgpod\ libtag.so:audio/taglib USES= compiler:c++11-lang fuse pkgconfig tar:bzip2 GNU_CONFIGURE= yes PLIST_FILES= bin/fusepod man/man1/fusepod.1.gz .include diff --git a/sysutils/open/Makefile b/sysutils/open/Makefile index 92155bc8f22a..fcdc6dc1e185 100644 --- a/sysutils/open/Makefile +++ b/sysutils/open/Makefile @@ -1,31 +1,31 @@ # Created by: Max Khon PORTNAME= open PORTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.hs-niederrhein.de/pub/linux/src/ \ ftp://ftp.uni-bremen.de/pub/mirrors/sunsite/utils/console/ \ LOCAL/fjoe -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Open opens a new vt and runs a command on it ALL_TARGET= open PLIST_FILES= bin/open man/man1/open.1.gz OPTIONS_DEFINE= SETUID SETUID_DESC= Install setuid open binary PKGMESSAGE= ${WRKDIR}/pkg-message .include do-install: ${INSTALL_PROGRAM} ${WRKSRC}/open ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/open.1 ${STAGEDIR}${MANPREFIX}/man/man1 .if ${PORT_OPTIONS:MSETUID} ${CHMOD} u+s ${STAGEDIR}${PREFIX}/bin/open .else @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \ ${FILESDIR}/pkg-message.in > ${PKGMESSAGE} .endif .include diff --git a/x11-toolkits/wxgtk28-common/Makefile b/x11-toolkits/wxgtk28-common/Makefile index a7c5858c2217..937607dfba2c 100644 --- a/x11-toolkits/wxgtk28-common/Makefile +++ b/x11-toolkits/wxgtk28-common/Makefile @@ -1,9 +1,9 @@ # Created by: fjoe@FreeBSD.org -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= The wxWidgets GUI toolkit (common files) WXGTK_FLAVOR= gtk2-common MASTERDIR= ${.CURDIR}/../wxgtk28 .include "${MASTERDIR}/Makefile" diff --git a/x11-toolkits/wxgtk28-contrib-common/Makefile b/x11-toolkits/wxgtk28-contrib-common/Makefile index 51889e104468..683b565e13bd 100644 --- a/x11-toolkits/wxgtk28-contrib-common/Makefile +++ b/x11-toolkits/wxgtk28-contrib-common/Makefile @@ -1,9 +1,9 @@ # Created by: fjoe@FreeBSD.org -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= The wxWidgets GUI toolkit contributed libraries (common files) WXGTK_FLAVOR= gtk2-contrib-common MASTERDIR= ${.CURDIR}/../wxgtk28 .include "${MASTERDIR}/Makefile" diff --git a/x11-toolkits/wxgtk28-contrib/Makefile b/x11-toolkits/wxgtk28-contrib/Makefile index b1fcf91f338a..50b5a5447cb1 100644 --- a/x11-toolkits/wxgtk28-contrib/Makefile +++ b/x11-toolkits/wxgtk28-contrib/Makefile @@ -1,9 +1,9 @@ # Created by: fjoe@FreeBSD.org -MAINTAINER= fjoe@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= The wxWidgets GUI toolkit contributed libraries WXGTK_FLAVOR= gtk2-contrib MASTERDIR= ${.CURDIR}/../wxgtk28 .include "${MASTERDIR}/Makefile" diff --git a/x11-toolkits/wxgtk28/Makefile b/x11-toolkits/wxgtk28/Makefile index f4d663cb8473..b079b9095b9c 100644 --- a/x11-toolkits/wxgtk28/Makefile +++ b/x11-toolkits/wxgtk28/Makefile @@ -1,98 +1,98 @@ # Created by: fjoe@FreeBSD.org PORTNAME= wx PORTVERSION= 2.8.12 PORTREVISION?= 10 CATEGORIES= x11-toolkits MASTER_SITES= SF/wxwindows/${PORTVERSION} PKGNAMESUFFIX= 28-${WXGTK_FLAVOR} DISTNAME= wxGTK-${PORTVERSION} -MAINTAINER?= fjoe@FreeBSD.org +MAINTAINER?= ports@FreeBSD.org COMMENT?= The wxWidgets GUI toolkit with GTK+ bindings LIB_DEPENDS+= libpng.so:graphics/png\ libtiff.so:graphics/tiff\ libexpat.so:textproc/expat2 USES= compiler:c++11-lang gl gmake gnome iconv jpeg localbase \ pkgconfig tar:bzip2 xorg USE_CXXSTD= gnu++98 USE_XORG= x11 sm xxf86vm xinerama USE_GL= glu USE_GNOME= gtk20 pangox-compat GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libpng=sys\ --with-libjpeg=sys\ --with-libtiff=sys\ --with-zlib=sys\ --with-expat=sys\ --with-opengl\ --with-mspack\ --with-gtk\ --disable-mediactrl \ --disable-backtrace\ --enable-graphics_ctx CONFIGURE_ENV= X11BASE="${LOCALBASE}" PLIST= ${.CURDIR}/pkg-plist WXGTK_FLAVOR?= gtk2 OPTIONS_DEFINE= MSPACK OPTIONS_DEFAULT= MSPACK MSPACK_DESC= MS archives support .include .if ${PORT_OPTIONS:MMSPACK} CONFIGURE_ARGS+=--with-libmspack LIB_DEPENDS+= libmspack.so:archivers/libmspack .else CONFIGURE_ARGS+=--without-libmspack .endif .if ${WXGTK_FLAVOR} != "gtk2-common" RUN_DEPENDS= ${LOCALBASE}/include/wx-2.8/wx/wx.h:x11-toolkits/wxgtk28-common .endif .if ${WXGTK_FLAVOR:M*-common} != "" NO_BUILD= yes INSTALL_TARGET= install-common USES+= gettext-tools .else USE_LDCONFIG= yes .endif # *-common .if ${WXGTK_FLAVOR:M*-contrib*} != "" BUILD_WRKSRC= ${WRKSRC}/contrib INSTALL_WRKSRC= ${BUILD_WRKSRC} .if ${WXGTK_FLAVOR} != "gtk2-contrib-common" USE_WX= 2.8 RUN_DEPENDS= ${LOCALBASE}/include/wx-2.8/wx/stc/stc.h:x11-toolkits/wxgtk28-contrib-common pre-configure: @${FIND} ${BUILD_WRKSRC} -name Makefile.in -print0 | ${XARGS} -0 ${REINPLACE_CMD} \ -e "s|@CXXFLAGS@|${CFLAGS} `${WX_CONFIG} --cxxflags`|" \ -e "s|@CFLAGS@|${CFLAGS} `${WX_CONFIG} --cflags`|" \ -e "s|@CPPFLAGS@||" .endif # !gtk2-contrib-common .endif # *-contrib* CONFIGURE_ARGS+=--enable-unicode .include # GCC is broken with PCH: https://lists.freebsd.org/pipermail/svn-src-all/2015-March/101722.html .if ${COMPILER_TYPE} == gcc CONFIGURE_ARGS+= --disable-precomp-headers .endif post-patch: @${REINPLACE_CMD} -e 's|pkg_config_args --cflags|pkg_config_args pangox --cflags|g ; \ s|pkg_config_args --libs|pkg_config_args pangox --libs|g' \ -e 's|png_check_sig|png_sig_cmp|g' \ ${WRKSRC}/configure .include