Index: head/audio/beast/Makefile =================================================================== --- head/audio/beast/Makefile (revision 441822) +++ head/audio/beast/Makefile (revision 441823) @@ -1,78 +1,79 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= beast PORTVERSION= 0.7.8 PORTREVISION= 8 CATEGORIES= audio MASTER_SITES= http://testbit.eu/pub/dists/beast/v${PORTVERSION:R}/ MAINTAINER= ports@FreeBSD.org COMMENT= Powerful music composition and modular synthesis application LICENSE= LGPL21 LIB_DEPENDS= libasound.so:audio/alsa-lib \ libmad.so:audio/libmad \ libvorbisfile.so:audio/libvorbis \ libguile.so:lang/guile RUN_DEPENDS= xdg-open:devel/xdg-utils +BROKEN_armv6= fails to package: bseblockutils.SSE.so: No such file or directory +BROKEN_powerpc64= fails to package: bseblockutils.SSE.so: No such file or directory + USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ shared-mime-info shebangfix tar:bzip2 SHEBANG_FILES= autotools/intltool-merge # Fails to build with GCC 4.9, cf. PR 196849. USE_GCC= 4.8 USE_GNOME= intltool libgnomecanvas GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-osspcm=/dev/dsp \ --enable-ossmidi=/dev/midi USE_LDCONFIG= yes INSTALL_TARGET= install-strip CXXFLAGS+= -fpermissive CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= VERSION="${PORTVERSION}" OPTIONS_SUB= yes OPTIONS_DEFINE= DEBUG OPTIONS_DEFINE_i386= SSE OPTIONS_DEFINE_amd64= SSE OPTIONS_DEFAULT_i386= ${MACHINE_CPU:Msse:tu} OPTIONS_DEFAULT_amd64= SSE DEBUG_CONFIGURE_ENABLE= debug SSE_VARS= SSE_FLAGS="-mmmx -msse" .include - -BROKEN_powerpc64= fails to package: bseblockutils.SSE.so: No such file or directory MAKE_JOBS_UNSAFE= yes .if ${ARCH} != amd64 && ${ARCH} != i386 SSE_FLAGS= SSE_VARS= .endif post-patch: @${REINPLACE_CMD} -e \ '/^[[:space:]].*FLAGS -[Ofgp].*"/s|^|#| ; \ s|-mmmx -msse \(-ftree-vectorize\)|${SSE_FLAGS} \1| ; \ s|\(if test 0\) ==|\1 -eq| ; \ s|\(bseladspapath=\)$${|\1\\\$${| ; \ s|\(LDFLAGS=\)""|\1"$$LDFLAGS"|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|/bin/bash|${SH}|' ${WRKSRC}/mkrelease.sh @${REINPLACE_CMD} -e \ 's|BIRNET_.*_UINT == 0|1|' ${WRKSRC}/birnet/birnetcdefs.h @${REINPLACE_CMD} -e \ 's|; q|;| ; \ s|-o \(pipefail\)|\1|' ${WRKSRC}/docs/Makefile.in @${REINPLACE_CMD} -e \ 's|-DG_DISABLE_DEPRECATED||' ${WRKSRC}/bse/Makefile.am \ ${WRKSRC}/bse/Makefile.in .include Index: head/devel/guikachu/Makefile =================================================================== --- head/devel/guikachu/Makefile (revision 441822) +++ head/devel/guikachu/Makefile (revision 441823) @@ -1,33 +1,33 @@ # Created by: Alexander Nedotsukov # $FreeBSD$ PORTNAME= guikachu PORTVERSION= 1.5.10 PORTREVISION= 7 PORTEPOCH= 3 CATEGORIES= devel palm gnome MASTER_SITES= http://cactus.rulez.org/projects/guikachu/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Resource editor for PalmOS(tm) systems -BROKEN= fails to build - LIB_DEPENDS= libgnomeuimm-2.6.so:x11-toolkits/libgnomeuimm26 \ libgnomevfsmm-2.6.so:devel/gnome-vfsmm + +BROKEN= fails to build: ustring.h: expected ';' at end of declaration list USES= gmake pathfix pkgconfig shared-mime-info desktop-file-utils USE_GNOME= gnomeprefix intlhack libgnomeui GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_UPDATE_MIME="no" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GCONF_SCHEMAS= guikachu-form-editor.schemas guikachu-interface.schemas \ guikachu-mainwin.schemas post-patch: @${REINPLACE_CMD} -e 's|glib/gwin32.h>|glib.h>|g' \ ${WRKSRC}/src/ui.cc .include Index: head/games/ivan/Makefile =================================================================== --- head/games/ivan/Makefile (revision 441822) +++ head/games/ivan/Makefile (revision 441823) @@ -1,43 +1,45 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= ivan PORTVERSION= 0.50 PORTREVISION= 7 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/IVAN/IVAN%20${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Graphical roguelike game LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_armv6= fails to compile: use of overloaded operator '<<' is ambiguous + USE_SDL= sdl USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var/games PORTSCOUT= skipv:0.301,0.310,0.311,0.401,0.410,0.420,0.430 PORTDATA= * post-patch: @${REINPLACE_CMD} -e 's|IvanSave|.IvanSave|g' ${WRKSRC}/Main/Source/game.cpp @${REINPLACE_CMD} -Ee 's|(fearray::~?fearray)|\1|' \ ${WRKSRC}/FeLib/Include/fearray.h @${REINPLACE_CMD} -Ee 's|([a-z]+<[a-z ,]+>::~?[a-z]+)<[a-z ,]+>|\1|' \ ${WRKSRC}/Main/Source/script.cpp @${REINPLACE_CMD} -e 's|truth(|bool(|' ${WRKSRC}/Main/Source/fluid.cpp \ ${WRKSRC}/Main/Include/char.h ${WRKSRC}/Main/Include/lsquare.h \ ${WRKSRC}/FeLib/Include/save.h ${WRKSRC}/Main/Include/lsquare.h \ ${WRKSRC}/Main/Include/human.h ${WRKSRC}/Main/Source/command.cpp \ ${WRKSRC}/Main/Include/stack.h ${WRKSRC}/Main/Source/lsquare.cpp \ ${WRKSRC}/Main/Source/lterras.cpp post-install: ${MKDIR} ${STAGEDIR}/var/games/ivan/Bones ${TOUCH} ${STAGEDIR}/var/games/ivan/ivan-highscore.scores.sample .include Index: head/games/nazghul/Makefile =================================================================== --- head/games/nazghul/Makefile (revision 441822) +++ head/games/nazghul/Makefile (revision 441823) @@ -1,26 +1,27 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= nazghul PORTVERSION= 0.7.1 PORTREVISION= 5 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Computer role-playing game engine LICENSE= GPLv2+ # GPLv3 text bundled, but sources mention GPLv2+ LIB_DEPENDS= libpng.so:graphics/png +BROKEN_aarch64= fails to compile: no matching function for call to cmdwin_vpush +BROKEN_armv6= fails to compile: no matching function for call to cmdwin_vpush + USE_SDL= sdl image mixer GNU_CONFIGURE= yes USES= gmake - -BROKEN_aarch64= Fails to compile: error: no matching function for call to cmdwin_vpush post-patch: ${REINPLACE_CMD} -i "" 's|malloc.h|stdlib.h|g' ${WRKSRC}/src/scheme.c .include Index: head/misc/estic/Makefile =================================================================== --- head/misc/estic/Makefile (revision 441822) +++ head/misc/estic/Makefile (revision 441823) @@ -1,103 +1,105 @@ # Created by: Julian Stacey # $FreeBSD$ PORTNAME= estic PORTVERSION= 1.61 PORTREVISION= 4 CATEGORIES= misc comms MASTER_SITES= LOCAL/dinoex PKGNAMESUFFIX?= ${NOX11_SUFFIX}${PKGNAMESUFFIX2} DISTFILES= estic-1.60-sources.zip estic-1.61-patch-from-1.60.zip MAINTAINER= dinoex@FreeBSD.org COMMENT= Controller for ISDN TK-Anlage (PBX) made by Istec LICENSE= BSD2CLAUSE +BROKEN_armv6= fails to compile: str.h: friend declaration specifying a default argument must be the only declaration + USES= ncurses zip USE_CSTD= gnu89 USE_CXXSTD= gnu++98 USE_GCC= any NO_WRKSUBDIR= yes # Personal Preferences, Where to install. PBX_VAR=${STAGEDIR}${PREFIX}/var/log/pbx PBX_ETC=${STAGEDIR}${PREFIX}/etc/pbx PBX_MAN=${STAGEDIR}${PREFIX}/man/man1 PBX_BIN=${STAGEDIR}${PREFIX}/bin PBX_DOC=${STAGEDIR}${DOCSDIR} ESTIC=${WRKSRC}/estic AREACODE_DATAFILE=${PREFIX}/etc/pbx/areacodes MAKEFILE=make/freebsd${X_OR_NOT}.mak OPTIONS_DEFINE= X11 DTR_OFF DOCS OPTIONS_DEFAULT=X11 NO_OPTIONS_SORT=yes DTR_OFF_DESC= use dtr-off patch X11_USE= xorg=x11 FIXME= areacode estic spunk .include .if ${PORT_OPTIONS:MX11} X_OR_NOT=-x PLIST_SUB+= WITHOUT_X="@comment " PLIST_SUB+= WITH_X="" .else NOX11_SUFFIX?= -nox11 X_OR_NOT= PLIST_SUB+= WITHOUT_X="" PLIST_SUB+= WITH_X="@comment " .endif .if ${PORT_OPTIONS:MDTR_OFF} EXTRA_PATCHES+= ${FILESDIR}/dtr-off.patch .endif pre-patch: @${ECHO_MSG} "===> Applying distribution patches for ${PKGNAME}" ${PATCH} -d ${PATCH_WRKSRC}/estic --forward --quiet -E -p0 --batch < ${WRKSRC}/estic.diff do-configure: .for i in ${FIXME} ${REINPLACE_CMD} -e 's|CC|CXX|' -e 's|CFLAGS|CXXFLAGS|' \ ${WRKSRC}/${i}/make/freebsd.mak \ ${WRKSRC}/${i}/make/freebsd-x.mak .endfor @cd ${WRKSRC}/spunk ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} dep @cd ${WRKSRC}/areacode ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} dep @cd ${ESTIC} ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} dep do-build: cd ${WRKSRC}/spunk ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} cd ${WRKSRC}/areacode ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} cd ${ESTIC} ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} do-install: .if ${PORT_OPTIONS:MX11} ${INSTALL_PROGRAM} ${ESTIC}/xestic ${PBX_BIN}/ .else ${INSTALL_PROGRAM} ${ESTIC}/estic ${PBX_BIN}/ .endif ${INSTALL_DATA} ${ESTIC}/estic.res ${PBX_BIN}/ .if ${PORT_OPTIONS:MDOCS} @# estic doc says estic.res must be in bin path or current directory ${MKDIR} ${PBX_DOC} ${INSTALL_MAN} ${ESTIC}/estic.doc ${PBX_DOC}/ @# estic.doc is not nroff format, & is in German ${INSTALL_MAN} ${FILESDIR}/README ${PBX_DOC}/ .endif @# ${FILESDIR}/README is not in nroff, but is a temporary document. ${MKDIR} ${PBX_ETC} ${PBX_VAR} ${INSTALL_DATA} ${ESTIC}/samples/estic.ini ${PBX_ETC}/estic.ini.generic_example ${INSTALL_DATA} ${FILESDIR}/estic.ini ${PBX_ETC}/estic.ini.freebsd_example ${INSTALL_DATA} ${ESTIC}/samples/alias.dat ${PBX_ETC}/aliases.example ${TOUCH} ${PBX_ETC}/config.example # Ref. NO_CDROM= & NO_PACKAGE= # It is not necessary to prevent inclusion of source or binary on FreeBSD # CDROMs, # (despite the original German phraseology) as I () # have obtained a waiver. See ${FILESDIR}/README for explanation. .include