Index: head/audio/gnaural/Makefile =================================================================== --- head/audio/gnaural/Makefile (revision 479016) +++ head/audio/gnaural/Makefile (revision 479017) @@ -1,24 +1,24 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= gnaural PORTVERSION= 1.0.20110606 PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/Gnaural/ MAINTAINER= martymac@FreeBSD.org COMMENT= Binaural beat generator LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LIB_DEPENDS= libportaudio.so:audio/portaudio \ libsndfile.so:audio/libsndfile GNU_CONFIGURE= yes -USES= pkgconfig desktop-file-utils +USES= desktop-file-utils gnome pkgconfig USE_CSTD= gnu89 USE_GNOME= libglade2 .include Index: head/audio/gtick/Makefile =================================================================== --- head/audio/gtick/Makefile (revision 479016) +++ head/audio/gtick/Makefile (revision 479017) @@ -1,32 +1,32 @@ # Created by: Liam J. Foy # $FreeBSD$ PORTNAME= gtick PORTVERSION= 0.5.4 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://www.antcom.de/gtick/download/ MAINTAINER= martymac@FreeBSD.org COMMENT= Metronome application LICENSE= GPLv3 LIB_DEPENDS= libsndfile.so:audio/libsndfile \ libpulse-simple.so:audio/pulseaudio -USES= pkgconfig desktop-file-utils +USES= desktop-file-utils gnome pkgconfig GNU_CONFIGURE= yes USE_GNOME= gtk20 INSTALLS_ICONS= yes LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure .include Index: head/deskutils/notecase/Makefile =================================================================== --- head/deskutils/notecase/Makefile (revision 479016) +++ head/deskutils/notecase/Makefile (revision 479017) @@ -1,30 +1,30 @@ # Created by: Yinghong.Liu # $FreeBSD$ PORTNAME= notecase PORTVERSION= 1.9.8 PORTREVISION= 11 CATEGORIES= deskutils textproc MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION}_src MAINTAINER= martymac@FreeBSD.org COMMENT= Hierarchical text notes manager LICENSE= BSD3CLAUSE -USES= dos2unix gmake desktop-file-utils gettext pkgconfig shared-mime-info +USES= dos2unix gmake desktop-file-utils gettext gnome pkgconfig shared-mime-info USE_GNOME= gtk20 gtksourceview2 gnomevfs2 USE_XORG= x11 DOS2UNIX_REGEX= .*\.(c|h|cpp) MAKE_ARGS= prefix=${PREFIX} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDOCS= help.ncd post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/notecase .include Index: head/editors/yzis/Makefile =================================================================== --- head/editors/yzis/Makefile (revision 479016) +++ head/editors/yzis/Makefile (revision 479017) @@ -1,58 +1,58 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= yzis PORTVERSION= 1.0.a.1 PORTREVISION= 17 CATEGORIES= editors MASTER_SITES= http://labs.freehackers.org/attachments/download/45/ \ http://contribs.martymac.org/FreeBSD-ports/distfiles/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.a.1/-alpha1/} MAINTAINER= martymac@FreeBSD.org COMMENT= Vi-like editor LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL -USES= qt:4 tar:bzip2 cmake gettext perl5 lua:51 +USES= qt:4 tar:bzip2 cmake gettext gnome perl5 lua:51 USE_XORG= x11 xext ice USE_QT= corelib qtestlib qmake_build rcc_build uic_build moc_build gui xml CMAKE_ARGS+= -DLOCALBASE:STRING="${LOCALBASE}" \ -DLUA_INCDIR:STRING="${LUA_INCDIR}" \ -DLUA_LIBDIR:STRING="${LUA_LIBDIR}" \ -DENABLE_QYZIS:BOOL=ON \ -DENABLE_LIBYZISRUNNER:BOOL=OFF \ -DENABLE_TESTS:BOOL=OFF USE_GCC= any INSTALLS_ICONS= yes USE_LDCONFIG= yes OPTIONS_DEFINE= KYZIS NYZIS DOXYGEN OPTIONS_SUB= yes KYZIS_DESC= Build kyzis and Yzis kpart KYZIS_USES= kde:4 qt:4 KYZIS_USE= KDE=kdeprefix,kdelibs,automoc4 QT=phonon KYZIS_CMAKE_ON= -DENABLE_KYZIS:BOOL=ON -DENABLE_KPART_YZIS:BOOL=ON KYZIS_CMAKE_OFF= -DENABLE_KYZIS:BOOL=OFF -DENABLE_KPART_YZIS:BOOL=OFF NYZIS_DESC= Build nyzis (ncurses frontend) NYZIS_CPPFLAGS= -D_XOPEN_SOURCE_EXTENDED NYZIS_CMAKE_ON= -DENABLE_NYZIS:BOOL=ON NYZIS_CMAKE_OFF= -DENABLE_NYZIS:BOOL=OFF DOXYGEN_BUILD_DEPENDS= dot:graphics/graphviz \ doxygen:devel/doxygen DOXYGEN_CMAKE_ON= -DENABLE_DOCUMENTATION:BOOL=ON DOXYGEN_CMAKE_OFF= -DENABLE_DOCUMENTATION:BOOL=OFF .include .if ${PORT_OPTIONS:MKYZIS} PLIST_SUB+= QYZIS="@comment " .else PLIST_SUB+= QYZIS="" .endif .include Index: head/emulators/dolphin-emu/Makefile =================================================================== --- head/emulators/dolphin-emu/Makefile (revision 479016) +++ head/emulators/dolphin-emu/Makefile (revision 479017) @@ -1,83 +1,83 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= dolphin-emu PORTVERSION= 5.0 PORTREVISION= 24 CATEGORIES= emulators MAINTAINER= martymac@FreeBSD.org COMMENT= Gamecube and Wii Emulator LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/license.txt # Notes on dependencies: # - keep enet from Externals as Dolphin's version diverges # - xxhash and SOIL are not (yet?) in ports and built from Externals # - skip ALSA (emulated), ao (buggy) and bluez support LIB_DEPENDS= libpulse.so:audio/pulseaudio \ libavcodec.so:multimedia/ffmpeg \ libavformat.so:multimedia/ffmpeg \ libswscale.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg \ libportaudio.so:audio/portaudio \ liblzo2.so:archivers/lzo2 \ libpng.so:graphics/png \ libSoundTouch.so:audio/soundtouch \ libsfml-system.so:devel/sfml \ libminiupnpc.so:net/miniupnpc \ libmbedtls.so:security/mbedtls \ libcurl.so:ftp/curl \ libgtest.so:devel/googletest LLD_UNSAFE= yes -USES= cmake compiler:c++11-lib iconv openal pkgconfig +USES= cmake compiler:c++11-lib gnome iconv openal pkgconfig USE_GITHUB= yes GH_PROJECT= dolphin USE_GL= gl glew glu USE_GNOME= atk cairo glib20 gdkpixbuf2 gtk20 pango USE_SDL= sdl2 USE_WX= 3.0+ USE_XORG= ice sm x11 xext xi xrandr CMAKE_ARGS+= -DTRY_X11:BOOL=ON \ -DUSE_UPNP:BOOL=ON \ -DDISABLE_WX:BOOL=OFF \ -DUSE_SHARED_GTEST:BOOL=ON \ -DENABLE_PCH:BOOL=OFF \ -DCMAKE_REQUIRED_INCLUDES:PATH="${LOCALBASE}/include" \ -DCMAKE_REQUIRED_FLAGS:STRING="-L${LOCALBASE}/lib" \ -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=ON # XXX Bypass git check (and set a dummy -unused- revision) CMAKE_ARGS+= -DDOLPHIN_WC_BRANCH:STRING="stable" \ -DDOLPHIN_WC_REVISION:STRING="1" OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CMAKE_ON= -DDISABLE_NLS:BOOL=OFF NLS_CMAKE_OFF= -DDISABLE_NLS:BOOL=ON .include # JIT-enabled binaries are amd64 only .if ${ARCH} != "amd64" CMAKE_ARGS+= -DENABLE_GENERIC:BOOL=ON .endif # When building with GCC, needs GCC 4.9+ .if ${COMPILER_TYPE} == gcc && ${COMPILER_VERSION} < 49 USE_GCC= yes # Enable std::stoul() CXXFLAGS+= -D_GLIBCXX_USE_C99 # Enable log2f(), exp2f() and roundf() CXXFLAGS+= -D_GLIBCXX_USE_C99_MATH_TR1 # Turn on extra long double versions of math functions, needed for cmath CXXFLAGS+= -D__ISO_C_VISIBLE=1999 -D_DECLARE_C99_LDBL_MATH .endif .include Index: head/emulators/pcsxr/Makefile =================================================================== --- head/emulators/pcsxr/Makefile (revision 479016) +++ head/emulators/pcsxr/Makefile (revision 479017) @@ -1,87 +1,87 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= pcsxr PORTVERSION= 1.9.95.20180604 CATEGORIES= emulators MAINTAINER= martymac@FreeBSD.org COMMENT= Playstation (PSX) emulator LICENSE= GPLv3+ ONLY_FOR_ARCHS= amd64 i386 LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libcdio.so:sysutils/libcdio \ libavformat.so:multimedia/ffmpeg WRKSRC_SUBDIR= ${PORTNAME} -USES= cmake desktop-file-utils dos2unix gettext iconv libarchive \ +USES= cmake desktop-file-utils dos2unix gettext gnome iconv libarchive \ libtool pkgconfig tar:bzip2 USE_GITHUB= yes GH_ACCOUNT= martymac GH_TAGNAME= codeplex-final USE_LDCONFIG= yes USE_GNOME= cairo gdkpixbuf2 gtk30 intltool glib20 USE_XORG= ice sm x11 xv xext xxf86vm xtst USE_SDL= sdl2 USE_GL= gl INSTALLS_ICONS= yes CMAKE_ARGS+= -DDL_LIB:STRING="" \ -DMANPREFIX:STRING="${MANPREFIX}" \ -DBUILD_OPENGL:BOOL=ON \ -DBUILD_SIO1:BOOL=ON \ -DUSE_LIBCDIO:BOOL=ON \ -DENABLE_CCDDA:BOOL=ON \ -DUSE_LIBARCHIVE:BOOL=ON DOS2UNIX_REGEX= .*\.(c|h|cpp|hpp|am) PORTDOCS= ChangeLog README # Default CDROM device to use with dfcdrom, # accessed through libcdio (using cam(4) and pass(4)) DEFAULT_DVD_DEVICE?= /dev/cd0 # XXX Gettext support is mandatory and cannot really be disabled. # The following option only enables/disables building *additional* translations OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_DESC= Build additional NLS translations NLS_CMAKE_ON= -DDISABLE_NLS_TRANSLATIONS:BOOL=OFF NLS_CMAKE_OFF= -DDISABLE_NLS_TRANSLATIONS:BOOL=ON .include post-patch: # Add ${PREFIX} to plugins' lookup directories @${REINPLACE_CMD} "s|%%PREFIX%%|${PREFIX}|" \ ${WRKSRC}/gui/LnxMain.c # Set default CDROM device @${REINPLACE_CMD} "s|%%DVD_DEVICE%%|${DEFAULT_DVD_DEVICE}|" \ ${WRKSRC}/plugins/dfcdrom/cdr.h # Fix PSEMU_DATA_DIR and DEF_PLUGIN_DIR @${REINPLACE_CMD} \ -e "s|games/||g" \ -e "s|psemu|${PORTNAME}|g" \ ${WRKSRC}/gui/CMakeLists.txt \ ${WRKSRC}/plugins/bladesio1/CMakeLists.txt \ ${WRKSRC}/plugins/dfcdrom/CMakeLists.txt \ ${WRKSRC}/plugins/dfinput/CMakeLists.txt \ ${WRKSRC}/plugins/dfnet/CMakeLists.txt \ ${WRKSRC}/plugins/dfsound/CMakeLists.txt \ ${WRKSRC}/plugins/dfxvideo/CMakeLists.txt \ ${WRKSRC}/plugins/nullsio1/CMakeLists.txt \ ${WRKSRC}/plugins/peopsxgl/CMakeLists.txt post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/games/belooted/Makefile =================================================================== --- head/games/belooted/Makefile (revision 479016) +++ head/games/belooted/Makefile (revision 479017) @@ -1,27 +1,27 @@ # Created by: Yinghong Liu # $FreeBSD$ PORTNAME= belooted PORTVERSION= 0.1.4.1 PORTREVISION= 7 CATEGORIES= games MASTER_SITES= http://boby.joe.free.fr/dev/belooted/files/ \ LOCAL/martymac MAINTAINER= martymac@FreeBSD.org COMMENT= Popular 32-card trick-taking game played in France LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake pkgconfig +USES= gmake gnome pkgconfig USE_GNOME= gtk20 intltool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} '/^LIBS =/s/$$/ -lm/' ${WRKSRC}/src/Makefile.in .include Index: head/games/jfsw/Makefile =================================================================== --- head/games/jfsw/Makefile (revision 479016) +++ head/games/jfsw/Makefile (revision 479017) @@ -1,62 +1,62 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= jfsw PORTVERSION= 20131019 PORTREVISION= 2 CATEGORIES= games MAINTAINER= martymac@FreeBSD.org COMMENT= Jonathon Fowler's Shadow Warrior Port LICENSE= GPLv2 BuildLic LICENSE_COMB= multi LICENSE_NAME_BuildLic= Build source code license LICENSE_FILE_BuildLic= ${WRKSRC}/jfbuild/buildlic.txt LICENSE_PERMS_BuildLic= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept LIB_DEPENDS= libvorbisfile.so:audio/libvorbis -USES= alias dos2unix gmake pkgconfig:build +USES= alias dos2unix gmake gnome pkgconfig:build DOS2UNIX_REGEX= .*(\.(c|h)|Makefile)(\.deps)? USE_GITHUB= yes GH_ACCOUNT= jonof GH_PROJECT= jfbuild:build jfaudiolib:audio jfmact:mact GH_TAGNAME= 5cff6a81708ff053b569ba4400fba073afe207fe \ a73583184aca466cebde152db2ce1020591d7049:build \ a39ccf5e95961952d27754a255940be1d76ce85e:audio \ b1071da75cd465f59257240e5dbc60a014580190:mact GH_SUBDIR= jfbuild:build jfaudiolib:audio jfmact:mact USE_GL= gl USE_GNOME= gtk20 USE_SDL= mixer sdl NO_CDROM= Must be distributed only through the Internet and free of charge MAKE_ENV+= DATADIR="${DATADIR}" \ NOASM=1 \ LINKED_GTK=1 SUB_FILES= pkg-message PORTDOCS= readme.txt releasenotes.html post-patch: @${REINPLACE_CMD} 's|/usr/X11R6|${LOCALBASE}|' \ ${WRKSRC}/jfbuild/Makefile @${REINPLACE_CMD} 's|sdl-config|${SDL_CONFIG}|' \ ${WRKSRC}/Makefile \ ${WRKSRC}/jfbuild/Makefile.shared @${REINPLACE_CMD} 's|/usr|${LOCALBASE}|' \ ${WRKSRC}/jfaudiolib/src/driver_fluidsynth.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sw ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/build ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-build ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DATADIR} .include Index: head/games/openalchemist/Makefile =================================================================== --- head/games/openalchemist/Makefile (revision 479016) +++ head/games/openalchemist/Makefile (revision 479017) @@ -1,45 +1,45 @@ # Created by: Ganael LAPLANCHE # $FreeBSD$ PORTNAME= openalchemist PORTVERSION= 0.3 PORTREVISION= 20 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= martymac@FreeBSD.org COMMENT= Tetris-like game LICENSE= GPLv2+ CC-BY-SA-2.0 LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING BUILD_DEPENDS= zip:archivers/zip LIB_DEPENDS= libclanCore.so:devel/clanlib1 \ libpng.so:graphics/png CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib GNU_CONFIGURE= yes -USES= autoreconf gmake iconv jpeg pkgconfig python:2.7,run shebangfix +USES= autoreconf gmake gnome iconv jpeg pkgconfig python:2.7,run shebangfix SHEBANG_FILES= openalchemist-config USE_GNOME= pygtk2 USE_XORG= xxf86vm xi x11 xmu xext xdamage xfixes xau xdmcp xt sm ice USE_GL= gl glu USE_SDL= sdl gfx PORTDOCS= AUTHORS ChangeLog README TODO post-patch: @${REINPLACE_CMD} -E -e 's|0.8|1.0|g' -e 's|^%|#|g' ${WRKSRC}/configure.ac @${REINPLACE_CMD} -E -e 's|0.8|1.0|g' ${WRKSRC}/build/Makefile.am @${REINPLACE_CMD} -E -e 's|^dist_pkgdata_DATA =.*|dist_pkgdata_DATA = data/* skins/aqua.zip skins/brushed.zip skins/vectoriel.zip|g' ${WRKSRC}/Makefile.am post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/games/trackballs/Makefile =================================================================== --- head/games/trackballs/Makefile (revision 479016) +++ head/games/trackballs/Makefile (revision 479017) @@ -1,37 +1,37 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= trackballs PORTVERSION= 1.3.1 DISTVERSIONPREFIX= v PORTREVISION= 2 CATEGORIES= games MAINTAINER= martymac@FreeBSD.org COMMENT= SDL-based Marble Madness clone LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libguile-2.0.so:lang/guile2 \ libgc.so:devel/boehm-gc -USES= cmake desktop-file-utils gettext-runtime pkgconfig +USES= cmake desktop-file-utils gettext-runtime gnome pkgconfig USE_GITHUB= yes USE_GL= gl USE_SDL= image2 mixer2 sdl2 ttf2 INSTALLS_ICONS= yes CMAKE_ARGS+= -DTRACKBALLS_DOC_DIR=${DOCSDIR} \ -DTRACKBALLS_MAN_DIR=${PREFIX}/man OPTIONS_DEFINE= NLS DOCS OPTIONS_SUB= yes NLS_USES= gettext-tools NLS_CMAKE_ON= -DDISABLE_NLS:BOOL=OFF NLS_CMAKE_OFF= -DDISABLE_NLS:BOOL=ON .include Index: head/net/grsync/Makefile =================================================================== --- head/net/grsync/Makefile (revision 479016) +++ head/net/grsync/Makefile (revision 479017) @@ -1,34 +1,34 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= grsync PORTVERSION= 1.2.6 CATEGORIES= net ipv6 MASTER_SITES= http://www.opbyte.it/release/ \ LOCAL/martymac MAINTAINER= martymac@FreeBSD.org COMMENT= GTK frontend for rsync LICENSE= GPLv2 RUN_DEPENDS= rsync:net/rsync \ bash:shells/bash GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-unity CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -USES= desktop-file-utils gettext gmake \ +USES= desktop-file-utils gettext gmake gnome \ pkgconfig shared-mime-info shebangfix USE_GNOME= gtk20 intltool SHEBANG_FILES= src/grsync-batch INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls .include