Index: head/security/ossec-hids-client/Makefile =================================================================== --- head/security/ossec-hids-client/Makefile (revision 426200) +++ head/security/ossec-hids-client/Makefile (revision 426201) @@ -1,13 +1,13 @@ # Created by: Valerio Daelli # $FreeBSD$ PORTREVISION= 0 -COMMENT= The client port of ossec-hids +COMMENT= Client port of ossec-hids CLIENT_ONLY= yes MASTERDIR= ${.CURDIR}/../ossec-hids-server PLIST= pkg-plist.client .include "${MASTERDIR}/Makefile" Index: head/security/ossec-hids-local/Makefile =================================================================== --- head/security/ossec-hids-local/Makefile (revision 426200) +++ head/security/ossec-hids-local/Makefile (revision 426201) @@ -1,11 +1,11 @@ # Created by: Valerio Daelli # $FreeBSD$ PORTREVISION= 0 -COMMENT= The client and server (local) port of ossec-hids +COMMENT= Client and server (local) port of ossec-hids LOCAL_ONLY= yes MASTERDIR= ${.CURDIR}/../ossec-hids-server .include "${MASTERDIR}/Makefile" Index: head/security/ossec-hids-server/Makefile =================================================================== --- head/security/ossec-hids-server/Makefile (revision 426200) +++ head/security/ossec-hids-server/Makefile (revision 426201) @@ -1,146 +1,147 @@ # Created by: Valerio Daelli # $FreeBSD$ PORTNAME= ossec-hids PORTVERSION= 2.8.3 DISTVERSIONPREFIX= v PORTREVISION?= 0 CATEGORIES= security -USE_GITHUB= yes -GH_ACCOUNT= ossec PKGNAMESUFFIX= -server MAINTAINER= brd@FreeBSD.org COMMENT?= Security tool to monitor and check logs and intrusions +USE_GITHUB= yes +GH_ACCOUNT= ossec USE_RC_SUBR= ossec-hids CFLAGS+= -ferror-limit=0 USES= readline USE_OPENSSL= yes .if defined(MAINTAINER_MODE) UID_FILES+= ../../UIDs GID_FILES+= ../../GIDs .endif USERS= ossec ossecm ossecr GROUPS= ossec .if !defined(CLIENT_ONLY) OPTIONS_DEFINE= MYSQL PGSQL MYSQL_VARS= WITH_DB=yes MYSQL_USE= MYSQL=client MYSQL_PORTDOCS= mysql.schema PGSQL_VARS= WITH_DB=yes PGSQL_USES= pgsql PGSQL_PORTDOCS= postgresql.schema RUN_DEPENDS= expect:lang/expect USES+= shebangfix SHEBANG_LANG= expect expect_OLD_CMD= "/usr/bin/env expect" expect_CMD= ${LOCALBASE}/bin/expect SHEBANG_FILES= src/agentlessd/scripts/main.exp \ src/agentlessd/scripts/ssh.exp \ src/agentlessd/scripts/ssh_asa-fwsmconfig_diff \ src/agentlessd/scripts/ssh_foundry_diff \ src/agentlessd/scripts/ssh_generic_diff \ src/agentlessd/scripts/ssh_integrity_check_bsd \ src/agentlessd/scripts/ssh_integrity_check_linux \ src/agentlessd/scripts/ssh_nopass.exp \ src/agentlessd/scripts/ssh_pixconfig_diff \ src/agentlessd/scripts/sshlogin.exp \ src/agentlessd/scripts/su.exp .endif OPTIONS_DEFINE+= DOCS SUB_LIST= PORTNAME=${PORTNAME} SUB_FILES= pkg-message PLIST_SUB= PORTNAME=${PORTNAME} DOCSFILES= BUGS CONFIG CONTRIBUTORS INSTALL LICENSE PORTDOCS= ${DOCSFILES} -.include +BROKEN_aarch64= Fails to compile: error: use of undeclared identifier __LDPGSZ +.include STRIP_FILES= ossec-luac agent_control ossec-lua ossec-dbd ossec-regex ossec-monitord ossec-makelists verify-agent-conf ossec-analysisd ossec-agentlessd syscheck_control ossec-execd manage_agents ossec-csyslogd ossec-syscheckd ossec-logtest ossec-authd ossec-logcollector list_agents ossec-maild clear_stats ossec-remoted ossec-reportd rootcheck_control syscheck_update .if defined(CLIENT_ONLY) SUB_LIST+= PRECMD=: PKGNAMESUFFIX= -client CONFLICTS_INSTALL= ossec-hids-server-[0-9]* ossec-hids-local-[0-9]* STRIP_FILES= agent-auth manage_agents ossec-agentd ossec-execd ossec-logcollector ossec-lua ossec-luac ossec-syscheckd .elif defined(LOCAL_ONLY) SUB_LIST+= PRECMD=ossechids_start_precmd PKGNAMESUFFIX= -local CONFLICTS_INSTALL= ossec-hids-client-[0-9]* ossec-hids-server-[0-9]* .else SUB_LIST+= PRECMD=ossechids_start_precmd CONFLICTS_INSTALL= ossec-hids-client-[0-9]* ossec-hids-local-[0-9]* .endif post-patch: @${REINPLACE_CMD} 's|PREFIX|${PREFIX}/${PORTNAME}|' ${WRKSRC}/src/headers/defs.h @${ECHO} "DIR=\"${STAGEDIR}${PREFIX}/${PORTNAME}\"" > ${WRKSRC}/src/LOCATION @${REINPLACE_CMD} -e 's|-DLUA_USE_LINUX|& ${CPPFLAGS}|' \ -e 's|-lreadline|& ${LDFLAGS}|' \ ${WRKSRC}/src/external/lua-5.2.3/src/Makefile do-build: .if defined(WITH_DB) .if defined(CLIENT_ONLY) @cd ${WRKSRC}/src;${MAKE} setagent;${MAKE} all;${MAKE} build .elif defined(LOCAL_ONLY) @cd ${WRKSRC}/src;${MAKE} setlocal;${MAKE} all;${MAKE} build .else @cd ${WRKSRC}/src;${MAKE} setdb;${MAKE} all;${MAKE} build .endif .else .if defined(CLIENT_ONLY) @cd ${WRKSRC}/src;${MAKE} setagent;${MAKE} all;${MAKE} build; \ ${MAKE} unsetdb .elif defined(LOCAL_ONLY) @cd ${WRKSRC}/src;${MAKE} setlocal;${MAKE} all;${MAKE} build; \ ${MAKE} unsetdb .else @cd ${WRKSRC}/src;${MAKE} all;${MAKE} build;${MAKE} unsetdb .endif .endif do-install: .if defined(CLIENT_ONLY) @cd ${WRKSRC}/src; ${MAKE} agent .elif defined(LOCAL_ONLY) @cd ${WRKSRC}/src; ${MAKE} local .else @cd ${WRKSRC}/src; ${MAKE} server .endif @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/etc .for file in ${STRIP_FILES} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/ossec-hids/bin/${file} .endfor .if defined(CLIENT_ONLY) @${CP} ${WRKSRC}/etc/ossec-agent.conf ${STAGEDIR}${PREFIX}/${PORTNAME}/etc/ossec.conf.sample .elif defined(LOCAL_ONLY) ${CP} ${WRKSRC}/etc/ossec-local.conf ${STAGEDIR}${PREFIX}/${PORTNAME}/etc/ossec.conf.sample .else ${CP} ${WRKSRC}/etc/ossec-server.conf ${STAGEDIR}${PREFIX}/${PORTNAME}/etc/ossec.conf.sample .endif post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${INSTALL_DATA} ${DOCSFILES} ${STAGEDIR}${DOCSDIR} post-install-MYSQL-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${INSTALL_DATA} src/os_dbd/mysql.schema ${STAGEDIR}${DOCSDIR} post-install-PGSQL-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${INSTALL_DATA} src/os_dbd/postgresql.schema ${STAGEDIR}${DOCSDIR} .include Index: head/security/p5-Crypt-Curve25519/Makefile =================================================================== --- head/security/p5-Crypt-Curve25519/Makefile (revision 426200) +++ head/security/p5-Crypt-Curve25519/Makefile (revision 426201) @@ -1,30 +1,31 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= Crypt-Curve25519 PORTVERSION= 0.05 CATEGORIES= security perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Generate shared secret using elliptic-curve Diffie-Hellman function LICENSE= ART10 GPLv1 LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= Fails to install: error adding symbols: File in wrong format BROKEN_mips= Fails to build: -m32 flag is not supported by this configuration BROKEN_mips64= Fails to build: -m32 flag is not supported by this configuration BROKEN_powerpc64= Fails to build: architecture of input file is incompatible with powerpc:common64 output BROKEN_sparc64= Fails to build: -m32 flag is not supported by this configuration USE_PERL5= configure USES= perl5 ssl MAKE_JOBS_UNSAFE= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Crypt/Curve25519/Curve25519.so .include Index: head/security/pgpin/Makefile =================================================================== --- head/security/pgpin/Makefile (revision 426200) +++ head/security/pgpin/Makefile (revision 426201) @@ -1,41 +1,44 @@ # $FreeBSD$ PORTNAME= pgpin PORTVERSION= 010323 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= LOCAL/dinoex \ ftp://ftp.iks-jena.de/pub/mitarb/lutz/crypt/software/pgp/pgp263in/ DISTNAME= pgp263in${PORTVERSION} MAINTAINER= dinoex@FreeBSD.org COMMENT= PGP International version - improved for use in IN-CA LICENSE= MIT PORTSCOUT= ignore:1 + +BROKEN_aarch64= Does not build: do not know how to make freebsd-aarch64 +BROKEN_mips64= Does not build: do not know how to make freebsd-mips64 BROKEN_powerpc64= Does not build USES= tar:tgz WRKSRC= ${WRKDIR}/pgp263in/src MAKEFILE= makefile ALL_TARGET= freebsd-${ARCH} OS_CFLAGS="${CFLAGS}" PGPLIB= ${STAGEDIR}${PREFIX}/lib/pgpin .include do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pgp ${STAGEDIR}${PREFIX}/bin/pgpin ${INSTALL_MAN} ${WRKSRC}/../doc/pgp.1 ${STAGEDIR}${PREFIX}/man/man1/pgpin.1 ${MKDIR} ${PGPLIB} ${INSTALL_DATA} ${WRKSRC}/../pgp.hlp ${PGPLIB}/ ${INSTALL_DATA} ${WRKSRC}/../language.txt ${PGPLIB}/language.txt.sample ${INSTALL_DATA} ${WRKSRC}/../config.txt ${PGPLIB}/config.txt.sample .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${FILESDIR}/CHANGES ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/../doc/pgpdoc1.txt \ ${WRKSRC}/../doc/pgpdoc2.txt ${STAGEDIR}${DOCSDIR}/ .endif .include Index: head/security/poly1305aes/Makefile =================================================================== --- head/security/poly1305aes/Makefile (revision 426200) +++ head/security/poly1305aes/Makefile (revision 426201) @@ -1,42 +1,45 @@ # Created by: roam@FreeBSD.org # $FreeBSD$ PORTNAME= poly1305aes PORTVERSION= 20050218 CATEGORIES= security MASTER_SITES= http://cr.yp.to/mac/ MAINTAINER= ports@FreeBSD.org COMMENT= Poly1305 message authentication reference implementation using AES +LICENSE= PD + ALL_TARGET= default CC+= ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} +BROKEN_aarch64= Fails to build: poly1305aes.impl.do: fatal: all tests failed NOT_FOR_ARCHS= amd64 .include pre-build: .if ${ARCH} == "i386" @${ECHO_CMD} "ppro" > ${WRKSRC}/poly1305aes.impl .endif post-build: .for i in aes.h cpucycles.h poly1305aes.h @${REINPLACE_CMD} -e \ 's|#include "|#include "poly1305/|' ${WRKSRC}/${i} .endfor do-install: .for i in poly1305aes-speed test-aes test-poly1305aes (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${i} \ ${STAGEDIR}${PREFIX}/bin) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/include/poly1305 (cd ${WRKSRC} && ${INSTALL_DATA} *.h \ ${STAGEDIR}${PREFIX}/include/poly1305) (cd ${WRKSRC} && ${INSTALL_DATA} *.a \ ${STAGEDIR}${PREFIX}/lib) .include Index: head/shells/ksh93/Makefile =================================================================== --- head/shells/ksh93/Makefile (revision 426200) +++ head/shells/ksh93/Makefile (revision 426201) @@ -1,58 +1,60 @@ # $FreeBSD$ # Make sure that your configuration DOES NOT set ANY gcc-related # variables. ksh93 will not compile if you set even the seemingly # most unrelated variable related to gcc configuration. This means # especially any flag which attempts to set the cputype. Setting the # cputype does absolutely nothing except cause systems to fail in # horrible ways. For any modern processor, setting the cputype only # serves to expose gcc bugs and does nothing to speed up any known # program. If you are really unconvinced, go ahead but do not # complain to me about it. PORTNAME= ksh93 PORTVERSION= ${KSHVERSION:S/-//g} PORTREVISION= 2 CATEGORIES= shells MASTER_SITES= http://www2.research.att.com/~astopen/download/tgz/ \ LOCAL/sunpoet/${PORTNAME} DISTFILES= INIT.${INITVERSION}.tgz ast-ksh.${KSHVERSION}.tgz DIST_SUBDIR= ${PORTNAME} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Official AT&T release of KornShell 93 LICENSE= EPL OPTIONS_DEFINE= EXAMPLES STATIC FETCH_ENV= HTTP_AUTH=basic:*:I\ accept\ www.opensource.org/licenses/cpl:. LDFLAGS+= -lm MAKE_ENV= CCFLAGS="${CFLAGS}" NO_WRKSUBDIR= yes INITVERSION= 2013-05-24 KSHVERSION= 2012-08-01 STATIC_MAKE_ENV= LDFLAGS+=-static +BROKEN_aarch64= Fails to compile: error: unknown type name Dllscan_t + .include post-patch: .if ${OSVERSION} >= 1100093 @${REINPLACE_CMD} -e 's|SF_FLAGS|SFIO_FLAGS|g' ${WRKSRC}/src/lib/libast/include/sfio*.h ${WRKSRC}/src/lib/libast/sfio/*.c .endif do-build: @cd ${WRKSRC}/ && ${SETENV} -i ${MAKE_ENV} ${SH} bin/package flat make do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/ksh ${STAGEDIR}${PREFIX}/bin/ksh93 ${INSTALL_MAN} ${WRKSRC}/man/man1/sh.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ksh93.1 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ cd ${WRKSRC}/fun/ && ${INSTALL_SCRIPT} dirs popd pushd ${STAGEDIR}${EXAMPLESDIR}/ do-test: cd ${WRKSRC}/src/cmd/ksh93/tests/ && ${SETENV} SHELL=${WRKSRC}/bin/ksh ${WRKSRC}/bin/ksh shtests .include Index: head/sysutils/acpica-tools/Makefile =================================================================== --- head/sysutils/acpica-tools/Makefile (revision 426200) +++ head/sysutils/acpica-tools/Makefile (revision 426201) @@ -1,42 +1,43 @@ # $FreeBSD$ PORTNAME= acpica PORTVERSION= 20160930 CATEGORIES= sysutils devel MASTER_SITES= https://acpica.org/sites/acpica/files/ \ LOCAL/jkim PKGNAMESUFFIX= -tools DISTNAME= ${PORTNAME}-unix2-${PORTVERSION} MAINTAINER= jkim@FreeBSD.org COMMENT= Tools from the ACPI Component Architecture (ACPICA) project LICENSE= BSD3CLAUSE GPLv2 LICENSE_COMB= dual -BROKEN_powerpc64= Does not build - USES= gmake BUILD_WRKSRC= ${WRKSRC}/generate/unix ACPICA_TOOLS= acpibin acpidump acpiexec acpihelp acpinames acpisrc ACPICA_TOOLS+= acpixtract iasl PLIST_FILES= ${ACPICA_TOOLS:S,^,bin/,} MAKE_ARGS= HOST=_FreeBSD NOOPT=TRUE PROGS="${ACPICA_TOOLS}" MAKE_ARGS+= CC="${CC}" LEX="${FLEX}" YACC="${YACC}" + +BROKEN_aarch64= Fails to compile: error: comparison of constant -1 with expression of type char is always true +BROKEN_powerpc64= Does not build .include .if ${OSVERSION} < 1001506 BUILD_DEPENDS+= byacc>=20160324_1:devel/byacc YACC= ${LOCALBASE}/bin/yacc .endif do-install: ${INSTALL_PROGRAM} ${ACPICA_TOOLS:S,^,${BUILD_WRKSRC}/bin/,} \ ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/cdrdao/Makefile =================================================================== --- head/sysutils/cdrdao/Makefile (revision 426200) +++ head/sysutils/cdrdao/Makefile (revision 426201) @@ -1,169 +1,174 @@ # Created by: futatuki # $FreeBSD$ PORTNAME?= cdrdao PORTVERSION= 1.2.3 PORTREVISION?= 5 CATEGORIES= sysutils audio MASTER_SITES= SF/cdrdao/cdrdao/${PORTVERSION} DISTNAME= cdrdao-${PORTVERSION} MAINTAINER= marius@FreeBSD.org COMMENT?= Record CD-R[W]s in disk-at-once mode LICENSE= GPLv2 USES= alias gmake tar:bzip2 GNU_CONFIGURE= yes MP3OGG_LIB_DEPENDS= libao.so:audio/libao \ libmad.so:audio/libmad \ libvorbis.so:audio/libvorbis .if ${PORTNAME} == "cdrdao" OPTIONS_DEFINE= DOCS TOC2MP3 MP3OGG OPTIONS_DEFAULT= MP3OGG MP3OGG_DESC= Build with MP3/Ogg support (for sysutils/gcdmaster) TOC2MP3_DESC= Build with toc2mp3 (requires audio/lame) .include .endif .if ${PORTNAME} == "gcdmaster" USES+= pkgconfig shared-mime-info WANT_GNOME= yes GCONF_SCHEMAS= gcdmaster.schemas LIB_DEPENDS+= ${MP3OGG_LIB_DEPENDS} \ libgnomeuimm-2.6.so:x11-toolkits/libgnomeuimm26 RUN_DEPENDS+= ${LOCALBASE}/bin/cdrdao:sysutils/cdrdao \ ${LOCALBASE}/share/mime/packages/freedesktop.org.xml:misc/shared-mime-info CONFIGURE_ARGS+= --with-lame=no .else CONFIGURE_ARGS+= --with-xdao=no .if ${PORT_OPTIONS:MTOC2MP3} LIB_DEPENDS+= libmp3lame.so:audio/lame CONFIGURE_ARGS+= --with-lame-include=${LOCALBASE}/include \ --with-lame-lib=${LOCALBASE}/lib PLIST_SUB+= TOC2MP3="" .else CONFIGURE_ARGS+= --with-lame=no PLIST_SUB+= TOC2MP3="@comment " .endif .if ${PORT_OPTIONS:MMP3OGG} USES+= pkgconfig LIB_DEPENDS+= ${MP3OGG_LIB_DEPENDS} CONFIGURE_ENV+= AO_CFLAGS=-I${LOCALBASE}/include \ AO_LIBS="-L${LOCALBASE}/lib -lao" \ MAD_CFLAGS=-I${LOCALBASE}/include \ MAD_LIBS="-L${LOCALBASE}/lib -lmad" \ VORBISFILE_CFLAGS=-I${LOCALBASE}/include \ VORBISFILE_LIBS="-L${LOCALBASE}/lib -lvorbisfile" .else CONFIGURE_ARGS+= --with-mp3-support=no --with-ogg-support=no .endif .endif CONFIGURE_ARGS+= --without-pcctsbin --without-pcctsinc \ --with-posix-threads=no --with-scglib MAKE_ENV= CCOM=cc LANG=C SCSILIBTARGET= ${ARCH:S/powerpc64/powerpc/}-freebsd-cc +BROKEN_aarch64= Fails to install: gmake: p: Command not found +BROKEN_armv6= Fails to install: gmake: p: Command not found +BROKEN_mips= Fails to install: gmake: p: Command not found +BROKEN_mips64= Fails to install: gmake: p: Command not found + .include post-extract: @(cd ${WRKSRC}/scsilib/RULES && ${CP} os-freebsd.id os-dragonfly.id) .if ${SCSILIBTARGET} != "i386-freebsd-cc" @${LN} -sf ${WRKSRC}/scsilib/RULES/i386-freebsd-cc.rul \ ${WRKSRC}/scsilib/RULES/${SCSILIBTARGET}.rul .endif post-patch: .for i in 45libdeflt 45libedc 45libfile 45libhfs_iso 45libparanoia 45libunls \ 45librscg 55cdda2wav 55cdrecord 55cmd 55mkisofs 55mkisofs!@!diag \ 55readcd 55scgcheck 55scgskeleton 55rscsi 85man @${RM} ${WRKSRC}/scsilib/TARGETS/${i} .endfor .for i in include/schily.h libschily/fexec.c @${REINPLACE_CMD} -e 's|fexecve|js_fexecve|g' ${WRKSRC}/scsilib/${i} .endfor @${REINPLACE_CMD} -e 's|int getline|int get_line|g' ${WRKSRC}/scsilib/include/schily.h @${REINPLACE_CMD} -e 's|(getline|(get_line|g' ${WRKSRC}/scsilib/libscg/scsitransp.c @${REINPLACE_CMD} -e 's|^getline|get_line|g' ${WRKSRC}/scsilib/libschily/stdio/fgetline.c .if ${PORTNAME} == "gcdmaster" @${REINPLACE_CMD} -E -e 's|(^SUBDIRS.+) utils|\1|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -E -e 's|(^gladedir.+=).+|\1 ${DATADIR}|' \ ${WRKSRC}/xdao/Makefile.in @${REINPLACE_CMD} -E -e \ 's|(SET_CDRDAO_PATH.+path=)(cdrdao)|\1${LOCALBASE}\/bin\/\2|g' \ ${WRKSRC}/xdao/Settings.cc @${REINPLACE_CMD} -E -e \ 's|(icon-filename=).+(gcdmaster-doc.png)|\1${LOCALBASE}\/share\/pixmaps\/document-icons\/\2|g' \ ${WRKSRC}/xdao/gcdmaster.keys @${REINPLACE_CMD} -e 's|connect(SigC::slot|connect(sigc::ptr_fun|g' \ ${WRKSRC}/xdao/xcdrdao.cc .else .for i in cdrdao.man main.cc @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/dao/${i} .endfor @${REINPLACE_CMD} -E -e 's|(^CDRDAO_DATA_DIR.+=).+|\1 ${DATADIR}|' \ ${WRKSRC}/dao/Makefile.in .for i in toc2cddb.1 toc2cue.1 @${REINPLACE_CMD} -e 's|1\.2\.2|${PORTVERSION}|g' ${WRKSRC}/utils/${i} .endfor .endif do-install: .if ${PORTNAME} == "gcdmaster" @${INSTALL_PROGRAM} ${WRKSRC}/xdao/gcdmaster ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/xdao/gcdmaster.man \ ${STAGEDIR}${PREFIX}/man/man1/gcdmaster.1 @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/pixmaps/document-icons @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster-doc.png \ ${STAGEDIR}${LOCALBASE}/share/pixmaps/document-icons @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/application-registry @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.applications \ ${STAGEDIR}${LOCALBASE}/share/application-registry @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.desktop \ ${STAGEDIR}${LOCALBASE}/share/applications @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/mime-info @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.keys \ ${STAGEDIR}${LOCALBASE}/share/mime-info @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.mime \ ${STAGEDIR}${LOCALBASE}/share/mime-info @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.png \ ${STAGEDIR}${LOCALBASE}/share/pixmaps @${MKDIR} ${STAGEDIR}${LOCALBASE}/etc/gconf/schemas @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.schemas \ ${STAGEDIR}${LOCALBASE}/etc/gconf/schemas @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/mime/packages @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.xml \ ${STAGEDIR}${LOCALBASE}/share/mime/packages @${MKDIR} ${STAGEDIR}${DATADIR} @${INSTALL_DATA} ${WRKSRC}/xdao/glade/Preferences.glade \ ${STAGEDIR}${DATADIR} @${INSTALL_DATA} ${WRKSRC}/xdao/glade/ProjectChooser.glade \ ${STAGEDIR}${DATADIR} .else @${INSTALL_PROGRAM} ${WRKSRC}/dao/cdrdao ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/dao/cdrdao.man \ ${STAGEDIR}${PREFIX}/man/man1/cdrdao.1 @${INSTALL_PROGRAM} ${WRKSRC}/utils/cue2toc ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/utils/cue2toc.1 ${STAGEDIR}${PREFIX}/man/man1 @${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2cddb ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/utils/toc2cddb.1 ${STAGEDIR}${PREFIX}/man/man1 @${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2cue ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/utils/toc2cue.1 ${STAGEDIR}${PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} @${INSTALL_DATA} ${WRKSRC}/dao/cdrdao.drivers \ ${STAGEDIR}${DATADIR}/drivers .if ${PORT_OPTIONS:MTOC2MP3} @${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2mp3 ${STAGEDIR}${PREFIX}/bin .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in CREDITS ChangeLog README README.PlexDAE @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .endif .include Index: head/sysutils/dd_rescue/Makefile =================================================================== --- head/sysutils/dd_rescue/Makefile (revision 426200) +++ head/sysutils/dd_rescue/Makefile (revision 426201) @@ -1,35 +1,37 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= dd_rescue PORTVERSION= 1.46 CATEGORIES= sysutils MASTER_SITES= http://www.garloff.de/kurt/linux/ddrescue/ \ http://fossies.org/unix/privat/ MAINTAINER= nobutaka@FreeBSD.org COMMENT= dd tool suitable for rescuing data from a medium with errors LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake USE_CSTD= gnu89 USE_AUTOTOOLS= autoconf autoheader WRKSRC= ${WRKDIR}/${PORTNAME} ALL_TARGET= default OPTIONS_DEFINE= DOCS +BROKEN_aarch64= Fails to link: undefined reference to find_nonzero_arm8 + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dd_rescue ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/libddr_hash.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_PROGRAM} ${WRKSRC}/libddr_null.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_MAN} ${WRKSRC}/dd_rescue.1 ${STAGEDIR}${PREFIX}/man/man1 do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.dd_rescue ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/geomWatch/Makefile =================================================================== --- head/sysutils/geomWatch/Makefile (revision 426200) +++ head/sysutils/geomWatch/Makefile (revision 426201) @@ -1,41 +1,43 @@ # Created by: Boris Kochergin # $FreeBSD$ PORTNAME= geomWatch PORTVERSION= 1.3.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://isis.poly.edu/~bk/${PORTNAME}/ \ http://bk.macroblock.net/${PORTNAME}/ \ http://svnweb.freebsd.org/base/head/sys/cddl/compat/opensolaris/sys/:nvpair DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ nvpair.h?revision=279437&view=co:nvpair EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= spawk@acm.poly.edu COMMENT= Watches for and e-mails admins about GEOM/ZFS state changes LIB_DEPENDS= libesmtp.so:mail/libesmtp USES= tar:tbz SUB_FILES= pkg-message USE_RC_SUBR= ${PORTNAME} MAKE_ARGS= WITH_ZFS=28 +BROKEN_aarch64= Fails to compile: error: ISA not supported + .include .if ${OPSYS} == DragonFly IGNORE= requires geom(4) support .endif post-extract: # base r279437 renamed libnvpair symbols .if ${OSVERSION} > 1100062 && ${OSVERSION} < 1100077 ${CP} ${_DISTDIR}/${DISTFILES:M*\:nvpair:C/:.*//} \ ${WRKSRC}/zfs/v28/sys/cddl/compat/opensolaris/sys/nvpair.h .endif .include Index: head/sysutils/ipdbtools/Makefile =================================================================== --- head/sysutils/ipdbtools/Makefile (revision 426200) +++ head/sysutils/ipdbtools/Makefile (revision 426201) @@ -1,23 +1,26 @@ # $FreeBSD$ PORTNAME= ipdbtools PORTVERSION= 1.1.1 CATEGORIES= sysutils MASTER_SITES= http://cyclaero.com/public/ipdbtools/ MAINTAINER= cyclaero@gmail.com COMMENT= Tools for IP based Geo-blocking and Geo-routing LICENSE= BSD2CLAUSE USES= tar:bzip2 compiler:c11 PLIST_FILES= bin/ipup \ bin/ipdb \ bin/ipdb-update.sh \ man/man1/ipdbtools.1.gz \ man/man1/ipup.1.gz \ man/man1/ipdb.1.gz \ man/man1/ipdb-update.sh.1.gz +BROKEN_aarch64= Fails to compile: error: invalid conversion between vector type and integer type +BROKEN_sparc64= Fails to compile: error: unrecognized command line option -mssse3 + .include Index: head/sysutils/jobd/Makefile =================================================================== --- head/sysutils/jobd/Makefile (revision 426200) +++ head/sysutils/jobd/Makefile (revision 426201) @@ -1,26 +1,30 @@ # $FreeBSD$ PORTNAME= jobd PORTVERSION= 0.7.1 DISTVERSIONPREFIX=v CATEGORIES= sysutils MAINTAINER= mark@heily.com COMMENT= Job management framework LICENSE= ISCL BUILD_DEPENDS= docbook2mdoc:textproc/docbook2mdoc HAS_CONFIGURE= YES USE_GITHUB= YES USE_LDCONFIG= YES GH_ACCOUNT= mheily +BROKEN_aarch64= Fails to compile: comparison of constant -1 with expression of type char is always true +BROKEN_mips64= Fails to configure: unrecognized command line option -std=c++11 +BROKEN_sparc64= Fails to configure: unrecognized command line option -std=c++11 + .include .if ${OSVERSION} < 1000000 IGNORE= requires FreeBSD 10 or later .endif .include Index: head/sysutils/mbgtools/Makefile =================================================================== --- head/sysutils/mbgtools/Makefile (revision 426200) +++ head/sysutils/mbgtools/Makefile (revision 426201) @@ -1,23 +1,23 @@ # Created by: George Neville-Neil gnn@freebsd.org # $FreeBSD$ PORTNAME= mbgtools DISTVERSION= fbsd-dev-2013-06-26 CATEGORIES= sysutils MASTER_SITES= http://www.meinberg.de/download/drivers/ MAINTAINER= gnn@FreeBSD.org COMMENT= Drivers and tools for Meinberg PTP/GPS cards LICENSE= BSD -BROKEN_powerpc64= Does not build - USE_RC_SUBR= mbgsvcd USES= kmod uidfix -BROKEN_arm= cannot compile: unused variables -BROKEN_sparc64= cannot compile: error in structure definitions +BROKEN_aarch64= cannot compile: unused variables +BROKEN_mips64= cannot compile: unused variables +BROKEN_powerpc64= Does not build +BROKEN_sparc64= cannot compile: error in structure definitions .include Index: head/sysutils/sformat/Makefile =================================================================== --- head/sysutils/sformat/Makefile (revision 426200) +++ head/sysutils/sformat/Makefile (revision 426201) @@ -1,65 +1,66 @@ # Created by: marius@alchemy.franken.de # $FreeBSD$ PORTNAME= sformat PORTVERSION= 3.5 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.berlios.de/pub/sformat/:sformat \ LOCAL/marius:libschily,sformat DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:sformat \ ${LIBSCHILY}:libschily EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= marius@FreeBSD.org COMMENT= Allows formatting/partitioning/analysis/repairing of SCSI disks +BROKEN_aarch64= Does not build: No rule to make target RULES/arm64-freebsd-cc.rul +BROKEN_mips64= Does not build: No rule to make target RULES/mips-freebsd-cc.rul BROKEN_powerpc64= Does not build LIBSCHILY= libschily-2.01.01a07.tar.gz USES= gmake .include CCOM!= ${BASENAME} ${CC} MAKE_ENV= CCOM=${CCOM} LANG=C SFMTTARGET= ${ARCH:S/powerpc64/powerpc/}-freebsd-${CCOM} post-extract: @cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \ ${DISTDIR}/${DIST_SUBDIR}/${LIBSCHILY} ${EXTRACT_AFTER_ARGS} .for i in config.guess config.sub @${CP} ${PORTSDIR}/Templates/${i} ${WRKSRC}/conf .endfor .if ${SFMTTARGET} != "i386-freebsd-cc" @${LN} -sf ${WRKSRC}/RULES/i386-freebsd-cc.rul \ ${WRKSRC}/RULES/${SFMTTARGET}.rul .endif post-patch: .for i in datio.c sformat.1 @${REINPLACE_CMD} -i "" -e 's:%%DATADIR%%:${DATADIR}:g;' \ ${WRKSRC}/sformat/${i} .endfor .for i in include/schily.h libschily/fexec.c libschily/libschily-mapvers @${REINPLACE_CMD} -e 's|fexecve|js_fexecve|g' ${WRKSRC}/${i} .endfor @${REINPLACE_CMD} -e 's|int getline|int get_line|g' ${WRKSRC}/include/schily.h @${REINPLACE_CMD} -e 's|(getline(|(get_line(|g' ${WRKSRC}/sformat/io.c \ ${WRKSRC}/libscg/scsitransp.c @${REINPLACE_CMD} -e 's| getline(| get_line(|g' ${WRKSRC}/sformat/io.c \ ${WRKSRC}/sformat/defect.c @${REINPLACE_CMD} -e 's|^getline|get_line|g' ${WRKSRC}/libschily/stdio/fgetline.c @${REINPLACE_CMD} -e 's|)getline|)get_line|g' ${WRKSRC}/sformat/diskfmt.c \ ${WRKSRC}/sformat/makelabel.c - do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sformat/OBJ/${SFMTTARGET}/sformat \ ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/sformat/sformat.dat ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/sformat/sformat.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 .include