Index: head/benchmarks/stress-ng/Makefile =================================================================== --- head/benchmarks/stress-ng/Makefile (revision 425822) +++ head/benchmarks/stress-ng/Makefile (revision 425823) @@ -1,30 +1,32 @@ # $FreeBSD$ PORTNAME= stress-ng PORTVERSION= 0.07.00 CATEGORIES= benchmarks MASTER_SITES= http://kernel.ubuntu.com/~cking/tarballs/stress-ng/ MAINTAINER= luca.pizzamiglio@gmail.com COMMENT= Stress test benchmarks LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= Fails to link: missing sbrk + USES= gmake ALL_TARGET= # empty PLIST_FILES= bin/stress-ng man/man1/stress-ng.1.gz .include .if ${OSVERSION} < 1000000 EXTRA_PATCHES+= ${FILESDIR}/extrapatch-stress-cpu.c \ ${FILESDIR}/extrapatch-Makefile .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/stress-ng ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/stress-ng.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/cad/cider/Makefile =================================================================== --- head/cad/cider/Makefile (revision 425822) +++ head/cad/cider/Makefile (revision 425823) @@ -1,79 +1,81 @@ # Created by: AMAKAWA Shuhei # $FreeBSD$ PORTNAME= cider PORTVERSION= 1.b1 PORTREVISION= 8 CATEGORIES= cad MASTER_SITES= LOCAL/mita DISTNAME= cider1b1 MAINTAINER= ports@FreeBSD.org COMMENT= Mixed-level circuit and device simulator (includes SPICE3) +BROKEN_aarch64= Fails to link: missing sbrk + CONFLICTS= spice-[0-9]* WRKSRC= ${WRKDIR}/sim USE_XORG= xt xaw xmu OPTIONS_DEFINE= EXAMPLES CFLAGS+= -Wno-return-type pre-patch: @${CP} -f ${WRKSRC}/spice/common/lib/helpdir/spice.txt \ ${WRKSRC}/cider/common/lib/helpdir/spice.txt post-patch: @${LN} -fs ../../../spice/common/util/makelib.sh \ ${WRKSRC}/cider/common/util @${LN} -fs ../../../../spice/common/src/lib/sparse/spdefs.h \ ${WRKSRC}/cider/common/src/include @${CP} -f ${FILESDIR}/Makefile.spice ${WRKSRC}/spice/common/Makefile @${CP} -f ${FILESDIR}/Makefile.cider ${WRKSRC}/cider/common/Makefile @${CP} -f ${FILESDIR}/FreeBSD ${WRKSRC}/spice/common/conf @${CP} -f ${FILESDIR}/FreeBSD ${WRKSRC}/cider/common/conf do-build: @(cd ${WRKSRC}/spice/common && ${SETENV} ${MAKE_ENV} ${MAKE_CMD}) && \ (cd ${WRKSRC}/cider/common && ${SETENV} ${MAKE_ENV} ${MAKE_CMD}) do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/spice3/helpdir \ ${STAGEDIR}${DATADIR}/spice3/scripts \ ${STAGEDIR}${DATADIR}/cider/helpdir \ ${STAGEDIR}${DATADIR}/cider/scripts ${INSTALL_PROGRAM} ${WRKSRC}/cider/FreeBSD/obj/bin/cider \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/cider/common/doc/cider.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/cider/common/lib/helpdir/*.txt \ ${STAGEDIR}${DATADIR}/cider/helpdir ${INSTALL_SCRIPT} ${WRKSRC}/cider/common/lib/scripts/dev* \ ${STAGEDIR}${DATADIR}/cider/scripts (cd ${WRKSRC}/spice/FreeBSD/obj/bin && ${INSTALL_PROGRAM} \ spice3 nutmeg sconvert help proc2mod multidec \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC}/spice/common/man/man1 && ${INSTALL_MAN} nutmeg.1 \ sconvert.1 spice.1 ${STAGEDIR}${MANPREFIX}/man/man1) (cd ${STAGEDIR}${MANPREFIX}/man/man1 && \ ${LN} -s spice.1 spice3.1) ${INSTALL_MAN} ${WRKSRC}/spice/common/man/man3/mfb.3 \ ${STAGEDIR}${MANPREFIX}/man/man3 ${INSTALL_MAN} ${WRKSRC}/spice/common/man/man5/mfbcap.5 \ ${STAGEDIR}${MANPREFIX}/man/man5 ${INSTALL_DATA} ${WRKSRC}/spice/common/lib/helpdir/spice.txt \ ${STAGEDIR}${DATADIR}/spice3/helpdir (cd ${WRKSRC}/spice/common/lib && ${INSTALL_DATA} news mfbcap \ ${STAGEDIR}${DATADIR}/spice3) ${INSTALL_SCRIPT} ${WRKSRC}/spice/common/lib/scripts/s* \ ${STAGEDIR}${DATADIR}/spice3/scripts ${INSTALL_SCRIPT} ${WRKSRC}/spice/common/lib/scripts/spinit \ ${STAGEDIR}${DATADIR}/cider/scripts do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/spice3 ${INSTALL_DATA} ${WRKSRC}/spice/common/examples/*.cir \ ${STAGEDIR}${EXAMPLESDIR}/spice3 cd ${WRKSRC}/cider/common/examples && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/cad/ngspice_rework/Makefile =================================================================== --- head/cad/ngspice_rework/Makefile (revision 425822) +++ head/cad/ngspice_rework/Makefile (revision 425823) @@ -1,30 +1,32 @@ # Created by: AMAKAWA Shuhei # $FreeBSD$ PORTNAME= ngspice_rework PORTVERSION= 26 PORTREVISION= 1 CATEGORIES= cad MASTER_SITES= SF/ngspice/ng-spice-rework/${PORTVERSION} DISTNAME= ngspice-${PORTVERSION} MAINTAINER= kevinz5000@gmail.com COMMENT= Mixed-signal circuit simulator derived from Spice and Cider LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= Fails to link: missing sbrk + GNU_CONFIGURE= yes USES= gmake libtool readline CONFIGURE_ARGS= --with-readline=yes \ --enable-xspice OPTIONS_DEFINE= DEBUG X11 OPTIONS_DEFAULT= X11 X11_USE= XORG=ice,sm,x11,xaw,xext,xmu,xt X11_CONFIGURE_WITH= x DEBUG_CONFIGURE_ENABLE= debug .include Index: head/databases/mariadb100-server/Makefile =================================================================== --- head/databases/mariadb100-server/Makefile (revision 425822) +++ head/databases/mariadb100-server/Makefile (revision 425823) @@ -1,169 +1,170 @@ # $FreeBSD$ PORTNAME?= mariadb PORTVERSION= 10.0.27 CATEGORIES= databases ipv6 MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \ http://mirrors.supportex.net/${SITESDIR}/ \ http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \ http://gd.tuwien.ac.at/db/${SITESDIR}/ \ http://mirrors.fe.up.pt/pub/${SITESDIR}/ \ http://mirror.de.gsnw.de:56431/${SITESDIR}/ \ http://mirror.layerjet.com/${SITESDIR}/ \ http://mirror.switch.ch/mirror/${SITESDIR}/ PKGNAMESUFFIX?= 100-server MAINTAINER= brnrd@FreeBSD.org COMMENT?= Multithreaded SQL database (server) LICENSE= GPLv2 LICENSE_NAME_PerconaFT= PerconaFT patents license LICENSE_FILE_PerconaFT= ${WRKSRC}/storage/tokudb/PerconaFT/PATENTS LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +BROKEN_aarch64= Fails to link: missing sbrk BROKEN_powerpc64= Does not build SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message SLAVEDIRS= databases/mariadb100-client USES= bison:build cmake compiler:c++11-lib cpe execinfo gmake shebangfix ssl USE_LDCONFIG= ${PREFIX}/lib/mysql ${PREFIX}/lib/mysql/plugin SHEBANG_FILES= scripts/*.sh SITESDIR= mariadb/mariadb-${PORTVERSION}/source OPTIONS_DEFINE= FASTMTX NO_OPTIONS_SORT= yes FASTMTX_DESC= Replace mutexes with spinlocks CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mariadb" \ -DINSTALL_DOCREADMEDIR="share/doc/mariadb" \ -DINSTALL_INCLUDEDIR="include/mysql" \ -DINSTALL_INFODIR="info" \ -DINSTALL_LIBDIR="lib/mysql" \ -DINSTALL_MANDIR="man" \ -DINSTALL_MYSQLDATADIR="/var/db/mysql" \ -DINSTALL_MYSQLSHAREDIR="share/mysql" \ -DINSTALL_MYSQLTESTDIR= \ -DINSTALL_PLUGINDIR="lib/mysql/plugin" \ -DINSTALL_SBINDIR="libexec" \ -DINSTALL_SCRIPTDIR="bin" \ -DINSTALL_SHAREDIR="share" \ -DINSTALL_SQLBENCHDIR= \ -DINSTALL_SUPPORTFILESDIR="share/mysql" \ -DWITH_UNIT_TESTS=0 \ -DWITH_LIBEDIT=0 \ -DWITH_SSL=${OPENSSLBASE} \ -DWITH_LIBWRAP=1 \ -DEXECINFO_ROOT=${LOCALBASE} \ -DCOMPILATION_COMMENT="FreeBSD Ports" DATADIR= ${PREFIX}/share/mysql .ifdef USE_MYSQL .error You have `USE_MYSQL' variable defined either in environment or in make(1) arguments. This leads to a circular dependency. Please undefine and try again. .endif CONFLICTS_INSTALL= mariadb5*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \ mariadb10[1-9]-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \ mysql[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \ percona[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \ .if !defined(CLIENT_ONLY) # MySQL-Server options USE_LDCONFIG+= ${PREFIX}/lib/mysql/plugin OPTIONS_DEFINE+= MAXKEY OPTIONS_DEFAULT+= MAXKEY OPTIONS_GROUP= ENGINES OPTIONS_GROUP_ENGINES= INNOBASE MROONGA OQGRAPH SPHINX SPIDER TOKUDB ENGINES_DESC= Optional MariaDB storage engines INNOBASE_DESC= Build InnoDB engine next to XtraDB MAXKEY_DESC= Change max key length from 1000 to 4000 MROONGA_DESC= Mroonga Full Text Search engine OQGRAPH_DESC= Open Query Graph Computation engine (Requires GCC) SPHINX_DESC= SphinxSE engine SPIDER_DESC= Partitioning and XA-transactions engine TOKUDB_DESC= Fractal tree index tree data structure engine OPTIONS_SUB= yes .endif FASTMTX_CMAKE_ON= -DWITH_FAST_MUTEXES=1 # See PR209419, MariaDB 10.0 fails to build with base SSL libs WITH_OPENSSL_PORT= yes .if defined(CLIENT_ONLY) # MySQL-Client part USES+= readline .else # MySQL-Server part USES+= mysql:100m USE_RC_SUBR= mysql-server USERS= mysql GROUPS= mysql CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER="ON" \ -DCMAKE_SKIP_BUILD_RPATH:BOOL=YES \ -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 .for ENGINE in ${OPTIONS_GROUP_ENGINES} ${ENGINE}_CMAKE_OFF= -DWITHOUT_${ENGINE}=1 .endfor MAXKEY_EXTRA_PATCHES+= ${FILESDIR}/extra-patch-include_my__compare.h MROONGA_CMAKE_OFF= -DWITHOUT_MROONGA=1 OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libJudy.so:devel/judy # Currently OQGraph does not build using clang. # See See https://mariadb.atlassian.net/browse/MDEV-8051. OQGRAPH_USE= gcc OQGRAPH_BROKEN= OQGraph does not build TOKUDB_LIB_DEPENDS= libsnappy.so:archivers/snappy TOKUDB_PORTDOCS= PATENTS README.md TOKUDB_VARS= LICENSE+=PerconaFT LICENSE_COMB=multi post-install: # Remove programs to avoid conflict with mariadb100-client # These are "client" components, so there should be a switch that # prevents them from being installed but it's unknown right now . for f in bin/msql2mysql bin/mysql_config bin/mysql_find_rows \ bin/mysqlaccess COPYING.AGPLv3 COPYING.GPLv2 ${RM} ${STAGEDIR}${PREFIX}/${f} . endfor .endif .include .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000012 CMAKE_ARGS+= -DWITH_JEMALLOC="system" .else CMAKE_ARGS+= -DWITH_JEMALLOC="no" .endif .if ${PORT_OPTIONS:MTOKUDB} NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= TokuDB not supported on 32-bit platforms, see \ - https://github.com/percona/PerconaFT/blob/master/README.md + https://github.com/percona/PerconaFT/blob/master/README.md .endif .if ${ARCH} == 'i386' && ${OSVERSION} >= 1001000 # Server segfaults on i386 when built with clang >= 3.4 USE_GCC= yes .endif post-extract-OQGRAPH-off: @${RM} -r ${WRKSRC}/storage/oqgraph post-patch: @${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt @${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/mysys/my_default.c @${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/scripts/mysql_config.sh .if ${OPSYS} == DragonFly ${CP} ${WRKSRC}/cmake/os/FreeBSD.cmake \ ${WRKSRC}/cmake/os/DragonFly.cmake ${MV} ${WRKSRC}/storage/tokudb ${WRKSRC}/skip-tokudb .endif .include Index: head/databases/mariadb101-server/Makefile =================================================================== --- head/databases/mariadb101-server/Makefile (revision 425822) +++ head/databases/mariadb101-server/Makefile (revision 425823) @@ -1,183 +1,184 @@ # $FreeBSD$ PORTNAME?= mariadb PORTVERSION= 10.1.18 PORTREVISION= 1 CATEGORIES= databases ipv6 MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \ http://mirrors.supportex.net/${SITESDIR}/ \ http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \ http://gd.tuwien.ac.at/db/${SITESDIR}/ \ http://mirrors.fe.up.pt/pub/${SITESDIR}/ \ http://mirror.de.gsnw.de:56431/${SITESDIR}/ \ http://mirror.layerjet.com/${SITESDIR}/ \ http://mirror.switch.ch/mirror/${SITESDIR}/ PKGNAMESUFFIX?= 101-server MAINTAINER= brnrd@FreeBSD.org COMMENT?= Multithreaded SQL database (server) LICENSE= GPLv2 LICENSE_NAME_PerconaFT= PerconaFT patents license LICENSE_FILE_PerconaFT= ${WRKSRC}/storage/tokudb/PerconaFT/PATENTS LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +BROKEN_aarch64= Fails to link: missing sbrk BROKEN_powerpc64= Does not build SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message SLAVEDIRS= databases/mariadb101-client USES= bison:build cmake compiler:c++11-lib cpe execinfo ssl shebangfix USE_LDCONFIG= ${PREFIX}/lib/mysql SHEBANG_FILES= scripts/*.sh SITESDIR= mariadb/mariadb-${PORTVERSION}/source DOCSDIR= ${PREFIX}/share/doc/mysql OPTIONS_DEFINE= FASTMTX OPTIONS_SINGLE= GSSAPI OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE OPTIONS_DEFAULT= GSSAPI_BASE FASTMTX_DESC= Replace mutexes with spinlocks .if !defined(CLIENT_ONLY) # MySQL-Server options OPTIONS_DEFINE+= MAXKEY OPTIONS_DEFAULT+= MAXKEY SPHINX SPIDER OPTIONS_GROUP= ENGINES OPTIONS_GROUP_ENGINES= INNOBASE MROONGA OQGRAPH SPHINX SPIDER TOKUDB OPTIONS_EXCLUDE_i386= TOKUDB ENGINES_DESC= Optional MariaDB storage engines INNOBASE_DESC= Build InnoDB engine next to XtraDB MAXKEY_DESC= Change max key length from 1000 to 4000 MROONGA_DESC= Mroonga Full Text Search engine OQGRAPH_DESC= Open Query Graph Computation engine SPHINX_DESC= SphinxSE engine SPIDER_DESC= Partitioning and XA-transactions engine TOKUDB_DESC= Fractal tree index tree data structure engine .endif GSSAPI_BASE_USES= gssapi GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_MIT_USES= gssapi:mit CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \ -DINSTALL_DOCREADMEDIR="share/doc/mysql" \ -DINSTALL_INCLUDEDIR="include/mysql" \ -DINSTALL_INFODIR="info" \ -DINSTALL_LIBDIR="lib/mysql" \ -DINSTALL_MANDIR="man" \ -DINSTALL_MYSQLDATADIR="/var/db/mysql" \ -DINSTALL_MYSQLSHAREDIR="share/mysql" \ -DINSTALL_MYSQLTESTDIR= \ -DINSTALL_PLUGINDIR="lib/mysql/plugin" \ -DINSTALL_SBINDIR="libexec" \ -DINSTALL_SCRIPTDIR="bin" \ -DINSTALL_SHAREDIR="share" \ -DINSTALL_SQLBENCHDIR= \ -DINSTALL_SUPPORTFILESDIR="share/mysql" \ -DWITH_UNIT_TESTS=0 \ -DWITH_LIBWRAP=1 \ -DWITH_SSL=${OPENSSLBASE} \ -DKRB5_CONFIG=${KRB5CONFIG} \ -DEXECINFO_ROOT=${LOCALBASE} \ -DCOMPILATION_COMMENT="FreeBSD Ports" DATADIR= ${PREFIX}/share/mysql .ifdef USE_MYSQL .error You have 'USE_MYSQL' variable defined either in environment or in make(1) arguments. This leads to a circular dependency. Please undefine and try again. .endif CONFLICTS_INSTALL= mariadb5*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \ mariadb10[02-9]-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \ mysql[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \ percona[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* FASTMTX_CMAKE_ON= -DWITH_FAST_MUTEXES=1 OPTIONS_SUB= yes .if defined(CLIENT_ONLY) # MySQL-Client part USES+= readline GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI_CLIENT=NO post-install: ${RM} ${STAGEDIR}${PREFIX}/bin/wsrep* .else # MySQL-Server part USES+= mysql:101m USE_GNOME= libxml2 USE_LDCONFIG+= ${PREFIX}/lib/mysql/plugin USE_RC_SUBR= mysql-server USERS= mysql GROUPS= mysql CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER="ON" \ -DPLUGIN_AUTH_GSSAPI_CLIENT=NO \ -DCMAKE_SKIP_BUILD_RPATH:BOOL=YES \ -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 .for ENGINE in ${OPTIONS_GROUP_ENGINES} ${ENGINE}_CMAKE_OFF= -DPLUGIN_${ENGINE}=NO \ -DWITHOUT_${ENGINE}=1 .endfor GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI=NO MAXKEY_EXTRA_PATCHES+= ${FILESDIR}/extra-patch-include_my__compare.h MROONGA_LIB_DEPENDS= liblz4.so:archivers/liblz4 OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libJudy.so:devel/judy TOKUDB_LIB_DEPENDS= libsnappy.so:archivers/snappy TOKUDB_PORTDOCS= README.md TOKUDB_VARS= LICENSE+=PerconaFT LICENSE_COMB=multi NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= currently does not compile on i386, see \ https://mariadb.atlassian.net/browse/MDEV-9627 post-install: # Remove programs to avoid conflict with mariadb101-client # These are "client" components, so there should be a switch that # prevents them from being installed but it's unknown right now ${RM} ${STAGEDIR}${PREFIX}/bin/msql2mysql \ ${STAGEDIR}${PREFIX}/bin/mysql_config \ ${STAGEDIR}${PREFIX}/bin/mysql_find_rows \ ${STAGEDIR}${PREFIX}/bin/mysqlaccess ${RM} -r ${STAGEDIR}${PREFIX}/share/mysql/policy \ ${STAGEDIR}${PREFIX}/share/pkgconfig .endif # defined(CLIENT_ONLY) .include .if ${SSL_DEFAULT} != base && ${PORT_OPTIONS:MGSSAPI_BASE} IGNORE= BASE_GSSAPI is not compatible with OpenSSL from ports. Use other GSSAPI options or OpenSSL from base system .endif .if ${OPSYS} == FreeBSD . if ${OSVERSION} >= 1000012 CMAKE_ARGS+= -DWITH_JEMALLOC="system" . else CMAKE_ARGS+= -DWITH_JEMALLOC="no" . if ${PORT_OPTIONS:MGSSAPI_BASE} IGNORE= requires a Kerberos implementation from ports on FreeBSD < 10. Select GSSAPI_HEIMDAL or GSSAPI_MIT option . endif . endif .endif post-patch: @${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt @${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/mysys/my_default.c @${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/scripts/mysql_config.sh .if ${OPSYS} == DragonFly ${CP} ${WRKSRC}/cmake/os/FreeBSD.cmake \ ${WRKSRC}/cmake/os/DragonFly.cmake .endif .if exists(${WRKSRC}/storage/mroonga/CMakeFiles/mroonga.dir/link.txt) post-configure: @${REINPLACE_CMD} "s|/usr/bin/c++ |/usr/bin/c++ -L${LOCALBASE}/lib |" \ ${WRKSRC}/storage/mroonga/CMakeFiles/mroonga.dir/link.txt .endif .include Index: head/databases/mariadb55-server/Makefile =================================================================== --- head/databases/mariadb55-server/Makefile (revision 425822) +++ head/databases/mariadb55-server/Makefile (revision 425823) @@ -1,127 +1,128 @@ # $FreeBSD$ PORTNAME?= mariadb PORTVERSION= 5.5.53 CATEGORIES= databases ipv6 MASTER_SITES= http://ftp.osuosl.org/pub/mariadb/${PORTNAME}-${PORTVERSION}/source/ \ http://mirrors.supportex.net/mariadb/${PORTNAME}-${PORTVERSION}/source/ \ http://mirror.aarnet.edu.au/pub/MariaDB/${PORTNAME}-${PORTVERSION}/source/ \ http://mirror2.hs-esslingen.de/pub/Mirrors/mariadb/${PORTNAME}-${PORTVERSION}/source/ \ http://gd.tuwien.ac.at/db/mariadb/${PORTNAME}-${PORTVERSION}/source/ \ http://mirrors.fe.up.pt/pub/mariadb/${PORTNAME}-${PORTVERSION}/source/ \ http://mirror.de.gsnw.de:56431/mariadb/${PORTNAME}-${PORTVERSION}/source/ \ http://mirror.layerjet.com/mariadb/${PORTNAME}-${PORTVERSION}/source/ \ http://mirror.switch.ch/mirror/mariadb/${PORTNAME}-${PORTVERSION}/source/ PKGNAMESUFFIX?= 55-server MAINTAINER= never@nevermind.kiev.ua COMMENT?= Multithreaded SQL database (server) LICENSE= GPLv2 SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message SLAVEDIRS= databases/mariadb55-client USES= cmake execinfo gmake shebangfix ssl SHEBANG_FILES= scripts/*.sh CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \ -DINSTALL_DOCREADMEDIR="share/doc/mysql" \ -DINSTALL_INCLUDEDIR="include/mysql" \ -DINSTALL_INFODIR="info" \ -DINSTALL_LIBDIR="lib/mysql" \ -DINSTALL_MANDIR="man" \ -DINSTALL_MYSQLDATADIR="/var/db/mysql" \ -DINSTALL_MYSQLSHAREDIR="share/mysql" \ -DINSTALL_MYSQLTESTDIR= \ -DINSTALL_PLUGINDIR="lib/mysql/plugin" \ -DINSTALL_SBINDIR="libexec" \ -DINSTALL_SCRIPTDIR="bin" \ -DINSTALL_SHAREDIR="share" \ -DINSTALL_SQLBENCHDIR="share/mysql" \ -DINSTALL_SUPPORTFILESDIR="share/mysql" \ -DWITH_UNIT_TESTS=0 \ -DWITH_LIBEDIT=0 \ -DWITH_LIBWRAP=1 \ -DWITH_SSL=yes \ -DEXECINFO_ROOT=${LOCALBASE} \ -DCOMPILATION_COMMENT="FreeBSD Ports" DATADIR= ${PREFIX}/share/mysql -BROKEN_armv6= Does not compile on arm +BROKEN_aarch64= Fails to link: missing sbrk +BROKEN_armv6= Does not compile on armv6 .if defined(USE_MYSQL) .error You have 'USE_MYSQL' variable defined either in environment or in make(1) arguments. Please undefine and try again. .endif .if !defined(CLIENT_ONLY) # MySQL-Server part USES+= mysql:55m CONFLICTS_INSTALL= mariadb5[0-46-9]-server-* \ mariadb1*-server-* \ mysql[0-9]*-server-* \ percona[0-9]*-server-* USE_RC_SUBR= mysql-server USERS= mysql GROUPS= mysql CMAKE_ARGS+= -DREADLINE_INCLUDE_DIR=/usr/include \ -DWITH_EMBEDDED_SERVER="ON" \ -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 .else # MySQL-Client part USES+= readline .endif OPTIONS_DEFINE+= FASTMTX OPTIONS_SUB= yes NO_OPTIONS_SORT=yes FASTMTX_DESC= Replace mutexes with spinlocks FASTMTX_CMAKE_ON= -DWITH_FAST_MUTEXES=1 .if !defined(CLIENT_ONLY) # MySQL-Server options OPTIONS_DEFINE+= MAXKEY OQGRAPH OPTIONS_DEFAULT+= MAXKEY MAXKEY_DESC= Change max key length from 1000 to 4000 OQGRAPH_DESC= Open Query Graph Computation engine OQGRAPH_USE= GCC=yes OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs OQGRAPH_BROKEN= yes MAXKEY_EXTRA_PATCHES= ${FILESDIR}/extra-patch-include_my_compare.h .endif .include .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000012 CMAKE_ARGS+= -DWITH_JEMALLOC="system" .else CMAKE_ARGS+= -DWITH_JEMALLOC="no" .endif # Server segfaults on i386 when built with clang >= 3.4 .if ${ARCH} == 'i386' && ${OSVERSION} >= 1001000 USE_GCC= yes .endif post-extract-OQGRAPH-off: @${RM} -r ${WRKSRC}/storage/oqgraph post-patch: @${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt @${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/mysys/default.c @${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/scripts/mysql_config.sh .include Index: head/databases/virtuoso/Makefile =================================================================== --- head/databases/virtuoso/Makefile (revision 425822) +++ head/databases/virtuoso/Makefile (revision 425823) @@ -1,106 +1,107 @@ # Created by: Max Khon # $FreeBSD$ PORTNAME= virtuoso PORTVERSION= 7.2.4.2 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= SF DISTNAME= ${PORTNAME}-opensource-${PORTVERSION} MAINTAINER= fjoe@FreeBSD.org COMMENT= Universal SQL/Application Server LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_powerpc64= Does not build - 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= execinfo gmake libtool readline uidfix -USE_AUTOTOOLS= autoheader aclocal -USE_OPENSSL= yes +BROKEN_aarch64= Fails to link: missing sbrk +BROKEN_powerpc64= Does not build NOT_FOR_ARCHS= arm armv6 i386 mips powerpc NOT_FOR_ARCHS_REASON= can only be built on 64bit platforms + +USES= execinfo gmake libtool readline uidfix +USE_AUTOTOOLS= autoheader aclocal +USE_OPENSSL= yes 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}" CPPFLAGS+= -std=gnu89 ${IODBC_CPPFLAGS} -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -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_VER:S,.,,},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 ${PORT_OPTIONS:MIMAGEMAGICK} CONFIGURE_ARGS+=--enable-imagemagick=${LOCALBASE} LIB_DEPENDS+= libMagickWand-6.so:graphics/ImageMagick 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 IODBC_CPPFLAGS= -I${LOCALBASE}/include/libiodbc PLIST_SUB+= WITH_IODBC="" .else IODBC_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 Index: head/devel/ace/Makefile =================================================================== --- head/devel/ace/Makefile (revision 425822) +++ head/devel/ace/Makefile (revision 425823) @@ -1,104 +1,104 @@ # Created by: Sergey Matveychuk # $FreeBSD$ PORTNAME= ace PORTVERSION= 6.3.4 CATEGORIES= devel MASTER_SITES= ftp://download.dre.vanderbilt.edu/previous_versions/ \ http://download.dre.vanderbilt.edu/previous_versions/ DISTNAME= ${PORTNAME:tu}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Adaptive Communication Environment for C++ LICENSE= ACE LICENSE_NAME= ACE LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept WRKSRC= ${WRKDIR}/ACE_wrappers USES= gmake perl5 pkgconfig shebangfix tar:bzip2 USE_PERL5= build SHEBANG_FILES= bin/*.pl MPC/*.pl MAKE_ENV= LD_LIBRARY_PATH="${WRKSRC}/lib" ACE_ROOT="${WRKSRC}" \ CROSS-COMPILE=1 MAKEFILE= GNUmakefile USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= VERSION="${PORTVERSION}" CONFLICTS= ace+tao-5* -BROKEN_ia64= Does not compile on ${ARCH} +BROKEN_aarch64= Fails to link: missing sbrk BROKEN_powerpc= Does not compile on ${ARCH} BROKEN_powerpc64= Does not build on ${ARCH} BROKEN_sparc64= Does not compile on ${ARCH} OPTIONS_DEFINE= FLTK QT4 SSL TK TRIO X11 OPTIONS_DEFAULT= SSL OPTIONS_SUB= yes FLTK_DESC= FLTK GUI toolkit FLTK_LIB_DEPENDS= libfltk.so:x11-toolkits/fltk FLTK_MAKE_ENV= fl=1 QT4_USE= QT4=corelib,gui,moc_build QT4_MAKE_ENV= qt=1 qt4=1 QTDIR="${QT_PREFIX}" QT4_CPPFLAGS= -I${QT_INCDIR} QT4_LDFLAGS= -L${QT_LIBDIR} SSL_USE= OPENSSL=yes SSL_MAKE_ENV= ssl=1 TK_USES= tk TK_MAKE_ENV= tk=1 TRIO_DESC= Trio portable string functions TRIO_BUILD_DEPENDS= trio>=0:devel/trio TRIO_MAKE_ENV= trio=1 X11_USE= XORG=xt X11_MAKE_ENV= xt=1 post-patch: @${REINPLACE_CMD} -e \ 's|/$$libdir/pkgconfig|/libdata/pkgconfig|g' \ ${WRKSRC}/bin/ace_install_pkgconfig.pl @${REINPLACE_CMD} -e \ 's|bin/moc)|bin/moc-qt4)|g ; \ s|bin/moc,|bin/moc-qt4,|g' \ ${WRKSRC}/ace/QtReactor/GNUmakefile.ACE_Qt4Reactor_moc @${REINPLACE_CMD} -i "" -e \ '/^C[CX]/s|\([[:space:]]\)=|\1?=| ; \ s|/usr/local|${LOCALBASE}| ; \ s|/usr/X11R6|${LOCALBASE}|' \ ${WRKSRC}/include/makeinclude/platform_freebsd.GNU do-configure: @cd ${WRKSRC}/ace \ && ${ECHO_CMD} "#include " >> config.h @cd ${WRKSRC}/include/makeinclude \ && ${ECHO_CMD} "include \$$(ACE_ROOT)/include/makeinclude/platform_${OPSYS:tl}.GNU" >> platform_macros.GNU \ && ${ECHO_CMD} "CC= ${CC}" >> platform_macros.GNU \ && ${ECHO_CMD} "CXX= ${CXX}" >> platform_macros.GNU \ && ${ECHO_CMD} "CPPFLAGS= ${CPPFLAGS}" >> platform_macros.GNU \ && ${ECHO_CMD} "LDFLAGS= ${LDFLAGS}" >> platform_macros.GNU \ && ${ECHO_CMD} "DCFLAGS=" >> platform_macros.GNU \ && ${ECHO_CMD} "OCFLAGS= ${CFLAGS}" >> platform_macros.GNU \ && ${ECHO_CMD} "INSTALL_PREFIX= ${PREFIX}" >> platform_macros.GNU \ && ${ECHO_CMD} "PLATFORM_TK_CPPFLAGS= \$$(shell . ${TK_LIBDIR}/tkConfig.sh && ${ECHO_CMD} -n \$$\$$TK_INCLUDE_SPEC)" >> platform_macros.GNU \ && ${ECHO_CMD} "PLATFORM_TK_LIBS= \$$(shell . ${TK_LIBDIR}/tkConfig.sh && ${ECHO_CMD} -n \$$\$$TK_LIB_FLAG)" >> platform_macros.GNU \ && ${ECHO_CMD} "PLATFORM_TCL_CPPFLAGS= \$$(shell . ${TCL_LIBDIR}/tclConfig.sh && ${ECHO_CMD} -n \$$\$$TCL_INCLUDE_SPEC)" >> platform_macros.GNU \ && ${ECHO_CMD} "PLATFORM_TCL_LIBS= \$$(shell . ${TCL_LIBDIR}/tclConfig.sh && ${ECHO_CMD} -n \$$\$$TCL_LIB_FLAG)" >> platform_macros.GNU post-install: @for f in `${LS} -d \ ${STAGEDIR}${PREFIX}/lib/libACE*.so.${PORTVERSION} \ ${STAGEDIR}${PREFIX}/lib/libJAWS.so.${PORTVERSION} \ ${STAGEDIR}${PREFIX}/lib/libKokyu.so.${PORTVERSION} \ | ${XARGS} ${BASENAME}`; do \ n=`${ECHO_CMD} $${f}|${SED} -e 's/.so.${PORTVERSION}/.so/'`; \ ${LN} -sf $${n}.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/$${n}.6; \ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/$${n}.${PORTVERSION}; \ done .include Index: head/devel/libgtop/Makefile =================================================================== --- head/devel/libgtop/Makefile (revision 425822) +++ head/devel/libgtop/Makefile (revision 425823) @@ -1,27 +1,29 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= libgtop PORTVERSION= 2.32.0 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME top library +BROKEN_aarch64= Fails to link: missing sbrk + USE_PERL5= build USE_XORG= xau USES= gettext gmake gnome libtool makeinfo pathfix perl5 \ pkgconfig tar:xz USE_GNOME= gnomeprefix glib20 intlhack introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-introspection INFO= libgtop2 PKGMESSAGE= ${FILESDIR}/pkg-message .include Index: head/devel/ptmalloc2/Makefile =================================================================== --- head/devel/ptmalloc2/Makefile (revision 425822) +++ head/devel/ptmalloc2/Makefile (revision 425823) @@ -1,35 +1,37 @@ # Created by: is grammatically incorrect in this context. # $FreeBSD$ PORTNAME= ptmalloc2 PORTVERSION= 20060605 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= http://www.malloc.de/malloc/ DISTNAME= ${PORTNAME}-current MAINTAINER= ports@FreeBSD.org COMMENT= Alternative threads-aware malloc LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYRIGHT +BROKEN_aarch64= Fails to link: missing sbrk + USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME} USES= gmake ALL_TARGET= posix INCDIR= include/${PORTNAME} PLIST_SUB= INCDIR=${INCDIR} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${INCDIR} ${INSTALL_DATA} ${WRKSRC}/malloc.h ${STAGEDIR}${PREFIX}/${INCDIR}/ ${INSTALL_DATA} ${WRKSRC}/libmalloc.a ${STAGEDIR}${PREFIX}/lib/libptmalloc2.a ${INSTALL_LIB} ${WRKSRC}/malloc.so ${STAGEDIR}${PREFIX}/lib/libptmalloc2.so.0 ${LN} -s libptmalloc2.so.0 ${STAGEDIR}${PREFIX}/lib/libptmalloc2.so regression-test: build @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check .include Index: head/devel/rvm/Makefile =================================================================== --- head/devel/rvm/Makefile (revision 425822) +++ head/devel/rvm/Makefile (revision 425823) @@ -1,25 +1,27 @@ # Created by: jaharkes # $FreeBSD$ PORTNAME= rvm PORTVERSION= 1.17 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://ftp.coda.cs.cmu.edu/pub/rvm/src/ \ http://ftp.wu-wien.ac.at/pub/systems/coda/src/ \ ftp://ftp.coda.cs.cmu.edu/pub/rvm/src/ \ ftp://ftp.wu-wien.ac.at/pub/systems/coda/src/ MAINTAINER= ports@FreeBSD.org COMMENT= Persistent VM library LICENSE= LGPL20 LIB_DEPENDS= liblwp.so:devel/lwp +BROKEN_aarch64= Fails to link: missing sbrk + USES= gmake libtool pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include Index: head/dns/unbound/Makefile =================================================================== --- head/dns/unbound/Makefile (revision 425822) +++ head/dns/unbound/Makefile (revision 425823) @@ -1,126 +1,128 @@ # Created by: Sergey Matveychuk # $FreeBSD$ PORTNAME= unbound PORTVERSION= 1.5.10 CATEGORIES= dns MASTER_SITES= http://unbound.net/downloads/ MAINTAINER= jaap@NLnetLabs.nl COMMENT= Validating, recursive, and caching DNS resolver LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= Fails to link: missing sbrk + USES+= autoreconf cpe libtool ssl CPE_VENDOR= nlnetlabs GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-ssl=${OPENSSLBASE} --with-libexpat=${LOCALBASE} USE_LDCONFIG= yes USERS= ${PORTNAME} GROUPS= ${PORTNAME} USE_RC_SUBR= unbound PORTDOCS= CREDITS Changelog FEATURES LICENSE README README.svn \ README.tests TODO control_proto_spec.txt ietf67-design-02.odp \ ietf67-design-02.pdf requirements.txt OPTIONS_SUB= yes OPTIONS_DEFINE= THREADS PYTHON GOST ECDSA MUNIN_PLUGIN DOCS LIBEVENT FILTER_AAAA DNSTAP OPTIONS_DEFAULT=THREADS ECDSA LIBEVENT_DESC= Build against libevent GOST_DESC= Enable GOST support (requires OpenSSL >= 1.0) ECDSA_DESC= Enable ECDSA (elliptic curve) support (OpenSSL >= 1.0) MUNIN_PLUGIN_DESC= Install Munin plugin FILTER_AAAA_DESC= Build with AAAA filter functionality (contrib) DNSTAP_DESC= Enable dnstap logging support .include LIB_DEPENDS+= libexpat.so:textproc/expat2 \ libldns.so:dns/ldns STRIP_FILES= .libs/libunbound.so unbound-checkconf unbound \ unbound-control .libs/unbound-host .libs/unbound-anchor .if ${PORT_OPTIONS:MPYTHON} USES+= python:2 CONFIGURE_ARGS+=--with-pyunbound=yes --with-pythonmodule=yes LDFLAGS="-L${LOCALBASE}/lib" BUILD_DEPENDS+= swig:devel/swig13 STRIP_FILES+= .libs/_unbound.so .endif .if ${PORT_OPTIONS:MGOST} . if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000015 WITH_OPENSSL_PORT= yes . endif DEPENDS_ARGS+= WITH_GOST=yes .else CONFIGURE_ARGS+=--disable-gost .endif .if ${PORT_OPTIONS:MECDSA} DEPENDS_ARGS+= WITH_ECDSA=yes .else CONFIGURE_ARGS+=--disable-ecdsa .endif .if ${PORT_OPTIONS:MDNSTAP} CONFIGURE_ARGS+=--enable-dnstap LIB_DEPENDS+= libprotobuf-c.so:devel/protobuf-c LIB_DEPENDS+= libfstrm.so:devel/fstrm .endif .if ${PORT_OPTIONS:MMUNIN_PLUGIN} SUB_FILES+= pkg-message .endif .if ${PORT_OPTIONS:MLIBEVENT} LIB_DEPENDS+= libevent.so:devel/libevent2 USES+= pkgconfig CONFIGURE_ARGS+=--with-libevent CPPFLAGS+= $$(pkg-config libevent --cflags-only-I) LDFLAGS+= $$(pkg-config libevent --libs-only-L) .else CONFIGURE_ARGS+=--with-libevent=no .endif .if empty(PORT_OPTIONS:MTHREADS) CONFIGURE_ARGS+=--without-pthreads .endif post-patch: @${RM} ${WRKSRC}/util/configlexer.c @${REINPLACE_CMD} -e 's|if test ! -e $$(DESTDIR)$$(configfile); then || ; \ s|$$(configfile); fi|$$(configfile).sample|' \ ${WRKSRC}/Makefile.in post-patch-FILTER_AAAA-on: ${CAT} ${WRKSRC}/contrib/aaaa-filter-iterator.patch | ${PATCH} -d ${WRKSRC} -p1 -s post-build: @for s in ${STRIP_FILES}; do ${STRIP_CMD} ${WRKSRC}/$$s; done post-install-PYTHON-on: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_unbound.so post-install-MUNIN_PLUGIN-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/munin/plugins @${INSTALL_SCRIPT} ${WRKDIR}/unbound-${PORTVERSION}/contrib/unbound_munin_ \ ${STAGEDIR}${PREFIX}/share/munin/plugins/ @${ECHO_MSG} @${ECHO_MSG} "=============================================================" @${CAT} ${WRKDIR}/pkg-message @${ECHO_MSG} "=============================================================" post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} regression-test: build (cd ${WRKSRC} && ${MAKE} test) .include Index: head/editors/2bsd-vi/Makefile =================================================================== --- head/editors/2bsd-vi/Makefile (revision 425822) +++ head/editors/2bsd-vi/Makefile (revision 425823) @@ -1,31 +1,33 @@ # Created by: David Thiel # $FreeBSD$ PORTNAME= vi PORTVERSION= 050325 PORTREVISION= 2 CATEGORIES= editors MASTER_SITES= SF/ex-${PORTNAME}/ex-${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= 2bsd- DISTNAME= ex-${PORTVERSION} MAINTAINER= lx@FreeBSD.org COMMENT= The original vi editor, updated to run on modern OSes LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= Fails to link: missing sbrk + USES= ncurses tar:bzip2 PRESERVEDIR= /var/preserve/${PKGBASE} PLIST_SUB= PRESERVEDIR="${PRESERVEDIR}" post-extract: .SILENT ${RM} -r ${WRKSRC}/libuxre ${WRKSRC}/regexp.h post-patch: .for f in Makefile ex.1 expreserve.c exrecover.c vi.1 @${REINPLACE_CMD} -e 's|/var/preserve|${PRESERVEDIR}|' ${WRKSRC}/${f} .endfor .include Index: head/editors/emacs-nox11/Makefile =================================================================== --- head/editors/emacs-nox11/Makefile (revision 425822) +++ head/editors/emacs-nox11/Makefile (revision 425823) @@ -1,15 +1,17 @@ # Created by: phoffman@proper.com # $FreeBSD$ PKGNAMESUFFIX= -nox11 CONFLICTS_INSTALL= emacs-[0-9]* emacs-devel-[0-9]* OPTIONS_EXCLUDE= CAIRO GCONF GIF GSETTINGS GTK2 GTK3 JPEG M17N MAGICK \ MOTIF OTF PNG SCROLLBARS SVG TIFF X11 XAW XAW3D XFT XIM \ XPM XWIDGETS OPTIONS_DEFAULT= GNUTLS MODULES SOURCES XML MASTERDIR= ${.CURDIR}/../emacs +BROKEN_aarch64= Fails to link: missing sbrk + .include "${MASTERDIR}/Makefile" Index: head/games/paintown/Makefile =================================================================== --- head/games/paintown/Makefile (revision 425822) +++ head/games/paintown/Makefile (revision 425823) @@ -1,37 +1,39 @@ # Created by: Bernhard Froehlich # $FreeBSD$ PORTNAME= paintown PORTVERSION= 3.6.0 PORTREVISION= 7 CATEGORIES= games MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Fighting game similar to Streets of Rage and TMNT LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= liballeg.so:devel/allegro \ libpng.so:graphics/png \ libfreetype.so:print/freetype2 +BROKEN_aarch64= Fails to link: missing sbrk + USES= dos2unix scons tar:bzip2 USE_SDL= yes INSTALLS_ICONS= yes DOS2UNIX_REGEX= .*\.(c|cpp|h) DESKTOP_ENTRIES="Paintown" "" \ "${LOCALBASE}/share/icons/hicolor/32x32/apps/paintown.png" \ "paintown" "Game;ActionGame;" false do-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} ./install.sh -d ${DATADIR} -b ${PREFIX}/bin) @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/icons/hicolor/32x32/apps ${INSTALL_DATA} ${WRKSRC}/misc/icon.png \ ${STAGEDIR}${LOCALBASE}/share/icons/hicolor/32x32/apps/paintown.png @${STRIP_CMD} ${STAGEDIR}${PREFIX}/share/paintown/paintown-bin .include Index: head/irc/irc/Makefile =================================================================== --- head/irc/irc/Makefile (revision 425822) +++ head/irc/irc/Makefile (revision 425823) @@ -1,32 +1,34 @@ # Created by: torstenb # $FreeBSD$ PORTNAME= irc PORTVERSION= 2.11.2p3 CATEGORIES= irc ipv6 MASTER_SITES= http://ftp.irc.org/ftp/irc/server/ \ ftp://ftp.archive.de.uu.net/pub/mirrors/ftp.irc.org/server/ \ ftp://ftp.nl.uu.net/pub/mirrors/ftp.irc.org/server/ DISTNAME= ${PORTNAME}${PORTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= johans@FreeBSD.org COMMENT= The "Internet Relay Chat" Server CONFLICTS_INSTALL= charybdis-[0-9]* ircd-hybrid-[0-9]* Nefarious-[0-9]* \ ru-ircd-hybrid-[0-9]* ircd-ru-[0-9]* +BROKEN_aarch64= Fails to link: missing sbrk + USE_RC_SUBR= ircd GNU_CONFIGURE= yes CONFIGURE_OUTSOURCE= yes CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/ircd CONFIGURE_WRKSRC= ${WRKSRC}/build CONFIGURE_SCRIPT= support/configure OPTIONS_DEFINE= IPV6 IPV6_CONFIGURE_ENABLE= ipv6 post-configure: @${LN} -sf ${WRKSRC}/support/config.h.dist ${BUILD_WRKSRC}/config.h .include Index: head/irc/ircd-ratbox/Makefile =================================================================== --- head/irc/ircd-ratbox/Makefile (revision 425822) +++ head/irc/ircd-ratbox/Makefile (revision 425823) @@ -1,186 +1,187 @@ # Created by: Shaun Amott # $FreeBSD$ PORTNAME= ircd-ratbox PORTVERSION= 3.0.8 PORTREVISION= 8 CATEGORIES= irc ipv6 MASTER_SITES= http://www.ratbox.org/download/ \ http://www.ratbox.org/download/old/ MAINTAINER= moggie@elasticmind.net COMMENT= Advanced, stable IRC daemon, used widely on EFnet LICENSE= GPLv2 CONFLICTS= ircd-ratbox-devel-[0-9]* charybdis-[0-9]* BROKEN_FreeBSD_9= does not build +BROKEN_aarch64= Fails to link: missing sbrk USES= cpe libtool sqlite tar:bzip2 CPE_VENDOR= ratbox USE_RC_SUBR= ircd-ratbox USE_LDCONFIG= ${PREFIX}/lib/ircd-ratbox MAKE_JOBS_UNSAFE= yes USERS= ircd GROUPS= ${USERS} LOGDIR?= /var/log/${PORTNAME} RUNDIR?= /var/run/${PORTNAME} DBDIR?= /var/db/${PORTNAME} SUB_FILES= pkg-message PLIST_SUB= LOGDIR=${LOGDIR} RUNDIR=${RUNDIR} DBDIR=${DBDIR} SUB_LIST= LOGDIR=${LOGDIR} RUNDIR=${RUNDIR} DBDIR=${DBDIR} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-confdir=${PREFIX}/etc/${PORTNAME} \ --with-logdir=/var/log/${PORTNAME} \ --with-moduledir=${PREFIX}/lib/${PORTNAME}/modules \ --libexecdir=${PREFIX}/libexec \ --with-helpdir=${DATADIR}/help \ --libdir=${PREFIX}/lib/${PORTNAME} \ --with-sqlite3=${LOCALBASE} \ --disable-backups INSTALL_TARGET= install-strip PORTDOCS= [^i]*.txt README.* technical/[^i]*.txt Tao-of-IRC.* #-- Options ------------------------------------------------------------ OPTIONS_DEFINE= OPENSSL IPV6 ZIPLINKS SHARED_MODS ASSERT SMALL_NET \ SERVICES SHORTCUTS OPENSSL_DESC= Support OpenSSL encrypted connections IPV6_DESC= Enable IPv6 support ZIPLINKS_DESC= Support compressed server links SHARED_MODS_DESC= Support shared modules ASSERT_DESC= Enable debugging code SMALL_NET_DESC= Tune server internals for small networks SERVICES_DESC= Enable ratbox-services compatibility code SHORTCUTS_DESC= Build with ircd-shortcut commands OPTIONS_DEFAULT= OPENSSL ZIPLINKS SHARED_MODS OPTIONS_EXCLUDE= NLS EXAMPLES OPTIONS_SUB= yes ASSERT_CONFIGURE_ENABLE= assert IPV6_CONFIGURE_ENABLE= ipv6 OPENSSL_USE= openssl=yes OPENSSL_CONFIGURE_ON= --enable-openssl=${OPENSSLBASE} OPENSSL_CONFIGURE_OFF= --disable-openssl SERVICES_CONFIGURE_ENABLE= services SHARED_MODS_CONFIGURE_ON= --disable-static SHARED_MODS_CONFIGURE_OFF= --enable-static SHORTCUTS_USES= perl5 SHORTCUTS_USE= perl5=build SMALL_NET_CONFIGURE_ENABLE= small-net ZIPLINKS_CONFIGURE_ENABLE= zlib #-- User Configuration ------------------------------------------------- .if !empty(NICKLEN) CONFIGURE_ARGS+= --with-nicklen=${NICKLEN} .endif #----------------------------------------------------------------------- .include .if ${ARCH} == "i386" USE_GCC= yes .endif post-patch: .if !defined(WITH_DEBUG) ${REINPLACE_CMD} 's|@INSTALL@|@INSTALL@ -s|' ${WRKSRC}/install-mod.sh.in .endif pre-configure: @${ECHO_MSG} "" @${ECHO_MSG} "This port has additional options:" @${ECHO_MSG} " NICKLEN [default 9, max 50] - Max nick length on server" @${ECHO_MSG} "" @${ECHO_MSG} " SERVER_NAME [default 'services.ircd-ratbox.org'] - Name of services" @${ECHO_MSG} " USER_SERV [default 'USERSERV'] - Name of user registration service" @${ECHO_MSG} " CHAN_SERV [default 'CHANSERV'] - Name of channel registration serv'" @${ECHO_MSG} " NICK_SERV [default 'NICKSERV'] - Name of nickname registration serv'" @${ECHO_MSG} " ALIS_SERV [default 'ALIS'] - Name of channel list service" @${ECHO_MSG} " OPER_BOT [default 'OPERBOT'] - Name of operbot service" @${ECHO_MSG} " OPER_SERV [default 'OPERSERV'] - Name of oper command service" @${ECHO_MSG} " JUPE_SERV [default 'JUPESERV'] - Name of jupe service" @${ECHO_MSG} " GLOBAL_SERV [default 'GLOBAL'] - Name of global announce service" @${ECHO_MSG} "" @${ECHO_MSG} "Press CTRL+C now if you wish to set them." @${ECHO_MSG} "" pre-build: @${REINPLACE_CMD} -e "s#-O2##" ${WRKSRC}/configure @${REINPLACE_CMD} -e "s#%%PREFIX%%#${PREFIX}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%LOGDIR%%#${LOGDIR}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%DBDIR%%#${DBDIR}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%RUNDIR%%#${RUNDIR}#g" ${WRKSRC}/include/config.h @${REINPLACE_CMD} -e "s#%%DBDIR%%#${DBDIR}#g" ${WRKSRC}/include/config.h #-- ircd-shortcut.pl ratbox-services commands -------------------------------------- @${REINPLACE_CMD} -e "s#ALIS#${ALIS_SERV:UALIS}#" \ -e "s#CHANSERV#${CHAN_SERV:UCHANSERV}#" -e "s#GLOBAL#${GLOBAL_SERV:UGLOBAL}#" \ -e "s#JUPESERV#${JUPE_SERV:UJUPESERV}#" -e "s#NICKSERV#${NICK_SERV:UNICKSERV}#" \ -e "s#OPERBOT#${OPER_BOT:UOPERBOT}#" -e "s#USERSERV#${USER_SERV:UUSERSERV}#" \ -e "s#services.ircd-ratbox.org#${SERVER_NAME:Uservices.ircd-ratbox.org}#" \ -e "s#%%WRKSRC%%#${WRKSRC}#g" ${WRKSRC}/contrib/ircd-shortcut.pl # ----- Execute ircd-shortcut perl script to generate the .c file. ----- .if ${PORT_OPTIONS:MSHORTCUTS} @${ECHO_MSG} "Executing ircd-shortcut.pl for ircd-shortcuts generation." ${PERL} ${WRKSRC}/contrib/ircd-shortcut.pl .endif post-build: @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} # ----- Need to build the m_rsshortcut.so module for ircd-shortcut.pl ---- .if ${PORT_OPTIONS:MSHORTCUTS} @${ECHO_MSG} "Building m_rsshortcut.la for ircd-shortcuts." @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} m_rsshortcut.la .endif pre-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${DATADIR}/help ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/modules post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${RUNDIR} ${MKDIR} ${STAGEDIR}${DBDIR} ${MKDIR} ${STAGEDIR}${LOGDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET} ${INSTALL_DATA} ${WRKSRC}/doc/ircd.motd ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd.motd.sample ${INSTALL_DATA} ${WRKSRC}/doc/example.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd.conf.sample ${INSTALL_DATA} ${WRKSRC}/doc/example.efnet.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd-efnet.conf.sample ${INSTALL_DATA} ${WRKSRC}/doc/genssl.sh ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/genssl.sh .if !defined(WITH_DEBUG) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ircd-ratbox/libcore.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ircd-ratbox/libratbox.so .endif # ----- We need to install the shortcut.pl module ---- .if ${PORT_OPTIONS:MSHORTCUTS} @${ECHO_MSG} "Executing install-mod.sh for ircd-shortcuts module installation." ${SH} ${WRKSRC}/install-mod.sh ${WRKSRC}/contrib/m_rsshortcut.la \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/modules/contrib .endif .include Index: head/irc/ircd-ratbox-devel/Makefile =================================================================== --- head/irc/ircd-ratbox-devel/Makefile (revision 425822) +++ head/irc/ircd-ratbox-devel/Makefile (revision 425823) @@ -1,184 +1,186 @@ # Created by: Shaun Amott # $FreeBSD$ PORTNAME= ircd-ratbox PORTVERSION= 3.0.7 PORTREVISION= 3 CATEGORIES= irc ipv6 MASTER_SITES= http://www.ratbox.org/download/ \ http://www.ratbox.org/download/old/ PKGNAMESUFFIX= -devel MAINTAINER= moggie@elasticmind.net COMMENT= Advanced, stable IRC daemon, used widely on EFnet ('testing' release) LICENSE= GPLv2 CONFLICTS= ircd-ratbox-[0-9]* charybdis-[0-9]* +BROKEN_aarch64= Fails to link: missing sbrk + USES= libtool perl5 sqlite tar:bzip2 USE_RC_SUBR= ircd-ratbox USE_PERL5= build USE_LDCONFIG= ${PREFIX}/lib/ircd-ratbox USERS= ircd GROUPS= ${USERS} LOGDIR?= /var/log/${PORTNAME} RUNDIR?= /var/run/${PORTNAME} DBDIR?= /var/db/${PORTNAME} SUB_FILES= pkg-message PLIST_SUB= LOGDIR=${LOGDIR} RUNDIR=${RUNDIR} DBDIR=${DBDIR} SUB_LIST= LOGDIR=${LOGDIR} RUNDIR=${RUNDIR} DBDIR=${DBDIR} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-confdir=${PREFIX}/etc/${PORTNAME} \ --with-logdir=/var/log/${PORTNAME} \ --with-moduledir=${PREFIX}/lib/${PORTNAME}/modules \ --libexecdir=${PREFIX}/libexec \ --with-helpdir=${DATADIR}/help \ --libdir=${PREFIX}/lib/${PORTNAME} \ --with-sqlite3=${LOCALBASE} \ --disable-backups INSTALL_TARGET= install-strip PORTDOCS= [^i]*.txt README.* technical/[^i]*.txt Tao-of-IRC.* #-- Options ------------------------------------------------------------ OPTIONS_DEFINE= OPENSSL IPV6 ZIPLINKS SHARED_MODULES ASSERT SMALL_NET SERVICES DOCS OPTIONS_DEFAULT= OPENSSL ZIPLINKS SHARED_MODULES ZIPLINKS_DESC= ziplinks support SHARED_MODULES_DESC= shared modules support ASSERT_DESC= Enable debugging code SMALL_NET_DESC= Tune server for small networks SERVICES_DESC= ratbox-services compatibility code OPENSSL_USES= ssl OPENSSL_CONFIGURE_ENABLE= openssl OPENSSL_LDFLAGS= -L${OPENSSLLIB} OPENSSL_CFLAGS= -I${OPENSSLINC} IPV6_CONFIGURE_ENABLE= ipv6 ZIPLINKS_CONFIGURE_ENABLE= zlib SHARED_MODULES_CONFIGURE_ENABLE=shared-modules ASSERT_CONFIGURE_ENABLE= assert SMALL_NET_CONFIGURE_ENABLE= small-net SERVICES_CONFIGURE_ENABLE= services #-- User Configuration ------------------------------------------------- .if defined(NICKLEN) CONFIGURE_ARGS+= --with-nicklen=${NICKLEN} .endif #----------------------------------------------------------------------- pre-configure: @${ECHO_MSG} "" @${ECHO_MSG} "This port has additional options:" @${ECHO_MSG} " NICKLEN [default 9, max 50] - Max nick length on server" @${ECHO_MSG} "" @${ECHO_MSG} " SERVER_NAME [default 'services.ircd-ratbox.org'] - Name of services" @${ECHO_MSG} " USER_SERV [default 'USERSERV'] - Name of user registration service" @${ECHO_MSG} " CHAN_SERV [default 'CHANSERV'] - Name of channel registration serv'" @${ECHO_MSG} " NICK_SERV [default 'NICKSERV'] - Name of nickname registration serv'" @${ECHO_MSG} " ALIS_SERV [default 'ALIS'] - Name of channel list service" @${ECHO_MSG} " OPER_BOT [default 'OPERBOT'] - Name of operbot service" @${ECHO_MSG} " OPER_SERV [default 'OPERSERV'] - Name of oper command service" @${ECHO_MSG} " JUPE_SERV [default 'JUPESERV'] - Name of jupe service" @${ECHO_MSG} " GLOBAL_SERV [default 'GLOBAL'] - Name of global announce service" @${ECHO_MSG} "" @${ECHO_MSG} "Press CTRL+C now if you wish to set them." @${ECHO_MSG} "" pre-build: @${REINPLACE_CMD} -e "s#-O2##" ${WRKSRC}/configure @${REINPLACE_CMD} -e "s#%%PREFIX%%#${PREFIX}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%LOGDIR%%#${LOGDIR}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%DBDIR%%#${DBDIR}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%RUNDIR%%#${RUNDIR}#g" ${WRKSRC}/include/config.h @${REINPLACE_CMD} -e "s#%%DBDIR%%#${DBDIR}#g" ${WRKSRC}/include/config.h @${REINPLACE_CMD} -e "s#%%WRKSRC%%#${WRKSRC}#g" ${WRKSRC}/contrib/ircd-shortcut.pl #-- ircd-shortcut.pl ratbox-services commands -------------------------------------- .if defined(SERVER_NAME) @${REINPLACE_CMD} -e "s#services.ircd-ratbox.org#${SERVER_NAME}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(USER_SERV) @${REINPLACE_CMD} -e "s#USERSERV#${USER_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(CHAN_SERV) @${REINPLACE_CMD} -e "s#CHANSERV#${CHAN_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(NICK_SERV) @${REINPLACE_CMD} -e "s#NICKSERV#${NICK_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(ALIS_SERV) @${REINPLACE_CMD} -e "s#ALIS#${ALIS_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(OPER_BOT) @${REINPLACE_CMD} -e "s#OPERBOT#${OPER_BOT}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(OPER_SERV) @${REINPLACE_CMD} -e "s#OPERSERV#${OPER_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(JUPE_SERV) @${REINPLACE_CMD} -e "s#JUPESERV#${JUPE_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(GLOBAL_SERV) @${REINPLACE_CMD} -e "s#GLOBAL#${GLOBAL_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif #------ Execute ircd-shortcut perl script to generate the .c file. ----- @${ECHO_MSG} "Executing ircd-shortcut.pl for ircd-shortcuts generation." ${PERL} ${WRKSRC}/contrib/ircd-shortcut.pl post-build: @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} # ----- Need to build the m_rsshortcut.so module for ircd-shortcut.pl ---- @${ECHO_MSG} "Building m_rsshortcut.la for ircd-shortcuts." @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} m_rsshortcut.la pre-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${DATADIR}/help ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/modules post-install: ${MKDIR} ${STAGEDIR}${RUNDIR} ${MKDIR} ${STAGEDIR}${DBDIR} ${MKDIR} ${STAGEDIR}${LOGDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET} ${INSTALL_DATA} ${WRKSRC}/doc/ircd.motd ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd.motd.sample ${INSTALL_DATA} ${WRKSRC}/doc/example.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd.conf.sample ${INSTALL_DATA} ${WRKSRC}/doc/example.efnet.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd-efnet.conf.sample ${INSTALL_DATA} ${WRKSRC}/doc/genssl.sh ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/genssl.sh # ----- We need to install the shortcut.pl module ---- @${ECHO_MSG} "Executing install-mod.sh for ircd-shortcuts module installation." ${SH} ${WRKSRC}/install-mod.sh ${WRKSRC}/contrib/m_rsshortcut.la \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/modules/contrib .include Index: head/irc/ircd-ru/Makefile =================================================================== --- head/irc/ircd-ru/Makefile (revision 425822) +++ head/irc/ircd-ru/Makefile (revision 425823) @@ -1,105 +1,107 @@ # Created by: Khamushkin Ilya # $FreeBSD$ PORTNAME= ircd-ru PORTVERSION= 1.0.7 PORTREVISION= 8 CATEGORIES= irc russian MASTER_SITES= http://m1cro.tk/ports/distfiles/ DISTNAME= ircd-RU-${PORTVERSION}-03-rc-20090810 MAINTAINER= rum1cro@yandex.ru COMMENT= IRC daemon with translation schemes and other useful features LICENSE= GPLv1 +BROKEN_aarch64= Fails to link: missing sbrk + USES= tar:bzip2 GNU_CONFIGURE= yes USE_RC_SUBR= ircd WRKSRC= ${WRKDIR}/ircd-RU-${PORTVERSION}-03-rc USERS= ircd GROUPS= ${USERS} SUB_LIST= USERS=${USERS} GROUPS=${GROUPS} SUB_FILES= pkg-install OPTIONS_DEFINE= WENET HUB ENCRYPTION SYSLOGFILE DRONEMODULE AUTHMODULE \ DNSBL SELECT DOCS WENET_DESC= irc.wenet.ru specific options HUB_DESC= hub support ENCRYPTION_DESC= RC4 crypt (server to server connection) SYSLOGFILE_DESC= log to file instead of syslog DRONEMODULE_DESC= dronemodule support AUTHMODULE_DESC= authmodule support DNSBL_DESC= DNSBL support SELECT_DESC= enable select I/O .include # irc.wenet.ru specific options .if ${PORT_OPTIONS:MWENET} CONFIGURE_ARGS+=--enable-wenet XFLAGS=-g .endif # enable hub support .if ${PORT_OPTIONS:MHUB} CONFIGURE_ARGS+=--enable-hub .endif # enable RC4 crypt (server to server connection) .if ${PORT_OPTIONS:MENCRYPTION} CONFIGURE_ARGS+=--enable-encryption LIB_DEPENDS+= libgmp.so:math/gmp .endif # log to file instead of syslog .if ${PORT_OPTIONS:MSYSLOGFILE} CONFIGURE_ARGS+=--enable-syslogfile PLIST_SUB+=SYSLOGFILE="" .else PLIST_SUB+=SYSLOGFILE="@comment " .endif # enable dronemodule support .if ${PORT_OPTIONS:MDRONEMODULE} CONFIGURE_ARGS+=--enable-dronemodule .endif # enable authmodule support .if ${PORT_OPTIONS:MAUTHMODULE} CONFIGURE_ARGS+=--enable-authmodule .endif # enable DNSBL support .if ${PORT_OPTIONS:MDNSBL} CONFIGURE_ARGS+=--enable-dnsbl .endif # enable select I/O .if ${PORT_OPTIONS:MSELECT} CONFIGURE_ARGS+=--enable-select .endif post-patch: .if ! ${PORT_OPTIONS:MDOCS} @${REINPLACE_CMD} -Ee '/(dir_HPATH)|opers.txt/d' \ ${STAGEDIR}${WRKSRC}/tools/install_ircd.in .endif #FIXME rene DESTDIR support is broken upstream @${REINPLACE_CMD} -e 's|-d $$dir_LPATH|-d ${STAGEDIR}$$dir_LPATH|g' \ -e 's|-d $$dir_FNAME_|-d ${STAGEDIR}$$dir_FNAME_|g' \ -e 's|-d $$dir_PPATH|-d ${STAGEDIR}$$dir_PPATH|g' \ -e 's|-d $$dir_EPATH|-d ${STAGEDIR}$$dir_EPATH|g' \ -e 's|-d $$dir_MCPATH|-d ${STAGEDIR}$$dir_MCPATH|g' \ -e 's|f $$FNAME_|f ${STAGEDIR}$$FNAME_|g' \ -e 's|h $$FNAME_|h ${STAGEDIR}$$FNAME_|g' \ -e 's|STAGE|${STAGEDIR}|g' \ ${WRKSRC}/tools/install_ircd.in pre-build: @${ECHO_MSG} "" @${ECHO_MSG} "NOTE:" @${ECHO_MSG} " Edit ${WRKSRC}/include/config.h for specific settings " @${ECHO_MSG} "" .include Index: head/irc/unreal/Makefile =================================================================== --- head/irc/unreal/Makefile (revision 425822) +++ head/irc/unreal/Makefile (revision 425823) @@ -1,140 +1,142 @@ # Created by: Gerrit Beine () # $FreeBSD$ PORTNAME= Unreal PORTVERSION= 3.2.10.7 CATEGORIES= irc ipv6 MASTER_SITES= http://www.unrealircd.com/downloads/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= mat@FreeBSD.org COMMENT= Unreal - the next generation ircd LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcares.so:dns/c-ares +BROKEN_aarch64= Fails to link: missing sbrk + MODULESDIR= ${PREFIX}/lib/${PORTNAME} CONFIGDIR= ${PREFIX}/etc/${PORTNAME} RUNDIR= /var/run/ircd LOGDIR= /var/log/ircd HAS_CONFIGURE= yes USE_RC_SUBR= unrealircd USERS= ircd GROUPS= ircd CPE_VENDOR= unrealircd CPE_PRODUCT= unrealircd USES= pkgconfig cpe SUB_LIST+= RUNDIR=${RUNDIR} SUB_LIST+= USERS=${USERS} SUB_LIST+= GROUPS=${GROUPS} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= ${CPPFLAGS} CONFIGURE_ARGS= --with-listen=5 \ --with-dpath=${CONFIGDIR} \ --with-spath=${PREFIX}/libexec/ircd \ --with-nick-history=2000 \ --with-sendq=3000000 \ --with-bufferpool=18 \ --with-permissions=0600 \ --with-fd-setsize=1024 \ --with-system-cares \ --enable-dynamic-linking OPTIONS_DEFINE= HUB NOSPOOF ZIPLINKS SSL IPV6 PREFIXAQ REMOTE DOCS OPTIONS_DEFAULT= HUB SSL HUB_DESC= Configure as a hub (otherwise configure as a leaf) NOSPOOF_DESC= Enable anti-spoof protection ZIPLINKS_DESC= Enable ziplinks support PREFIXAQ_DESC= Enable prefixes for chanadmin and chanowner REMOTE_DESC= Enable remote includes PORTDOCS= * DOCS= Donation doc/Authors doc/coding-guidelines \ doc/example.conf doc/tao.of.irc \ doc/translations.txt doc/unreal32docs.html \ doc/technical/005.txt doc/technical/base64.txt \ doc/technical/protoctl.txt doc/technical/token.txt \ doc/technical/vl.txt HUB_CONFIGURE_ENABLE= hub NOSPOOF_CONFIGURE_ENABLE= nospoof ZIPLINKS_CONFIGURE_ENABLE= ziplinks IPV6_CONFIGURE_ENABLE= inet6 SSL_CONFIGURE_ENABLE= ssl SSL_USE= OPENSSL=yes REMOTE_LIB_DEPENDS= libcurl.so:ftp/curl REMOTE_CONFIGURE_ENABLE= --enable-libcurl=${LOCALBASE} PREFIXAQ_CONFIGURE_ENABLE= prefixaq SQLMOD= ${PORTNAME}/SQLMod.tar.gz .if exists(${DISTDIR}/${SQLMOD}) USE_MYSQL= yes WITH_SQLMOD= yes MAKE_ARGS= all custommodule MODULEFILE=m_sqlmod PLIST_SUB+= SQLMOD="" .else PLIST_SUB+= SQLMOD="@comment " .endif post-extract: .if defined(WITH_SQLMOD) @${TAR} xfz ${DISTDIR}/${SQLMOD} -C ${WRKSRC} @${MV} ${WRKSRC}/SQLMod* ${WRKSRC}/SQLMod @${CP} -r ${WRKSRC}/SQLMod/m_sqlmod.c ${WRKSRC}/src/modules .endif post-patch: @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX}," \ -e "s,%%RUNDIR%%,${RUNDIR}," \ -e "s,%%USERS%%,${USERS}," \ -e "s,%%GROUPS%%,${GROUPS}," \ -e "s,%%LOGDIR%%,${LOGDIR}," ${WRKSRC}/include/config.h @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX}," \ -e "s,%%LOGDIR%%,${LOGDIR}," ${WRKSRC}/doc/example.conf @${REINPLACE_CMD} -e "s,%%RUNDIR%%,${RUNDIR}," ${WRKSRC}/src/ircd.c @${REINPLACE_CMD} -e "s,%%RUNDIR%%,${RUNDIR}," ${WRKSRC}/src/modules.c @${REINPLACE_CMD} -e "s,%%RUNDIR%%,${RUNDIR}," ${WRKSRC}/src/s_conf.c @${REINPLACE_CMD} -e "s,%%RUNDIR%%,${RUNDIR}," ${WRKSRC}/src/url.c .if defined(WITH_SQLMOD) @${PATCH} -d ${WRKSRC} < ${WRKSRC}/SQLMod/patch .endif @${REINPLACE_CMD} -e "/Your system does not support IPv6/ s|as_fn_error|echo|" ${WRKSRC}/configure do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/ircd ${STAGEDIR}${PREFIX}/libexec/ircd ${MKDIR} ${STAGEDIR}${MODULESDIR} ${MKDIR} ${STAGEDIR}${CONFIGDIR} || true ${MKDIR} ${STAGEDIR}${CONFIGDIR}/aliases || true ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/aliases ${MKDIR} ${STAGEDIR}${RUNDIR}/tmp ${MKDIR} ${STAGEDIR}${LOGDIR} ${TOUCH} ${STAGEDIR}${CONFIGDIR}/ircd.motd ${TOUCH} ${STAGEDIR}${CONFIGDIR}/ircd.rules ${INSTALL_DATA} ${WRKSRC}/badwords.*.conf ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/help.conf ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/spamfilter.conf ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/example.conf ${STAGEDIR}${EXAMPLESDIR}/unrealircd.conf ${INSTALL_DATA} ${WRKSRC}/aliases/*.conf ${STAGEDIR}${EXAMPLESDIR}/aliases ${INSTALL} ${WRKSRC}/src/modules/*.so ${STAGEDIR}${MODULESDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .if defined(WITH_SQLMOD) @${CP} ${WRKSRC}/SQLMod/sample.conf ${STAGEDIR}${CONFIGDIR}/m_sqlmod.conf @${CP} ${WRKSRC}/SQLMod/Changes ${STAGEDIR}${DOCSDIR}/Changes.sqlmod @${CP} ${WRKSRC}/SQLMod/README ${STAGEDIR}${DOCSDIR}/README.sqlmod @${CP} ${WRKSRC}/SQLMod/LICENSE ${STAGEDIR}${DOCSDIR}/LICENSE.sqlmod .endif .include Index: head/lang/elk/Makefile =================================================================== --- head/lang/elk/Makefile (revision 425822) +++ head/lang/elk/Makefile (revision 425823) @@ -1,41 +1,43 @@ # Created by: Thomas Gellekum # $FreeBSD$ PORTNAME= elk PORTVERSION= 3.99.8 PORTREVISION= 1 CATEGORIES= lang scheme MASTER_SITES= http://sam.zoy.org/elk/ MAINTAINER= ports@FreeBSD.org COMMENT= Embeddable Scheme interpreter LIB_DEPENDS= libgdbm.so:databases/gdbm \ libelf.so:devel/libelf +BROKEN_aarch64= Fails to link: missing sbrk + USES= libtool motif tar:bzip2 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes CPPFLAGS+= -I${LOCALBASE}/include/libelf -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include .if ${ARCH} == "amd64" CFLAGS= -O0 .endif post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS/s|doc examples||g' ${WRKSRC}/Makefile.in post-install: ${INSTALL_MAN} ${WRKSRC}/doc/man/elk.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${TAR} -C ${WRKSRC}/examples --exclude "*Makefile*" -cf - . | \ ${TAR} -C ${STAGEDIR}${EXAMPLESDIR} --unlink -xf - @${FIND} ${STAGEDIR}${EXAMPLESDIR}/ -type f -exec ${CHMOD} ${SHAREMODE} {} \; .include Index: head/lang/gauche/Makefile =================================================================== --- head/lang/gauche/Makefile (revision 425822) +++ head/lang/gauche/Makefile (revision 425823) @@ -1,96 +1,97 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= gauche PORTVERSION= 0.9.4 PORTREVISION= 1 CATEGORIES= lang scheme MASTER_SITES= SF/${PORTNAME}/Gauche DISTNAME= Gauche-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Scheme script interpreter with multibyte character handling LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= Fails to link: missing sbrk BROKEN_armv6= Fails to build: unknown attribute __alloc_size__; also fails in assembler BROKEN_mips= Fails to build: redefinition of GC_register_dynamic_libraries BROKEN_mips64= Fails to build: redefinition of GC_register_dynamic_libraries BROKEN_sparc64= Fails to build: do not know how to make sparc_mach_dep.lo USES= iconv makeinfo tar:tgz GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-tls=none \ ${ICONV_CONFIGURE_BASE:S/lib//} USE_LDCONFIG= yes MAKE_JOBS_UNSAFE=yes PLIST_SUB= VERSION="${PORTVERSION}" \ TARGET="${CONFIGURE_TARGET}" # breaks in ext/uvecor.c on some locales MAKE_ENV+= LANG=C # avoids a problem with with ccache's pre-processor optimization MAKE_ENV+= CCACHE_CPP2=1 INFO= gauche-refe gauche-refj OPTIONS_DEFINE= GDBM THREADS SLIB OPTIONS_RADIO= MULTIBYTE OPTIONS_RADIO_MULTIBYTE= EUCJP SJIS UTF8 OPTIONS_DEFAULT= THREADS UTF8 OPTIONS_SUB= yes EUCJP_DESC= EUC-JP encoding support EUCJP_CONFIGURE_ON= --enable-multibyte=euc-jp GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm GDBM_CONFIGURE_ON= --with-local=${LOCALBASE} SLIB_DESC= Create catalogue for SLIB port SLIB_BUILD_DEPENDS= slib>0:lang/slib SLIB_CONFIGURE_ON= --with-slib=${LOCALBASE}/share/slib SLIB_CONFIGURE_OFF= --with-slib=${WRKDIR} SJIS_DESC= Shift_JIS encoding support SJIS_CONFIGURE_ON= --enable-multibyte=sjis THREADS_CONFIGURE_ON= --enable-threads=pthreads THREADS_CONFIGURE_OFF= --enable-threads=no UTF8_CONFIGURE_ON= --enable-multibyte=utf-8 .include .if !${PORT_OPTIONS:MEUCJP} && !${PORT_OPTIONS:MSJIS} && !${PORT_OPTIONS:MUTF8} CONFIGURE_ARGS+= --enable-multibyte=none .endif post-patch: @${REINPLACE_CMD} -e \ 's|-lpthread|-pthread|' ${WRKSRC}/configure post-install: @${TOUCH} ${STAGEDIR}${PREFIX}/lib/gauche-0.9/site/${CONFIGURE_TARGET}/.keepme @${MKDIR} ${STAGEDIR}${DATADIR}/${PORTVERSION}/lib/.packages @${TOUCH} ${STAGEDIR}${DATADIR}/${PORTVERSION}/lib/.packages/.keepme @${MKDIR} ${STAGEDIR}${DATADIR}/site/lib/.packages @${TOUCH} ${STAGEDIR}${DATADIR}/site/lib/.packages/.keepme @${MKDIR} ${STAGEDIR}${PREFIX}/share/gauche-0.9/site/lib/.packages @${TOUCH} ${STAGEDIR}${PREFIX}/share/gauche-0.9/site/lib/.packages/.keepme @${MKDIR} ${STAGEDIR}${DOCSDIR} @${TOUCH} ${STAGEDIR}${DOCSDIR}/.keepme @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${TOUCH} ${STAGEDIR}${EXAMPLESDIR}/.keepme .for i in gauche-config gosh @${CHMOD} u+w ${STAGEDIR}${PREFIX}/bin/${i} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i} @${CHMOD} u-w ${STAGEDIR}${PREFIX}/bin/${i} .endfor @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgauche-0.9.so.[0-9].* .for i in gauche-config gosh *.so @${CHMOD} u+w ${STAGEDIR}${PREFIX}/lib/gauche-0.9/${PORTVERSION}/${CONFIGURE_TARGET}/${i} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gauche-0.9/${PORTVERSION}/${CONFIGURE_TARGET}/${i} @${CHMOD} u-w ${STAGEDIR}${PREFIX}/lib/gauche-0.9/${PORTVERSION}/${CONFIGURE_TARGET}/${i} .endfor regression-test: build cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check .include Index: head/lang/p2c/Makefile =================================================================== --- head/lang/p2c/Makefile (revision 425822) +++ head/lang/p2c/Makefile (revision 425823) @@ -1,48 +1,50 @@ # Created by: jmz # $FreeBSD$ PORTNAME= p2c PORTVERSION= 2.01 CATEGORIES= lang MASTER_SITES= https://schneider.ncifcrf.gov/p2c/ MAINTAINER= ports@FreeBSD.org COMMENT= Pascal to C translator LICENSE= GPLv2 WRKSRC_SUBDIR= src +BROKEN_aarch64= Fails to link: missing sbrk + USES= perl5 shebangfix SHEBANG_FILES= p2cc.perl perl_OLD_CMD= /bin/perl USE_PERL5= run ALL_TARGET= all p2cc pre-build: @${RM} ${WRKSRC}/p2c.man.inst post-build: @${LN} -sf p2c.man.inst ${WRKSRC}/p2c.1 do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} p2c \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC} && ${INSTALL_SCRIPT} p2cc \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC} && ${INSTALL_DATA} libp2c.a \ ${STAGEDIR}${PREFIX}/lib) @${MKDIR} ${STAGEDIR}${PREFIX}/include/p2c (cd ${WRKSRC} && ${INSTALL_DATA} p2c.h \ ${STAGEDIR}${PREFIX}/include/p2c) @${MKDIR} ${STAGEDIR}${PREFIX}/lib/p2c (cd ${WRKSRC} && ${INSTALL_DATA} sys.p2crc \ ${STAGEDIR}${PREFIX}/lib/p2c/p2crc) .for i in loc.p2crc system.imp system.m2 turbo.imp string.pas (cd ${WRKSRC} && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/p2c) .endfor (cd ${WRKSRC} && ${INSTALL_MAN} p2c.1 \ ${STAGEDIR}${MANPREFIX}/man/man1) .include Index: head/lang/pbasic/Makefile =================================================================== --- head/lang/pbasic/Makefile (revision 425822) +++ head/lang/pbasic/Makefile (revision 425823) @@ -1,34 +1,36 @@ # Created by: Julian Stacey # $FreeBSD$ PORTNAME= pbasic PORTVERSION= 2.0 CATEGORIES= lang MASTER_SITES= ftp://ftp.berklix.org/pub/FreeBSD/ports/distfiles/ \ http://www.berklix.com/~jhs/ftp/distfiles/ DISTNAME= ${PORTNAME}-${PORTVERSION}-950813 MAINTAINER= jhs@berklix.com COMMENT= Phil Cockroft's Basic Interpreter (previously Rabbit Basic) # Ask maintainer if you want newer sources or author's latest e-mail # (which is currently "phil@cockcroft.de") +BROKEN_aarch64= Fails to link: missing sbrk + ALL_TARGET= freebsd MAKEFILE= makefile PLIST_FILES= bin/pbasic man/man1/pbasic.1.gz post-patch: .SILENT ${REINPLACE_CMD} -e '/^CC/s/=/?=/' \ -e '/^CFLAGS/{s/=/+=/;s/-O//;}' \ ${WRKSRC}/freebsd/makefile ${ECHO_CMD} '.PHONY: $$(SYSTEMS)' >>${WRKSRC}/makefile do-configure: -cd ${WRKSRC} ; ${RM} -r termio m68000 msdos vax pyramid ns32000 \ pdp11 cursor/cursor.dos cursor/cursor.ukc do-install: ${INSTALL_PROGRAM} ${WRKSRC}/basic ${STAGEDIR}${PREFIX}/bin/pbasic ${INSTALL_MAN} ${WRKSRC}/docs/basic.1 ${STAGEDIR}${PREFIX}/man/man1/pbasic.1 .include Index: head/mail/dbmail/Makefile =================================================================== --- head/mail/dbmail/Makefile (revision 425822) +++ head/mail/dbmail/Makefile (revision 425823) @@ -1,71 +1,73 @@ # Created by: Clement Laforet # $FreeBSD$ PORTNAME= dbmail PORTVERSION= 3.2.3 CATEGORIES= mail MASTER_SITES= http://git.dbmail.eu/paul/dbmail/snapshot/ \ http://www.dbmail.org/download/3.2/ MAINTAINER= bofh@FreeBSD.org COMMENT= SQL database-based mail system (POP3 and IMAP) LICENSE= GPLv2 LIB_DEPENDS= libgmime-2.6.so:mail/gmime26 \ libzdb.so:databases/libzdb \ libmhash.so:security/mhash \ libevent.so:devel/libevent2 BUILD_DEPENDS= asciidoc:textproc/asciidoc \ xmlto:textproc/xmlto \ docbook-sgml>0:textproc/docbook-sgml +BROKEN_aarch64= Fails to link: missing sbrk + CONFLICTS= dbmail22-[0-9]* OPTIONS_DEFINE= DOCS LDAP SIEVE OPTIONS_DEFAULT= SIEVE SIEVE_DESC= Sieve mail sorting language support OPTIONS_SUB= yes INSTALL_TARGET= install-strip USE_AUTOTOOLS= autoheader autoconf USE_LDCONFIG= ${PREFIX}/lib/dbmail USE_RC_SUBR= dbmail-pop3d dbmail-lmtpd dbmail-imapd dbmail-timsieved USE_OPENSSL= yes USES= gmake libtool pkgconfig shebangfix tar:bzip2 SHEBANG_FILES= man/fixsp.pl CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+= --with-zdb=${LOCALBASE} --sysconfdir=${LOCALBASE}/etc --enable-manpages MAKE_ARGS+= mandir=${MANPREFIX}/man DOCS= AUTHORS BUGS INSTALL THANKS UPGRADING SIEVE_CONFIGURE_WITH= sieve SIEVE_LIB_DEPENDS= libsieve.so:mail/libsieve LDAP_CONFIGURE_WITH= ldap LDAP_USE= OPENLDAP=yes DBMAIL_USER?= mailnull DBMAIL_GROUP?= mail PIDDIR?= /var/run/dbmail PLIST_SUB+= DBMAIL_USER="${DBMAIL_USER}" \ DBMAIL_GROUP="${DBMAIL_GROUP}" \ PIDDIR="${PIDDIR}" post-install: ${INSTALL_DATA} ${WRKSRC}/dbmail.conf ${STAGEDIR}${PREFIX}/etc/dbmail.conf.sample @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/dbmail.schema ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/sql && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) @${MKDIR} ${STAGEDIR}${PIDDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/misc/pinfo/Makefile =================================================================== --- head/misc/pinfo/Makefile (revision 425822) +++ head/misc/pinfo/Makefile (revision 425823) @@ -1,41 +1,43 @@ # Created by: Thomas Gellekum # $FreeBSD$ PORTNAME= pinfo PORTVERSION= 0.6.10 PORTREVISION= 1 CATEGORIES= misc MASTER_SITES= GENTOO \ http://alioth.debian.org/frs/download.php/file/3351/ MAINTAINER= ports@FreeBSD.org COMMENT= Ncurses based, lynx style info documentation browser LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= Fails to link: missing sbrk + USES= autoreconf gettext-tools libtool makeinfo ncurses tar:bzip2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INFO= pinfo PLIST_FILES= bin/pinfo etc/pinforc man/man1/pinfo.1.gz OPTIONS_DEFINE= READLINE NLS OPTIONS_DEFAULT=READLINE READLINE_USES= readline READLINE_CONFIGURE_WITH= readline .include .if ${PORT_OPTIONS:MNLS} USES+= gettext-runtime .for lang in cs de eu ja nl pl pt_BR ro ru sv vi PLIST_FILES+= share/locale/${lang}/LC_MESSAGES/pinfo.mo .endfor .else CONFIGURE_ARGS+=--disable-nls .endif .include Index: head/net-im/zephyr/Makefile =================================================================== --- head/net-im/zephyr/Makefile (revision 425822) +++ head/net-im/zephyr/Makefile (revision 425823) @@ -1,54 +1,56 @@ # Created by: Ben Kaduk # $FreeBSD$ PORTNAME= zephyr DISTVERSION= 3.0.1 PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= http://zephyr.1ts.org/export/2642/distribution/ MAINTAINER= kaduk-fbsd@mit.edu COMMENT= Enterprise-scale distributed messaging system LICENSE= MIT +BROKEN_aarch64= Fails to link: missing sbrk + GNU_CONFIGURE= yes # it is an upstream bug that --with-krb5 needs a path CONFIGURE_ARGS= --with-krb5="${KRB5_DIR}" USES= iconv libtool readline USE_RC_SUBR= zhm USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes LDFLAGS+= -L${LOCALBASE}/lib CPPFLAGS+= -I${LOCALBASE}/include OPTIONS_DEFINE= HEIMDAL HEIMDAL_DESC= Link against libss.so from security/heimdal .include .if empty(ICONV_LIB) CONFIGURE_ARGS+=ac_cv_lib_iconv_libiconv_open=no .endif .if ${PORT_OPTIONS:MHEIMDAL} BROKEN= bad depobj LIB_DEPENDS+= libss.so.1:security/heimdal .if defined(HEIMDAL_HOME) KRB5_DIR?= ${HEIMDAL_HOME} .else KRB5_DIR?= ${LOCALBASE} .endif .else LIB_DEPENDS+= libss.so.2:devel/e2fsprogs-libss KRB5_DIR?= ${DESTDIR}/usr .endif # try to fix parallel (-jX) builds: add missing inter-source dependencies post-patch: @${REINPLACE_CMD} -e \ '/^eval\.o/,$$s,port\.h,& string_stack.h new_string.h, ; \ s,_aux\.h,.h,' ${WRKSRC}/zwgc/Makefile.in .include Index: head/net-mgmt/pmacct/Makefile =================================================================== --- head/net-mgmt/pmacct/Makefile (revision 425822) +++ head/net-mgmt/pmacct/Makefile (revision 425823) @@ -1,127 +1,129 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= pmacct DISTVERSION= 0.14.3 PORTREVISION= 3 CATEGORIES= net-mgmt MASTER_SITES= http://www.pmacct.net/ \ http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Accounting and aggregation tool for IPv4 and IPv6 traffic LICENSE= GPLv2 +BROKEN_aarch64= Fails to link: missing sbrk + USE_RC_SUBR= pmacctd SUB_FILES= pkg-message GNU_CONFIGURE= yes CPPFLAGS+= "-I${LOCALBASE}/include" LDFLAGS+= "-L${LOCALBASE}/lib" PORTSCOUT= skipv:0.15.0 OPTIONS_DEFINE= MYSQL PGSQL SQLITE THREADS MMAP LAYER2 IPV6 SHARED DEBUG \ MONGO GEOIP DOCS OPTIONS_DEFAULT=MMAP LAYER2 SHARED SQLITE_DESC= Enable SQLite support MMAP_DESC= Enable mmap(2) support LAYER2_DESC= Enable Layer-2 support: MAC addresses and VLANs SHARED_DESC= Enable shared objects .include .if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes CONFIGURE_ARGS+=--enable-mysql PLIST_SUB+= WITH_MYSQL="" .else CONFIGURE_ARGS+=--disable-mysql PLIST_SUB+= WITH_MYSQL="@comment " .endif .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql WANT_PGSQL= lib CONFIGURE_ARGS+=--enable-pgsql PLIST_SUB+= WITH_PGSQL="" .else CONFIGURE_ARGS+=--disable-pgsql PLIST_SUB+= WITH_PGSQL="@comment " .endif .if ${PORT_OPTIONS:MSQLITE} USES+= sqlite CONFIGURE_ARGS+=--enable-sqlite3 \ --with-sqlite3-includes=${LOCALBASE}/include .else CONFIGURE_ARGS+=--disable-sqlite3 .endif .if ${PORT_OPTIONS:MMMAP} CONFIGURE_ARGS+=--enable-mmap .else CONFIGURE_ARGS+=--disable-mmap .endif .if ${PORT_OPTIONS:MLAYER2} CONFIGURE_ARGS+=--enable-l2 .else CONFIGURE_ARGS+=--disable-l2 .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+=--enable-ipv6 .else CONFIGURE_ARGS+=--disable-ipv6 .endif .if ${PORT_OPTIONS:MTHREADS} CONFIGURE_ARGS+=--enable-threads .else CONFIGURE_ARGS+=--disable-threads .endif .if empty(PORT_OPTIONS:MSHARED) CONFIGURE_ARGS+=--disable-so .endif .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+=--enable-debug .endif .if ${PORT_OPTIONS:MMONGO} LIB_DEPENDS+= libmongoc.so:devel/mongo-c-driver CONFIGURE_ARGS+=--enable-mongodb \ --with-mongodb-libs=${LOCALBASE}/lib \ --with-mongodb-includes=${LOCALBASE}/include .endif .if ${PORT_OPTIONS:MGEOIP} LIB_DEPENDS+= libGeoIP.so:net/GeoIP CONFIGURE_ARGS+=--enable-geoip \ --with-geoip-libs=${LOCALBASE}/lib \ --with-geoip-includes=${LOCALBASE}/include .endif .include .if ${ARCH} == "amd64" || ${ARCH} == "sparc64" CONFIGURE_ARGS+=--enable-64bit .endif post-patch: @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} .for i in ChangeLog FAQS README TOOLS CONFIG-KEYS KNOWN-BUGS ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/sql/* ${STAGEDIR}${DATADIR} .include Index: head/news/nn/Makefile =================================================================== --- head/news/nn/Makefile (revision 425822) +++ head/news/nn/Makefile (revision 425823) @@ -1,27 +1,29 @@ # Created by: adam # $FreeBSD$ PORTNAME= nn PORTVERSION= 6.7.3 PORTREVISION= 1 CATEGORIES= news MASTER_SITES= http://www.sourcefiles.org/Internet/News/Usenet_Clients/ \ http://www.wa.apana.org.au/~dean/sources/ MAINTAINER= johans@FreeBSD.org COMMENT= Newsreader +BROKEN_aarch64= Fails to link: missing sbrk + USES= tar:Z MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -Iconf" LDFLAGS="${LDFLAGS} -s" pre-patch: @${CP} ${WRKSRC}/config.h-dist ${WRKSRC}/config.h.unparsed pre-build: @${SED} 's#SUB_PREFIX#${PREFIX}#; s#SUB_MANPREFIX#${MANPREFIX}#' \ ${WRKSRC}/config.h.unparsed > ${WRKSRC}/config.h post-build: @${REINPLACE_CMD} 's#${PREFIX}#$${DESTDIR}&#' ${WRKSRC}/inst .include Index: head/news/nntpcache/Makefile =================================================================== --- head/news/nntpcache/Makefile (revision 425822) +++ head/news/nntpcache/Makefile (revision 425823) @@ -1,58 +1,61 @@ # Created by: proff@suburbia.net # $FreeBSD$ PORTNAME= nntpcache PORTVERSION= 3.0.2 PORTREVISION= 10 CATEGORIES= news MASTER_SITES= http://www.xs4all.nl/~suelette/ MAINTAINER= leeym@FreeBSD.org COMMENT= News caching/anti-spam/server-merging system # This may be set interactively at install-time. NNTPCache will # cache news articles and related data in ${SPOOLDIR}/nntpcache. SPOOLDIR?= /var/spool NO_CDROM= Free for individuals and non-military, non-profit organisations only + +BROKEN_aarch64= Fails to link: missing sbrk + USES= gmake autoreconf shebangfix GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=${SPOOLDIR} \ --program-transform-name='' SHEBANG_FILES= contrib/perlnewshound/newshound.pl AUTHINFO_EXT= authinfo_pam.ext USE_RC_SUBR= nntpcached OPTIONS_DEFINE= LDAP RADIUS SPAMPHOBIA SPAMPHOBIA_DESC= Spamphobia NoCeM support RADIUS_CONFIGURE_WITH= authinfo-radius RADIUS_VARS= AUTHINFO_EXT+=authinfo_radius.ext LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_WITH= authinfo-ldap LDAP_CPPFLAGS= -I${PREFIX}/include -I${LOCALBASE}/include LDAP_LDFLAGS= -L${PREFIX}/lib -L${LOCALBASE}/lib LDAP_VARS= AUTHINFO_EXT+=authinfo_ldap.ext NNTPSPOOLDIR?= ${SPOOLDIR}/${PORTNAME} PLIST_SUB+= SPOOLDIR=${NNTPSPOOLDIR} CPIO_CMD= ${CPIO} --quiet -pdum -R PORTDOCS= AUTHORS ChangeLog FAQ FAQ.html HACKING HTML \ INSTALL LICENSING NEWS README README.INN VERSION REVISEDATE= 20060903 SPAMPHOBIA_PATCH_SITES= http://people.freebsd.org/~leeym/:SPAMPHOBIA SPAMPHOBIA_PATCHFILES= ${DISTNAME}-spamphobia-${REVISEDATE}.diff.gz:SPAMPHOBIA post-configure: ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -C ${WRKSRC}/src ${AUTHINFO_EXT} post-install: @ ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${FIND} ${PORTDOCS} \ | ${CPIO_CMD} ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR}) .include Index: head/science/fastcap/Makefile =================================================================== --- head/science/fastcap/Makefile (revision 425822) +++ head/science/fastcap/Makefile (revision 425823) @@ -1,61 +1,63 @@ # Created by: Pedro Giffuni # $FreeBSD$ PORTNAME= fastcap DISTVERSION= 2.0wr-011109 CATEGORIES= science cad MASTER_SITES= http://www.wrcad.com/ftp/pub/ LOCAL/bf MAINTAINER= ports@FreeBSD.org COMMENT= Three-dimensional capacitance extraction program LICENSE= FASTCAP LICENSE_NAME= fastcap license LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= auto-accept +BROKEN_aarch64= Fails to link: missing sbrk + HAS_CONFIGURE= yes CONFIGURE_SCRIPT= config WRKSRC= ${WRKDIR}/fastcap-2.0wr BINFILES= busgen capgen cubegen fastcap pipedgen pyragen OPTIONS_DEFINE= DOCS EXAMPLES post-extract: @${HEAD} -32 ${WRKSRC}/src/direct.c | ${TAIL} +2 > ${WRKSRC}/LICENSE post-patch: @${REINPLACE_CMD} -e 's,TYPE=other,TYPE=4,' \ ${WRKSRC}/config @${REINPLACE_CMD} -Ee '/CFLAGS =/{s/=/+=/;s/-O[[:digit:]]*//;}' \ ${WRKSRC}/src/Makefile.4 # Minimal changes to fix the Clang build (there should be a more thorough # clean-up, to correct types of functions, remove implicit declarations, fix # formatting, add missing returns, etc.) @${REINPLACE_CMD} -E -e 's,^mul(Up|Down),void &,' \ ${WRKSRC}/src/mulDo.c @${REINPLACE_CMD} -e 's,^mulMatUp,void &,' \ ${WRKSRC}/src/mulMats.c @${REINPLACE_CMD} -e 's,^static getnbrs,static void getnbrs,' \ ${WRKSRC}/src/mulSetup.c # Change "cd foo ; $(MAKE)" into "$(MAKE) -C foo" to unbreak parallel builds @${REINPLACE_CMD} -E 's,cd (.+) ; (\$$\(MAKE\)),\2 -C \1,' \ ${WRKSRC}/Makefile # Avoid clashing of generated temporary files, crucial for parallel builds @${REINPLACE_CMD} -e 's,temp\.out,$$@.&,' ${WRKSRC}/src/Makefile* do-install: ${INSTALL_PROGRAM} ${BINFILES:S,^,${WRKSRC}/bin/,} ${STAGEDIR}${PREFIX}/bin do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${CAT} ${WRKSRC}/README ${WRKSRC}/README.mit > ${STAGEDIR}${DOCSDIR}/readme ${INSTALL_DATA} ${WRKSRC}/doc/*.ps ${STAGEDIR}${DOCSDIR} ${GZIP_CMD} ${STAGEDIR}${DOCSDIR}/* .include Index: head/science/fasthenry/Makefile =================================================================== --- head/science/fasthenry/Makefile (revision 425822) +++ head/science/fasthenry/Makefile (revision 425823) @@ -1,66 +1,68 @@ # Created by: Pedro Giffuni # $FreeBSD$ PORTNAME= fasthenry DISTVERSION= 3.0wr-021113 CATEGORIES= science cad MASTER_SITES= http://www.wrcad.com/ftp/pub/ LOCAL/bf MAINTAINER= ports@FreeBSD.org COMMENT= Multipole-accelerated inductance analysis program +BROKEN_aarch64= Fails to link: missing sbrk + HAS_CONFIGURE= yes CONFIGURE_SCRIPT= config WRKSRC= ${WRKDIR}/fasthenry-3.0wr OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -Ee '/CFLAGS =/{s/=/+=/;s/-O[[:digit:]]*//;}' \ ${WRKSRC}/src/fasthenry/Makefile.default \ ${WRKSRC}/src/fasthenry/sparse/Makefile \ ${WRKSRC}/src/zbuf/Makefile.default #minimal changes to fix the clang build (there should be a more thorough #clean-up, to correct types of functions, remove implicit declarations, fix #formatting, add missing returns, etc.) @${REINPLACE_CMD} -e 's,return;,return 0;,' \ ${WRKSRC}/src/fasthenry/barnoldi.c \ ${WRKSRC}/src/fasthenry/contact.c \ ${WRKSRC}/src/fasthenry/findpaths.c \ ${WRKSRC}/src/fasthenry/fillM.c \ ${WRKSRC}/src/fasthenry/hole.c \ ${WRKSRC}/src/fasthenry/induct.c \ ${WRKSRC}/src/fasthenry/joelself.c \ ${WRKSRC}/src/fasthenry/mulSetup.c \ ${WRKSRC}/src/fasthenry/read_tree.c @${REINPLACE_CMD} -Ee \ '/^(AllocateBlockOfAllocationList|InitializeElementBlocks|RecordAllocation)/,/^\}/s/return;/return 0;/' \ ${WRKSRC}/src/fasthenry/sparse/spAllocate.c @${REINPLACE_CMD} -Ee \ '/^(EnlargeMatrix|ExpandTranslationArrays|spcLinkRows)/,/^\}/s/return;/return 0;/' \ ${WRKSRC}/src/fasthenry/sparse/spBuild.c @${REINPLACE_CMD} -Ee \ '/^(ComplexRowColElimination|CountMarkowitz|CreateInternalVectors|ExchangeColElements|ExchangeRowElements|ExchangeRowsAndCols|MarkowitzProducts|RealRowColElimination|UpdateMarkowitzNumbers|spcColExchange|spcRowExchange)/,/^\}/s/return;/return 0;/' \ ${WRKSRC}/src/fasthenry/sparse/spFactor.c @${REINPLACE_CMD} -Ee 's,^mul(Up|Down),void &,' \ ${WRKSRC}/src/fasthenry/mulDo.c @${REINPLACE_CMD} -e 's,^mulMatUp,void &,' \ ${WRKSRC}/src/fasthenry/mulMats.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/fasthenry ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/bin/zbuf ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${CAT} ${WRKSRC}/README ${WRKSRC}/README.mit > ${STAGEDIR}${DOCSDIR}/readme ${CAT} ${WRKSRC}/doc/manual_*.ps > ${STAGEDIR}${DOCSDIR}/manual.ps ${CAT} ${WRKSRC}/doc/nonuniform_manual_*.ps > ${STAGEDIR}${DOCSDIR}/nonuniform_manual.ps ${INSTALL_DATA} ${WRKSRC}/doc/ms_thesis.ps ${STAGEDIR}${DOCSDIR} ${GZIP_CMD} ${STAGEDIR}${DOCSDIR}/* do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/shells/44bsd-csh/Makefile =================================================================== --- head/shells/44bsd-csh/Makefile (revision 425822) +++ head/shells/44bsd-csh/Makefile (revision 425823) @@ -1,35 +1,38 @@ # Created by: David O'Brien # $FreeBSD$ + PORTNAME= 44bsd-csh PORTVERSION= 20001106 PORTREVISION= 5 CATEGORIES= shells MASTER_SITES= LOCAL/cy MAINTAINER= cy@FreeBSD.org COMMENT= The traditional 4.4BSD /bin/csh C-shell EXTRACT_DEPENDS= rcs:devel/rcs57 + +BROKEN_aarch64= Fails to link: missing sbrk USES= tar:bzip2 NO_WRKSUBDIR= yes PORTDOCS= paper.ascii.gz post-extract: cd ${WRKSRC} ; co RCS/*,v; chmod u+w * cd ${WRKSRC}/USD.doc ; co RCS/*,v post-build: cd ${WRKSRC}/USD.doc ; ${MAKE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/csh ${STAGEDIR}${PREFIX}/bin/44bsd-csh ${INSTALL_MAN} ${WRKSRC}/csh.1 ${STAGEDIR}${PREFIX}/man/man1/44bsd-csh.1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/USD.doc/paper.ascii.gz ${STAGEDIR}${DOCSDIR} tarup: cd ${WRKSRC} ; rm * USD.doc/* cd ${WRKSRC} ; ${TAR} cvyf /tmp/${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} .include Index: head/shells/bashc/Makefile =================================================================== --- head/shells/bashc/Makefile (revision 425822) +++ head/shells/bashc/Makefile (revision 425823) @@ -1,21 +1,23 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= bashc PORTVERSION= 3.2.33.0 PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= GNU bash shell extended with visual two-panel file browser MAKE_JOBS_UNSAFE= yes +BROKEN_aarch64= Fails to link: missing sbrk + USES= tar:tgz GNU_CONFIGURE= yes post-patch: @${REINPLACE_CMD} -e 's|autoconf|${TRUE}|' ${WRKSRC}/Makefile.in .include Index: head/shells/heirloom-sh/Makefile =================================================================== --- head/shells/heirloom-sh/Makefile (revision 425822) +++ head/shells/heirloom-sh/Makefile (revision 425823) @@ -1,27 +1,29 @@ # Created by: Danijel Tasov # $FreeBSD$ PORTNAME= heirloom-sh PORTVERSION= 050706 CATEGORIES= shells MASTER_SITES= SF/heirloom/${PORTNAME}/${PORTVERSION} MAINTAINER= danielt@pilgerer.org COMMENT= Portable version of OpenSolaris' Bourne Shell +BROKEN_aarch64= Fails to link: missing sbrk + USES= tar:bzip2 MAKEFILE= makefile PLIST_FILES= bin/jsh \ man/man1/jsh.1.gz PORTDOCS= CALDERA.LICENSE OPENSOLARIS.LICENSE CHANGES README PKGINSTALL= pkg-install PKGDEINSTALL= pkg-deinstall do-install: ${INSTALL_PROGRAM} ${WRKSRC}/jsh ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/sh.1.out ${STAGEDIR}${MANPREFIX}/man/man1/jsh.1 @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/shells/v7sh/Makefile =================================================================== --- head/shells/v7sh/Makefile (revision 425822) +++ head/shells/v7sh/Makefile (revision 425823) @@ -1,45 +1,47 @@ # Created by: Cyrille.Lefevre@laposte.net # $FreeBSD$ PORTNAME= v7sh PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= ftp://minnie.tuhs.org/UnixArchive/PDP-11/Trees/V7/usr/src/cmd/sh/:s \ http://minnie.tuhs.org/UnixTree/V7/usr/src/cmd/sh/:s \ ftp://minnie.tuhs.org/UnixArchive/PDP-11/Trees/V7/usr/man/man1/:m \ http://minnie.tuhs.org/UnixTree/V7/usr/man/man1/:m DISTFILES= args.c:s blok.c:s brkincr.h:s builtin.c:s cmd.c:s \ ctype.c:s ctype.h:s defs.h:s error.c:s expand.c:s \ fault.c:s io.c:s mac.h:s macro.c:s main.c:s mode.h:s \ msg.c:s name.c:s name.h:s print.c:s service.c:s \ setbrk.c:s stak.c:s stak.h:s string.c:s sym.h:s \ timeout.h:s word.c:s xec.c:s sh.1:m DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Implementation of the UNIX 7th Edition shell +BROKEN_aarch64= Fails to link: missing sbrk + USES= uidfix EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= ${WRKSRC} NO_WRKSUBDIR= yes OPTIONS_DEFINE= SYSIII RENO ULTRIX OPTIONS_DEFAULT= SYSIII RENO ULTRIX SYSIII_DESC= System III enhancements RENO_DESC= 4.3BSD-Reno enhancements ULTRIX_DESC= Ultrix 3.1 enhancements SYSIII_CFLAGS= -DSYSIII RENO_CFLAGS= -DRENO ULTRIX_CFLAGS= -DULTRIX post-extract: @${MV} ${WRKSRC}/sh.1 ${WRKSRC}/${PORTNAME}.1 @${CP} ${FILESDIR}/Makefile ${WRKSRC} @${CP} ${FILESDIR}/test.c ${WRKSRC} # sysIII @${CP} ${FILESDIR}/pathnames.h ${WRKSRC} # 43reno .include Index: head/sysutils/LPRng/Makefile =================================================================== --- head/sysutils/LPRng/Makefile (revision 425822) +++ head/sysutils/LPRng/Makefile (revision 425823) @@ -1,60 +1,62 @@ # Created by: desmo@bandwidth.org # $FreeBSD$ PORTNAME= LPRng PORTVERSION= 3.8.C PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= sysutils print MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl} DISTNAME= ${PORTNAME:tl}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Enhanced Printer Spooler LICENSE= ART10 GPLv2 LICENSE_COMB= dual LIB_DEPENDS= libgdbm.so:databases/gdbm +BROKEN_aarch64= Fails to link: missing sbrk + USES= gmake USE_OPENSSL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-config_subdir="" \ --with-filterdir=${PREFIX}/libexec/filters \ --with-filter_path="${PREFIX}/bin:/bin:/usr/bin:${PREFIX}/sbin:/sbin:/usr/sbin" \ --with-printcap_path=/etc/printcap \ --with-ld_library_path="${PREFIX}/lib:/lib:/usr/lib:/${LOCALBASE}/lib" MAKE_ARGS= INSTALLCONFIGEXAMPLES="" USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME:tl} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib SUB_FILES= pkg-message CONFLICTS= cups-base-1.[2-9]* OPTIONS_DEFINE= LIBWRAP NLS OPTIONS_DEFAULT= LIBWRAP OPTIONS_SUB= yes LIBWRAP_CONFIGURE_ENABLE= tcpwrappers NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NLS_CONFIGURE_ENV= gt_cv_func_gnugettext1_libc=yes \ ac_cv_func_ngettext=yes NLS_LDFLAGS= -lintl post-install: .for i in lpd.perms printcap (cd ${WRKSRC}/conf && $ ${INSTALL_DATA} ${i} \ ${STAGEDIR}/${PREFIX}/etc/${i}.sample) .endfor .for i in lpd.conf (cd ${WRKSRC}/src && $ ${INSTALL_DATA} ${i} \ ${STAGEDIR}/${PREFIX}/etc/${i}.sample) .endfor .include Index: head/sysutils/bacula-client/Makefile =================================================================== --- head/sysutils/bacula-client/Makefile (revision 425822) +++ head/sysutils/bacula-client/Makefile (revision 425823) @@ -1,19 +1,21 @@ # $FreeBSD$ PORTNAME= bacula PKGNAMESUFFIX= -client COMMENT= Network backup solution (client) WITH_CLIENT_ONLY=yes USE_RC_SUBR= bacula-fd PLIST= ${PKGDIR}/pkg-plist.client MASTERDIR= ${.CURDIR}/../../sysutils/bacula-server OPTIONS_DEFINE= NLS PYTHON ENABLE_IPV6 OPTIONS_DEFAULT=ENABLE_IPV6 ENABLE_IPV6_DESC= Enable IPv6 support +BROKEN_aarch64= Fails to link: missing sbrk + .include "${MASTERDIR}/Makefile" Index: head/sysutils/bacula-client-static/Makefile =================================================================== --- head/sysutils/bacula-client-static/Makefile (revision 425822) +++ head/sysutils/bacula-client-static/Makefile (revision 425823) @@ -1,24 +1,26 @@ # $FreeBSD$ PORTNAME= bacula PKGNAMESUFFIX= -client-static COMMENT= Network backup solution (static client) PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../../sysutils/bacula-server PLIST_FILES= sbin/bacula-fd-static \ sbin/bconsole-static OPTIONS_DEFINE= NLS OPTIONS_DEFAULT=# CONFIGURE_ARGS+= --enable-client-only \ --enable-static-fd \ --enable-static-cons \ --disable-libtool \ --disable-build-dird \ --disable-build-stored +BROKEN_aarch64= Fails to link: missing sbrk + .include "${MASTERDIR}/Makefile" Index: head/sysutils/bacula5-client/Makefile =================================================================== --- head/sysutils/bacula5-client/Makefile (revision 425822) +++ head/sysutils/bacula5-client/Makefile (revision 425823) @@ -1,19 +1,21 @@ # $FreeBSD$ PORTNAME= bacula PKGNAMESUFFIX= 5-client COMMENT= Network backup solution (client) CONFLICTS= bacula-client-* WITH_CLIENT_ONLY=yes USE_RC_SUBR= bacula-fd PLIST= ${PKGDIR}/pkg-plist.client MASTERDIR= ${.CURDIR}/../../sysutils/bacula5-server OPTIONS_DEFINE= NLS OPENSSL PYTHON OPTIONS_DEFAULT=OPENSSL +BROKEN_aarch64= Fails to link: missing sbrk + .include "${MASTERDIR}/Makefile" Index: head/sysutils/bacula5-client-static/Makefile =================================================================== --- head/sysutils/bacula5-client-static/Makefile (revision 425822) +++ head/sysutils/bacula5-client-static/Makefile (revision 425823) @@ -1,26 +1,28 @@ # $FreeBSD$ PORTNAME= bacula PKGNAMESUFFIX= 5-client-static COMMENT= Network backup solution (static client) CONFLICTS= bacula-client-static-* PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../../sysutils/bacula5-server PLIST_FILES= sbin/bacula-fd-static \ sbin/bconsole-static OPTIONS_DEFINE= NLS OPENSSL OPTIONS_DEFAULT=OPENSSL CONFIGURE_ARGS+= --enable-client-only \ --enable-static-fd \ --enable-static-cons \ --disable-libtool \ --disable-build-dird \ --disable-build-stored +BROKEN_aarch64= Fails to link: missing sbrk + .include "${MASTERDIR}/Makefile" Index: head/sysutils/bareos-client/Makefile =================================================================== --- head/sysutils/bareos-client/Makefile (revision 425822) +++ head/sysutils/bareos-client/Makefile (revision 425823) @@ -1,20 +1,22 @@ # Created by: Alonso Cardenas # $FreeBSD$ PORTNAME= bareos PORTREVISION= 2 PKGNAMESUFFIX= -client COMMENT= Backup archiving recovery open sourced (client) +BROKEN_aarch64= Fails to link: missing sbrk + WITH_CLIENT_ONLY=yes USE_RC_SUBR= bareos-fd PLIST= ${PKGDIR}/pkg-plist.client MASTERDIR= ${.CURDIR}/../../sysutils/bareos-server OPTIONS_DEFINE= NLS PYTHON LMDB OPTIONS_DEFAULT=# LMDB_DESC= Enable build of LMDB support .include "${MASTERDIR}/Makefile" Index: head/sysutils/bareos-client-static/Makefile =================================================================== --- head/sysutils/bareos-client-static/Makefile (revision 425822) +++ head/sysutils/bareos-client-static/Makefile (revision 425823) @@ -1,29 +1,30 @@ # Created by: Alonso Cardenas # $FreeBSD$ PORTNAME= bareos PORTREVISION= 0 PKGNAMESUFFIX= -client-static COMMENT= Backup archiving recovery open sourced (static client) PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../../sysutils/bareos-server PLIST_FILES= sbin/bareos-fd-static \ sbin/bconsole-static OPTIONS_DEFINE= NLS LMDB OPTIONS_DEFAULT=# LMDB_DESC= Enable build of LMDB support CONFIGURE_ARGS+= --enable-client-only \ --enable-static-fd \ --enable-static-cons \ --disable-libtool \ --disable-build-dird \ --disable-build-stored \ --with-jansson=${LOCALBASE} +BROKEN_aarch64= Fails to link: missing sbrk .include "${MASTERDIR}/Makefile" Index: head/sysutils/e2fsprogs/Makefile =================================================================== --- head/sysutils/e2fsprogs/Makefile (revision 425822) +++ head/sysutils/e2fsprogs/Makefile (revision 425823) @@ -1,214 +1,216 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= e2fsprogs PORTVERSION= 1.43.3 PORTREVISION?= 3 CATEGORIES?= sysutils MASTER_SITES= KERNEL_ORG/linux/kernel/people/tytso/${PORTNAME}/v${PORTVERSION} MAINTAINER?= mandree@FreeBSD.org COMMENT?= Utilities & library to manipulate ext2/3/4 filesystems LICENSE= GPLv2 PORTSCOUT= ignore # cannot handle the version in the directory +BROKEN_aarch64= Fails to link: missing sbrk + USES= cpe gmake pkgconfig tar:xz CPE_VENDOR= e2fsprogs_project USE_CSTD= gnu99 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--disable-fsck --disable-e2initrd-helper \ --with-root-prefix='${PREFIX}' CPPFLAGS+= -I${WRKSRC}/lib -I${LOCALBASE}/include # -D_EXT2_USE_C_VERSIONS MAKE_ARGS+= LDFLAGS='${LDFLAGS} -L${LOCALBASE}/lib' pkgconfigdir='${PREFIX}/libdata/pkgconfig' MAKE_ENV+= CHECK_CMD=@true .if !defined(MASTERDIR) OPTIONS_DEFINE= DOCS NLS OPTIONS_EXCLUDE+= EXAMPLES BUILD_DEPENDS+= gdd:sysutils/coreutils PORTDOCS= NOTICE README RELEASE-NOTES SUBMITTING-PATCHES OPTIONS_DEFINE= PARALLELTESTS OPTIONS_SINGLE= SELFTEST OPTIONS_SINGLE_SELFTEST= NOTESTS SMALLTESTS ALLTESTS OPTIONS_DEFAULT= SMALLTESTS SELFTEST_DESC= Choose which set of self-tests to run NOTESTS_DESC= Do not run any self-tests (only Tier-1 & DISCOURAGED) SMALLTESTS_DESC=Run tests that fit into 500 MB disk space (DEFAULT) ALLTESTS_DESC= Run most self-tests (requires more RAM & disk space) PARALLELTESTS_DESC= Run self-tests in parallel (requires more disk space) .endif PKGDEINSTALL= ${PKGINSTALL} MAKE_ARGS+= V=1 .include .if ${PORT_OPTIONS:MNLS} USES+= gettext iconv:build .endif .if empty(PORT_OPTIONS:MNOTESTS) && ${MASTERDIR} == ${.CURDIR} USES+= perl5 USE_PERL5= build .endif .include .if ${PORT_OPTIONS:MNLS} PLIST_SUB= NLS="" . if empty(ICONV_LIB) libintl= "${LOCALBASE}/lib/libintl.a" . else libintl= "${LOCALBASE}/lib/libintl.a ${LOCALBASE}/lib/libiconv.a" . endif .else CONFIGURE_ARGS+=--disable-nls PLIST_SUB= NLS="@comment " libintl= .endif # d_fallocate_blkmap appears to fail on some systems for unknown reasons. post-patch:: # don't build/install libext2fs.info @${REINPLACE_CMD} -e 's/ install-doc-libs$$//' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -E -e 's/md5sum ([^ ]*)/printf "%s %s\\n" $$(md5 -q \1) \1/' \ -e "s/ == 0/ = 0/" -e "s/tar x$$/tar xf -/" -e "s/\/gdd/" \ ${WRKSRC}/tests/[a-z]_*/script @${REINPLACE_CMD} -e 's///' ${WRKSRC}/*/*.c .if empty(PORT_OPTIONS:MALLTESTS) .for i in \ d_fallocate_blkmap \ f_baddir \ f_bbfile \ f_convert_bmap \ f_detect_junk \ f_inode_ea_collision \ f_lpffile \ f_no_cache_corrupt_inode \ f_opt_extent \ j_corrupt_descr_csum \ m_bigjournal \ m_hugefile_slack \ m_offset \ m_raid_opt \ r_32to64bit \ r_32to64bit_expand_full \ r_32to64bit_meta \ r_32to64bit_move_itable \ r_64to32bit \ r_64to32bit_meta \ r_expand_full \ r_min_itable \ t_change_uuid_mounted \ t_dangerous \ t_disable_changed_csum_seed_mounted \ t_disable_mcsum \ t_disable_mcsum_noinitbg \ t_disable_mcsum_yesinitbg \ t_enable_mcsum \ t_enable_mcsum_initbg \ t_iexpand_full \ t_iexpand_mcsum \ t_uninit_bg_rm \ u_dryrun \ u_mke2fs_opt_offset @${MV} ${WRKSRC}/tests/${i} ${WRKSRC}/tests/disabled_test-${i} .endfor # m_rootdir behaves erratically on 9.x and fails randomly, # but may succeed when run again. Disable for now. .if ${OSVERSION} < 1000000 .for i in m_rootdir @${MV} ${WRKSRC}/tests/${i} ${WRKSRC}/tests/disabled_test-${i} .endfor .endif .endif # Master port stuff that is not to be seen by the slave ports. .if ${MASTERDIR} == ${.CURDIR} # NOTE: The previous .if block goes all the way to the end of the file. .if !empty(PORT_OPTIONS:MNOTESTS) && (${OPSYS} == FreeBSD) && (${OSVERSION} >= 1100000 || ((${ARCH} != i386) && (${ARCH} != amd64))) BROKEN=e2fsprogs has not been tested on your system by the maintainer. You must run self-tests. .endif pre-build: # fix up Makefile ordering for parallel builds cd ${WRKSRC}/lib/et && ${DO_MAKE_BUILD} compile_et cd ${WRKSRC}/lib/support && ${DO_MAKE_BUILD} prof_err.h .if ${PORT_OPTIONS:MPARALLELTESTS} _CHECK_JOBS=${_MAKE_JOBS} .else _CHECK_JOBS= .endif .if !defined(TMPDIR) _checkaddargs=TMPDIR=${WRKDIR}/tmp .endif post-build: # Relink e2fsck statically - We need to make sure that tools for the root file # system are statically linked against anything that is outside the root fs, # else we're in trouble if e2fsck is needed for boot: # (we don't use e2fsck.static, since we can link libc.so dynamically) cd ${WRKSRC}/e2fsck && ${RM} e2fsck \ && ${MAKE_CMD} e2fsck \ STATIC_LIBS="../lib/libext2fs.a ../lib/libcom_err.a \ ../lib/libblkid.a ../lib/libuuid.a" \ LIBINTL=${libintl} LIBMAGIC=/usr/lib/libmagic.a\ -lz # Regression check: avoid a port (not upstream!) regression from 1.40.5, # check that e2fsck isn't dynalinked against anything but libc.so: @${ECHO_CMD} -n "===> checking that e2fsck depends on no shared objects outside /lib: " @a="$$(ldd ${WRKSRC}/e2fsck/e2fsck 2>/dev/null \ | ${GREP} -v 'not a dynamic executable' \ | ${GREP} '=>' \ | ${AWK} '{print $$3;}' \ | ${EGREP} -v '^/lib/lib.*\.so\.' || :)"; \ if test "x$$a" = "x" ; then echo 'PASS' ; else \ echo 'FAIL' ; echo '===> e2fsck depends on:' ; echo "$$a" ; exit 1 ; fi # Update translation binary files .if ${PORT_OPTIONS:MNLS} cd ${WRKSRC}/po && ${MAKE_CMD} update-gmo .endif # Build fsck(8) wrapper ${CC} ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -s ${LIBS} \ -o ${WRKSRC}/fsck_ext2fs ${FILESDIR}/fsck_ext2fs.c # While the ${MAKE} check can take a minute on an end user's system, the # correctness of tools such as e2fsck is critical to the health of the # file systems. The upstream is not using any *BSD as his development # system, and therefore let's exercise due diligence in running the self- # test on each and every system and not just package building hosts. # There have been subtle failures induced by Linux-isms in the past. # -- Matthias Andree, package maintainer, 2007-09-18 .if empty(PORT_OPTIONS:MNOTESTS) @${ECHO_CMD} '===> Running e2fsprogs self-test suite' # do not add -j options unconditionally to ${MAKE_CMD} below, this might break # due to excessive disk space use. cd ${WRKSRC}/tests && ulimit -t 60 && ${MKDIR} ${WRKDIR}/tmp && ${SETENV} e2fsprogs_inhibit_SIGINFO=1 ${MAKE_CMD} check ${_CHECK_JOBS} ${_checkaddargs} \ || { head -n30000 ${WRKSRC}/tests/*.failed 2>/dev/null ; exit 1 ; } .else @${ECHO_CMD} '===> SKIPPING e2fsprogs self-test suite (DISCOURAGED!)' .endif post-install: ${RM} ${STAGEDIR}${PREFIX}/sbin/uuidd ${INSTALL_PROGRAM} ${WRKSRC}/fsck_ext2fs ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_MAN} ${FILESDIR}/fsck_ext2fs.8 ${STAGEDIR}${PREFIX}/man/man8/ .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .endif # # the next line closes .if ${MASTERDIR} == ${.CURDIR} .endif .include Index: head/sysutils/genisoimage/Makefile =================================================================== --- head/sysutils/genisoimage/Makefile (revision 425822) +++ head/sysutils/genisoimage/Makefile (revision 425823) @@ -1,18 +1,20 @@ # Created by: Nikolai Lifanov # $FreeBSD$ PKGNAMESUFFIX= -genisoimage COMMENT= Standalone genisoimage from cdrkit RUN_DEPENDS= # nada CONFLICTS= # nada PLIST_SUB= CDRKIT="@comment " GENISOIMAGE="" SLAVE_PORT= cdrkit MASTERDIR= ${.CURDIR}/../cdrkit +BROKEN_aarch64= Fails to link: missing sbrk + .include "${MASTERDIR}/Makefile" Index: head/sysutils/torque/Makefile =================================================================== --- head/sysutils/torque/Makefile (revision 425822) +++ head/sysutils/torque/Makefile (revision 425823) @@ -1,39 +1,41 @@ # Created by: trasz # $FreeBSD$ PORTNAME= torque PORTVERSION= 2.5.13 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= sysutils parallel MASTER_SITES= http://www.adaptivecomputing.com/index.php?wpfb_dl=1643/ MAINTAINER= ports@FreeBSD.org COMMENT= Open source distributed computing resource manager based on PBS +BROKEN_aarch64= Fails to link: missing sbrk + FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} USES= gmake perl5 libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-syslog \ --disable-spool MAKE_ENV= DESTDIR=${STAGEDIR}/${PREFIX} USE_RC_SUBR= pbs_server pbs_sched pbs_mom SUB_FILES= pkg-message torque-config USE_LDCONFIG= yes INSTALL_TARGET= install-strip CONFLICTS_INSTALL= qstat-[0-9]* zh-qterm-[0-9]* OPTIONS_DEFINE= EXAMPLES pre-configure: @${REINPLACE_CMD} -E 's|ps[ \t]+-ef|ps -ax|g' ${WRKSRC}/torque.setup @${REINPLACE_CMD} -E 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/configure post-install: ${INSTALL_SCRIPT} ${WRKDIR}/torque-config ${STAGEDIR}${PREFIX}/bin post-install-EXAMPLES-on: ${INSTALL_SCRIPT} ${WRKSRC}/torque.setup ${STAGEDIR}${EXAMPLESDIR} .include Index: head/textproc/msort/Makefile =================================================================== --- head/textproc/msort/Makefile (revision 425822) +++ head/textproc/msort/Makefile (revision 425823) @@ -1,37 +1,39 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= msort PORTVERSION= 8.53 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= http://billposer.org/Software/Downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= Sorting files in sophisticated ways LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtre.so:textproc/libtre \ libuninum.so:devel/libuninum \ libutf8proc.so:textproc/utf8proc RUN_DEPENDS= iwidgets>=0:x11-toolkits/iwidgets TEST_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash +BROKEN_aarch64= Fails to link: missing sbrk + CONFIGURE_ENV= ac_cv_lib_tre_regwcomp=yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_ENV+= INCLUDES="-I${LOCALBASE}/include" GNU_CONFIGURE= yes USES= gettext tk:wrapper,run TEST_TARGET= test TEST_ENV= LC_ALL=C PLIST_FILES= bin/msg bin/msort man/man1/msort.1.gz post-patch: @${REINPLACE_CMD} -e "s|bash|${LOCALBASE}/bin/bash|g" ${WRKSRC}/RegressionTests/Makefile @${REINPLACE_CMD} -e "s|msort|../&|g" ${WRKSRC}/RegressionTests/RunTests.sh \ .include Index: head/x11-toolkits/xbae/Makefile =================================================================== --- head/x11-toolkits/xbae/Makefile (revision 425822) +++ head/x11-toolkits/xbae/Makefile (revision 425823) @@ -1,23 +1,25 @@ # Created by: Lars Koeller # $FreeBSD$ PORTNAME= Xbae PORTVERSION= 4.60.4 PORTREVISION= 3 CATEGORIES= x11-toolkits math MASTER_SITES= SF DISTNAME= xbae-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Motif-based widget which displays a grid of cells as a spreadsheet LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= Fails to link: missing sbrk + USES= libtool motif USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-production INSTALL_TARGET= install-strip .include