Index: head/astro/gpsbabel/Makefile =================================================================== --- head/astro/gpsbabel/Makefile (revision 454589) +++ head/astro/gpsbabel/Makefile (revision 454590) @@ -1,54 +1,54 @@ # Created by: Laurent Courty # $FreeBSD$ PORTNAME= gpsbabel DISTVERSIONPREFIX= ${PORTNAME}_ DISTVERSION= 1_5_3 CATEGORIES= astro geography MAINTAINER= dev2@heesakkers.info COMMENT= GPS file translating tool LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING # Unbundle libminizip LIB_DEPENDS= libminizip.so:archivers/minizip USE_GITHUB= yes CONFLICTS= gpsbabel14-[0-9]* USE_QT4= corelib qmake_build GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-zlib=system USES= localbase OPTIONS_DEFINE= GUI -OPTIONS_SUB= GUI +OPTIONS_SUB= yes GUI_ALL_TARGET= gui GUI_USE= QT4=gui,xml,network,webkit GUI_USE+= QT4=linguisttools_build,moc_build,rcc_build,uic_build GUI_VARS= MAKE_JOBS_UNSAFE=yes post-patch: @${REINPLACE_CMD} '/langPath_ = / \ s|QApplication::applicationDirPath()|"${DATADIR}"|' \ ${WRKSRC}/gui/mainwindow.cc @${RM} -r ${WRKSRC}/zlib/contrib/minizip do-install: ${INSTALL_PROGRAM} ${WRKSRC}/gpsbabel ${STAGEDIR}${PREFIX}/bin/ do-install-GUI-on: ${INSTALL_PROGRAM} ${WRKSRC}/gui/objects/gpsbabelfe-bin \ ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/gui/gpsbabel.desktop \ ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${DATADIR}/translations ${INSTALL_DATA} ${WRKSRC}/gui/*.qm ${STAGEDIR}${DATADIR}/translations/ ${INSTALL_DATA} ${WRKSRC}/gui/images/appicon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/gpsbabel.png .include Index: head/audio/clementine-player/Makefile =================================================================== --- head/audio/clementine-player/Makefile (revision 454589) +++ head/audio/clementine-player/Makefile (revision 454590) @@ -1,208 +1,208 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= clementine PORTVERSION= 1.3.1 PORTREVISION= 15 CATEGORIES= audio PKGNAMESUFFIX= -player MAINTAINER= sbruno@FreeBSD.org COMMENT= Cross-platform music player based on Amarok 1.4 LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs LIB_DEPENDS= libtag.so:audio/taglib \ libchromaprint.so:audio/chromaprint \ libprotobuf.so:devel/protobuf \ libqca.so:devel/qca \ libqjson.so:devel/qjson \ libfftw3.so:math/fftw3 \ libechonest.so:audio/libechonest \ libcryptopp.so:security/cryptopp BROKEN_powerpc64= fails to compile: tagreader.cpp: undefined reference to TagLib::String::String USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME}${PKGNAMESUFFIX} GH_PROJECT= Clementine USES= cmake \ compiler:c++11-lib \ desktop-file-utils \ gettext-tools \ pkgconfig \ sqlite USE_GL= glew CONFLICTS_BUILD= qt-3.* USE_QT4= corelib \ dbus \ gui \ imageformats \ qmake_build \ linguist_build \ moc_build \ network \ opengl \ qtestlib \ rcc_build \ sql \ uic_build \ webkit \ xml USE_GSTREAMER1= cdparanoia \ chromaprint \ faac \ faad \ flac \ lame \ mpg123 \ neon \ shout2 \ soup \ taglib \ twolame \ vorbis INSTALLS_ICONS= yes CFLAGS+= -Wno-inconsistent-missing-override \ -Wno-unused-variable \ -Wno-unused-function CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib:${PREFIX}/lib" \ -DENABLE_DBUS=ON \ -DENABLE_SPOTIFY_BLOB=OFF \ -DCRYPTOPP_LIBS=${LOCALBASE}/lib/libcryptopp.so \ -DCRYPTOPP_INCLUDEDIR=${LOCALBASE}/include/cryptopp \ -DCRYPTOPP_LIBDIR=${LOCALBASE}/lib \ -DCRYPTOPP_LDFLAGS=-lcryptopp \ -DCRYPTOPP_LIBRARIES=cryptopp \ -DCRYPTOPP_LIBRARY_DIRS=${LOCALBASE}/lib \ -DCRYPTOPP_cryptopp_INCLUDEDIR=${LOCALBASE}/include/cryptopp \ -DCRYPTOPP_cryptopp_LIBDIR=${LOCALBASE}/lib \ -DCRYPTOPP_FOUND=1 OPTIONS_DEFINE= AMAZON \ AUDIOCD \ BOX \ BREAKPAD \ DEVICEKIT \ DROPBOX \ GIO \ GOOGLE_DRIVE \ GPOD \ LASTFM \ MOODBAR \ MTP \ PULSEAUDIO \ SKYDRIVE \ VISUALISATION \ WIIMOTEDEV -OPTIONS_SUB= VISUALISATION +OPTIONS_SUB= yes AMAZON_DESC= Amazon Drive support AUDIOCD_DESC= Devices: Audio CD support BOX_DESC= Box Drive support BREAKPAD_DESC= Crash reporting DEVICEKIT_DESC= Devices: DeviceKit backend DROPBOX_DESC= Dropbox Support GIO_DESC= Devices: GIO device backend GOOGLE_DRIVE_DESC= Google Drive support GPOD_DESC= iPod support LASTFM_DESC= Support Last.fm service (requires ruby) MOODBAR_DESC= Moodbar Support MTP_DESC= MTP device support PULSEAUDIO_DESC= Enable Pulseaudio Support SKYDRIVE_DESC= Microsoft SkyDrive Support VISUALISATION_DESC= Visualisations from projectM WIIMOTEDEV_DESC= Wiimote support OPTIONS_DEFAULT= AMAZON \ AUDIOCD \ BOX \ DEVICEKIT \ DROPBOX \ GIO \ GOOGLE_DRIVE \ GPOD \ LASTFM \ MOODBAR \ MTP \ SKYDRIVE \ VISUALISATION \ WIIMOTEDEV AMAZON_CMAKE_ON= -DENABLE_AMAZON_CLOUD_DRIVE=ON AMAZON_CMAKE_OFF= -DENABLE_AMAZON_CLOUD_DRIVE=OFF AUDIOCD_LIB_DEPENDS= libcdio.so:sysutils/libcdio AUDIOCD_CMAKE_ON= -DENABLE_AUDIOCD=ON AUDIOCD_CMAKE_OFF= -DENABLE_AUDIOCD=OFF BOX_BUILD_DEPENDS= sparsehash>=2.0.2:devel/sparsehash BOX_CMAKE_ON= -DENABLE_BOX=ON BOX_CMAKE_OFF= -DENABLE_BOX=OFF BREAKPAD_CMAKE_ON= -DENABLE_BREAKPAD=ON BREAKPAD_CMAKE_OFF= -DENABLE_BREAKPAD=OFF DEVICEKIT_CMAKE_ON= -DENABLE_DEVICEKIT=ON DEVICEKIT_CMAKE_OFF= -DENABLE_DEVICEKIT=OFF DROPBOX_BUILD_DEPENDS= sparsehash>=2.0.2:devel/sparsehash DROPBOX_CMAKE_ON= -DENABLE_DROPBOX=ON DROPBOX_CMAKE_OFF= -DENABLE_DROPBOX=OFF GIO_USE= GNOME=glib20 GIO_CMAKE_ON= -DENABLE_GIO=ON GIO_CMAKE_OFF= -DENABLE_GIO=OFF GOOGLE_DRIVE_BUILD_DEPENDS= sparsehash>=2.0.2:devel/sparsehash GOOGLE_DRIVE_CMAKE_ON= -DENABLE_GOOGLE_DRIVE=ON GOOGLE_DRIVE_CMAKE_OFF= -DENABLE_GOOGLE_DRIVE=OFF GPOD_LIB_DEPENDS= libgpod.so:audio/libgpod \ libplist.so:devel/libplist \ libusbmuxd.so:comms/libusbmuxd GPOD_CMAKE_ON= -DENABLE_LIBGPOD=ON GPOD_CMAKE_OFF= -DENABLE_LIBGPOD=OFF LASTFM_LIB_DEPENDS= liblastfm.so:audio/liblastfm LASTFM_CMAKE_ON= -DENABLE_LIBLASTFM=ON LASTFM_CMAKE_OFF= -DENABLE_LIBLASTFM=OFF MOODBAR_CMAKE_ON= -DENABLE_MOODBAR=ON MOODBAR_CMAKE_OFF= -DENABLE_MOODBAR=OFF MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp MTP_CMAKE_ON= -DENABLE_LIBMTP=ON MTP_CMAKE_OFF= -DENABLE_LIBMTP=OFF PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_ON= -DENABLE_LIBPULSE=ON PULSEAUDIO_CMAKE_OFF= -DENABLE_LIBPULSE=OFF SKYDRIVE_BUILD_DEPENDS= sparsehash>=2.0.2:devel/sparsehash SKYDRIVE_CMAKE_ON= -DENABLE_SKYDRIVE=ON SKYDRIVE_CMAKE_OFF= -DENABLE_SKYDRIVE=OFF VISUALISATION_CMAKE_ON= -DENABLE_VISUALISATIONS=ON VISUALISATION_CMAKE_OFF=-DENABLE_VISUALISATIONS=OFF WIIMOTEDEV_CMAKE_ON= -DENABLE_WIIMOTEDEV=ON WIIMOTEDEV_CMAKE_OFF= -DENABLE_WIIMOTEDEV=OFF .include .if ${CHOSEN_COMPILER_TYPE} == clang CXXFLAGS+= -Wno-unknown-warning-option -Wno-undefined-var-template .endif .include Index: head/audio/qmpdclient/Makefile =================================================================== --- head/audio/qmpdclient/Makefile (revision 454589) +++ head/audio/qmpdclient/Makefile (revision 454590) @@ -1,45 +1,45 @@ # Created by: uyamba@gmail.com # $FreeBSD$ PORTNAME= qmpdclient PORTVERSION= 1.2.2 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://dump.bitcheese.net/files/ MAINTAINER= uyamba@gmail.com COMMENT= Easy to use musicpd client written in Qt4 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= qmake tar:bzip2 USE_QT4= moc_build rcc_build uic_build \ corelib gui network xml xmlpatterns INSTALLS_ICONS= yes OPTIONS_DEFINE= DBUS NLS DEBUG DATADIR= ${PREFIX}/share/QMPDClient WRKSRC= ${WRKDIR}/${PORTNAME} -OPTIONS_SUB= NLS +OPTIONS_SUB= yes NLS_USE= QT4=linguisttools_build DBUS_QMAKE_ON= CONFIG+=qdbus DBUS_USE= QT4=dbus DEBUG_QMAKE_ON= CONFIG+=debug post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' \ ${WRKSRC}/${PORTNAME}.pro @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' \ ${WRKSRC}/src/notifications_dbus.cpp post-patch-NLS-off: @${REINPLACE_CMD} -e '/INSTALLS += translations/d' \ ${WRKSRC}/${PORTNAME}.pro .include Index: head/audio/vagalume/Makefile =================================================================== --- head/audio/vagalume/Makefile (revision 454589) +++ head/audio/vagalume/Makefile (revision 454590) @@ -1,58 +1,58 @@ # Created by: Bernhard Fröhlich # $FreeBSD$ PORTNAME= vagalume PORTVERSION= 0.8.6 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= http://vagalume.igalia.com/files/source/ MAINTAINER= ports@FreeBSD.org COMMENT= GTK+-based client for the Last.fm online radio LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxml2.so:textproc/libxml2 \ libcurl.so:ftp/curl GNU_CONFIGURE= yes USES= gmake pkgconfig desktop-file-utils USE_GNOME= gtk20 intltool USE_GSTREAMER= good mad gconf INSTALLS_ICONS= yes OPTIONS_DEFINE= DBUS TRAY NLS GCONF OPTIONS_DEFAULT= DBUS TRAY -OPTIONS_SUB= NLS DBUS +OPTIONS_SUB= yes TRAY_DESC= Tray icon and libnotify support DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib DBUS_CONFIGURE_ON= --enable-dbus --enable-im-status DBUS_CONFIGURE_OFF= --disable-dbus --disable-im-status TRAY_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libnotify.pc:devel/libnotify TRAY_LIB_DEPENDS= libnotify.so:devel/libnotify TRAY_CONFIGURE_ENABLE= tray-icon NLS_USES= gettext NLS_CPPFLAGS= -I${LOCALBASE}/include NLS_LDFLAGS= -L${LOCALBASE}/lib NLS_CONFIGURE_ENABLE= nls NLS_USES_OFF= gettext-tools GCONF_USE= GNOME=gconf2 GCONF_CONFIGURE_ENABLE= gconf post-patch: @${REINPLACE_CMD} -e 's|serviceentrydir = @serviceentrydir@|serviceentrydir = ${PREFIX}/share/dbus-1/services|' \ ${WRKSRC}/Makefile.in post-patch-NLS-off: @${REINPLACE_CMD} -e 's|SUBDIRS = src po|SUBDIRS = src|' \ ${WRKSRC}/Makefile.in post-install: ${INSTALL_DATA} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps .include Index: head/chinese/libtabe/Makefile =================================================================== --- head/chinese/libtabe/Makefile (revision 454589) +++ head/chinese/libtabe/Makefile (revision 454590) @@ -1,69 +1,69 @@ # Created by: Jing-Tang Keith Jang # $FreeBSD$ PORTNAME= libtabe PORTVERSION= 0.2.6 PORTREVISION= 8 CATEGORIES= chinese MASTER_SITES= http://old-releases.ubuntu.com/ubuntu/pool/universe/libt/libtabe/ DISTNAME= libtabe_${PORTVERSION}.orig MAINTAINER= ports@FreeBSD.org COMMENT= Unified library for Chinese text processing LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= bdb gmake libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes OBSOLETE_BDB_VAR= USE_DB2 DATADIR= ${PREFIX}/share/tabe DOCSDIR= ${PREFIX}/share/doc/tabe CONFIGURE_ARGS= --includedir=${PREFIX}/include/tabe \ --with-db-name=${BDB_LIB_NAME} \ --with-db-inc=${BDB_INCLUDE_DIR} \ --with-db-lib=${BDB_LIB_DIR} \ --with-db-bin=${LOCALBASE}/bin WRKSRC= ${WRKDIR}/${DISTNAME:S|_|-|} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS X11 -OPTIONS_SUB= X11 +OPTIONS_SUB= yes X11_USE= XORG=x11 X11_CONFIGURE_WITH= x .include pre-everything:: .if defined(WITH_BDB_VER) pre-everything:: @${ECHO_CMD} "" @${ECHO_CMD} "WARNING:" @${ECHO_CMD} " You have defined WITH_BDB_VER. Make sure you use the same" @${ECHO_CMD} " db version for all ports that use libtabe, such as xcin." @${ECHO_CMD} " Otherwise, ports that use libtabe may not work correctly." @${ECHO_CMD} "" .endif post-patch-X11-off: ${REINPLACE_CMD} -e '/all:/s/ bims//; /bims/d' \ ${WRKSRC}/src/Makefile.in post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtabe.so post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/tsi-src/README \ ${STAGEDIR}${DOCSDIR}/README.tsi .if ${PORT_OPTIONS:MX11} ${INSTALL_DATA} ${WRKSRC}/src/supports/bims/README \ ${STAGEDIR}${DOCSDIR}/README.bims .endif .for DOC in BoPoMoFo.shtml Changes Changes.pre-0.1 TODO ZuYinCode.txt \ et26.txt libtabe.sgml ${INSTALL_DATA} ${WRKSRC}/doc/${DOC} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/devel/stlink/Makefile =================================================================== --- head/devel/stlink/Makefile (revision 454589) +++ head/devel/stlink/Makefile (revision 454590) @@ -1,32 +1,32 @@ # $FreeBSD$ PORTNAME= stlink PORTVERSION= 1.4.0 PORTREVISION= 0 CATEGORIES= devel MAINTAINER= lev@FreeBSD.org COMMENT= STM32 ST-Link JTAG variant tools LICENSE= BSD3CLAUSE OPTIONS_DEFINE= GTK3 -OPTIONS_SUB= GTK3 +OPTIONS_SUB= yes GTK3_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-pacth-turn-off-gtk GTK3_USE= GNOME=gtk30 USE_GITHUB= yes GH_ACCOUNT= texane USES= cmake pkgconfig USE_LDCONFIG= yes PORTDOCS= README.md tested-boards.md tutorial.md post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/README.md ${INSTALL_DATA} ${WRKSRC}/doc/tested-boards.md ${STAGEDIR}${DOCSDIR}/tested-boards.md ${INSTALL_DATA} ${WRKSRC}/doc/tutorial.md ${STAGEDIR}${DOCSDIR}/tutorial.md .include Index: head/games/spring/Makefile =================================================================== --- head/games/spring/Makefile (revision 454589) +++ head/games/spring/Makefile (revision 454590) @@ -1,115 +1,115 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= spring PORTVERSION= 98.0 PORTREVISION= 9 CATEGORIES= games MASTER_SITES= SF/springrts/springrts/${PORTNAME}-${PORTVERSION} \ http://springrts.com/dl/ DISTNAME= ${PORTNAME}_${PORTVERSION}_src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Project aiming to create a new and versatile RTS Engine LICENSE= GPLv2 BROKEN_FreeBSD_10= fails to build with boost 1.65, see bug 220762 LIB_DEPENDS= libfreetype.so:print/freetype2 \ libboost_thread.so:devel/boost-libs \ libIL.so:graphics/devil \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis BUILD_DEPENDS= 7z:archivers/p7zip # XXX: it should be possible to build it on i386, investigate # (currently link fails on undefined reference to __sync_fetch_and_add_8) ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= relies on x86 floating-point math and amd64 atomic ops USE_SDL= sdl2 USE_GL= gl glu glew USE_XORG= x11 xcursor USE_LDCONFIG= yes DOS2UNIX_GLOB= *.h *.hpp *.cpp USES= cmake compiler:c++11-lib dos2unix openal:al tar:lzma USES+= desktop-file-utils shared-mime-info CMAKE_ARGS= -DDATADIR:STRING="share/${PORTNAME}" \ -DAI_TYPES:STRING="NATIVE" \ -DDOCDIR:STRING="share/doc/${PORTNAME}" \ -DCREATE_MAN_PAGES:BOOL=false \ -DUSE_TCMALLOC:BOOL=false \ -DUSE_LIBSQUISH:BOOL=false \ -DUNITSYNC_PYTHON_WRAPPER:BOOL=false WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION} # Do not exctract bundled copies of header files for 3rd-party packages: EXTRACT_AFTER_ARGS=--no-same-owner --no-same-permissions --exclude ${WRKSRC:T}/include # The check-target fails right now: https://springrts.com/mantis/view.php?id=4736 TEST_TARGET= check PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= MANPAGES PR_DOWNLOADER DOCS OPTIONS_DEFAULT=MANPAGES PR_DOWNLOADER -OPTIONS_SUB= * +OPTIONS_SUB= yes HTMLDOCS_DESC= Build and install HTML documentation PR_DOWNLOADER_DESC= Map and game downloader MANPAGES_CMAKE_ON= -DCREATE_MAN_PAGES:BOOL=true -DMANDIR:STRING="man" MANPAGES_CMAKE_OFF= -DCREATE_MAN_PAGES:BOOL=false MANPAGES_BUILD_DEPENDS= 7z:archivers/p7zip \ asciidoc:textproc/asciidoc \ xsltproc:textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ bash:shells/bash MANPAGES_DOCS_ON= -DUSERDOCS_PLAIN:BOOL=true MANPAGES_DOCS_OFF= -DUSERDOCS_PLAIN:BOOL=false CXXFLAGS+= -Wno-deprecated # Too much noise PR_DOWNLOADER_LIB_DEPENDS=libcurl.so:ftp/curl .include .if defined(WITH_SYNC_DEBUG) CFLAGS= # empty CXXFLAGS= # empty CMAKE_ARGS+= -DTRACE_SYNC=true -DSYNCDEBUG=true CMAKE_BUILD_TYPE=DEBUG2 .endif .if ! ${PORT_OPTIONS:MPR_DOWNLOADER} post-extract: @${RM} ${WRKSRC}/tools/pr-downloader/CMakeLists.txt .endif post-patch: @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e 's|/etc/\(spring/datadir\)|${PREFIX}/\1|g' \ ${WRKSRC}/rts/System/FileSystem/DataDirLocater.cpp @${REINPLACE_CMD} -e 's|x1F3F|x0F3F|g' \ ${WRKSRC}/rts/System/Sync/FPUCheck.cpp @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/rts/build/cmake/*.cmake @${REINPLACE_CMD} -e 's|execinfo|/usr/lib/libexecinfo.so|' \ ${WRKSRC}/rts/CMakeLists.txt \ ${WRKSRC}/rts/builds/dedicated/CMakeLists.txt @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \ ${WRKSRC}/rts/System/Platform/Misc.cpp @${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}&|' \ ${WRKSRC}/doc/manpages/make_manpages.sh .if ! ${PORT_OPTIONS:MMANPAGES} @${REINPLACE_CMD} -e '/set(CREATE_MAN_PAGES)/ d' \ ${WRKSRC}/doc/CMakeLists.txt .endif pre-build: cd ${WRKSRC} && ${MAKE_CMD} generateVersionFiles .include Index: head/korean/scim-hangul/Makefile =================================================================== --- head/korean/scim-hangul/Makefile (revision 454589) +++ head/korean/scim-hangul/Makefile (revision 454590) @@ -1,33 +1,33 @@ # Created by: Junho CHOI # $FreeBSD$ PORTNAME= scim-hangul PORTVERSION= 0.4.0 PORTREVISION= 3 CATEGORIES= korean MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} MAINTAINER= jkim@FreeBSD.org COMMENT= SCIM IMEngine module for Korean(Hangul) input LICENSE= GPLv2 LIB_DEPENDS= libhangul.so:korean/libhangul \ libscim-1.0.so:textproc/scim GNU_CONFIGURE= yes USES= gmake libtool:keepla pkgconfig OPTIONS_DEFINE= NLS -OPTIONS_SUB= NLS +OPTIONS_SUB= yes .include .if ${PORT_OPTIONS:MNLS} USES+= gettext CONFIGURE_ARGS+=--enable-nls .else CONFIGURE_ARGS+=--disable-nls .endif .include Index: head/lang/sagittarius-scheme/Makefile =================================================================== --- head/lang/sagittarius-scheme/Makefile (revision 454589) +++ head/lang/sagittarius-scheme/Makefile (revision 454590) @@ -1,56 +1,56 @@ # Created by: Ashish SHUKLA # $FreeBSD$ PORTNAME= sagittarius PORTVERSION= 0.8.7 CATEGORIES= lang MASTER_SITES= https://bitbucket.org/ktakashi/sagittarius-scheme/downloads/ \ LOCAL/ashish PKGNAMESUFFIX= -scheme MAINTAINER= ashish@FreeBSD.org COMMENT= R6RS/R7RS Scheme system LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libffi.pc:devel/libffi LIB_DEPENDS= libffi.so:devel/libffi \ libgc-threaded.so:devel/boehm-gc-threaded USE_LDCONFIG= yes USES= cmake pkgconfig ONLY_FOR_ARCHS= amd64 i386 MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= ODBC SIMD PLIST_SUB= PORTNAME=sagittarius PORTVERSION=${PORTVERSION} ODBC_LIB_DEPENDS= libiodbc.so:databases/libiodbc ODBC_CMAKE_ON= -DODBC_INCLUDE_DIR:STRING=${LOCALBASE}/include/libiodbc SIMD_CMAKE_BOOL= USE_SSE -OPTIONS_SUB= ODBC +OPTIONS_SUB= yes .include .if ${ARCH}=="i386" PLIST_ARCH= i386 USE_GCC= yes .else PLIST_ARCH= x86_64 .endif PLIST_SUB+= PLIST_ARCH=${PLIST_ARCH} pre-configure: @${CC} ${CFLAGS} -o ${WRKDIR}/cpuid ${FILESDIR}/cpuid.c @${REINPLACE_CMD} -e 's,%%CPUID%%,${WRKDIR}/cpuid,' ${WRKSRC}/cmake/FindSSE.cmake post-patch-ODBC-off: @${REINPLACE_CMD} -e '/odbc odbc/d' ${WRKSRC}/ext/CMakeLists.txt post-install: @${LN} -sf ${PREFIX}/bin/sagittarius ${STAGEDIR}${PREFIX}/bin/sash .include Index: head/mail/faces/Makefile =================================================================== --- head/mail/faces/Makefile (revision 454589) +++ head/mail/faces/Makefile (revision 454590) @@ -1,102 +1,102 @@ # Created by: Lars Koeller # $FreeBSD$ PORTNAME= faces PORTVERSION= 1.7.7 PORTREVISION= 11 CATEGORIES= mail MASTER_SITES= SF MAINTAINER= ashish@FreeBSD.org COMMENT= Visual mail, user, and print face server LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= X11 DOCS NLS AUDIO OPTIONS_DEFAULT= X11 OPTIONS_SINGLE= AUDIO OPTIONS_SINGLE_AUDIO= NAS RPLAY SOX AUDIO_DESC= Audio support X11_DESC= X11/GTK support RPLAY_DESC= rplay audio support SOX_DESC= Sox audio support NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls -OPTIONS_SUB= X11 +OPTIONS_SUB= yes X11_USE= GNOME=gtk12 X11_CPPFLAGS= -I../compface -I${LOCALBASE}/include X11_LDFLAGS= -L../compface -L${LOCALBASE}/lib X11_CONFIGURE_ON= --enable-imap --enable-pop \ --enable-name-unknown --with-spooldir=/var/mail \ --with-facedir=${DATADIR} X11_CONFIGURE_WITH= x AUDIO_CONFIGURE_ENABLE= audio NAS_CONFIGURE_ON= --with-audio-cmd=${LOCALBASE}/bin/auplay NAS_RUN_DEPENDS= auplay:audio/nas SOX_CONFIGURE_ON= --with-audio-cmd=${LOCALBASE}/bin/play SOX_RUN_DEPENDS= play:audio/sox RPLAY_CONFIGURE_ON= --with-audio-cmd=${LOCALBASE}/bin/rplay RPLAY_RUN_DEPENDS= rplay:audio/rplay USE_LDCONFIG= yes GNU_CONFIGURE= yes PORTDOCS= README .include # I have no better idea up to now # Install the working Makefile for compface from the old faces port # This was much less complex an builds the shared libs, too post-patch: @${REINPLACE_CMD} -e "s%/usr/local/faces%${DATADIR}%g ; \ s%/var/spool/mail%/var/mail%g" ${WRKSRC}/faces/faces.man @${LN} -sf ${WRKSRC}/faces/faces.man ${WRKSRC}/faces/faces.1 .if ${PORT_OPTIONS:MNAS} @${REINPLACE_CMD} -e "s%rplay%auplay%" ${WRKSRC}/faces/Faces.ad .elif ${PORT_OPTIONS:MSOX} @${REINPLACE_CMD} -e "s%rplay%play%" ${WRKSRC}/faces/Faces.ad .elif ${PORT_OPTIONS:MRPLAY} # nada .else @${REINPLACE_CMD} -e "s%^faces.audioSupport.*%faces.audioSupport: false%" ${WRKSRC}/faces/Faces.ad .endif do-build: cd ${WRKSRC}/compface && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ ${FILESDIR}/Makefile.compface ${MAKE_ARGS} ${ALL_TARGET} .if ${PORT_OPTIONS:MX11} cd ${WRKSRC}/faces && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET} .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/compface/compface ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/compface/uncompface ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/compface/compface.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/compface/libcompface.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/compface/libcompface.so.1 ${STAGEDIR}${PREFIX}/lib ${LN} -sf libcompface.so.1 ${STAGEDIR}${PREFIX}/lib/libcompface.so ${INSTALL_MAN} ${WRKSRC}/compface/compface.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/compface/compface.3 ${STAGEDIR}${MANPREFIX}/man/man3 ${INSTALL_SCRIPT} ${FILESDIR}/ikon2xbm ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${FILESDIR}/xbm2ikon ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${FILESDIR}/xbmcut48 ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${FILESDIR}/xbmsize48 ${STAGEDIR}${PREFIX}/bin .if ${PORT_OPTIONS:MX11} ${INSTALL_PROGRAM} ${WRKSRC}/faces/faces ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/faces/faces.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/faces/Faces.ad ${STAGEDIR}${LOCALBASE}/lib/X11/app-defaults/Faces .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/multimedia/libvpx/Makefile =================================================================== --- head/multimedia/libvpx/Makefile (revision 454589) +++ head/multimedia/libvpx/Makefile (revision 454590) @@ -1,92 +1,92 @@ # Created by: Ashish SHUKLA # $FreeBSD$ PORTNAME= libvpx DISTVERSIONPREFIX= v DISTVERSION= 1.6.1 PORTREVISION= 2 CATEGORIES= multimedia PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= bc4bc9b6223d.patch:-p1 MAINTAINER= jbeich@FreeBSD.org COMMENT= VP8/VP9 Codec SDK LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= nasm:devel/nasm USE_GITHUB= yes GH_ACCOUNT= webmproject USES= cpe gmake perl5 shebangfix CPE_VENDOR= john_koleszar HAS_CONFIGURE= yes USE_PERL5= build USE_LDCONFIG= yes SHEBANG_FILES= build/make/ads2gas.pl CONFIGURE_ENV= ASFLAGS="${ASFLAGS}" # Only explicitly list ARCHs with SIMD optimizations CONFIGURE_ARGS_aarch64= --target=arm64-linux-gcc CONFIGURE_ARGS_amd64= --target=x86_64-linux-gcc CONFIGURE_ARGS_armv7= --target=armv7-linux-gcc CONFIGURE_ARGS_i386= --target=x86-linux-gcc CONFIGURE_ARGS+=${CONFIGURE_ARGS_${ARCH}} \ --prefix=${PREFIX} \ --disable-install-docs \ --disable-install-srcs \ --enable-pic \ --enable-vp8 \ --enable-vp9 MAKE_ARGS+= verbose=yes ASFLAGS+= ${ASFLAGS_${ARCH}} ASFLAGS_armv7= -meabi=5 ALL_TARGET= # empty # armv7 is actually armv6 target before FreeBSD 12.0 .if ${CFLAGS:M-march=armv7*} CONFIGURE_ARGS+= ${CONFIGURE_ARGS_armv7} ASFLAGS+= ${ASFLAGS_armv7} .endif OPTIONS_DEFINE= DEBUG MULTIRES POSTPROC RTCPU SHARED SIZE_LIMIT TEST THREADS OPTIONS_DEFAULT=MULTIRES POSTPROC RTCPU SHARED SIZE_LIMIT THREADS OPTIONS_EXCLUDE_aarch64=RTCPU -OPTIONS_SUB= SHARED +OPTIONS_SUB= yes DEBUG_CONFIGURE_ON= --enable-debug MULTIRES_DESC= Enable multi-resolution encoding MULTIRES_CONFIGURE_ON= --enable-multi-res-encoding POSTPROC_DESC= Enable postprocessing POSTPROC_CONFIGURE_ON= --enable-postproc --enable-vp9-postproc \ --enable-vp9-temporal-denoising RTCPU_DESC= Detect CPU capabilities at runtime RTCPU_CONFIGURE_ON= --enable-runtime-cpu-detect SHARED_DESC= Enable shared-library support SHARED_CONFIGURE_ON= --enable-shared SIZE_LIMIT_DESC= Maximum size allowed by decoder: ${SIZE_LIMIT} SIZE_LIMIT_CONFIGURE_ON=--size-limit=${SIZE_LIMIT} SIZE_LIMIT?= 16384x16384 # Chromium; Firefox has 4000x3000 TEST_CONFIGURE_OFF= --disable-unit-tests THREADS_CONFIGURE_OFF= --disable-multithread post-patch: @${REINPLACE_CMD} 's|\(link_with_cc\)=gcc|\1=$${CC}|' \ ${WRKSRC}/build/make/configure.sh post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/vpx* post-install-SHARED-on: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvpx.so.*.*.* .include Index: head/multimedia/mythtv/Makefile =================================================================== --- head/multimedia/mythtv/Makefile (revision 454589) +++ head/multimedia/mythtv/Makefile (revision 454590) @@ -1,134 +1,134 @@ # Created by: Stacey Son , Ari Maniatis # $FreeBSD$ PORTNAME= mythtv PORTVERSION= 0.28.7 PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org COMMENT= MythTV is a homebrew PVR project LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmp3lame.so:audio/lame \ libfreetype.so:print/freetype2 \ libtag.so:audio/taglib \ libxml2.so:textproc/libxml2 \ libudf.so:sysutils/libcdio \ libva.so:multimedia/libva \ libass.so:multimedia/libass \ libfftw3f.so:math/fftw3-float \ libfftw3_threads.so:math/fftw3 \ libjack.so:audio/jack BUILD_DEPENDS= v4l_compat>=1.0.20100321:multimedia/v4l_compat \ yasm:devel/yasm RUN_DEPENDS= tv_check:textproc/p5-xmltv \ wget:ftp/wget CONFLICTS= mythtv-frontend-[0-9]* USE_GITHUB= yes GH_ACCOUNT= MythTV GH_TAGNAME= ad97d24 WRKSRC_SUBDIR= ${PORTNAME} ONLY_FOR_ARCHS= i386 amd64 USE_PERL5= run build NOPRECIOUSMAKEVARS= # don't override $(ARCH) in ffmpeg makefiles USES= gmake iconv libtool perl5 pkgconfig pathfix shebangfix ssl SHEBANG_FILES= programs/scripts/database/mythconverg_backup.pl \ programs/scripts/database/mythconverg_restore.pl USE_QT4= corelib dbus gui sql network script linguist_build l10n sql-mysql_run \ moc_build qmake_build rcc_build uic_build imageformats webkit xml USE_GL= gl USE_XORG= x11 xv xrandr xxf86vm xinerama xext QT_NONSTANDARD= yes HAS_CONFIGURE= yes USE_LDCONFIG= ${PREFIX}/lib/mythtv/filters REINPLACE_ARGS= -i "" USE_RC_SUBR= mythbackend DESTDIRNAME= INSTALL_ROOT USERS= mythtv GROUPS= mythtv MAKE_ENV= QTDIR="${PREFIX}" \ QMAKESPEC="${QMAKESPEC}" CPPFLAGS+= ${QTCPPFLAGS} CONFIGURE_ENV+= QMAKESPEC="${QMAKESPEC}" MOC="${MOC}" \ QTDIR="${PREFIX}" CONFIGURE_ENV+= PKG_CONFIG_PATH="${LOCALBASE}/libdata/pkgconfig" LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --prefix="${PREFIX}" --cc="${CC}" --cxx="${CXX}" --dvb-path="${LOCALBASE}/include/libdvbv5" \ --libxml2-path="${LOCALBASE}/include/libxml2" --enable-v4l2 --enable-ivtv --enable-xv \ --disable-audio-alsa --disable-indev=alsa --disable-outdev=alsa --disable-mythlogserver QMAKESPEC?= ${LOCALBASE}/share/qt4/mkspecs/freebsd-g++ OPTIONS_DEFINE= BINDINGS LIRC MYSQL OPENGL VDPAU OPTIONS_DEFAULT= BINDINGS OPENGL VDPAU -OPTIONS_SUB= BINDINGS +OPTIONS_SUB= yes BINDINGS_DESC= Perl and Python bindings LIRC_LIB_DEPENDS= liblirc_client.so:comms/lirc MYSQL_USES= mysql:client,server MYSQL_USES_OFF= mysql VDPAU_LIB_DEPENDS= libvdpau.so:multimedia/libvdpau VDPAU_CONFIGURE_ENABLE= vdpau OPENGL_CONFIGURE_ENABLE= opengl-video OPENGL_USE= QT4=opengl .include SUB_FILES= pkg-message .if ${PORT_OPTIONS:MBINDINGS} CONFIGURE_ARGS+= --python=${PYTHON_CMD} USES+= python PYDISTUTILS_PKGNAME=MythTV PYDISTUTILS_PKGVERSION=0.27._1 BUILD_DEPENDS+= py*-lxml>=0:devel/py-lxml \ ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb \ ${PYTHON_PKGNAMEPREFIX}urlgrabber>=3.1.0_1:www/py-urlgrabber \ p5-HTTP-Request-Params>=0:www/p5-HTTP-Request-Params \ p5-LWP-UserAgent-Determined>=0:www/p5-LWP-UserAgent-Determined \ p5-Net-UPnP>=0:multimedia/p5-Net-UPnP \ p5-IO-Socket-INET6>=2.51:net/p5-IO-Socket-INET6 \ p5-DBI>=0:databases/p5-DBI \ p5-DBD-mysql>0:databases/p5-DBD-mysql RUN_DEPENDS+= py*-lxml>=0:devel/py-lxml \ ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb \ ${PYTHON_PKGNAMEPREFIX}urlgrabber>=3.1.0_1:www/py-urlgrabber \ p5-HTTP-Request-Params>=0:www/p5-HTTP-Request-Params \ p5-LWP-UserAgent-Determined>=0:www/p5-LWP-UserAgent-Determined \ p5-Net-UPnP>=0:multimedia/p5-Net-UPnP \ p5-IO-Socket-INET6>=2.51:net/p5-IO-Socket-INET6 \ p5-DBI>=0:databases/p5-DBI \ p5-DBD-mysql>0:databases/p5-DBD-mysql .else CONFIGURE_ARGS+=--without-bindings=perl,python .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/configure \ ${WRKSRC}/libs/libmythtv/libmythtv.pro \ ${WRKSRC}/bindings/perl/MythTV/Recording.pm \ ${WRKSRC}/programs/mythtranscode/replex/Makefile.standalone \ ${WRKSRC}/programs/scripts/database/mythconverg_backup.pl \ ${WRKSRC}/programs/scripts/database/mythconverg_restore.pl \ ${WRKSRC}/programs/mythcommflag/mythcommflag-analyze post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/mythtv/database @${CP} ${WRKSRC}/database/mc.sql ${STAGEDIR}${PREFIX}/share/mythtv/database .include Index: head/net/polyorb/Makefile =================================================================== --- head/net/polyorb/Makefile (revision 454589) +++ head/net/polyorb/Makefile (revision 454590) @@ -1,74 +1,74 @@ # Created by: John Marino # $FreeBSD$ PORTNAME= polyorb PORTVERSION= 2.11.1 PORTREVISION= 4 CATEGORIES= net MASTER_SITES= http://downloads.dragonlace.net/src/ DISTNAME= polyorb-gpl-${YEAR}-src MAINTAINER= ports@FreeBSD.org COMMENT= CORBA, SOAP, Ada 95 Distributed System Annex middleware LICENSE= GPLv3 BUILD_DEPENDS= xmlada>=3.2:textproc/xmlada USES= ada gmake python:build shebangfix GNU_CONFIGURE= yes NO_MTREE= yes YEAR= 2014 WRKSRC= ${WRKDIR}/polyorb-${YEAR}-src ALL_TARGET= default MAKE_ENV= PROCESSORS=${MAKE_JOBS_NUMBER} CONFIGURE_ENV= PYTHON=${PYTHON_CMD} \ ac_cv_prog_CXXCPP="cpp -E" \ ac_cv_prog_SVN=false PORTDOCS= html \ info/polyorb_ug.info \ pdf/polyorb_ug.pdf \ txt/polyorb_ug.txt SHEBANG_FILES= compilers/idlac/*.py testsuite/*.py testsuite/tests/*.py CONFIGURE_ARGS= --with-appli-perso="corba dsa moma" \ --with-proto-perso="giop soap srp" \ --with-corba-services="event ir naming notification time" # Polyorb 2011 = PCS version 4 GNAT GCC 4.6 = PCS version 4 # Polyorb 2012 = PCS version 5 GNAT GCC 4.7 = PCS version 5 # Polyorb 2013 = PCS version 6 GNAT GCC 4.9 = PCS version 6 # Polyorb 2014 = PCS version 6 GNAT GCC 4.9 = PCS version 6 OPTIONS_DEFINE= DOCS TESTSUITE -OPTIONS_SUB= TESTSUITE +OPTIONS_SUB= yes TESTSUITE_ALL_TARGET= testsuite TESTSUITE_BUILD_DEPENDS=gnatpython>=20101207:devel/gnatpython TESTSUITE_DESC= Enable 'make run-testsuite' target .include post-patch: .if !${PORT_OPTIONS:MDOCS} ${MV} ${WRKSRC}/docs/polyorb_ug.html ${WRKSRC}/docs/ug.html .endif @${REINPLACE_CMD} -e 's|bash|/bin/sh|' ${WRKSRC}/testsuite/testsuite.py do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET}) post-install: (cd ${STAGEDIR}${PREFIX}; \ ${FIND} * -type d -empty -print | ${XARGS} ${RMDIR}) .if ${PORT_OPTIONS:MTESTSUITE} # must be run after "make install" run-testsuite: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} run_tests) .endif .include Index: head/net/wireshark/Makefile =================================================================== --- head/net/wireshark/Makefile (revision 454589) +++ head/net/wireshark/Makefile (revision 454590) @@ -1,187 +1,187 @@ # Created by: Bill Fumerola # $FreeBSD$ PORTNAME?= wireshark PORTVERSION= 2.4.1 PORTREVISION?= 0 CATEGORIES= net ipv6 MASTER_SITES= http://www.wireshark.org/download/src/ \ http://ftp.uni-kl.de/pub/wireshark/src/ \ http://wireshark.askapache.com/download/src/all-versions/ \ ftp://ftp.uni-kl.de/pub/wireshark/src/ \ http://prdownloads.sourceforge.net/wireshark/ \ http://ftp.yz.yamagata-u.ac.jp/pub/network/security/wireshark/src/ \ ftp://ftp.yz.yamagata-u.ac.jp/pub/network/security/wireshark/src/ \ http://wireshark.zing.org/download/src/ DISTNAME= ${DATADIR_NAME}-${PORTVERSION} MAINTAINER= marcus@FreeBSD.org COMMENT?= Powerful network analyzer/capture tool LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS?= wireshark-qt5-[0-9]* DATADIR_NAME= wireshark DATADIR= ${PREFIX}/share/${DATADIR_NAME} GNU_CONFIGURE= yes USES= alias cpe gettext-runtime gmake libtool pathfix perl5 \ pkgconfig python:build ssl tar:xz USE_PERL5= build USE_GNOME= glib20 CONFIGURE_ARGS+= --program-transform-name="" \ --with-ssl=${OPENSSLBASE} INSTALL_TARGET= install-strip USE_LDCONFIG= yes LIB_DEPENDS+= libgpg-error.so:security/libgpg-error \ libgcrypt.so:security/libgcrypt CFLAGS+= -funit-at-a-time LIBS+= -L${LOCALBASE}/lib PLIST_SUB+= PORTVERSION=${PORTVERSION} .for x in capinfos editcap mergecap rawshark text2pcap dftest randpkt \ reordercap captype randpktdump udpdump sharkd .if defined(LITE) PKGNAMESUFFIX= -lite PLIST_SUB+= ${x:tu}="@comment $x not installed" \ ${x:tu}_LIB="@comment $x not installed " \ ${x:tu}_MAN="@comment $x not installed " CONFIGURE_ARGS+= --enable-$x=no OPTIONS_EXCLUDE+= RTP SNMP GEOIP LUA CARES ANDROIDDUMP .else PLIST_SUB+= ${x:tu}=bin/$x \ ${x:tu}_MAN="" \ ${x:tu}_LIB="" .endif .endfor OPTIONS_DEFINE= RTP SNMP IPV6 GEOIP LUA DECRYPT ANDROIDDUMP CARES OPTIONS_RADIO= GUI OPTIONS_SINGLE= KERBEROS OPTIONS_RADIO_GUI= GTK2 GTK3 QT5 OPTIONS_SINGLE_KERBEROS=KRB_BASE KRB_HEIMDAL KRB_MIT KRB_NONE OPTIONS_DEFAULT?= SNMP GEOIP KRB_BASE GTK3 DECRYPT RTP_DESC= Enable support for playing back RTP streams DECRYPT_DESC= Decryption support for SSL and IPSec ANDROIDDUMP_DESC= Build androiddump extcap tool CARES_DESC= Enable support for asynchronous DNS via c-ares KERBEROS_DESC= Kerberos dissection support KRB_BASE_DESC= Kerberos support via base system KRB_HEIMDAL_DESC= Kerberos support via security/heimdal KRB_MIT_DESC= Kerberos support via security/krb5 KRB_NONE_DESC= Disable Kerberos support GTK2_USE= GNOME=gtk20,cairo GTK3_USE= GNOME=gtk30,cairo QT5_USE= qt5=core,gui,widgets,printsupport,buildtools_build,linguisttools_build LUA_USES= lua:5[1-2] KRB_BASE_USES= gssapi KRB_HEIMDAL_USES= gssapi:heimdal KRB_MIT_USES= gssapi:mit RTP_LIB_DEPENDS= libportaudio.so:audio/portaudio RTP_CPPFLAGS= -I${LOCALBASE}/include SNMP_LIB_DEPENDS= libsmi.so:net-mgmt/libsmi CARES_LIB_DEPENDS= libcares.so:dns/c-ares GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP DECRYPT_LIB_DEPENDS= libgnutls.so:security/gnutls \ libgcrypt.so:security/libgcrypt IPV6_CONFIGURE_ENABLE= ipv6 KRB_NONE_CONFIGURE_ON= --without-krb5 KRB_NONE_CONFIGURE_OFF= --with-krb5 KRB_NONE_CONFIGURE_ENV_OFF= KRB5_CONFIG=${KRB5CONFIG} GTK2_CONFIGURE_ON= --with-gtk=2 --with-qt=no GTK3_CONFIGURE_ON= --with-gtk=3 --with-qt=no QT5_CONFIGURE_ON= --with-qt=5 --with-gtk=no LUA_CONFIGURE_WITH= lua RTP_CONFIGURE_WITH= portaudio SNMP_CONFIGURE_WITH= libsmi CARES_CONFIGURE_WITH= c-ares GEOIP_CONFIGURE_WITH= geoip DECRYPT_CONFIGURE_WITH= gnutls gcrypt ANDROIDDUMP_CONFIGURE_ON=--enable-androiddump=yes ANDROIDDUMP_CONFIGURE_OFF=--enable-androiddump=no LUA_CPPFLAGS= -I${LUA_INCDIR} QT5_CONFIGURE_ENV= PATH="${PATH}:${QT_BINDIR}" QT5_EXTRA_PATCHES= ${FILESDIR}/extrapatch-configure-qt5 QT5_MAKE_ENV= PATH="${PATH}:${QT_BINDIR}" QT5_VARS= PKGNAMESUFFIX=-qt5 QT5_PLIST_SUB= GUI_GTK="@comment " GTK2_PLIST_SUB= GUI_GTK="" GTK3_PLIST_SUB= GUI_GTK="" -OPTIONS_SUB= LUA +OPTIONS_SUB= yes .if defined(LITE) CONFIGURE_ARGS+=--enable-androiddump=no PLIST_SUB+= ANDROIDDUMP_LIB="@comment " \ ANDROIDDUMP_MAN="@comment " .endif .include .if empty(PORT_OPTIONS:MGTK2) && empty(PORT_OPTIONS:MGTK3) && \ empty(PORT_OPTIONS:MQT5) CONFIGURE_ARGS+= --disable-wireshark PLIST_SUB+= GUI="@comment " .else USES+= desktop-file-utils shared-mime-info INSTALLS_ICONS= yes PLIST_SUB+= GUI="" .endif .if !defined(LITE) .if ${PORT_OPTIONS:MANDROIDDUMP} PLIST_SUB+= ANDROIDDUMP_LIB="" \ ANDROIDDUMP_MAN="" .else PLIST_SUB+= ANDROIDDUMP_LIB="@comment " \ ANDROIDDUMP_MAN="@comment " .endif .endif .if ${PORT_OPTIONS:MKRB_BASE} && exists(${LOCALBASE}/include/krb5.h) IGNORE= cannot build with base Kerberos if krb5 port is installed. \ Use ``make config'' to choose a different option .endif .if empty(PORT_OPTIONS:MGTK2) && empty(PORT_OPTIONS:MGTK3) && \ ${PORT_OPTIONS:MRTP} IGNORE= the RTP support requires GTK+ frontend .endif post-patch: @${REINPLACE_CMD} -e 's|llua|llua-${LUA_VER}|g ; \ s|-DQT_GUI_LIB|-DQT_GUI_LIB $$CPPFLAGS| ' \ ${WRKSRC}/configure # XXX: Should be optional as to whether or not this flag works at runtime @${REINPLACE_CMD} -e 's|-msse4.2||g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/usr/share/applications|${DESKTOPDIR}|g ; \ s|/usr/share|${LOCALBASE}/share|g ; \ s|{mime/packages,applications}|mime/packages| ; \ s|{apps,mimetypes}|apps $$(DESTDIR)${LOCALBASE}/share/icons/hicolor/$$$${size}x$$$${size}/mimetypes|' \ ${WRKSRC}/Makefile.in .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} post-install: ${MV} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-gtk \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .endif .include Index: head/www/gohugo/Makefile =================================================================== --- head/www/gohugo/Makefile (revision 454589) +++ head/www/gohugo/Makefile (revision 454590) @@ -1,98 +1,98 @@ # $FreeBSD$ PORTNAME= hugo DISTVERSIONPREFIX= v DISTVERSION= 0.30.2 CATEGORIES= www PKGNAMEPREFIX= go DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME} MAINTAINER= ben.lavery@hashbang0.com COMMENT= Fast and flexible static site generator LICENSE= APACHE20 USES= go USE_GITHUB= yes GH_ACCOUNT= gohugoio GH_SUBDIR= src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME} GH_TUPLE= BurntSushi:toml:a368813:toml/src/github.com/BurntSushi/toml \ PuerkitoBio:purell:fd18e05:purell/src/github.com/PuerkitoBio/purell \ PuerkitoBio:urlesc:de5bf2a:urlesc/src/github.com/PuerkitoBio/urlesc \ alecthomas:chroma:02c4adc:chroma/src/github.com/alecthomas/chroma \ bep:gitmap:de8030e:gitmap/src/github.com/bep/gitmap \ chaseadamsio:goorgeous:7daffad:goorgeous/src/github.com/chaseadamsio/goorgeous \ cpuguy83:go-md2man:1d903dc:go_md2man/src/github.com/cpuguy83/go-md2man \ danwakefield:fnmatch:cbb64ac:fnmatch/src/github.com/danwakefield/fnmatch \ dchest:cssmin:fb8d9b4:cssmin/src/github.com/dchest/cssmin \ dlclark:regexp2:7632a26:regexp2/src/github.com/dlclark/regexp2 \ eknkc:amber:4ed0bf7:amber/src/github.com/eknkc/amber \ fortytw2:leaktest:3b724c3:leaktest/src/github.com/fortytw2/leaktest \ fsnotify:fsnotify:4da3e2c:fsnotify/src/github.com/fsnotify/fsnotify \ gorilla:websocket:4201258:websocket/src/github.com/gorilla/websocket \ hashicorp:go-immutable-radix:8aac270:go_immutable_radix/src/github.com/hashicorp/go-immutable-radix \ hashicorp:golang-lru:0a025b7:golang_lru/src/github.com/hashicorp/golang-lru \ hashicorp:hcl:68e816d:hcl/src/github.com/hashicorp/hcl \ inconshreveable:mousetrap:76626ae:mousetrap/src/github.com/inconshreveable/mousetrap \ jdkato:prose:2f88f08:prose/src/github.com/jdkato/prose \ kardianos:osext:ae77be6:osext/src/github.com/kardianos/osext \ kyokomi:emoji:ddd4753:emoji/src/github.com/kyokomi/emoji \ magiconair:properties:8d7837e:properties/src/github.com/magiconair/properties \ markbates:inflect:ea17041:inflect/src/github.com/markbates/inflect \ miekg:mmark:057eb9e:mmark/src/github.com/miekg/mmark \ mitchellh:mapstructure:d0303fe:mapstructure/src/github.com/mitchellh/mapstructure \ nicksnyder:go-i18n:ca33e78:go_i18n/src/github.com/nicksnyder/go-i18n \ pelletier:go-toml:2009e44:go_toml/src/github.com/pelletier/go-toml \ russross:blackfriday:6d1ef89:blackfriday/src/github.com/russross/blackfriday \ shurcooL:sanitized_anchor_name:86672fc:sanitized_anchor_name/src/github.com/shurcooL/sanitized_anchor_name \ spf13:afero:8a6ade7:afero/src/github.com/spf13/afero \ spf13:cast:acbeb36:cast/src/github.com/spf13/cast \ spf13:cobra:0dacccf:cobra/src/github.com/spf13/cobra \ spf13:fsync:12a01e6:fsync/src/github.com/spf13/fsync \ spf13:jWalterWeatherman:12bd96e:jWalterWeatherman/src/github.com/spf13/jwalterweatherman \ spf13:nitro:24d7ef3:nitro/src/github.com/spf13/nitro \ spf13:pflag:be7121d:pflag/src/github.com/spf13/pflag \ spf13:viper:d9cca5e:viper/src/github.com/spf13/viper \ stretchr:testify:890a5c3:testify/src/github.com/stretchr/testify \ yosssi:ace:ea038f4:ace/src/github.com/yosssi/ace \ golang:image:334384d:image/src/golang.org/x/image \ golang:net:0a93976:net/src/golang.org/x/net \ golang:sys:314a259:sys/src/golang.org/x/sys \ golang:text:1cbadb4:text/src/golang.org/x/text \ go-yaml:yaml:eb3733d:yaml/src/gopkg.in/yaml.v2 \ davecgh:go-spew:04cdfd4:go_spew/src/github.com/davecgh/go-spew \ pmezard:go-difflib:d8ed262:go_difflib/src/github.com/pmezard/go-difflib OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT= MANPAGES -OPTIONS_SUB= MANPAGES +OPTIONS_SUB= yes MANPAGES_DESC= Build and/or install manual pages GOENV= GOPATH=${WRKSRC} CGO_CFLAGS="${CGO_CFLAGS}" \ CGO_LDFLAGS="${CGO_LDFLAGS}" GOBIN="" PORTMANS= hugo-benchmark.1 hugo-config.1 hugo-convert-toJSON.1 \ hugo-convert-toTOML.1 hugo-convert-toYAML.1 hugo-convert.1 \ hugo-env.1 hugo-gen-autocomplete.1 hugo-gen-doc.1 hugo-gen-man.1 \ hugo-gen.1 hugo-import-jekyll.1 hugo-import.1 hugo-list-drafts.1 \ hugo-list-expired.1 hugo-list-future.1 hugo-list.1 hugo-new-site.1 \ hugo-new-theme.1 hugo-new.1 hugo-server.1 hugo-undraft.1 \ hugo-version.1 hugo.1 do-build: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME} && \ ${SETENV} ${MAKE_ENV} ${GOENV} ${GO_CMD} build -o bin/${PORTNAME} do-build-MANPAGES-on: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME} && ./bin/${PORTNAME} gen man --dir man/man1/ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME}/bin/${PORTNAME} ${STAGEDIR}/${PREFIX}/bin/${PORTNAME} do-install-MANPAGES-on: .for i in ${PORTMANS} ${INSTALL_MAN} ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME}/man/man1/$i ${STAGEDIR}/${PREFIX}/man/man1 .endfor .include Index: head/www/sams2/Makefile =================================================================== --- head/www/sams2/Makefile (revision 454589) +++ head/www/sams2/Makefile (revision 454590) @@ -1,57 +1,57 @@ # $FreeBSD$ PORTNAME= sams2 DISTVERSION= 2.0.0 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://sams.perm.ru/download/ http://razumit.ru/ MAINTAINER= roma.a.g@gmail.com COMMENT= Squid Accounting Management System LICENSE= BSD4CLAUSE LIB_DEPENDS= libpcre.so:devel/pcre RUN_DEPENDS= ${LOCALBASE}/libexec/mysqld:${_MYSQL_SERVER} USES= autoreconf gmake libtool php tar:bzip2 USE_LDCONFIG= yes USE_PHP= gd mysql zlib USE_MYSQL= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS+=--datarootdir=${WWWDIR:H} MAKE_ARGS+= docdir=${DOCSDIR} SUB_FILES= sams2.conf.sample PORTDOCS= * OPTIONS_DEFINE= DOCS APACHE -OPTIONS_SUB= APACHE +OPTIONS_SUB= yes APACHE_USE= APACHE=22+ # We can't use here, ${APACHE*} won't be populated .include .if ${PORT_OPTIONS:MAPACHE} . if ${APACHE_VERSION} >= 24 AP24= "" . endif .endif post-patch: @${MV} ${WRKSRC}/m4/acinclude.m4 ${WRKSRC} post-install: ${INSTALL_SCRIPT} ${FILESDIR}/sams2 ${STAGEDIR}${PREFIX}/etc/rc.d/ ${INSTALL_DATA} ${WRKDIR}/sams2.conf.sample ${STAGEDIR}${PREFIX}/etc .if ${PORT_OPTIONS:MAPACHE} ${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEETCDIR} ${SED} -e 's|__WEBPREFIX|${WWWDIR}|g' ${WRKSRC}/etc/httpd_conf \ > ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/sams2.conf.sample ${SED} -e 's|__DOCPREFIX|${DOCSDIR}|g' ${WRKSRC}/etc/doc_sams2_conf \ > ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/doc4sams2.conf.sample .endif .include Index: head/x11/guake/Makefile =================================================================== --- head/x11/guake/Makefile (revision 454589) +++ head/x11/guake/Makefile (revision 454590) @@ -1,69 +1,69 @@ # $FreeBSD$ PORTNAME= guake PORTVERSION= 0.8.10 PORTREVISION= 0 CATEGORIES= x11 MAINTAINER= nivit@FreeBSD.org COMMENT= Dropdown terminal made for the GNOME desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gnome-common>=3.14.0:devel/gnome-common \ ${PYTHON_PKGNAMEPREFIX}dbus>=0.84.0:devel/py-dbus \ ${PYTHON_PKGNAMEPREFIX}notify>=0.1.1_9:devel/py-notify \ ${PYTHON_PKGNAMEPREFIX}vte>=0.26.2_1:x11-toolkits/py-vte \ ${PYTHON_PKGNAMEPREFIX}xdg>=0.19:devel/py-xdg RUN_DEPENDS= keybinder>=0.3.0:x11/keybinder \ ${PYTHON_PKGNAMEPREFIX}dbus>=0.84.0:devel/py-dbus \ ${PYTHON_PKGNAMEPREFIX}notify>=0.1.1_9:devel/py-notify \ ${PYTHON_PKGNAMEPREFIX}vte>=0.26.2_1:x11-toolkits/py-vte \ ${PYTHON_PKGNAMEPREFIX}xdg>=0.19:devel/py-xdg CPPFLAGS+= -I${LOCALBASE}/include GCONF_SCHEMAS= guake.schemas GH_ACCOUNT= Guake GNU_CONFIGURE= yes INSTALLS_ICONS= yes LIBS+= -L${LOCALBASE}/lib MANPAGES_MAKE_ENV_OFF= man_MANS="" NLS_CONFIGURE_ENABLE= nls OPTIONS_DEFINE= MANPAGES NLS OPTIONS_DEFAULT= MANPAGES -OPTIONS_SUB= NLS +OPTIONS_SUB= yes PLIST_SUB+= DESKTOPDIR="${DESKTOPDIR:S,${PREFIX}/,,}" NO_ARCH= yes USES= autoreconf:build desktop-file-utils gettext gmake libtool \ pkgconfig python:2 USE_GITHUB= yes USE_GNOME= gtk20 pygnome2 intltool .include .if ! ${PORT_OPTIONS:MNLS} REINPLACE_ARGS+= -e 's,\(USE_NLS=\)yes,\1no,' REINPLACE_FILES+= ../../configure .endif pre-configure: @(cd ${CONFIGURE_WRKSRC} ; ${SETENV} ${CONFIGURE_ENV} ./autogen.sh) .if exists(${LOCALBASE}/libexec/notification-daemon) RUN_DEPENDS+= notification-daemon>=0.7.2_1:deskutils/notification-daemon .elif exists (${LOCALBASE}/bin/xfce4-notifyd-config) RUN_DEPENDS+= xfce4-notifyd>=0.2.4:deskutils/xfce4-notifyd .else RUN_DEPENDS+= notify-osd>=0.9.29_4:deskutils/notify-osd .endif .include