Index: head/astro/viking/Makefile =================================================================== --- head/astro/viking/Makefile (revision 457357) +++ head/astro/viking/Makefile (revision 457358) @@ -1,93 +1,95 @@ # Created by: David Le Brun # $FreeBSD$ PORTNAME= viking PORTVERSION= 1.6.2 PORTREVISION= 5 CATEGORIES= astro MASTER_SITES= SF/${PORTNAME}/ MAINTAINER= koalative@gmail.com COMMENT= Program to manage GPS data (tracks, waypoints, etc.) LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN= wrong LIB_DEPENDS +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs LIB_DEPENDS= libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgexiv2.so:graphics/gexiv2 \ libpcre.so:devel/pcre \ libpng.so:graphics/png RUN_DEPENDS= gpsbabel:astro/gpsbabel USES= compiler:c++11-lib gmake iconv desktop-file-utils perl5 pkgconfig tar:bzip2 USE_XORG= pixman x11 xau xcb xcomposite xcursor xdamage xdmcp xext \ xfixes xi xinerama xrandr xrender USE_GNOME= cairo gnomedocutils gtk20 intlhack USE_PERL5= run GNU_CONFIGURE= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -pthread PORTDOCS= AUTHORS ChangeLog NEWS README OPTIONS_DEFINE= DOCS GEOCACHES NLS GEOTAG GPSD MAPNIK MBTILES OPTIONS_DEFAULT= GEOTAG GPSD JOSM MAPNIK MBTILES OPTIONS_MULTI= OpenStreetMap-Editor OPTIONS_MULTI_OpenStreetMap-Editor= JOSM MERKAATOR GEOCACHES_DESC= GeoCaches Acquire support GEOTAG_DESC= Geotag support GPSD_DESC= Realtime GPS tracking MAPNIK_DESC= Mapnik support MBTILES_DESC= MBTiles support JOSM_DESC= Edit OpenStreetMap via JOSM MERKAATOR_DESC= Edit OpenStreetMap via Merkaartor OPTIONS_SUB= yes GEOCACHES_CONFIGURE_ENABLE= geocaches GEOCACHES_SUB_FILES= pkg-message NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext GEOTAG_LIB_DEPENDS= libexif.so:graphics/libexif GEOTAG_CONFIGURE_ENABLE=geotag GPSD_LIB_DEPENDS= libgpsd.so:astro/gpsd GPSD_CONFIGURE_ENABLE= realtime-gps-tracking MAPNIK_LIB_DEPENDS= libmapnik.so:graphics/mapnik MAPNIK_CONFIGURE_ENV= ac_cv_lib_icuuc_main=no # indirect MAPNIK_CONFIGURE_ENABLE= mapnik MBTILES_USES= sqlite MBTILES_CONFIGURE_ENABLE= mbtiles JOSM_RUN_DEPENDS= josm:astro/josm MERKAATOR_RUN_DEPENDS= merkaartor:astro/merkaartor post-patch: @${REINPLACE_CMD} -e '/as_fn_error.*libicuuc/d' ${WRKSRC}/configure @${REINPLACE_CMD} -e '/^AM_CFLAGS/s| -g | |' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|Science;|Education;Science;|' \ ${WRKSRC}/src/viking.desktop.in post-install: ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/audio/ardour/Makefile =================================================================== --- head/audio/ardour/Makefile (revision 457357) +++ head/audio/ardour/Makefile (revision 457358) @@ -1,80 +1,82 @@ # Created by: Edward Tomasz Napierala # $FreeBSD$ PORTNAME= ardour PORTVERSION= 2.8.16 PORTREVISION= 8 CATEGORIES= audio MASTER_SITES= http://freebsd.nsu.ru/distfiles/ MAINTAINER= danfe@FreeBSD.org COMMENT= Multichannel digital audio workstation LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN= fails to build +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 LIB_DEPENDS= liblo.so:audio/liblo \ liblrdf.so:textproc/liblrdf \ libjack.so:audio/jack \ libaubio.so:audio/aubio \ libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float \ libboost_date_time.so:devel/boost-libs \ libgnomecanvasmm-2.6.so:graphics/libgnomecanvasmm26 USES= cpe gettext scons pkgconfig tar:bzip2 MAKE_ARGS+= SYSLIBS=yes PREFIX=${PREFIX} NLS=yes CFLAGS+= -I${LOCALBASE}/include -DHAVE_AUBIO4 USE_GNOME= libxslt USE_LDCONFIG= ${PREFIX}/lib/ardour2 ${PREFIX}/lib/ardour2/surfaces PLIST_SUB= DISTVERSION=${DISTVERSION} OPTIONS_DEFINE= OPTIMIZED_CFLAGS VST VST_DESC= VST plugins support BROKEN_powerpc64= Does not build .include .if ${PORT_OPTIONS:MVST} MAKE_ARGS+= VST=yes LIB_DEPENDS+= libwine.so:emulators/wine PLIST_SUB+= NO_VST="@comment " PLIST_SUB+= VST="" .else PLIST_SUB+= NO_VST="" PLIST_SUB+= VST="@comment " .endif # Upstream uses these flags by default .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} CFLAGS+= -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce . if ${ARCH} == "amd64" MAKE_ARGS+= DIST_TARGET=x86_64 MAKE_ARGS+= FPU_OPTIMIZATION=1 . elif ${MACHINE_CPU:Msse} MAKE_ARGS+= DIST_TARGET=i686 MAKE_ARGS+= FPU_OPTIMIZATION=1 . else MAKE_ARGS+= DIST_TARGET=i386 MAKE_ARGS+= FPU_OPTIMIZATION=0 . endif .else MAKE_ARGS+= FPU_OPTIMIZATION=0 .endif post-patch: @${REINPLACE_CMD} -e 's|%%CFLAGS%%|${CFLAGS}|' ${WRKSRC}/SConstruct @${REINPLACE_CMD} -e 's|alsa_pcm|oss|g' ${WRKSRC}/templates/*.template @${REINPLACE_CMD} -e 's|std::pair Index: head/audio/gigedit/Makefile =================================================================== --- head/audio/gigedit/Makefile (revision 457357) +++ head/audio/gigedit/Makefile (revision 457358) @@ -1,36 +1,38 @@ # Created by: Edward Tomasz Napierala # $FreeBSD$ PORTNAME= gigedit PORTVERSION= 0.2.0 PORTREVISION= 13 CATEGORIES= audio MASTER_SITES= http://download.linuxsampler.org/packages/ MAINTAINER= ports@FreeBSD.org COMMENT= Instrument editor for gig files BROKEN= fails to build +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser LIB_DEPENDS= libgig.so:audio/libgig \ libgtkmm-2.4.so:x11-toolkits/gtkmm24 RUN_DEPENDS= ${LOCALBASE}/lib/linuxsampler/liblinuxsampler.so:audio/linuxsampler BUILD_DEPENDS:= ${RUN_DEPENDS} GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -Wl,-rpath=${LOCALBASE}/lib/linuxsampler LIBS+= -lsigc-2.0 USES= gettext gmake pkgconfig libtool USE_LDCONFIG= yes USE_GNOME= intltool MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS .include Index: head/audio/gnomoradio/Makefile =================================================================== --- head/audio/gnomoradio/Makefile (revision 457357) +++ head/audio/gnomoradio/Makefile (revision 457358) @@ -1,38 +1,40 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= gnomoradio PORTVERSION= 0.15.1 PORTREVISION= 19 CATEGORIES= audio net MASTER_SITES= SAVANNAH MAINTAINER= ports@FreeBSD.org COMMENT= Program for finding and playing free music from the Internet LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libao.so:audio/libao BROKEN= fails to compile: trackable.h: expected ';' at end of declaration list +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 USES= pathfix pkgconfig libtool GNU_CONFIGURE= yes USE_GNOME= gconfmm26 gnomeprefix gtkmm24 USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} '/^rainbow_get_LDADD =/s/$$/ $$(RAINBOW_LIBS)/' \ ${WRKSRC}/rainbow/Makefile.in @${REINPLACE_CMD} -e 's|CCLD = $$(CC)|CCLD = $$(CXX)|' \ ${WRKSRC}/roboradio/mp3/Makefile.in @${REINPLACE_CMD} -e 's|static char|static const char|' \ ${WRKSRC}/gnomoradio/*.xpm @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/roboradio/mp3/common.c \ ${WRKSRC}/roboradio/mp3/esd-audio.[ch] \ ${WRKSRC}/roboradio/mp3/id3.h .include Index: head/audio/linux-mbrola/Makefile =================================================================== --- head/audio/linux-mbrola/Makefile (revision 457357) +++ head/audio/linux-mbrola/Makefile (revision 457358) @@ -1,36 +1,39 @@ # Created by: trevor # $FreeBSD$ PORTNAME= mbrola PORTVERSION= 3.0.1 CATEGORIES= audio accessibility linux MASTER_SITES= http://tcts.fpms.ac.be/synthesis/mbrola/bin/pclinux/ \ http://www.festvox.org/mbrola/bin/pclinux/ PKGNAMEPREFIX= linux- DISTNAME= mbr301h DIST_SUBDIR= mbrola-linux EXTRACT_SUFX= .zip MAINTAINER= ports@FreeBSD.org COMMENT= MBROLA speech synthesizer for Linux +DEPRECATED= Depends on expiring audio/mbrolavox +EXPIRATION_DATE= 2018-01-27 + RUN_DEPENDS= mbrolavox>0:audio/mbrolavox CONFLICTS= mbrola-* NO_BUILD= yes ONLY_FOR_ARCHS= amd64 i386 NO_WRKSUBDIR= yes USES= linux RESTRICTED= for non-commercial, non-military applications only PLIST_FILES= bin/mbrola PORTDOCS= readme.txt OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mbrola-linux-i386 ${STAGEDIR}${PREFIX}/bin/mbrola @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} .include Index: head/audio/mbrolavox/Makefile =================================================================== --- head/audio/mbrolavox/Makefile (revision 457357) +++ head/audio/mbrolavox/Makefile (revision 457358) @@ -1,79 +1,81 @@ # Created by: trevor # $FreeBSD$ PORTNAME= mbrolavox PORTVERSION= 3.0.1 PORTREVISION= 1 CATEGORIES= audio accessibility DISTFILES= # DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Voices for MBROLA voice synthesizer BROKEN= unfetchable +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 USES= zip:infozip NO_BUILD= yes NO_ARCH= yes RESTRICTED= No commercial nor military use, no sale WRKSRC= ${WRKDIR}/voices PORTDATA= * VOICESCONF= ${.CURDIR}/voices.conf .include "Makefile.options" .include .for ii in ${PORT_OPTIONS} . if defined(FILE_${ii}) MASTER_SITES+= http://www.tcts.fpms.ac.be/synthesis/mbrola/dba/${ii}/:${ii} \ http://www.festvox.org/mbrola/dba/${ii}/:${ii} \ http://mambo.ucsc.edu/psl/mbrola/dba/${ii}/:${ii} DISTFILES+= ${FILE_${ii}}:${ii} FILEDIRS+= ${ii} MYFILES+= ${FILE_${ii}} . endif .endfor .if empty(DISTFILES) IGNORE= requires that at least one OPTION is selected .endif do-extract: @${MKDIR} ${WRKSRC} .for ii in ${MYFILES} @${UNZIP_CMD} -qo ${DISTDIR}/${DIST_SUBDIR}/${ii} -d ${WRKSRC} .endfor do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} # Generates OPTIONS file from voices.conf -- really for maintainer use # Only included for compatibility with anyone who wants to modify voices.conf Makefile.options: ${.TARGET}.unsorted ${ECHO_CMD} '# $$Free''BSD$$' > ${.TARGET} ${ECHO_CMD} "# Autogenerated from ${VOICESCONF} using make ${.TARGET}" \ >> ${.TARGET} ${SORT} ${.ALLSRC} >> ${.TARGET} Makefile.options.unsorted: ${VOICESCONF} : > ${.TARGET} IFS='|'; while read opt file define default; do \ optdefine="$$optdefine $$opt"; \ ${ECHO_CMD} "$${opt}_DESC= $$define" >> ${.TARGET}; \ ${ECHO_CMD} "FILE_$${opt}= $$file" >> ${.TARGET}; \ case $$default in \ [Oo][Nn]) optdefault="$$optdefault $$opt" ;; \ *) ;; \ esac; \ done < ${.ALLSRC}; \ ${ECHO_CMD} $$optdefine | /usr/bin/fold -sw 50 | \ ${SED} 's,^[[:space:]]*,OPTIONS_DEFINE+= ,;s,[[:space:]]*$$,,' >> ${.TARGET}; \ [ -z "$$optdefault" ] || \ ${ECHO_CMD} $$optdefault | /usr/bin/fold -sw 50 | \ ${SED} 's,^[[:space:]]*,OPTIONS_DEFAULT+= ,' >> ${.TARGET} .include Index: head/devel/art/Makefile =================================================================== --- head/devel/art/Makefile (revision 457357) +++ head/devel/art/Makefile (revision 457358) @@ -1,38 +1,40 @@ # Created by: Vladimir Gorelov # $FreeBSD$ PORTNAME= art PORTVERSION= 0.9.01 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://skylark.tsu.ru/art/0.9/download/src/ \ SF/art-project/src/ MAINTAINER= virtual.lark@gmail.com COMMENT= Resource tracing, debugging, and profiling tool LICENSE= GPLv3 LIB_DEPENDS= libxml++-2.6.so:textproc/libxml++26 BROKEN= fails to compile: ustring.h: expected ';' at end of declaration list +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 USES= gmake pkgconfig OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/artlibgen/src/artlibgen ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/artrepgen/artrepgen ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} .for docs in posix-gcc-mt-file-lint.xml posix-gcc-mt-netw-lint.xml \ posix-gcc-mt-file-special.xml @${INSTALL_DATA} ${WRKSRC}/artlibgen/templates/${docs} ${STAGEDIR}${DOCSDIR} .endfor .if defined(MAINTAINER_MODE) full-regression-test: build cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} test .endif .include Index: head/devel/guikachu/Makefile =================================================================== --- head/devel/guikachu/Makefile (revision 457357) +++ head/devel/guikachu/Makefile (revision 457358) @@ -1,33 +1,35 @@ # 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 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 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 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/devel/libical-glib/Makefile =================================================================== --- head/devel/libical-glib/Makefile (revision 457357) +++ head/devel/libical-glib/Makefile (revision 457358) @@ -1,23 +1,25 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= libical-glib PORTVERSION= 1.0.4 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Introspection bindings for libical LIB_DEPENDS= libical.so:devel/libical BROKEN= Does not build with libical >= 2.0 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 USES= compiler:c11 gettext gmake libtool pathfix pkgconfig tar:xz USE_GNOME= glib20 introspection:build libxml2 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET=install-strip .include Index: head/devel/npm-amdefine/Makefile =================================================================== --- head/devel/npm-amdefine/Makefile (revision 457357) +++ head/devel/npm-amdefine/Makefile (revision 457358) @@ -1,35 +1,37 @@ # Created by: Rodrigo Osorio # $FreeBSD$ PORTNAME= npm-amdefine PORTVERSION= 1.0.1 CATEGORIES= devel www MAINTAINER= rodrigo@FreeBSD.org COMMENT= Implementation of AMD's define() in Node LICENSE= APACHE20 BROKEN= fails to package +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 BUILD_DEPENDS= npm>=0:www/npm RUN_DEPENDS= npm>=0:www/npm USE_GITHUB= yes GH_ACCOUNT= jrburke GH_PROJECT= amdefine # npm install both builds and installs. To avoid building in the stage phase, # allow npm to install in a temporary directory and move from there. # Moreover, only a fraction of what is installed by npm needs to be packaged do-build: ${MKDIR} ${WRKDIR}/build-lib (cd ${WRKDIR}/build-lib && \ ${SETENV} HOME=${WRKDIR} npm install ${WRKSRC}) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/ && \ ${MV} ${WRKDIR}/build-lib/node_modules/amdefine \ ${STAGEDIR}${PREFIX}/lib/node_modules/ .include Index: head/devel/npm-clean-css/Makefile =================================================================== --- head/devel/npm-clean-css/Makefile (revision 457357) +++ head/devel/npm-clean-css/Makefile (revision 457358) @@ -1,36 +1,39 @@ # Created by: Rodrigo Osorio # $FreeBSD$ PORTNAME= npm-clean-css PORTVERSION= 4.1.1 DISTVERSIONPREFIX= v CATEGORIES= devel www MAINTAINER= rodrigo@FreeBSD.org COMMENT= Fast and efficient CSS optimizer for node.js and the Web LICENSE= APACHE20 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 + BUILD_DEPENDS= npm>=0:www/npm RUN_DEPENDS= npm>=0:www/npm \ ${LOCALBASE}/lib/node_modules/source-map/source-map.js:devel/npm-source-map \ ${LOCALBASE}/lib/node_modules/commander/index.js:devel/npm-commander USE_GITHUB= yes GH_ACCOUNT= jakubpawlowicz GH_PROJECT= clean-css # npm install both builds and installs. To avoid building in the stage phase, # allow npm to install in a temporary directory and move from there. # Moreover, only a fraction of what is installed by npm needs to be packaged do-build: ${MKDIR} ${WRKDIR}/build-lib (cd ${WRKDIR}/build-lib && \ ${SETENV} HOME=${WRKDIR} npm install ${WRKSRC}) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/ && \ ${MV} ${WRKDIR}/build-lib/node_modules/clean-css \ ${STAGEDIR}${PREFIX}/lib/node_modules/ .include Index: head/devel/npm-commander/Makefile =================================================================== --- head/devel/npm-commander/Makefile (revision 457357) +++ head/devel/npm-commander/Makefile (revision 457358) @@ -1,35 +1,38 @@ # Created by: Rodrigo Osorio # $FreeBSD$ PORTNAME= npm-commander PORTVERSION= 2.9.0 DISTVERSIONPREFIX= v CATEGORIES= devel www MAINTAINER= rodrigo@FreeBSD.org COMMENT= node.js command-line interfaces made easy LICENSE= APACHE20 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 + BUILD_DEPENDS= npm>=0:www/npm RUN_DEPENDS= npm>=0:www/npm \ ${LOCALBASE}/lib/node_modules/graceful-readlink/index.js:devel/npm-graceful-readlink USE_GITHUB= yes GH_ACCOUNT= tj GH_PROJECT= commander.js # npm install both builds and installs. To avoid building in the stage phase, # allow npm to install in a temporary directory and move from there. # Moreover, only a fraction of what is installed by npm needs to be packaged do-build: ${MKDIR} ${WRKDIR}/build-lib (cd ${WRKDIR}/build-lib && \ ${SETENV} HOME=${WRKDIR} npm install ${WRKSRC}) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/ && \ ${MV} ${WRKDIR}/build-lib/node_modules/commander \ ${STAGEDIR}${PREFIX}/lib/node_modules/ .include Index: head/devel/npm-graceful-readlink/Makefile =================================================================== --- head/devel/npm-graceful-readlink/Makefile (revision 457357) +++ head/devel/npm-graceful-readlink/Makefile (revision 457358) @@ -1,35 +1,37 @@ # Created by: Rodrigo Osorio # $FreeBSD$ PORTNAME= npm-graceful-readlink PORTVERSION= 1.0.1 CATEGORIES= devel www MAINTAINER= rodrigo@FreeBSD.org COMMENT= Graceful fs.readlink LICENSE= APACHE20 BROKEN= fails to package +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 BUILD_DEPENDS= npm>=0:www/npm RUN_DEPENDS= npm>=0:www/npm USE_GITHUB= yes GH_ACCOUNT= zhiyelee GH_PROJECT= graceful-readlink # npm install both builds and installs. To avoid building in the stage phase, # allow npm to install in a temporary directory and move from there. # Moreover, only a fraction of what is installed by npm needs to be packaged do-build: ${MKDIR} ${WRKDIR}/build-lib (cd ${WRKDIR}/build-lib && \ ${SETENV} HOME=${WRKDIR} npm install ${WRKSRC}) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/ && \ ${MV} ${WRKDIR}/build-lib/node_modules/graceful-readlink \ ${STAGEDIR}${PREFIX}/lib/node_modules/ .include Index: head/devel/npm-source-map/Makefile =================================================================== --- head/devel/npm-source-map/Makefile (revision 457357) +++ head/devel/npm-source-map/Makefile (revision 457358) @@ -1,34 +1,37 @@ # Created by: Rodrigo Osorio # $FreeBSD$ PORTNAME= npm-source-map PORTVERSION= 0.5.6 CATEGORIES= devel www MAINTAINER= rodrigo@FreeBSD.org COMMENT= Parse and consume source maps LICENSE= APACHE20 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 + BUILD_DEPENDS= npm>=0:www/npm RUN_DEPENDS= npm>=0:www/npm \ ${LOCALBASE}/lib/node_modules/amdefine/amdefine.js:devel/npm-amdefine USE_GITHUB= yes GH_ACCOUNT= mozilla GH_PROJECT= source-map # npm install both builds and installs. To avoid building in the stage phase, # allow npm to install in a temporary directory and move from there. # Moreover, only a fraction of what is installed by npm needs to be packaged do-build: ${MKDIR} ${WRKDIR}/build-lib (cd ${WRKDIR}/build-lib && \ ${SETENV} HOME=${WRKDIR} npm install ${WRKSRC}) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/ && \ ${MV} ${WRKDIR}/build-lib/node_modules/source-map \ ${STAGEDIR}${PREFIX}/lib/node_modules/ .include Index: head/devel/pear-SebastianBergmann_PHPLOC/Makefile =================================================================== --- head/devel/pear-SebastianBergmann_PHPLOC/Makefile (revision 457357) +++ head/devel/pear-SebastianBergmann_PHPLOC/Makefile (revision 457358) @@ -1,29 +1,31 @@ # Created by: Gasol Wu # $FreeBSD$ PORTNAME= PHPLOC PORTVERSION= 2.0.3 CATEGORIES= devel pear MASTER_SITES= http://pear.phpunit.de/get/ PKGNAMEPREFIX= pear-SebastianBergmann_ DISTNAME= phploc-${PORTVERSION} MAINTAINER= joneum@FreeBSD.org COMMENT= Tool for quickly measuring the size of a PHP project LICENSE= BSD3CLAUSE BUILD_DEPENDS= pear-Symfony_Component_Console>=1.1.0:devel/pear-Symfony_Component_Console \ pear-SebastianBergmann_FinderFacade>=1.1.0:devel/pear-SebastianBergmann_FinderFacade \ pear-SebastianBergmann_Git>=1.0.0:devel/pear-SebastianBergmann_Git \ pear-SebastianBergmann_Version>=1.0.0:devel/pear-SebastianBergmann_Version \ ${PEARDIR}/.channels/pear.phpunit.de.reg:devel/pear-channel-phpunit RUN_DEPENDS:= ${BUILD_DEPENDS} BROKEN= unfetchable, redirects to https://phpunit.de/ +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 USE_PHP= tokenizer PEAR_CHANNEL= phpunit USES= pear .include Index: head/devel/py-InlineEgg/Makefile =================================================================== --- head/devel/py-InlineEgg/Makefile (revision 457357) +++ head/devel/py-InlineEgg/Makefile (revision 457358) @@ -1,31 +1,33 @@ # Created by: Sofian Brabez # $FreeBSD$ PORTNAME= InlineEgg PORTVERSION= 1.08 PORTREVISION= 1 CATEGORIES= devel security python MASTER_SITES= http://corelabs.coresecurity.com/index.php?module=Wiki&action=attachment&type=tool&page=InlineEgg&file= PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sbz@FreeBSD.org COMMENT= Python module for writing inline assembler programs FETCH_BEFORE_ARGS=-o ${DISTFILES} USES= dos2unix python shebangfix SHEBANG_FILES= examples/*.py USE_PYTHON= distutils autoplist BROKEN= checksum mismatch +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 PORTDOCS= InlineEgg.html Changelog README PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/py-protocols-devel/Makefile =================================================================== --- head/devel/py-protocols-devel/Makefile (revision 457357) +++ head/devel/py-protocols-devel/Makefile (revision 457358) @@ -1,22 +1,24 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= PyProtocols PORTVERSION= 1.0.a0.r2302 PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= http://files.turbogears.org/eggs/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME}-1.0a0dev-r2302 MAINTAINER= wen@FreeBSD.org COMMENT= Protocol Definition, Declaration, and Adaptation for Python RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}DecoratorTools>=1.7:devel/py-decoratortools@${FLAVOR} USES= python:2.7 zip USE_PYTHON= distutils autoplist BROKEN= checksum mismatch +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 .include Index: head/devel/py-ruledispatch/Makefile =================================================================== --- head/devel/py-ruledispatch/Makefile (revision 457357) +++ head/devel/py-ruledispatch/Makefile (revision 457358) @@ -1,33 +1,36 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= RuleDispatch PORTVERSION= 0.5.a1.r2717 PORTREVISION= 0 CATEGORIES= devel python MASTER_SITES= http://nivit.altervista.org/FreeBSD/ports/distfiles/ \ http://peak.telecommunity.com/snapshots/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME}-0.5a1.dev-r2717 MAINTAINER= nivit@FreeBSD.org COMMENT= Rule-based Dispatching and Generic Functions LICENSE= PSFL ZPL21 LICENSE_COMB= dual +DEPRECATED= Depends on expiring devel/py-protocols-devel +EXPIRATION_DATE= 2018-01-27 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Extremes>=1.1:devel/py-extremes@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PyProtocols>=1.0.a0.r2302:devel/py-protocols-devel@${FLAVOR} USES= python:2.7 USE_PYTHON= distutils autoplist # to have a platform/release indipendent directory (necessary for strip cmd) pre-build: @(cd ${BUILD_WRKSRC}; \ ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} setopt -c build -o build-platlib -s FreeBSD.build) pre-install: @${STRIP_CMD} ${WRKSRC}/FreeBSD.build/dispatch/_d_speedups.so .include Index: head/emulators/raine/Makefile =================================================================== --- head/emulators/raine/Makefile (revision 457357) +++ head/emulators/raine/Makefile (revision 457358) @@ -1,61 +1,63 @@ # Created by: Florent Thoumie # $FreeBSD$ PORTNAME= raine PORTVERSION= 0.51.9 PORTREVISION= 6 CATEGORIES= emulators games MASTER_SITES= GENTOO DISTNAME= ${PORTNAME}s-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Arcade Emulator for M68000, M68020 and Z80 based hardware LICENSE= ART10 BROKEN= fails to link +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 BUILD_DEPENDS= nasm>0:devel/nasm LIB_DEPENDS= libpng.so:graphics/png WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= gmake perl5 shebangfix tar:bzip2 SHEBANG_FILES= makedep USE_PERL5= build USE_SDL= image ttf sdl USE_GCC= any USE_CSTD= gnu89 MAKEFILE= makefile MAKE_ARGS= NEO="" VERBOSE=1 HAS_CONSOLE="" ONLY_FOR_ARCHS= i386 post-patch: @${REINPLACE_CMD} -e \ 's| [$$]_mcpu||g' ${WRKSRC}/detect-cpu @${REINPLACE_CMD} -e \ 's|CC=|CC?=| ; \ s|CXX=|CXX?=| ; \ /LD/s|gcc|$$(CXX)| ; \ s|$$(DESTDIR)/usr|$$(DESTDIR)$$(PREFIX)| ; \ s|$$(prefix)/games|$$(prefix)/bin| ; \ s|$$(prefix)/share/games|$$(prefix)/share| ; \ s|-I.*/muParser|-I$${LOCALBASE}/include| ; \ s|^CFLAGS =|CFLAGS ?=| ; \ s|sdl-config|$${SDL_CONFIG}|g ; \ /LFLAGS/s|-g || ; \ /LFLAGS/s|-lstdc++|$$(LDFLAGS)|' ${WRKSRC}/makefile @${REINPLACE_CMD} -e \ '/^Icon/s|=.*|=${PREFIX}/share/pixmaps/raine.png|' \ ${WRKSRC}/raine.desktop @${REINPLACE_CMD} -e \ 's|/usr/share/games/raine|${DATADIR}|' ${WRKSRC}/source/raine.c post-install: .for i in artwork emudx roms scripts/raine @${ECHO_CMD} -n > ${STAGEDIR}${DATADIR}/${i}/.keep_me .endfor @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/raine .include Index: head/games/balazar/Makefile =================================================================== --- head/games/balazar/Makefile (revision 457357) +++ head/games/balazar/Makefile (revision 457358) @@ -1,54 +1,56 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= balazar PORTVERSION= 0.3.4 PORTREVISION= 9 CATEGORIES= games python MASTER_SITES= http://download.gna.org/balazar/ DISTNAME= Balazar-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= 3D adventure and roleplaying game LICENSE= GPLv2+ LIB_DEPENDS= libcal3d.so:graphics/cal3d \ libfreetype.so:print/freetype2 RUN_DEPENDS= soya_editor:graphics/py-soya3d@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openal>0:audio/py-openal@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tofu>0:net/py-tofu@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cerealizer>0:security/py-cerealizer@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${FLAVOR} BROKEN= fails to package: pkg-static: py27-twisted-17.5.0_1 conflicts with py27-twistedCore-15.2.1 (installs files into the same place) +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 NO_ARCH= yes USES= gettext python:2.7 tar:bzip2 USE_GL= glew USE_SDL= mixer sdl USE_PYTHON= autoplist distutils PYDISTUTILS_PKGNAME= Balazar PYDISTUTILS_EGGINFODIR= ${PREFIX}/share PORTDOCS= README DESKTOP_ENTRIES="Balazar" "" "" "balazar" "" "" OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ '/^install-purelib/s|=.*|= ${PREFIX}/share| ; \ /^install-scripts/s|=.*|= ${PREFIX}/bin| ; \ /^install-data/s|=.*|= ${PREFIX}/share|' ${WRKSRC}/setup.cfg @${REINPLACE_CMD} -e \ '/LC_MESSAGES/s|".",||' ${WRKSRC}/setup.py post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/games/balazarbrothers/Makefile =================================================================== --- head/games/balazarbrothers/Makefile (revision 457357) +++ head/games/balazarbrothers/Makefile (revision 457358) @@ -1,53 +1,55 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= balazarbrothers PORTVERSION= 0.3.1 PORTREVISION= 9 CATEGORIES= games python MASTER_SITES= http://download.gna.org/${PORTNAME:S/brothers//}/ DISTNAME= ${PORTNAME:S/b/B/g}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Free software 3D puzzle game LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN= conflicting dependencies +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 LIB_DEPENDS= libcal3d.so:graphics/cal3d \ libfreetype.so:print/freetype2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}soya3d>0:graphics/py-soya3d@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tofu>0:net/py-tofu@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cerealizer>0:security/py-cerealizer@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${FLAVOR} NO_ARCH= yes USES= gettext python:2.7 tar:bzip2 USE_GL= glew USE_PYTHON= autoplist distutils PYDISTUTILS_PKGNAME= BalazarBrothers PYDISTUTILS_EGGINFODIR= ${PREFIX}/share PYDISTUTILS_SETUP= ${PYSETUP} PYDISTUTILS_INSTALLNOSINGLE= yes DESKTOP_ENTRIES="BalazarBrothers" "" "" "balazarbrothers" "" "" OPTIONS_DEFINE= OPENAL OPTIONS_DEFAULT= OPENAL OPENAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openal>0:audio/py-openal@${FLAVOR} post-patch: @${REINPLACE_CMD} -e \ '/^install-purelib/s|=.*|= ${PREFIX}/share| ; \ /^install-scripts/s|=.*|= ${PREFIX}/bin| ; \ /^install-data/s|=.*|= ${PREFIX}/share|' ${WRKSRC}/setup.cfg @${REINPLACE_CMD} -e \ '/LC_MESSAGES/s|".",||' ${WRKSRC}/setup.py .include Index: head/games/cheech/Makefile =================================================================== --- head/games/cheech/Makefile (revision 457357) +++ head/games/cheech/Makefile (revision 457358) @@ -1,44 +1,46 @@ # Created by: Yinghong.Liu # $FreeBSD$ PORTNAME= cheech PORTVERSION= 0.8 PORTREVISION= 8 CATEGORIES= games MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Multiplayer Chinese Checkers game LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgnet-2.0.so:net/gnet2 BROKEN= fails to compile: ustring.h: expected ';' at end of declaration list +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 OPTIONS_DEFINE= DOCS USES= autoreconf gmake libtool pkgconfig tar:tgz USE_GNOME= gtkmm24 GNU_CONFIGURE= yes DESKTOP_ENTRIES="cheech" \ "${COMMENT}" \ "${PREFIX}/share/pixmaps/${PORTNAME}.png" \ "cheech" \ "Game;BoardGame;" \ "false" post-patch: @${REINPLACE_CMD} \ -e 's|$${prefix}/doc|$$(datadir)/doc|' \ -e 's|COPYING||' ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e 's|[[:blank:]]-g$$||' ${WRKSRC}/src/Makefile.am @${REINPLACE_CMD} -e \ 's|\([[:blank:]]\)usleep|\1Glib::usleep|' ${WRKSRC}/src/utility.cc @${REINPLACE_CMD} -e \ 's|connect(SigC::slot|connect(sigc::mem_fun|g ; \ s|#include ||g' ${WRKSRC}/src/*.cc .include Index: head/games/gish-demo/Makefile =================================================================== --- head/games/gish-demo/Makefile (revision 457357) +++ head/games/gish-demo/Makefile (revision 457358) @@ -1,33 +1,35 @@ # Created by: Jona Joachim # $FreeBSD$ PORTNAME= gish-demo PORTVERSION= 1.60 PORTREVISION= 1 CATEGORIES= games linux MASTER_SITES= http://s159260531.onlinehome.us/demos/ DISTNAME= gishdemo MAINTAINER= ports@FreeBSD.org COMMENT= Platform game with a gelatinous 12-pound ball of tar (Demo version) BROKEN= unfetchable +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 RESTRICTED= (c) Copyright 2004 Chronic Logic All rights reserved ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= is an i386 Linux binary USES= linux USE_LINUX= libvorbis openal-soft NO_BUILD= yes DATADIR= ${PREFIX}/lib/${PORTNAME} SUB_FILES= rungish.sh SUB_LIST= LINUXBASE=${LINUXBASE} do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${CP} -R ${WRKSRC}/* ${STAGEDIR}${DATADIR} ${BRANDELF} -t Linux ${STAGEDIR}${DATADIR}/gishdemo ${BRANDELF} -t Linux ${STAGEDIR}${DATADIR}/gishdemo ${INSTALL_SCRIPT} ${WRKDIR}/rungish.sh ${STAGEDIR}${PREFIX}/bin/gish .include Index: head/games/libretro-cores/Makefile =================================================================== --- head/games/libretro-cores/Makefile (revision 457357) +++ head/games/libretro-cores/Makefile (revision 457358) @@ -1,161 +1,163 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= libretro-cores PORTVERSION= 0.20161109 PORTREVISION= 3 CATEGORIES= games MAINTAINER= yuri@rawbw.com COMMENT= Core pack for RetroArch BUILD_DEPENDS= cmake:devel/cmake LIB_DEPENDS+= libinotify.so:devel/libinotify # for libretro-lutro LIB_DEPENDS+= libcurl.so:ftp/curl # for Craft ONLY_FOR_ARCHS= i386 amd64 # core list (complete list that libretro distributes: http://buildbot.libretro.com/nightly/linux/x86_64/latest/) ALL_CORES+= libretro:libretro-2048:2048:6730b2b:x ALL_CORES+= libretro:4do-libretro:4do:f433301:x ALL_CORES+= libretro:81-libretro:81:b484a7a:x ALL_CORES+= libretro:blueMSX-libretro:bluemsx:ee4ff9c:x ALL_CORES+= libretro:bsnes-libretro:bsnes:365c5c1:accuracy,balanced,performance ALL_CORES+= libretro:CATSFC-libretro:catsfc:5907687:x ALL_CORES+= libretro:Craft:craft:dc6ae44:x ALL_CORES+= libretro:desmume:desmume:ab1bd5a:x ALL_CORES+= libretro:Dinothawr:dinothawr:4ef365e:x ALL_CORES+= libretro:dosbox-libretro:dosbox:e1ab4fc:x ALL_CORES+= libretro:emux:emux:834f9f9:chip8,gb,nes,sms ALL_CORES+= libretro:fba_cores_cps1:fb_alpha_cps1:5614a9a:x ALL_CORES+= libretro:fba_cores_cps2:fb_alpha_cps2:f806c77:x ALL_CORES+= libretro:fbalpha:fbalpha:6d36b3a:x ALL_CORES+= libretro:libretro-fceumm:fceumm:50d0dfe:x ALL_CORES+= libretro:fmsx-libretro:fmsx:91e6deb:x ALL_CORES+= libretro:fuse-libretro:fuse:6cda7ed:x ALL_CORES+= libretro:gambatte-libretro:gambatte:59fb6a6:x ALL_CORES+= libretro:Genesis-Plus-GX:genesis_plus_gx:3c6d839:x ALL_CORES+= libretro:gpsp:gpsp:4d860ae:x ALL_CORES+= libretro:gw-libretro:gw:0408906:x ALL_CORES+= libretro:libretro-handy:handy:84f188b:x ALL_CORES+= libretro:hatari:hatari:4930236:x ALL_CORES+= libretro:imageviewer-libretro:imageviewer:ae1465c:x ALL_CORES+= libretro:libretro-lutro:lutro:4d6da23:x ALL_CORES+= libretro:mame2000-libretro:mame2000:b4ca94b:x ALL_CORES+= libretro:mame2003-libretro:mame2003:57f6dae:x ALL_CORES+= libretro:mame2014-libretro:mame2014:2e3943d:x #ALL_CORES= libretro:mame:mame:cfa60c7:x BROKEN: fails to build https://github.com/libretro/mame/issues/15 ALL_CORES+= libretro:beetle-gba-libretro:mednafen_gba:b17b3a2:x ALL_CORES+= libretro:beetle-lynx-libretro:mednafen_lynx:76fd67f:x ALL_CORES+= libretro:beetle-ngp-libretro:mednafen_ngp:15887b8:x ALL_CORES+= libretro:beetle-pce-fast-libretro:mednafen_pce_fast:8daf99e:x ALL_CORES+= libretro:beetle-pcfx-libretro:mednafen_pcfx:89d16cd:x ALL_CORES+= libretro:beetle-psx-libretro:mednafen_psx:e661a34:x ALL_CORES+= libretro:beetle-bsnes-libretro:mednafen_snes:ff6938b:x ALL_CORES+= libretro:beetle-supergrafx-libretro:mednafen_supergrafx:42c8c0d:x ALL_CORES+= libretro:beetle-vb-libretro:mednafen_vb:c99ba93:x ALL_CORES+= libretro:beetle-wswan-libretro:mednafen_wswan:afbcd37:x ALL_CORES+= libretro:meteor-libretro:meteor:38b10c0:x ALL_CORES+= mgba-emu:mgba:mgba:8fd14f4:x #ALL_CORES+= libretro:mupen64plus-libretro:mupen64plus:7db9296:x BROKEN: needs GLES,GL.... ALL_CORES+= libretro:nestopia:nestopia:b8de4c8:x ALL_CORES+= libretro:nxengine-libretro:nxengine:ee65158:x ALL_CORES+= libretro:libretro-o2em:o2em:0d54d35:x ALL_CORES+= libretro:pcsx_rearmed:pcsx_rearmed:1aa232f:x ALL_CORES+= libretro:picodrive:picodrive:0d87bd6:x #ALL_CORES+= libretro:pocketsnes-libretro:pocketsnes:5339c79:x BROKEN: asm #ALL_CORES+= libretro:libretro-ppsspp:ppsspp:ea17e27:x BROKEN: requires multiple distfiles? ALL_CORES+= libretro:libretro-prboom:prboom:d1479f0:x ALL_CORES+= libretro:prosystem-libretro:prosystem:b675fdf:x ALL_CORES+= libretro:QuickNES_Core:quicknes:ff4c152:x ALL_CORES+= libretro:reicast-emulator:reicast:3601150:x #ALL_CORES+= libretro:libretro-remotejoy:remotejoy:2e99718:x BROKEN: needs linux USB, is this linux-only? ALL_CORES+= libretro:scummvm:scummvm:47bb6e5:x ALL_CORES+= libretro:snes9x:snes9x:ccf1ee2:x ALL_CORES+= libretro:snes9x2010:snes9x2010:dfb7eef:x ALL_CORES+= libretro:stella-libretro:stella:3aa5737:x ALL_CORES+= libretro:tgbdual-libretro:tgbdual:6f8bfe5:x ALL_CORES+= libretro:tyrquake:tyrquake:34bd008:x ALL_CORES+= libretro:libretro-uae:puae:99af768:x ALL_CORES+= libretro:vba-next:vba_next:7623670:x ALL_CORES+= libretro:vbam-libretro:vbam:bedddba:x ALL_CORES+= libretro:libretro-vecx:vecx:1a86382:x ALL_CORES+= libretro:virtualjaguar-libretro:virtualjaguar:8be4390:x ALL_CORES+= libretro:yabause:yabause:dac3c5a:x USE_GITHUB= nodefault # variables that depend on ALL_CORES GH_TUPLE= ${ALL_CORES:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\1:\2:\4:\3/\2,} CORE_DIRS= ${ALL_CORES:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\2,} #PLIST_FILES+= ${ALL_CORES:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),libexec/libretro/\3_libretro.so,} .for CORE in ${ALL_CORES} .for A in ${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\5,:S/,/ /g} PLIST_FILES+= libexec/libretro/${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\3,}_${A}_libretro.so .endfor GIT_REV+= GIT_REV_${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\3,}=$$(git ls-remote https://github.com/${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\1,}/${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\2,}.git | ${GREP} HEAD | ${SED} -E "s/^(.......).*/\\1/g") && GIT_REV_ECHO+= echo "GIT_REV_${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\3,}=$${GIT_REV_${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\3,}}" && GIT_REV_CHANGE+= if [ "${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\4,}" != "$${GIT_REV_${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\3,}}" ]; then echo "upstream revision changed: core=${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\3,} old=${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\4,} new=$${GIT_REV_${CORE:C,^([^:]*):([^:]*):([^:]*):([^:]*):([^:]*),\3,}}"; fi && .endfor PLIST_FILES:= ${PLIST_FILES:S/_x_libretro/_libretro/} WRKSRC= ${WRKDIR}/all-cores USES= compiler:c++11-lib dos2unix gmake lua:53 python:2 ssl USE_LDCONFIG= yes USE_GL= gl DOS2UNIX_FILES= hatari/Makefile.libretro 81-libretro/81/sp0256.c libretro-uae/Makefile BROKEN= checksum mismatch +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 .include # Avoid a lot of patching for 9. .if ${CHOSEN_COMPILER_TYPE} == gcc USE_CXXSTD= gnu++11 .endif post-patch: @${REINPLACE_CMD} -e 's/"__VA_ARGS__/" __VA_ARGS__/' \ ${WRKSRC}/desmume/desmume/src/wifi.cpp do-build: @for dir in ${CORE_DIRS}; do \ ${ECHO_MSG} "===> Building for ${PKGNAME}: core $${dir} ($$(date))"; \ cd ${WRKSRC}/$${dir}; \ if [ -f Makefile.freebsd ]; then \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.freebsd ${_MAKE_JOBS} ${MAKE_ARGS}; \ elif [ -f Makefile.libretro ]; then \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.libretro ${_MAKE_JOBS} ${MAKE_ARGS}; \ elif [ -f CMakeLists.txt ]; then \ ${SETENV} ${CONFIGURE_ENV} ${LOCALBASE}/bin/cmake . && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ else \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ fi; \ done; do-install: @${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; @for dir in ${CORE_DIRS}; do \ ${INSTALL_LIB} $$(find ${WRKSRC}/$${dir}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; \ done; post-install: @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so print-upstream-revisions: @${ECHO} "--begin print upstream revisions--" && \ ${GIT_REV} \ ${GIT_REV_ECHO} \ ${ECHO} "--end print upstream revisions--" print-updated-revisions: @${ECHO} "--begin print updated revisions--" && \ ${GIT_REV} \ ${GIT_REV_CHANGE} \ ${ECHO} "--end print updated revisions--" .include Index: head/graphics/synfigstudio/Makefile =================================================================== --- head/graphics/synfigstudio/Makefile (revision 457357) +++ head/graphics/synfigstudio/Makefile (revision 457358) @@ -1,73 +1,75 @@ # Created by: Yinghong.Liu # $FreeBSD$ PORTNAME= synfigstudio PORTVERSION= 1.0.2 PORTREVISION= 2 CATEGORIES= graphics multimedia MASTER_SITES= SF/synfig/releases/${PORTVERSION}/source MAINTAINER= woodsb02@FreeBSD.org COMMENT= Vector-based 2D animation software package LICENSE= GPLv2+ BROKEN= missing header +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 BUILD_DEPENDS= etl>=0.04.19_1:devel/etl LIB_DEPENDS= libsynfig.so:devel/synfig RUN_DEPENDS= xdg-open:devel/xdg-utils USES= compiler:c++11-lang desktop-file-utils gmake libtool pathfix \ pkgconfig shared-mime-info USE_CXXSTD= c++11 USE_GNOME= gtkmm30 intltool GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-update-mimedb INSTALL_TARGET= install-strip USE_LDCONFIG= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS JACK NLS OPTIONS_SUB= yes JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_ENABLE= jack NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e \ '/optimization_flags/s|CXXFLAGS=|#CXXFLAGS=| ; \ /optimization_flags/s|CFLAGS=|#CFLAGS=| ; \ /DATADIRNAME/s|lib|share|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|el_GR|el| ; \ s|ja_JP|ja| ; \ s|no_NO|no| ; \ s|pl_PL|pl| ; \ s|sk_SK|sk| ; \ s|sv_SE|sv|' \ ${WRKSRC}/po/LINGUAS pre-build: # FIX LC_MESSAGES @${LN} -sf el_GR.po ${WRKSRC}/po/el.po @${LN} -sf ja_JP.po ${WRKSRC}/po/ja.po @${LN} -sf no_NO.po ${WRKSRC}/po/no.po @${LN} -sf pl_PL.po ${WRKSRC}/po/pl.po @${LN} -sf sk_SK.po ${WRKSRC}/po/sk.po @${LN} -sf sv_SE.po ${WRKSRC}/po/sv.po post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in AUTHORS ChangeLog INSTALL NEWS README TODO (cd ${WRKSRC} && ${INSTALL_DATA} ${doc} ${STAGEDIR}${DOCSDIR}) .endfor .include Index: head/lang/gcl/Makefile =================================================================== --- head/lang/gcl/Makefile (revision 457357) +++ head/lang/gcl/Makefile (revision 457358) @@ -1,191 +1,193 @@ # Created by: hsu # $FreeBSD$ PORTNAME= gcl PORTVERSION= 2.6.12 PORTREVISION= 5 CATEGORIES= lang tcl tk MASTER_SITES= GNU MAINTAINER= ports@FreeBSD.org COMMENT= GNU Common Lisp LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BROKEN= missing header +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 BUILD_DEPENDS= gawk:lang/gawk LIB_DEPENDS= libgmp.so:math/gmp WRKSRC= ${WRKDIR}/${PORTNAME} USES= gmake readline USE_CSTD= gnu89 GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_prog_AWK="${LOCALBASE}/bin/gawk" \ C_INCLUDE_PATH="${PREFIX}/include" LIBRARY_PATH="${PREFIX}/lib" CONFIGURE_ARGS= --enable-ansi \ --enable-machine=${OPSYS} \ --enable-emacsdir=${PREFIX}/share/emacs/site-lisp/gcl \ --enable-infodir=${PREFIX}/${INFO_PATH} \ --disable-dlopen \ --disable-dynsysbfd \ --disable-statsysbfd \ --enable-custreloc MAKEFILE= makefile INSTALL_TARGET= install-command LATE_INSTALL_ARGS=\ INSTALL_LIB_DIR="${PREFIX}/lib/${DISTNAME}" \ prefix="${PREFIX}" \ BINDIR="${PREFIX}/lib/${DISTNAME}/unixport" MAKE_JOBS_UNSAFE=yes CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lreadline -lgmp -lm INFO= gcl-si gcl-tk PORTDOCS= * PLIST_FILES= bin/gcl \ ${FILES_CLCS:S|^|lib/${DISTNAME}/clcs/|} \ ${FILES_CMPNEW:S|^|lib/${DISTNAME}/cmpnew/|} \ ${FILES_H:S|^|lib/${DISTNAME}/h/|} \ ${INFO:S|^|lib/${DISTNAME}/info/|:S|$|.info|} \ ${FILES_LSP:S|^|lib/${DISTNAME}/lsp/|} \ ${PCL_FILES:S|^|lib/${DISTNAME}/pcl/|} \ ${FILES_UNIXPORT:S|^|lib/${DISTNAME}/unixport/|} PLIST_DIRS= lib/${DISTNAME}/pcl ONLY_FOR_ARCHS= amd64 i386 OPTIONS_DEFINE= DOCS EMACS X11 OPTIONS_DEFAULT= EMACS X11 EMACS_DESC= Install Emacs syntax files EMACS_USE= emacs=yes EMACS_PLIST_FILES= ${FILES_ELISP:S|^|%%EMACS_SITE_LISPDIR%%/gcl/|} X11_USES= tk X11_USE= xorg=x11 X11_CONFIGURE_ON= --enable-tclconfig=${TCL_LIBDIR} \ --enable-tkconfig=${TK_LIBDIR} \ --with-x X11_CONFIGURE_OFF= --disable-xgcl X11_LDFLAGS= -lX11 X11_PLIST_FILES= ${FILES_GCLTK:S|^|lib/gcl-${PORTVERSION}/gcl-tk/|} \ ${FILES_GCLTK_DEMOS:S|^|lib/gcl-${PORTVERSION}/gcl-tk/demos/|} \ ${FILES_XGCL2:S|^|lib/gcl-${PORTVERSION}/xgcl-2/|} FILES_CLCS= sys-proclaim.lisp FILES_CMPNEW= gcl_cmpmain.lsp gcl_cmpopt.lsp gcl_collectfn.lsp \ gcl_collectfn.o gcl_lfun_list.lsp sys-proclaim.lisp FILES_H= cmpinclude.h FILES_LSP= gcl_auto_new.lsp gcl_autoload.lsp gcl_export.lsp \ gcl_gprof.lsp gcl_info.o gcl_profile.lsp \ sys-proclaim.lisp FILES_PCL= sys-proclaim.lisp FILES_UNIXPORT= gcl.script init_ansi_gcl.lsp libansi_gcl.a \ libgclp.a saved_ansi_gcl FILES_ELISP= add-default.el ansi-doc.el dbl.el doc-to-texi.el gcl.el \ man1-to-texi.el smart-complete.el sshell.el FILES_GCLTK= decode.tcl gcl.tcl gcltkaux gcltksrv tinfo.o \ tk-package.lsp tkl.o FILES_GCLTK_DEMOS=\ gc-monitor.lisp gc-monitor.o index.lsp \ mkBasic.lisp mkCanvText.lisp mkEntry.lisp \ mkEntry2.lisp mkForm.lisp mkHScale.lisp \ mkItems.lisp mkLabel.lisp mkListbox.lisp \ mkPlot.lisp mkRadio.lisp mkRuler.lisp \ mkSearch.lisp mkStyles.lisp mkTextBind.lisp \ mkVScale.lisp mkdialog.lisp nqthm-stack.lisp \ showVars.lisp widget.lisp FILES_XGCL2= gcl_dwtest.lsp gcl_dwtestcases.lsp sysdef.lisp .include .if ${PORT_OPTIONS:MEMACS} EMACS_NO_BUILD_DEPENDS=yes .endif post-patch: @${REINPLACE_CMD} -e \ 's|@@CFLAGS@@|${CFLAGS}| ; \ s|@@LOCALLIBS@@|${LDFLAGS}|' ${WRKSRC}/h/FreeBSD.defs post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/clcs .for i in ${FILES_CLCS} (cd ${WRKSRC}/clcs && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/clcs) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/cmpnew .for i in ${FILES_CMPNEW} (cd ${WRKSRC}/cmpnew && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/cmpnew) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/info .for i in ${INFO} (cd ${WRKSRC}/info && ${INSTALL_DATA} ${i}.info \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/info) (cd ${WRKSRC}/info && ${INSTALL_DATA} ${i}.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH}) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/h .for i in ${FILES_H} (cd ${WRKSRC}/h && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/h) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/lsp .for i in ${FILES_LSP} (cd ${WRKSRC}/lsp && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/lsp) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/pcl .for i in ${PCL_FILES} (cd ${WRKSRC}/pcl && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/pcl) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/unixport .for i in saved_ansi_gcl (cd ${WRKSRC}/unixport && ${INSTALL_PROGRAM} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/unixport) .endfor .for i in ${FILES_UNIXPORT:Nsaved_ansi_gcl} (cd ${WRKSRC}/unixport && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/unixport) .endfor .if ${PORT_OPTIONS:MEMACS} @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/gcl .for i in ${FILES_ELISP} (cd ${WRKSRC}/elisp && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/gcl) .endfor .endif .if ${PORT_OPTIONS:MX11} @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/gcl-tk .for i in gcltkaux (cd ${WRKSRC}/gcl-tk && ${INSTALL_LIB} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/gcl-tk) .endfor .for i in ${FILES_GCLTK:Ngcltkaux} (cd ${WRKSRC}/gcl-tk && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/gcl-tk) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/gcl-tk/demos .for i in ${FILES_GCLTK_DEMOS} (cd ${WRKSRC}/gcl-tk/demos && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/gcl-tk/demos) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/xgcl-2 .for i in ${FILES_XGCL2} (cd ${WRKSRC}/xgcl-2 && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/xgcl-2) .endfor .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/xgcl-2 && ${INSTALL_DATA} *.tex \ ${STAGEDIR}${DOCSDIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR}/dwdoc (cd ${WRKSRC}/xgcl-2/dwdoc && ${INSTALL_DATA} *.html \ ${STAGEDIR}${DOCSDIR}/dwdoc) .include Index: head/lang/pike78/Makefile =================================================================== --- head/lang/pike78/Makefile (revision 457357) +++ head/lang/pike78/Makefile (revision 457358) @@ -1,119 +1,121 @@ # $FreeBSD$ PORTNAME= pike78 PORTVERSION= ${PIKEVERSION} PORTREVISION= 2 CATEGORIES= lang MASTER_SITES= http://pike.ida.liu.se/pub/pike/all/${PORTVERSION}/ \ ftp://pike.ida.liu.se/pub/pike/beta/${PORTVERSION}/ \ http://pike.ida.liu.se/pub/pike/beta/${PORTVERSION}/ \ ftp://ftp.caudium.net/pike/official_releases/${PORTVERSION}/ DISTNAME= Pike-v${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Dynamic programming language with a syntax similar to C++ BROKEN= fails to build +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 LIB_DEPENDS= libtiff.so:graphics/tiff \ libgdbm.so:databases/gdbm \ libpcre.so:devel/pcre \ libgmp.so:math/gmp \ libnettle.so:security/nettle CONFLICTS= pike7[26]-[0-9]* OPTIONS_DEFINE= TTF FREETYPE MYSQL PGSQL OPTIONS_DEFAULT=TTF FREETYPE MYSQL NO_OPTIONS_SORT=yes TTF_DESC?= Enable FreeType 1 (libttf) font rendering engine TTF_LIB_DEPENDS= libttf.so:print/freetype TTF_CONFIGURE_WITH= ttflib FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_CONFIGURE_WITH=freetype MYSQL_USE= mysql=yes MYSQL_CONFIGURE_WITH= mysql PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= pgsql CFLAGS+= -ffast-math -fomit-frame-pointer GNU_CONFIGURE= yes CONFIGURE_ENV= M4="/usr/bin/m4 -g" CONFIGURE_ARGS+= --without-debug \ --with-thread-library="-lpthread" \ --with-double-precision \ --with-long-double-precision \ --disable-rpath \ --without-rtldebug \ --without-cdebug \ --without-copt \ --without-security \ --with-oob \ --without-poll \ --without-devpoll \ --with-max-fd=60000 \ --with-gmp \ --with-zlib \ --with-threads \ --with-readline \ --with-jpeg \ --with-tiff \ --with-gdbm \ --with-perl \ --with-relocatable-dumped-modules \ --without-GL --without-GLUT \ --without-GTK \ --without-ffmpeg \ --without-fftw \ --without-glade \ --without-gnome \ --without-gssapi \ --without-java \ --without-libglade-config \ --without-libpdf --without-libpanda \ --without-machine-code \ --without-msql \ --without-odbc \ --without-sane \ --without-svg \ --without-sybase \ --prefix=${PREFIX} USES= bison gettext gmake jpeg perl5 PLIST_FILES= bin/pike bin/pike78 bin/hilfe \ man/man1/pike.1.gz ONLY_FOR_ARCHS= i386 amd64 do-configure: @${MAKE} -C ${WRKSRC} configure CONFIGUREARGS="${CONFIGURE_ARGS}" post-patch: @${REINPLACE_CMD} -e 's| -lgmp| -L${LOCALBASE}/lib -lgmp|' \ ${WRKSRC}/src/modules/Gmp/configure ${WRKSRC}/src/modules/_Image_XFace/configure @${REINPLACE_CMD} -e '/memchr_memcmp.*needle/s/^/static /' \ ${WRKSRC}/src/pike_search_engine2.c @${REINPLACE_CMD} -e 's|%%PTHREAD_CFLAGS%%||' \ -e 's|%%PTHREAD_LIBS%%|-lpthread|' \ -e 's|,-Bshareable|& -shared|' \ ${WRKSRC}/src/configure @${REINPLACE_CMD} -e '/install.*MANDIR/s|^|//|' \ ${WRKSRC}/bin/install.pike do-install: @cd ${WRKSRC} && ${MAKE_CMD} ${INSTALL_TARGET} buildroot=${STAGEDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/pike/${PORTVERSION}/bin/pike ${INSTALL_SCRIPT} ${WRKSRC}/bin/hilfe ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/pike.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @cd ${STAGEDIR}${PREFIX} && \ (${FIND} pike/${PORTVERSION} ! -type d && \ ${FIND} pike/${PORTVERSION} -type d -empty -delete \ ) >> ${TMPPLIST} verify: cd ${WRKSRC}; ${MAKE_CMD} verify .include "Makefile.common" .include Index: head/mail/evolution-mapi/Makefile =================================================================== --- head/mail/evolution-mapi/Makefile (revision 457357) +++ head/mail/evolution-mapi/Makefile (revision 457358) @@ -1,35 +1,38 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= evolution-mapi PORTVERSION= 3.18.4 CATEGORIES= mail gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Evolution Microsoft Exchange plugin through OpenChange +DEPRECATED= Depends on expiring mail/libmapi +EXPIRATION_DATE= 2018-01-27 + BUILD_DEPENDS= itstool:textproc/itstool \ evolution>=3.0.0:mail/evolution LIB_DEPENDS= libmapi.so:mail/libmapi RUN_DEPENDS= evolution>=3.0.0:mail/evolution PORTSCOUT= limitw:1,even USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz USE_GNOME= intltool USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -Wno-error=format-nonliteral CFLAGS+= -I${LOCALBASE}/include -Wno-error=format-nonliteral LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/ INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ -e 's|$$(prefix)/$$(DATADIRNAME)/|$$(prefix)/share/|g' \ ${WRKSRC}/configure .include Index: head/mail/libmapi/Makefile =================================================================== --- head/mail/libmapi/Makefile (revision 457357) +++ head/mail/libmapi/Makefile (revision 457358) @@ -1,82 +1,84 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= libmapi PORTVERSION= 2.3 DISTVERSIONPREFIX= openchange- DISTVERSIONSUFFIX= -VULCAN PORTREVISION= 11 CATEGORIES= mail MAINTAINER= kwm@FreeBSD.org COMMENT= Open Source implementation of Microsoft Exchange protocols BUILD_DEPENDS= ${SAMBA_DEP} \ ${LOCALBASE}/bin/flex:textproc/flex \ p5-Parse-Pidl>=4.0.1:devel/p5-Parse-Pidl LIB_DEPENDS= libical.so:devel/libical \ libnanomsg.so:net/nanomsg \ libmemcached.so:databases/libmemcached \ libcheck.so:devel/check \ libtdb.so:databases/tdb \ libtevent.so:devel/tevent \ libtalloc.so:devel/talloc RUN_DEPENDS= ${SAMBA_DEP} USE_MYSQL= yes USES= autoreconf:build bison compiler:c++11-lib gmake pathfix \ pkgconfig python samba:lib shebangfix sqlite PATHFIX_MAKEFILEIN= Makefile USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= openchange GH_PROJECT= openchange GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-samba=${LOCALBASE} CONFIGURE_ENV= PYTHON_CONFIG=${LOCALBASE}/bin/python${PYTHON_VER}-config \ FLEX=${LOCALBASE}/bin/flex SHEBANG_FILES= libmapi/conf/mparse.pl \ script/check_exchange \ script/mkproto.pl \ setup/openchange_group \ setup/openchange_migrate \ setup/openchange_neworganization \ setup/openchange_newuser \ setup/openchange_provision OPTIONS_SUB= yes OPTIONS_DEFINE= BOOST DOXYGEN OPTIONS_DEFAULT=BOOST BOOST_LIB_DEPENDS= libboost_thread.so:devel/boost-libs BOOST_CONFIGURE_ENV_OFF= ov_cv_boost_thread=no BOOST_DESC= libmapi C++ library (needs boost) DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CONFIGURE_ENV_OFF= ac_cv_path_DOXYGEN="" PLIST_SUB= SAMBA=${SAMBAPORT:T} BROKEN= fails to build +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 # --enable-openchange-qt4 Compile OpenChange Qt4 wrapper. post-patch: @${REINPLACE_CMD} -e "s/mkdir --parent/mkdir -p/g" \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|||g' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|libnanomsg|nanomsg|g' \ ${WRKSRC}/configure.ac pre-configure: @cd ${WRKSRC} && sh autogen.sh post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/openchange cd ${WRKSRC}/doc/doxygen/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/openchange/ @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/bin/* @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/lib/lib*.so.* @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/lib/shared-modules/dcerpc_server/*.so @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/modules/dcerpc_mapiproxy*/*.so .include Index: head/math/asir2000/Makefile =================================================================== --- head/math/asir2000/Makefile (revision 457357) +++ head/math/asir2000/Makefile (revision 457358) @@ -1,84 +1,86 @@ # Created by: Tomokatsu SAITO # $FreeBSD$ PORTNAME= asir PORTVERSION= 20140819 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= ftp://ftp.jssac.org/pub/distfiles/asir/ \ ftp://ftp.asir.org/pub/asir/src/ \ http://www.hboehm.info/gc/gc_source/ DISTFILES= ${ASIR_SRC} ${ASIR_DOC} ${GC_SRC} EXTRACT_ONLY= ${ASIR_SRC} MAINTAINER= ports@FreeBSD.org COMMENT= General computer algebra system (Risa/Asir) LICENSE= RALUL LICENSE_NAME= Risa/Asir Limited Use License LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libpari.so:math/pari BROKEN= does not compile: paridecl.h: conflicting types for 'mulreal' +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 NOT_FOR_ARCHS= aarch64 NOT_FOR_ARCHS_REASON= fails to compile: the collector has not been ported to this machine/OS combination MAKE_JOBS_UNSAFE= yes USES= autoreconf readline tar:bz2 USE_XORG= x11 xaw xext xt GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared --enable-plot --enable-fep --enable-interval --with-pari --with-asir-gc --with-gc7 ASIR_SRC_VERSION= ${PORTVERSION} ASIR_DOC_VERSION= 20140705 GC_VERSION= 7.2e ASIR_SRC= asir-${ASIR_SRC_VERSION}${EXTRACT_SUFX} ASIR_DOC= asirdoc-${ASIR_DOC_VERSION}${EXTRACT_SUFX} GC_SRC= gc-${GC_VERSION}.tar.gz WRKSRC= ${WRKDIR}/asir2000 LIB_DATA= alpi bfct bgk const cyclic defs.h dfff dmul dmul102 fctrdata \ fctrtest fff glib gr ifplot katsura launch mat nf num primdec \ primdec_lex primdec_mod ratint robot solve sp sturm sym weight xm OPTIONS_DEFINE= DOCS PORTDOCS= * PORTDATA= * post-extract: @${TAR} xfz ${DISTDIR}/${GC_SRC} -C ${WRKSRC} @${MKDIR} ${WRKDIR}/asirdoc @${TAR} xfz ${DISTDIR}/${ASIR_DOC} -C ${WRKDIR}/asirdoc post-patch: @${REINPLACE_CMD} -e 's|$${DESTDIR}|${STAGEDIR}|' \ ${WRKSRC}/lib/Makefile.am @${REINPLACE_CMD} -e 's|reallocarray|_&|' \ ${WRKSRC}/include/ca.h ${WRKSRC}/parse/eval.c \ ${WRKSRC}/parse/glob.c ${WRKSRC}/parse/load.c \ ${WRKSRC}/parse/pvar.c ${WRKSRC}/parse/struct.c \ ${WRKSRC}/parse/util.c post-install: ${MKDIR} ${STAGEDIR}${DATADIR} (\ cd ${WRKSRC}/lib ; \ for i in ${LIB_DATA} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${DATADIR} ; \ done ;\ make install-doc \ ) ${LN} -fs ${PREFIX}/bin/asir ${STAGEDIR}${DATADIR}/ox_asir ${LN} -fs ${PREFIX}/bin/asir ${STAGEDIR}${DATADIR}/ox_plot ${LN} -fs ${PREFIX}/bin/asir ${STAGEDIR}${DATADIR}/ox_launch ${LN} -fs ${DATADIR} ${STAGEDIR}${PREFIX}/lib/asir ${INSTALL_MAN} ${WRKDIR}/asirdoc/${PORTNAME}.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKDIR}/asirdoc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/multimedia/bombono/Makefile =================================================================== --- head/multimedia/bombono/Makefile (revision 457357) +++ head/multimedia/bombono/Makefile (revision 457358) @@ -1,55 +1,57 @@ # Created by: Stas Timokhin # $FreeBSD$ PORTNAME= bombono PORTVERSION= 1.2.2 PORTREVISION= 19 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-dvd/${PORTVERSION:R} DISTNAME= ${PORTNAME}-dvd-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= DVD authoring program LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gm:graphics/GraphicsMagick LIB_DEPENDS= libxml++-2.6.so:textproc/libxml++26 \ liblavfile.so:multimedia/mjpegtools \ libdvdread.so:multimedia/libdvdread \ libavcodec.so:multimedia/ffmpeg \ libboost_filesystem.so:devel/boost-libs RUN_DEPENDS= gm:graphics/GraphicsMagick \ enca:converters/enca \ growisofs:sysutils/dvd+rw-tools \ toolame:audio/toolame BROKEN= fails to compile: weakref.h: macro "static_assert" passed 3 arguments, but takes just 2 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 USES= desktop-file-utils gettext pkgconfig scons shared-mime-info \ tar:bzip2 USE_CXXSTD= gnu++98 USE_GNOME= gtkmm24 INSTALLS_ICONS= yes CXXFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lintl MAKE_ARGS= DVDREAD_INCLUDE=${LOCALBASE}/include \ DVDREAD_LIBPATH=${LOCALBASE}/lib \ CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" \ CC="${CC}" CXX="${CXX}" USE_EXT_BOOST=true .include .if ${OPSYS} == FreeBSD && ${OSVERSION} > 1000023 USES+= compiler:gcc-c++11-lib .endif post-install: .for i in bombono-dvd mpeg2demux ${INSTALL_MAN} ${WRKSRC}/docs/man/man1/${i}.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i} .endfor .include Index: head/multimedia/librespot/Makefile =================================================================== --- head/multimedia/librespot/Makefile (revision 457357) +++ head/multimedia/librespot/Makefile (revision 457358) @@ -1,44 +1,46 @@ # $FreeBSD$ PORTNAME= librespot PORTVERSION= 0.1.0 CATEGORIES= multimedia net devel MAINTAINER= mmokhi@FreeBSD.org COMMENT= Open Source Spotify client library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN= tries to clone git repository during build phase +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 BUILD_DEPENDS= rust>=1.19.0_2:lang/rust \ portaudio>0:audio/portaudio USES= localbase pathfix pkgconfig shebangfix USE_LDCONFIG= yes # Rust's target arch string is different from *BSD arch strings RUST_ARCH_x86_64= x86_64 # dragonfly RUST_ARCH_amd64= x86_64 RUST_ARCH_i386= i686 RUST_TARGET= ${RUST_ARCH_${ARCH}}-unknown-${OPSYS:tl} USE_GITHUB= yes GH_ACCOUNT= plietar GH_TAGNAME= 85dbc3b MAKE_ENV= CARGO_HOME=${BUILD_WRKSRC} PLIST_FILES= bin/${PORTNAME} \ lib/rustlib/${RUST_TARGET}/lib/lib${PORTNAME}.rlib do-build: cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} cargo build --release --verbose do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/rustlib/${RUST_TARGET}/lib ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/target/release/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/target/release/${PORTNAME} ${STAGEDIR}${PREFIX}/lib/rustlib/${RUST_TARGET}/lib/lib${PORTNAME}.rlib .include Index: head/security/mdcrack/Makefile =================================================================== --- head/security/mdcrack/Makefile (revision 457357) +++ head/security/mdcrack/Makefile (revision 457358) @@ -1,30 +1,32 @@ # Created by: Ying-Chieh Liao # $FreeBSD$ PORTNAME= mdcrack PORTVERSION= 1.2 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= http://membres.lycos.fr/mdcrack/download/ MAINTAINER= lasg@lasg.dk COMMENT= Bruteforce password MD5 hashes ALL_TARGET= little PLIST_FILES= bin/mdcrack MAKE_ARGS= LDFLAGS="${LDFLAGS} -lncurses" USES= compiler:features ncurses BROKEN= checksum mismatch +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 .include .if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 36 post-patch: @${REINPLACE_CMD} -e 's|-fforce-addr||' ${WRKSRC}/Makefile .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/security/pond/Makefile =================================================================== --- head/security/pond/Makefile (revision 457357) +++ head/security/pond/Makefile (revision 457358) @@ -1,67 +1,69 @@ # $FreeBSD$ PORTNAME= pond PORTVERSION= 20150830 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://c-s.li/ports/ DISTFILES= pond-20150830.tar.gz \ go-gtk-20151214.tar.gz \ ed25519-20150830.tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= Forward secure, asynchronous messenger LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${LOCALBASE}/${GO_LIBDIR}/golang.org/x/crypto/bcrypt.a:security/go.crypto \ ${LOCALBASE}/${GO_LIBDIR}/github.com/golang/protobuf/proto.a:devel/goprotobuf \ ${LOCALBASE}/${GO_LIBDIR}/code.google.com/p/go.net/dict.a:net/go.net RUN_DEPENDS= tor:security/tor LIB_DEPENDS= libgtkspell.so:textproc/gtkspell \ libtspi.so:security/trousers BROKEN= wrong build depends +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 USES= go PLIST_FILES= bin/pond-server bin/pond USE_GNOME= gtk30 GO_PKGNAME= github.com/agl/pond GO_TARGET= ${GO_PKGNAME}/pond-server \ ${GO_PKGNAME}/pond post-extract: @${MKDIR} ${GO_WRKSRC:H} @${LN} -sf ${WRKSRC} ${GO_WRKSRC} @${LN} -sf ${WRKSRC}/client ${WRKSRC}/pond @${LN} -sf ${WRKSRC}/server ${WRKSRC}/pond-server @${LN} -sf ${WRKDIR}/go-gtk-20151214 ${GO_WRKDIR_SRC}/github.com/agl/go-gtk @${LN} -sf ${WRKDIR}/ed25519-20150830 ${GO_WRKDIR_SRC}/github.com/agl/ed25519 post-patch: @${REINPLACE_CMD} -e 's|\ Index: head/security/tclgpg/Makefile =================================================================== --- head/security/tclgpg/Makefile (revision 457357) +++ head/security/tclgpg/Makefile (revision 457358) @@ -1,28 +1,30 @@ # Created by: mp39590@gmail.com # $FreeBSD$ PORTNAME= tclgpg PORTVERSION= 0.0.0.20150324 CATEGORIES= security tcl MASTER_SITES= http://chiselapp.com/user/sgolovan/repository/tclgpg/tarball/ DISTNAME= tclgpg-4cfd9fa949 MAINTAINER= mp39590@gmail.com COMMENT= Tcl interface to GNU Privacy Guard with interface similar to TclGPGME LICENSE= BSD2CLAUSE BUILD_DEPENDS= dtplite:devel/tcllib RUN_DEPENDS= gpg:security/gnupg1 USES= autoreconf gmake tcl:tea USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/tclgpg-4cfd9fa949 BROKEN= checksum mismatch +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 PLIST_FILES= lib/gpg1.0/libgpg1.0.so \ lib/gpg1.0/pkgIndex.tcl \ lib/gpg1.0/tclgpg.tcl \ man/mann/gpg.n.gz .include Index: head/security/webfwlog/Makefile =================================================================== --- head/security/webfwlog/Makefile (revision 457357) +++ head/security/webfwlog/Makefile (revision 457358) @@ -1,94 +1,96 @@ # Created by: Bob Hockney # $FreeBSD$ PORTNAME= webfwlog PORTVERSION= 1.01 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= zeus@ix.netcom.com COMMENT= Web-based firewall log analyzer LICENSE= GPLv2 BROKEN= missing header +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 OPTIONS_DEFINE= MYSQL MYSQLIPV6 PGSQL DOCS OPTIONS_DEFAULT= MYSQL MYSQLIPV6 MYSQLIPV6_DESC= Shared library plugin for Mysql IPv6 support GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-html-doc-root=${WWWDIR} \ --enable-syslog \ --sysconfdir=${ETCDIR} \ --disable-dependency-tracking MYSQL_CONFIGURE_WITH= mysql MYSQL_USES= mysql:server PGSQL_CONFIGURE_WITH= pgsql MYSQLIPV6_CONFIGURE_ENABLE= mysql-ipv6 USE_PHP= session USES= php:web PORTDOCS= AUTHORS COPYING CREDITS ChangeLog INSTALL \ README ReleaseNotes .include .if ${PORT_OPTIONS:MMYSQL} USE_PHP+= mysqli MYSQL_PLUGIN_DIR_REL= lib/mysql/plugin MYSQL_PLUGIN_DIR= ${LOCALBASE}/${MYSQL_PLUGIN_DIR_REL} .if ${PORT_OPTIONS:MMYSQLIPV6} && exists (${MYSQL_PLUGIN_DIR}) USES+= libtool CONFIGURE_ARGS+= --libdir=${MYSQL_PLUGIN_DIR} USE_LDCONFIG= ${MYSQL_PLUGIN_DIR} PLIST_FILES+= ${MYSQL_PLUGIN_DIR_REL}/libwebfwlog_udf.so PLIST_FILES+= ${MYSQL_PLUGIN_DIR_REL}/libwebfwlog_udf.so.0 PLIST_FILES+= ${MYSQL_PLUGIN_DIR_REL}/libwebfwlog_udf.so.0.0.0 .endif .endif .if ${PORT_OPTIONS:MPGSQL} USE_PHP+= pgsql USES+= pgsql WANT_PGSQL= server client .endif SUB_FILES= pkg-message SUB_LIST+= VERSION=${PORTVERSION} PLIST_SUB+= WWWGRP=${WWWGRP} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR}/include/ @${INSTALL_DATA} ${WRKSRC}/webfwlog/style.css ${STAGEDIR}${WWWDIR} @${INSTALL_DATA} ${WRKSRC}/webfwlog/index.php ${STAGEDIR}${WWWDIR} @(cd ${WRKSRC}/webfwlog/include/ && ${COPYTREE_SHARE} \*.php ${STAGEDIR}${WWWDIR}/include/) @${ECHO} "Installed web files in ${WWWDIR}" @${MKDIR} ${STAGEDIR}${ETCDIR} @${INSTALL_DATA} ${WRKSRC}/webfwlog.conf ${STAGEDIR}${ETCDIR}/webfwlog.conf.sample @${ECHO} "Installed ${ETCDIR}/webfwlog.conf" @${INSTALL_PROGRAM} ${WRKSRC}/src/wfwl_syslog ${STAGEDIR}${PREFIX}/bin/ @${ECHO} "Installed ${PREFIX}/bin/wfwl_syslog" .if ${PORT_OPTIONS:MMYSQLIPV6} && exists (${MYSQL_PLUGIN_DIR}) @${MKDIR} ${STAGEDIR}${MYSQL_PLUGIN_DIR} @(cd ${WRKSRC}/src/mysql && ${MAKE} DESTDIR=${STAGEDIR} install-strip) @${ECHO} "Installed mysql shared library in ${MYSQL_PLUGIN_DIR}" .endif post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/mysql @${MKDIR} ${STAGEDIR}${DOCSDIR}/pgsql @${MKDIR} ${STAGEDIR}${DOCSDIR}/examples @(cd ${WRKSRC}/mysql/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}/mysql/) @(cd ${WRKSRC}/pgsql/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}/pgsql/) @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}/examples/) .for docs in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/shells/ambit/Makefile =================================================================== --- head/shells/ambit/Makefile (revision 457357) +++ head/shells/ambit/Makefile (revision 457358) @@ -1,40 +1,42 @@ # Created by: Sascha Klauder # $FreeBSD$ PORTNAME= ambit PORTVERSION= 2.0.39 CATEGORIES= shells MASTER_SITES= http://m.a.tt/er/ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Extended bash brace expansion to expand hostnames or commands LICENSE= GPLv3+ RUN_DEPENDS= bash:shells/bash USES= tar:tgz AMBITDIR?= /var/spool/${PORTNAME} NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} BROKEN= checksum mismatch +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 PLIST_SUB= AMBITDIR=${AMBITDIR} post-patch: @${REINPLACE_CMD} \ -e "s!/bin/bash!${LOCALBASE}/bin/bash!" \ -e "s!/etc/.MyNameIs/!${PREFIX}/etc/!" \ -e "s!/usr/lib/.MyNameIs/!${PREFIX}/lib/!" \ -e "s!/var/.MyNameIs!${AMBITDIR}!" ${WRKSRC}/usr/bin/ambit do-install: @${MKDIR} ${STAGEDIR}${AMBITDIR}/hosts ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/ambit ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/usr/lib/ambit/libambit.sh ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/etc/${PORTNAME}/${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample ${INSTALL_MAN} ${WRKSRC}/usr/share/man/man1/${PORTNAME}.1.gz ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/www/caudium14/Makefile =================================================================== --- head/www/caudium14/Makefile (revision 457357) +++ head/www/caudium14/Makefile (revision 457358) @@ -1,68 +1,71 @@ # Created by: kiwi@oav.net # $FreeBSD$ PORTNAME= caudium14 PORTVERSION= ${CAUDIUMVERSION}.${PIKEVERSION} PORTREVISION= 2 CATEGORIES= www MASTER_SITES= https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/caudium/ \ ftp://ftp.stack.nl/pub/users/johans/caudium/ DISTNAME= Caudium-${CAUDIUMVERSION} MAINTAINER= johans@FreeBSD.org COMMENT= Free webserver based on the Roxen Challenger 1.3 code base +DEPRECATED= Depends on expiring lang/pike78 +EXPIRATION_DATE= 2018-01-27 + BUILD_DEPENDS= pike78:lang/pike78 LIB_DEPENDS= libsablot.so:textproc/sablotron RUN_DEPENDS= lsof:sysutils/lsof CAUDIUMVERSION= 1.4.18 USES= gmake tar:bzip2 # Pike version included from lang/pike78 SUB_LIST+= PIKEVERSION=${PIKEVERSION} PLIST_SUB+= PIKEVERSION=${PIKEVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS+= --without-debug --with-PiXSL --prefix=${PREFIX} \ --with-pike=${LOCALBASE}/pike/${PIKEVERSION}/bin/pike CPPFLAGS+= -I${WRKSRC}/src/cmods INSTALL_TARGET= install_alt DOCSDIR= ${PREFIX}/share/doc/caudium OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -i '' -e '1s:@PIKE@:${LOCALBASE}/bin/pike:' \ ${WRKSRC}/server/start-caudium.in @${REINPLACE_CMD} -i '' -e '1s:bin/pike:${LOCALBASE}/bin/pike:' \ ${WRKSRC}/server/protocols/tetris.pike @${SED} -e 's:@CAUDIUM_SERVERDIR@:${PREFIX}/caudium/server:' \ -e 's:^#############$$:${ECHO} "$${caudium_enable}" | ${EGREP} -iq "^yes|^true" || exit:' \ -e 's:/tmp/caudium_pid:/var/run/caudium.pid:' \ -e '/flags=--with-threads/s:^# ::' \ -e 's:-www:-${WWWOWN}:' \ ${WRKSRC}/tools/caudium-rc_script.in > ${WRKDIR}/caudium @${REINPLACE_CMD} -e 's,/share/man/,/man/,' \ -e 's,/etc/caudium,${PREFIX}&,' ${WRKSRC}/Makefile.in post-install: ${INSTALL_SCRIPT} ${WRKDIR}/caudium ${STAGEDIR}${PREFIX}/etc/rc.d/ .include post-configure: .for m in Mhash PCRE PiXSL UltraLog _Caudium @${REINPLACE_CMD} -e 's/^LD=.*/LD= ld -shared/' \ -e 's/^LIBGCC=.*/LIBGCC=/' \ ${WRKSRC}/src/cmods/$m/Makefile . if ${ARCH} != i386 @${REINPLACE_CMD} -e '/^CFLAGS=/s/$$/ -fPIC/' \ ${WRKSRC}/src/cmods/$m/Makefile . endif .endfor .include "../../lang/pike78/Makefile.common" .include Index: head/www/hinventory-client/Makefile =================================================================== --- head/www/hinventory-client/Makefile (revision 457357) +++ head/www/hinventory-client/Makefile (revision 457358) @@ -1,25 +1,27 @@ # Created by: Thomas BRETON # $FreeBSD$ PORTNAME= hinventory-client PORTVERSION= 1.2.5 CATEGORIES= www MASTER_SITES= ftp://ftp.h-inventory.com/ DISTNAME= hinventoryFreeBSD-${PORTVERSION} MAINTAINER= tom@h-inventory.com COMMENT= H-Inventory Client for FreeBSD BROKEN= does not fetch, upstream gone +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/hinventoryFreeBSD do-install: ${INSTALL_SCRIPT} ${WRKSRC}/hinventory_FreeBSD.sh \ ${STAGEDIR}${PREFIX}/bin/hinventory_FreeBSD.sh ${INSTALL_DATA} ${WRKSRC}/hinventory.conf ${STAGEDIR}${PREFIX}/etc/hinventory.conf.sample @${MKDIR} ${STAGEDIR}/var/spool/hinventory .include Index: head/www/lessc/Makefile =================================================================== --- head/www/lessc/Makefile (revision 457357) +++ head/www/lessc/Makefile (revision 457358) @@ -1,42 +1,44 @@ # Created by: Rodrigo Osorio # $FreeBSD$ PORTNAME= lessc PORTVERSION= 2.5.1 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= www devel MAINTAINER= rodrigo@FreeBSD.org COMMENT= Javascript CSS pre-processor LICENSE= APACHE20 BROKEN= fails to package +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 BUILD_DEPENDS= npm>=0:www/npm RUN_DEPENDS= npm>=0:www/npm USE_GITHUB= yes GH_ACCOUNT= less GH_PROJECT= less.js # npm install both builds and installs. To avoid building in the stage phase, # allow npm to install in a temporary directory and move from there. # Moreover, only a fraction of what is installed by npm needs to be packaged do-build: ${MKDIR} ${WRKDIR}/build-lib (cd ${WRKDIR}/build-lib && \ ${SETENV} HOME=${WRKDIR} npm install ${WRKSRC}) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/bin \ ${STAGEDIR}${PREFIX}/lib/node_modules/.bin ${MV} ${WRKDIR}/build-lib/node_modules/less \ ${STAGEDIR}${PREFIX}/lib/node_modules ${MV} ${WRKDIR}/build-lib/node_modules/.bin/lessc \ ${STAGEDIR}${PREFIX}/lib/node_modules/.bin (cd ${STAGEDIR}${PREFIX}/bin && \ ${LN} -s ../lib/node_modules/.bin/lessc lessc) .include Index: head/www/npm-less-plugin-clean-css/Makefile =================================================================== --- head/www/npm-less-plugin-clean-css/Makefile (revision 457357) +++ head/www/npm-less-plugin-clean-css/Makefile (revision 457358) @@ -1,36 +1,39 @@ # Created by: Rodrigo Osorio # $FreeBSD$ PORTNAME= npm-less-plugin-clean-css PORTVERSION= 20170503 CATEGORIES= www devel MAINTAINER= rodrigo@FreeBSD.org COMMENT= Compresses the css output from less using clean-css LICENSE= APACHE20 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 + BUILD_DEPENDS= npm>=0:www/npm RUN_DEPENDS= npm>=0:www/npm \ ${LOCALBASE}/lib/node_modules/clean-css/index.js:devel/npm-clean-css \ ${LOCALBASE}/bin/lessc:www/lessc USE_GITHUB= yes GH_ACCOUNT= less GH_TAGNAME= 19c7f4bfc7d1f30243f24944d44b794a407211fb GH_PROJECT= less-plugin-clean-css # npm install both builds and installs. To avoid building in the stage phase, # allow npm to install in a temporary directory and move from there. # Moreover, only a fraction of what is installed by npm needs to be packaged do-build: ${MKDIR} ${WRKDIR}/build-lib (cd ${WRKDIR}/build-lib && \ ${SETENV} HOME=${WRKDIR} npm install ${WRKSRC}) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/ && \ ${MV} ${WRKDIR}/build-lib/node_modules/less-plugin-clean-css \ ${STAGEDIR}${PREFIX}/lib/node_modules/ .include Index: head/www/py-octoprint/Makefile =================================================================== --- head/www/py-octoprint/Makefile (revision 457357) +++ head/www/py-octoprint/Makefile (revision 457358) @@ -1,65 +1,67 @@ # $FreeBSD$ PORTNAME= octoprint PORTVERSION= 1.3.0.a PORTREVISION= 1 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= kevans@FreeBSD.org COMMENT= Web interface for controlling a 3D printer LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.11.1:www/py-flask@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}werkzeug>=0.11.1:www/py-werkzeug@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tornado>=4.4.2:www/py-tornado@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sockjs-tornado>=1.0.2:www/py-sockjs-tornado@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Flask-Login>=0.3.2:www/py-flask-login@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Flask-Principal>=0.4:www/py-flask-principal@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Flask-Babel>=0.11.1:devel/py-flask-babel@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Flask-Assets>=0.12:www/py-flask-assets@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown>=2.6.4:textproc/py-markdown@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}serial>=3.2:comms/py-serial@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.17:net/py-netaddr@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}watchdog>=0.8.2:devel/py-watchdog@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sarge>=0.1.4:devel/py-sarge@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netifaces>=0.10:net/py-netifaces@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pylru>=1.0.9:devel/py-pylru@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rsa>=3.3:security/py-rsa@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pkginfo>=1.2.1:sysutils/py-pkginfo@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.11.1:www/py-requests@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}semantic_version>=2.4.2:devel/py-semantic_version@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>=4.3.0:sysutils/py-psutil@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=6.6:devel/py-click@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}awesome-slugify>=1.6.5:textproc/py-awesome-slugify@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}feedparser>=5.2.1:textproc/py-feedparser@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}chainmap>=1.0.2:devel/py-chainmap@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}future>=0.15.2:devel/py-future@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scandir>=1.3:sysutils/py-scandir@${FLAVOR} USES= python:2.7 USE_PYTHON= autoplist distutils BROKEN= checksum mismatch +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 USE_GITHUB= yes GH_ACCOUNT= kevans91 GH_TAGNAME= 37f51ef GH_PROJECT= OctoPrint USE_RC_SUBR= octoprint SUB_LIST+= PYTHON=${PYTHON_CMD} \ HOME=${PREFIX}/octoprint USERS= octoprint GROUPS= octoprint NO_ARCH= yes post-patch: ${RM} -rf ${WRKSRC}/src/octoprint/plugins/softwareupdate .include Index: head/www/uglifyjs/Makefile =================================================================== --- head/www/uglifyjs/Makefile (revision 457357) +++ head/www/uglifyjs/Makefile (revision 457358) @@ -1,29 +1,31 @@ # Created by: Steve Wills # $FreeBSD$ PORTNAME= uglifyjs PORTVERSION= 1.3.5 DISTVERSIONPREFIX= v CATEGORIES= www devel MAINTAINER= swills@FreeBSD.org COMMENT= JavaScript parser/compressor/beautifier LICENSE= BSD2CLAUSE BROKEN= fails to package +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 BUILD_DEPENDS= npm>=0:www/npm RUN_DEPENDS= npm>=0:www/npm NO_BUILD= yes USE_GITHUB= yes GH_ACCOUNT= mishoo GH_PROJECT= UglifyJS do-install: (cd ${STAGEDIR}${PREFIX}/lib ; ${SETENV} HOME=${WRKDIR} npm install ${WRKSRC}) # this is a dirty hack ${LN} -s ${PREFIX}/lib/node_modules/.bin/uglifyjs ${STAGEDIR}${PREFIX}/bin/uglifyjs .include Index: head/www/xpi-noscript/Makefile =================================================================== --- head/www/xpi-noscript/Makefile (revision 457357) +++ head/www/xpi-noscript/Makefile (revision 457358) @@ -1,17 +1,19 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= noscript PORTVERSION= 2.6.6.1 DISTVERSIONSUFFIX= -sm+fx+fn CATEGORIES= www MAINTAINER= gecko@FreeBSD.org COMMENT= Security-enhancing Java/JS filtering extension BROKEN= checksum mismatch +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 XPI_ID= {73a6fe31-595d-460b-a920-fcc0f8843232} XPI_NUM= 722 .include "${.CURDIR}/../xpi-adblock/Makefile.xpi" .include Index: head/x11-toolkits/libgnomeprintuimm/Makefile =================================================================== --- head/x11-toolkits/libgnomeprintuimm/Makefile (revision 457357) +++ head/x11-toolkits/libgnomeprintuimm/Makefile (revision 457358) @@ -1,34 +1,36 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= libgnomeprintuimm PORTVERSION= 2.5.2 PORTREVISION= 13 CATEGORIES= x11-toolkits gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= bland@FreeBSD.org COMMENT= C++ wrappers for the GNOME print support library BROKEN= fails to build +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 LIB_DEPENDS= libgtkmm-2.4.so:x11-toolkits/gtkmm24 \ libgnomeprintmm-2.5.so:print/libgnomeprintmm BUILD_DEPENDS= gm4:devel/m4 USES= gmake libtool:keepla pathfix pkgconfig tar:bzip2 USE_GNOME= gnomeprefix libgnomeprintui USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-static INSTALL_TARGET= install-strip PLIST_SUB= VERSION="2.5" API_VERSION="2.6" post-patch: @${REINPLACE_CMD} -e 's|2\.0|2.6|' ${WRKSRC}/tools/m4/Makefile.in @${REINPLACE_CMD} -e "s|\(-lglibmm\)|-L\$$(GMM_PROCDIR)/../.. \1|" \ ${WRKSRC}/tools/extra_defs_gen/Makefile.in .include Index: head/x11-wm/gcompmgr/Makefile =================================================================== --- head/x11-wm/gcompmgr/Makefile (revision 457357) +++ head/x11-wm/gcompmgr/Makefile (revision 457358) @@ -1,38 +1,40 @@ # Created by: UMENO Takashi # $FreeBSD$ PORTNAME= gcompmgr PORTVERSION= 0.21 PORTREVISION= 10 CATEGORIES= x11-wm MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GNOME interface to xcompmgr RUN_DEPENDS= xcompmgr:x11-wm/xcompmgr BROKEN= fails to compile: ustring.h: expected ';' at end of declaration list +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-01-27 GNU_CONFIGURE= yes LIBS+= -L${LOCALBASE}/lib -lX11 USES= autoreconf libtool pkgconfig USE_GNOME= gtkmm24 USE_XORG= x11 DESKTOP_ENTRIES="gcompmgr" \ "Configure window effects" \ "" \ "gcompmgr" \ "DesktopSettings;Settings;GTK;" \ true OPTIONS_DEFINE= DOCS post-patch: @${RM} ${WRKSRC}/INSTALL @${REINPLACE_CMD} -e 's|connect(SigC::slot|connect(sigc::mem_fun|g ; \ s|#include ||g' \ ${WRKSRC}/src/*.cc .include