Index: head/archivers/php5-snappy/Makefile =================================================================== --- head/archivers/php5-snappy/Makefile (revision 422139) +++ head/archivers/php5-snappy/Makefile (revision 422140) @@ -1,31 +1,33 @@ # Created by: Melvyn Sopacua # $FreeBSD$ PORTNAME= php5-snappy PORTVERSION= 0.0.2 PORTREVISION= 2 CATEGORIES= archivers MASTER_SITES= GOOGLE_CODE PROJECTHOST= php-snappy DISTNAME= ${PROJECTHOST}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= PHP extension for the snappy compression algorithm LICENSE= BSD2CLAUSE +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libsnappy.so:archivers/snappy USES= php:ext PHP_MODNAME= snappy CONFIGURE_ARGS= --with-snappy-includedir=${LOCALBASE}/include WRKSRC= ${WRKDIR}/${PROJECTHOST} IGNORE_WITH_PHP= 70 do-test: (cd ${WRKSRC} && ${DO_MAKE_BUILD} NO_INTERACTION=yes test < /dev/null) post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}/snappy.so .include Index: head/archivers/snappy-java/Makefile =================================================================== --- head/archivers/snappy-java/Makefile (revision 422139) +++ head/archivers/snappy-java/Makefile (revision 422140) @@ -1,57 +1,59 @@ # Created by: Radim Kolar # $FreeBSD$ # Note to committers: # With each version update, a new maven repository must be created and distributed # so build is repeatable and cluster-safe. PORTNAME= snappy PORTVERSION= 1.0.4.1 DISTVERSIONPREFIX= snappy-java- PORTREVISION= 2 CATEGORIES= archivers java MASTER_SITES= http://snappy.googlecode.com/files/:source2 \ LOCAL/jgh/archivers/${PORTNAME}/:source3 PKGNAMESUFFIX= java DISTFILES+= snappy-${PORTVERSION:R}.tar.gz:source2 \ FreeBSD-snappy-${PORTVERSION}-maven-repository.tar.gz:source3 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ FreeBSD-snappy-${PORTVERSION}-maven-repository.tar.gz MAINTAINER= mark@tranquillussoftware.co.uk COMMENT= Fast compressor/decompressor library LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/share/java/maven3/bin/mvn:devel/maven3 USE_GITHUB= yes GH_ACCOUNT= xerial GH_PROJECT= snappy-java USE_JAVA= yes JAVA_VERSION= 1.7+ USES= gmake USE_LDCONFIG= yes MAKE_ARGS+= Default_CXX=${CXX} PLIST_FILES= %%JAVAJARDIR%%/snappy-java.jar lib/libsnappyjava.so post-patch: @${REINPLACE_CMD} -e 's|curl.*||g ; \ s|MVN:=mvn|MVN:=${LOCALBASE}/share/java/maven3/bin/mvn -Dmaven.repo.local=${WRKDIR}/repository --offline|g' \ ${WRKSRC}/Makefile do-build: @${MKDIR} ${WRKSRC}/target @${CP} ${DISTDIR}/snappy-${PORTVERSION:R}.tar.gz ${WRKSRC}/target/ cd ${WRKSRC} && ${SETENV} JAVA_HOME=${JAVA_HOME} \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} && ${LOCALBASE}/share/java/maven3/bin/mvn -Dmaven.repo.local=${WRKDIR}/repository --offline test do-install: ${INSTALL_DATA} ${WRKSRC}/target/snappy-java-${PORTVERSION}.jar \ ${STAGEDIR}${JAVAJARDIR}/snappy-java.jar ${INSTALL_LIB} ${WRKSRC}/target/snappy-${PORTVERSION:R}-Default/libsnappyjava.so \ ${STAGEDIR}${LOCALBASE}/lib .include Index: head/archivers/xar/Makefile =================================================================== --- head/archivers/xar/Makefile (revision 422139) +++ head/archivers/xar/Makefile (revision 422140) @@ -1,27 +1,27 @@ # Created by: Jeffrey H. Johnson # $FreeBSD$ PORTNAME= xar PORTVERSION= 1.5.2 PORTREVISION= 2 CATEGORIES= archivers -MASTER_SITES= GOOGLE_CODE GENTOO +MASTER_SITES= GENTOO MAINTAINER= ports@FreeBSD.org COMMENT= OpenDarwin XML eXtensible ARchiver LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USE_LDCONFIG= yes USES= gmake libtool USE_GNOME= libxml2 USE_OPENSSL= yes GNU_CONFIGURE= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} \ ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so .include Index: head/astro/fowsr/Makefile =================================================================== --- head/astro/fowsr/Makefile (revision 422139) +++ head/astro/fowsr/Makefile (revision 422140) @@ -1,31 +1,33 @@ # Created by: Alexander Leidinger # $FreeBSD$ PORTNAME= fowsr PORTVERSION= ${FILEVER}.${FILEDATE} CATEGORIES= astro MASTER_SITES= GOOGLE_CODE DISTNAME= fowsr-${FILEVER}-${FILEDATE} MAINTAINER= netchild@FreeBSD.org COMMENT= Fine Offset Weather Station Reader LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + FILEVER= 1.0 FILEDATE= 20100718 WRKSRC= ${WRKDIR}/${PORTNAME}-${FILEVER} USES= gmake dos2unix PLIST_FILES= bin/fowsr post-patch: ${REINPLACE_CMD} 's:gcc:${CC}:g' ${WRKSRC}/Makefile ${REINPLACE_CMD} 's:/usr/bin/fowsr:fowsr:g ; s://var//://var/tmp//:g' \ ${WRKSRC}/*.sh ${WRKSRC}/fowsr.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fowsr ${STAGEDIR}${PREFIX}/bin/ .include Index: head/astro/gmapcatcher/Makefile =================================================================== --- head/astro/gmapcatcher/Makefile (revision 422139) +++ head/astro/gmapcatcher/Makefile (revision 422140) @@ -1,34 +1,36 @@ # $FreeBSD$ PORTNAME= gmapcatcher PORTVERSION= 0.8.0.4 PORTREVISION= 1 CATEGORIES= astro geography MASTER_SITES= http://gmapcatcher.googlecode.com/files/ DISTNAME= mapcatcher_${PORTVERSION} MAINTAINER= kevlo@FreeBSD.org COMMENT= Offline map viewer +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/g} USES= python USE_GNOME= pygtk2 USE_PYTHON= autoplist distutils OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's,/usr/share/pixmaps,${PREFIX}/share/pixmaps,g' \ ${WRKSRC}/gmapcatcher/widgets/mapPixbuf.py post-install: ${INSTALL_SCRIPT} ${WRKSRC}/mapcatcher ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/mapdownloader ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/changelog ${STAGEDIR}${DOCSDIR} .include Index: head/audio/aureal-kmod/Makefile =================================================================== --- head/audio/aureal-kmod/Makefile (revision 422139) +++ head/audio/aureal-kmod/Makefile (revision 422140) @@ -1,58 +1,60 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= aureal PORTVERSION= 1.5 PORTREVISION= 7 CATEGORIES= audio MASTER_SITES= GOOGLE_CODE PROJECTHOST= ${PORTNAME}-snd PKGNAMESUFFIX= -kmod DISTNAME= au88x0-${PORTVERSION}_4 MAINTAINER= c.kworr@gmail.com COMMENT= Driver for Aureal Vortex based soundcards +BROKEN= Unfetchable (google code has gone away) + ONLY_FOR_ARCHS= i386 STRAYFILES= au88x0.h au88x0.c asp10.o asp20.o asp30.o KMODDIR= ${PREFIX}/modules/au88x0 KMODDIR_REL= ${KMODDIR:S%${PREFIX}/%%} USE_RC_SUBR= ${PORTNAME} SUB_FILES= pkg-message SUB_LIST= KMODDIR=${KMODDIR} WRKSRC= ${WRKDIR} MAKE_ENV= WRKSRC="${WRKSRC}" MAKE_ARGS= KMODDIR="${KMODDIR}" USES= kmod .include EXTRA_PATCHES+= ${PATCHDIR}/extra_800000_patch-au88x0.c .if ${OSVERSION} >= 1000000 BROKEN= does not build .endif pre-everything:: .for STRAY in ${STRAYFILES} .if exists(${SRC_BASE}/sys/dev/sound/pci/${STRAY}) @${ECHO} @${ECHO} "You have stray code in your tree. Make sure you" @${ECHO} "do not have any of the following:" @${ECHO} @${ECHO} "${SRC_BASE}/sys/dev/sound/pci/au88x0.c" @${ECHO} "${SRC_BASE}/sys/dev/sound/pci/au88x0.h" @${ECHO} "${SRC_BASE}/sys/dev/sound/pci/asp10.o" @${ECHO} "${SRC_BASE}/sys/dev/sound/pci/asp20.o" @${ECHO} "${SRC_BASE}/sys/dev/sound/pci/asp30.o" @${ECHO} @${FALSE} .endif .endfor .include Index: head/audio/cueplayer/Makefile =================================================================== --- head/audio/cueplayer/Makefile (revision 422139) +++ head/audio/cueplayer/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Gvozdikov Veniamin # $FreeBSD$ PORTNAME= cueplayer PORTVERSION= 0.28 PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= GOOGLE_CODE MAINTAINER= vg@FreeBSD.org COMMENT= CUE player +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libnotify.so:devel/libnotify USES= pkgconfig qmake USE_QT4= gui xml uic_build moc_build rcc_build network USE_GSTREAMER= flac good dvd lame ugly ffmpeg taglib ogg vorbis soup libmms wavpack USE_XORG= x11 LICENSE= GPLv3 DESKTOP_ENTRIES="Cueplayer" "Lightweight media player based on Qt and Gstreamer" \ "${DATADIR}/${PORTNAME}.png" "${PORTNAME}" \ "AudioVideo;Audio;Video;" true post-patch: @${REINPLACE_CMD} -e 's,/usr/share/cueplayer/,${DATADIR}/,g' \ ${WRKSRC}/main.cpp ${WRKSRC}/${PORTNAME}.pro @${REINPLACE_CMD} -e 's,/usr/share,${PREFIX},g' \ ${WRKSRC}/${PORTNAME}.pro @${ECHO_CMD} 'PKGCONFIG += x11' >> ${WRKSRC}/${PORTNAME}.pro post-install: ${INSTALL_DATA} ${WRKSRC}/images/${PORTNAME}.png ${STAGEDIR}${DATADIR} .include Index: head/audio/last-cmus/Makefile =================================================================== --- head/audio/last-cmus/Makefile (revision 422139) +++ head/audio/last-cmus/Makefile (revision 422140) @@ -1,28 +1,30 @@ # Created by: Dennis Herrmann # $FreeBSD$ PORTNAME= last PORTVERSION= 1.0 CATEGORIES= audio MASTER_SITES= http://last-cmus.googlecode.com/files/ \ http://mirror.mcx2.org/ PKGNAMESUFFIX= -cmus DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}.py EXTRACT_SUFX= # none MAINTAINER= ports@FreeBSD.org COMMENT= Cmus plugin for submitting songs into last.fm +BROKEN= Unfetchable (google code has gone away) + USES= python SUB_FILES= pkg-message NO_BUILD= yes PLIST_FILES= bin/${DISTNAME} do-extract: @${MKDIR} ${WRKSRC} @${CP} ${_DISTDIR}/last-cmus.py ${WRKSRC} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/audio/libofa/Makefile =================================================================== --- head/audio/libofa/Makefile (revision 422139) +++ head/audio/libofa/Makefile (revision 422140) @@ -1,32 +1,34 @@ # Created by: Alexander Botero-Lowry # $FreeBSD$ PORTNAME= libofa PORTVERSION= 0.9.3 PORTREVISION= 10 CATEGORIES= audio MASTER_SITES= GOOGLE_CODE MAINTAINER= jhale@FreeBSD.org COMMENT= The Open Fingerprint Architecture Library +BROKEN= Unfetchable (google code has gone away) + LICENSE= APL1 GPLv2 LICENSE_COMB= dual LICENSE_GROUPS_APL1= OSI LICENSE_NAME_APL1= Adaptive Public License version 1.0 LICENSE_FILE_APL1= ${WRKSRC}/COPYING LICENSE_PERMS_APL1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libfftw3.so:math/fftw3 \ libexpat.so:textproc/expat2 \ libcurl.so:ftp/curl PROJECTHOST= musicip-libofa USES= dos2unix libtool pathfix GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include Index: head/audio/mehdiaplayer/Makefile =================================================================== --- head/audio/mehdiaplayer/Makefile (revision 422139) +++ head/audio/mehdiaplayer/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: Gvozdikov Veniamin # $FreeBSD$ PORTNAME= mehdiaplayer PORTVERSION= 0.2 PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= GOOGLE_CODE MAINTAINER= vg@FreeBSD.org COMMENT= Simple media player using Qt/Phonon +BROKEN= Unfetchable (google code has gone away) + USES= tar:bzip2 qmake USE_QT4= gui xml uic_build moc_build \ rcc_build phonon WRKSRC= ${WRKDIR}/dev PLIST_FILES= bin/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/audio/osd-lyrics/Makefile =================================================================== --- head/audio/osd-lyrics/Makefile (revision 422139) +++ head/audio/osd-lyrics/Makefile (revision 422140) @@ -1,55 +1,57 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= osdlyrics PORTVERSION= 0.4.3 PORTREVISION= 4 CATEGORIES= audio deskutils MASTER_SITES= GOOGLE_CODE PROJECTHOST= osd-lyrics MAINTAINER= danfe@FreeBSD.org COMMENT= On-screen lyrics display program for various media players LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libnotify.so:devel/libnotify \ libdbus-glib-1.so:devel/dbus-glib \ libcurl.so:ftp/curl USES= desktop-file-utils gettext gmake iconv localbase pkgconfig sqlite USE_GNOME= gtk20 intltool GNU_CONFIGURE= yes # Cannot enable -Werror yet: Clang does not like the code `printf(_("..."))', # see this bug for details: http://llvm.org/bugs/show_bug.cgi?id=3814 #CONFIGURE_ARGS= --with-werror INSTALLS_ICONS= yes PORTDOCS= AUTHORS ChangeLog NEWS README OPTIONS_DEFINE= DOCS MPD XMMS2 AMAROK MPD_DESC= MPD support XMMS2_DESC= XMMS2 support AMAROK_DESC= Amarok 1.4 support MPD_LIB_DEPENDS= libmpd.so:audio/libmpd MPD_CONFIGURE_OFF= --disable-mpd XMMS2_LIB_DEPENDS= libxmmsclient.so:audio/xmms2 XMMS2_CONFIGURE_OFF= --disable-xmms2 AMAROK_CONFIGURE_ON= --enable-amarok1 post-patch: .for i in src/Makefile.in src/tests/Makefile.in @${REINPLACE_CMD} -e '/-lstdc++/d' -e '/^CCLD =/s/=.*/= $$(CXX)/' \ ${WRKSRC}/${i} .endfor @${REINPLACE_CMD} -e '/-O2/d' ${WRKSRC}/lib/chardetect/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/audio/pidgin-musictracker/Makefile =================================================================== --- head/audio/pidgin-musictracker/Makefile (revision 422139) +++ head/audio/pidgin-musictracker/Makefile (revision 422140) @@ -1,29 +1,31 @@ # Created by: ports@c0decafe.net # $FreeBSD$ PORTNAME= musictracker PORTVERSION= 0.4.1 PORTREVISION= 10 CATEGORIES= audio MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= pidgin- MAINTAINER= ports@FreeBSD.org COMMENT= Plugin for Pidgin to displays the music track currently playing LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/include/pidgin/pidgin.h:net-im/pidgin RUN_DEPENDS= pidgin:net-im/pidgin LIB_DEPENDS= libpcre.so:devel/pcre USES= gmake libtool pkgconfig tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static CPPFLAGS+= -I${LOCALBASE}/include -Wno-return-type LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_FILES= lib/pidgin/musictracker.so .include Index: head/audio/spek/Makefile =================================================================== --- head/audio/spek/Makefile (revision 422139) +++ head/audio/spek/Makefile (revision 422140) @@ -1,34 +1,36 @@ # Created by: Alexander Kojevnikov # $FreeBSD$ PORTNAME= spek PORTVERSION= 0.8.2 PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= GOOGLE_CODE MAINTAINER= alexander@kojevnikov.com COMMENT= Acoustic spectrum analyser LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg USES= tar:xz gmake pkgconfig desktop-file-utils compiler:c++11-lib desktop-file-utils USE_GNOME= intltool USE_WX= 3.0 WX_UNICODE= yes WX_CONF_ARGS= absolute GNU_CONFIGURE= yes INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e "s,^itlocaledir =.*$$,itlocaledir = ${PREFIX}/share/locale,g" \ ${WRKSRC}/po/Makefile.in.in .include Index: head/audio/squeezeboxserver-superdatetime/Makefile =================================================================== --- head/audio/squeezeboxserver-superdatetime/Makefile (revision 422139) +++ head/audio/squeezeboxserver-superdatetime/Makefile (revision 422140) @@ -1,31 +1,33 @@ # Created by: Tim Bishop # $FreeBSD$ PORTNAME= superdatetime PORTVERSION= 5.9.16 CATEGORIES= audio MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= squeezeboxserver- DISTNAME= SuperDateTime${PORTVERSION} DIST_SUBDIR= squeezeboxserver MAINTAINER= tdb@FreeBSD.org COMMENT= Squeezebox Server plugin to display weather conditions and forecasts +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= softsqueeze:audio/squeezeboxserver PROJECTHOST= grebrown-projects USES= zip NO_WRKSUBDIR= yes NO_BUILD= yes NO_ARCH= yes SLIMDIR?= squeezeboxserver PLIST_SUB+= SLIMDIR=${SLIMDIR} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${SLIMDIR}/Plugins/SuperDateTime ${CP} -R ${WRKSRC}/SuperDateTime/* ${STAGEDIR}${PREFIX}/${SLIMDIR}/Plugins/SuperDateTime .include Index: head/audio/wxguitar/Makefile =================================================================== --- head/audio/wxguitar/Makefile (revision 422139) +++ head/audio/wxguitar/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= wxguitar PORTVERSION= 1.01 PORTREVISION= 6 CATEGORIES= audio MASTER_SITES= GOOGLE_CODE \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Simple guitar tuning assistant +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= wavplay:audio/wavplay USES= compiler:c++11-lib USE_CXXSTD= c++11 GNU_CONFIGURE= yes USE_WX= 3.0 CONFIGURE_ARGS= --with-wx-config=${WX_CONFIG} WRKSRC= ${WRKDIR}/wxGuitar OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE=nls post-patch: @${REINPLACE_CMD} -e 's|/usr/share/wxguitar|${DATADIR}|' \ ${WRKSRC}/src/wxGuitarMain.cpp ${WRKSRC}/data/wxGuitar.desktop @${REINPLACE_CMD} -e 's|aplay|wavplay|' \ ${WRKSRC}/src/wxGuitarMain.cpp .include Index: head/audio/xpi-musicpm/Makefile =================================================================== --- head/audio/xpi-musicpm/Makefile (revision 422139) +++ head/audio/xpi-musicpm/Makefile (revision 422140) @@ -1,18 +1,20 @@ # Created by: Dennis Herrmann # $FreeBSD$ PORTNAME= musicpm PORTVERSION= 1.4.4 CATEGORIES= audio MASTER_SITES= GOOGLE_CODE DISTNAME= mpm_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Music Player Minion +BROKEN= Unfetchable (google code has gone away) + XPI_ID= Music_Player_Minion@code.google.com XPI_FILES= chrome/minion.jar chrome.manifest install.js install.rdf XPI_DIRS= chrome .include "${.CURDIR}/../../www/xpi-adblock/Makefile.xpi" .include Index: head/benchmarks/httperf/Makefile =================================================================== --- head/benchmarks/httperf/Makefile (revision 422139) +++ head/benchmarks/httperf/Makefile (revision 422140) @@ -1,36 +1,35 @@ # Created by: Will Andrews # $FreeBSD$ PORTNAME= httperf PORTVERSION= 0.9.0.1 CATEGORIES= benchmarks www -#MASTER_SITES= GOOGLE_CODE MAINTAINER= jlaffaye@FreeBSD.org COMMENT= Tool for measuring webserver performance LICENSE= GPLv2 USE_OPENSSL= yes GNU_CONFIGURE= yes USES= autoreconf gmake libtool USE_GITHUB= yes GH_TAGNAME= dcfb746 MAKE_ARGS= LIBUTIL_OBJS=ssl_writev.o \ exec_prefix=${PREFIX} PLIST_FILES= bin/httperf \ man/man1/httperf.1.gz OPTIONS_DEFINE= DOCS PORTDOCS= ChangeLog NEWS README TODO do-install: ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_MAN} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/biology/treeviewx/Makefile =================================================================== --- head/biology/treeviewx/Makefile (revision 422139) +++ head/biology/treeviewx/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: tonym # $FreeBSD$ PORTNAME= treeviewx PORTVERSION= 0.5.1s20100823 PORTREVISION= 2 CATEGORIES= biology MASTER_SITES= GOOGLE_CODE DISTNAME= tv-0.5 MAINTAINER= ports@FreeBSD.org COMMENT= Phylogenetic tree viewer LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + USE_WX= 2.8 WX_COMPS= wx contrib USES= gmake GNU_CONFIGURE= yes PLIST_FILES= bin/tv .include Index: head/chinese/autoconvert/Makefile =================================================================== --- head/chinese/autoconvert/Makefile (revision 422139) +++ head/chinese/autoconvert/Makefile (revision 422140) @@ -1,35 +1,37 @@ # Created by: Yin-Jieh Chen # $FreeBSD$ PORTNAME= autoconvert PORTVERSION= 0.3.16 PORTREVISION= 5 CATEGORIES= chinese MASTER_SITES= GOOGLE_CODE PROJECTHOST= libhz DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Intelligent Chinese encoding converter +BROKEN= Unfetchable (google code has gone away) + LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|CFLAG|CFLAGS|' -e 's|make|$$(MAKE)|' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|gcc|${CC}|' -e 's|LIBS=|&${LDFLAGS} |' \ -e 's|CFLAGS=|&${CPPFLAGS} ${CFLAGS} |' \ ${WRKSRC}/Makefile ${WRKSRC}/hzconvert/Makefile post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/ && ${INSTALL_DATA} ChangeLog Readme TODO Thanks Version ${STAGEDIR}${DOCSDIR}/ .include Index: head/chinese/fcitx-googlepinyin/Makefile =================================================================== --- head/chinese/fcitx-googlepinyin/Makefile (revision 422139) +++ head/chinese/fcitx-googlepinyin/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: Zhihao Yuan # $FreeBSD$ PORTNAME= fcitx-googlepinyin PORTVERSION= 0.1.6 CATEGORIES= chinese MASTER_SITES= GOOGLE_CODE DIST_SUBDIR= fcitx MAINTAINER= lichray@gmail.com COMMENT= Libgooglepinyin support for Fcitx LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libfcitx-config.so:chinese/fcitx \ libgooglepinyin.so:chinese/libgooglepinyin USES= tar:xz cmake gettext pkgconfig iconv USE_GNOME= intltool INSTALLS_ICONS= yes PROJECTHOST= fcitx .include Index: head/chinese/fortune/Makefile =================================================================== --- head/chinese/fortune/Makefile (revision 422139) +++ head/chinese/fortune/Makefile (revision 422140) @@ -1,30 +1,30 @@ # Created by: Ju Pengfei # $FreeBSD$ PORTNAME= fortune PORTVERSION= 1.2.2 PORTREVISION= 2 CATEGORIES= chinese MASTER_SITES= GOOGLE_CODE DISTNAME= fortune-mod-zh-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Classic fortune file in Chinese -BROKEN= unfetchable (Google Code site) +BROKEN= Unfetchable (google code has gone away) RUN_DEPENDS= autob5:chinese/autoconvert BUILD_DEPENDS= fortune_strfile:misc/fortune_strfile STRFILE= ${LOCALBASE}/bin/fortune_strfile PROJECTHOST= chinese-fortune NO_BUILD= yes USES= tar:bzip2 gmake SUB_FILES= pkg-message post-patch: @${REINPLACE_CMD} -e "s|/usr/|${PREFIX}/|" \ -e "s|strfile|${STRFILE}|" \ ${WRKSRC}/src/Makefile .include Index: head/chinese/fqterm/Makefile =================================================================== --- head/chinese/fqterm/Makefile (revision 422139) +++ head/chinese/fqterm/Makefile (revision 422140) @@ -1,27 +1,29 @@ # Created by: Denise H. G. # $FreeBSD$ PORTNAME= fqterm PORTVERSION= 0.9.3 DISTVERSIONSUFFIX= -src-r569 PORTREVISION= 8 CATEGORIES= chinese MASTER_SITES= GOOGLE_CODE/${PORTNAME} MAINTAINER= darcsis@gmail.com COMMENT= BBS client for BSD/Linux +BROKEN= Unfetchable (google code has gone away) + USES= cmake:outsource dos2unix zip USE_XORG= x11 ice xext xt xaw xpm xi xproto xextproto USE_QT4= gui network script qt3support imageformats \ codecs-cn codecs-tw codecs-jp codecs-kr \ qmake_build moc_build rcc_build uic_build linguist_build HAS_CONFIGURE= yes CMAKE_ARGS= -Wno-dev WRKSRC= ${WRKDIR}/${PORTNAME} DESKTOP_ENTRIES= "FQTerm" "BBS client" "${PREFIX}/share/FQTerm/pic/fqterm.png" \ "fqterm -caption \"%c\" %i %m %u" "Network;Qt;" "" .include Index: head/chinese/ibus-pinyin/Makefile =================================================================== --- head/chinese/ibus-pinyin/Makefile (revision 422139) +++ head/chinese/ibus-pinyin/Makefile (revision 422140) @@ -1,37 +1,39 @@ # Created by: Henry Hu # $FreeBSD$ PORTNAME= ibus-pinyin PORTVERSION= 1.5.0 PORTREVISION= 1 CATEGORIES= chinese MASTER_SITES= GOOGLE_CODE MAINTAINER= henry.hu.sh@gmail.com COMMENT= PinYin engine for IBus LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg \ ${LOCALBASE}/share/gir-1.0/IBus-1.0.gir:textproc/ibus LIB_DEPENDS= libpyzy-1.0.so:chinese/pyzy \ libibus-1.0.so:textproc/ibus \ libsqlite3.so:databases/sqlite3 USES= compiler:c++11-lib gmake pkgconfig python GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dependency-tracking --disable-lua-extension PROJECTHOST= ibus OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_USE= GNOME=intltool NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e 's|DATADIRNAME=lib|DATADIRNAME=share|' ${WRKSRC}/configure .include Index: head/chinese/ibus-table-chinese/Makefile =================================================================== --- head/chinese/ibus-table-chinese/Makefile (revision 422139) +++ head/chinese/ibus-table-chinese/Makefile (revision 422140) @@ -1,25 +1,27 @@ # $FreeBSD$ PORTNAME= ibus-table-chinese PORTVERSION= 1.4.6 PORTREVISION= 1 CATEGORIES= chinese MASTER_SITES= GOOGLE_CODE PROJECTHOST= ibus DISTNAME= ${PORTNAME}-${PORTVERSION}-Source MAINTAINER= dennylin93@hs.ntnu.edu.tw COMMENT= Chinese input tables for IBus +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/share/cmake/Modules/ManageEnvironment.cmake:devel/cmake-fedora \ ibus-daemon:textproc/ibus \ ${LOCALBASE}/libexec/ibus-engine-table:textproc/ibus-table RUN_DEPENDS= ibus-daemon:textproc/ibus \ ${LOCALBASE}/libexec/ibus-engine-table:textproc/ibus-table USES= cmake pkgconfig INSTALL_TARGET= install DATADIR= ${PREFIX}/share/ibus-table PLIST_SUB+= PORTVERSION=${PORTVERSION} .include Index: head/chinese/libgooglepinyin/Makefile =================================================================== --- head/chinese/libgooglepinyin/Makefile (revision 422139) +++ head/chinese/libgooglepinyin/Makefile (revision 422140) @@ -1,17 +1,19 @@ # Created by: Zhihao Yuan # $FreeBSD$ PORTNAME= libgooglepinyin PORTVERSION= 0.1.2 CATEGORIES= chinese devel MASTER_SITES= GOOGLE_CODE MAINTAINER= lichray@gmail.com COMMENT= Fork of Google Pinyin IME on Android +BROKEN= Unfetchable (google code has gone away) + LICENSE= APACHE20 USE_LDCONFIG= yes USES= tar:bzip2 cmake .include Index: head/chinese/p5-cconv/Makefile =================================================================== --- head/chinese/p5-cconv/Makefile (revision 422139) +++ head/chinese/p5-cconv/Makefile (revision 422140) @@ -1,25 +1,27 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= cconv PORTVERSION= 0.6.1 DISTVERSIONPREFIX= perl- PORTREVISION= 2 CATEGORIES= chinese converters perl5 MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Perl wrapper for chinese/cconv LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libcconv.so:chinese/cconv USE_PERL5= configure USES= localbase perl5 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/cconv/cconv.so .include Index: head/chinese/php-cconv/Makefile =================================================================== --- head/chinese/php-cconv/Makefile (revision 422139) +++ head/chinese/php-cconv/Makefile (revision 422140) @@ -1,26 +1,28 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= cconv PORTVERSION= 0.6.4 PORTREVISION= 1 DISTVERSIONPREFIX= php- CATEGORIES= chinese converters MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= php- MAINTAINER= sunpoet@FreeBSD.org COMMENT= PHP wrapper for chinese/cconv LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libcconv.so:chinese/cconv CONFIGURE_ARGS= --with-cconv-dir=${LOCALBASE} USES= php:ext IGNORE_WITH_PHP= 70 post-patch: @${REINPLACE_CMD} -e 's| function_entry| zend_function_entry|' ${WRKSRC}/php_cconv.c .include Index: head/chinese/py-cconv/Makefile =================================================================== --- head/chinese/py-cconv/Makefile (revision 422139) +++ head/chinese/py-cconv/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= cconv PORTVERSION= 0.5.0 DISTVERSIONPREFIX= python- CATEGORIES= chinese converters python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python wrapper for chinese/cconv LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libcconv.so:chinese/cconv USE_PYTHON= autoplist concurrent distutils USES= localbase python post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cconv.so .include Index: head/chinese/pyzy/Makefile =================================================================== --- head/chinese/pyzy/Makefile (revision 422139) +++ head/chinese/pyzy/Makefile (revision 422140) @@ -1,54 +1,56 @@ # Created by: Henry Hu # $FreeBSD$ PORTNAME= pyzy PORTVERSION= 0.1.0 PORTREVISION= 1 CATEGORIES= chinese MASTER_SITES= GOOGLE_CODE DISTFILES= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= henry.hu.sh@gmail.com COMMENT= The Chinese PinYin and Bopomofo conversion library LICENSE= LGPL21 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libsqlite3.so:databases/sqlite3 USES= compiler:c++11-lib gmake libtool pkgconfig python:build shebangfix SHEBANG_FILES= data/db/android/create_db.py USE_GNOME= glib20 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dependency-tracking --disable-boost OPTIONS_DEFINE= ANDROID_DB OPENPHRASE_DB OPENCC OPTIONS_DEFAULT= ANDROID_DB OPTIONS_SUB= yes ANDROID_DB_DESC= Build Android DB OPENPHRASE_DB_DESC= Build Open Phrase DB OPENCC_DESC= Use opencc for simplified and traditional Chinese conversion ANDROID_DB_CONFIGURE_ENABLE= db-android OPENPHRASE_DBVER= 1.0.0 OPENPHRASE_DBFILE= pyzy-database-${OPENPHRASE_DBVER}.tar.bz2 OPENPHRASE_DB_CONFIGURE_ENABLE= db-open-phrase OPENPHRASE_DB_DISTFILES= ${OPENPHRASE_DBFILE} OPENCC_CONFIGURE_ENABLE= opencc OPENCC_LIB_DEPENDS= libopencc.so:chinese/opencc post-extract-OPENPHRASE_DB-on: @${CP} ${DISTDIR}/${OPENPHRASE_DBFILE} ${WRKSRC}/data/db/open-phrase post-patch: @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|' ${WRKSRC}/Makefile.in post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}-1.0.so .include Index: head/chinese/ydict/Makefile =================================================================== --- head/chinese/ydict/Makefile (revision 422139) +++ head/chinese/ydict/Makefile (revision 422140) @@ -1,26 +1,28 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= ydict PORTVERSION= 1.3.1 CATEGORIES= chinese MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Command line tool of Yahoo! Dict LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + USES= python:2,run shebangfix NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= bin/ydict SHEBANG_FILES= ${WRKSRC}/ydict python_CMD= /usr/bin/env python2 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/ydict ${STAGEDIR}${PREFIX}/bin/ .include Index: head/comms/esmska/Makefile =================================================================== --- head/comms/esmska/Makefile (revision 422139) +++ head/comms/esmska/Makefile (revision 422140) @@ -1,39 +1,41 @@ # Created by: Martin Otto # $FreeBSD$ PORTNAME= esmska PORTVERSION= 0.21 CATEGORIES= comms java MASTER_SITES= GOOGLE_CODE MAINTAINER= gamato@users.sf.net COMMENT= Program for sending SMS over the Internet +BROKEN= Unfetchable (google code has gone away) + USE_JAVA= yes JAVA_VERSION= 1.6+ DATADIR= ${JAVASHAREDIR}/${PORTNAME} NO_BUILD= yes SUB_FILES= esmska PORTDOCS= readme.txt OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/esmska.jar ${STAGEDIR}${DATADIR}/ (cd ${WRKSRC}/ && ${COPYTREE_SHARE} gateways ${STAGEDIR}${DATADIR}/) (cd ${WRKSRC}/ && ${COPYTREE_SHARE} icons ${STAGEDIR}${DATADIR}/) (cd ${WRKSRC}/ && ${COPYTREE_SHARE} lib ${STAGEDIR}${DATADIR}/) (cd ${WRKSRC}/ && ${COPYTREE_SHARE} license ${STAGEDIR}${DATADIR}/) ${INSTALL_SCRIPT} ${WRKDIR}/esmska ${STAGEDIR}${PREFIX}/bin/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/comms/wy60/Makefile =================================================================== --- head/comms/wy60/Makefile (revision 422139) +++ head/comms/wy60/Makefile (revision 422140) @@ -1,18 +1,20 @@ # $FreeBSD$ PORTNAME= wy60 PORTVERSION= 2.0.9 CATEGORIES= comms MASTER_SITES= GOOGLE_CODE MAINTAINER= naddy@FreeBSD.org COMMENT= Curses-based emulator for the Wyse 60 terminal +BROKEN= Unfetchable (google code has gone away) + USES= ncurses GNU_CONFIGURE= yes MAKE_ARGS= etc_DATA=wy60.rc.sample pre-build: @${CP} ${WRKSRC}/wy60.rc ${WRKSRC}/wy60.rc.sample .include Index: head/converters/drg2sbg/Makefile =================================================================== --- head/converters/drg2sbg/Makefile (revision 422139) +++ head/converters/drg2sbg/Makefile (revision 422140) @@ -1,19 +1,21 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= drg2sbg PORTVERSION= 2.2 CATEGORIES= converters audio MASTER_SITES= GOOGLE_CODE MAINTAINER= ehaupt@FreeBSD.org COMMENT= Convert propiatary .drg file format into SBaGen format LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes PLIST_FILES= bin/drg2sbg bin/drgbuilder man/man1/drg2sbg.1.gz \ man/man1/drgbuilder.1.gz .include Index: head/databases/akonadi-googledata/Makefile =================================================================== --- head/databases/akonadi-googledata/Makefile (revision 422139) +++ head/databases/akonadi-googledata/Makefile (revision 422140) @@ -1,19 +1,21 @@ # Created by: Troels Kofoed Jacobsen # $FreeBSD$ PORTNAME= akonadi-googledata PORTVERSION= 1.2.0 PORTREVISION= 5 CATEGORIES= databases MASTER_SITES= http://libgcal.googlecode.com/files/ MAINTAINER= ports@FreeBSD.org COMMENT= Akonadi Resources for Google Contacts and Calendar +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libgcal.so:deskutils/libgcal USES= cmake gettext kde:4 tar:bzip2 USE_QT4= qmake_build rcc_build moc_build uic_build dbus USE_KDE= kdelibs pimlibs automoc4 akonadi .include Index: head/databases/credis/Makefile =================================================================== --- head/databases/credis/Makefile (revision 422139) +++ head/databases/credis/Makefile (revision 422140) @@ -1,19 +1,21 @@ # Created by: Steven Kreuzer # $FreeBSD$ PORTNAME= credis PORTVERSION= 0.2.3 CATEGORIES= databases MASTER_SITES= GOOGLE_CODE MAINTAINER= skreuzer@FreeBSD.org COMMENT= Library for communicating with Redis servers LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + USES= gmake USE_LDCONFIG= yes PLIST_SUB= VERSION="${PORTVERSION}" .include Index: head/databases/jdbm2/Makefile =================================================================== --- head/databases/jdbm2/Makefile (revision 422139) +++ head/databases/jdbm2/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= jdbm PORTVERSION= 2.4 CATEGORIES= databases java MASTER_SITES= GOOGLE_CODE MAINTAINER= ale@FreeBSD.org COMMENT= Fast, simple, and transactional Java persistence engine LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + OPTIONS_DEFINE= DOCS EXAMPLES USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= yes PROJECTHOST= jdbm2 PORTDOCS= * PORTEXAMPLES= * PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar do-install: @${INSTALL_DATA} ${WRKSRC}/lib/${DISTNAME}.jar \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/databases/luadbi/Makefile =================================================================== --- head/databases/luadbi/Makefile (revision 422139) +++ head/databases/luadbi/Makefile (revision 422140) @@ -1,62 +1,64 @@ # Created by: Olexander Melnyk # $FreeBSD$ PORTNAME= luadbi PORTVERSION= 0.5 PORTREVISION= 2 CATEGORIES= databases MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}.${PORTVERSION} MAINTAINER= olexander.v.melnyk@gmail.com COMMENT= LuaDBI driver LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + NO_WRKSUBDIR= yes USES= gmake lua:51 shebangfix SHEBANG_FILES= DBI.lua MAKE_JOBS_UNSAFE= yes CFLAGS+= -fpic -I${LOCALBASE}/include -I${LUA_INCDIR} -I. \ -I${LOCALBASE}/include/postgresql/server LDFLAGS+= -shared -L${LOCALBASE}/lib -L${LUA_LIBDIR} MAKE_ENV+= COMMON_LDFLAGS="${LDFLAGS}" OPTIONS_MULTI= DATABASE OPTIONS_MULTI_DATABASE= MYSQL SQLITE3 PGSQL OPTIONS_DEFAULT= MYSQL PLIST_FILES= %%LUA_MODSHAREDIR%%/DBI.lua MYSQL_USE= MYSQL=yes MYSQL_LDFLAGS= -L ${LOCALBASE}/lib/mysql MYSQL_CFLAGS= -I ${LOCALBASE}/include/mysql MYSQL_ALL_TARGET= mysql MYSQL_PLIST_FILES= %%LUA_MODLIBDIR%%/dbdmysql.so SQLITE3_USES= sqlite:3 SQLITE3_ALL_TARGET= sqlite3 SQLITE3_PLIST_FILES= %%LUA_MODLIBDIR%%/dbdsqlite3.so PGSQL_USES= pgsql PGSQL_ALL_TARGET= psql PGSQL_PLIST_FILES= %%LUA_MODLIBDIR%%/dbdpostgresql.so do-install: @${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR} @${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR} ${CP} ${WRKSRC}/DBI.lua ${STAGEDIR}${LUA_MODSHAREDIR} do-install-MYSQL-on: ${INSTALL_PROGRAM} ${WRKSRC}/dbdmysql.so ${STAGEDIR}${LUA_MODLIBDIR} do-install-SQLITE3-on: ${INSTALL_PROGRAM} ${WRKSRC}/dbdsqlite3.so ${STAGEDIR}${LUA_MODLIBDIR} do-install-PGSQL-on: ${INSTALL_PROGRAM} ${WRKSRC}/dbdpostgresql.so ${STAGEDIR}${LUA_MODLIBDIR} .include Index: head/databases/memcached/Makefile =================================================================== --- head/databases/memcached/Makefile (revision 422139) +++ head/databases/memcached/Makefile (revision 422140) @@ -1,79 +1,78 @@ # Created by: Sean Chittenden # $FreeBSD$ PORTNAME= memcached PORTVERSION= 1.4.25 CATEGORIES= databases MASTER_SITES= http://www.memcached.org/files/ \ - GOOGLE_CODE \ GENTOO MAINTAINER= swills@FreeBSD.org COMMENT= High-performance distributed memory object cache system LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libevent.so:devel/libevent2 CONFLICTS= memcached-1.2* # Dtrace option disabled until it is fixed upstream OPTIONS_DEFINE= SASL DOCS DTRACE OPTIONS_DEFAULT= SASL DTRACE_DESC= Enable dtrace probes SASL_DESC= Enable SASL Authentication USE_RC_SUBR= memcached SUB_LIST+= RC_SUBR_SUFFIX=${RC_SUBR_SUFFIX} USES= cpe shebangfix autoreconf:build USE_AUTOTOOLS= aclocal SHEBANG_FILES= scripts/memcached-tool USE_CSTD= c99 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libevent=${LOCALBASE} \ --program-prefix= \ --disable-coverage DTRACE_CONFIGURE_ENABLE= dtrace SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SASL_CONFIGURE_ENABLE= sasl SASL_CFLAGS= -I${LOCALBASE}/include SASL_CPPFLAGS+= ${CFLAGS} SASL_LDFLAGS= -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes .include .if ${ARCH} == amd64 CONFIGURE_ARGS+= --enable-64bit .endif .if ${PORT_OPTIONS:MDTRACE} BROKEN= DTRACE broken with gcc/clang - reported upstream .endif .if ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS= xml2rfc:textproc/xml2rfc .endif post-install: ${INSTALL_SCRIPT} ${WRKSRC}/scripts/memcached-tool ${STAGEDIR}${PREFIX}/bin .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in protocol-binary-range.txt protocol-binary.txt protocol.txt \ readme.txt threads.txt ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR} .endfor .endif regression-test: test test: build ${MAKE} -C ${WRKSRC} test .include Index: head/databases/memcacheq/Makefile =================================================================== --- head/databases/memcacheq/Makefile (revision 422139) +++ head/databases/memcacheq/Makefile (revision 422140) @@ -1,37 +1,36 @@ # Created by: Mikhail T. # $FreeBSD$ PORTNAME= memcacheq PORTVERSION= 0.2.0 PORTREVISION= 4 CATEGORIES= databases -MASTER_SITES= GOOGLE_CODE \ - GENTOO +MASTER_SITES= GENTOO MAINTAINER= m.tsatsenko@gmail.com COMMENT= Simple queue service over Memcache LICENSE= BSD3CLAUSE LIB_DEPENDS= libevent.so:devel/libevent2 USE_CSTD= gnu89 CFLAGS+= -I"${BDB_INCLUDE_DIR}" LDFLAGS+= -l"${BDB_LIB_NAME}" -L"${LOCALBASE}/lib" USES= bdb:5 USE_RC_SUBR= memcacheq GNU_CONFIGURE= YES CONFIGURE_ARGS= --with-libevent=${LOCALBASE} --with-bdb=${LOCALBASE} --enable-threads PORTDOCS= README MCQDIR?= /var/db/memcacheq PLIST_SUB= MCQDIR=${MCQDIR} post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${MCQDIR} .include Index: head/databases/mysqlbackup/Makefile =================================================================== --- head/databases/mysqlbackup/Makefile (revision 422139) +++ head/databases/mysqlbackup/Makefile (revision 422140) @@ -1,42 +1,44 @@ # Created by: Alexey Degtyarev # $FreeBSD$ PORTNAME= mysqlbackup PORTVERSION= 2.8 CATEGORIES= databases MASTER_SITES= GOOGLE_CODE \ ftp://ftp.renatasystems.org/pub/FreeBSD/ports/distfiles/ MAINTAINER= alexey@renatasystems.org COMMENT= Creates MySQL backups on a periodic basis LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Unfetchable (google code has gone away) + USE_MYSQL= yes NO_BUILD= yes PERIODICS= 200.mysqlbackup.daily \ 200.mysqlbackup.weekly \ 200.mysqlbackup.monthly PLIST_FILES= bin/mysqlbackup \ ${PERIODICS:C,^(.*)\.(.*)$,\2/\1,:S,^,etc/periodic/,} \ man/man1/mysqlbackup.1.gz pre-install: ${REINPLACE_CMD} ${SUB_LIST:S,$,!g,:S,^, -e s!%%,:S,=,%%!,} \ ${PERIODICS:S,^,${WRKSRC}/,} do-install: .for periodic in ${PERIODICS} ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/${periodic:E} ${INSTALL_SCRIPT} ${WRKSRC}/${periodic} \ ${STAGEDIR}${PREFIX}/etc/periodic/${periodic:E}/${periodic:R} .endfor ${INSTALL_MAN} ${WRKSRC}/mysqlbackup.1 \ ${STAGEDIR}${MANPREFIX}/man/man1/mysqlbackup.1 ${INSTALL_SCRIPT} ${WRKSRC}/mysqlbackup \ ${STAGEDIR}${PREFIX}/bin/mysqlbackup .include Index: head/databases/openark-kit/Makefile =================================================================== --- head/databases/openark-kit/Makefile (revision 422139) +++ head/databases/openark-kit/Makefile (revision 422140) @@ -1,19 +1,21 @@ # $FreeBSD$ PORTNAME= openark-kit PORTVERSION= 196 CATEGORIES= databases MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Common utilities for MySQL LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb PROJECTHOST= openarkkit USES= python USE_PYTHON= distutils .include Index: head/databases/pg_rman/Makefile =================================================================== --- head/databases/pg_rman/Makefile (revision 422139) +++ head/databases/pg_rman/Makefile (revision 422140) @@ -1,17 +1,19 @@ # $FreeBSD$ PORTNAME= pg_rman PORTVERSION= 1.2.3 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= http://pg-rman.googlecode.com/files/ MAINTAINER= kuriyama@FreeBSD.org COMMENT= Online backup and restore tool for PostgreSQL +BROKEN= Unfetchable (google code has gone away) + USES= gmake pgsql:9.2- WANT_PGSQL= client server MAKE_ARGS= USE_PGXS=1 PLIST_FILES= bin/pg_rman .include Index: head/databases/powerarchitect/Makefile =================================================================== --- head/databases/powerarchitect/Makefile (revision 422139) +++ head/databases/powerarchitect/Makefile (revision 422140) @@ -1,44 +1,46 @@ # Created by: José García Juanino # $FreeBSD$ PORTNAME= powerarchitect PORTVERSION= 1.0.7 CATEGORIES= databases java MASTER_SITES= GOOGLE_CODE DISTNAME= SQL-Power-Architect-generic-jdbc-${PORTVERSION} MAINTAINER= jjuanino@gmail.com COMMENT= Data modeling and profiling tool LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + OPTIONS_DEFINE= ORACLE_JDBC MYSQL_JDBC PGSQL_JDBC ORACLE_JDBC_RUN_DEPENDS= ${JAVALIBDIR}/ojdbc-10.2.0.5.jar:databases/jdbc-oracle10g MYSQL_JDBC_RUN_DEPENDS= ${JAVALIBDIR}/mysql-connector-java.jar:databases/mysql-connector-java PGSQL_JDBC_RUN_DEPENDS= ${JAVALIBDIR}/postgresql.jar:databases/postgresql-jdbc USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= yes PORTDOCS= * PROJECTHOST= power-architect DATADIR= ${JAVASHAREDIR}/${PORTNAME} WRKSRC= ${WRKDIR}/architect-${PORTVERSION} SUB_FILES= ${PORTNAME} do-install: @${MKDIR} ${STAGEDIR}/${DATADIR}/jdbc (cd ${WRKSRC}/ && \ ${INSTALL_DATA} architect.jar ${STAGEDIR}/${DATADIR}/ && \ ${INSTALL_DATA} jdbc/sqlserver_2005.jar ${STAGEDIR}/${DATADIR}/jdbc/ && \ ${COPYTREE_SHARE} lib ${STAGEDIR}/${DATADIR}) ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}/${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}/${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.generic ${STAGEDIR}/${DOCSDIR} .include Index: head/deskutils/epoch/Makefile =================================================================== --- head/deskutils/epoch/Makefile (revision 422139) +++ head/deskutils/epoch/Makefile (revision 422140) @@ -1,32 +1,34 @@ # Created by: Gvozdikov Veniamin # $FreeBSD$ PORTNAME= epoch PORTVERSION= 1.6 PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}${PORTVERSION}src MAINTAINER= vg@FreeBSD.org COMMENT= Small and handy timeline application LINCENSE= GPLv3 PROJECTHOST= gepoch +BROKEN= Unfetchable (google code has gone away) + USES= qmake zip USE_QT4= gui moc_build rcc_build PLIST_FILES= bin/${PORTNAME} share/pixmaps/${PORTNAME}.png WRKSRC= ${WRKDIR} DESKTOP_ENTRIES="Epoch" "Timeline application" \ "${PREFIX}/share/pixmaps/${PORTNAME}.png" "${PORTNAME}" \ "" true do-install: ${INSTALL_PROGRAM} ${WRKSRC}/epoch ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/images/epoha.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png .include Index: head/deskutils/libgcal/Makefile =================================================================== --- head/deskutils/libgcal/Makefile (revision 422139) +++ head/deskutils/libgcal/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: Troels Kofoed Jacobsen # $FreeBSD$ PORTNAME= libgcal PORTVERSION= 0.9.6 PORTREVISION= 3 CATEGORIES= deskutils MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Library allowing communication with Google calendar and contacts LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libcurl.so:ftp/curl \ libxml2.so:textproc/libxml2 USES= cmake tar:bzip2 CMAKE_ARGS= -DLIB_INSTALL_DIR="${LOCALBASE}/lib" \ -DENABLE_TESTS=OFF USE_LDCONFIG= yes .include Index: head/deskutils/nagaina/Makefile =================================================================== --- head/deskutils/nagaina/Makefile (revision 422139) +++ head/deskutils/nagaina/Makefile (revision 422140) @@ -1,50 +1,52 @@ # Created by: Yinghong Liu # $FreeBSD$ PORTNAME= nagaina PORTVERSION= 0.1.2 DISTVERSIONSUFFIX= -sources PORTREVISION= 10 CATEGORIES= deskutils MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Notes-taking application based on Qt 4 LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libpthread-stubs.so:devel/libpthread-stubs \ libpcre.so:devel/pcre \ libpng.so:graphics/png \ libfreetype.so:print/freetype2 \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig OPTIONS_DEFINE= DOCS WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= gettext iconv qmake USE_GNOME= glib20 USE_QT4= corelib gui xml moc_build rcc_build uic_build USE_XORG= ice sm x11 xau xcb xdmcp xext xrender PORTDOCS= CHANGELOG TODO PLIST_FILES= bin/${PORTNAME} share/pixmaps/${PORTNAME}.png DESKTOP_ENTRIES= "Nagaina" \ "Notes-taking application" \ "${PREFIX}/share/pixmaps/${PORTNAME}.png" \ "${PORTNAME}" \ "Qt;Office;Utility;" \ "true" post-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/images/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/deskutils/pinot/Makefile =================================================================== --- head/deskutils/pinot/Makefile (revision 422139) +++ head/deskutils/pinot/Makefile (revision 422140) @@ -1,100 +1,102 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= pinot PORTVERSION= 1.06 PORTREVISION= 12 CATEGORIES= deskutils MASTER_SITES= GOOGLE_CODE #MASTER_SITES= http://colinf.chez.com/pinot/ # http://amra.dyndns.org/ MAINTAINER= thierry@FreeBSD.org COMMENT= Personal search and metasearch for the Free Desktop LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= desktop-file-install:devel/desktop-file-utils \ update-mime-database:misc/shared-mime-info LIB_DEPENDS= libxapian.so:databases/xapian-core \ libgtkmm-2.4.so:x11-toolkits/gtkmm24 \ libexttextcat-2.0.so:textproc/libexttextcat \ libdbus-glib-1.so:devel/dbus-glib \ libxml++-2.6.so:textproc/libxml++26 \ libboost_thread.so:devel/boost-libs \ libexif.so:graphics/libexif \ libexiv2.so:graphics/exiv2 \ libgmime-2.4.so:mail/gmime24 \ libtag.so:audio/taglib \ libcurl.so:ftp/curl RUN_DEPENDS= update-mime-database:misc/shared-mime-info \ antiword:textproc/antiword \ xdg-open:devel/xdg-utils \ ${LOCALBASE}/libexec/xpdf/pdftotext:graphics/xpdf \ catppt:textproc/catdoc \ unrtf:textproc/unrtf \ catdvi:print/catdvi \ bash:shells/bash PROJECTHOST= ${PORTNAME}-search GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-http=curl --with-ssl=${OPENSSLBASE} --enable-libarchive \ --enable-mempool=no CONFIGURE_ENV= MKDIR_P="${MKDIR}" CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lboost_system USES= execinfo gettext libarchive libtool pkgconfig python \ shebangfix sqlite:3 USE_OPENSSL= yes USE_XORG= pixman USE_LDCONFIG= ${PREFIX}/lib/pinot/backends ${PREFIX}/lib/pinot/filters SHEBANG_FILES= scripts/bash/*.sh OPTIONS_DEFINE= DEBUG CHMLIB DOCS OPTIONS_SUB= yes DEBUG_CONFIGURE_ON= --enable-debug=yes CHMLIB_CONFIGURE_ON= --enable-chmlib=yes CHMLIB_CONFIGURE_OFF= --disable-chmlib CHMLIB_LIB_DEPENDS= libchm.so:misc/chmlib INSTALLS_ICONS= yes DOCS= AUTHORS ChangeLog ChangeLog-dijon INSTALL NEWS README TODO LM2FIX= textcat_conf.txt textcat3_conf.txt textcat31_conf.txt textcat32_conf.txt SHR2FIX= Core/pinot-search.1 README UL2FIX= Utils/xdgmime/xdgmime.c post-extract: # remove pre-generated messages catalogs ${FIND} ${WRKSRC}/po -name "*.gmo" -delete post-patch: ${REINPLACE_CMD} -e \ '//s|pdftotext|${LOCALBASE}/libexec/xpdf/pdftotext|' \ ${WRKSRC}/Tokenize/filters/external-filters.xml pre-configure: ${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|' \ ${LM2FIX:S|^|${WRKSRC}/|} ${REINPLACE_CMD} -e 's|libtextcat/|libtextcat/LM/|' \ ${WRKSRC}/textcat_conf.txt ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${UL2FIX:S|^|${WRKSRC}/|} ${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|' \ ${SHR2FIX:S|^|${WRKSRC}/|} ${REINPLACE_CMD} -e 's|Icon=pinot.png|Icon=pinot|g' \ ${WRKSRC}/*.desktop post-install: ${TOUCH} ${STAGEDIR}${DATADIR}/stopwords/.empty_file post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/deskutils/plasma-applet-playwolf/Makefile =================================================================== --- head/deskutils/plasma-applet-playwolf/Makefile (revision 422139) +++ head/deskutils/plasma-applet-playwolf/Makefile (revision 422140) @@ -1,39 +1,41 @@ # $FreeBSD$ PORTNAME= playwolf PORTVERSION= 0.8.1 PORTREVISION= 6 CATEGORIES= deskutils kde MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= plasma-applet- MAINTAINER= jhale@FreeBSD.org COMMENT= Amarok 2.x plasma applet for KDE4 LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + USES= cmake kde:4 tar:bzip2 USE_KDE= automoc4 kdelibs USE_QT4= gui dbus network opengl phonon svg webkit xml xmlpatterns \ qmake_build moc_build rcc_build uic_build PLIST_FILES= lib/kde4/plasma_applet_playwolf.so \ share/kde4/services/plasma-applet-playwolf.desktop WRKSRC= ${WRKDIR}/${PORTNAME} ADD_NEWLINE_TO= flowlayout.cpp \ flowlayout.h \ lyricswidget.cpp \ playwolf.cpp \ playwolf.h \ wolfbuttons.cpp \ wolflabel.h post-patch: .for i in ${ADD_NEWLINE_TO} @${ECHO_CMD} >> ${WRKSRC}/${i} .endfor .include Index: head/deskutils/simplegroupware/Makefile =================================================================== --- head/deskutils/simplegroupware/Makefile (revision 422139) +++ head/deskutils/simplegroupware/Makefile (revision 422140) @@ -1,33 +1,32 @@ # Created by: jamrich.majo@gmail.com # $FreeBSD$ PORTNAME= simplegroupware PORTVERSION= 0.745 CATEGORIES= deskutils -MASTER_SITES= SF/simplgroup/${PORTNAME}/${PORTVERSION}/ \ - GOOGLE_CODE +MASTER_SITES= SF/simplgroup/${PORTNAME}/${PORTVERSION}/ DISTNAME= SimpleGroupware_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Simple Groupware is an open source enterprise application BROKEN_powerpc64= Does not build NO_BUILD= yes USE_APACHE_RUN= 22 USE_MYSQL= yes USE_PHP= mysql SUB_FILES= pkg-message SHAREOWN= ${WWWOWN} SHAREGRP= ${WWWGRP} post-extract: @${FIND} ${WRKSRC} -type d -exec ${CHMOD} 755 {} \; do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include Index: head/deskutils/superswitcher/Makefile =================================================================== --- head/deskutils/superswitcher/Makefile (revision 422139) +++ head/deskutils/superswitcher/Makefile (revision 422140) @@ -1,38 +1,40 @@ # Created by: Remington Lang # $FreeBSD$ PORTNAME= superswitcher PORTVERSION= 0.6 PORTREVISION= 1 CATEGORIES= deskutils gnome MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Alt-Tab replacement LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib USES= gmake pkgconfig USE_GNOME= gconf2 intltool libwnck GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/superswitcher \ share/dbus-1/services/superswitcher.SuperSwitcher.service post-patch: @${REINPLACE_CMD} -e \ 's/x11//g' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/_DISABLE_DEPRECATED/d' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/src/dbus-object.h ${WRKSRC}/src/forward_declarations.h post-install: @${RMDIR} ${STAGEDIR}${PREFIX}/lib/locale .include Index: head/deskutils/vboxgtk/Makefile =================================================================== --- head/deskutils/vboxgtk/Makefile (revision 422139) +++ head/deskutils/vboxgtk/Makefile (revision 422140) @@ -1,34 +1,36 @@ # Created by: Alexander Logvinov # $FreeBSD$ PORTNAME= vboxgtk PORTVERSION= 0.8.2 PORTREVISION= 1 CATEGORIES= deskutils emulators gnome MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= GTK frontend for VirtualBox +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_SITELIBDIR}/xpcom/vboxxpcom.py:emulators/virtualbox-ose USES= python USE_PYTHON= distutils autoplist USE_GNOME= gtk30 intltool pygtk2 INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS NLS_USES= gettext .include post-patch: .if ! ${PORT_OPTIONS:MNLS} @${REINPLACE_CMD} -e '/self.add_mo_files/d' \ -e '/os.system("intltool/d' ${WRKSRC}/setup.py .endif @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g ; \ s|%%PYTHON_SITELIBDIR%%|${PYTHON_SITELIBDIR}|g' ${WRKSRC}/bin/${PORTNAME} .include Index: head/devel/arduino-glcd/Makefile =================================================================== --- head/devel/arduino-glcd/Makefile (revision 422139) +++ head/devel/arduino-glcd/Makefile (revision 422140) @@ -1,52 +1,54 @@ # Created by: Craig Leres # $FreeBSD$ PORTNAME= arduino-glcd PORTVERSION= 3.20111205 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://glcd-arduino.googlecode.com/files/ DISTNAME= glcd-20111205 MAINTAINER= leres@ee.lbl.gov COMMENT= GLCD Graphical LCD Library LICENSE= LGPL21 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= arduino:devel/arduino WRKSRC= ${WRKDIR}/glcd USES= zip dos2unix NO_BUILD= yes OPTIONS_DEFINE= EXAMPLES FILES= \ Buildinfo.txt \ License.txt \ bitmaps \ config \ device \ doc \ fonts \ gText.cpp \ glcd.cpp \ glcd.h \ glcd_Buildinfo.h \ glcd_Config.h \ glcd_Device.cpp \ include \ readme.txt PLIST_SUB+= EXAMPLESDIR_REL=${EXAMPLESDIR_REL} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/arduino/libraries/glcd (cd ${WRKDIR}/glcd && ${COPYTREE_SHARE} "${FILES}" \ ${STAGEDIR}${PREFIX}/arduino/libraries/glcd "! -name *\.orig") @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKDIR}/glcd/examples && ${COPYTREE_SHARE} . \ ${STAGEDIR}${EXAMPLESDIR} "! -name *\.orig") .include Index: head/devel/bmkdep/Makefile =================================================================== --- head/devel/bmkdep/Makefile (revision 422139) +++ head/devel/bmkdep/Makefile (revision 422140) @@ -1,17 +1,19 @@ # Created by: trociny # $FreeBSD$ PORTNAME= bmkdep PORTVERSION= 20140112 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= trociny@FreeBSD.org COMMENT= Construct Makefile dependency list +BROKEN= Unfetchable (google code has gone away) + USES= uidfix MAKE_ENV= PKGDIR="${PKGDIR}" NO_OBJ=YES PLIST_FILES= bin/bmkdep man/man1/bmkdep.1.gz .include Index: head/devel/bncsutil-ghost++/Makefile =================================================================== --- head/devel/bncsutil-ghost++/Makefile (revision 422139) +++ head/devel/bncsutil-ghost++/Makefile (revision 422140) @@ -1,31 +1,33 @@ # Created by: # $FreeBSD$ PORTNAME= bncsutil PORTVERSION= 1.3.2 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE PKGNAMESUFFIX= -ghost++ DISTNAME= ${PROJECTHOST}_${PROJECTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Utility library for Battle.net clients in C++ LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libgmp.so:math/gmp PROJECTHOST= ghostplusplus PROJECTVERSION= 17.1 USES= dos2unix gmake zip WRKSRC= ${WRKDIR}/ghost/bncsutil/src/bncsutil MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} USE_LDCONFIG= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libbncsutil.so .include Index: head/devel/bunny/Makefile =================================================================== --- head/devel/bunny/Makefile (revision 422139) +++ head/devel/bunny/Makefile (revision 422140) @@ -1,39 +1,41 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= bunny PORTVERSION= 0.93 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE LOCAL/ehaupt PROJECTHOST= bunny-the-fuzzer MAINTAINER= ehaupt@FreeBSD.org COMMENT= Closed loop, high-performance, general purpose protocol-blind fuzzer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + USES= ssl tar:tgz LDFLAGS+= -L${OPENSSLLIB} CFLAGS+= -I${OPENSSLINC} WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= README PLIST_FILES= bin/bunny-trace bin/bunny-gcc bin/bunny-flow bin/bunny-exec \ bin/bunny-main ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= Fails to compile: invokes i386 asm OPTIONS_DEFINE=DOCS do-install: .for f in ${PLIST_FILES} ${INSTALL_PROGRAM} ${WRKSRC}/${f:C/bin\///} ${STAGEDIR}${PREFIX}/bin .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/c-unit/Makefile =================================================================== --- head/devel/c-unit/Makefile (revision 422139) +++ head/devel/c-unit/Makefile (revision 422140) @@ -1,55 +1,57 @@ # Created by: Takanori Sawada # $FreeBSD$ PORTNAME= c-unit DISTVERSION= 1.1.1 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= tak.swd@gmail.com COMMENT= Unit testing framework for C LICENSE= LGPL20 +BROKEN= Unfetchable (google code has gone away) + CONFLICTS= cunit-[0-9]* GNU_CONFIGURE= yes USES= autoreconf gmake libtool pathfix USE_LDCONFIG= yes INSTALL_TARGET= install-strip DATADIR= ${PREFIX}/share/CUnit EXAMPLESDIR= ${PREFIX}/share/examples/CUnit PATHFIX_MAKEFILEIN= Makefile.am OPTIONS_DEFINE= AUT BAS CON CUR DEB EXA ITE MEM OPTIONS_DEFAULT= AUT BAS CON OPTIONS_SUB= yes AUT_DESC= Automated (XML) interface BAS_DESC= Basic interface CON_DESC= Console interface CUR_DESC= Curses interface DEB_DESC= Debug interface EXA_DESC= Example programs ITE_DESC= Internal test program MEM_DESC= Internal memory tracking AUT_CONFIGURE_ENABLE= automated BAS_CONFIGURE_ENABLE= basic CON_CONFIGURE_ENABLE= console CUR_CONFIGURE_ENABLE= curses CUR_LDFLAGS= -lcurses CUR_USES= ncurses DEB_CONFIGURE_ENABLE= debug EXA_CONFIGURE_ENABLE= examples ITE_CONFIGURE_ENABLE= test MEM_CONFIGURE_ENABLE= memtrace post-patch: @${REINPLACE_CMD} -e 's|/doc/@PACKAGE@|/share/doc/@PACKAGE@|g' ${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/headers/Makefile.am @${REINPLACE_CMD} -e 's|/@PACKAGE@/Examples/|/examples/@PACKAGE@/|g' ${WRKSRC}/Examples/*/Makefile.am .include Index: head/devel/ccons/Makefile =================================================================== --- head/devel/ccons/Makefile (revision 422139) +++ head/devel/ccons/Makefile (revision 422140) @@ -1,43 +1,45 @@ # Created by: Danilo Egea Gondolfo # $FreeBSD$ PORTNAME= ccons PORTVERSION= r251 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= danilo@FreeBSD.org COMMENT= Interactive Console for the C Programming Language LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= llvm-config33:devel/llvm33 \ clang++33:lang/clang33 RUN_DEPENDS= clang++33:lang/clang33 LIB_DEPENDS= libncurses.so:devel/ncurses ONLY_FOR_ARCHS= i386 amd64 USES= cmake libedit CMAKE_ARGS+= -DLLVM_CONFIG_EXECUTABLE=${LOCALBASE}/bin/llvm-config33 CXXFLAGS+= -fno-rtti SUB_FILES= ccons.sh PLIST_FILES= bin/ccons man/man1/ccons.1.gz \ bin/ccons-bin WRKSRC= ${WRKDIR}/ccons .include .if ${OSVERSION} >= 1000054 CXXFLAGS+= -stdlib=libc++ .endif do-install: @${INSTALL_PROGRAM} ${WRKSRC}/ccons ${STAGEDIR}${PREFIX}/bin/ccons-bin @${INSTALL_SCRIPT} ${WRKDIR}/ccons.sh ${STAGEDIR}${PREFIX}/bin/ccons @${INSTALL_MAN} ${WRKSRC}/man/ccons.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ccons.1 .include Index: head/devel/checkheaders/Makefile =================================================================== --- head/devel/checkheaders/Makefile (revision 422139) +++ head/devel/checkheaders/Makefile (revision 422140) @@ -1,22 +1,24 @@ # Created by: bf # $FreeBSD$ PORTNAME= checkheaders PORTVERSION= 1.0.1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Checks headers in C/C++ programs +BROKEN= Unfetchable (google code has gone away) + USES= gmake zip MAKE_ARGS= CXX="${CXX}" PLIST_FILES= bin/${PORTNAME} LICENSE= GPLv3 do-install: @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/devel/cityhash/Makefile =================================================================== --- head/devel/cityhash/Makefile (revision 422139) +++ head/devel/cityhash/Makefile (revision 422140) @@ -1,21 +1,23 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= cityhash PORTVERSION= 1.1.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= vg@FreeBSD.org COMMENT= Family of hash functions LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + USES= cpe libtool CPE_VENDOR= google GNU_CONFIGURE= yes USE_LDCONFIG= yes .include Index: head/devel/cld/Makefile =================================================================== --- head/devel/cld/Makefile (revision 422139) +++ head/devel/cld/Makefile (revision 422140) @@ -1,22 +1,24 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= cld PORTVERSION= 0.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE PROJECTHOST= chromium-compact-language-detector DISTNAME= compact-language-detector-${PORTVERSION} MAINTAINER= demon@FreeBSD.org COMMENT= Chromium compact language detector library +BROKEN= Unfetchable (google code has gone away) + USES= libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes ONLY_FOR_ARCHS= i386 amd64 armv6 powerpc ONLY_FOR_ARCHS_REASON= hardcoded set of supported archs .include Index: head/devel/dissy/Makefile =================================================================== --- head/devel/dissy/Makefile (revision 422139) +++ head/devel/dissy/Makefile (revision 422140) @@ -1,29 +1,31 @@ # Created by: Sofian Brabez # $FreeBSD$ PORTNAME= dissy PORTVERSION= 10 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= sbz@FreeBSD.org COMMENT= Graphical frontend to the objdump disassembler LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gtk2>0:x11-toolkits/py-gtk2 \ ${PYTHON_PKGNAMEPREFIX}webkitgtk>0:www/py-webkitgtk LIB_DEPENDS= librsvg-2.so:graphics/librsvg2 USES= python USE_PYTHON= distutils PORTDOCS= COPYING ChangeLog README UPGRADE post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/devel/distcc/Makefile =================================================================== --- head/devel/distcc/Makefile (revision 422139) +++ head/devel/distcc/Makefile (revision 422140) @@ -1,133 +1,135 @@ # Created by: Frerich Raabe # $FreeBSD$ # $MCom: ports/devel/distcc/Makefile,v 1.3 2007/10/21 02:46:13 ahze Exp $ PORTNAME= distcc PORTVERSION= 3.1 PORTREVISION= 6 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Distribute compilation of C(++) code acrosss machines on a network LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libpopt.so:devel/popt GNU_CONFIGURE= yes USES= alias gmake tar:bzip2 WANT_GNOME= yes GROUPS= distcc USERS= distcc CCLINKDIR?= libexec/distcc CONFIGURE_ARGS= --disable-Werror CONFIGURE_ENV= PYTHON="${NONEXISTENT}" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib SUB_FILES= pkg-message SUB_LIST= DISTCCD_PIDFILE=/var/run/distccd.pid USE_RC_SUBR= distccd BIN_FILES= distcc distccmon-text lsdistcc DOC_FILES= protocol-1.txt status-1.txt \ protocol-2.txt reporting-bugs.txt MAN_FILES= distcc.1 distccd.1 distccmon-text.1 README_FILES= AUTHORS INSTALL NEWS README SBIN_FILES= distccd PLIST_FILES= ${BIN_FILES:S|^|bin/|} PLIST_FILES+= ${DISTCC_COMPILERS:S|^|${CCLINKDIR}/|} PLIST_FILES+= ${MAN_FILES:S|^|man/man1/|:S|$|.gz|} PLIST_FILES+= ${SBIN_FILES:S|^|sbin/|} OPTIONS_DEFINE= AVAHI CLANGLINK DOCS IPV6 LLVMLINK OPTIONS_RADIO= GUI OPTIONS_RADIO_GUI= GNOME GTK CLANGLINK_DESC= Create clang compiler links if clang is installed GUI_DESC= Build GUI for distcc monitor GNOME_DESC= Monitor based on GNOME GTK_DESC= Monitor based on GTK LLVMLINK_DESC= Create llvm compiler links if llvm is installed AVAHI_CONFIGURE_WITH= avahi AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app DOCS_PLIST_FILES= ${README_FILES:S|^|${DOCSDIR_REL}/|} DOCS_PLIST_FILES+= ${DOC_FILES:S|^|${DOCSDIR_REL}/|} GNOME_CONFIGURE_WITH= gnome GNOME_USE= GNOME=gtk20,libgnome,libgnomeui,pango GTK_CONFIGURE_WITH= gtk GTK_USE= GNOME=gtk20 IPV6_CONFIGURE_ENABLE= rfc2553 DISTCC_COMPILERS= CC c++ cc .include .if ${PORT_OPTIONS:MCLANGLINK} CLANG_COMPILERS= -devel 31 32 33 34 35 DISTCC_COMPILERS+= clang++ clang DISTCC_COMPILERS+= ${CLANG_COMPILERS:S|^|clang++|} DISTCC_COMPILERS+= ${CLANG_COMPILERS:S|^|clang|} .endif GNU_COMPILERS= 34 42 43 44 45 46 47 48 49 5 DISTCC_COMPILERS+= gcc g++ DISTCC_COMPILERS+= ${GNU_COMPILERS:S|^|g++|} DISTCC_COMPILERS+= ${GNU_COMPILERS:S|^|gcc|} .if ${ARCH} == "i386" DISTCC_COMPILERS+= icc icpc .endif .if ${PORT_OPTIONS:MLLVMLINK} DISTCC_COMPILERS+= llvm-c++ llvm-g++ llvm-gcc .endif DISTCC_COMPILERS+= ${EXTRA_COMPILERS} .if ${PORT_OPTIONS:MGNOME} || ${PORT_OPTIONS:MGTK} .if ${PORT_OPTIONS:MGNOME} PKGNAMESUFFIX= -gnome .else PKGNAMESUFFIX= -gtk .endif BIN_FILES+= distccmon-gnome PLIST_FILES+= ${DESKTOPDIR}/distccmon-gnome.desktop PLIST_FILES+= share/pixmaps/distccmon-gnome-icon.png .endif .if ${PORT_OPTIONS:MGNOME} || ${PORT_OPTIONS:MGTK} post-patch: ${REINPLACE_CMD} -e 's|PKGDATADIR "|"${PREFIX}/share/pixmaps|' \ ${WRKSRC}/src/mon-gnome.c .endif do-install: cd ${WRKSRC} && ${INSTALL_PROGRAM} ${BIN_FILES} \ ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC} && ${INSTALL_PROGRAM} ${SBIN_FILES} \ ${STAGEDIR}${PREFIX}/sbin ${MKDIR} ${STAGEDIR}${PREFIX}/${CCLINKDIR} .for link in ${DISTCC_COMPILERS} ${LN} -sf ${PREFIX}/bin/distcc \ ${STAGEDIR}${PREFIX}/${CCLINKDIR}/${link} .endfor .if ${PORT_OPTIONS:MGNOME} || ${PORT_OPTIONS:MGTK} cd ${WRKSRC}/gnome && ${INSTALL_DATA} distccmon-gnome.desktop \ ${STAGEDIR}${DESKTOPDIR} cd ${WRKSRC}/gnome && ${INSTALL_DATA} distccmon-gnome-icon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps .endif .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${README_FILES} \ ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${DOC_FILES} \ ${STAGEDIR}${DOCSDIR} .endif cd ${WRKSRC}/man && ${INSTALL_MAN} ${MAN_FILES} \ ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/devel/freeocl/Makefile =================================================================== --- head/devel/freeocl/Makefile (revision 422139) +++ head/devel/freeocl/Makefile (revision 422140) @@ -1,37 +1,39 @@ # Created by: Oliver Hartmann # $FreeBSD$ PORTNAME= freeocl PORTVERSION= 0.3.6 PORTREVISION= 6 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE DISTNAME= FreeOCL-${PORTVERSION}-src MAINTAINER= ohartman@zedat.fu-berlin.de COMMENT= Free Open Computing Language (OpenCL) implementation for CPU LICENSE= LGPL3 +BROKEN= Unfetchable (google code has gone away) + BROKEN_powerpc64= Does not build BUILD_DEPENDS= ${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops \ ${LOCALBASE}/include/CL/opencl.h:devel/opencl CONFLICTS= ocl-icd[0-9]* opencl-icd[0-9]* pocl[0-9]* WRKSRC= ${WRKDIR}/FreeOCL-${PORTVERSION}-Source USE_GCC= any USES= cmake compiler:c++11-lib USE_LDCONFIG= yes CXXFLAGS+= -pthread -std=gnu++0x CFLAGS_i386= -msse post-patch: ${REINPLACE_CMD} -e 's:%%PREFIX%%:${PREFIX}:g' ${WRKSRC}/src/icd/icd_loader.cpp \ ${WRKSRC}/CMakeLists.txt .include Index: head/devel/fuel/Makefile =================================================================== --- head/devel/fuel/Makefile (revision 422139) +++ head/devel/fuel/Makefile (revision 422140) @@ -1,25 +1,27 @@ # Created by: Hakisho Nukama # $FreeBSD$ PORTNAME= fuel DISTVERSION= 0.9.6 CATEGORIES= devel MASTER_SITES= https://fuel-scm.googlecode.com/files/ MAINTAINER= nukama+maintainer@gmail.com COMMENT= GUI front-end to fossil SCM tool LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${LOCALBASE}/bin/fossil:devel/fossil USES= qmake USE_QT4= corelib gui \ moc_build rcc_build uic_build PLIST_FILES= bin/Fuel do-install: ${INSTALL_PROGRAM} ${WRKSRC}/Fuel ${STAGEDIR}${PREFIX}/bin/Fuel .include Index: head/devel/gitinspector/Makefile =================================================================== --- head/devel/gitinspector/Makefile (revision 422139) +++ head/devel/gitinspector/Makefile (revision 422140) @@ -1,19 +1,21 @@ # $FreeBSD$ PORTNAME= gitinspector PORTVERSION= 0.3.2 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= rpaulo@FreeBSD.org COMMENT= Statistical analysis tool for git repositories LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= zip python USE_PYTHON= autoplist distutils .include Index: head/devel/google-gdata/Makefile =================================================================== --- head/devel/google-gdata/Makefile (revision 422139) +++ head/devel/google-gdata/Makefile (revision 422140) @@ -1,28 +1,30 @@ # Created by: Romain Tartiere # $FreeBSD$ PORTNAME= google-gdata PORTVERSION= 2.2.0.0 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE DISTNAME= libgoogle-data-mono-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= DOT NET library for the Google Data API LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/Newtonsoft.Json.pc:devel/newtonsoft-json USES= dos2unix gmake mono DOS2UNIX_FILES= Makefile misc/gdata-sharp-core.pc.in MAKE_ARGS= CSC=${LOCALBASE}/bin/mcs post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/Makefile post-stage: cd ${STAGEDIR}${PREFIX}; ${FIND} lib/mono libdata/pkgconfig \ \( -type f -or -type l \) | ${SORT} >> ${TMPPLIST} .include Index: head/devel/google-sparsehash/Makefile =================================================================== --- head/devel/google-sparsehash/Makefile (revision 422139) +++ head/devel/google-sparsehash/Makefile (revision 422140) @@ -1,41 +1,43 @@ # Created by: Vasil Dimov # $FreeBSD$ PORTNAME= google-sparsehash PORTVERSION= 2.0.2 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE \ LOCAL/vd/${PORTNAME} PROJECTHOST= sparsehash DISTNAME= sparsehash-${PORTVERSION} MAINTAINER= vd@FreeBSD.org COMMENT= Extremely memory-efficient hash_map implementation +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes USES= compiler:c++11-lang OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e \ 's|^pkgconfigdir = .*|pkgconfigdir = ${LOCALBASE}/libdata/pkgconfig|' \ ${WRKSRC}/Makefile.in post-patch-DOCS-on: ${REINPLACE_CMD} -e \ 's|^docdir = .*|docdir = ${DOCSDIR}|' \ ${WRKSRC}/Makefile.in post-patch-DOCS-off: ${REINPLACE_CMD} -e \ '/install-data-am/ s|install-dist_docDATA||' \ ${WRKSRC}/Makefile.in regression-test: check check: build cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check .include Index: head/devel/google-styleguide/Makefile =================================================================== --- head/devel/google-styleguide/Makefile (revision 422139) +++ head/devel/google-styleguide/Makefile (revision 422140) @@ -1,35 +1,37 @@ # Created by: Yen-Ming Lee # $FreeBSD$ PORTNAME= google-styleguide PORTVERSION= 66 CATEGORIES= devel MASTER_SITES= http://google-styleguide.googlecode.com/svn/trunk/cpplint/ DISTFILES= cpplint.py cpplint_unittest.py README DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= leeym@FreeBSD.org COMMENT= Tool to assist with Google style guide compliance +BROKEN= Unfetchable (google code has gone away) + USES= python NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= bin/cpplint.py PORTDOCS= README OPTIONS_DEFINE= DOCS do-extract: @${MKDIR} ${WRKSRC} @cd ${DISTDIR}/${DIST_SUBDIR} && ${CP} ${DISTFILES} ${WRKSRC} post-patch: @${REINPLACE_CMD} -Ee "s,#!.*,#!${PYTHON_CMD}," ${WRKSRC}/*.py do-install: ${INSTALL_SCRIPT} ${WRKSRC}/cpplint.py ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/guichan/Makefile =================================================================== --- head/devel/guichan/Makefile (revision 422139) +++ head/devel/guichan/Makefile (revision 422140) @@ -1,55 +1,57 @@ # Created by: Tobias Gion # $FreeBSD$ PORTNAME= guichan PORTVERSION= 0.8.2 PORTREVISION= 10 CATEGORIES= devel games MASTER_SITES= GOOGLE_CODE MAINTAINER= mva@FreeBSD.org COMMENT= Small, efficient C++ GUI library designed for games LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= gmake pathfix libtool CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= SDL ALLEGRO OPENGL OPTIONS_DEFAULT= SDL OPENGL ALLEGRO_DESC= Allegro support .include .if ${PORT_OPTIONS:MSDL} USE_SDL+= sdl image CONFIGURE_ARGS+=--enable-sdl --enable-sdlimage PLIST_SUB+= SDL="" .else CONFIGURE_ARGS+=--disable-sdl --disable-sdlimage PLIST_SUB+= SDL="@comment " .endif .if ${PORT_OPTIONS:MALLEGRO} LIB_DEPENDS+= liballeg.so:devel/allegro CONFIGURE_ARGS+=--enable-allegro PLIST_SUB+= ALLEGRO="" .else CONFIGURE_ARGS+=--disable-allegro PLIST_SUB+= ALLEGRO="@comment " .endif .if ${PORT_OPTIONS:MOPENGL} USE_GL= yes CONFIGURE_ARGS+=--enable-opengl PLIST_SUB+= GL="" .else CONFIGURE_ARGS+=--disable-opengl PLIST_SUB+= GL="@comment " .endif .include Index: head/devel/guiloader/Makefile =================================================================== --- head/devel/guiloader/Makefile (revision 422139) +++ head/devel/guiloader/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: Yinghong Liu # $FreeBSD$ PORTNAME= guiloader PORTVERSION= 2.19.0 PORTREVISION= 2 CATEGORIES= devel gnome MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= High-performance and compact GuiXml loader library +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= nothing-personal USES= gettext gmake libtool pathfix pkgconfig tar:bzip2 USE_GNOME= gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-hidden-visibility USE_LDCONFIG= yes post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libguiloader.so.1 .include Index: head/devel/guiloader-c++/Makefile =================================================================== --- head/devel/guiloader-c++/Makefile (revision 422139) +++ head/devel/guiloader-c++/Makefile (revision 422140) @@ -1,27 +1,29 @@ # Created by: Yinghong Liu # $FreeBSD$ PORTNAME= guiloader-c++ PORTVERSION= 2.19.0 PORTREVISION= 3 CATEGORIES= devel gnome MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= C++ binding to the GuiLoader library +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/include/boost/format.hpp:devel/boost-libs LIB_DEPENDS= libguiloader.so:devel/guiloader \ libgtkmm-2.4.so:x11-toolkits/gtkmm24 PROJECTHOST= nothing-personal USES= gettext libtool pathfix pkgconfig tar:bzip2 USE_GNOME= gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-hidden-visibility USE_LDCONFIG= yes post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libguiloader-c++.so.1 .include Index: head/devel/libdasm/Makefile =================================================================== --- head/devel/libdasm/Makefile (revision 422139) +++ head/devel/libdasm/Makefile (revision 422140) @@ -1,45 +1,47 @@ # Created by: Antoine Brodin # $FreeBSD$ PORTNAME= libdasm PORTVERSION= 1.5 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= antoine@FreeBSD.org COMMENT= Simple x86 disassembly library LICENSE= BSD2CLAUSE +BROKEN= Unfetchable (google code has gone away) + MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" PREFIX="${STAGEDIR}${PREFIX}" USE_LDCONFIG= yes PORTDOCS= HISTORY.txt README.txt PORTEXAMPLES= README.txt das.c simple.c OPTIONS_DEFINE= DOCS EXAMPLES .include .if ${ARCH} == "amd64" || ${ARCH} == "ia64" CFLAGS+= -fPIC -DPIC .endif post-patch: @${REINPLACE_CMD} 's,libdasm.so.1.0,libdasm.so.1,g; \ s,cp ,${INSTALL_DATA} ,g; \ /cd examples/d' \ ${WRKSRC}/Makefile post-install: .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/examples/,} ${STAGEDIR}${EXAMPLESDIR} .endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .endif .include Index: head/devel/libfreefare/Makefile =================================================================== --- head/devel/libfreefare/Makefile (revision 422139) +++ head/devel/libfreefare/Makefile (revision 422140) @@ -1,26 +1,28 @@ # Created by: Romain Tartiere # $FreeBSD$ PORTNAME= libfreefare PORTVERSION= 0.4.0 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://${PORTNAME}.googlecode.com/files/ \ http://romain.blogreen.org/distfiles/ MAINTAINER= romain@FreeBSD.org COMMENT= MIFARE contactless tag access library +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libnfc.so:devel/libnfc GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= pathfix gmake pkgconfig tar:bzip2 libtool ssl MAKE_ENV= INSTALL_STRIP_FLAG="${STRIP}" LDFLAGS+= -L${OPENSSLLIB} CFLAGS+= -I${OPENSSLINC} # Restrict to stable (even) versions, indicated by the second component. PORTSCOUT= limitw:1,even .include Index: head/devel/liblouisxml/Makefile =================================================================== --- head/devel/liblouisxml/Makefile (revision 422139) +++ head/devel/liblouisxml/Makefile (revision 422140) @@ -1,47 +1,49 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= liblouisxml PORTVERSION= 2.4.0 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= wen@FreeBSD.org COMMENT= Library Provide Complete Braille Transcription Services LICENSE= LGPL3+ GPLv3+ LICENSE_COMB= multi +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash LIB_DEPENDS= liblouis.so:devel/liblouis GNU_CONFIGURE= yes USES= gmake libtool pkgconfig USE_LDCONFIG= yes USE_GNOME= libxml2 USE_GCC= yes INFO= liblouisxml OPTIONS_DEFINE= DOCS post-extract: @${REINPLACE_CMD} -e \ 's#@libdir@#${PREFIX}/libdata#g' ${WRKSRC}/Makefile.in post-build: .for i in msword2brl xml2brl pdf2brl rtf2brl @${REINPLACE_CMD} -e 's#/bin/bash#${LOCALBASE}/bin/bash#g' ${WRKSRC}/tools/${i} .endfor post-install: ${INSTALL_DATA} ${WRKSRC}/doc/liblouisxml.info ${STAGEDIR}${PREFIX}/info post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in liblouisxml.html liblouisxml.txt ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/devel/libmpsse/Makefile =================================================================== --- head/devel/libmpsse/Makefile (revision 422139) +++ head/devel/libmpsse/Makefile (revision 422140) @@ -1,52 +1,54 @@ # $FreeBSD$ PORTNAME= libmpsse PORTVERSION= 1.3 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= uffe@uffe.org COMMENT= Open source library for SPI/I2C control via FTDI chips LICENSE= GPLv2 BUILD_DEPENDS= swig2.0:devel/swig20 LIB_DEPENDS= libftdi.so:devel/libftdi +BROKEN= Unfetchable (google code has gone away) + USES= gmake pkgconfig python:2 USE_AUTOTOOLS= autoconf USE_LDCONFIG= yes GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include -fPIC LDFLAGS+= -L${LOCALBASE}/lib -lftdi CONFIGURE_WRKSRC= ${WRKSRC}/src BUILD_WRKSRC= ${WRKSRC}/src INSTALL_WRKSRC= ${WRKSRC}/src MAKE_JOBS_UNSAFE= yes CONFIGURE_ENV= SWIG="swig2.0" MAKE_ARGS= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" PORTDOCS= INSTALL COPYING README README.* AN_135_MPSSE_Basics.pdf PORTEXAMPLES= * PLIST_FILES= ${LOCALBASE}/lib/libmpsse.so ${LOCALBASE}/lib/libmpsse.a ${LOCALBASE}/include/mpsse.h \ ${PYTHON_SITELIBDIR}/mpsse.py ${PYTHON_SITELIBDIR}/pylibmpsse.py ${PYTHON_SITELIBDIR}/_pylibmpsse.so pre-install: ${MKDIR} ${STAGEDIR}/${LOCALBASE}/lib/ post-install: ${MKDIR} ${STAGEDIR}/${DOCSDIR} (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name Makefile") ${MKDIR} ${STAGEDIR}/${EXAMPLESDIR} (cd ${WRKSRC}/src/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! -name Makefile") post-stage: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_pylibmpsse.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpsse.so .include Index: head/devel/libnxt/Makefile =================================================================== --- head/devel/libnxt/Makefile (revision 422139) +++ head/devel/libnxt/Makefile (revision 422140) @@ -1,27 +1,29 @@ # Created by: Jason Bacon # $FreeBSD$ PORTNAME= libnxt PORTVERSION= 0.3 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= bacon4000@gmail.com COMMENT= Lego NXT library +BROKEN= Unfetchable (google code has gone away) + SUB_FILES= pkg-message USES= python:build scons shebangfix USE_LDCONFIG= yes SHEBANG_FILES= make_flash_header.py do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/include/libnxt ${INSTALL_PROGRAM} ${WRKSRC}/fwflash ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/fwexec ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/libnxt.a ${STAGEDIR}${PREFIX}/lib @${MKDIR} ${STAGEDIR}${PREFIX}/include/libnxt .for file in ${WRKSRC}/*.h ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/include/libnxt .endfor .include Index: head/devel/libsysinfo/Makefile =================================================================== --- head/devel/libsysinfo/Makefile (revision 422139) +++ head/devel/libsysinfo/Makefile (revision 422140) @@ -1,27 +1,29 @@ # Created by: Jason Bacon # $FreeBSD$ PORTNAME= libsysinfo PORTVERSION= 0.0.2 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= bacon4000@gmail.com COMMENT= GNU libc's sysinfo port for FreeBSD LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + USES= uidfix USE_LDCONFIG= yes PROJECTHOST= sysinfo-bsd LDFLAGS+= -lkvm PLIST_FILES= include/sys/sysinfo.h \ lib/libsysinfo.a \ lib/libsysinfo.so \ lib/libsysinfo.so.0 \ man/man3/sysinfo.3.gz .include Index: head/devel/nglogc/Makefile =================================================================== --- head/devel/nglogc/Makefile (revision 422139) +++ head/devel/nglogc/Makefile (revision 422140) @@ -1,17 +1,19 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= nglogc PORTVERSION= 1.1.0 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= vg@FreeBSD.org COMMENT= Flexible C logging API +BROKEN= Unfetchable (google code has gone away) + USES= libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes .include Index: head/devel/nxt-python/Makefile =================================================================== --- head/devel/nxt-python/Makefile (revision 422139) +++ head/devel/nxt-python/Makefile (revision 422140) @@ -1,20 +1,22 @@ # Created by: Quentin Stievenart # $FreeBSD$ PORTNAME= nxt-python PORTVERSION= 2.2.2 PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE MAINTAINER= acieroid@awesom.eu COMMENT= Python interface for the Lego Mindstorms NXT robot LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}usb>=0:devel/py-usb USES= python USE_PYTHON= distutils autoplist .include Index: head/devel/plan9port/Makefile =================================================================== --- head/devel/plan9port/Makefile (revision 422139) +++ head/devel/plan9port/Makefile (revision 422140) @@ -1,103 +1,105 @@ # Created by: Serge Gagnon # $FreeBSD$ PORTNAME= plan9port PORTVERSION= 20140306 PORTREVISION= 5 CATEGORIES= devel plan9 MASTER_SITES= https://plan9port.googlecode.com/files/ MAINTAINER= ports@FreeBSD.org COMMENT= Port of many Plan 9 programs to Unix-like operating systems LICENSE= LUCENT LICENSE_NAME= Lucent Public License Version 1.02 LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +BROKEN= Unfetchable (google code has gone away) + BROKEN_ia64= does not install: cleanname not found BROKEN_sparc64= does not install: cleanname not found RUN_DEPENDS= rc:shells/rc USES= perl5 shebangfix tar:tgz SHEBANG_LANG= rc rc_OLD_CMD= /bin/rc rc_CMD= ${LOCALBASE}/bin/rc SHEBANG_FILES= acid/transcript \ acid/window \ mac/9term.app/Contents/MacOS/9term \ mac/Plumb.app/Contents/MacOS/plumb \ src/cmd/9660/mk9660.rc \ src/cmd/dict/egfix \ src/cmd/dict/egfix2 \ src/cmd/dict/gefix \ src/cmd/dict/getneeds \ src/cmd/lp/lpsend.rc \ src/cmd/map/map.rc \ src/cmd/map/mapdemo.rc \ src/cmd/spell/spell.rc \ src/cmd/upas/filterkit/pipefrom.sample \ unix/man/fixurls USE_PERL5= build USE_XORG= x11 xt xi xaw WRKSRC= ${WRKDIR}/plan9 PLIST= ${WRKDIR}/.PLIST SUB_FILES= pkg-message REINPLACE_ARGS= -i "" # necessary since installs via recursive copy PLAN9= ${PREFIX}/plan9 EMPTY_DIRS= plan9/mail/queue \ plan9/log \ plan9/dist/debian \ plan9/dist/pkg \ plan9/dist/troff \ plan9/bin/lpbin post-extract: ${MV} ${WRKDIR}/plan9port ${WRKDIR}/plan9 post-patch: @${FIND} ${WRKSRC}/man -type f -regex ".*\.[0-9?]$\" \ | ${XARGS} ${REINPLACE_CMD} -e 's|\\\*9|${PLAN9}|' @${REINPLACE_CMD} -e 's|X11=/usr/X11R6|X11=${LOCALBASE}|' \ ${WRKSRC}/bin/9l ${WRKSRC}/src/cmd/devdraw/mkwsysrules.sh @${REINPLACE_CMD} -e 's|\[5-9\]\.||' ${WRKSRC}/bin/9l @${REINPLACE_CMD} -e 's|/lib/font/bit|${PLAN9}/font|' \ ${WRKSRC}/src/cmd/acme/acme.c @${SED} -e 's|util\.h|lib&|' ${WRKSRC}/src/cmd/9term/OpenBSD.c \ > ${WRKSRC}/src/cmd/9term/${OPSYS}.c @${REINPLACE_CMD} -e 's|, swizz(void)|&, swizz8(void)|' \ ${WRKSRC}/src/cmd/xd.c @${REINPLACE_CMD} -e '/^cd $$PLAN9/d' ${WRKSRC}/lib/moveplan9.sh do-build: cd ${WRKSRC} && CC9="${CC}" ./INSTALL # Dynamic PLIST sucks, but it's over 8K lines, which sucks even more :( post-build: ${RM} -rf `${FIND} ${WRKSRC}/dist -type f ! -regex ".*\.png"` ${RM} -rf `${FIND} ${WRKSRC} -name .hg -o -name .hgignore \ -o -name .hgtags -o -name .cvsignore` @( cd ${WRKDIR} ; \ ${FIND} plan9 -type f; \ ${ECHO_CMD} "@dir(,,1777) plan9/news"; \ for D in ${EMPTY_DIRS}; do \ ${ECHO_CMD} "@dir $${D}"; \ done; \ ) | sed -e '/plan9\/bin\/auxstats/s|^|\@\(,kmem,2755\) |' > ${PLIST} do-install: ${CP} -a ${WRKSRC} ${STAGEDIR}${PREFIX} post-install: cd ${STAGEDIR}${PLAN9} && ${SETENV} PLAN9=${PLAN9} \ PATH=${PATH}:${STAGEDIR}${PLAN9}/bin \ ${SH} lib/moveplan9.sh ${WRKSRC} install-user: @${MKDIR} ${HOME}/lib ${INSTALL_DATA} ${PLAN9}/plumb/initial.plumbing ${HOME}/lib/plumbing .include Index: head/devel/privman/Makefile =================================================================== --- head/devel/privman/Makefile (revision 422139) +++ head/devel/privman/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= privman PORTVERSION= 0.9.3 PORTREVISION= 5 CATEGORIES= devel security MASTER_SITES= GOOGLE_CODE MAINTAINER= bdrewery@FreeBSD.org COMMENT= Library that makes it easy for programs to use privilege separation LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Unfetchable (google code has gone away) + USES= autoreconf libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} \ -e 's|$$(PACKAGE).d|$$(PACKAGE)|g' \ -e 's|$$(sysconfdir)/$$(PACKAGE)|$$(DESTDIR)$$(sysconfdir)/$$(PACKAGE)|' \ ${WRKSRC}/etc/Makefile.am @${REINPLACE_CMD} -e \ '/^CFLAGS/s|-O2 -g|@CFLAGS@| ; \ /^CXXFLAGS/s|-O2 -g|@CXXFLAGS@| ; \ s|@PACKAGE@.d|@PACKAGE@| ; \ s|-lstdc++||' ${WRKSRC}/src/Makefile.am @${REINPLACE_CMD} -e \ '/^CFLAGS/s|-O2 -g|@CFLAGS@|' ${WRKSRC}/tests/Makefile.am # microb calls sqrt which requires -lm on some architectures @${ECHO_CMD} 'microb_LDADD = $$(LDADD) -lm' >> ${WRKSRC}/tests/Makefile.am .include Index: head/devel/protobuf25/Makefile =================================================================== --- head/devel/protobuf25/Makefile (revision 422139) +++ head/devel/protobuf25/Makefile (revision 422140) @@ -1,32 +1,34 @@ # Created by: vanilla # $FreeBSD$ # devel/hadoop2 needs version 2.5.0 PORTNAME= protobuf PORTVERSION= 2.5.0 PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE PKGNAMESUFFIX= 25 MAINTAINER= demon@FreeBSD.org COMMENT= Data interchange format library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING.txt +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes GNU_CONFIGURE_PREFIX= ${PREFIX}/protobuf25 USE_LDCONFIG= yes USES= gmake pathfix pkgconfig tar:bzip2 libtool ONLY_FOR_ARCHS= i386 amd64 INSTALL_TARGET= install-strip # clang will generate code that just doesn't work with clementine-player # if this isn't compiled as though it were C99. CFLAGS+= -std=c99 -DGOOGLE_PROTOBUF_NO_RTTI tests: build @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check) .include Index: head/devel/py-argparse/Makefile =================================================================== --- head/devel/py-argparse/Makefile (revision 422139) +++ head/devel/py-argparse/Makefile (revision 422140) @@ -1,19 +1,21 @@ # Created by: Li-Wen Hsu # $FreeBSD$ PORTNAME= argparse PORTVERSION= 1.2.1 PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= lwhsu@FreeBSD.org COMMENT= Optparse-inspired command-line parsing library LICENSE= PSFL +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils autoplist .include Index: head/devel/py-binplist/Makefile =================================================================== --- head/devel/py-binplist/Makefile (revision 422139) +++ head/devel/py-binplist/Makefile (revision 422140) @@ -1,20 +1,22 @@ # Created by: Antoine Brodin # $FreeBSD$ PORTNAME= binplist PORTVERSION= 0.1.4 CATEGORIES= devel python MASTER_SITES= CHEESESHOP GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= antoine@FreeBSD.org COMMENT= Binary plist parser LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz USES= python USE_PYTHON= distutils autoplist .include Index: head/devel/py-cmdln/Makefile =================================================================== --- head/devel/py-cmdln/Makefile (revision 422139) +++ head/devel/py-cmdln/Makefile (revision 422140) @@ -1,30 +1,32 @@ # Created by: Yi-Jheng Lin # $FreeBSD$ PORTNAME= cmdln PORTVERSION= 1.1.2 PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= python@FreeBSD.org COMMENT= Python module for easily building good multi-command scripts LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + USES= python:2 zip USE_PYTHON= distutils DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} PORTDOCS= README.txt post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/py-coil/Makefile =================================================================== --- head/devel/py-coil/Makefile (revision 422139) +++ head/devel/py-coil/Makefile (revision 422140) @@ -1,31 +1,33 @@ # Created by: ghostonthewire # $FreeBSD$ PORTNAME= coil PORTVERSION= 0.3.20 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ghostonthewire@gmail.com COMMENT= Powerful configuration language for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils PORTDOCS= README.txt \ TODO.txt OPTIONS_DEFINE= DOCS post-install: # docs @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/devel/py-fsm/Makefile =================================================================== --- head/devel/py-fsm/Makefile (revision 422139) +++ head/devel/py-fsm/Makefile (revision 422140) @@ -1,23 +1,25 @@ # $FreeBSD$ PORTNAME= fsm PORTVERSION= 0.01 PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE PROJECTHOST= python-${PORTNAME} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-${PORTNAME}-${PORTVERSION} MAINTAINER= skreuzer@FreeBSD.org COMMENT= Pure Python Implementation of a Finite State Machine LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygraphviz>=1.0:graphics/py-pygraphviz USES= python USE_PYTHON= distutils PYDISTUTILS_EGGINFO= python_${PORTNAME}-${PORTVERSION:C/\.0/./}-py${PYTHON_VER}.egg-info .include Index: head/devel/py-gdata/Makefile =================================================================== --- head/devel/py-gdata/Makefile (revision 422139) +++ head/devel/py-gdata/Makefile (revision 422140) @@ -1,47 +1,49 @@ # Created by: Li-Wen Hsu # $FreeBSD$ PORTNAME= gdata PORTVERSION= 2.0.18 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= olivierd@FreeBSD.org COMMENT= GData Python Client Library LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= gdata-python-client USES= python:2 USE_PYTHON= distutils OPTIONS_DEFINE= GMPY M2CRYPTO PYCRYPTO EXAMPLES # optional modules (see src/gdata/tlslite/utils/cryptomath.py) GMPY_DESC= Multiprecision arithmetic M2CRYPTO_DESC= Cryptography and SSL toolkit PYCRYPTO_DESC= Cryptography toolkit EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} .include .if ${PORT_OPTIONS:MM2CRYPTO} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}m2crypto>=0.20:security/py-m2crypto .endif .if ${PORT_OPTIONS:MPYCRYPTO} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto .endif .if ${PORT_OPTIONS:MGMPY} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}gmpy>0:math/py-gmpy .endif post-install: .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ @cd ${WRKSRC}/samples && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .endif .include Index: head/devel/py-gflags/Makefile =================================================================== --- head/devel/py-gflags/Makefile (revision 422139) +++ head/devel/py-gflags/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: Julien Laffaye # $FreeBSD$ PORTNAME= gflags PORTVERSION= 2.0 PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-gflags-${PORTVERSION} MAINTAINER= jlaffaye@FreeBSD.org COMMENT= Commandline flags module for Python LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + USES= python:2 shebangfix USE_PYTHON= autoplist distutils SHEBANG_FILES= gflags2man.py PROJECTHOST= python-gflags .include Index: head/devel/py-iniparse/Makefile =================================================================== --- head/devel/py-iniparse/Makefile (revision 422139) +++ head/devel/py-iniparse/Makefile (revision 422140) @@ -1,27 +1,26 @@ # Created by: Yi-Jheng Lin # $FreeBSD$ PORTNAME= iniparse PORTVERSION= 0.4 PORTREVISION= 1 CATEGORIES= devel python -MASTER_SITES= GOOGLE_CODE \ - CHEESESHOP +MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Better INI parser for Python OPTIONS_DEFINE= DOCS USES= python USE_PYTHON= distutils autoplist PORTDOCS= Changelog README DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/py-levenshtein/Makefile =================================================================== --- head/devel/py-levenshtein/Makefile (revision 422139) +++ head/devel/py-levenshtein/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: Aron Stansvik # $FreeBSD$ PORTNAME= levenshtein PORTVERSION= 0.10.1 PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-Levenshtein-${PORTVERSION} MAINTAINER= elvstone@gmail.com COMMENT= Python extension computing string distances and similarities LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + PLIST_FILES= %%PYTHON_SITELIBDIR%%/Levenshtein.so USES= python tar:bzip2 USE_PYTHON= distutils pythonprefix PYDISTUTILS_PKGNAME= python-Levenshtein PROJECTHOST= py${PORTNAME} .include Index: head/devel/py-px/Makefile =================================================================== --- head/devel/py-px/Makefile (revision 422139) +++ head/devel/py-px/Makefile (revision 422140) @@ -1,33 +1,35 @@ # Created by: Hye-Shik Chang # $FreeBSD$ PORTNAME= px PORTVERSION= 0.9.5 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE PROJECTHOST= python-p4lib PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DIST_SUBDIR= python MAINTAINER= ports@FreeBSD.org COMMENT= Perforce p4 wrapper and Python Perforce interface LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN= Unfetchable (google code has gone away) + USES= python zip USE_PYTHON= distutils autoplist NO_ARCH= yes PORTDOCS= BUGS.txt README.txt TODO.txt OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} '/data_files/d' ${WRKSRC}/setup.py post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/py-pydasm/Makefile =================================================================== --- head/devel/py-pydasm/Makefile (revision 422139) +++ head/devel/py-pydasm/Makefile (revision 422140) @@ -1,32 +1,34 @@ # Created by: Antoine Brodin # $FreeBSD$ PORTNAME= pydasm PORTVERSION= 1.5 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE PROJECTHOST= libdasm PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= libdasm-${PORTVERSION} MAINTAINER= antoine@FreeBSD.org COMMENT= Python interface to libdasm LICENSE= BSD2CLAUSE +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils autoplist WRKSRC_SUBDIR= ${PORTNAME} PORTDOCS= README.txt PORTEXAMPLES= das.py OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/qtscriptgenerator/Makefile =================================================================== --- head/devel/qtscriptgenerator/Makefile (revision 422139) +++ head/devel/qtscriptgenerator/Makefile (revision 422140) @@ -1,61 +1,63 @@ # Created by: Mina R Waheeb # $FreeBSD$ PORTNAME= qtscriptgenerator PORTVERSION= 0.2.0 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= syncer@gmail.com COMMENT= Tool that generates Qt bindings for Qt Script +BROKEN= Unfetchable (google code has gone away) + OPTIONS_DEFINE= PHONON PHONON_DESC= Build Phonon support OPTIONS_DEFAULT= PHONON USES= gmake qmake USE_QT4= corelib declarative designer doc help help-tools gui \ iconengines imageformats inputmethods linguist network \ opengl pixeltool porting qdbusviewer \ qt3support qtestlib qvfb script scripttools \ sql svg webkit xml xmlpatterns xmlpatterns-tool \ moc_build rcc_build uic_build USE_LDCONFIG= yes .include .if ${PORT_OPTIONS:MPHONON} USE_QT4+= phonon PLIST_SUB+= PHONON="" .else EXTRA_PATCHES= ${FILESDIR}/extra-patch-no_phonon PLIST_SUB+= PHONON="@comment " .endif do-configure: @cd ${WRKSRC}/generator && \ ${SETENV} ${CONFIGURE_ENV} ${QMAKE} ${QMAKE_ARGS} do-build: @echo "---> Building generator" @cd ${WRKSRC}/generator && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} && \ ${SETENV} ${CONFIGURE_ENV} ./generator \ --include-paths=${PREFIX}/include/:${PREFIX}/include/qt4/ @echo "---> Configuring generated files" @cd ${WRKSRC}/qtbindings && \ ${SETENV} ${CONFIGURE_ENV} ${QMAKE} ${QMAKE_ARGS} \ INCLUDEPATH+=${PREFIX}/include/qt4/phonon \ LIBS+=-L${PREFIX}/lib @echo "---> Building generated files" @cd ${WRKSRC}/qtbindings && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${QT_PLUGINDIR_REL}/script cd ${WRKSRC}/plugins/script && \ ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/${QT_PLUGINDIR_REL}/script .include Index: head/devel/rlog/Makefile =================================================================== --- head/devel/rlog/Makefile (revision 422139) +++ head/devel/rlog/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: trasz # $FreeBSD$ PORTNAME= rlog PORTVERSION= 1.4 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Flexible message logging facility for C++ +BROKEN= Unfetchable (google code has gone away) + OPTIONS_DEFINE= DOCS LICENSE= LGPL21 LGPL3 LICENSE_COMB= dual USES= gmake pathfix libtool GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes .include Index: head/devel/safe-iop/Makefile =================================================================== --- head/devel/safe-iop/Makefile (revision 422139) +++ head/devel/safe-iop/Makefile (revision 422140) @@ -1,29 +1,31 @@ # Created by: stas # $FreeBSD$ PORTNAME= safe-iop PORTVERSION= 0.3.1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Safe integer operation library for C +BROKEN= Unfetchable (google code has gone away) + USES= tar:tgz USE_LDCONFIG= yes ALL_TARGET= so CFLAGS+= -fPIC PLIST_FILES= include/safe_iop.h \ lib/libsafe_iop.so.0 post-patch: @${REINPLACE_CMD} -E -e 's,(^CC[[:space:]]*=.*),#\1,' \ -e 's,(^CFLAGS[[:space:]]*)=.*,\1+= -Iinclude,' \ -e 's,(^VERSION[[:space:]]*=[[:space:]]*[[:digit:]]+).*,\1,' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/libsafe_iop.so.0 ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/include/safe_iop.h ${STAGEDIR}${PREFIX}/include .include Index: head/devel/spdict/Makefile =================================================================== --- head/devel/spdict/Makefile (revision 422139) +++ head/devel/spdict/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: Vanilla I. Shu # $FreeBSD$ PORTNAME= spdict PORTVERSION= 0.3 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}-${PORTVERSION}.src MAINTAINER= vanilla@FreeBSD.org COMMENT= Library of dictionary algorithms +BROKEN= Unfetchable (google code has gone away) + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_LDCONFIG= yes USES= gmake do-install: @${MKDIR} ${STAGEDIR}/${PREFIX}/include/spdict ${INSTALL_DATA} ${WRKSRC}/*.hpp ${STAGEDIR}/${PREFIX}/include/spdict ${INSTALL_DATA} ${WRKSRC}/libspdict.so ${STAGEDIR}/${PREFIX}/lib/libspdict.so.1 ${LN} -s libspdict.so.1 ${STAGEDIR}/${PREFIX}/lib/libspdict.so .include Index: head/devel/stormlib-ghost++/Makefile =================================================================== --- head/devel/stormlib-ghost++/Makefile (revision 422139) +++ head/devel/stormlib-ghost++/Makefile (revision 422140) @@ -1,32 +1,34 @@ # Created by: # $FreeBSD$ PORTNAME= stormlib PORTVERSION= 6.25 CATEGORIES= devel archivers MASTER_SITES= GOOGLE_CODE PKGNAMESUFFIX= -ghost++ DISTNAME= ${PROJECTHOST}_${PROJECTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= C++ library to read and write MPQ archives +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= ghostplusplus PROJECTVERSION= 17.1 USES= dos2unix gmake zip USE_LDCONFIG= yes PLIST_FILES= include/StormLib/StormLib.h \ include/StormLib/StormPort.h \ lib/libStorm.so WRKSRC= ${WRKDIR}/ghost/StormLib/stormlib post-patch: @${REINPLACE_CMD} 's|PREFIX|DESTDIR)$$(&|' ${WRKSRC}/Makefile post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libStorm.so .include Index: head/devel/streamhtmlparser/Makefile =================================================================== --- head/devel/streamhtmlparser/Makefile (revision 422139) +++ head/devel/streamhtmlparser/Makefile (revision 422140) @@ -1,35 +1,37 @@ # Created by: HU Dong # $FreeBSD$ PORTNAME= streamhtmlparser PORTVERSION= 0.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= itechbear@gmail.com COMMENT= C/C++/Python streaming HTML parser library from Google LICENSE= BSD2CLAUSE +BROKEN= Unfetchable (google code has gone away) + USES= gmake GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS+=--enable-shared OPTIONS_DEFINE= DOCS STATIC PYBINDINGS PYBINDINGS_DESC=Install Python bindings STATIC_DESC= Install static library OPTIONS_DEFAULT=STATIC OPTIONS_SUB= yes PYBINDINGS_USES= python PYBINDINGS_CONFIGURE_ENABLE= python PYBINDINGS_CFLAGS= -I${PYTHON_INCLUDEDIR} STATIC_CONFIGURE_ENABLE= static post-patch: @${REINPLACE_CMD} -e 's|^docdir.*|docdir = ${DOCSDIR}|' ${WRKSRC}/Makefile.in .include Index: head/devel/stringencoders/Makefile =================================================================== --- head/devel/stringencoders/Makefile (revision 422139) +++ head/devel/stringencoders/Makefile (revision 422140) @@ -1,20 +1,22 @@ # Created by: Steven Kreuzer # $FreeBSD$ PORTNAME= stringencoders PORTVERSION= 3.10.3 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= skreuzer@FreeBSD.org COMMENT= Collection of high performance C-string transformations +BROKEN= Unfetchable (google code has gone away) + USES= libtool perl5 GNU_CONFIGURE= yes USE_LDCONFIG= yes CFLAGS+= -fsigned-char # chars are unsigned on PowerPC and ARM .include Index: head/devel/ucpp/Makefile =================================================================== --- head/devel/ucpp/Makefile (revision 422139) +++ head/devel/ucpp/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: Ying-Chieh Liao # $FreeBSD$ PORTNAME= ucpp PORTVERSION= 1.3.2 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= crees@FreeBSD.org COMMENT= C preprocessor and lexer LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + PLIST_FILES= bin/ucpp man/man1/ucpp.1.gz USES= gmake WRKSRC= ${WRKDIR}/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1/ .include Index: head/devel/winpdb/Makefile =================================================================== --- head/devel/winpdb/Makefile (revision 422139) +++ head/devel/winpdb/Makefile (revision 422140) @@ -1,22 +1,24 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= winpdb PORTVERSION= 1.4.8 PORTREVISION= 5 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE MAINTAINER= mva@FreeBSD.org COMMENT= Advanced Python debugger LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_SITELIBDIR}/Crypto/__init__.py:security/py-pycrypto USES= python USE_PYTHON= autoplist distutils USE_WX= 3.0+ WX_COMPS= python .include Index: head/devel/yaml-cpp03/Makefile =================================================================== --- head/devel/yaml-cpp03/Makefile (revision 422139) +++ head/devel/yaml-cpp03/Makefile (revision 422140) @@ -1,26 +1,28 @@ # Created by: Tim Niemueller # $FreeBSD$ PORTNAME= yaml-cpp PORTVERSION= 0.3.0 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE PKGNAMESUFFIX= 03 MAINTAINER= tim@niemueller.de COMMENT= YAML parser and emitter in C++ matching the YAML 1.2 spec LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + WRKSRC= ${WRKDIR}/${PORTNAME} USES= cmake USE_LDCONFIG= yes CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON -DYAML_CPP_BUILD_TOOLS=0 post-patch: .SILENT ${FIND} ${WRKSRC} -name '*.[hc]*' -o -name CMakeLists.txt | \ ${XARGS} ${REINPLACE_CMD} -e 's|yaml-cpp|yaml-cpp${PKGNAMESUFFIX}|g' ${MV} ${WRKSRC}/include/yaml-cpp ${WRKSRC}/include/yaml-cpp${PKGNAMESUFFIX} ${MV} ${WRKSRC}/yaml-cpp.pc.cmake ${WRKSRC}/yaml-cpp${PKGNAMESUFFIX}.pc.cmake .include Index: head/dns/dnswall/Makefile =================================================================== --- head/dns/dnswall/Makefile (revision 422139) +++ head/dns/dnswall/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= dnswall PORTVERSION= 0.1.4 PORTREVISION= 1 CATEGORIES= dns security MASTER_SITES= GOOGLE_CODE LOCAL/ehaupt PROJECTHOST= google-dnswall MAINTAINER= ehaupt@FreeBSD.org COMMENT= Daemon that filters out private IP addresses in DNS responses +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes USES= autoreconf dos2unix WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= README PLIST_FILES= bin/dnswall OPTIONS_DEFINE= DOCS .include Index: head/dns/hostdb/Makefile =================================================================== --- head/dns/hostdb/Makefile (revision 422139) +++ head/dns/hostdb/Makefile (revision 422140) @@ -1,39 +1,41 @@ # Created by: rodrigc@FreeBSD.org # $FreeBSD$ PORTNAME= hostdb PORTVERSION= 1.004 CATEGORIES= dns MASTER_SITES= GOOGLE_CODE MAINTAINER= rodrigc@FreeBSD.org COMMENT= Generate DNS and DHCP config files from single source LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + USES= shebangfix tar:tgz NO_BUILD= yes HOSTDB_EXAMPLES_DIRS= example1/out example1/ example2 hiddenmaster HOSTDB_EXAMPLES_DIRS+= mailserverexample/out mailserverexample SHEBANG_FILES= bin/mkdestinations bin/mknamedconf bin/zone2hostdbhelper \ bin/mkzones bin/canonzone bin/genrange OPTIONS_DEFINE= DOCS EXAMPLES pre-install: ${FIND} ${WRKSRC} -name "*\.orig" -delete do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${STAGEDIR}${PREFIX}/bin .for dir in ${HOSTDB_EXAMPLES_DIRS} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/ .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR} .include Index: head/dns/py-adns/Makefile =================================================================== --- head/dns/py-adns/Makefile (revision 422139) +++ head/dns/py-adns/Makefile (revision 422140) @@ -1,26 +1,28 @@ # Created by: Hye-Shik Chang # $FreeBSD$ PORTNAME= adns PORTVERSION= 1.2.1 PORTREVISION= 14 CATEGORIES= dns python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= adns-python-${PORTVERSION} MAINTAINER= m.tsatsenko@gmail.com COMMENT= Python Interface to adns, the asynchronous DNS library +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libadns.so:dns/adns PROJECTHOST= adns-python USES= python USE_PYTHON= distutils autoplist post-patch: @${REINPLACE_CMD} -e 's|^\(include_dirs = \).*$$|\1\["${LOCALBASE}/include"\]|g' \ -e 's|^\(library_dirs = \).*$$|\1\["${LOCALBASE}/lib"\]|g' \ ${WRKSRC}/setup.py .include Index: head/dns/py-bonjour/Makefile =================================================================== --- head/dns/py-bonjour/Makefile (revision 422139) +++ head/dns/py-bonjour/Makefile (revision 422140) @@ -1,23 +1,25 @@ # $FreeBSD$ PORTNAME= pybonjour PORTVERSION= 1.1.1 CATEGORIES= dns python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= jpaetzel@FreeBSD.org COMMENT= Python interface to bonjour LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils autoplist OPTIONS_SINGLE= ZEROCONF OPTIONS_SINGLE_ZEROCONF= AVAHI MDNSRESPONDER OPTIONS_DEFAULT= MDNSRESPONDER AVAHI_LIB_DEPENDS= libdns_sd.so:net/avahi-libdns MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder .include Index: head/dns/py-namebench/Makefile =================================================================== --- head/dns/py-namebench/Makefile (revision 422139) +++ head/dns/py-namebench/Makefile (revision 422140) @@ -1,49 +1,51 @@ # Created by: Sahil Tandon # $FreeBSD$ PORTNAME= namebench PORTVERSION= 1.3.1 PORTREVISION= 1 CATEGORIES= dns python benchmarks MASTER_SITES= GOOGLE_CODE \ LOCAL/jgh/dns/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME}-${PORTVERSION}-source MAINTAINER= jgh@FreeBSD.org COMMENT= Open Source DNS benchmark utility LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.5.5:devel/py-Jinja2 \ ${PYTHON_PKGNAMEPREFIX}graphy>=1.0:graphics/py-graphy \ ${PYTHON_PKGNAMEPREFIX}dnspython>=1.9.4:dns/py-dnspython \ ${PYTHON_PKGNAMEPREFIX}httplib2>=0.6.0:www/py-httplib2 \ ${PYTHON_PKGNAMEPREFIX}simplejson>=2.1.6:devel/py-simplejson USES= python tar:tgz .include .if ! ${PORT_OPTIONS:MX11} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tkinter>=2.7.1:x11-toolkits/py-tkinter .endif MAKE_ENV+= NO_THIRD_PARTY=yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDOCS= README.txt USE_PYTHON= distutils autoplist PYDISTUTILS_INSTALLARGS+= --install-data=${PREFIX}/share post-patch: @${REINPLACE_CMD} -e 's,/usr/local,${PREFIX},' \ ${WRKSRC}/libnamebench/util.py post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/editors/gwrite/Makefile =================================================================== --- head/editors/gwrite/Makefile (revision 422139) +++ head/editors/gwrite/Makefile (revision 422140) @@ -1,29 +1,31 @@ # Created by: Ju Pengfei # $FreeBSD$ PORTNAME= gwrite PORTVERSION= 0.5.1 PORTREVISION= 4 CATEGORIES= editors python MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Simple HTML format editor LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-distutils-extra>=2.15:devel/py-python-distutils-extra \ ${PYTHON_PKGNAMEPREFIX}jswebkit>=0:www/py-jswebkit \ ${PYTHON_PKGNAMEPREFIX}webkitgtk>=0:www/py-webkitgtk RUN_DEPENDS= gnome-icon-theme>=0:misc/gnome-icon-theme \ wvHtml:textproc/wv \ ${PYTHON_PKGNAMEPREFIX}jswebkit>=0:www/py-jswebkit \ ${PYTHON_PKGNAMEPREFIX}webkitgtk>=0:www/py-webkitgtk NO_ARCH= yes USES= desktop-file-utils gettext-tools python USE_GNOME= intltool pygtk2 USE_PYTHON= distutils .include Index: head/emulators/gngeo/Makefile =================================================================== --- head/emulators/gngeo/Makefile (revision 422139) +++ head/emulators/gngeo/Makefile (revision 422140) @@ -1,79 +1,81 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= gngeo PORTVERSION= 0.8 PORTREVISION= 2 CATEGORIES= emulators MASTER_SITES= GOOGLE_CODE/${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= NeoGeo emulator +BROKEN= Unfetchable (google code has gone away) + USES= compiler:features gmake USE_SDL= image sdl USE_GL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-transform-name="" --disable-gp2x MAKE_JOBS_UNSAFE= yes CPPFLAGS+= ${CFLAGS} `${SDL_CONFIG} --cflags` -I${LOCALBASE}/include LDFLAGS+= `${SDL_CONFIG} --libs` -L${LOCALBASE}/lib USE_CSTD= gnu89 MAKE_ARGS+= CC_FOR_BUILD=${CC} SUB_FILES= pkg-message OPTIONS_DEFINE_i386= ASM RAZE STAR OPTIONS_DEFAULT_i386= ASM RAZE_DESC= Use Raze as z80 emulator (broken) STAR_DESC= Use Starscream as 68k emulator (broken) .include .if ${PORT_OPTIONS:MI386ASM} || ${PORT_OPTIONS:MRAZE} || \ ${PORT_OPTIONS:MSTAR} BUILD_DEPENDS+= nasm:devel/nasm .endif .if ${PORT_OPTIONS:MI386ASM} CONFIGURE_ARGS+= --enable-i386asm .else CONFIGURE_ARGS+= --disable-i386asm .endif .if ${PORT_OPTIONS:MRAZE} CONFIGURE_ARGS+= --with-z80core=raze BROKEN= fails to link .else CONFIGURE_ARGS+= --with-z80core=mamez80 .endif .if ${PORT_OPTIONS:MSTAR} CONFIGURE_ARGS+= --with-m68kcore=starscream BROKEN= fails to link .else CONFIGURE_ARGS+= --with-m68kcore=gen68k .endif post-patch: @${REINPLACE_CMD} -e 's|x86_64|amd64|' ${WRKSRC}/configure .if ${ARCH} == "amd64" @${REINPLACE_CMD} -e 's|-malign-double||' ${WRKSRC}/configure .endif .if ${COMPILER_TYPE} == "clang" @${REINPLACE_CMD} -e 's|-frerun-loop-opt||; \ s|-falign-jumps=2||; s|-falign-loops=2||; \ s|-fschedule-insns2||; s|-malign-double||' \ ${WRKSRC}/configure .endif @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} \ ${WRKSRC}/src/generator68k/Makefile.in post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/sample_gngeorc ${STAGEDIR}${EXAMPLESDIR}/gngeorc .include Index: head/emulators/snes9x-gtk/Makefile =================================================================== --- head/emulators/snes9x-gtk/Makefile (revision 422139) +++ head/emulators/snes9x-gtk/Makefile (revision 422140) @@ -1,79 +1,81 @@ # Created by: okeeblow # $FreeBSD$ PORTNAME= snes9x PORTVERSION= 1.53r81 PORTREVISION= 5 CATEGORIES= emulators MASTER_SITES= http://snes9x-gtk.googlecode.com/files/ PKGNAMESUFFIX= -gtk DISTNAME= snes9x-1.53-src MAINTAINER= root@cooltrainer.org COMMENT= Super Nintendo Entertainment System(SNES) Emulator LICENSE= Snes9x LICENSE_NAME= Snes9x License LICENSE_FILE= ${WRKDIR}/${DISTNAME}/docs/snes9x-license.txt LICENSE_PERMS= dist-mirror pkg-mirror auto-accept +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libpng.so:graphics/png USE_XORG= x11 sm ice xext USES= gettext gmake perl5 desktop-file-utils pkgconfig tar:bzip2 desktop-file-utils USE_GNOME= gtk20 intltool libglade2 libxml2 GNU_CONFIGURE= yes USE_SDL= sdl2 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib WRKSRC= ${WRKDIR}/${DISTNAME}/gtk NO_CDROM= Commercial users must seek permission from copyright holders. OPTIONS_DEFINE= DEBUG OPENGL JMA NETPLAY XV XRANDR ALSA PORTAUDIO PULSEAUDIO OPTIONS_DEFAULT= JMA NETPLAY XV XRANDR JMA_DESC= Enable JMA archive decompression support NETPLAY_DESC= Enable network support XV_DESC= Enable XVideo output on GTK XRANDR_DESC= Enable XRandR support on GTK PORTAUDIO_DESC= Enable PortAudio support GTK2_DESC= Use GTK 2.x interface toolkit DEBUG_CONFIGURE_WITH= debug OPENGL_CONFIGURE_WITH= opengl OPENGL_USE= GL=glu JMA_CONFIGURE_WITH= jma-decomp NETPLAY_CONFIGURE_WITH= netplay XV_CONFIGURE_WITH= xv XV_USE= XORG=xv XRANDR_CONFIGURE_WITH= xrandr XRANDR_USE= XORG=xrandr ALSA_CONFIGURE_WITH= alsa ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_USES= compiler:c++11-lang PORTAUDIO_CONFIGURE_WITH= portaudio PORTAUDIO_LIB_DEPENDS= libportaudio.so.2:audio/portaudio2 PULSEAUDIO_CONFIGURE_WITH= pulseaudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PLIST_FILES= bin/snes9x-gtk \ share/pixmaps/snes9x.svg \ share/applications/snes9x.desktop .include .if exists(/usr/lib/libusbhid.a) CONFIGURE_ARGS+= --with-joystick .else CONFIGURE_ARGS+= --without-joystick .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX} ${INSTALL_DATA} ${WRKSRC}/data/snes9x.svg \ ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_DATA} ${WRKSRC}/data/snes9x.desktop \ ${STAGEDIR}${PREFIX}/share/applications .include Index: head/emulators/wxmupen64plus/Makefile =================================================================== --- head/emulators/wxmupen64plus/Makefile (revision 422139) +++ head/emulators/wxmupen64plus/Makefile (revision 422140) @@ -1,56 +1,58 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= wxmupen64plus PORTVERSION= 0.3 PORTREVISION= 3 CATEGORIES= emulators MASTER_SITES= GOOGLE_CODE \ LOCAL/acm/${PORTNAME} \ http://cdn.bitbucket.org/auria/wxmupen64plus/downloads/ DIST_SUBDIR= ${PORTNAME:S/wx//} MAINTAINER= acm@FreeBSD.org COMMENT= Mupen64Plus 2.0 GUI frontend written using wxWidgets +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core RUN_DEPENDS= ${LOCALBASE}/lib/libmupen64plus.so.2:emulators/mupen64plus-core \ ${LOCALBASE}/lib/mupen64plus/mupen64plus-audio-sdl.so:emulators/mupen64plus-audio-sdl \ ${LOCALBASE}/lib/mupen64plus/mupen64plus-input-sdl.so:emulators/mupen64plus-input-sdl \ ${LOCALBASE}/lib/mupen64plus/mupen64plus-rsp-hle.so:emulators/mupen64plus-rsp-hle \ ${LOCALBASE}/lib/mupen64plus/mupen64plus-video-rice.so:emulators/mupen64plus-video-rice \ mupen64plus:emulators/mupen64plus-ui-console PROJECTHOST= bsdistfiles USES= compiler:c++11-lib python USE_CXXSTD= c++11 USE_SDL= yes USE_WX= 3.0 WX_UNICODE= yes WAF_SCRIPT= waf post-patch: @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g' -e 's|%%CXX%%|${CXX}|g' -e \ 's|version=2.9|version=${WX_VERSION}|g' ${WRKSRC}/wscript do-configure: @cd ${WRKSRC} && \ ${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \ CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" \ LDFLAGS="${LDFLAGS}" ${PYTHON_CMD} ${WAF_SCRIPT} \ configure --mupenapi=${LOCALBASE}/include/${PORTNAME:S/wx//} \ --wxconfig=${WX_CONFIG} \ --sdlconfig=${SDL_CONFIG} \ --datadir=${DATADIR} \ --libdir=${LOCALBASE}/lib/${PORTNAME:S/wx//} do-build: @cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${WAF_SCRIPT} do-install: @${MKDIR} ${STAGEDIR}${DATADIR} @cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} @${INSTALL_PROGRAM} ${WRKSRC}/build/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/ftp/plasma-applet-ftpmonitor/Makefile =================================================================== --- head/ftp/plasma-applet-ftpmonitor/Makefile (revision 422139) +++ head/ftp/plasma-applet-ftpmonitor/Makefile (revision 422140) @@ -1,21 +1,23 @@ # $FreeBSD$ PORTNAME= ftpmonitor PORTVERSION= 1.1 PORTREVISION= 6 CATEGORIES= ftp kde MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= plasma-applet- MAINTAINER= makc@FreeBSD.org COMMENT= KDE4 Plasma applet, which monitors connections to ftp daemons +BROKEN= Unfetchable (google code has gone away) + USES= cmake kde:4 tar:bzip2 USE_KDE= kdelibs automoc4 USE_QT4= qmake_build moc_build uic_build rcc_build post-patch: ${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ ${WRKSRC}/src/ftpserver/*.h .include Index: head/ftp/py-pyftpdlib/Makefile =================================================================== --- head/ftp/py-pyftpdlib/Makefile (revision 422139) +++ head/ftp/py-pyftpdlib/Makefile (revision 422140) @@ -1,37 +1,39 @@ # Created by: Li-Wen Hsu # $FreeBSD$ PORTNAME= pyftpdlib PORTVERSION= 0.7.0 PORTREVISION= 1 CATEGORIES= ftp python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= lwhsu@FreeBSD.org COMMENT= Python FTP server library LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + USES= python:2 USE_PYTHON= distutils OPTIONS_DEFINE= SENDFILE OPENSSL EXAMPLES OPTIONS_DEFAULT= SENDFILE OPENSSL SENDFILE_DESC= Enable sendfile(2) support OPENSSL_DESC= Enable FTP over SSL/TLS (RFC4217) SENDFILE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pysendfile>0:net/py-pysendfile OPENSSL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${CP} -R ${WRKSRC}/demo/ ${STAGEDIR}${EXAMPLESDIR} test: build ${TOUCH} ${WRKSRC}/test/__init__.py cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test .include Index: head/games/cave9/Makefile =================================================================== --- head/games/cave9/Makefile (revision 422139) +++ head/games/cave9/Makefile (revision 422140) @@ -1,44 +1,46 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= cave9 PORTVERSION= 0.4 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= GOOGLE_CODE \ http://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}_src-${PORTVERSION} DISTFILES= ${DISTNAME}.tgz \ ${PORTNAME}_data-${DATAVER}.tgz MAINTAINER= amdmi3@FreeBSD.org COMMENT= Gravity cave-exploration game +BROKEN= Unfetchable (google code has gone away) + DATAVER= 4 USES= gmake USE_SDL= sdl ttf image WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} BUILD_WRKSRC= ${WRKSRC}/src MAKEFILE= GNUmakefile CFLAGS+= -DDATADIR=\\\"${DATADIR}\\\" PLIST_FILES= bin/${PORTNAME} PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-extract: @${MV} ${WRKDIR}/data ${WRKSRC}/ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cave9 ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/data/* ${STAGEDIR}${DATADIR}/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR}/ .include Index: head/games/dcross/Makefile =================================================================== --- head/games/dcross/Makefile (revision 422139) +++ head/games/dcross/Makefile (revision 422140) @@ -1,54 +1,56 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= dcross PORTVERSION= 2.0 PORTREVISION= 2 CATEGORIES= games python MASTER_SITES= GOOGLE_CODE \ SF/nemysisfreebsdp/games/:icons PROJECTHOST= double-cross DISTFILES= ${PORTNAME}_${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}_icons${EXTRACT_SUFX}:icons DIST_SUBDIR= python MAINTAINER= ports@FreeBSD.org COMMENT= Unconventional falling block game LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYGAME} WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION}/ USES= dos2unix python zip DOS2UNIX_REGEX= .*.[^p][^n][^g]$ DOS2UNIX_FILES= *.pyw INSTALLS_ICONS= yes ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 SUB_FILES= ${PORTNAME} DESKTOP_ENTRIES="Double Cross" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" do-build: @${PYTHON_CMD} -m compileall ${WRKSRC} @${PYTHON_CMD} -O -m compileall ${WRKSRC} do-install: @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \ ${WRKDIR}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) .for s in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ .include Index: head/games/endgame-singularity/Makefile =================================================================== --- head/games/endgame-singularity/Makefile (revision 422139) +++ head/games/endgame-singularity/Makefile (revision 422140) @@ -1,70 +1,72 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= singularity PORTVERSION= 0.30c PORTREVISION= 4 CATEGORIES= games MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= endgame- EXTRACT_SUFX= -src.tar.gz MAINTAINER= mokhi64@gmail.com COMMENT= Simulates the life of a true AI +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= py*-game>=1.8:devel/py-game \ ${PYNUMPY} USES= python USE_PYTHON= autoplist distutils USE_SDL= image mixer PORTDOCS= AUTHORS Changelog README.txt TODO PROJECTHOST= ${PKGNAMEPREFIX}${PORTNAME} NO_ARCH= yes OPTIONS_DEFINE= MUSIC DOCS OPTIONS_DEFAULT= MUSIC MUSIC_DESC= Install original music pack MUSIC_RUN_DEPENDS= endgame-singularity-music>=006:games/endgame-singularity-music post-extract: @${FIND} ${WRKSRC} -name '*.pyc' -delete @cd ${WRKSRC}/&&${MV} code ${PORTNAME} @${MKDIR} ${WRKSRC}/data/music/ @${TOUCH} ${WRKSRC}/data/music/.keep_me post-patch: @${REINPLACE_CMD} -e '5,16d;25,31d;\ /app=/s|app=.*|packages=["singularity","singularity/graphics","singularity/screens"],|;\ /name=/s|".*"|"singularity"|' \ ${WRKSRC}/setup.py @${REINPLACE_CMD} -e '/import cPickle/s|cPickle|pickle as cPickle|' \ ${WRKSRC}/${PORTNAME}/g.py @${REINPLACE_CMD} -e '/data_loc = /s|=.*|= "${DATADIR}/"|;\ /data_loc.*music/s|, ".."||' ${WRKSRC}/${PORTNAME}/g.py @${REINPLACE_CMD} -e '/ code\.[a-z]/s|code|singularity|' \ ${WRKSRC}/${PORTNAME}/graphics/button.py \ ${WRKSRC}/${PORTNAME}/graphics/dialog.py \ ${WRKSRC}/${PORTNAME}/graphics/g.py \ ${WRKSRC}/${PORTNAME}/screens/base.py \ ${WRKSRC}/${PORTNAME}/screens/finance.py \ ${WRKSRC}/${PORTNAME}/screens/main_menu.py \ ${WRKSRC}/${PORTNAME}/screens/options.py @${REINPLACE_CMD} -e '/ code/s|code|singularity|' \ ${WRKSRC}/${PORTNAME}/screens/knowledge.py \ ${WRKSRC}/${PORTNAME}/screens/location.py \ ${WRKSRC}/${PORTNAME}/screens/research.py @${REINPLACE_CMD} -e '/ code[ \.]/s|code|singularity|' \ ${WRKSRC}/${PORTNAME}/screens/map.py post-build: @${ECHO_CMD} '#!${PYTHON_CMD}' > ${WRKSRC}/${PORTNAME}.py @${ECHO_CMD} 'import ${PORTNAME}.${PORTNAME}' >> ${WRKSRC}/${PORTNAME}.py post-install: (cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/games/endgame-singularity-music/Makefile =================================================================== --- head/games/endgame-singularity-music/Makefile (revision 422139) +++ head/games/endgame-singularity-music/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= endgame-singularity-music PORTVERSION= 007 CATEGORIES= games MASTER_SITES= GOOGLE_CODE PROJECTHOST= endgame-singularity MAINTAINER= mokhi64@gmail.com COMMENT= Music pack for endgame-singularity +BROKEN= Unfetchable (google code has gone away) + NO_ARCH= yes NO_BUILD= yes USES= zip DATADIR= ${PREFIX}/share/singularity do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} "*.ogg win lose" ${STAGEDIR}${DATADIR}/music .include Index: head/games/hexglass/Makefile =================================================================== --- head/games/hexglass/Makefile (revision 422139) +++ head/games/hexglass/Makefile (revision 422140) @@ -1,27 +1,29 @@ # $FreeBSD$ PORTNAME= hexglass PORTVERSION= 1.2.1 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= GOOGLE_CODE MAINTAINER= makc@FreeBSD.org COMMENT= Tetris-like puzzle game based on a hexagonal grid +BROKEN= Unfetchable (google code has gone away) + USE_QT4= gui moc_build rcc_build USES= qmake PLIST_FILES= bin/${PORTNAME} \ share/pixmaps/${PORTNAME}.xpm DESKTOP_ENTRIES= "HexGlass" "${COMMENT}" \ "${PREFIX}/share/pixmaps/${PORTNAME}.xpm" \ "${PORTNAME}" "BlocksGame;Game;" true do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/resources/logo512x512.xpm \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.xpm .include Index: head/games/libfov/Makefile =================================================================== --- head/games/libfov/Makefile (revision 422139) +++ head/games/libfov/Makefile (revision 422140) @@ -1,33 +1,35 @@ # Created by: aaron@FreeBSD.org # $FreeBSD$ PORTNAME= libfov PORTVERSION= 1.0.4 PORTREVISION= 1 CATEGORIES= games devel MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= C library for calculating fields of view on low resolution rasters LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + USES= pathfix pkgconfig libtool GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_prog_doxygen=no ac_cv_path_SDL_CONFIG=no USE_LDCONFIG= yes INSTALL_TARGET= install-strip post-extract: @${CHMOD} ${BINMODE} ${WRKSRC}/install-sh post-patch: @${REINPLACE_CMD} -e 's|^CFLAGS=|#CFLAGS=|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e '/^SUBDIRS/s|=.*|= fov|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|^AM_CFLAGS|#AM_CFLAGS|' \ ${WRKSRC}/fov/Makefile.in .include Index: head/games/lostfeathers/Makefile =================================================================== --- head/games/lostfeathers/Makefile (revision 422139) +++ head/games/lostfeathers/Makefile (revision 422140) @@ -1,56 +1,58 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= lostfeathers PORTVERSION= 1.0b CATEGORIES= games MASTER_SITES= GOOGLE_CODE \ SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons DIST_SUBDIR= python EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Help a bird to recover his magical feathers LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= avbin>=0:multimedia/avbin USES= python shebangfix zip SHEBANG_FILES= run_game.py USE_GNOME= pygtk2 librsvg2 PORTDOCS= README.txt OPTIONS_DEFINE= DOCS # Wrong versioning upstream PORTSCOUT= skipv:1.0 SUB_FILES= ${PORTNAME} DESKTOP_ENTRIES="The Lost Feathers" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" do-build: @${PYTHON_CMD} -m compileall ${WRKSRC} @${PYTHON_CMD} -O -m compileall ${WRKSRC} do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .for d in cocos data gamelib pyglet @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor .for f in *.py *.pyc *.pyo ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/games/pingus/Makefile =================================================================== --- head/games/pingus/Makefile (revision 422139) +++ head/games/pingus/Makefile (revision 422140) @@ -1,49 +1,51 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= pingus PORTVERSION= 0.7.6 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= GOOGLE_CODE \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Free Lemmings-like game +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libpng.so:graphics/png \ libboost_signals.so:devel/boost-libs LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lib iconv scons tar:bzip2 USE_GL= gl USE_SDL= sdl image mixer LIBS+= ${ICONV_LIB} MAKE_ARGS+= LIBS="${LIBS}" PLIST_FILES= bin/${PORTNAME} \ share/pixmaps/${PORTNAME}.png PORTDATA= * DESKTOP_ENTRIES="Pingus" \ "" \ "${PORTNAME}" \ "${PORTNAME}" \ "Game;LogicGame;" \ false post-patch: @${REINPLACE_CMD} -e '/g_path_manager.set_path("data")/ s|data|${DATADIR}|g' \ ${WRKSRC}/src/pingus/pingus_main.cpp @${REINPLACE_CMD} -e '/CheckLib.*iconv/ d' ${WRKSRC}/SConscript do-install: (cd ${WRKSRC}/data && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${INSTALL_PROGRAM} ${WRKSRC}/build/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/data/images/icons/pingus-icon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png .include Index: head/games/pink-pony/Makefile =================================================================== --- head/games/pink-pony/Makefile (revision 422139) +++ head/games/pink-pony/Makefile (revision 422140) @@ -1,47 +1,49 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= pink-pony PORTVERSION= 1.3.1 PORTREVISION= 7 CATEGORIES= games MASTER_SITES= GOOGLE_CODE \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Tron-like multiplayer racing game LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libIL.so:graphics/devil \ libprotobuf.so:devel/protobuf \ libglfw.so:graphics/glfw2 \ libHalf.so:graphics/ilmbase \ libftgl.so:graphics/ftgl \ libsigc-2.0.so:devel/libsigc++20 USES= dos2unix pkgconfig scons tar:bzip2 USE_GL= gl glu USE_SDL= mixer SUB_FILES= pink-pony.sh DOS2UNIX_FILES= lib/GL/GLee.h PORTDOCS= * PORTDATA= * post-patch: @${REINPLACE_CMD} -Ee 's,resources/,${DATADIR}/,' \ ${WRKSRC}/pony.options ${WRKSRC}/lib/Config.cc @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' ${WRKSRC}/install/pink-pony.desktop do-install: ${INSTALL_PROGRAM} ${WRKSRC}/Pony ${STAGEDIR}${PREFIX}/libexec/ cd ${WRKSRC}/resources && ${COPYTREE_SHARE} '*' ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/pony.options ${STAGEDIR}${DATADIR}/ ${INSTALL_SCRIPT} ${WRKDIR}/pink-pony.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/install/pink-pony.png ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_DATA} ${WRKSRC}/install/pink-pony.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include Index: head/games/quadra/Makefile =================================================================== --- head/games/quadra/Makefile (revision 422139) +++ head/games/quadra/Makefile (revision 422140) @@ -1,43 +1,44 @@ # Created by: Karsten Brandt # $FreeBSD$ PORTNAME= quadra PORTVERSION= 1.3.0 PORTREVISION= 6 CATEGORIES= games MASTER_SITES= http://kbrandt.sdf-eu.org/FreeBSD/distfiles/ \ ftp://ftp.bsdforen.de/pub/BSDForen/distfiles/ \ http://bsd-geek.de/FreeBSD/distfiles/ MAINTAINER= kbrandt@sdf-eu.org COMMENT= Tetris like game with multiplayer support LIB_DEPENDS= libpng.so:graphics/png USES= autoreconf gmake localbase tar:bzip2 USE_SDL= sdl USE_XORG= x11 xau xdmcp GNU_CONFIGURE= yes PLIST_FILES= bin/${PORTNAME} \ share/games/${PORTNAME}.res \ share/pixmaps/${PORTNAME}.xpm DESKTOP_ENTRIES= "Quadra" "${COMMENT}" \ "${PREFIX}/share/pixmaps/${PORTNAME}.xpm" \ "${PORTNAME}" "BlocksGame;Game;" false # maintainer relevant make target: +# Note that googlecode.com is gone. SVN_REV= 757 SVN_SRC= http://quadra.googlecode.com/svn/trunk/quadra/ maint-gen-distfile: @if [ -f ${DISTDIR}/${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} ]; then \ ${ECHO_CMD} "ERROR: the distfile already exists."; \ ${FALSE}; \ fi svn export -r${SVN_REV} ${SVN_SRC} ${PORTNAME}-${PORTVERSION} ${TAR} cjf ${DISTDIR}/${DISTNAME}.tar.bz2 ${PORTNAME}-${PORTVERSION} ${RM} -rf ${PORTNAME}-${PORTVERSION} .include Index: head/games/robocalypto/Makefile =================================================================== --- head/games/robocalypto/Makefile (revision 422139) +++ head/games/robocalypto/Makefile (revision 422140) @@ -1,51 +1,53 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= robocalypto PORTVERSION= 0.08 DISTVERSIONSUFFIX= -alpha4c PORTREVISION= 1 CATEGORIES= games python MASTER_SITES= GOOGLE_CODE \ SF/nemysisfreebsdp/games/:icons PROJECTHOST= pyggel DISTFILES= PYGGEL-V${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons DIST_SUBDIR= python EXTRACT_ONLY= PYGGEL-V${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= PYGGEL demo game LICENSE= PD +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyggel>=0:graphics/py-pyggel WRKSRC= ${WRKDIR}/PYGGEL-V${DISTVERSION}${DISTVERSIONSUFFIX}/Robocalypto USES= python:run zip NO_BUILD= yes SUB_FILES= ${PORTNAME} DESKTOP_ENTRIES="Robocalypto" "" "${PORTNAME}" \ "${PORTNAME}" "Game;StrategyGame;" "" post-patch: .for f in run_game.py gamelib/main.py gamelib/game.py @${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' \ ${WRKSRC}/${f} .endfor @${FIND} ${WRKSRC} -name "*.bak" -delete do-install: @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \ ${WRKDIR}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data gamelib" ${STAGEDIR}${DATADIR}) ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ .include Index: head/games/supertux/Makefile =================================================================== --- head/games/supertux/Makefile (revision 422139) +++ head/games/supertux/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: michael johnson # $FreeBSD$ PORTNAME= supertux PORTVERSION= 0.1.3 PORTREVISION= 12 CATEGORIES= games MASTER_SITES= GOOGLE_CODE MAINTAINER= makc@FreeBSD.org COMMENT= Side-scroller game similar to Super Mario Brothers +BROKEN= Unfetchable (google code has gone away) + USES= gmake tar:bzip2 USE_SDL= image mixer USE_GL= gl GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-debug PORTSCOUT= limit:^0\.1 post-patch: @${REINPLACE_CMD} -e 's,Menu::,,' ${WRKSRC}/src/menu.h .include Index: head/games/tinymux/Makefile =================================================================== --- head/games/tinymux/Makefile (revision 422139) +++ head/games/tinymux/Makefile (revision 422140) @@ -1,110 +1,112 @@ # Created by: cjohnson # $FreeBSD$ PORTNAME= tinymux PORTVERSION= 2.10.1.${PATCHLEVEL} PORTREVISION= 1 CATEGORIES= games net MASTER_SITES= GOOGLE_CODE DISTNAME= mux-${PORTVERSION}.unix MAINTAINER= ports@FreeBSD.org COMMENT= Multi-Player FreeForm adventure Program LICENSE= ART10 LICENSE_FILE= ${WRKSRC}/copyright.h +BROKEN= Unfetchable (google code has gone away) + WRKSRC= ${WRKDIR}/mux2.10/src USES= gmake GNU_CONFIGURE= yes USE_LDCONFIG= yes PATCHLEVEL= 12 PORTDOCS= * OPTIONS_DEFINE= DOCS FIRANMUX MEMORY_BASED REALITY_LVLS SELFCHECK SSL WOD_REALMS OPTIONS_DEFAULT= ASYNCHRONOUS_SQL SSL REALITY_LVLS WOD_REALMS OPTIONS_SUB= yes OPTIONS_RADIO= MYSQL OPTIONS_RADIO_MYSQL= ASYNCHRONOUS_SQL INLINE_SQL ASYNCHRONOUS_SQL_DESC= MySQL asynchronous support is unique to TinyMUX FIRANMUX_DESC= Firan MUX via Firan database (need MEMORY_BASED) INLINE_SQL_DESC= MySQL support compatible with PennMUSH, TinyMUSH 3.x MEMORY_BASED_DESC= Memory Based Database support REALITY_LVLS_DESC= Reality Levels support SELFCHECK_DESC= Enable expensive self-checking WOD_REALMS_DESC= World of Darkness Realms support ASYNCHRONOUS_SQL_CONFIGURE_ENABLE= stubslave FIRANMUX_CONFIGURE_ENABLE= firanmux INLINE_SQL_CONFIGURE_ENABLE= inlinesql MEMORY_BASED_CONFIGURE_ENABLE= memorybased REALITY_LVLS_CONFIGURE_ENABLE= realitylvls SELFCHECK_CONFIGURE_ENABLE= selfcheck SSL_CONFIGURE_ENABLE= ssl SSL_USES= ssl SSL_CPPFLAGS= -I${OPENSSLINC} SSL_LDFLAGS= -L${OPENSSLLIB} -lcrypto WOD_REALMS_CONFIGURE_ENABLE= wodrealms SUB_FILES= ${PORTNAME} pkg-deinstall pkg-message .include .if ${PORT_OPTIONS:MASYNCHRONOUS_SQL} || ${PORT_OPTIONS:MINLINE_SQL} USE_MYSQL= yes CONFIGURE_ARGS+= --with-mysql-include=${LOCALBASE}/include/mysql \ --with-mysql-libs=${LOCALBASE}/lib/mysql .endif .if ${PORT_OPTIONS:MFIRANMUX} .if ${PORT_OPTIONS:MREALITY_LVLS} || ${PORT_OPTIONS:MWOD_REALMS} IGNORE= FIRANMUX is incompatible with both WOD_REALMS and REALITY_LVLS .endif .endif post-patch: @${REINPLACE_CMD} -e \ 's|@LIBS@|@LDFLAGS@ @LIBS@|; \ s|^OPTIM =.*|OPTIM = @CPPFLAGS@|' ${WRKSRC}/Makefile.in do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .for file in netmux slave ${INSTALL_PROGRAM} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/sbin/ .endfor ${LN} -sf ${PREFIX}/sbin/netmux ${STAGEDIR}${PREFIX}/bin/dbconvert ${INSTALL_DATA} ${WRKSRC}/libmux.so ${STAGEDIR}${PREFIX}/lib/ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmux.so @${MKDIR} ${STAGEDIR}${ETCDIR} .for file in alias.conf compat.conf mux.config netmux.conf ${INSTALL_DATA} ${WRKSRC}/../game/${file} \ ${STAGEDIR}${ETCDIR}/${file}.sample .endfor .if ${PORT_OPTIONS:MSSL} ${INSTALL_DATA} ${WRKSRC}/../game/muxssl.conf \ ${STAGEDIR}${ETCDIR}/muxssl.conf.sample .endif .for d in data text @(cd ${WRKSRC}/../game && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor @${CHMOD} 775 ${STAGEDIR}${DATADIR}/data .for file in Backup Startmux _backupflat.sh ${INSTALL_SCRIPT} ${WRKSRC}/../game/${file} \ ${STAGEDIR}${DATADIR} .endfor cd ${WRKSRC}/.. && ${COPYTREE_SHARE} \ "ATTACK CHANGES MODULES NOTES README REALITY REALITY.SETUP SGP SQL SSL docs" \ ${STAGEDIR}${DOCSDIR}/ .include Index: head/graphics/delaboratory/Makefile =================================================================== --- head/graphics/delaboratory/Makefile (revision 422139) +++ head/graphics/delaboratory/Makefile (revision 422140) @@ -1,31 +1,33 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= delaboratory PORTVERSION= 0.8 PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Unique image postprocessing application LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + USES= compiler:c++11-lib gmake MAKE_ARGS= CXX="${CXX}" WXCONFIG="${WX_CONFIG}" USE_WX= 3.0 USE_CXXSTD= c++11 PLIST_FILES= bin/${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's|-Ofast.*}|${CXXFLAGS}| ; \ s|CXXFLAGS_WX +=|& ${CXXFLAGS} -I${LOCALBASE}/include|' \ ${WRKSRC}/${MAKEFILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/graphics/grafx2/Makefile =================================================================== --- head/graphics/grafx2/Makefile (revision 422139) +++ head/graphics/grafx2/Makefile (revision 422140) @@ -1,57 +1,59 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= grafx2 PORTVERSION= 2.4.2035 PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= ehaupt@FreeBSD.org COMMENT= Pixelart-oriented bitmap painting program +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libX11.so:x11/libX11 \ libpng.so:graphics/png USES= gmake pkgconfig tar:tgz USE_SDL= sdl image WRKSRC= ${WRKDIR}/${PORTNAME}/src CFLAGS+= -DHAVE_SYS_PARAM_H -DHAVE_SYS_UCRED_H -DHAVE_SYS_MOUNT_H OPTIONS_DEFINE= TTF LUA TTF_DESC= True Type font support OPTIONS_DEFAULT=TTF .include .if ${PORT_OPTIONS:MTTF} USE_SDL+= ttf .else MAKE_ARGS+= NOTTF=1 .endif .if ${PORT_OPTIONS:MLUA} USES+= lua:51 pkgconfig .else MAKE_ARGS+= NOLUA=1 .endif post-patch: @${REINPLACE_CMD} \ -e 's|^ prefix = .*$$| prefix = ${PREFIX}|' \ -e '/scripts\/libs/d' \ -e 's/CC = gcc/CC ?= gcc/' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} \ -e 's|macosx|FreeBSD|g' \ ${WRKSRC}/mountlist.c ${WRKSRC}/init.c @${REINPLACE_CMD} \ -e 's|Extract_path(program_dir, argv0);|strcpy(program_dir,"${PREFIX}/bin/");|' \ ${WRKSRC}/setup.c post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/grafx2 .include Index: head/graphics/iulib/Makefile =================================================================== --- head/graphics/iulib/Makefile (revision 422139) +++ head/graphics/iulib/Makefile (revision 422140) @@ -1,53 +1,55 @@ # Created by: Hiroto Kagotani # $FreeBSD$ PORTNAME= iulib PORTVERSION= 0.4 PORTREVISION= 17 CATEGORIES= graphics MASTER_SITES= GOOGLE_CODE MAINTAINER= hiroto.kagotani@gmail.com COMMENT= Library of image understanding-related algorithms LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff OPTIONS_DEFINE= SDL VIDIO SDL_DESC= Enable SDL for graphical debugging VIDIO_DESC= Enable Video Input/Output (using ffmpeg) USES= autoreconf jpeg libtool python:build tar:tgz GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .include .if ${PORT_OPTIONS:MSDL} USE_SDL= sdl gfx PLIST_SUB+= SDL="" .else CONFIGURE_ARGS+=--without-SDL PLIST_SUB+= SDL="@comment " .endif .if ${PORT_OPTIONS:MVIDIO} LIB_DEPENDS+= libavcodec.so:multimedia/ffmpeg .endif post-patch: .if ! ${PORT_OPTIONS:MVIDIO} @${REINPLACE_CMD} -e 's/novidio, 0/novidio, 1/' ${WRKSRC}/configure.ac .endif @${REINPLACE_CMD} -e 's/nov4l2, 0/nov4l2, 1/' ${WRKSRC}/configure.ac pre-configure: @(cd ${CONFIGURE_WRKSRC} \ && ${SETENV} ${PYTHON_CMD} genAM.py > Makefile.am) .include Index: head/graphics/lib3ds/Makefile =================================================================== --- head/graphics/lib3ds/Makefile (revision 422139) +++ head/graphics/lib3ds/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= lib3ds PORTVERSION= 1.3.0 PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Library for handling 3DS (3D Studio) files LICENSE= LGPL21+ +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool zip USE_GL= glut USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib .include Index: head/graphics/ocropus/Makefile =================================================================== --- head/graphics/ocropus/Makefile (revision 422139) +++ head/graphics/ocropus/Makefile (revision 422140) @@ -1,49 +1,51 @@ # Created by: Hiroto Kagotani # $FreeBSD$ PORTNAME= ocropus PORTVERSION= 0.4 PORTREVISION= 14 CATEGORIES= graphics MASTER_SITES= GOOGLE_CODE MAINTAINER= hiroto.kagotani@gmail.com COMMENT= The OCRopus(tm) open source document analysis and OCR system +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libiulib.so:graphics/iulib \ libgsl.so:math/gsl WRKSRC= ${WRKDIR}/ocropus-0.4/ocropus OPTIONS_DEFINE= SDL LEPTONICA SDL_DESC= Enable SDL for graphical debugging LEPTONICA_DESC= Enable Leptonica image analysis MAKE_JOBS_UNSAFE= yes USES= autoreconf gmake jpeg python:build GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-fst --without-tesseract --with-iulib=${LOCALBASE} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include .if ${PORT_OPTIONS:MSDL} USE_SDL= sdl .else CONFIGURE_ARGS+=--without-SDL .endif .if ${PORT_OPTIONS:MLEPTONICA} LIB_DEPENDS+= liblept.so:graphics/leptonica .else CONFIGURE_ARGS+=--without-leptonica .endif pre-configure: @(cd ${CONFIGURE_WRKSRC} \ && ${SETENV} ${PYTHON_CMD} genAM.py >Makefile.am) .include Index: head/graphics/processing/Makefile =================================================================== --- head/graphics/processing/Makefile (revision 422139) +++ head/graphics/processing/Makefile (revision 422140) @@ -1,38 +1,40 @@ # Created by: Edwin Groothuis # $FreeBSD$ PORTNAME= processing PORTVERSION= 1.5.1 PORTEPOCH= 1 CATEGORIES= graphics cad java MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}-${PORTVERSION}-linux MAINTAINER= skreuzer@FreeBSD.org COMMENT= Programming environment for images, animation, and interactions LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= jikes>=1.22:java/jikes \ ${JAVA_HOME}/jre/lib/ext/RXTXcomm.jar:comms/rxtx USES= tar:tgz USE_JAVA= yes NO_BUILD= yes SUB_FILES= processing WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} post-extract: ${RM} -rf ${WRKSRC}/java ${MV} ${WRKSRC}/processing ${WRKSRC}/start-processing ${LN} -s ${JAVA_HOME} ${WRKSRC}/java ${FIND} ${WRKSRC}/modes/java/reference/ -exec ${CHMOD} 555 {} \; do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/processing ${CP} -Rp ${WRKSRC}/* ${STAGEDIR}${PREFIX}/libexec/processing ${INSTALL_SCRIPT} ${WRKDIR}/processing ${STAGEDIR}${PREFIX}/bin .include Index: head/graphics/py-gchartwrapper/Makefile =================================================================== --- head/graphics/py-gchartwrapper/Makefile (revision 422139) +++ head/graphics/py-gchartwrapper/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= GChartWrapper PORTVERSION= 0.9 PORTREVISION= 3 CATEGORIES= graphics python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= nivit@FreeBSD.org COMMENT= Python Google Chart Wrapper LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow PROJECTHOST= google-chartwrapper USES= python USE_PYTHON= autoplist distutils .include Index: head/graphics/py-graph-core/Makefile =================================================================== --- head/graphics/py-graph-core/Makefile (revision 422139) +++ head/graphics/py-graph-core/Makefile (revision 422140) @@ -1,19 +1,21 @@ # Created by: Yi-Jheng Lin # $FreeBSD$ PORTNAME= graph-core PORTVERSION= 1.8.2 PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-${PORTNAME}-${PORTVERSION} MAINTAINER= demon@FreeBSD.org COMMENT= Library for working with graphs in Python, core module +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= python-graph USES= python USE_PYTHON= distutils autoplist .include Index: head/graphics/py-graph-dot/Makefile =================================================================== --- head/graphics/py-graph-dot/Makefile (revision 422139) +++ head/graphics/py-graph-dot/Makefile (revision 422140) @@ -1,34 +1,36 @@ # Created by: Yi-Jheng Lin # $FreeBSD$ PORTNAME= graph-dot PORTVERSION= 1.8.2 PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-${PORTNAME}-${PORTVERSION} MAINTAINER= demon@FreeBSD.org COMMENT= Library for working with graphs in Python, dot module +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pydot>=0:graphics/py-pydot \ ${PYTHON_PKGNAMEPREFIX}graph-core>=${PORTVERSION}:graphics/py-graph-core PROJECTHOST= python-graph USES= python USE_PYTHON= distutils autoplist # post-stage and add-plist-post should not act as reference on how to fix # egg-based conflicts. # https://code.google.com/p/python-graph/issues/detail?id=121 contains the # report for this issue. post-stage: .for suffix in py pyc pyo rm ${STAGEDIR}${PYTHON_SITELIBDIR}/pygraph/readwrite/__init__.${suffix} .endfor add-plist-post: @${REINPLACE_CMD} -e "/readwrite\/__init__.py/d" ${TMPPLIST} .include Index: head/graphics/py-graphy/Makefile =================================================================== --- head/graphics/py-graphy/Makefile (revision 422139) +++ head/graphics/py-graphy/Makefile (revision 422140) @@ -1,44 +1,46 @@ # Created by: Sahil Tandon # $FreeBSD$ PORTNAME= graphy PORTVERSION= 1.0 CATEGORIES= graphics python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Simple chart library for Python LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Unfetchable (google code has gone away) + USES= python:run tar:bzip2 PORTDOCS= README PORTEXAMPLES= * NO_BUILD= yes OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|python2.4|${PYTHON_VERSION}|' \ ${WRKSRC}/examples/*.py \ ${WRKSRC}/${PORTNAME}/*.py @${FIND} ${WRKSRC} -name '.svn' -or -name '*.bak' | \ ${XARGS} ${RM} -rf do-install: @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} @(cd ${WRKSRC}/${PORTNAME}/ && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/graphics/py-pyggel/Makefile =================================================================== --- head/graphics/py-pyggel/Makefile (revision 422139) +++ head/graphics/py-pyggel/Makefile (revision 422140) @@ -1,52 +1,54 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= pyggel PORTVERSION= 0.08 DISTVERSIONSUFFIX= -alpha4c PORTREVISION= 3 CATEGORIES= graphics python MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME:tu}-V${DISTVERSION}${DISTVERSIONSUFFIX} DIST_SUBDIR= python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koalative@gmail.com COMMENT= Python Graphical Game Engine and Libraries LICENSE= LGPL3 PD LICENSE_COMB= multi +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYNUMPY} \ ${PYGAME} \ ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL \ ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow USES= dos2unix python:2 zip DOS2UNIX_GLOB= *.mtl *.py *.txt USE_PYTHON= autoplist distutils NO_BUILD= yes NO_ARCH= yes PORTDOCS= Readme.txt PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|data_files =|#data_files =|' \ ${WRKSRC}/setup.py post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @(cd ${WRKSRC}/examples_and_tutorials && ${COPYTREE_SHARE} . \ ${STAGEDIR}${EXAMPLESDIR}/examples_and_tutorials) @(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${EXAMPLESDIR}) .for f in test_FBO test_camera test_gui test_mesh test_particle test_texture_swap @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${f}.py ${STAGEDIR}${EXAMPLESDIR}) .endfor .include Index: head/graphics/py-pyglet/Makefile =================================================================== --- head/graphics/py-pyglet/Makefile (revision 422139) +++ head/graphics/py-pyglet/Makefile (revision 422140) @@ -1,37 +1,39 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= pyglet PORTVERSION= 1.1.4 PORTREVISION= 5 CATEGORIES= graphics multimedia x11-toolkits python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Cross-platform windowing and multimedia library for Python LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= ${LOCALBASE}/lib/libavbin.so:multimedia/avbin ONLY_FOR_ARCHS= i386 USES= openal:al python USE_PYTHON= distutils USE_GL= gl glu PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} CHANGELOG NOTICE README ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/ .include Index: head/graphics/py-pyproj/Makefile =================================================================== --- head/graphics/py-pyproj/Makefile (revision 422139) +++ head/graphics/py-pyproj/Makefile (revision 422140) @@ -1,29 +1,31 @@ # Created by: TAOKA Fumiyoshi # $FreeBSD$ PORTNAME= pyproj PORTVERSION= 1.9.3 CATEGORIES= graphics python geography MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= fmysh@iijmio-mail.jp COMMENT= Pyrex wrapper to provide python interfaces to PROJ.4 +BROKEN= Unfetchable (google code has gone away) + WRKSRC= ${WRKDIR}/${DISTNAME:C/[a-z]$//} USES= python USE_PYTHON= distutils autoplist PORTDOCS= Changelog README LICENSE_proj4 PORTEXAMPLES= datum_shift.py geodtest.py sample.out \ test.py test2.py test_transform.py OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/test/,} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/graphics/qiviewer/Makefile =================================================================== --- head/graphics/qiviewer/Makefile (revision 422139) +++ head/graphics/qiviewer/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= qiviewer PORTVERSION= 0.5.0 PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= GOOGLE_CODE MAINTAINER= vg@FreeBSD.org COMMENT= Fast and lightweight image viewer LICENSE= GPLv2 LICENSE_FILE= ${WRKDIR}/${PORTNAME}/COPYING +BROKEN= Unfetchable (google code has gone away) + USES= desktop-file-utils qmake tar:bzip2 USE_QT4= corelib gui imageformats_run linguisttools_build \ moc_build rcc_build uic_build PLIST_FILES= bin/qiviewer \ share/applications/qiviewer.desktop \ share/qiviewer/locale/el.qm \ share/qiviewer/locale/es_AR.qm \ share/qiviewer/locale/es_ES.qm WRKSRC= ${WRKDIR}/${PORTNAME}/src OPTIONS_DEFINE= WEBP WEBP_DESC= Support for WebP image format (experimental) WEBP_QMAKE_ON= CONFIG+=enable-webp post-configure: @${REINPLACE_CMD} -e 's|lrelease|lrelease-qt4|g' \ ${WRKSRC}/Makefile .include Index: head/graphics/sam2p/Makefile =================================================================== --- head/graphics/sam2p/Makefile (revision 422139) +++ head/graphics/sam2p/Makefile (revision 422140) @@ -1,46 +1,48 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= sam2p PORTVERSION= 0.49.2 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Converts raster (bitmap) image formats into PS or PDF files LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= zip:archivers/zip \ tif22pnm:graphics/tif22pnm USES= ghostscript:run gmake jpeg:run perl5 USE_PERL5= build USE_GCC= any GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_pts_bash="${SH}" CONFIGURE_ARGS= --enable-gif MAKE_ARGS= CXXX="${CXX}" LDALL="${CXX}" CXXFLAGSB="${CXXFLAGS}" CC="${CC}" CXX="${CXX}" ALL_TARGET= ${PORTNAME} PORTDOCS= * PORTEXAMPLES= * PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . \ ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/graphics/seam-carving-gui/Makefile =================================================================== --- head/graphics/seam-carving-gui/Makefile (revision 422139) +++ head/graphics/seam-carving-gui/Makefile (revision 422140) @@ -1,25 +1,27 @@ # Created by: buganini@gmail.com # $FreeBSD$ PORTNAME= seam-carving-gui PORTVERSION= 1.11 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= GOOGLE_CODE DISTNAME= SeamCarvingGui-Src-${PORTVERSION} MAINTAINER= buganini@gmail.com COMMENT= The Seam Carving GUI is a GUI front end to CAIR +BROKEN= Unfetchable (google code has gone away) + USES= dos2unix gmake qmake DOS2UNIX_GLOB= *.cpp USE_QT4= gui imageformats_run moc_build uic_build WRKSRC= ${WRKDIR}/Src\ Seam\ Carving\ GUI\ ${PORTVERSION} PLIST_FILES= bin/SeamCarvingGui do-install: ${INSTALL_SCRIPT} ${WRKSRC}/SeamCarvingGui ${STAGEDIR}${PREFIX}/bin .include Index: head/graphics/sk1libs/Makefile =================================================================== --- head/graphics/sk1libs/Makefile (revision 422139) +++ head/graphics/sk1libs/Makefile (revision 422140) @@ -1,33 +1,35 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= sk1libs PORTVERSION= 0.9.1 PORTREVISION= 2 CATEGORIES= graphics python MASTER_SITES= GOOGLE_CODE \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Set of python libraries for sK1 Project +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= liblcms.so:graphics/lcms \ libfreetype.so:print/freetype2 PROJECTHOST= uniconvertor USES= jpeg python USE_PYTHON= distutils PYDISTUTILS_BUILD_TARGET=build_ext PYDISTUTILS_BUILDARGS= -L${LOCALBASE}/lib \ -I${LOCALBASE}/include:${LOCALBASE}/include/freetype2 post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/src/utils/fs.py post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/sk1libs/ft2engine/*.so \ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/sk1libs/pycms/*.so \ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/sk1libs/imaging/*.so .include Index: head/graphics/squish/Makefile =================================================================== --- head/graphics/squish/Makefile (revision 422139) +++ head/graphics/squish/Makefile (revision 422140) @@ -1,31 +1,33 @@ # Created by: Reinier de Blois # $FreeBSD$ PORTNAME= squish PORTVERSION= 1.10 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://libsquish.googlecode.com/files/ MAINTAINER= rddeblois@gmail.com COMMENT= Open source DXT compression library LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + USES= uidfix MAKE_ENV= INSTALL_DIR=${STAGEDIR}${PREFIX} PLIST_FILES= include/squish.h \ lib/libsquish.a lib/libsquish.so.1 lib/libsquish.so MAKEFILE= ${FILESDIR}/BSDmakefile USE_LDCONFIG= yes OPTIONS_RADIO= RG1 OPTIONS_RADIO_RG1= ALTIVEC SSE OPTIONS_DEFAULT_amd64= SSE ALTIVEC_DESC= Use Altivec instructions RG1_DESC= Optimizations Selection ALTIVEC_CXXFLAGS= -DSQUISH_USE_ALTIVEC=1 -maltivec SSE_CXXFLAGS= -DSQUISH_USE_SSE=2 -msse2 .include Index: head/graphics/svgfig/Makefile =================================================================== --- head/graphics/svgfig/Makefile (revision 422139) +++ head/graphics/svgfig/Makefile (revision 422140) @@ -1,22 +1,24 @@ # $FreeBSD$ PORTNAME= SVGFig PORTVERSION= 1.1.6 PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:tl}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Draw mathematical figures in SVG using Python +BROKEN= Unfetchable (google code has gone away) + WRKSRC= ${WRKDIR}/${PORTNAME:tl} USES= python tar:tgz USE_PYTHON= distutils autoplist post-patch: @${REINPLACE_CMD} -e 's|1.1.2|${PORTVERSION}|' ${WRKSRC}/setup.py .include Index: head/graphics/tif22pnm/Makefile =================================================================== --- head/graphics/tif22pnm/Makefile (revision 422139) +++ head/graphics/tif22pnm/Makefile (revision 422140) @@ -1,42 +1,41 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= tif22pnm PORTVERSION= 0.14 PORTREVISION= 1 CATEGORIES= graphics -MASTER_SITES= http://pts.szit.bme.hu/ \ - GOOGLE_CODE +MASTER_SITES= http://pts.szit.bme.hu/ MAINTAINER= martymac@FreeBSD.org COMMENT= Converts TIFF-sampled images to PNM image LICENSE= GPLv2 LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff PROJECTHOST= sam2p USES= pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libtiff-ldir=${LOCALBASE}/lib \ --with-libtiff-idir=${LOCALBASE}/include PLIST_FILES= bin/png22pnm bin/tif22pnm TIF22PNM_SRCS= ptspnm.c minigimp.c miniglib.c ptstiff3.c tif22pnm.c PNG2PNM_SRCS= png22pnm.c do-build: cd ${WRKSRC} \ && ${CC} ${CFLAGS} -DNDEBUG -I${LOCALBASE}/include \ ${TIF22PNM_SRCS} -o tif22pnm -L${LOCALBASE}/lib -ltiff \ && ${CC} ${CFLAGS} -DNDEBUG `pkg-config libpng --cflags` \ ${PNG2PNM_SRCS} -o png22pnm `pkg-config libpng --libs` -lm do-install: ${INSTALL_PROGRAM} ${WRKSRC}/png22pnm ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/tif22pnm ${STAGEDIR}${PREFIX}/bin .include Index: head/graphics/uniconvertor/Makefile =================================================================== --- head/graphics/uniconvertor/Makefile (revision 422139) +++ head/graphics/uniconvertor/Makefile (revision 422140) @@ -1,21 +1,23 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= uniconvertor PORTVERSION= 1.1.5 CATEGORIES= graphics python MASTER_SITES= GOOGLE_CODE \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Universal vector graphics translator +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_SITELIBDIR}/sk1libs/__init__.py:graphics/sk1libs USES= python USE_PYTHON= distutils post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/uniconvertor/app/modules/*.so .include Index: head/graphics/uniconvw/Makefile =================================================================== --- head/graphics/uniconvw/Makefile (revision 422139) +++ head/graphics/uniconvw/Makefile (revision 422140) @@ -1,27 +1,29 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= uniconvw PORTVERSION= 1.1.5 PORTREVISION= 2 CATEGORIES= graphics python MASTER_SITES= GOOGLE_CODE \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Gtk+ frontend for UniConvertor +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_SITELIBDIR}/sk1libs/__init__.py:graphics/sk1libs \ ${PYTHON_SITELIBDIR}/uniconvertor/__init__.py:graphics/uniconvertor \ ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:x11-toolkits/py-gtk2 PROJECTHOST= uniconvertor USES= desktop-file-utils python USE_PYTHON= distutils NO_ARCH= yes post-patch: @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|' ${WRKSRC}/setup.py .include Index: head/irc/dircproxy/Makefile =================================================================== --- head/irc/dircproxy/Makefile (revision 422139) +++ head/irc/dircproxy/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: George Reid # $FreeBSD$ PORTNAME= dircproxy DISTVERSION= 1.2.0-RC1 PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= http://dircproxy.googlecode.com/files/ MAINTAINER= mm@FreeBSD.org COMMENT= Detachable irc proxy server with many features LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes SUB_FILES+= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message post-install: @cd ${WRKSRC}/doc && ${MAKE_CMD} install-man DESTDIR=${STAGEDIR} .include Index: head/irc/dxirc/Makefile =================================================================== --- head/irc/dxirc/Makefile (revision 422139) +++ head/irc/dxirc/Makefile (revision 422140) @@ -1,80 +1,82 @@ # $FreeBSD$ PORTNAME= dxirc PORTVERSION= 1.10.0 PORTREVISION= 3 CATEGORIES= irc MASTER_SITES= GOOGLE_CODE MAINTAINER= arch_dvx@users.sourceforge.net COMMENT= Simple IRC client written using the FOX toolkit LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libFOX-1.6.so:x11-toolkits/fox16 USE_XORG= xft USES= gmake pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS TRAY IPV6 SSL LUA ENCHANT NOTIFY DOCS OPTIONS_DEFAULT= TRAY SSL LUA TRAY_DESC= Trayicon ENCHANT_DESC= Spellchecking support NOTIFY_DESC= Libnotify support PORTDOCS= README .include .if ${PORT_OPTIONS:MNLS} CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .else USES+= gettext PLIST_SUB+= NLS="" .endif .if ! ${PORT_OPTIONS:MTRAY} CONFIGURE_ARGS+= --disable-tray .endif .if ! ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --disable-ipv6 .endif .if ${PORT_OPTIONS:MSSL} USE_OPENSSL= yes .else CONFIGURE_ARGS+= --disable-ssl .endif .if ${PORT_OPTIONS:MLUA} USES+= lua:51 CONFIGURE_ENV+= LUA_CFLAGS="-I${LUA_INCDIR}" LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER}" CONFIGURE_ARGS+= --enable-lua .else CONFIGURE_ARGS+= --disable-lua .endif .if ${PORT_OPTIONS:MENCHANT} LIB_DEPENDS+= libenchant.so:textproc/enchant CONFIGURE_ARGS+= --enable-enchant .endif .if ${PORT_OPTIONS:MNOTIFY} LIB_DEPENDS+= libnotify.so:devel/libnotify CONFIGURE_ARGS+= --enable-libnotify .endif post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .endif .include Index: head/irc/py-gozerbot/Makefile =================================================================== --- head/irc/py-gozerbot/Makefile (revision 422139) +++ head/irc/py-gozerbot/Makefile (revision 422140) @@ -1,43 +1,45 @@ # Created by: Sten Spans # $FreeBSD$ PORTNAME= gozerbot PORTVERSION= 0.8.1.1 PORTREVISION= 3 CATEGORIES= irc python MASTER_SITES= http://gozerbot.org/media/tarball/ \ GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sten@blinkenlights.nl COMMENT= Gozerbot - A modular Python IRC and Jabber bot +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils SUB_FILES= pkg-message OPTIONS_DEFINE= XMPP MYSQL DOCS XMPP_DESC= Jabber functions MYSQL_DESC= Mysql functions RUN_DEPENDS+= ${LOCALBASE}/bin/gpg:security/gnupg .include post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} -R ${WRKSRC}/doc/ ${STAGEDIR}${DOCSDIR} ${CP} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .endif @${INSTALL_MAN} ${WRKSRC}/man/gozerbot.1.FreeBSD ${STAGEDIR}${MAN1PREFIX}/man/man1/gozerbot.1 .if ${PORT_OPTIONS:MMYSQL} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=0:databases/py-MySQLdb .endif .if ${PORT_OPTIONS:MXMPP} RUN_DEPENDS+=${PYTHON_SITELIBDIR}/xmpp/__init__.py:net-im/py-xmpppy .endif .include Index: head/irc/tircd/Makefile =================================================================== --- head/irc/tircd/Makefile (revision 422139) +++ head/irc/tircd/Makefile (revision 422140) @@ -1,40 +1,42 @@ # Created by: Gavin Atkinson # $FreeBSD$ PORTNAME= tircd PORTVERSION= 0.30 CATEGORIES= irc MASTER_SITES= GOOGLE_CODE MAINTAINER= gavin@FreeBSD.org COMMENT= IRC proxy to Twitter +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= p5-JSON-Any>=0:converters/p5-JSON-Any \ p5-libwww>=0:www/p5-libwww \ p5-URI>=0:net/p5-URI \ p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \ p5-Time-Local>=0:devel/p5-Time-Local \ p5-Storable>=0:devel/p5-Storable \ p5-Net-Twitter-Lite>=0:net/p5-Net-Twitter-Lite \ p5-POE>=0:devel/p5-POE \ p5-POE-Filter-IRCD>=0:irc/p5-POE-Filter-IRCD USES= perl5 tar:tgz USE_PERL5= patch build run NO_BUILD= yes USE_RC_SUBR= tircd post-patch: ${REINPLACE_CMD} -e '1s,^#!/usr/bin/perl,#!${PREFIX}/bin/perl,' \ -e 's,/etc/tircd.cfg,${PREFIX}/etc/tircd.cfg,g' \ ${WRKSRC}/tircd.pl ${WRKSRC}/tircd.pod # pod2man needs perl pod2man ${WRKSRC}/tircd.pod > ${WRKSRC}/tircd.1 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/tircd.pl ${STAGEDIR}${PREFIX}/bin/tircd.pl ${INSTALL_MAN} ${WRKSRC}/tircd.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/tircd.1 ${INSTALL_DATA} ${WRKSRC}/tircd.cfg.example ${STAGEDIR}${PREFIX}/etc/tircd.cfg.sample .include Index: head/japanese/dbskkd-cdb/Makefile =================================================================== --- head/japanese/dbskkd-cdb/Makefile (revision 422139) +++ head/japanese/dbskkd-cdb/Makefile (revision 422140) @@ -1,46 +1,48 @@ # Created by: Makoto Matsushita # $FreeBSD$ PORTNAME= dbskkd-cdb PORTVERSION= 2.00 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Yet another dictionary server for SKK +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/lib/libcdb.a:databases/tinycdb RUN_DEPENDS= ${SKKJISYOCDB}:japanese/skk-jisyo-cdb PLIST_FILES= libexec/dbskkd-cdb SUB_FILES= pkg-message SKKDIR?= share/skk SKKJISYO_TYPE?= L SKKJISYOCDB?= ${LOCALBASE}/${SKKDIR}/SKK-JISYO.${SKKJISYO_TYPE}.cdb MAKE_ENV+= LOCALBASE="${LOCALBASE}" MAKE_ENV+= SKKJISYOCDB="${SKKJISYOCDB}" PORTDOCS= ${PORTDOCS_FILE} ${PORTDOCS_SH} PORTDOCS_FILE= CHANGES LICENSE READMEJP \ example-daemontools.txt example-inetd.txt PORTDOCS_SH= makeskkcdb.sh skktocdbm.sh OPTIONS_DEFINE= DOCS post-patch: .for f in READMEJP makeskkcdb.sh ${REINPLACE_CMD} -e "s!%%PREFIX%%!${PREFIX}!g" \ -e "s!%%SKKDIR%%!${SKKDIR}!g" \ -e "s!%%JISYONAME%%!SKK-JISYO.${SKKJISYO_TYPE}!g" ${WRKSRC}/${f} .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dbskkd-cdb ${STAGEDIR}${PREFIX}/libexec @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS_FILE:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_SCRIPT} ${PORTDOCS_SH:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/ibus-anthy/Makefile =================================================================== --- head/japanese/ibus-anthy/Makefile (revision 422139) +++ head/japanese/ibus-anthy/Makefile (revision 422140) @@ -1,43 +1,45 @@ # Created by: Daichi GOTO # $FreeBSD$ PORTNAME= ibus-anthy PORTVERSION= 1.2.7 PORTREVISION= 6 CATEGORIES= japanese PROJECTHOST= ibus MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ja- MAINTAINER= daichi@FreeBSD.org COMMENT= Anthy engine for IBus +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= swig:devel/swig13 LIB_DEPENDS= libanthy.so:japanese/anthy \ libibus-1.0.so:textproc/ibus RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/_pynotify.so:devel/py-notify GNU_CONFIGURE= yes USES= libtool gettext gmake pkgconfig python USE_GNOME= intltool pygtk2 LOCALBASE_REPLACE_FILES= \ engine/engine.py \ setup/anthyprefs.py \ setup/main.py INCLUDEDIR_REPLACE_FILES= \ engine/Makefile.am \ engine/Makefile.in post-patch: cd ${WRKSRC} && \ ${REINPLACE_CMD} "s,@@LOCALBASE@@,${LOCALBASE},g" \ ${LOCALBASE_REPLACE_FILES} && \ ${REINPLACE_CMD} "s,@@INCLUDEDIR@@,${INCLUDEDIR},g" \ ${INCLUDEDIR_REPLACE_FILES} post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_anthy.so .include Index: head/japanese/mecab/Makefile =================================================================== --- head/japanese/mecab/Makefile (revision 422139) +++ head/japanese/mecab/Makefile (revision 422140) @@ -1,45 +1,47 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= mecab PORTVERSION= 0.996 PORTREVISION= 2 CATEGORIES= japanese textproc MASTER_SITES= GOOGLE_CODE MAINTAINER= yasu@utahime.org COMMENT= Yet Another Part-of-Speech and Morphological Analyzer LICENSE= BSD3CLAUSE GPLv2 LGPL21 LICENSE_COMB= multi +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes CONFIGURE_ARGS= ac_cv_lib_stdcpp_main=no INSTALL_TARGET= install-strip USES= gettext-tools iconv libtool perl5 USE_PERL5= build USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PORTDOCS= AUTHORS README *.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} '/^libmecab_la_LIBADD =/s/$$/ $$(LTLIBICONV)/' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} \ -e '/CFLAGS/s|-O3|${CFLAGS}|' \ -e '/CXXFLAGS/s|-O3|${CXXFLAGS}|' \ ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:N*.html:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} ${MV} ${STAGEDIR}${PREFIX}/etc/mecabrc \ ${STAGEDIR}${PREFIX}/etc/mecabrc.sample .include Index: head/japanese/mecab-ipadic/Makefile =================================================================== --- head/japanese/mecab-ipadic/Makefile (revision 422139) +++ head/japanese/mecab-ipadic/Makefile (revision 422140) @@ -1,71 +1,73 @@ # Created by: TAKATSU Tomonari # $FreeBSD$ PORTNAME= mecab-ipadic DISTVERSION= 2.7.0-20070801 PORTREVISION= 1 CATEGORIES= japanese textproc MASTER_SITES= GOOGLE_CODE PROJECTHOST= mecab MAINTAINER= yasu@utahime.org COMMENT?= MeCab IPA dictionary meta-port +BROKEN= Unfetchable (google code has gone away) + .if empty(PKGNAMESUFFIX) USES= metaport OPTIONS_RADIO= CHARSET OPTIONS_RADIO_CHARSET= EUCJP SHIFTJIS UTF8 OPTIONS_DEFAULT= UTF8 EUCJP_DESC= Use EUC-JP as dictionary charset. SHIFTJIS_DESC= Use SHIFT-JIS as dictionary charset. UTF8_DESC= Use UTF-8 as dictionary charset. EUCJP_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:japanese/mecab-ipadic-eucjp SHIFTJIS_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:japanese/mecab-ipadic-sjis UTF8_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:japanese/mecab-ipadic-utf8 .endif .if !empty(PKGNAMESUFFIX) LICENSE= NAIST ICOT LICENSE_COMB= multi LICENSE_NAME_NAIST= NAIST LICENSE_NAME_ICOT= ICOT LICENSE_FILE_NAIST= ${WRKSRC}/COPYING LICENSE_FILE_ICOT= ${WRKSRC}/COPYING LICENSE_PERMS_NAIST= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_ICOT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= ja-mecab>=0.94:japanese/mecab USES= perl5 USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-dicdir=${PREFIX}/lib/mecab/dic/ipadic .if ${PKGNAMESUFFIX:S,-,,} == "eucjp" CONFIGURE_ARGS+= --with-charset=euc-jp CONFLICTS= ja-mecab-ipadic-utf8-[0-9]* ja-mecab-ipadic-sjis-[0-9]* .elif ${PKGNAMESUFFIX:S,-,,} == "sjis" CONFIGURE_ARGS+= --with-charset=shiftjis CONFLICTS= ja-mecab-ipadic-eucjp-[0-9]* ja-mecab-ipadic-utf8-[0-9]* .elif ${PKGNAMESUFFIX:S,-,,} == "utf8" CONFIGURE_ARGS+= --with-charset=utf-8 CONFLICTS= ja-mecab-ipadic-eucjp-[0-9]* ja-mecab-ipadic-sjis-[0-9]* .endif WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} PLIST_FILES= \ lib/mecab/dic/ipadic/char.bin \ lib/mecab/dic/ipadic/dicrc \ lib/mecab/dic/ipadic/left-id.def \ lib/mecab/dic/ipadic/matrix.bin \ lib/mecab/dic/ipadic/pos-id.def \ lib/mecab/dic/ipadic/rewrite.def \ lib/mecab/dic/ipadic/right-id.def \ lib/mecab/dic/ipadic/sys.dic \ lib/mecab/dic/ipadic/unk.dic .endif # !empty(PKGNAMESUFFIX) .include Index: head/japanese/nhocr/Makefile =================================================================== --- head/japanese/nhocr/Makefile (revision 422139) +++ head/japanese/nhocr/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: Hiroto Kagotani # $FreeBSD$ PORTNAME= nhocr PORTVERSION= 0.21 CATEGORIES= japanese graphics MASTER_SITES= GOOGLE_CODE MAINTAINER= hiroto.kagotani@gmail.com COMMENT= OCR engine for Japanese language LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/lib/libsip.a:graphics/O2-tools LIB_DEPENDS= libfreetype.so:print/freetype2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-O2tools=${LOCALBASE} --datadir=${DATADIR} post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/ocropus/scripts ${INSTALL_DATA} ${WRKSRC}/ocropus/rec-nhocr-0.3.lua ${STAGEDIR}${PREFIX}/share/ocropus/scripts/rec-nhocr.lua .include Index: head/japanese/p5-MeCab/Makefile =================================================================== --- head/japanese/p5-MeCab/Makefile (revision 422139) +++ head/japanese/p5-MeCab/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= MeCab PORTVERSION= 0.996 PORTREVISION= 2 CATEGORIES= japanese textproc perl5 MASTER_SITES= GOOGLE_CODE PROJECTHOST= ${PORTNAME:tl} DISTNAME= ${PORTNAME:tl}-perl-${PORTVERSION} MAINTAINER= perl@FreeBSD.org COMMENT= MeCab library module for Perl5 LICENSE= BSD3CLAUSE GPLv2 LGPL21 LICENSE_COMB= dual +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libmecab.so:japanese/mecab USES= perl5 USE_PERL5= configure OPTIONS_DEFINE= EXAMPLES .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- pre-install: ${STRIP_CMD} ${WRKSRC}/blib/arch/auto/MeCab/MeCab.so post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/test.pl ${STAGEDIR}${EXAMPLESDIR} .include Index: head/japanese/py-mecab/Makefile =================================================================== --- head/japanese/py-mecab/Makefile (revision 422139) +++ head/japanese/py-mecab/Makefile (revision 422140) @@ -1,35 +1,37 @@ # Created by: Junji NAKANISHI # $FreeBSD$ PORTNAME= mecab PORTVERSION= 0.996 PORTREVISION= 2 CATEGORIES= japanese python textproc MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}-python-${PORTVERSION} MAINTAINER= jun-g@daemonfreaks.com COMMENT= Python bindings for MeCab LICENSE= BSD3CLAUSE GPLv2 LGPL21 LICENSE_COMB= dual +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= swig:devel/swig13 LIB_DEPENDS= libmecab.so:japanese/mecab USES= python USE_PYTHON= distutils PYDISTUTILS_EGGINFO= ${PORTNAME}_python-${PORTVERSION}.post2-py${PYTHON_VER}.egg-info pre-patch: @${REINPLACE_CMD} -e 's|cmd1("mecab-config --version")|"${PKGVERSION}"|' \ ${WRKSRC}/setup.py post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_MeCab.so .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}${PYTHON_PKGNAMEPREFIX} .include Index: head/japanese/ruby-mecab/Makefile =================================================================== --- head/japanese/ruby-mecab/Makefile (revision 422139) +++ head/japanese/ruby-mecab/Makefile (revision 422140) @@ -1,37 +1,39 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= mecab PORTVERSION= 0.996 PORTREVISION= 1 CATEGORIES= japanese textproc ruby MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}-ruby-${PORTVERSION} MAINTAINER= ruby@FreeBSD.org COMMENT= MeCab library module for Ruby LICENSE= BSD3CLAUSE GPLv2 LGPL21 LICENSE_COMB= dual +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libmecab.so:japanese/mecab USE_RUBY= yes USE_RUBY_EXTCONF= yes INSTALL_TARGET= site-install OPTIONS_DEFINE= DOCS EXAMPLES .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}${RUBY_PKGNAMEPREFIX} post-install: ${STRIP_CMD} ${STAGEDIR}${RUBY_SITEARCHLIBDIR}/MeCab.so @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR} ${INSTALL_DATA} ${WRKSRC}/bindings.html ${STAGEDIR}${RUBY_MODDOCDIR}/ @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/test.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ .include Index: head/korean/hunspell/Makefile =================================================================== --- head/korean/hunspell/Makefile (revision 422139) +++ head/korean/hunspell/Makefile (revision 422140) @@ -1,31 +1,33 @@ # $FreeBSD$ PORTNAME= hunspell PORTVERSION= 0.5.6 CATEGORIES= korean textproc MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}-dict-ko-${PORTVERSION} MAINTAINER= jkim@FreeBSD.org COMMENT= Korean hunspell dictionaries LICENSE= GPLv2 LGPL21 MPL LICENSE_COMB= dual +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS+= py*-lxml>=0:devel/py-lxml USES= gmake python:build tar:xz PLIST_FILES= %%DATADIR%%/ko_KR.aff \ %%DATADIR%%/ko_KR.dic PROJECTHOST= spellcheck-ko MAKE_ENV+= PYTHON=${PYTHON_CMD} do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/ko.aff ${STAGEDIR}${DATADIR}/ko_KR.aff ${INSTALL_DATA} ${WRKSRC}/ko.dic ${STAGEDIR}${DATADIR}/ko_KR.dic .include Index: head/korean/imhangul/Makefile =================================================================== --- head/korean/imhangul/Makefile (revision 422139) +++ head/korean/imhangul/Makefile (revision 422140) @@ -1,33 +1,35 @@ # Created by: Junho CHOI # $FreeBSD$ PORTNAME= imhangul PORTVERSION= ${GTKVER}.1.1 PORTREVISION= 2 CATEGORIES= korean MASTER_SITES= GOOGLE_CODE MAINTAINER= jkim@FreeBSD.org COMMENT= GTK+ Hangul input module LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libhangul.so:korean/libhangul GNU_CONFIGURE= yes INSTALL_TARGET= install-strip PLIST_SUB= GTKVER=${GTKVER}.0 USE_GNOME= gtk${GTKVER}0 USES= gmake libtool pkgconfig tar:bzip2 OPTIONS_DEFINE= GTK3 NLS OPTIONS_SUB= yes GTK3_VARS= GTKVER=3 GTK3_VARS_OFF= GTKVER=2 NLS_CPPFLAGS= -I${LOCALBASE}/include NLS_LDFLAGS= -L${LOCALBASE}/lib NLS_USES= gettext .include Index: head/korean/libhangul/Makefile =================================================================== --- head/korean/libhangul/Makefile (revision 422139) +++ head/korean/libhangul/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Hyogeol, Lee # $FreeBSD$ PORTNAME= libhangul PORTVERSION= 0.1.0 PORTREVISION= 2 CATEGORIES= korean MASTER_SITES= GOOGLE_CODE MAINTAINER= jkim@FreeBSD.org COMMENT= Library for Hangul processing LICENSE= LGPL21 +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= NLS USE_LDCONFIG= yes USES= iconv libtool pkgconfig .include .if ${PORT_OPTIONS:MNLS} USES+= gettext CONFIGURE_ARGS= --enable-nls .else CONFIGURE_ARGS= --disable-nls .endif .if exists(${LOCALBASE}/libdata/pkgconfig/check.pc) test: build @( cd ${WRKSRC}/test && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ) @( cd ${WRKSRC}/test && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} test && ./test ) .endif .include Index: head/korean/nabi/Makefile =================================================================== --- head/korean/nabi/Makefile (revision 422139) +++ head/korean/nabi/Makefile (revision 422140) @@ -1,44 +1,46 @@ # Created by: Hye-Shik Chang # $FreeBSD$ PORTNAME= nabi PORTVERSION= 1.0.0 CATEGORIES= korean gnome MASTER_SITES= GOOGLE_CODE MAINTAINER= jkim@FreeBSD.org COMMENT= Hangul X Input Method for Everywhere LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libhangul.so:korean/libhangul USE_GNOME= gtk20 GNU_CONFIGURE= yes USES= gmake pathfix pkgconfig OPTIONS_DEFINE= NLS OPTIONS_RADIO= LAYOUT OPTIONS_RADIO_LAYOUT= LAYOUT_390 LAYOUT_FINAL LAYOUT_DESC= Select 3-beolsik layout (default: 2-beolsik) LAYOUT_390_DESC= 3-beolsik 390 keyboard LAYOUT_FINAL_DESC= 3-beolsik final keyboard OPTIONS_SUB= NLS .include .if ${PORT_OPTIONS:MNLS} USES+= gettext CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .endif .if ${PORT_OPTIONS:MLAYOUT_390} CONFIGURE_ARGS= --with-default-keyboard=39 .elif ${PORT_OPTIONS:MLAYOUT_FINAL} CONFIGURE_ARGS= --with-default-keyboard=3f .else CONFIGURE_ARGS= --with-default-keyboard=2 .endif .include Index: head/lang/csharp-mode.el/Makefile =================================================================== --- head/lang/csharp-mode.el/Makefile (revision 422139) +++ head/lang/csharp-mode.el/Makefile (revision 422140) @@ -1,35 +1,37 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= csharp-mode.el PORTVERSION= 0.8.5 PORTREVISION= 9 CATEGORIES= lang elisp MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME:S|.el$||}-${PORTVERSION}.el EXTRACT_SUFX= # none MAINTAINER= mva@FreeBSD.org COMMENT= Emacs/XEmacs major mode for editing C\# source code LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= csharpmode NO_WRKSUBDIR= yes NO_BUILD= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # none EXTRACT_AFTER_ARGS= . USE_EMACS= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/csharp-mode.el post-patch: @${MV} ${WRKSRC}/csharp-mode-${PORTVERSION}.el ${WRKSRC}/csharp-mode.el do-install: ${INSTALL_DATA} ${WRKSRC}/csharp-mode.* \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/lang/mosh/Makefile =================================================================== --- head/lang/mosh/Makefile (revision 422139) +++ head/lang/mosh/Makefile (revision 422140) @@ -1,46 +1,48 @@ # Created by: Katsuji ISHIKAWA # $FreeBSD$ PORTNAME= mosh PORTVERSION= 0.2.7 PORTREVISION= 2 CATEGORIES= lang MASTER_SITES= GOOGLE_CODE PROJECTHOST= mosh-scheme PKGNAMESUFFIX= -scheme MAINTAINER= mjt@cltn.org COMMENT= Fast R6RS Scheme interpreter LICENSE= BSD2CLAUSE +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libgmp.so:math/gmp \ libonig.so:devel/oniguruma5 CONFLICTS_INSTALL= mosh-1.[0-9].* USES= gmake USE_OPENSSL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --datadir=${PREFIX}/lib CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .if ${MACHINE_CPU:Msse3} CONFIGURE_ENV+= MOSH_OPTS="-msse3 -mfpmath=sse" .elif ${MACHINE_CPU:Msse2} CONFIGURE_ENV+= MOSH_OPTS="-msse2 -mfpmath=sse" .elif ${MACHINE_CPU:Msse} CONFIGURE_ENV+= MOSH_OPTS="-msse -mfpmath=sse" .elif ${MACHINE_CPU:Mmmx} CONFIGURE_ENV+= MOSH_OPTS="-mmmx" .endif x-generate-plist: stage @(${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/man -name \ '*mosh*' ; ${FIND} ${STAGEDIR}${PREFIX}/lib/mosh -type f) \ | ${SORT} | ${SED} -e 's,^${STAGEDIR}${PREFIX}/,,' \ > pkg-plist.new .include Index: head/lang/ofc/Makefile =================================================================== --- head/lang/ofc/Makefile (revision 422139) +++ head/lang/ofc/Makefile (revision 422140) @@ -1,31 +1,33 @@ # Created by: vanilla # $FreeBSD$ PORTNAME= ofc PORTVERSION= 0.8.1 PORTREVISION= 15 CATEGORIES= lang MASTER_SITES= GOOGLE_CODE MAINTAINER= vanilla@FreeBSD.org COMMENT= The Objective-C Foundation Classes library +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libexpat.so:textproc/expat2 \ libpng.so:graphics/png \ libfreetype.so:print/freetype2 PROJECTHOST= ${PORTNAME} USE_SDL= sdl USES= jpeg libtool objc pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= GDBM GMP GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm GMP_LIB_DEPENDS= libgmp.so:math/gmp .include Index: head/lang/picoc/Makefile =================================================================== --- head/lang/picoc/Makefile (revision 422139) +++ head/lang/picoc/Makefile (revision 422140) @@ -1,22 +1,24 @@ # $FreeBSD$ PORTNAME= picoc PORTVERSION= 2.1 CATEGORIES= lang devel MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Very small C interpreter for scripting LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + USES= gmake readline tar:bzip2 PLIST_FILES= bin/picoc WRKSRC= ${WRKDIR}/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/picoc ${STAGEDIR}${PREFIX}/bin/picoc .include Index: head/lang/tinypy/Makefile =================================================================== --- head/lang/tinypy/Makefile (revision 422139) +++ head/lang/tinypy/Makefile (revision 422140) @@ -1,52 +1,54 @@ # Created by: Marcin Cieslak # $FreeBSD$ PORTNAME= tinypy PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= lang python MASTER_SITES= GOOGLE_CODE MAINTAINER= saper@saper.info COMMENT= Minimalist implementation of python in 64k of code LICENSE= MIT PSFL LICENSE_COMB= multi LICENSE_FILE= LICENSE.txt +BROKEN= Unfetchable (google code has gone away) + USES= python:build USE_PYTHON= distutils noegginfo PYDISTUTILS_BUILD_TARGET= linux PLIST_FILES= bin/tinypy OPTIONS_DEFINE= PYGAME EXAMPLES PYGAME_DESC= PyGame support (requires SDL) .include .if ${PORT_OPTIONS:MPYGAME} PYDISTUTILS_BUILD_TARGET+= pygame USE_SDL= sdl PORTEXAMPLES= * .endif .include post-patch: @${REINPLACE_CMD} -e 's|-O.||; s|gcc $$WFLAGS|${CC} ${CFLAGS} -std=c89 -Wall|' \ -e 's|python |${PYTHON_CMD} |g' \ ${WRKSRC}/setup.py do-configure: @${DO_NADA} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/build/tinypy ${STAGEDIR}${PREFIX}/bin .if ${PORT_OPTIONS:MEXAMPLES} && ${PORT_OPTIONS:MPYGAME} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/julia.py ${STAGEDIR}${EXAMPLESDIR} .endif .include Index: head/lang/ypsilon/Makefile =================================================================== --- head/lang/ypsilon/Makefile (revision 422139) +++ head/lang/ypsilon/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Vitaly Magerya # $FreeBSD$ PORTNAME= ypsilon PORTVERSION= 0.9.6.3 PORTREVISION= 3 CATEGORIES= lang scheme MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}-0.9.6.update3 MAINTAINER= vmagerya@gmail.com COMMENT= Scheme implementation for real-time applications +BROKEN= Unfetchable (google code has gone away) + USES= gmake MAKE_ARGS= DATADIR="${DATADIR}" ONLY_FOR_ARCHS= i386 amd64 OPTIONS_DEFINE= EXAMPLES post-patch: ${REINPLACE_CMD} 's/-fno-[a-z-]*//g' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "sitelib stdlib" ${STAGEDIR}${DATADIR}) @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/example/*.scm ${STAGEDIR}${EXAMPLESDIR} regression-test: build cd ${WRKSRC} && ${MAKE_CMD} check .include Index: head/mail/gnome-gmail-notifier/Makefile =================================================================== --- head/mail/gnome-gmail-notifier/Makefile (revision 422139) +++ head/mail/gnome-gmail-notifier/Makefile (revision 422140) @@ -1,26 +1,28 @@ # $FreeBSD$ PORTNAME= gnome-gmail-notifier PORTVERSION= 0.10.1 PORTREVISION= 5 CATEGORIES= mail deskutils MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Gmail Inbox Monitor for the GNOME2 desktop +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libnotify.so:devel/libnotify \ libsoup-2.4.so:devel/libsoup \ libgnome-keyring.so:security/libgnome-keyring GNU_CONFIGURE= yes USES= gettext gmake pkgconfig tar:bzip2 USE_GNOME= glib20 gtk20 gconf2 intltool libxml2 librsvg2 USE_GSTREAMER= good LDFLAGS+= -L${LOCALBASE}/lib -lintl post-patch: @${REINPLACE_CMD} -e 's|@DATADIRNAME@|share|' ${WRKSRC}/po/Makefile.in.in @${REINPLACE_CMD} -e 's|||g' ${WRKSRC}/src/main.h .include Index: head/mail/qmail/Makefile =================================================================== --- head/mail/qmail/Makefile (revision 422139) +++ head/mail/qmail/Makefile (revision 422140) @@ -1,953 +1,954 @@ # Created by: Mario S F Ferreira # $FreeBSD$ PORTNAME= ${QMAIL_PORTNAME} PORTVERSION?= ${QMAIL_VERSION} PORTREVISION?= 3 CATEGORIES= mail MASTER_SITES+= QMAIL DISTNAME= ${PORTNAME}-${QMAIL_VERSION} DISTFILES?= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY?= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER?= erdgeist@erdgeist.org COMMENT?= Secure, reliable, efficient, simple, and fast MTA DIST_SUBDIR= qmail CONFLICTS?= qmail-ldap-[0-9]* *qmail-mysql-[0-9]* qmail-spamcontrol-[0-9]* *qmail-tls-[0-9]* CONFLICTS+= qmail-vida-[0-9]* USES= qmail:vars fakeroot PREFIX?= ${QMAIL_PREFIX} PLIST_SUB+= QMAIL_PREFIX="${PREFIX}" MAKE_JOBS_UNSAFE= yes PORTSCOUT= skipv:1.04 USERS= alias .for usersuffix in d l p q r s USERS+= qmail${usersuffix} .endfor GROUPS= qmail qnofiles # Options description for qmail and all slave ports ALTQUEUE_DESC= Run a QMAILQUEUE external queue AUTOHOMEDIRMAKE_DESC= auto-homedir-make feature AUTOMAILDIRMAKE_DESC= The auto-maildir-make feature BIGBROTHER_DESC= Use the control/bigbrother program BIGTODO_DESC= Bruce Guenter's BigToDo patch BIG_CONCURRENCY_PATCH_DESC= Use a concurrency greater than 240 BIG_TODO_PATCH_DESC= Enable big_todo qmail patch BIND_8_COMPAT_DESC= Needed if compile fails building dns.c BLOCKEXEC_PATCH_DESC= Block many windows viruses/worms CLEARTEXTPASSWD_DESC= Use cleartext passwords (Dangerous!) DASH_EXT_DESC= Dash_ext extended mail addresses add DATA_COMPRESS_DESC= Smtp on the fly DATA compression DISCBOUNCES_PATCH_DESC= Discard double-bounces DNS_CNAME_DESC= Request CNAME (vs ANY for BIND 4 bug) ENHACELOGS_DESC= Enhace qmail-smtpd logs (spamcontrol-like) EXTERNAL_TODO_DESC= External high-performance todo processing EXTTODO_PATCH_DESC= Extern high-perform. todo processing GRTDELAY_DESC= Add jms1's Greet Delay feature IGNOREVERISIGN_DESC= Disallow dns wildchar matches on gtlds LDAP_DEBUG_DESC= Possibility to log and debug imap/pop LOCALTIME_PATCH_DESC= Emit dates in the local timezone MAILDIRQUOTA_PATCH_DESC= Maildir++ support OUTGOINGIP_PATCH_DESC= Set the IP address to send messages PAM111421_DESC= Smtpd allow email in case PAM failure QEXTRA_DESC= Enable QUEUE_EXTRA copy feature QLDAP_CLUSTER_DESC= Cluster support QMAILQUEUE_PATCH_DESC= Run a QMAILQUEUE program QMQP_COMPRESS_DESC= QMQP on the fly compression QMTPC_PATCH_DESC= Send email using qmtp protocol QUOTATRASH_DESC= Include the Trash in the quota RCDLINK_DESC= Create rc.d/qmail symlink SENDERCHECK4_DESC= LOOSE checks exclusively for RELAY clients SMTPEXECCHECK_DESC= Smtp DOS/Windows executable detection SMTPEXTFORK_DESC= Allow qmail-smtpd fork external progs SMTP_AUTH_PATCH_DESC= Provide SMTP Authentication SPF_PATCH_DESC= Implement SPF checker SRS_DESC= Sender Rewriting Scheme support TARPIT_PATCH_DESC= Implement TARPIT functions TLS_DESC= SMTP TLS support TLS_DEBUG_DESC= Enable additional debug information XF_QUITASAP_DESC= Close SMTP session ASAP (SMTPEXTFORK) .if defined(SLAVE_LDAP) || \ defined(SLAVE_SPAMCONTROL) _USE_NETQMAIL= no .else _USE_NETQMAIL= yes .endif .if ${_USE_NETQMAIL} == yes QMAIL_PORTNAME= netqmail QMAIL_VERSION= 1.06 BARRIER_SENDMAIL_F_PATCH= yes BARRIER_QMAILQUEUE_PATCH= yes .else # This is only used for slave ports. QMAIL_PORTNAME= qmail QMAIL_VERSION= 1.03 .endif .if defined(SLAVE_LDAP) || \ defined(SLAVE_MYSQL) BARRIER_MAILDIRQUOTA_PATCH= yes BARRIER_SPF_PATCH= yes .endif .if defined(SLAVE_LDAP) || \ defined(SLAVE_SPAMCONTROL) || \ defined(SLAVE_MYSQL) BARRIER_BLOCKEXEC_PATCH= yes BARRIER_QMAILQUEUE_PATCH= yes BARRIER_SMTP_AUTH_PATCH= yes .endif .if defined(SLAVE_LDAP) BARRIER_BIG_CONCURRENCY_PATCH= yes BARRIER_EXTTODO_PATCH= yes .endif .if defined(SLAVE_LDAP) || \ defined(SLAVE_SPAMCONTROL) BARRIER_QMTPC_PATCH= yes BARRIER_DISCBOUNCES_PATCH= yes BARRIER_SENDMAIL_F_PATCH= yes BARRIER_BIG_TODO_PATCH= yes BARRIER_DNS_PATCH= yes BARRIER_OUTGOINGIP_PATCH= yes .endif .if defined(SLAVE_LDAP) || \ defined(SLAVE_SPAMCONTROL) || \ defined(SLAVE_TLS) BARRIER_RFC2821_PATCH= yes BARRIER_TARPIT_PATCH= yes .endif .if defined(SLAVE_SPAMCONTROL) BARRIER_DNS_CNAME= yes .endif PATCH_DIST_STRIP+= -p1 .if !defined(BARRIER_DNS_PATCH) # Patch necessary to cope with non-RFC >512 dns entries # Since AOL has been using those, the problem has skyrocketed from minor to # groundzero. qmail being RFC compliant need to be "fixed" to work with those PATCH_SITES+= http://www.ckdhr.com/ckd/:dns PATCHFILES+= qmail-103.patch:dns .endif .if !defined(BARRIER_SENDMAIL_F_PATCH) # David Phillips noticed that sendmail's -f option sets a default # From: header, and so should qmail's emulation. PATCH_SITES+= http://david.acz.org/software/:sendmail_flagf PATCHFILES+= sendmail-flagf.patch:sendmail_flagf .endif .if !defined(BARRIER_RFC2821_PATCH) # This patch changes qmail-remote to skip over MX servers that greet with # codes 400 to 499 and to bounce mail when any MX server that qmail tries # greets with a code 500 to 599. # Created by Matthias Andree PATCH_SITES+= http://www-dt.e-technik.uni-dortmund.de/~ma/qmail/:rfc2821 PATCHFILES+= patch-qmail-1.03-rfc2821.diff:rfc2821 .endif .if defined(SLAVE_LDAP) PATCH_SITES+= http://www.nrg4u.com/qmail/:ldap PATCHFILES+= qmail-ldap-1.03-${LDAP_PATCH_DATE}.patch.gz:ldap .elif defined(SLAVE_MYSQL) PATCH_SITES+= http://iain.cx/unix/qmail/download/:mysql PATCHFILES+= netqmail-mysql-${MYSQL_PATCH_VERSION}.patch:mysql .elif defined(SLAVE_TLS) PATCH_SITES+= http://inoa.net/qmail-tls/:tls TLS_PATCH_NAME= ${QMAIL_PORTNAME}-${QMAIL_VERSION}-tls-${TLS_PATCH_DATE}.patch PATCHFILES+= ${TLS_PATCH_NAME}:tls .endif PATCH_SITES+= LOCAL/bdrewery/qmail/:dns,sendmail_flagf,rfc2821,ldap,mysql,tls,quota,blockexec,doublebounce,spf,spf_tls,localtime,qmtpc_outgoingip PATCH_SITES+= http://mirror.shatow.net/freebsd/qmail/:DEFAULT,dns,sendmail_flagf,rfc2821,ldap,mysql,tls,quota,blockexec,doublebounce,spf,spf_tls,localtime,qmtpc_outgoingip OPTIONS_DEFINE+=DOCS .if !defined(BARRIER_SMTP_AUTH_PATCH) SMTP_AUTH_VERSION= 0.31 SMTP_AUTH_DIR= ${WRKDIR}/qmail-smtpd-auth-${SMTP_AUTH_VERSION} OPTIONS_DEFINE+=SMTP_AUTH_PATCH .endif .if !defined(BARRIER_QMAILQUEUE_PATCH) OPTIONS_DEFINE+=QMAILQUEUE_PATCH .endif .if !defined(BARRIER_BIG_TODO_PATCH) OPTIONS_DEFINE+=BIG_TODO_PATCH .endif .if !defined(BARRIER_BIG_CONCURRENCY_PATCH) OPTIONS_DEFINE+=BIG_CONCURRENCY_PATCH .endif .if !defined(BARRIER_OUTGOINGIP_PATCH) OPTIONS_DEFINE+=OUTGOINGIP_PATCH .endif .if !defined(BARRIER_LOCALTIME_PATCH) OPTIONS_DEFINE+=LOCALTIME_PATCH .endif .if !defined(BARRIER_QMTPC_PATCH) OPTIONS_DEFINE+=QMTPC_PATCH .endif .if !defined(BARRIER_MAILDIRQUOTA_PATCH) OPTIONS_DEFINE+=MAILDIRQUOTA_PATCH .endif .if !defined(BARRIER_BLOCKEXEC_PATCH) OPTIONS_DEFINE+=BLOCKEXEC_PATCH .endif .if !defined(BARRIER_DISCBOUNCES_PATCH) OPTIONS_DEFINE+=DISCBOUNCES_PATCH .endif .if !defined(BARRIER_SPF_PATCH) OPTIONS_DEFINE+=SPF_PATCH .endif .if !defined(BARRIER_TARPIT_PATCH) OPTIONS_DEFINE+=TARPIT_PATCH .endif .if !defined(BARRIER_EXTTODO_PATCH) OPTIONS_DEFINE+=EXTTODO_PATCH .endif .if defined(SLAVE_TLS) OPTIONS_DEFINE+=TLS_DEBUG .elif defined(SLAVE_LDAP) OPTIONS_DEFINE+=TLS ALTQUEUE BIGBROTHER BIGTODO BIND_8_COMPAT CLEARTEXTPASSWD \ DASH_EXT DATA_COMPRESS EXTERNAL_TODO IGNOREVERISIGN \ QLDAP_CLUSTER QMQP_COMPRESS QUOTATRASH SMTPEXECCHECK \ AUTOMAILDIRMAKE AUTOHOMEDIRMAKE LDAP_DEBUG SMTPEXTFORK \ XF_QUITASAP SENDERCHECK4 ENHACELOGS GRTDELAY SRS OPTIONS_DEFAULT+= TLS DASH_EXT DATA_COMPRESS EXTERNAL_TODO QLDAP_CLUSTER \ QLDAP_CLUSTER QMQP_COMPRESS SMTPEXECCHECK \ AUTOMAILDIRMAKE AUTOHOMEDIRMAKE LDAP_PARAMS= ALTQUEUE BIGBROTHER BIGTODO BIND_8_COMPAT CLEARTEXTPASSWD \ DASH_EXT DATA_COMPRESS EXTERNAL_TODO IGNOREVERISIGN \ QLDAP_CLUSTER QMQP_COMPRESS QUOTATRASH SMTPEXECCHECK .elif defined(SLAVE_SPAMCONTROL) OPTIONS_DEFINE+=PAM111421 SMTPEXTFORK \ XF_QUITASAP OPTIONS_DEFAULT+= PAM111421 .endif OPTIONS_DEFINE+=QEXTRA .if !defined(BARRIER_DNS_CNAME) OPTIONS_DEFINE+= DNS_CNAME OPTIONS_DEFAULT+= DNS_CNAME .endif .if !defined(SLAVE_LDAP) OPTIONS_DEFINE+=RCDLINK OPTIONS_DEFAULT+= RCDLINK .endif OPTIONS_SUB= yes ALL_TARGET+= default dot-qmail.5 qmail-control.5 qmail-getpw.8 \ qmail-limits.7 qmail-newmrh.8 qmail-newu.8 qmail-pw2u.8 \ qmail-send.8 qmail-start.8 qmail-users.5 MMAN1+= forward.1 condredirect.1 bouncesaying.1 except.1 maildirmake.1 \ maildir2mbox.1 maildirwatch.1 mailsubj.1 qreceipt.1 qbiff.1 preline.1 \ tcp-env.1 MMAN5+= addresses.5 envelopes.5 maildir.5 mbox.5 dot-qmail.5 qmail-control.5 \ qmail-header.5 qmail-log.5 qmail-users.5 tcp-environ.5 MMAN7+= forgeries.7 qmail-limits.7 qmail.7 MMAN8+= qmail-local.8 qmail-lspawn.8 qmail-getpw.8 qmail-remote.8 \ qmail-rspawn.8 qmail-clean.8 qmail-send.8 qmail-start.8 splogger.8 \ qmail-queue.8 qmail-inject.8 qmail-showctl.8 qmail-newmrh.8 \ qmail-newu.8 qmail-pw2u.8 qmail-qread.8 qmail-qstat.8 qmail-tcpok.8 \ qmail-tcpto.8 qmail-pop3d.8 qmail-popup.8 qmail-qmqpc.8 qmail-qmqpd.8 \ qmail-qmtpd.8 qmail-smtpd.8 qmail-command.8 .if defined(SLAVE_MYSQL) PKGMESSAGE_SUFFIX= mysql .endif .if defined(SLAVE_SPAMCONTROL) EXTRA_MAN8= qmail-badloadertypes.8 qmail-badmimetypes.8 qmail-mfrules.8 \ qmail-recipients.8 qmail-smtpam.8 ALL_TARGET+= ${EXTRA_MAN8} MMAN8+= ${EXTRA_MAN8} USES+= perl5 ssl USE_PERL5= patch build CFLAGS+= -include /usr/include/errno.h CFLAGS+= -I${OPENSSLINC} -L${OPENSSLLIB} # Required for the insane pre-patch compiling done by this slave port PATCH_DEPENDS+= ${BUILD_DEPENDS:M*ssl*} .endif .if defined(SLAVE_LDAP) PKGMESSAGE_SUFFIX= ldap PLIST_SUB+= LDAP="" NO_LDAP="@comment " .else PLIST_SUB+= LDAP="@comment " NO_LDAP="" PLIST_SUB+= SRS="@comment " .endif .if defined(SLAVE_SPAMCONTROL) PLIST_SUB+= SPAMCONTROL="" .else PLIST_SUB+= SPAMCONTROL="@comment " .endif .if defined(SLAVE_TLS) PKGMESSAGE_SUFFIX= tls PLIST_SUB+= TLS="" NO_TLS="@comment " .else PLIST_SUB+= TLS="@comment " NO_TLS="" .endif .if defined(PKGMESSAGE_SUFFIX) SLAVEPORT_LINE= ${PKGMESSAGE_SUFFIX} .elif defined(SLAVE_SPAMCONTROL) SLAVEPORT_LINE= spamcontrol .endif SUB_FILES+= mailer.conf.sample bootfiles.sed enable-qmail SUB_LIST+= ECHO_CMD=${ECHO_CMD} RCDLINK=${RCDLINK} .if defined(PKGMESSAGE_SUFFIX) SUB_FILES+= pkg-message-${PKGMESSAGE_SUFFIX} PKGMESSAGE?= ${WRKDIR}/pkg-message-${PKGMESSAGE_SUFFIX} .else SUB_FILES+= pkg-message .endif .if !defined(SLAVE_LDAP) SUB_FILES+= qmailsmtpd qmailsend .endif WRKDIR_doc= ${WRKDIR}/doc PORTDOCS= * DOCFILES_WRKSRC+= BLURB BLURB2 BLURB3 BLURB4 INTERNALS SECURITY \ THOUGHTS FAQ UPGRADE SENDMAIL INSTALL INSTALL.alias \ INSTALL.ctl INSTALL.ids INSTALL.maildir INSTALL.mbox \ INSTALL.vsm TEST.deliver TEST.receive REMOVE.sendmail \ REMOVE.binmail PIC.local2alias PIC.local2ext \ PIC.local2local PIC.local2rem PIC.local2virt \ PIC.nullclient PIC.relaybad PIC.relaygood PIC.rem2local DOCFILES_WRKDIR+= mailer.conf.sample .if defined(SLAVE_LDAP) DOCFILES_WRKSRC+= QLDAPINSTALL QLDAPNEWS POPBEFORESMTP QLDAPTODO \ QLDAPPICTURE QLDAPGROUP EXTTODO qmail.schema .elif defined(SLAVE_TLS) DOCFILES_WRKDIR+= TLS.readme .elif defined(SLAVE_SPAMCONTROL) DOCFILES_WRKDIR_doc+= FILES.spamcontrol HISTORY.spamcontrol \ INSTALL.spamcontrol LICENSE.spamcontrol \ LOGGING.spamcontrol PROPOSAL.mav README.bigtodo \ README.bouncemaxbytes README.clamav README.djbdns \ README.mav \ README.qmailqueue README.recipients \ README.wildmat README_spamcontrol.html \ RELEASE_22.spamcontrol RELEASE_23.spamcontrol \ RELEASE_24.spamcontrol RELEASE_25.spamcontrol \ RELEASE_26.spamcontrol RELEASE_27.spamcontrol \ SMTPREPLY.spamcontrol \ TODO.spamcontrol badloadertypes badmailfrom \ badmimetypes badrcptto smtpreplies SCRIPTS+= qmail-alias2recipients qmail-pwd2recipients \ qmail-users2recipients qmail-vpopmail2recipients .endif .if !defined(SLAVE_LDAP) BOOTFILES= home home+df proc proc+df binm1 binm1+df \ binm2 binm2+df binm3 binm3+df maildir .endif CONFIGUREPROGRAMS= dnsfq hostname dnsip ipmeprint dnsptr CONFIGURESCRIPTS= config config-fast .if defined(SLAVE_LDAP) TLS_USE= OPENSSL=yes .endif # Port will control all PREFIX handling. install-mtree: @${DO_NADA} NO_MTREE= yes NO_PREFIX_RMDIR=yes .include .if ( ${ARCH} == "amd64" || ${ARCH} == "ia64" ) && !defined(SLAVE_LDAP) \ && !defined(SLAVE_SPAMCONTROL) EXTRA_PATCHES+= ${FILESDIR}/extra-patch-amd64 .endif .include .if ${PREFIX} != ${LOCALBASE} DOCSDIR= ${PREFIX}/doc .endif .if defined(SLAVE_LDAP) EXTRA_PATCHES+= ${FILESDIR}/extra-patch-utmpx-ldap .elif !defined(SLAVE_SPAMCONTROL) EXTRA_PATCHES+= ${FILESDIR}/extra-patch-utmpx .endif .if defined(SLAVE_TLS) CFLAGS+= -I${OPENSSLBASE}/include -L${OPENSSLBASE}/lib -DTLS=${TLS_PATCH_DATE} . if ${PORT_OPTIONS:MTLS_DEBUG} CFLAGS+= -DDEBUG . endif .endif .if defined(SLAVE_LDAP) . for param in ${LDAP_PARAMS} . if ${PORT_OPTIONS:M${param}} LDAPFLAGS+= -D${param} . endif . endfor . if ${PORT_OPTIONS:MSRS} BUILD_DEPENDS+= srs:mail/libsrs2 MASTER_SITES+= http://qmail-ldap-smtpauthuser.googlecode.com/svn/trunk/:srs_ldap +BROKEN= Unfetchable (google code has gone away) SRS_LDAP_PATCH= qmail-ldap-1.03-20060201-SRS.patch DISTFILES+= ${SRS_LDAP_PATCH}:srs_ldap . endif .endif .if ${PORT_OPTIONS:MSMTP_AUTH_PATCH} MASTER_SITES+= http://tomclegg.net/qmail/:smtp_auth \ LOCAL/bdrewery/qmail/:smtp_auth DISTFILES+= qmail-smtpd-auth-${SMTP_AUTH_VERSION}.tar.gz:smtp_auth EXTRACT_ONLY+= qmail-smtpd-auth-${SMTP_AUTH_VERSION}.tar.gz MASTER_SITES+= http://tomclegg.net/qmail/:close3 DISTFILES+= qmail-smtpd-auth-close3.patch:close3 . if defined(SLAVE_TLS) AUTH_PATCH= auth.patch.diff-tls-20110119 . elif ${PORT_OPTIONS:MSPF_PATCH} AUTH_PATCH= auth.patch.diff . endif . if defined(AUTH_PATCH) DISTFILES+= ${AUTH_PATCH}:smtp_auth . endif .endif .if ${PORT_OPTIONS:MMAILDIRQUOTA_PATCH} PATCH_SITES+= http://www.alexdupre.com/qmail/:quota PATCHFILES+= ${PORTNAME}-maildir++.patch:quota EXTRA_PATCHES+= ${FILESDIR}/extra-patch-maildir++ .endif .if ${PORT_OPTIONS:MBLOCKEXEC_PATCH} PATCH_SITES+= http://www.alexdupre.com/qmail/:blockexec PATCHFILES+= qmail-block-executables.patch:blockexec .endif .if ${PORT_OPTIONS:MDISCBOUNCES_PATCH} PATCH_SITES+= http://www.alexdupre.com/qmail/:doublebounce PATCHFILES+= qmail-discard-double-bounces.patch:doublebounce .endif .if ${PORT_OPTIONS:MSPF_PATCH} . if defined(SLAVE_TLS) || defined(SLAVE_SPAMCONTROL) . if defined(SLAVE_SPAMCONTROL) SPF_SPAMCONTROL_PATCH= qmail-spf-rc5.patch-spamcontrol-27_2 PATCH_SITES+= LOCAL/bdrewery/qmail/:spf_spamcontrol PATCHFILES+= ${SPF_SPAMCONTROL_PATCH}:spf_spamcontrol . else # XXX - Move change out of conflicting Makefile hunk . if ${PORT_OPTIONS:MSMTP_AUTH_PATCH} SPF_TLS_PATCH= qmail-spf-rc5.patch-auth-tls-20110119 . else SPF_TLS_PATCH= qmail-spf-rc5.patch-tls-20110119 . endif #MASTER_SITES+= http://manuel.mausz.at/programming/patches/qmail/:spf_tls MASTER_SITES+= LOCAL/bdrewery/qmail/:spf_tls DISTFILES+= ${SPF_TLS_PATCH}:spf_tls . endif . else PATCH_SITES+= http://www.saout.de/misc/spf/:spf PATCHFILES+= qmail-spf-rc5.patch:spf . endif .endif .if ${PORT_OPTIONS:MEXTTODO_PATCH} PLIST_SUB+= EXTTODO="" DOCFILES_WRKSRC+= EXTTODO . if !empty(PORT_OPTIONS:MBIG_TODO_PATCH) || !empty(PORT_OPTIONS:MBIGTODO) MASTER_SITES+= LOCAL/bdrewery/qmail/:ext_big_todo EXT_BIG_TODO_PATCH= ext_todo-20030105+big-todo.103.patch DISTFILES+= ${EXT_BIG_TODO_PATCH}:ext_big_todo . endif . if ${PORT_OPTIONS:MSPF_PATCH} . if defined(SLAVE_TLS) # XXX - Move qmail-todo out of conflicting Makefile hunk EXTTODO_PATCH= ext_todo-20030105_spf_tls.patch MASTER_SITES+= LOCAL/bdrewery/qmail/:exttodo DISTFILES+= ${EXTTODO_PATCH}:exttodo . else PATCH_SITES+= LOCAL/bdrewery/qmail/:exttodo PATCHFILES+= ext_todo-20030105_spf.patch:exttodo . endif . elif defined(SLAVE_MYSQL) PATCH_SITES+= LOCAL/bdrewery/qmail/:exttodo PATCHFILES+= ext_todo-20030105_mysql.patch:exttodo . elif defined(SLAVE_TLS) PATCH_SITES+= LOCAL/bdrewery/qmail/:exttodo PATCHFILES+= ext_todo-20030105_tls.patch:exttodo . else PATCH_SITES+= http://www.nrg4u.com/qmail/:exttodo PATCHFILES+= ext_todo-20030105.patch:exttodo . endif .else PLIST_SUB+= EXTTODO="@comment " .endif .if ${PORT_OPTIONS:MDNS_CNAME} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-dns-cname .endif .if !defined(BARRIER_DNS_PATCH) \ || !empty(PORT_OPTIONS:MQMAILQUEUE_PATCH) \ || !empty(PORT_OPTIONS:MBIG_TODO_PATCH) \ || !empty(PORT_OPTIONS:MBIG_CONCURRENCY_PATCH) \ || !empty(PORT_OPTIONS:MOUTGOINGIP_PATCH) \ || !empty(PORT_OPTIONS:MQMTPC_PATCH) PATCH_SITES+= QMAIL .endif .if ${PORT_OPTIONS:MQMAILQUEUE_PATCH} PATCHFILES+= qmailqueue-patch .endif .if ${PORT_OPTIONS:MBIG_TODO_PATCH} PATCHFILES+= big-todo.103.patch .endif .if ${PORT_OPTIONS:MBIG_CONCURRENCY_PATCH} . if defined(SLAVE_SPAMCONTROL) PATCHFILES+= big-concurrency-spamcontrol-2731.patch . else PATCHFILES+= big-concurrency.patch . endif .endif .if !empty(PORT_OPTIONS:MOUTGOINGIP_PATCH) && !empty(PORT_OPTIONS:MQMTPC_PATCH) PATCHFILES+= qmail-1.03-qmtpc_outgoingip_20090630.patch:qmtpc_outgoingip .elif ${PORT_OPTIONS:MOUTGOINGIP_PATCH} PATCHFILES+= outgoingip.patch .elif ${PORT_OPTIONS:MQMTPC_PATCH} PATCHFILES+= qmail-1.03-qmtpc.patch .endif .if ${PORT_OPTIONS:MLOCALTIME_PATCH} PATCH_SITES+= http://www.alib.jp/files/:localtime PATCHFILES+= qmail-date-localtime.patch:localtime .endif .if ${PORT_OPTIONS:MTARPIT_PATCH} PATCH_SITES+= http://www.palomine.net/qmail/:tarpit PATCHFILES+= tarpit.patch:tarpit .endif .if ${PORT_OPTIONS:MSMTPEXTFORK} && \ ( defined(SLAVE_SPAMCONTROL) || defined(SLAVE_LDAP) ) . if defined(SLAVE_SPAMCONTROL) SMTPEXTFORK_PATCH= smtpextfork-spamcontrol-2731.patch . else SMTPEXTFORK_PATCH= smtpextfork-ldap-20060201_4.patch . endif MASTER_SITES+= http://www6.freebsdbrasil.com.br/~eksffa/l/dev/qmail-smtpextfork/patches/:extfork \ LOCAL/bdrewery/qmail/:extfork DISTFILES+= ${SMTPEXTFORK_PATCH:S/$/:extfork/} \ README.smtpextfork:extfork .endif .if defined(SLAVE_LDAP) && ${PORT_OPTIONS:MSENDERCHECK4} PATCH_SITES+= http://www6.freebsdbrasil.com.br/~eksffa/l/dev/qmail/:sendercheck4 \ LOCAL/bdrewery/qmail/:sendercheck4 PATCHFILES+= qmail-ldap-1.03_qmail-smtpd_SENDERCHECK4.patch:sendercheck4 .endif .if defined(SLAVE_LDAP) && ${PORT_OPTIONS:MGRTDELAY} PATCH_SITES+= http://www6.freebsdbrasil.com.br/~eksffa/l/dev/qmail/:grtdelay \ LOCAL/bdrewery/qmail/:grtdelay PATCHFILES+= qmail-ldap-20060201-grtdelay.patch:grtdelay DOCFILES_WRKSRC+= README.GREETDELAY .endif .if defined(SLAVE_LDAP) && ${PORT_OPTIONS:MENHACELOGS} PATCH_SITES+= http://www6.freebsdbrasil.com.br/~eksffa/l/dev/qmail/:ldapenhacelog \ LOCAL/bdrewery/qmail/:ldapenhacelog PATCHFILES+= enhacelogging-ldap-20120221.patch:ldapenhacelog .endif .if defined(SLAVE_SPAMCONTROL) MASTER_SITES+= LOCAL/bdrewery/ucspi-ssl/:ucspi_ssl \ http://www.fehcom.de/ipnet/ucspi-ssl/:ucspi_ssl UCSPI_SSL_VER= 0.94 UCSPI_SSL_DIST= ucspi-ssl-${UCSPI_SSL_VER}.tgz DISTFILES+= ${UCSPI_SSL_DIST}:ucspi_ssl UCSPISRC= ${WRKDIR}/host/superscript.com/net/ucspi-ssl-${UCSPI_SSL_VER} # XXX not yet, needs more cleanup #UCSPISRC!= ${MAKE} -C ${PORTSDIR}/sysutils/ucspi-ssl-tls -V WRKSRC #PATCH_DEPENDS+= ${UCSPISRC}/compile/ucspissl.a:sysutils/ucspi-ssl-tls:build .endif # Some default values, these can be modified by make command line .if ${PORT_OPTIONS:MBIG_CONCURRENCY_PATCH} WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT?= 509 CFLAGS+= -DFD_SETSIZE=`expr 2 \* ${WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT} + 6` .endif .if ${PORT_OPTIONS:MRCDLINK} && !defined(SLAVE_LDAP) PLIST_SUB+= RCDLINK="" RCDLINK= .else PLIST_SUB+= RCDLINK="@comment " RCDLINK= \# .endif # Fill SEL_OPTIONS with options to write conf-spamcontrol .if defined(SLAVE_SPAMCONTROL) . if ${PORT_OPTIONS:MPAM111421} SEL_OPTIONS+= pam111421=yes . else SEL_OPTIONS+= pam111421=no . endif .endif pre-everything:: .if !defined(BARRIER_BIG_CONCURRENCY_PATCH) @${ECHO_MSG} "" @${ECHO_MSG} "You may use the following build options:" @${ECHO_MSG} "" @${ECHO_MSG} "WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT=NUMBER" @${ECHO_MSG} " (default NUMBER=${WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT})" @${ECHO_MSG} " set this to a value reasonable for" @${ECHO_MSG} " your system if you use the patch" @${ECHO_MSG} "" .endif .if !defined(QMAIL_PREFIX) @${ECHO_MSG} "QMAIL_PREFIX=PREFIX_PATH" @${ECHO_MSG} " (default PREFIX_PATH=${PREFIX})" @${ECHO_MSG} " A normal qmail installation puts" @${ECHO_MSG} " everything into /var/qmail/." @${ECHO_MSG} " If you want to install to ${LOCALBASE}," @${ECHO_MSG} " then \"${LOCALBASE}/qmail\" is suggested" @${ECHO_MSG} " instead of \"${LOCALBASE}\", but both will" @${ECHO_MSG} " work." @${ECHO_MSG} "" .endif post-extract: .if defined(SLAVE_SPAMCONTROL) @cd ${WRKSRC} && ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${SPAMCONTROL_DIST} @cd ${WRKDIR} && ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${UCSPI_SSL_DIST} ${REINPLACE_CMD} -e "s@-lssl@-L${OPENSSLLIB} -lssl@g" \ ${UCSPISRC}/src/ssl.lib .endif # XXX - Move all the major patch applications to post-extract # # Apply main distro patch (which requires building a dependency and # running a script) before PATCHFILES get applied. .if defined(SLAVE_SPAMCONTROL) pre-patch: @${ECHO_CMD} ${WRKDIR} > ${WRKSRC}/conf-qmail @${ECHO_CMD} "# Generated by qmail-spamcontrol FreeBSD port" \ > ${WRKSRC}/conf-spamcontrol . for option in ${SEL_OPTIONS} @${ECHO_CMD} ${option} >> ${WRKSRC}/conf-spamcontrol . endfor @${ECHO_CMD} "${UCSPISRC}/compile" > ${WRKSRC}/conf-ucspissl ${ECHO_CMD} "${CC} ${CFLAGS}" > ${UCSPISRC}/src/conf-cc ${ECHO_CMD} "${CC} ${STRIP} ${LDFLAGS}" > ${UCSPISRC}/src/conf-ld ${ECHO_CMD} "${PREFIX}" > ${UCSPISRC}/src/conf-home ${ECHO_CMD} "${PREFIX}/bin" > ${UCSPISRC}/src/conf-tcpbin ${ECHO_CMD} "/etc/ssl" > ${UCSPISRC}/src/conf-cadir ${ECHO_CMD} "/etc/ssl/cert.pem" > ${UCSPISRC}/src/conf-cafile ${ECHO_CMD} "/etc/ssl/dh1024.pem" > ${UCSPISRC}/src/conf-dhfile @cd ${UCSPISRC} && ${SETENV} ${MAKE_ENV} package/compile @cd ${WRKSRC} && ${SH} ./install_spamcontrol.sh # Any rejected patches are a failure @if [ "`find ${WRKSRC} -name '*.rej' | wc -l`" -ne 0 ]; then \ ${ECHO_MSG} "===> Failed to apply spamcontrol patch"; \ ${FALSE}; \ fi # Fix trailing whitespace which breaks some patches ${SED} -i '' -e 's,^\(binm3 binm3+df\) $$,\1,' ${WRKSRC}/Makefile .endif post-patch: .if ${PORT_OPTIONS:MSMTP_AUTH_PATCH} @${CP} ${SMTP_AUTH_DIR}/base64.[ch] ${WRKSRC} . if defined(AUTH_PATCH) @${PATCH} -d ${SMTP_AUTH_DIR} < ${DISTDIR}/${DIST_SUBDIR}/${AUTH_PATCH} . endif @${PATCH} -d ${WRKSRC} < ${SMTP_AUTH_DIR}/auth.patch . if defined(SLAVE_TLS) && ${PORT_OPTIONS:MSPF_PATCH} && defined(SPF_TLS_PATCH) @${PATCH} -d ${WRKSRC} < ${DISTDIR}/${DIST_SUBDIR}/${SPF_TLS_PATCH} . if ${PORT_OPTIONS:MEXTTODO_PATCH} && defined(EXTTODO_PATCH) @${PATCH} -p1 -d ${WRKSRC} < ${DISTDIR}/${DIST_SUBDIR}/${EXTTODO_PATCH} . endif . endif @${PATCH} -d ${WRKSRC} < ${DISTDIR}/${DIST_SUBDIR}/qmail-smtpd-auth-close3.patch .elif defined(SLAVE_TLS) && ${PORT_OPTIONS:MSPF_PATCH} && defined(SPF_TLS_PATCH) @${PATCH} -d ${WRKSRC} < ${DISTDIR}/${DIST_SUBDIR}/${SPF_TLS_PATCH} . if ${PORT_OPTIONS:MEXTTODO_PATCH} && defined(EXTTODO_PATCH) @${PATCH} -p1 -d ${WRKSRC} < ${DISTDIR}/${DIST_SUBDIR}/${EXTTODO_PATCH} . endif .endif .if defined(SLAVE_MYSQL) @${REINPLACE_CMD} \ -e 's|/opt/mysql|${LOCALBASE}|' \ -e "s,MYSQL_LIBS=.*,MYSQL_LIBS=\`${LOCALBASE}/bin/mysql_config --libs\`," \ ${WRKSRC}/Makefile .elif defined(SLAVE_SPAMCONTROL) . if ${PORT_OPTIONS:MSMTPEXTFORK} @${PATCH} -d ${WRKSRC} < ${DISTDIR}/${DIST_SUBDIR}/${SMTPEXTFORK_PATCH} . if ${PORT_OPTIONS:MXF_QUITASAP} @${REINPLACE_CMD} 's!//#define XF_QUITASAP!#define XF_QUITASAP!g' \ ${WRKSRC}/qmail-smtpd.c . endif . endif @${REINPLACE_CMD} -E "/qhpsi *= *\"unknown\"/d; s/(\*qqx *== *'D')/qhpsi \&\& \1/g" \ ${WRKSRC}/qmail-smtpd.c .elif defined(SLAVE_TLS) @${HEAD} -105 ${DISTDIR}/${DIST_SUBDIR}/${TLS_PATCH_NAME} > \ ${WRKDIR}/TLS.readme @${REINPLACE_CMD} "s|/usr/local/ssl|${OPENSSLBASE}|" \ ${WRKSRC}/Makefile .elif defined(SLAVE_LDAP) @${REINPLACE_CMD} "s|^LDAPLIBS=-L/usr/local/lib|LDAPLIBS=-L${LOCALBASE}/lib|; \ s|^LDAPINCLUDES=-I/usr/local/include|LDAPINCLUDES=-I${LOCALBASE}/include|" \ ${WRKSRC}/Makefile @${REINPLACE_CMD} "s|^#SHADOWLIBS=-lcrypt$$|SHADOWLIBS=-lcrypt|" \ ${WRKSRC}/Makefile . if ${PORT_OPTIONS:MSMTPEXTFORK} @${PATCH} -d ${WRKSRC} < ${DISTDIR}/${DIST_SUBDIR}/${SMTPEXTFORK_PATCH} # @${PATCH} -d ${WRKSRC} < ${FILESDIR}/extra-patch-smtpextfork-qmail-smtpd.c . if ${PORT_OPTIONS:MXF_QUITASAP} @${REINPLACE_CMD} 's!//#define XF_QUITASAP!#define XF_QUITASAP!g' \ ${WRKSRC}/qmail-smtpd.c . endif . endif . if ${PORT_OPTIONS:MTLS} @${REINPLACE_CMD} "s|^#TLS=|TLS=|; \ s|^#TLSINCLUDES=-I/usr/local/include|TLSINCLUDES=-I${OPENSSLBASE}/include|; \ s|^#TLSLIBS=-L/usr/local/lib|TLSLIBS=-L${OPENSSLBASE}/lib|; \ s|^#OPENSSLBIN=/usr/local/bin/openssl|OPENSSLBIN=${OPENSSLBASE}/bin/openssl|" \ ${WRKSRC}/Makefile . endif . if ${PORT_OPTIONS:MDATA_COMPRESS} || ${PORT_OPTIONS:MQMQP_COMPRESS} @${REINPLACE_CMD} "s|^#ZLIB=-lz$$|ZLIB=-lz|" \ ${WRKSRC}/Makefile . endif . if ${PORT_OPTIONS:MAUTOMAILDIRMAKE} @${REINPLACE_CMD} "s|^#MDIRMAKE=|MDIRMAKE=|" ${WRKSRC}/Makefile . endif . if ${PORT_OPTIONS:MAUTOHOMEDIRMAKE} @${REINPLACE_CMD} "s|^#HDIRMAKE=|HDIRMAKE=|" ${WRKSRC}/Makefile . endif . if ${PORT_OPTIONS:MLDAP_DEBUG} @${REINPLACE_CMD} "s|^#DEBUG=|DEBUG=|" ${WRKSRC}/Makefile . endif . if defined(LDAPFLAGS) @${REINPLACE_CMD} "s|^#LDAPFLAGS=.*$$|LDAPFLAGS=${LDAPFLAGS}|" \ ${WRKSRC}/Makefile . endif . if ${PORT_OPTIONS:MSRS} @${PATCH} -d ${WRKSRC} < ${DISTDIR}/${DIST_SUBDIR}/${SRS_LDAP_PATCH} . endif .endif .if defined(EXT_BIG_TODO_PATCH) @${PATCH} -d ${WRKSRC} < ${DISTDIR}/${DIST_SUBDIR}/${EXT_BIG_TODO_PATCH} .endif @${REINPLACE_CMD} 's!/var/qmail!${PREFIX}!; \ s!/usr/local/!${LOCALBASE}/!' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} 's!nofiles!qnofiles!g' \ ${WRKSRC}/conf-groups @${REINPLACE_CMD} '/"man"/d; /man\/man/d; /man\/cat/d; \ /"doc"/d; /"boot","/d' \ ${WRKSRC}/hier.c .if ${PORT_OPTIONS:MQEXTRA} @${REINPLACE_CMD} 's!QUEUE_EXTRA ""!QUEUE_EXTRA "Tlog\\0"!g; \ s!QUEUE_EXTRALEN 0!QUEUE_EXTRALEN 5!g' \ ${WRKSRC}/extra.h .endif @${REINPLACE_CMD} -e "s/void *main/int main/g" ${WRKSRC}/*.c @${REINPLACE_CMD} -e "/int main/ s/argc, *argv/int argc, char **argv/" ${WRKSRC}/install.c @${ECHO_CMD} "MANPATH ${MANPREFIX}/man" > ${WRKDIR}/qmail.conf do-configure: @${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc @${ECHO_CMD} "${CC} ${STRIP} ${LDFLAGS}" > ${WRKSRC}/conf-ld @${ECHO_CMD} ${PREFIX} > ${WRKSRC}/conf-qmail .if !empty(PORT_OPTIONS:MBIG_CONCURRENCY_PATCH) \ && defined(WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT) @if [ ${WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT} -gt 0 ]; then \ ${ECHO_CMD} "${WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT}" \ > ${WRKSRC}/conf-spawn ; \ fi .endif post-build: @${ECHO_MSG} "===> Rebuilding DJB installer to respect STAGEDIR" @${MV} -f ${WRKSRC}/conf-qmail ${WRKSRC}/conf-qmail.sav @${ECHO_CMD} "${STAGEDIR}${PREFIX}" > ${WRKSRC}/conf-qmail @${MV} -f ${WRKSRC}/install ${WRKSRC}/install.nostage @cd ${WRKSRC} ; ${RM} -f install instcheck install.o instcheck.o hier.o auto_qmail.o auto_qmail.c @cd ${WRKSRC} ; ${DO_MAKE_BUILD} install instcheck @${MV} -f ${WRKSRC}/conf-qmail.sav ${WRKSRC}/conf-qmail do-install: .for i in ${BOOTFILES} @if [ -f ${WRKSRC}/${i}.sh ] ; then \ ${SED} -f ${WRKDIR}/bootfiles.sed ${WRKSRC}/$i.sh > ${WRKDIR}/${i} ; \ elif [ -f ${FILESDIR}/${i} ] ; then \ ${SED} -f ${WRKDIR}/bootfiles.sed ${FILESDIR}/$i > ${WRKDIR}/${i} ; \ fi .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/configure @cd ${WRKSRC} ; ${FAKEROOT} ./install .for f in ${CONFIGUREPROGRAMS} ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/configure .endfor ${INSTALL_PROGRAM} ${WRKSRC}/install.nostage ${STAGEDIR}${PREFIX}/configure/install .for f in ${CONFIGURESCRIPTS} ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/configure .endfor .for i in ${BOOTFILES} ${INSTALL_SCRIPT} ${WRKDIR}/${i:T} ${STAGEDIR}${PREFIX}/boot .endfor .if !defined(SLAVE_LDAP) ${INSTALL_SCRIPT} ${WRKDIR}/qmailsmtpd ${STAGEDIR}${PREFIX}/boot ${INSTALL_SCRIPT} ${WRKDIR}/qmailsend ${STAGEDIR}${PREFIX}/boot .endif .for i in 1 5 7 8 @${MKDIR} ${STAGEDIR}${PREFIX}/man/man$i . for j in ${MMAN${i}} ${INSTALL_MAN} ${WRKSRC}/$j ${STAGEDIR}${PREFIX}/man/man${i} . endfor .endfor .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} . for sub in WRKSRC WRKDIR WRKDIR_doc . for doc in ${DOCFILES_${sub}} ${INSTALL_DATA} ${${sub}}/${doc} ${STAGEDIR}${DOCSDIR} . endfor . endfor . if ${PORT_OPTIONS:MSMTPEXTFORK} && ( defined(SLAVE_SPAMCONTROL) || defined(SLAVE_LDAP) ) ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/README.smtpextfork ${STAGEDIR}${DOCSDIR} . endif . if defined(PACKAGE_BUILDING) @${ECHO_CMD} "FreeBSD Binary package qmail installation" \ > ${STAGEDIR}${DOCSDIR}/SYSDEPS . else @cd ${WRKSRC} && ${CAT} `${CAT} SYSDEPS` \ > ${STAGEDIR}${DOCSDIR}/SYSDEPS . endif .endif @${MKDIR} ${STAGEDIR}${PREFIX}/scripts ${INSTALL_SCRIPT} ${FILESDIR}/mkaliasdir ${STAGEDIR}${PREFIX}/scripts ${INSTALL_SCRIPT} ${WRKDIR}/enable-qmail ${STAGEDIR}${PREFIX}/scripts .for script in ${SCRIPTS} ${INSTALL_SCRIPT} ${WRKDIR}/scripts/${script} ${STAGEDIR}${PREFIX}/scripts .endfor # @${SETENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .if defined(SLAVEPORT_LINE) @${ECHO_CMD} "=============================================" @${ECHO_CMD} @${ECHO_CMD} "ATTENTION" @${ECHO_CMD} @${ECHO_CMD} "Add the following line to your /etc/make.conf" @${ECHO_CMD} "QMAIL_SLAVEPORT=${SLAVEPORT_LINE}" @${ECHO_CMD} @${ECHO_CMD} "=============================================" @${ECHO_CMD} .endif post-install: .if defined(SLAVE_LDAP) .for file in qmail-imapd qmail-pop3d qmail-qmqpd qmail-smtpd @${MV} ${STAGEDIR}${PREFIX}/control/${file}.rules \ ${STAGEDIR}${PREFIX}/control/${file}.rules.sample .endfor @${MV} ${STAGEDIR}${PREFIX}/control/signatures \ ${STAGEDIR}${PREFIX}/control/signatures.sample @${FIND} ${WRKDIR} -type f -name run -exec ${SED} -i "" \ -e 's|${STAGEDIR}|${PREFIX}|' {} + .else @${MKDIR} ${STAGEDIR}${LOCALBASE}/etc/rc.d .endif @${MKDIR} ${STAGEDIR}${LOCALBASE}/etc/man.d ${INSTALL_DATA} ${WRKDIR}/qmail.conf ${STAGEDIR}${LOCALBASE}/etc/man.d/qmail.conf @${ECHO_CMD} "===> Fixing plist for ${PREFIX} ownership" @{ \ ${ECHO_CMD} "@owner root"; \ ${ECHO_CMD} "@group qmail"; \ ${ECHO_CMD} "@exec install -d -o root -g qmail ${PREFIX}"; \ ${ECHO_CMD} "@unexec rmdir ${QMAIL_PREFIX} 2>/dev/null || :"; \ } >> ${TMPPLIST} # Stop check-orphans finding the queue dir ${RM} -rf ${STAGEDIR}${PREFIX}/queue/ certificate: .if defined(SLAVE_TLS) || defined(SLAVE_LDAP) @if [ -f ${OPENSSLDIR}/openssl.cnf ]; then \ if [ ! -d ${WRKDIR} ]; then \ ${MKDIR} ${WRKDIR} ; \ fi ; \ ${OPENSSLBASE}/bin/openssl req -new -x509 -nodes \ -out ${WRKDIR}/servercert.pem -days 366 \ -keyout ${WRKDIR}/servercert.pem ; \ ${INSTALL} -o qmaild -g qmail -m 0640 ${WRKDIR}/servercert.pem ${PREFIX}/control/servercert.pem ; \ ${OPENSSLBASE}/bin/openssl ciphers > ${QMAIL_PREFIX}/control/tlsclientciphers ; \ ${OPENSSLBASE}/bin/openssl ciphers > ${QMAIL_PREFIX}/control/tlsserverciphers ; \ ${ECHO_MSG} "===> Do not forget to do 'make clean' to clean up temporary files" ; \ else \ ${ECHO_MSG} "===> You must create the file ${OPENSSLDIR}/openssl.cnf first." ; \ fi .endif certificate-req: .if defined(SLAVE_TLS) || defined(SLAVE_LDAP) @if [ -f ${OPENSSLDIR}/openssl.cnf ]; then \ if [ ! -d ${WRKDIR} ]; then \ ${MKDIR} ${WRKDIR} ; \ fi ; \ ${OPENSSLBASE}/bin/openssl req -new -nodes \ -out ${WRKDIR}/req.pem \ -keyout ${WRKDIR}/servercert.pem ; \ ${INSTALL} -o qmaild -g qmail -m 0640 ${WRKDIR}/servercert.pem ${PREFIX}/control/servercert.pem ; \ ${ECHO_MSG} ; \ ${ECHO_MSG} "===> Do not forget to do 'make clean' to clean up temporary files" ; \ ${ECHO_MSG} "===> Send ${WRKDIR}/req.pem to your CA to obtain signed_req.pem, and do:" ; \ ${ECHO_MSG} "===> cat signed_req.pem >> ${PREFIX}/control/servercert.pem" ; \ else \ ${ECHO_MSG} "===> You must create the file ${OPENSSLDIR}/openssl.cnf first." ; \ fi .endif .include Index: head/math/bargraph/Makefile =================================================================== --- head/math/bargraph/Makefile (revision 422139) +++ head/math/bargraph/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Dereckson # $FreeBSD$ PORTNAME= bargraph PORTVERSION= 4.7 PORTREVISION= 2 CATEGORIES= math MASTER_SITES= http://bargraphgen.googlecode.com/files/ DISTNAME= bargraphgen-${PORTVERSION} MAINTAINER= dereckson@gmail.com COMMENT= Scriptable bar graph generator LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${LOCALBASE}/bin/fig2dev:print/transfig \ ${LOCALBASE}/bin/gnuplot:math/gnuplot USES= perl5 shebangfix tar:tgz NO_WRKSUBDIR= yes NO_BUILD= yes SHEBANG_FILES= bargraph.pl OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bargraph.pl ${STAGEDIR}${PREFIX}/bin/bargraph post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${CP} ${WRKSRC}/samples/*.perf ${WRKSRC}/samples/*.png ${STAGEDIR}${EXAMPLESDIR} .include Index: head/math/carve/Makefile =================================================================== --- head/math/carve/Makefile (revision 422139) +++ head/math/carve/Makefile (revision 422140) @@ -1,45 +1,47 @@ # Created by: gahr # $FreeBSD$ PORTNAME= carve PORTVERSION= 1.4.0 PORTREVISION= 5 CATEGORIES= math MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Fast, robust constructive solid geometry library LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs OPTIONS_DEFINE= DOCS GUI OPTIONS_SUB= yes USES= cmake:outsource compiler:c++11-lib tar:tgz USE_GL= glut USE_LDCONFIG= yes PORTDOCS= * CFLAGS+= -I${LOCALBASE}/include CXXFLAGS+= -std=c++11 LDFLAGS+= -L${LOCALBASE}/lib GUI_LIB_DEPENDS= libglui.so:devel/glui GUI_CONFIGURE_OFF= --with-gui=no GUI_CMAKE_BOOL= CARVE_WITH_GUI post-patch: ${FIND} ${WRKSRC} -name "*.cpp" -o -name "*.h" -o -name "*.hpp" | ${XARGS} \ ${REINPLACE_CMD} -e 's|::tr1||g' ${REINPLACE_CMD} -e '/gtest/s|^|#|; /tests/s|^|#|' ${WRKSRC}/CMakeLists.txt ${REINPLACE_CMD} -e 's|__is_heap|is_heap|' ${WRKSRC}/lib/triangulator.cpp post-install: ${LN} -sf libcarve.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libcarve.so.${PORTVERSION:R:R} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/carve.pdf ${STAGEDIR}${DOCSDIR} .include Index: head/math/foma/Makefile =================================================================== --- head/math/foma/Makefile (revision 422139) +++ head/math/foma/Makefile (revision 422140) @@ -1,25 +1,27 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= foma PORTVERSION= 0.9.17 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= GOOGLE_CODE MAINTAINER= demon@FreeBSD.org COMMENT= Toolkit for constructing finite-state automata and transducers LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + USES= bison gmake readline USE_LDCONFIG= yes do-install: (cd ${WRKSRC} && ${INSTALL_DATA} fomalib.h fomalibconf.h ${STAGEDIR}${PREFIX}/include/) (cd ${WRKSRC} && ${INSTALL_PROGRAM} foma flookup cgflookup ${STAGEDIR}${PREFIX}/bin/) ${INSTALL_DATA} ${WRKSRC}/libfoma.a ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_LIB} ${WRKSRC}/libfoma.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libfoma.so.0 (cd ${STAGEDIR}${PREFIX}/lib && ${LN} -s libfoma.so.0 libfoma.so) .include Index: head/math/libjbigi/Makefile =================================================================== --- head/math/libjbigi/Makefile (revision 422139) +++ head/math/libjbigi/Makefile (revision 422140) @@ -1,77 +1,79 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= libjbigi PORTVERSION= 0.8.7 CATEGORIES= math java MASTER_SITES= http://mirror.i2p2.de/ \ GOOGLE_CODE DISTNAME= i2psource_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= i2p JNI to GNU MP Bignum library (libgmp) +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libgmp.so:math/gmp USES= tar:bzip2 USE_JAVA= yes JAVA_BUILD= jdk JAVA_VERSION= 1.6+ JAVA_OS= native PROJECTHOST= i2p WRKSRC= ${WRKDIR}/i2p-${PORTVERSION}/core/c PLIST_FILES= %%JAVAJARDIR%%/jbigi.jar JBIGI_BUILD_ENV= \ CC="${CC}" \ CFLAGS="${CFLAGS} -fPIC -DPIC" \ LDFLAGS="${LDFLAGS}" \ JAVA_HOME="${JAVA_HOME}" \ LOCALBASE="${LOCALBASE}" JBIGI_LIBS= \ libjbigi-freebsd-none.so do-install: @${INSTALL_DATA} ${WRKSRC}/jbigi.jar \ ${STAGEDIR}${JAVAJARDIR} .include .if ${ARCH} == "i386" JBIGI_BUILD_JCPUID= yes .endif .if ${ARCH} == "i386" || ${ARCH} == "amd64" JBIGI_LIBS+= libjbigi-freebsd-x86.so .endif do-build: ## build JNI .ifdef(JBIGI_BUILD_JCPUID) # jcpuid cd ${BUILD_WRKSRC}/jcpuid && \ ${SETENV} ${JBIGI_BUILD_ENV} \ ${SH} ./build.sh .endif # jbigi cd ${BUILD_WRKSRC}/jbigi && \ ${SETENV} ${JBIGI_BUILD_ENV} \ ${SH} ./build_jbigi.sh dynamic ## prepare jar .ifdef(JBIGI_BUILD_JCPUID) # jcpuid @${MKDIR} ${WRKSRC}/t/freenet/support/CPUInformation/ @${CP} ${WRKSRC}/jcpuid/lib/freenet/support/CPUInformation/*jcpuid* \ ${WRKSRC}/t/freenet/support/CPUInformation/ .endif # jbigi @${MKDIR} ${WRKSRC}/t/net/i2p/util .for lib in ${JBIGI_LIBS} @${CP} ${WRKSRC}/jbigi/libjbigi.so \ ${WRKSRC}/t/net/i2p/util/${lib} .endfor @cd ${WRKSRC}/t && ${JAR} cf ../jbigi.jar . .include Index: head/math/py-gmpy/Makefile =================================================================== --- head/math/py-gmpy/Makefile (revision 422139) +++ head/math/py-gmpy/Makefile (revision 422140) @@ -1,23 +1,23 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= gmpy PORTVERSION= 1.17 PORTREVISION= 1 CATEGORIES= math python -MASTER_SITES= GOOGLE_CODE CHEESESHOP +MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Python Extension that Wraps the GMP Library LIB_DEPENDS= libgmp.so:math/gmp USES= python zip USE_PYTHON= distutils autoplist post-extract: ${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' \ ${WRKSRC}/setup.py .include Index: head/misc/openr2/Makefile =================================================================== --- head/misc/openr2/Makefile (revision 422139) +++ head/misc/openr2/Makefile (revision 422140) @@ -1,27 +1,29 @@ # Created by: Max Khon # $FreeBSD$ PORTNAME= openr2 PORTVERSION= 1.3.3 PORTREVISION= 0 CATEGORIES= misc MASTER_SITES= GOOGLE_CODE MAINTAINER= fjoe@FreeBSD.org COMMENT= MFC/R2 call setup library +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/include/dahdi/user.h:misc/dahdi GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include INSTALL_TARGET= install-strip USES= libtool USE_LDCONFIG= yes post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/r2proto.conf \ ${STAGEDIR}${PREFIX}/etc/r2proto.conf.sample ${MV} ${STAGEDIR}${PREFIX}/etc/r2test.conf \ ${STAGEDIR}${PREFIX}/etc/r2test.conf.sample .include Index: head/misc/py-progressbar/Makefile =================================================================== --- head/misc/py-progressbar/Makefile (revision 422139) +++ head/misc/py-progressbar/Makefile (revision 422140) @@ -1,20 +1,22 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= progressbar PORTVERSION= 2.3 CATEGORIES= misc python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Text progressbar library for python LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + USE_PYTHON= autoplist distutils USES= python:2 PROJECTHOST= python-${PORTNAME} .include Index: head/misc/terraform/Makefile =================================================================== --- head/misc/terraform/Makefile (revision 422139) +++ head/misc/terraform/Makefile (revision 422140) @@ -1,46 +1,48 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= terraform PORTVERSION= 0.9.5 DISTVERSIONPREFIX= src- PORTREVISION= 4 CATEGORIES= misc gnome MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= gnome- MAINTAINER= ports@FreeBSD.org COMMENT= Interactive height field generation and manipulation program LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/lib/libtrio.a:devel/trio WRKSRC= ${WRKDIR}/${PORTNAME} USES= autoreconf gettext gmake pathfix pkgconfig tar:tgz USE_GCC= yes USE_GNOME= libgnomeprintui libgnomeui GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS/s| desktop-links docs | |' \ ${WRKSRC}/Makefile.am post-install: ${INSTALL_DATA} ${WRKSRC}/desktop-links/Terraform.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/desktop-links/terraform.png \ ${STAGEDIR}${PREFIX}/share/pixmaps @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in FAQ.sgml README.sgml UsersGuide.sgml i18n.txt ${INSTALL_DATA} ${WRKSRC}/docs/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/misc/xdelta/Makefile =================================================================== --- head/misc/xdelta/Makefile (revision 422139) +++ head/misc/xdelta/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: jmacd # $FreeBSD$ PORTNAME= xdelta PORTVERSION= 1.1.4 PORTREVISION= 5 CATEGORIES= misc devel MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Diff/patch utility for binary files LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + USES= libtool pkgconfig USE_GNOME= glib20 GNU_CONFIGURE= yes USE_LDCONFIG= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so .include Index: head/misc/xsw/Makefile =================================================================== --- head/misc/xsw/Makefile (revision 422139) +++ head/misc/xsw/Makefile (revision 422140) @@ -1,41 +1,43 @@ # Created by: corky1951@comcast.net # $FreeBSD$ PORTNAME= xsw PORTVERSION= 0.3.5 PORTREVISION= 7 CATEGORIES= misc MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Tool for creating presentations +BROKEN= Unfetchable (google code has gone away) + OPTIONS_DEFINE= DOCS RUN_DEPENDS= convert:graphics/ImageMagick USE_SDL= sdl ttf image gfx GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib DOCS= AUTHORS \ COPYING \ NEWS \ README \ REFERENCE \ THANKS \ TODO \ doc/xsw.vim post-patch: @${REINPLACE_CMD} -e "s,./install-fonts ,./install-fonts \$$(DESTDIR)," \ ${WRKSRC}/data/Makefile.in post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}; ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/multimedia/abby/Makefile =================================================================== --- head/multimedia/abby/Makefile (revision 422139) +++ head/multimedia/abby/Makefile (revision 422140) @@ -1,33 +1,35 @@ # Created by: Toni Gundogdu # $FreeBSD$ PORTNAME= abby PORTVERSION= 0.4.8 PORTREVISION= 3 CATEGORIES= multimedia net MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Front-end for c/clive +BROKEN= Unfetchable (google code has gone away) + OPTIONS_DEFINE= CCLIVE OPTIONS_DEFAULT= CCLIVE CCLIVE_DESC= Use cclive backend (instead of clive) USES= qmake tar:bzip2 USE_QT4= gui network xml moc_build rcc_build uic_build PLIST_FILES= bin/abby .include .if ${PORT_OPTIONS:MCCLIVE} RUN_DEPENDS+= cclive>=0.5.6:multimedia/cclive .else RUN_DEPENDS+= clive>=2.2.5:multimedia/clive .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/abby ${STAGEDIR}${PREFIX}/bin/abby .include Index: head/multimedia/avbin/Makefile =================================================================== --- head/multimedia/avbin/Makefile (revision 422139) +++ head/multimedia/avbin/Makefile (revision 422140) @@ -1,46 +1,48 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= avbin PORTVERSION= 7 PORTREVISION= 7 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE http://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= FFmpeg wrapper +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libavcodec0.so:multimedia/ffmpeg0 LIBNAME= libavbin.so.${PORTVERSION} PLIST_FILES= include/avbin.h \ lib/${LIBNAME} \ lib/libavbin.so USE_LDCONFIG= yes PORTDOCS= * OPTIONS_DEFINE= DOCS .include .if ${ARCH} == "amd64" || ${ARCH} == "ia64" CFLAGS+= -fPIC .endif do-build: cd ${WRKSRC} && \ ${CC} ${CFLAGS} -shared -Wl,-soname,${LIBNAME} -o ${LIBNAME} \ src/avbin.c -Iinclude -I${LOCALBASE}/include/ffmpeg0 -I${LOCALBASE}/include \ -DAVBIN_VERSION=${PORTVERSION} -DFFMPEG_REVISION=0 \ -L${LOCALBASE}/lib/ffmpeg0 -L${LOCALBASE}/lib \ -lavcodec0 -lavformat0 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${LIBNAME} ${STAGEDIR}${PREFIX}/lib/ ${LN} -s ${LIBNAME} ${STAGEDIR}${PREFIX}/lib/libavbin.so ${INSTALL_DATA} ${WRKSRC}/include/avbin.h ${STAGEDIR}${PREFIX}/include/ cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ .include Index: head/multimedia/bangarang/Makefile =================================================================== --- head/multimedia/bangarang/Makefile (revision 422139) +++ head/multimedia/bangarang/Makefile (revision 422140) @@ -1,25 +1,27 @@ # Created by: Daniel Nebdal # $FreeBSD$ PORTNAME= bangarang PORTVERSION= 2.1 PORTREVISION= 5 CATEGORIES= multimedia kde MASTER_SITES= GOOGLE_CODE MAINTAINER= dnebdal@gmail.com COMMENT= Media player for KDE 4 LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libtag.so:audio/taglib PROJECTHOST= bangarangissuetracking USES= cmake:outsource gettext kde:4 USE_QT4= qmake_build moc_build rcc_build uic_build \ corelib gui phonon USE_KDE= automoc4 kdelibs WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME} .include Index: head/multimedia/cclive/Makefile =================================================================== --- head/multimedia/cclive/Makefile (revision 422139) +++ head/multimedia/cclive/Makefile (revision 422140) @@ -1,30 +1,29 @@ # Created by: Toni Gundogdu # $FreeBSD$ PORTNAME= cclive PORTVERSION= 0.7.16 CATEGORIES= multimedia net -MASTER_SITES= SF/${PORTNAME}/${PORTVERSION:R} \ - GOOGLE_CODE +MASTER_SITES= SF/${PORTNAME}/${PORTVERSION:R} MAINTAINER= jlaffaye@FreeBSD.org COMMENT= Lightweight command line video extraction tool LICENSE= GPLv3 BROKEN_powerpc64= Does not build LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libcurl.so:ftp/curl \ libpcre.so:devel/pcre \ libquvi.so:multimedia/libquvi USES= pkgconfig tar:xz GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-boost=${LOCALBASE} PLIST_FILES= bin/ccl \ bin/cclive \ man/man1/cclive.1.gz .include Index: head/multimedia/flvmeta/Makefile =================================================================== --- head/multimedia/flvmeta/Makefile (revision 422139) +++ head/multimedia/flvmeta/Makefile (revision 422140) @@ -1,19 +1,21 @@ # Created by: Earl Gay # $FreeBSD$ PORTNAME= flvmeta PORTVERSION= 1.0.11 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE MAINTAINER= earl@eeg3.net COMMENT= Manipulation tool for Adobe Flash Video files (FLV) + +BROKEN= Unfetchable (google code has gone away) GNU_CONFIGURE= yes PLIST_FILES= bin/flvmeta bin/flvdump pre-install: ${CHMOD} a+x ${WRKSRC}/install-sh .include Index: head/multimedia/freetuxtv/Makefile =================================================================== --- head/multimedia/freetuxtv/Makefile (revision 422139) +++ head/multimedia/freetuxtv/Makefile (revision 422140) @@ -1,58 +1,60 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= freetuxtv PORTVERSION= 0.6.6 PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= WebTV player based on GTK3+ and LibVLC LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libvlc.so:multimedia/vlc \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libcurl.so:ftp/curl \ libnotify.so:devel/libnotify USES= gmake iconv libtool localbase pkgconfig sqlite USE_GNOME= cairo gtk30 intltool GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gtk=3.0 CFLAGS+= -Wno-return-type -w INSTALLS_ICONS= yes PORTDOCS= AUTHORS ChangeLog README OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext NLS_USES_OFF= gettext-tools NLS_BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser SUB_FILES= pkg-message pre-configure: ${REINPLACE_CMD} -e 's|$${pkgdatadir}/doc|$${pkgdocdir}|' \ -e 's|install-data-am: install-freetuxtvdocDATA|install-data-am: |' \ ${WRKSRC}/Makefile.in ${REINPLACE_CMD} -e 's/libvlc_media_new_path/libvlc_media_new_location/' \ ${WRKSRC}/lib/libvlc-gtk/gtk-libvlc-media-player.c ${REINPLACE_CMD} -e 's|g_strcasecmp|g_ascii_strcasecmp|' \ ${WRKSRC}/src/main.c post-install: (cd ${STAGEDIR}${PREFIX}/share/pixmaps && \ ${LN} -sf ../icons/hicolor/48x48/apps/${PORTNAME}.png) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/multimedia/gcap/Makefile =================================================================== --- head/multimedia/gcap/Makefile (revision 422139) +++ head/multimedia/gcap/Makefile (revision 422140) @@ -1,29 +1,31 @@ # Created by: Pierre Guinoiseau # $FreeBSD$ PORTNAME= gcap PORTVERSION= 0.1.1 PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Command line tool for downloading Youtube closed captions LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= p5-Getopt-ArgvFile>=1.11:devel/p5-Getopt-ArgvFile \ p5-HTML-Parser>=3.68:www/p5-HTML-Parser \ p5-Umph-Prompt>=0:multimedia/p5-Umph-Prompt \ p5-XML-DOM>=1.44:textproc/p5-XML-DOM RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Pod>=1:devel/p5-Test-Pod USES= perl5 USE_PERL5= configure NO_ARCH= yes PLIST_FILES= bin/gcap %%PERL5_MAN1%%/gcap.1.gz .include Index: head/multimedia/gmtk/Makefile =================================================================== --- head/multimedia/gmtk/Makefile (revision 422139) +++ head/multimedia/gmtk/Makefile (revision 422140) @@ -1,49 +1,51 @@ # $FreeBSD$ PORTNAME= gmtk PORTVERSION= 1.0.9 CATEGORIES= multimedia gnome devel MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE:S,/files/,/svn/packages/,} MAINTAINER= ports@FreeBSD.org COMMENT= Library for gnome-mplayer and gecko-mediaplayer LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= p5-XML-Parser>0:textproc/p5-XML-Parser USES= gettext gmake libtool pathfix perl5 pkgconfig USE_XORG= x11 USE_GNOME= glib20 intltool USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gconf INSTALL_TARGET= install-strip USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= ALSA DOCS GIO GTK3 PULSEAUDIO ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_WITH= alsa GIO_DESC= Use GIO for file I/O GIO_CONFIGURE_WITH= gio GTK3_USE= gnome=gtk30 GTK3_CONFIGURE_ENABLE= gtk3 PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_WITH= pulseaudio .include .if !${PORT_OPTIONS:MGTK3} USE_GNOME+= gtk20 .endif post-patch: @${REINPLACE_CMD} -e \ '/COPYING\\/d ; \ /INSTALL\\/d' ${WRKSRC}/Makefile.in .include Index: head/multimedia/gnome-mplayer/Makefile =================================================================== --- head/multimedia/gnome-mplayer/Makefile (revision 422139) +++ head/multimedia/gnome-mplayer/Makefile (revision 422140) @@ -1,68 +1,70 @@ # Created by: Alexander Logvinov # $FreeBSD$ PORTNAME= gnome-mplayer PORTVERSION= 1.0.9 CATEGORIES= multimedia gnome MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE:S,/files/,/svn/packages/,} MAINTAINER= ports@FreeBSD.org COMMENT= GNOME frontend for MPlayer LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libgmtk.so:multimedia/gmtk RUN_DEPENDS= mplayer:multimedia/mplayer USES= desktop-file-utils gettext gmake pkgconfig USE_XORG= x11 xscrnsaver USE_GNOME= glib20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-nautilus \ --disable-nemo \ --disable-schemas-install \ --without-libgda INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lintl GLIB_SCHEMAS= apps.gecko-mediaplayer.preferences.gschema.xml \ apps.gnome-mplayer.preferences.enums.xml \ apps.gnome-mplayer.preferences.gschema.xml OPTIONS_DEFINE= ALSA BRAINZ3 DOCS GIO GPOD GTK3 NOTIFY PULSEAUDIO ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= alsa-plugins>0:audio/alsa-plugins ALSA_CONFIGURE_WITH= alsa BRAINZ3_DESC= Add support for libmusicbrainz BRAINZ3_LIB_DEPENDS= libmusicbrainz3.so:audio/libmusicbrainz3 \ libcurl.so:ftp/curl BRAINZ3_CONFIGURE_WITH= libmusicbrainz3 GIO_DESC= Use GIO for file I/O GIO_CONFIGURE_WITH= gio GPOD_DESC= Add support for libgpod GPOD_LIB_DEPENDS= libgpod.so:audio/libgpod GPOD_CONFIGURE_WITH= libgpod GTK3_USE= gnome=gtk30 GTK3_CONFIGURE_ENABLE= gtk3 NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_RUN_DEPENDS= notification-daemon>0:deskutils/notification-daemon NOTIFY_CONFIGURE_WITH= libnotify PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_WITH= pulseaudio .include .if !${PORT_OPTIONS:MGTK3} USE_GNOME+= gtk20 .endif post-patch: @${REINPLACE_CMD} -e \ '/COPYING\\/d ; \ /INSTALL\\/d' ${WRKSRC}/Makefile.in .include Index: head/multimedia/grake/Makefile =================================================================== --- head/multimedia/grake/Makefile (revision 422139) +++ head/multimedia/grake/Makefile (revision 422140) @@ -1,30 +1,32 @@ # Created by: Pierre Guinoiseau # $FreeBSD$ PORTNAME= grake PORTVERSION= 0.1.0 PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Command line tool for scanning webpages for Youtube links LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= p5-Getopt-ArgvFile>=1.11:devel/p5-Getopt-ArgvFile \ p5-Umph-Prompt>=0:multimedia/p5-Umph-Prompt \ p5-libwww>=5.835:www/p5-libwww RUN_DEPENDS= p5-Getopt-ArgvFile>=1.11:devel/p5-Getopt-ArgvFile \ p5-Umph-Prompt>=0:multimedia/p5-Umph-Prompt \ p5-libwww>=5.835:www/p5-libwww TEST_DEPENDS= p5-Test-Pod>=1:devel/p5-Test-Pod USES= perl5 USE_PERL5= configure NO_ARCH= yes PLIST_FILES= bin/grake ${SITE_MAN1}/grake.1.gz .include Index: head/multimedia/libkate/Makefile =================================================================== --- head/multimedia/libkate/Makefile (revision 422139) +++ head/multimedia/libkate/Makefile (revision 422140) @@ -1,86 +1,88 @@ # Created by: Anders Nordby # $FreeBSD$ PORTNAME= libkate PORTVERSION= 0.4.1 PORTREVISION= 6 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE MAINTAINER= bar@FreeBSD.org COMMENT= Codec for karaoke and text encapsulation for Ogg LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libogg.so:audio/libogg \ libpng.so:graphics/png GNU_CONFIGURE= yes USES= pkgconfig gmake libtool USE_LDCONFIG= yes CFLAGS+= "-I${LOCALBASE}/include" MANPAGE= katalyzer.1 kateenc.1 katedec.1 OPTIONS_DEFINE= DOXYGEN HTMLDOCS KATEDJ DOCS HTMLDOCS_DESC= Install bundled html documentation KATEDJ_DESC= Install KateDJ (Huge dependencies list) PORTDOCS= * .include .if ${PORT_OPTIONS:MDOXYGEN} && ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS+= doxygen:devel/doxygen .else CONFIGURE_ARGS+= --disable-doc .endif .if ${PORT_OPTIONS:MKATEDJ} RUN_DEPENDS= ${LOCALBASE}/bin/oggz:audio/liboggz USES+= python USE_WX= 2.8 WX_UNICODE= yes WX_COMPS= wx contrib python:lib MANPAGE+= KateDJ.1 PLIST_SUB+= KATEDJ="" .else PLIST_SUB+= KATEDJ="@comment " .endif post-patch: @${REINPLACE_CMD} -E -e \ "s|^(katepcdir =).*|\1 ${PREFIX}/libdata/pkgconfig|" \ ${WRKSRC}/Makefile.in .if ! ${PORT_OPTIONS:MKATEDJ} @${REINPLACE_CMD} -e \ "s| HAVE_PYTHON_TRUE=$$| HAVE_PYTHON_TRUE='#'|; \ s| HAVE_PYTHON_FALSE=\'#\'$$| HAVE_PYTHON_FALSE=|" \ ${WRKSRC}/configure .endif @${REINPLACE_CMD} -E -e \ "s|^(install-data-am: ).*|\1|" \ ${WRKSRC}/doc/Makefile.in .if ! ${PORT_OPTIONS:MDOXYGEN} || ! ${PORT_OPTIONS:MDOCS} @${TOUCH} ${WRKSRC}/doc/.doc-dummy-target .endif post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so .for f in ${MANPAGE} ${INSTALL_MAN} ${WRKSRC}/doc/man/${f} ${STAGEDIR}${PREFIX}/man/man1 .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in README AUTHORS COPYING THANKS ChangeLog ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .if ${PORT_OPTIONS:MHTMLDOCS} || ${PORT_OPTIONS:MDOXYGEN} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) . endif .include Index: head/multimedia/mp4v2/Makefile =================================================================== --- head/multimedia/mp4v2/Makefile (revision 422139) +++ head/multimedia/mp4v2/Makefile (revision 422140) @@ -1,27 +1,29 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= mp4v2 PORTVERSION= 1.9.1 PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE MAINTAINER= multimedia@FreeBSD.org COMMENT= Library and tools to read, create, and modify mp4 files +BROKEN= Unfetchable (google code has gone away) + CONFLICTS= mpeg4ip-libmp4v2-[0-9.]* USES= compiler gmake libtool tar:bzip2 MAKEFILE= GNUmakefile GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ENV= "FOUND_HELP2MAN=no" .include # GCC is broken with PCH: https://lists.freebsd.org/pipermail/svn-src-all/2015-March/101722.html .if ${COMPILER_TYPE} == gcc CONFIGURE_ARGS= --disable-gch .endif .include Index: head/multimedia/opencinematools/Makefile =================================================================== --- head/multimedia/opencinematools/Makefile (revision 422139) +++ head/multimedia/opencinematools/Makefile (revision 422140) @@ -1,34 +1,36 @@ # $FreeBSD$ PORTNAME= opencinematools PORTVERSION= 1.1.2 PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE DISTVERSIONSUFFIX= -src MAINTAINER= olgeni@FreeBSD.org COMMENT= Tools for creating multi-reel DCPs from MXF source material +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libopenjpeg.so:graphics/openjpeg15 \ libexpat.so:textproc/expat2 \ libasdcp.so:multimedia/asdcplib USES= dos2unix zip WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} BUILD_WRKSRC= ${WRKSRC}/build/unix CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_ARGS= CC="${CXX}" CFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" PLIST_FILES= bin/mkcpl bin/mkpkl bin/mkmap do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/mkcpl ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/mkpkl ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/mkmap ${STAGEDIR}${PREFIX}/bin .include Index: head/multimedia/p5-Umph-Prompt/Makefile =================================================================== --- head/multimedia/p5-Umph-Prompt/Makefile (revision 422139) +++ head/multimedia/p5-Umph-Prompt/Makefile (revision 422140) @@ -1,22 +1,24 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= Umph-Prompt PORTVERSION= 0.1.0 PORTREVISION= 1 CATEGORIES= multimedia perl5 MASTER_SITES= GOOGLE_CODE \ LOCAL/sunpoet PROJECTHOST= umph PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Interactive prompt module for umph and similar programs LICENSE= LGPL21 +BROKEN= Unfetchable (google code has gone away) + NO_ARCH= yes USE_PERL5= configure USES= perl5 .include Index: head/multimedia/py-periscope/Makefile =================================================================== --- head/multimedia/py-periscope/Makefile (revision 422139) +++ head/multimedia/py-periscope/Makefile (revision 422140) @@ -1,39 +1,41 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= periscope PORTVERSION= 0.2.4 PORTREVISION= 3 CATEGORIES= multimedia python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= python-${PORTNAME}_${PORTVERSION}.orig${EXTRACT_SUFX} \ periscope.desktop DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= python-${PORTNAME}_${PORTVERSION}.orig${EXTRACT_SUFX} MAINTAINER= bofh@FreeBSD.org COMMENT= Subtitles searching module LICENSE= LGPL3 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/BeautifulSoup.py:www/py-beautifulsoup32 RUN_DEPENDS:= ${BUILD_DEPENDS} USE_PYTHON= distutils autoplist NO_WRKSUBDIR= yes USES= desktop-file-utils python OPTIONS_DEFINE= UNRAR UNRAR_DESC= rar support (.rar) for compressed subtitles UNRAR_RUN_DEPENDS= unrar:archivers/unrar OPTIONS_DEFAULT= UNRAR PLIST_FILES= share/applications/periscope.desktop post-install: @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/periscope.desktop \ ${STAGEDIR}${DESKTOPDIR} .include Index: head/multimedia/umph/Makefile =================================================================== --- head/multimedia/umph/Makefile (revision 422139) +++ head/multimedia/umph/Makefile (revision 422140) @@ -1,28 +1,30 @@ # Created by: Toni Gundogdu # $FreeBSD$ PORTNAME= umph PORTVERSION= 0.2.5 PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= YouTube video playlist parser for cclive and alike tools LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= p5-Getopt-ArgvFile>=1.11:devel/p5-Getopt-ArgvFile \ p5-Umph-Prompt>=0:multimedia/p5-Umph-Prompt \ p5-XML-DOM>=1.44:textproc/p5-XML-DOM RUN_DEPENDS:= ${BUILD_DEPENDS} NO_ARCH= yes USE_PERL5= configure USES= perl5 PLIST_FILES= bin/umph \ %%PERL5_MAN1%%/umph.1.gz .include Index: head/multimedia/vstream-client/Makefile =================================================================== --- head/multimedia/vstream-client/Makefile (revision 422139) +++ head/multimedia/vstream-client/Makefile (revision 422140) @@ -1,27 +1,29 @@ # Created by: Frank Mayhar # $FreeBSD$ PORTNAME= vstream-client PORTVERSION= 1.2.1.1 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Client library for the Tivo vstream server LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + USES= tar:bzip2 HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} PLIST_FILES= bin/vstream-client \ include/vstream-client.h \ lib/libvstream-client.a post-patch: @${REINPLACE_CMD} -e \ 's|$$(INSTALL) -m 755|$${BSD_INSTALL_PROGRAM}| ; \ s|$$(INSTALL) -m 644|$${BSD_INSTALL_DATA}|' ${WRKSRC}/Makefile .include Index: head/multimedia/winff/Makefile =================================================================== --- head/multimedia/winff/Makefile (revision 422139) +++ head/multimedia/winff/Makefile (revision 422140) @@ -1,83 +1,85 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= WinFF PORTVERSION= 1.5.2 PORTREVISION= 7 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE PROJECTHOST= ${_PORTNAME} DISTNAME= ${PORTNAME}-${PORTVERSION}-source MAINTAINER= thierry@FreeBSD.org COMMENT= Convert your videos quickly, easily, and all at once LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= lazbuild:editors/lazarus LIB_DEPENDS= libavutil.so:multimedia/ffmpeg NO_WRKSUBDIR= yes USE_FPC= cairo fcl-base fcl-image fcl-json fcl-xml pasjpeg x11 USE_GNOME= # _PORTNAME= ${PORTNAME:tl} DATADIR= ${PREFIX}/share/${_PORTNAME} DOCSDIR= ${PREFIX}/share/doc/${_PORTNAME} INSTALLS_ICONS= yes DESKTOP_ENTRIES= "${PORTNAME}" \ "${COMMENT}" \ "${_PORTNAME}" \ "${_PORTNAME}" \ "AudioVideo;" \ true LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d LAZARUS_VER= 1.6.0 LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER} LCL_UNITS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}/lcl/units/${BUILDNAME} OPTIONS_SINGLE= LCL OPTIONS_SINGLE_LCL= GTK2 QT4 GTK2_DESC= Use gtk20 interface QT4_DESC= Use qt4 interface OPTIONS_DEFAULT= GTK2 .include .if ${PORT_OPTIONS:MGTK2} USE_FPC+= gtk2 USE_GNOME+= gtk20 LCL_PLATFORM= gtk2 BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-lcl-gtk2 .endif .if ${PORT_OPTIONS:MQT4} LIB_DEPENDS+= libQt4Pas.so:x11-toolkits/qt4pas LCL_PLATFORM= qt BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-lcl-qt .endif pre-configure: ${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' ${WRKSRC}/unit1.pas .for fp in unit1.pas unit4.pas ${REINPLACE_CMD} -e 's|/usr/bin/|${LOCALBASE}/bin/|g' ${WRKSRC}/${fp} .endfor do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --lazarusdir=${LAZARUS_DIR} -B winff.lpr do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME:tl} ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR}/languages ${INSTALL_DATA} ${WRKSRC}/presets.xml ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/languages/* ${STAGEDIR}${DATADIR}/languages/ ${INSTALL_MAN} ${WRKSRC}/${_PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/winff-icons/48x48/${_PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.pdf ${STAGEDIR}${DOCSDIR} .include Index: head/net/clamz/Makefile =================================================================== --- head/net/clamz/Makefile (revision 422139) +++ head/net/clamz/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: Helko Glathe # $FreeBSD$ PORTNAME= clamz PORTVERSION= 0.5 PORTREVISION= 4 CATEGORIES= net audio MASTER_SITES= GOOGLE_CODE MAINTAINER= glathe.helko@googlemail.com COMMENT= Command-line program to download MP3 files from Amazon's music store +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libgcrypt.so:security/libgcrypt CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GNU_CONFIGURE= yes USES= pkgconfig .include Index: head/net/googlecl/Makefile =================================================================== --- head/net/googlecl/Makefile (revision 422139) +++ head/net/googlecl/Makefile (revision 422140) @@ -1,32 +1,34 @@ # Created by: Li-Wen Hsu # $FreeBSD$ PORTNAME= googlecl PORTVERSION= 0.9.14 CATEGORIES= net www python MASTER_SITES= GOOGLE_CODE MAINTAINER= sbz@FreeBSD.org COMMENT= Command line tools for the Google Data APIs LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdata>0:devel/py-gdata USES= python:2 USE_PYTHON= autoplist distutils NO_ARCH= yes OPTIONS_DEFINE= DOCS PLIST_FILES= man/man1/google.1.gz PORTDOCS= * post-install: ${INSTALL_MAN} ${WRKSRC}/man/google.1 ${STAGEDIR}${MANPREFIX}/man/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.* ${STAGEDIR}${DOCSDIR} .include Index: head/net/kippo/Makefile =================================================================== --- head/net/kippo/Makefile (revision 422139) +++ head/net/kippo/Makefile (revision 422140) @@ -1,39 +1,41 @@ # Created by: Frederic Culot # $FreeBSD$ PORTNAME= kippo PORTVERSION= 0.8 CATEGORIES= net MASTER_SITES= GOOGLE_CODE MAINTAINER= culot@FreeBSD.org COMMENT= Medium interaction ssh honeypot LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface RUN_DEPENDS:= ${BUILD_DEPENDS} USES= python twisted:run,conch,web NO_BUILD= yes USE_RC_SUBR= kippo USERS= kippo GROUPS= kippo SUB_FILES= pkg-message SUB_LIST+= PYTHON=${PYTHON_CMD} do-install: @${MKDIR} ${STAGEDIR}${DATADIR} .for f in kippo.cfg kippo.tac fs.pickle @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor .for d in data doc honeyfs kippo txtcmds utils @${MKDIR} ${STAGEDIR}${DATADIR}/${d} @(cd ${WRKSRC}/${d}/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/${d}) .endfor .include Index: head/net/libdnet/Makefile =================================================================== --- head/net/libdnet/Makefile (revision 422139) +++ head/net/libdnet/Makefile (revision 422140) @@ -1,28 +1,30 @@ # Created by: Dominic Marks # $FreeBSD$ PORTNAME= libdnet PORTVERSION= 1.12 PORTREVISION= 1 CATEGORIES?= net MASTER_SITES= GOOGLE_CODE MAINTAINER?= onatan@gmail.com COMMENT= Simple interface to low level networking routines LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_dnet_bsd_bpf=yes USES+= libtool tar:tgz .if !defined(LIBDNET_SLAVE) CONFIGURE_ARGS+= --without-python USE_LDCONFIG= yes .endif post-patch: @${REINPLACE_CMD} 's|shrext|shrext_cmds|g' ${WRKSRC}/configure .include Index: head/net/opendpi/Makefile =================================================================== --- head/net/opendpi/Makefile (revision 422139) +++ head/net/opendpi/Makefile (revision 422140) @@ -1,19 +1,21 @@ # Created by: fernandotcl # $FreeBSD$ PORTNAME= opendpi PORTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= GOOGLE_CODE MAINTAINER= fernando@netfilter.com.br COMMENT= Open source deep packet inspection engine +BROKEN= Unfetchable (google code has gone away) + BROKEN_powerpc64= Does not build GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool .include Index: head/net/openpgm/Makefile =================================================================== --- head/net/openpgm/Makefile (revision 422139) +++ head/net/openpgm/Makefile (revision 422140) @@ -1,33 +1,35 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= openpgm PORTVERSION= 5.2.122 PORTREVISION= 2 CATEGORIES= net devel MASTER_SITES= GOOGLE_CODE DISTNAME= libpgm-${PORTVERSION} MAINTAINER= vg@FreeBSD.org COMMENT= Implementation of the PGM reliable multicast protocol LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes USES= pathfix perl5 tar:bzip2 libtool python:build USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${DISTNAME}/openpgm/pgm INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= draft-ietf-rmt-bb-pgmcc-03.txt rfc3208.txt PORTEXAMPLES= * post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/../doc/,} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/net/py-amqplib/Makefile =================================================================== --- head/net/py-amqplib/Makefile (revision 422139) +++ head/net/py-amqplib/Makefile (revision 422140) @@ -1,20 +1,19 @@ # Created by: Li-Wen Hsu # $FreeBSD$ PORTNAME= amqplib PORTVERSION= 1.0.2 PORTREVISION= 1 CATEGORIES= net python -MASTER_SITES= GOOGLE_CODE \ - CHEESESHOP +MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= lwhsu@FreeBSD.org COMMENT= AMQP Client Library PROJECTHOST= py-amqplib USES= python tar:tgz USE_PYTHON= distutils autoplist .include Index: head/net/py-dpkt/Makefile =================================================================== --- head/net/py-dpkt/Makefile (revision 422139) +++ head/net/py-dpkt/Makefile (revision 422140) @@ -1,32 +1,34 @@ # $FreeBSD$ PORTNAME= dpkt PORTVERSION= 1.8 CATEGORIES= net python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sbz@FreeBSD.org COMMENT= Python fast, simple packet creation / parsing module LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils autoplist pythonprefix OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= AUTHORS CHANGES HACKING PKG-INFO README PORTEXAMPLES= * post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) regression-test: extract @(cd ${WRKSRC} && ${PYTHON_CMD} tests/test-perf2.py) .include Index: head/net/py-pybeanstalk/Makefile =================================================================== --- head/net/py-pybeanstalk/Makefile (revision 422139) +++ head/net/py-pybeanstalk/Makefile (revision 422140) @@ -1,18 +1,20 @@ # $FreeBSD$ PORTNAME= pybeanstalk PORTVERSION= 0.11.1 CATEGORIES= net python MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Pure python client library for beanstalkd queue LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils autoplist WRKSRC= ${WRKDIR}/${PORTVERSION} .include Index: head/net/py-pypcap/Makefile =================================================================== --- head/net/py-pypcap/Makefile (revision 422139) +++ head/net/py-pypcap/Makefile (revision 422140) @@ -1,25 +1,27 @@ # Created by: George V. Neville-Neil # $FreeBSD$ PORTNAME= pypcap PORTVERSION= 1.1 PORTREVISION= 5 CATEGORIES= net python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wxs@FreeBSD.org COMMENT= Simplified object-oriented Python extension module for libpcap +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= pyrexc:devel/pyrex USES= python USE_PYTHON= distutils autoplist post-patch: @${RM} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/pcap.c pre-build: (cd ${WRKSRC}; pyrexc pcap.pyx) .include Index: head/net/py-pysendfile/Makefile =================================================================== --- head/net/py-pysendfile/Makefile (revision 422139) +++ head/net/py-pysendfile/Makefile (revision 422140) @@ -1,21 +1,23 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= pysendfile PORTVERSION= 2.0.0 PORTREVISION= 1 CATEGORIES= net python devel MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koobs@FreeBSD.org COMMENT= Python interface to sendfile(2) LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + CONFLICTS_INSTALL= py*-sendfile-[0-9]* USES= python USE_PYTHON= distutils autoplist .include Index: head/net/py-smbpasswd/Makefile =================================================================== --- head/net/py-smbpasswd/Makefile (revision 422139) +++ head/net/py-smbpasswd/Makefile (revision 422140) @@ -1,24 +1,23 @@ # Created by: Alexander Novitsky # $FreeBSD$ PORTNAME= smbpasswd PORTVERSION= 1.0.2 PORTREVISION= 1 CATEGORIES= net python MASTER_SITES= http://barryp.org/static/media/software/download/py-${PORTNAME}/${PORTVERSION}/ \ - GOOGLE_CODE \ CHEESESHOP PROJECTHOST= py-smbpasswd PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} EXTRACT_SUFX= .tgz MAINTAINER= wxs@FreeBSD.org COMMENT= SMB/CIFS password generation utility for Python LICENSE= GPLv2 # Python3 ready USES= python USE_PYTHON= distutils autoplist .include Index: head/net/samplicator/Makefile =================================================================== --- head/net/samplicator/Makefile (revision 422139) +++ head/net/samplicator/Makefile (revision 422140) @@ -1,31 +1,33 @@ # $FreeBSD$ PORTNAME= samplicator PORTVERSION= 1.3.7.b6 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= GOOGLE_CODE DISTNAME= samplicator-1.3.7-beta6 MAINTAINER= me@falz.net COMMENT= Receives UDP datagrams and redistributes them to a set of receivers LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes USE_RC_SUBR= ${PORTNAME} PLIST_FILES= bin/samplicate PORTDOCS= NEWS README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/samplicate ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/net/splatd/Makefile =================================================================== --- head/net/splatd/Makefile (revision 422139) +++ head/net/splatd/Makefile (revision 422140) @@ -1,40 +1,42 @@ # Created by: Landon Fuller # $FreeBSD$ PORTNAME= splatd PORTVERSION= 1.2 PORTREVISION= 6 CATEGORIES= net MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Splat is the Scalable Periodic LDAP Attribute Transmogrifier LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/bin/zconfig:devel/py-zconfig \ ${PYTHON_PKGNAMEPREFIX}ldap>=2.3.1:net/py-ldap RUN_DEPENDS= ${LOCALBASE}/bin/zconfig:devel/py-zconfig \ ${PYTHON_PKGNAMEPREFIX}ldap>=2.3.1:net/py-ldap USES= python twisted USE_PYTHON= distutils PYDISTUTILS_PKGNAME= splat USE_RC_SUBR= splatd SUB_LIST= PYTHON_CMD=${PYTHON_CMD} NO_ARCH= yes OPTIONS_DEFINE= DOCS post-install: ${INSTALL_DATA} ${WRKSRC}/splat.conf ${STAGEDIR}${PREFIX}/etc/splat.conf.sample ${MV} -f ${STAGEDIR}${PREFIX}/bin/splatd ${STAGEDIR}${PREFIX}/sbin/splatd ${INSTALL_MAN} ${WRKSRC}/docs/man/splat.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5 ${INSTALL_MAN} ${WRKSRC}/docs/man/splatd.8 ${STAGEDIR}${MANPREFIX}/man/man8 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/xhtml ${INSTALL_DATA} ${WRKSRC}/docs/xhtml/* ${STAGEDIR}${DOCSDIR}/xhtml .include Index: head/net/sqtop/Makefile =================================================================== --- head/net/sqtop/Makefile (revision 422139) +++ head/net/sqtop/Makefile (revision 422140) @@ -1,27 +1,29 @@ # Created by: Marco Steinbach # $FreeBSD$ PORTNAME= sqtop DISTVERSION= 2013-12-17 CATEGORIES= net MASTER_SITES= GOOGLE_CODE MAINTAINER= coco@executive-computing.de COMMENT= Console-based display of Squid proxy connections LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + USES= tar:bzip2 PLIST_FILES= bin/sqtop \ man/man1/sqtop.1.gz GNU_CONFIGURE= yes OPTIONS_DEFINE= NCURSES OPTIONS_DEFAULT= NCURSES NCURSES_CONFIGURE_ENABLE= ui NCURSES_USES= ncurses .include Index: head/net/tucan/Makefile =================================================================== --- head/net/tucan/Makefile (revision 422139) +++ head/net/tucan/Makefile (revision 422140) @@ -1,47 +1,46 @@ # Created by: Gustau Perez Querol # $FreeBSD$ PORTNAME= tucan PORTVERSION= 0.3.10 PORTREVISION= 2 CATEGORIES= net -MASTER_SITES= http://forja.rediris.es/frs/download.php/2051/ \ - http://build-tucan-doc.googlecode.com/files/ +MASTER_SITES= http://forja.rediris.es/frs/download.php/2051/ MAINTAINER= gustau.perez@gmail.com COMMENT= Tucan Manager aids file-sharing with 1-click hosters RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow \ ${LOCALBASE}/bin/cntraining:graphics/tesseract NO_BUILD= yes USE_GNOME= pygtk2 librsvg2 USES= gettext python post-patch: ${REINPLACE_CMD} -Ee 's|#! /usr/bin/env python|#! ${PYTHON_CMD}|' ${WRKSRC}/tucan.py # remove .orig leftovers from files/patch-* pre-install: ${RM} ${WRKSRC}/core/*.orig do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}/core ${MKDIR} ${STAGEDIR}${DATADIR}/default_plugins ${MKDIR} ${STAGEDIR}${DATADIR}/i18n ${MKDIR} ${STAGEDIR}${DATADIR}/media ${MKDIR} ${STAGEDIR}${DATADIR}/ui ${INSTALL_SCRIPT} ${WRKSRC}/tucan.py ${STAGEDIR}${PREFIX}/share/tucan/ ${LN} -s ${PREFIX}/share/tucan/tucan.py ${STAGEDIR}${PREFIX}/bin/tucan (cd ${WRKSRC}/core/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/core/) (cd ${WRKSRC}/default_plugins/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/default_plugins/) (cd ${WRKSRC}/i18n/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/i18n/) (cd ${WRKSRC}/media/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/media/) (cd ${WRKSRC}/ui/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/ui/) ${INSTALL_DATA} ${WRKSRC}/media/tucan.png ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_MAN} ${WRKSRC}/tucan.1.gz ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL} ${WRKSRC}/tucan.desktop ${STAGEDIR}${PREFIX}/share/applications/ .include Index: head/net-im/jabber-pyicq/Makefile =================================================================== --- head/net-im/jabber-pyicq/Makefile (revision 422139) +++ head/net-im/jabber-pyicq/Makefile (revision 422140) @@ -1,106 +1,108 @@ # $FreeBSD$ PORTNAME= pyicq PORTVERSION= 0.8.1.5 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= net-im MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= jabber- PKGNAMESUFFIX= -transport DISTNAME= ${PORTNAME}t-${PORTVERSION} DIST_SUBDIR= jabber MAINTAINER= ports@FreeBSD.org COMMENT= Python ICQ-Transport for Jabber LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_SITELIBDIR}/OpenSSL/__init__.py:security/py-openssl \ ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow PROJECTHOST= pyicqt OPTIONS_DEFINE= DOCS EXAMPLES MYSQL TWISTED OPTIONS_DEFAULT=DAEMON OPTIONS_SINGLE= SERVER OPTIONS_SINGLE_SERVER= JABBER JABBERD EJABBERD DAEMON JABBER_DESC= Use with jabberd14 (net-im/jabber) JABBERD_DESC= Use with jabberd 2.x (net-im/jabberd) EJABBERD_DESC= Use with ejabberd (net-im/ejabberd) DAEMON_DESC= Use builtin daemon TWISTED_DESC= Use py-twisted NO_BUILD= yes USES= python USE_RC_SUBR= jabber-pyicq-transport LOCAL_PYTHON= ${PYTHON_CMD} SUB_FILES= pkg-message README.jabberd14 README.jabberd2 README.external SUB_LIST= PYTHON_CMD=${LOCAL_PYTHON} INST_DIR= ${PREFIX}/lib/jabber/${PORTNAME} PORTDOCS= NEWS README PORTEXAMPLES= db-setup.mysql jabber-pyicq.xml MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=0:databases/py-MySQLdb TWISTED_USES= twisted:web,words .include .if ${PORT_OPTIONS:MJABBER} JABBER_REQUIRE?= jabber JABBER_USER?= jabber JABBER_PIDDIR?= /var/run/jabberd JABBER_SPOOLDIR?= /var/spool/jabberd RUN_DEPENDS+= jabberd14:net-im/jabber .elif ${PORT_OPTIONS:MJABBERD} JABBER_REQUIRE?= jabberd JABBER_USER?= jabber JABBER_PIDDIR?= /var/jabberd/pid JABBER_SPOOLDIR?= /var/spool/jabber RUN_DEPENDS+= jabberd:net-im/jabberd .elif ${PORT_OPTIONS:MEJABBERD} JABBER_REQUIRE?= ejabberd JABBER_USER?= ejabberd JABBER_PIDDIR?= /var/jabberd/pid JABBER_SPOOLDIR?= /var/spool/jabber RUN_DEPENDS+= ejabberdctl:net-im/ejabberd .elif ${PORT_OPTIONS:MDAEMON} JABBER_REQUIRE?= DAEMON JABBER_USER?= nobody JABBER_PIDDIR?= /var/run/pyicq JABBER_SPOOLDIR?= /var/spool/pyicq .endif SUB_LIST+= JABBER_REQUIRE="${JABBER_REQUIRE}" \ JABBER_PIDDIR="${JABBER_PIDDIR}" \ JABBER_SPOOLDIR="${JABBER_SPOOLDIR}" SUB_LIST+= JABBER_USER=${JABBER_USER} post-patch: @${REINPLACE_CMD} -i "" -e '/spooldir/s|\.|${JABBER_SPOOLDIR}|' \ -e '/pid/s|PyICQt.pid|${JABBER_PIDDIR}/PyICQt.pid|' \ ${WRKSRC}/config_example.xml @${REINPLACE_CMD} -i "" -e 's,"config.xml","${PREFIX}/etc/jabber-pyicq.xml",' \ ${WRKSRC}/src/main.py @${REINPLACE_CMD} -i "" 's|^#!.*$$|#!${LOCAL_PYTHON}|' \ ${WRKSRC}/PyICQt.py do-install: ${MKDIR} ${STAGEDIR}${INST_DIR}/data/ ${STAGEDIR}${INST_DIR}/src/ ${INSTALL_SCRIPT} ${WRKSRC}/PyICQt.py ${STAGEDIR}${INST_DIR}/ ${INSTALL_DATA} ${WRKSRC}/data/defaultAIMAvatar.png ${STAGEDIR}${INST_DIR}/data/ ${INSTALL_DATA} ${WRKSRC}/data/defaultICQAvatar.png ${STAGEDIR}${INST_DIR}/data/ ${CP} -Rv ${WRKSRC}/src/* ${STAGEDIR}${INST_DIR}/src/ ${FIND} ${STAGEDIR}${INST_DIR}/src/ -type d -exec ${CHMOD} 755 "{}" \; ${FIND} ${STAGEDIR}${INST_DIR}/src/ -type f -exec ${CHMOD} 644 "{}" \; ${INSTALL_DATA} ${WRKSRC}/config_example.xml ${STAGEDIR}${PREFIX}/etc/jabber-pyicq.xml.sample ${MKDIR} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ ${INSTALL_DATA} ${WRKSRC}/config_example.xml ${STAGEDIR}${EXAMPLESDIR}/jabber-pyicq.xml ${INSTALL_DATA} ${WRKSRC}/tools/db-setup.mysql ${STAGEDIR}${EXAMPLESDIR}/ .include Index: head/net-im/linux-instantbird/Makefile =================================================================== --- head/net-im/linux-instantbird/Makefile (revision 422139) +++ head/net-im/linux-instantbird/Makefile (revision 422140) @@ -1,36 +1,38 @@ # $FreeBSD$ PORTNAME= instantbird DISTVERSION= 1.5 DISTVERSIONSUFFIX=.${LOCALE}.linux-i686 PORTREVISION= 1 CATEGORIES= net-im irc ipv6 MASTER_SITES= http://ftp.instantbird.com/instantbird/releases/${DISTVERSION}/ \ GOOGLE_CODE MAINTAINER= gecko@FreeBSD.org COMMENT= Instant Messaging client based on XULRunner and libpurple +BROKEN= Unfetchable (google code has gone away) + USES= tar:bzip2 USE_LINUX= libxml2 #avahiglib avahilibs ALL_LOCALES= cs de en-US es-ES et fr nl pl pt-BR ru sk sv-SE uk LOCALE= ${${PORT_OPTIONS:MLANG_*}} PLIST_SUB= LOCALE="${LOCALE}" EXTRACT_AFTER_ARGS=--exclude '*/searchplugins' OPTIONS_DEFAULT=LANG_US OPTIONS_SINGLE= L10N L10N_DESC?= Localization .for l in ${ALL_LOCALES} OPTIONS_SINGLE_L10N+=LANG_${l:tu:C/.*-//} LANG_${l:tu:C/.*-//}= ${l} . if defined(PACKAGE_BUILDING) DISTFILES+= ${DISTNAME:S/${LOCALE}/${l}/}${EXTRACT_SUFX} . endif .endfor .include "${.CURDIR}/../../www/linux-seamonkey/Makefile.common" .include Index: head/net-im/mbpurple/Makefile =================================================================== --- head/net-im/mbpurple/Makefile (revision 422139) +++ head/net-im/mbpurple/Makefile (revision 422140) @@ -1,30 +1,32 @@ # $FreeBSD$ PORTNAME= mbpurple PORTVERSION= 0.3.0 PORTREVISION= 3 CATEGORIES= net-im MASTER_SITES= GOOGLE_CODE PROJECTHOST= microblog-purple MAINTAINER= ports@FreeBSD.org COMMENT= Integrate Twitter with Pidgin (AKA microblog-purple) +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/bin/pidgin:net-im/pidgin RUN_DEPENDS= ${LOCALBASE}/bin/pidgin:net-im/pidgin LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= dos2unix gmake pkgconfig DOS2UNIX_GLOB= *.c MAKE_ARGS= PREFIX="${PREFIX}" LIBDIR="${PREFIX}/lib" \ PURPLE_DATAROOT_DIR="${PREFIX}/share" post-patch: @${REINPLACE_CMD} 's/make -C/$$(MAKE) -C/' ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/purple-2/*.so .include Index: head/net-im/naim/Makefile =================================================================== --- head/net-im/naim/Makefile (revision 422139) +++ head/net-im/naim/Makefile (revision 422140) @@ -1,39 +1,41 @@ # Created by: Michael Haro # $FreeBSD$ PORTNAME= naim PORTVERSION= 0.11.8.3.2 CATEGORIES= net-im irc MASTER_SITES= GOOGLE_CODE MAINTAINER= j@scre.ws COMMENT= Console ncurses-based AIM, ICQ, IRC, and Lily client LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes USES= ncurses tar:bzip2 PORTDOCS= FAQ README commands.txt keyboard.txt OPTIONS_DEFINE= DETACH DOCS DETACH_DESC= Enable 'detach' feature (requires misc/screen) .include # Fix parallel (-jX) builds: events.c #include's generated "conio_cmds.h" post-patch: @${ECHO_CMD} 'events.o: conio_cmds.h' >> ${WRKSRC}/src/Makefile.in .if ${PORT_OPTIONS:MDOCS} CONFIGURE_ARGS+= --with-pkgdocdir=${DOCSDIR} .else CONFIGURE_ARGS+= --without-pkgdocdir .endif .if ${PORT_OPTIONS:MDETACH} RUN_DEPENDS= screen:sysutils/screen CONFIGURE_ARGS+= --enable-detach .endif .include Index: head/net-im/pidgin-privacy-please/Makefile =================================================================== --- head/net-im/pidgin-privacy-please/Makefile (revision 422139) +++ head/net-im/pidgin-privacy-please/Makefile (revision 422140) @@ -1,30 +1,32 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= pidgin-privacy-please PORTVERSION= 0.7.1 PORTREVISION= 4 CATEGORIES= net-im MASTER_SITES= GOOGLE_CODE MAINTAINER= ehaupt@FreeBSD.org COMMENT= Privacy plugin for the pidgin instant messenger LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libpurple.so:net-im/libpurple BUILD_DEPENDS= pidgin:net-im/pidgin RUN_DEPENDS= pidgin:net-im/pidgin GNU_CONFIGURE= yes USES= gettext gmake libtool pkgconfig USE_GNOME= cairo gdkpixbuf2 gtk20 intltool CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .include Index: head/net-im/pidgin-skype/Makefile =================================================================== --- head/net-im/pidgin-skype/Makefile (revision 422139) +++ head/net-im/pidgin-skype/Makefile (revision 422140) @@ -1,91 +1,92 @@ # Created by: mandree@FreeBSD.org # $FreeBSD$ PORTNAME= pidgin-skype PORTVERSION= 0.0.0.664 PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= LOCAL/mandree DISTFILES= pidgin-skype-svn-r${PORTVERSION:E}.tar.xz MAINTAINER= mandree@FreeBSD.org COMMENT= Plugin to use Skype chat from Pidgin (with Skype running) LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/pidgin/pidgin.h:net-im/pidgin \ ${LOCALBASE}/bin/skype:net-im/skype RUN_DEPENDS= pidgin:net-im/pidgin \ ${LOCALBASE}/bin/skype:net-im/skype USES= gmake pkgconfig tar:xz USE_GNOME= glib20 # this is a local target to build a tarball +# Note that googlecode.com is gone. build-tarball: ${DISTFILES} ${DISTFILES}: ${RM} -rf ${WRKSRC} svn export -r${PORTVERSION:E} \ http://skype4pidgin.googlecode.com/svn/trunk/ ${WRKSRC} tar -C ${WRKSRC}/.. -cvf - ${WRKSRC:T} | ${XZ_CMD} -vvc >${DISTFILES} || \ { ${RM} -f ${DISTFILES} ; exit 1 ; } upload-tarball: build-tarball scp ${DISTFILES} freefall.freebsd.org:public_distfiles/ mycflags= -shared -fPIC -DPIC \ -I${LOCALBASE}/include \ -I${LOCALBASE}/include/libpurple \ -I${LOCALBASE}/include/pidgin \ -I${LOCALBASE}/include/glib-2.0 \ -I${LOCALBASE}/lib/glib-2.0/include \ -DPURPLE_PLUGINS mylibs= -lpthread # DBUS: No DBUS here, does not work with Skype 2.1 beta # NLS: While the build works and enables translations, # the upstream translations and .pot file are woefully out of date. #OPTIONS_DEFINE= NLS OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} mycflags+= -DENABLE_NLS mylibs+= -L${LOCALBASE}/lib -lintl USES+= gettext PLIST_SUB+= NLS="" post-patch: ${REINPLACE_CMD} 's/#undef ENABLE_NLS//' ${WRKSRC}/libskype.c .else PLIST_SUB+= NLS="@comment " .endif do-build: cd ${WRKSRC} && ${CC} ${CPPFLAGS} ${CFLAGS} ${mycflags} \ -o libskype.so libskype.c ${mylibs} .if ${PORT_OPTIONS:MNLS} ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} -C ${BUILD_WRKSRC} locales .endif do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/purple-2 ${INSTALL_PROGRAM} ${WRKSRC}/libskype.so ${STAGEDIR}${PREFIX}/lib/purple-2 ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps/pidgin/emotes/skype ${INSTALL_DATA} ${WRKSRC}/theme ${STAGEDIR}${PREFIX}/share/pixmaps/pidgin/emotes/skype .for i in 16 22 48 ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps/pidgin/protocols/${i} ${INSTALL_DATA} ${WRKSRC}/icons/${i}/skypeout.png \ ${WRKSRC}/icons/${i}/skype.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/pidgin/protocols/${i}/ .endfor .if ${PORT_OPTIONS:MNLS} .for i in cs de en_AU es fr hu it ja mk nb pl pt pt_BR ru ${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES/ ${INSTALL_DATA} ${WRKSRC}/po/${i}.mo ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES/skype4pidgin.mo .endfor .endif .include Index: head/net-im/pwytter/Makefile =================================================================== --- head/net-im/pwytter/Makefile (revision 422139) +++ head/net-im/pwytter/Makefile (revision 422140) @@ -1,49 +1,51 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= pwytter PORTVERSION= 0.8 PORTREVISION= 4 CATEGORIES= net-im www python MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= ports@FreeBSD.org COMMENT= Free multi-platform Twitter client written in Python LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter \ ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow \ ${PYTHON_PKGNAMEPREFIX}simplejson>=1.7.1:devel/py-simplejson RUN_DEPENDS:= ${BUILD_DEPENDS} USES= dos2unix gettext python:2 zip USE_PYTHON= autoplist distutils WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} DOS2UNIX_GLOB= *.py post-patch: @${RM} -rf ${WRKSRC}/twclient/simplejson @${REINPLACE_CMD} -e "s|'simplejson|}, #&|" \ -e "s|pwParam|pwCache','&|" \ -e "s|d\[p\]|d\['share/'+p\]|g" \ -e 's|text",|${DATADIR_REL}/text",|' \ -e 's|media",|${DATADIR_REL}/media",|' \ -e 's|theme",|${DATADIR_REL}/theme",|' \ -e 's|\\\\|/|' \ -e "/import ez_setup/d" \ -e "/ez_setup.use_setuptools()/d" ${WRKSRC}/setup.py @${REINPLACE_CMD} \ -e 's|locale_path = .*|locale_path = "${PREFIX}/share/locale"|' \ -e '1,3d' \ -e 's|/usr/bin/python|${PYTHON_CMD}|' \ ${WRKSRC}/pwytter.py @${REINPLACE_CMD} -e 's|media"|${DATADIR}/&|' ${WRKSRC}/pwytter.py \ ${WRKSRC}/twclient/__init__.py @${REINPLACE_CMD} -e "s|theme'|${DATADIR}/&|" ${WRKSRC}/pwTheme.py @${FIND} ${WRKSRC}/locale -name pwytter.po -delete .include Index: head/net-im/qwit/Makefile =================================================================== --- head/net-im/qwit/Makefile (revision 422139) +++ head/net-im/qwit/Makefile (revision 422140) @@ -1,21 +1,23 @@ # Created by: Sokolov Alexey # $FreeBSD$ PORTNAME= qwit DISTVERSION= r154 PORTREVISION= 3 CATEGORIES= net-im MASTER_SITES= GOOGLE_CODE DISTNAME= qwit-${PORTVERSION}-src MAINTAINER= sokolov@TrueBSD.org COMMENT= Qt4-based lightweight Twitter client +BROKEN= Unfetchable (google code has gone away) + USES= qmake tar:bzip2 USE_QT4= gui network xml moc_build rcc_build \ uic_build post-patch: ${REINPLACE_CMD} '/icon.path/s,share/icons,share/pixmaps,' \ ${WRKSRC}/qwit.pro .include Index: head/net-im/qwit-devel/Makefile =================================================================== --- head/net-im/qwit-devel/Makefile (revision 422139) +++ head/net-im/qwit-devel/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: Sokolov Alexey # $FreeBSD$ PORTNAME= qwit DISTVERSION= r215 PORTREVISION= 3 CATEGORIES= net-im MASTER_SITES= GOOGLE_CODE DISTNAME= qwit-ng-${PORTVERSION}-src PKGNAMESUFFIX= -devel MAINTAINER= sokolov@TrueBSD.org COMMENT= Qt4-based lightweight Twitter client +BROKEN= Unfetchable (google code has gone away) + USES= qmake tar:bzip2 USE_QT4= gui network xml moc_build rcc_build \ uic_build post-patch: ${REINPLACE_CMD} '/icon.path/s,share/icons,share/pixmaps,' \ ${WRKSRC}/qwit2.pro .include Index: head/net-mgmt/flow-tools-ng/Makefile =================================================================== --- head/net-mgmt/flow-tools-ng/Makefile (revision 422139) +++ head/net-mgmt/flow-tools-ng/Makefile (revision 422140) @@ -1,57 +1,59 @@ # Created by: @BABOLO <.@babolo.ru> # $FreeBSD$ PORTNAME= flow-tools PORTVERSION= 0.68.5.1 PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= GOOGLE_CODE PKGNAMESUFFIX= -ng MAINTAINER= c.kworr@gmail.com COMMENT= Suite of tools and library to work with netflow data LICENSE= BSD2CLAUSE +BROKEN= Unfetchable (google code has gone away) + OPTIONS_DEFINE= MYSQL OPENSSL PGSQL PGSQL_CONFIGURE_OFF= --without-postgresql PGSQL_CONFIGURE_ON= --with-postgresql PGSQL_USES= pgsql MYSQL_CONFIGURE_OFF= --without-mysql MYSQL_CONFIGURE_ON= --with-mysql="${PREFIX}" MYSQL_USE= MYSQL=yes OPENSSL_CONFIGURE_OFF= --without-openssl OPENSSL_CONFIGURE_ON= --with-openssl="${OPENSSLBASE}" OPENSSL_USE= OPENSSL=yes CONFLICTS= flow-tools-[0-9]* USES= gmake libtool python:run tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip SUB_LIST= FLOW_CAPTURE_SPOOL="${FLOW_CAPTURE_SPOOL}" \ FLOW_CAPTURE_PIDDIR="${FLOW_CAPTURE_PIDDIR}" USE_RC_SUBR= flow_capture flow_fanout FLOW_CAPTURE_SPOOL= /var/db/flows FLOW_CAPTURE_PIDDIR= /var/run/flow-capture USERS= flowtools GROUPS= flowtools post-patch: @${REINPLACE_CMD}\ -e 's|@sysconfdir@/sym/|${ETCDIR}/|' \ -e 's|@sysconfdir@/cfg/|${ETCDIR}/|' \ ${WRKSRC}/docs/flow-*.1.in ${WRKSRC}/docs/flow-*.html.in @${REINPLACE_CMD} -e 's|!/bin/env|!/usr/bin/env|' \ ${WRKSRC}/bin/* ${WRKSRC}/utils/* post-install: ${MKDIR} ${STAGEDIR}${FLOW_CAPTURE_SPOOL} ${MKDIR} ${STAGEDIR}${FLOW_CAPTURE_PIDDIR} ${INSTALL_MAN} ${WRKSRC}/docs/*.1 ${STAGEDIR}${PREFIX}/man/man1/ .include Index: head/net-mgmt/flowd/Makefile =================================================================== --- head/net-mgmt/flowd/Makefile (revision 422139) +++ head/net-mgmt/flowd/Makefile (revision 422140) @@ -1,77 +1,76 @@ # Created by: Janos Mohacsi # $FreeBSD$ PORTNAME= flowd PORTVERSION= 0.9.1 PORTREVISION= 3 CATEGORIES= net-mgmt ipv6 -MASTER_SITES= GOOGLE_CODE \ - http://www2.mindrot.org/files/flowd/ +MASTER_SITES= http://www2.mindrot.org/files/flowd/ MAINTAINER= ports@FreeBSD.org COMMENT= Small, fast, and secure NetFlow collector OPTIONS_SUB= yes OPTIONS_DEFINE= PERL PYTHON OPTIONS_DEFAULT=PERL PERL_DESC= Install flowd perl module PYTHON_DESC= Install flowd Python support USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var USE_RC_SUBR= flowd PORTDOCS= README INSTALL FLOWD_USER= _flowd USERS= ${FLOWD_USER} GROUPS= ${FLOWD_USER} .include .if ${PORT_OPTIONS:MPERL} USES+= perl5 USE_PERL5+= build run .endif .if ${PORT_OPTIONS:MPYTHON} USES+= python PLIST_SUB+= PYTHON_VER=${PYTHON_VER} .endif post-patch: @${REINPLACE_CMD} -e "s;%%FLOWD_USER%%;${FLOWD_USER};g" \ ${WRKSRC}/flowd.h ${REINPLACE_CMD} -i '' -e 's|/usr/bin/perl|${PERL}|' \ ${WRKSRC}/tools/flowinsert.pl \ ${WRKSRC}/tools/wormsuspects.pl post-build: .if ${PORT_OPTIONS:MPERL} (cd ${WRKSRC}/Flowd-perl && ${PERL} Makefile.PL \ INSTALLSITEMAN3DIR=${PERL5_MAN3} \ DESTDIR=${STAGEDIR} PREFIX=${PREFIX} && \ ${MAKE_CMD}) .endif .if ${PORT_OPTIONS:MPYTHON} ( cd ${WRKSRC} && ${PYTHON_CMD} setup.py build ) .endif pre-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ( cd ${WRKSRC}/tools && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} ) .if ${PORT_OPTIONS:MPERL} ( cd ${WRKSRC}/Flowd-perl && ${MAKE_CMD} install ) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Flowd/Flowd.so .endif .if ${PORT_OPTIONS:MPYTHON} ( cd ${WRKSRC} && ${PYTHON_CMD} setup.py install --root "${STAGEDIR}" ) ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/flowd.so .endif .include Index: head/net-mgmt/hastmon/Makefile =================================================================== --- head/net-mgmt/hastmon/Makefile (revision 422139) +++ head/net-mgmt/hastmon/Makefile (revision 422140) @@ -1,41 +1,43 @@ # Created by: Mikolaj Golub # $FreeBSD$ PORTNAME= hastmon PORTVERSION= 0.3.2 CATEGORIES= net-mgmt MASTER_SITES= GOOGLE_CODE MAINTAINER= trociny@FreeBSD.org COMMENT= Cluster monitoring daemon LICENSE= BSD2CLAUSE +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= mk-configure>=0.20:devel/mk-configure USES= ssl MKCMAKE?= ${LOCALBASE}/bin/mkcmake INSTALL_TARGET= installdirs install PORTDOCS= ChangeLog COPYRIGHT README post-patch: ${REINPLACE_CMD} \ -e "s|\(-lcrypto\)|-L${OPENSSLLIB} \1|g" \ -e "s|\(-DHAVE_CRYPTO\)|-I${OPENSSLINC} \1|g" \ ${WRKSRC}/hastmon/Makefile \ ${WRKSRC}/hastmonctl/Makefile do-build: ${SETENV} ${MKCMAKE_ENV} ${MKCMAKE} -C ${WRKSRC} do-install: ${SETENV} ${MKCMAKE_ENV} DESTDIR=${STAGEDIR} \ ${MKCMAKE} -C ${WRKSRC} ${INSTALL_TARGET} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net-mgmt/p5-SNMP_Session/Makefile =================================================================== --- head/net-mgmt/p5-SNMP_Session/Makefile (revision 422139) +++ head/net-mgmt/p5-SNMP_Session/Makefile (revision 422140) @@ -1,32 +1,34 @@ # Created by: Stephen J. Roznowski # $FreeBSD$ PORTNAME= SNMP_Session PORTVERSION= 1.13 PORTREVISION= 3 CATEGORIES= net-mgmt perl5 MASTER_SITES= GOOGLE_CODE PROJECTHOST= snmp-session PKGNAMEPREFIX= p5- MAINTAINER= demon@FreeBSD.org COMMENT= Perl5 module providing rudimentary access to SNMPv1 and v2 agents +BROKEN= Unfetchable (google code has gone away) + USES= perl5 USE_PERL5= configure DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} OPTIONS_DEFINE= DOCS post-patch: ${RM} ${WRKSRC}/lib/SNMP_Session.pm.orig post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in README README.SNMP_util index.html ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net-mgmt/py-flowtools/Makefile =================================================================== --- head/net-mgmt/py-flowtools/Makefile (revision 422139) +++ head/net-mgmt/py-flowtools/Makefile (revision 422140) @@ -1,26 +1,28 @@ # Created by: Roman Bogorodskiy # $FreeBSD$ PORTNAME= flowtools PORTVERSION= 0.3.4.1 PORTREVISION= 1 CATEGORIES= net-mgmt python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pyflowtools-${PORTVERSION} MAINTAINER= novel@FreeBSD.org COMMENT= Python extension module for reading flow-tools' data +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${LOCALBASE}/include/ftlib.h:net-mgmt/flow-tools LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib USES= python USE_PYTHON= distutils autoplist PROJECTHOST= py${PORTNAME} .include Index: head/net-mgmt/py-pyang/Makefile =================================================================== --- head/net-mgmt/py-pyang/Makefile (revision 422139) +++ head/net-mgmt/py-pyang/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: Bruce Simpson # $FreeBSD$ PORTNAME= pyang PORTVERSION= 1.4.1 CATEGORIES= net-mgmt python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bofh@FreeBSD.org COMMENT= Validator and code generator for YANG (RFC 4741) LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils DATADIR= ${PREFIX}/share/yang post-patch: @${REINPLACE_CMD} -e \ 's|share/man|man|' ${WRKSRC}/setup.py .include Index: head/net-p2p/eiskaltdcpp-lib/Makefile =================================================================== --- head/net-p2p/eiskaltdcpp-lib/Makefile (revision 422139) +++ head/net-p2p/eiskaltdcpp-lib/Makefile (revision 422140) @@ -1,70 +1,72 @@ # Created by: Stas Timokhin # $FreeBSD$ PORTNAME= eiskaltdcpp PORTVERSION= 2.2.9 PORTREVISION= 3 CATEGORIES= net-p2p MASTER_SITES= GOOGLE_CODE PROJECTHOST= eiskaltdc PKGNAMESUFFIX?= -lib MAINTAINER= fjoe@FreeBSD.org COMMENT= Direct Connect client shared library LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + .if !defined (MASTERDIR) LIB_DEPENDS= libboost_system.so:devel/boost-libs USES= cmake gettext compiler:c++11-lib USE_OPENSSL= yes USE_LDCONFIG= yes OPTIONS_DEFINE= LUA PCRE IDN DHT MINIUPNP OPTIONS_DEFAULT= IDN DHT DHT_DESC= DHT support MINIUPNP_DESC= UPnP support CMAKE_ARGS+= -DBUILD_LIB:BOOL=ON CMAKE_ARGS+= -DWITH_DEV_FILES:BOOL=ON CMAKE_ARGS+= -DUSE_QT:BOOL=OFF CMAKE_ARGS+= -DUSE_GTK:BOOL=OFF CMAKE_ARGS+= -DUSE_GTK3:BOOL=OFF CMAKE_ARGS+= -DUSE_ASPELL:BOOL=OFF LUA_USES= lua:51 LUA_CMAKE_ON= -DLUA_SCRIPT:BOOL=ON LUA_CMAKE_OFF= -DLUA_SCRIPT:BOOL=OFF PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_CMAKE_ON= -DPERL_REGEX:BOOL=ON PCRE_CMAKE_OFF= -DPERL_REGEX:BOOL=OFF IDN_LIB_DEPENDS= libidn.so:dns/libidn IDN_CMAKE_ON= -DUSE_IDNA:BOOL=ON IDN_CMAKE_OFF= -DUSE_IDNA:BOOL=OFF DHT_CMAKE_ON= -DWITH_DHT:BOOL=ON DHT_CMAKE_OFF= -DWITH_DHT:BOOL=OFF MINIUPNP_LIB_DEPENDS= libminiupnpc.so:net/miniupnpc MINIUPNP_CMAKE_ON= -DUSE_MINIUPNP:BOOL=ON -DLOCAL_MINIUPNP:BOOL=OFF MINIUPNP_CMAKE_OFF= -DUSE_MINIUPNP:BOOL=OFF .endif USES+= tar:xz PLIST= ${.CURDIR}/pkg-plist .if defined (MASTERDIR) && !defined (NO_BUILD) CMAKE_ARGS+= -DBUILD_LIB:BOOL=OFF CMAKE_ARGS+= -DEISKALTDCPP_INCLUDE_DIR:STRING="${LOCALBASE}/include/eiskaltdcpp" CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib:${PREFIX}/lib" # these slave ports options have to be in sync with master library CMAKE_ARGS+= -DUSE_IDNA:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^IDN ' | ${CUT} -f 2 -d ' '` CMAKE_ARGS+= -DWITH_DHT:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^DHT ' | ${CUT} -f 2 -d ' '` CMAKE_ARGS+= -DLUA_SCRIPT:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^LUA ' | ${CUT} -f 2 -d ' '` CMAKE_ARGS+= -DUSE_MINIUPNP:BOOL=`${PKG_QUERY} '%Ok %Ov' ${PORTNAME}-lib | ${GREP} '^MINIUPNP ' | ${CUT} -f 2 -d ' '` .endif .include Index: head/net-p2p/rtgui/Makefile =================================================================== --- head/net-p2p/rtgui/Makefile (revision 422139) +++ head/net-p2p/rtgui/Makefile (revision 422140) @@ -1,50 +1,52 @@ # $FreeBSD$ PORTNAME= rtgui PORTVERSION= 0.2.81 CATEGORIES= net-p2p www MASTER_SITES= GOOGLE_CODE MAINTAINER= jadawin@FreeBSD.org COMMENT= Web based front end for rTorrent +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS+= xmlrpc-c-config:net/xmlrpc-c USES= tar:tgz OPTIONS_DEFINE= APACHE LIGHTTPD OPTIONS_RADIO= HTTP OPTIONS_RADIO_HTTP= APACHE LIGHTTPD OPTIONS_DEFAULTS= APACHE .include .if ${PORT_OPTIONS:MAPACHE} USE_APACHE_RUN= 22+ BUILD_DEPENDS+= ${LOCALBASE}/${APACHEMODDIR}/mod_scgi.so:www/mod_scgi .endif .if ${PORT_OPTIONS:MLIGHTTPD} RUN_DEPENDS+= lighttpd:www/lighttpd .endif USE_PHP= xmlrpc session mbstring WANT_PHP_WEB= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message post-patch: @${REINPLACE_CMD} -e 's/import_request_variables("gp","r_")/extract(\$_REQUEST, EXTR_PREFIX_ALL|EXTR_REFS, "r")/' ${WRKSRC}/*.php @${FIND} ${WRKSRC} -name "*.bak" -delete @${FIND} ${WRKSRC} -name "*.php~" -delete do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} ${CP} -r ${WRKSRC}/* ${STAGEDIR}${WWWDIR} .include Index: head/net-p2p/transmission-remote-gui/Makefile =================================================================== --- head/net-p2p/transmission-remote-gui/Makefile (revision 422139) +++ head/net-p2p/transmission-remote-gui/Makefile (revision 422140) @@ -1,66 +1,68 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= transmission-remote-gui PORTVERSION= 5.0.1 PORTREVISION= 9 CATEGORIES= net-p2p MASTER_SITES= GOOGLE_CODE DISTNAME= transgui-${PORTVERSION}-src MAINTAINER= acm@FreeBSD.org COMMENT= Remote GUI for transmission daemon +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= lazbuild:editors/lazarus \ fpcres:lang/fpc-utils RUN_DEPENDS= transmission-daemon:net-p2p/transmission-daemon PROJECTHOST= transmisson-remote-gui USE_FPC= cairo fcl-base fcl-image fcl-net pasjpeg rtl-objpas rtl-extra \ x11 USES= iconv zip USE_GNOME= # WRKSRC= ${WRKDIR}/TransGUI PLIST_FILES= bin/transgui SUB_FILES= pkg-message LAZARUS_PROJECT_FILE= transgui.lpi LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d LCL_UNITS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}/lcl/units/${BUILDNAME} LAZARUS_VER= 1.6.0 LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER} OPTIONS_SINGLE= LCL OPTIONS_SINGLE_LCL= GTK2 QT4 GTK2_DESC= Use gtk20 interface QT4_DESC= Use qt4 interface OPTIONS_DEFAULT= GTK2 .include .if ${PORT_OPTIONS:MGTK2} USE_FPC+= gtk2 USE_GNOME= gtk20 LCL_PLATFORM= gtk2 BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-lcl-gtk2 .endif .if ${PORT_OPTIONS:MQT4} LIB_DEPENDS+= libQt4Pas.so:x11-toolkits/qt4pas LCL_PLATFORM= qt BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-lcl-qt .endif do-build: @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --lazarusdir=${LAZARUS_DIR} ${LAZARUS_PROJECT_FILE} do-install: @cd ${WRKSRC}/units && \ ${INSTALL_PROGRAM} transgui ${STAGEDIR}${PREFIX}/bin .include Index: head/net-p2p/unworkable/Makefile =================================================================== --- head/net-p2p/unworkable/Makefile (revision 422139) +++ head/net-p2p/unworkable/Makefile (revision 422140) @@ -1,32 +1,34 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= unworkable PORTVERSION= 0.53 PORTREVISION= 1 CATEGORIES= net-p2p MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Free BitTorrent Implementation LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libevent.so:devel/libevent2 USES= scons USE_OPENSSL= yes WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/unworkable man/man1/unworkable.1.gz post-extract: @${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' \ ${WRKSRC}/SConstruct do-install: ${INSTALL_PROGRAM} ${WRKSRC}/unworkable ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/unworkable.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/polish/kadu/Makefile =================================================================== --- head/polish/kadu/Makefile (revision 422139) +++ head/polish/kadu/Makefile (revision 422140) @@ -1,66 +1,65 @@ # Created by: Jacek Pelka # $FreeBSD$ PORTNAME= kadu PORTVERSION= 2.1 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= polish net-im MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/:kadu \ - GOOGLE_CODE:kadu \ http://download.kadu.im/stable/:kadu \ http://download.kadu.im/additions/:additions DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:kadu DIST_SUBDIR= kadu EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= pawel@FreeBSD.org COMMENT= Internet communicator supporting Gadu-Gadu and Jabber/XMPP LICENSE= GPLv2 BUILD_DEPENDS= bash:shells/bash \ pl-libgadu>=1.12.1:polish/libgadu LIB_DEPENDS= libmpdclient.so:audio/libmpdclient \ libsndfile.so:audio/libsndfile \ libinjeqt.so:devel/injeqt \ libqca-qt5.so:devel/qca-qt5 \ libidn.so:dns/libidn \ libgadu.so:polish/libgadu \ libotr.so.5:security/libotr \ libenchant.so:textproc/enchant # TODO ntrack and ntrack-qt (needs porting) ? # TODO separate ports for plugins and themes (possible starting with 0.10) GG6_EMOTS_DISTFILE= kompatybilne_z_GG6.tar.gz GG7_EMOTS_DISTFILE= dodatkowe_emoty_GG7.tar.gz USES= cmake compiler:c++11-lib execinfo libarchive pkgconfig tar:bzip2 USE_XORG= xscrnsaver CMAKE_ARGS= -DKADU_VERSION:STRING="${DISTVERSION}" -DWITH_ENCHANT=ON # Setting KADU_VERSION disables git invocation USE_QT5= buildtools_build concurrent dbus declarative gui multimedia \ network script scripttools webkit x11extras phonon4 \ xml linguisttools_build qmake_build imageformats_run \ sql-sqlite3_run LDFLAGS+= -lexecinfo INSTALLS_ICONS= yes OPTIONS_DEFINE= GG_EMOTS OPTIONS_SUB= yes GG_EMOTS_DESC= GG-compatible emoticons GG_EMOTS_DISTFILES= ${GG6_EMOTS_DISTFILE}:additions \ ${GG7_EMOTS_DISTFILE}:additions post-install-GG_EMOTS-on: @${MKDIR} ${WRKSRC}/varia/themes/emoticons @cd ${WRKSRC}/varia/themes/emoticons && \ ${TAR} -zxf ${_DISTDIR}/${GG6_EMOTS_DISTFILE} && \ ${MV} kompatybilne_z_GG6 gg6_compatible && \ cd gg6_compatible && ${TAR} -zxf ${_DISTDIR}/${GG7_EMOTS_DISTFILE} @cd ${WRKSRC}/varia/themes/emoticons && \ ${COPYTREE_SHARE} gg6_compatible ${STAGEDIR}${DATADIR}/themes/emoticons .include Index: head/ports-mgmt/porttree/Makefile =================================================================== --- head/ports-mgmt/porttree/Makefile (revision 422139) +++ head/ports-mgmt/porttree/Makefile (revision 422140) @@ -1,38 +1,40 @@ # Created by: Vladimir Chukharev # $FreeBSD$ PORTNAME= porttree PORTVERSION= 0.3.r${SVN_REV} CATEGORIES= ports-mgmt python MASTER_SITES= GOOGLE_CODE MAINTAINER= Vladimir.Chukharev@gmail.com COMMENT= Show dependences of FreeBSD port as pseudo graphical tree LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + USES= python tar:bzip2 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}networkx>=1.5:math/py-networkx .if target(gen-dist) FETCH_DEPENDS+= svn:devel/subversion .endif SVNROOT?= http://porttree.googlecode.com/svn/trunk/ SVN_REV= 52 NO_BUILD= yes NO_INSTALL= yes PLIST_FILES= bin/porttree man/man1/porttree.1.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/src/porttree.py ${STAGEDIR}${PREFIX}/bin/porttree ${INSTALL_MAN} ${WRKSRC}/src/porttree.1 ${STAGEDIR}${MANPREFIX}/man/man1 gen-dist: ${MKDIR} ${WRKDIR} ${RM} -rf ${WRKSRC} svn export -r ${SVN_REV} ${SVNROOT} ${WRKSRC} ${TAR} -cvy -C ${WRKDIR} --exclude FreeBSDport -f ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME} .include Index: head/print/foo2zjs/Makefile =================================================================== --- head/print/foo2zjs/Makefile (revision 422139) +++ head/print/foo2zjs/Makefile (revision 422140) @@ -1,51 +1,53 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= foo2zjs PORTVERSION= 20150511 PORTREVISION= 4 CATEGORIES= print MASTER_SITES= GOOGLE_CODE \ LOCAL/bsam/${PORTNAME} \ ftp://ftp.wart.ru/pub/FreeBSD/ports/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Driver for printers that use the ZjStream wire protocol LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libcups.so:print/cups RUN_DEPENDS= ${LOCALBASE}/share/foomatic/db/oldprinterids:print/foomatic-db \ foomatic-rip:print/cups-filters \ gsed:textproc/gsed PROJECTHOST= bsdistfiles USES= ghostscript gmake shebangfix SHEBANG_FILES= msexpand printer-profile.sh SUB_FILES= pkg-message ${DEVDCONF_FILE} EXTRAFILES= msexpand getweb DEVDCONF_FILE= ${PORTNAME}.conf MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|^CFLAGS|CFLAGS?|g' -e 's|^PREFIX|PREFIX?|g' ${WRKSRC}/icc2ps/Makefile post-install: cd ${WRKSRC} && \ ${INSTALL_SCRIPT} ${EXTRAFILES} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}/etc/devd cd ${WRKDIR} && \ ${INSTALL_SCRIPT} ${DEVDCONF_FILE} ${STAGEDIR}${PREFIX}/etc/devd @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/foo2zjs-icc2ps post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ChangeLog INSTALL README manual.pdf ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/science/py-pydicom/Makefile =================================================================== --- head/science/py-pydicom/Makefile (revision 422139) +++ head/science/py-pydicom/Makefile (revision 422140) @@ -1,21 +1,23 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= pydicom PORTVERSION= 0.9.8 PORTREVISION= 1 CATEGORIES= science python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Read, modify, and write DICOM files with Python code LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + USES= python shebangfix SHEBANG_FILES= dicom/test/shell_all USE_PYTHON= distutils autoplist NO_ARCH= yes .include Index: head/security/cmd5checkpw/Makefile =================================================================== --- head/security/cmd5checkpw/Makefile (revision 422139) +++ head/security/cmd5checkpw/Makefile (revision 422140) @@ -1,35 +1,37 @@ # Created by: Clement Laforet # $FreeBSD$ PORTNAME= cmd5checkpw PORTVERSION= 0.22 CATEGORIES= security MASTER_SITES= http://beautytech.googlecode.com/svn-history/r6/trunk/src/qmail/tar/ MAINTAINER= ports@FreeBSD.org COMMENT= Checkpassword compatible authentication program that uses CRAM-MD5 + +BROKEN= Unfetchable (google code has gone away) OPTIONS_DEFINE= DOCS PORTDOCS= CHANGES CREDITS INSTALL README rfc1321.txt rfc2104.txt PLIST_FILES= bin/cmd5checkpw \ etc/poppasswd.dist \ man/man8/cmd5checkpw.8.gz post-patch: @${REINPLACE_CMD} -e 's|/etc/poppasswd|${LOCALBASE}/etc/poppasswd|' \ ${WRKSRC}/main.c @${REINPLACE_CMD} -e 's|^\(CC\)|#\1|; s|^\(CFLAGS\)|#\1|; \ s|LD=gcc|LD=$${CC}|; s|LDFLAGS=-g|LDFLAGS=$${CFLAGS} ${LDFLAGS}|;' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cmd5checkpw ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/poppasswd ${STAGEDIR}${PREFIX}/etc/poppasswd.dist ${INSTALL_MAN} ${WRKSRC}/cmd5checkpw.8 ${STAGEDIR}${MANPREFIX}/man/man8 @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/security/fuzzdb/Makefile =================================================================== --- head/security/fuzzdb/Makefile (revision 422139) +++ head/security/fuzzdb/Makefile (revision 422140) @@ -1,37 +1,39 @@ # Created by: Niels Heinen # $FreeBSD$ PORTNAME= fuzzdb PORTVERSION= 1.09 CATEGORIES= security www MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Comprehensive set of fuzzing patterns LICENSE= BSD3CLAUSE APACHE20 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/_copyright.txt +BROKEN= Unfetchable (google code has gone away) + USES= tar:tgz NO_BUILD= yes NO_ARCH= yes EXTRACT_AFTER_ARGS= --exclude .svn PORTDOCS= _copyright.txt _readme.txt PORTDIRS= attack-payloads wordlists-misc Discovery \ web-backdoors wordlists-user-passwd regex OPTIONS_DEFINE= DOCS do-install: .for dir in ${PORTDIRS} ( cd ${WRKSRC}/${dir} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${dir} ) .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/security/munge/Makefile =================================================================== --- head/security/munge/Makefile (revision 422139) +++ head/security/munge/Makefile (revision 422140) @@ -1,28 +1,30 @@ # Created by: Muhammad Moinur Rahman <5u623l20@gmail.com> # $FreeBSD$ PORTNAME= munge PORTVERSION= 0.5.11 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= GOOGLE_CODE MAINTAINER= bofh@FreeBSD.org COMMENT= Authentication service for creating and validating credentials LICENSE= GPLv3 LGPL3 LICENSE_COMB= dual +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-openssl-prefix=${OPENSSLBASE} USES= libtool pathfix perl5 ssl tar:bzip2 USE_LDCONFIG= yes USE_RC_SUBR= munged INSTALL_TARGET= install-strip post-install: ${RM} -r ${STAGEDIR}${PREFIX}/etc/default ${RM} -r ${STAGEDIR}${PREFIX}/etc/init.d ${RM} -r ${STAGEDIR}${ETCDIR} .include Index: head/security/nmapsi4/Makefile =================================================================== --- head/security/nmapsi4/Makefile (revision 422139) +++ head/security/nmapsi4/Makefile (revision 422140) @@ -1,27 +1,29 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= nmapsi4 PORTVERSION= 0.4.1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= GOOGLE_CODE MAINTAINER= vg@FreeBSD.org COMMENT= GUI frontend for the nmap scanning utility LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${LOCALBASE}/bin/nmap:security/nmap USES= cmake tar:xz INSTALLS_ICONS= yes USE_QT4= gui qmake_build uic_build moc_build rcc_build network \ linguist_build webkit dbus CMAKE_ARGS+= -DBUILD_KDELIBS=off pre-configure: ${REINPLACE_CMD} -e 's#share/applications/kde4/#share/applications/#g' \ ${WRKSRC}/src/CMakeLists.txt .include Index: head/security/openvpn-auth-ldap/Makefile =================================================================== --- head/security/openvpn-auth-ldap/Makefile (revision 422139) +++ head/security/openvpn-auth-ldap/Makefile (revision 422140) @@ -1,75 +1,75 @@ # Created by: Nick Barkas # $FreeBSD$ PORTNAME= openvpn-auth-ldap PORTVERSION= 2.0.4.0.s1379 PORTREVISION= 1 CATEGORIES= security -#MASTER_SITES= GOOGLE_CODE MASTER_SITES= LOCAL/mandree DISTNAME= auth-ldap-${PORTVERSION} MAINTAINER= mandree@FreeBSD.org COMMENT= LDAP authentication plugin for OpenVPN LICENSE= BSD3CLAUSE BUILD_DEPENDS= re2c:devel/re2c \ ${NONEXISTENT}:security/openvpn:extract \ libcheck>=0:devel/libcheck USES= objc tar:xz GNU_CONFIGURE= yes USE_AUTOTOOLS= autoconf autoheader USE_OPENLDAP= yes OPENVPN_WRKSRC= `cd ${PORTSDIR}/security/openvpn; make -V WRKSRC` CONFIGURE_ARGS+= --with-openldap=${LOCALBASE} \ --with-openvpn=${OPENVPN_WRKSRC}/include \ --with-objc-runtime=GNU PORTDOCS= README PORTEXAMPLES= auth-ldap.conf PLIST_FILES= lib/openvpn-auth-ldap.so OBJCFLAGS+= -L${LOCALBASE}/lib -I${LOCALBASE}/include -fPIC CFLAGS+= -fPIC MAKE_JOBS_UNSAFE=yes # work around missing deps in src/Makefile[.in] OPTIONS_DEFINE= DOCS EXAMPLES .include CONFIGURE_ENV+= OBJC="${CC}" post-patch: ${REINPLACE_CMD} 's|-export-dynamic|-Wl,-export-dynamic|' ${WRKSRC}/configure.ac post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn-auth-ldap.so .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .endif .if ${PORT_OPTIONS:MEXAMPLES} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/auth-ldap.conf ${STAGEDIR}${EXAMPLESDIR} .endif .include CC+= ${DEBUG_FLAGS} # this is a local target to build a tarball from SVN # and another target to upload it +# Note that googlecode.com is gone. build-tarball: ${DISTFILES} ${DISTFILES}: ${RM} -rf ${WRKSRC} svn export -r${PORTVERSION:E:C/^s//} \ http://openvpn-auth-ldap.googlecode.com/svn/trunk/ ${WRKSRC} tar -C ${WRKSRC}/.. -cvf - ${WRKSRC:T} | ${XZ_CMD} -vvc >${DISTFILES} || \ { ${RM} -f ${DISTFILES} ; exit 1 ; } upload-tarball: build-tarball scp ${DISTFILES} freefall.freebsd.org:public_distfiles/ .include Index: head/security/orthrus/Makefile =================================================================== --- head/security/orthrus/Makefile (revision 422139) +++ head/security/orthrus/Makefile (revision 422140) @@ -1,39 +1,41 @@ # Created by: Gavin McDonald # $FreeBSD$ PORTNAME= orthrus PORTVERSION= 0.8.0 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= GOOGLE_CODE \ http://16degrees.com.au/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= One-Time Password System (OTP) alternative to OPIE or S/Key LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libapr-1.so:devel/apr1 USES= iconv scons tar:bzip2 MAKE_ARGS= DEBUG=False --install-sandbox=${STAGEDIR} USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|-O[0-9]||; /chmod/d' ${WRKSRC}/SConstruct post-install: @${TOUCH} ${STAGEDIR}${PREFIX}/etc/orthruskeys @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liborthrus-0.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/security/pam_orthrus.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} NOTICE README TODO \ ${STAGEDIR}${DOCSDIR}) .include Index: head/security/pkcs11-dump/Makefile =================================================================== --- head/security/pkcs11-dump/Makefile (revision 422139) +++ head/security/pkcs11-dump/Makefile (revision 422140) @@ -1,28 +1,30 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= pkcs11-dump PORTVERSION= 0.3.4 CATEGORIES= security MASTER_SITES= GOOGLE_CODE MAINTAINER= ale@FreeBSD.org COMMENT= Allow dumping PKCS\#11 token content PROJECTHOST= pkcs11-tools +BROKEN= Unfetchable (google code has gone away) + USES= tar:bzip2 USE_OPENSSL= yes GNU_CONFIGURE= yes CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto" PLIST_FILES= bin/pkcs11-dump \ man/man1/pkcs11-dump.1.gz post-patch: @${REINPLACE_CMD} 's|install-data-am: install-dist_docDATA|install-data-am:|' \ ${WRKSRC}/Makefile.in .include Index: head/security/pssh/Makefile =================================================================== --- head/security/pssh/Makefile (revision 422139) +++ head/security/pssh/Makefile (revision 422140) @@ -1,22 +1,24 @@ # $FreeBSD$ PORTNAME= pssh PORTVERSION= 2.3.1 CATEGORIES= security net sysutils MASTER_SITES= GOOGLE_CODE \ LOCAL/brooks MAINTAINER= brooks@FreeBSD.org COMMENT= Parallel versions of the openssh tools LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= rsync:net/rsync USES= python USE_PYTHON= autoplist distutils PROJECTHOST= parallel-ssh .include Index: head/security/pwauth/Makefile =================================================================== --- head/security/pwauth/Makefile (revision 422139) +++ head/security/pwauth/Makefile (revision 422140) @@ -1,32 +1,31 @@ # Created by: clement # $FreeBSD$ PORTNAME= pwauth PORTVERSION= 2.3.11 CATEGORIES= security www -MASTER_SITES= GOOGLE_CODE \ - http://www.unixpapa.com/software/ +MASTER_SITES= http://www.unixpapa.com/software/ MAINTAINER= eg@fbsd.lt COMMENT= Unix Web Authenticator LICENSE= BSD3CLAUSE PLIST_FILES= "@(,,4555) bin/pwauth" \ bin/checkfaillog ALL_TARGET= pwauth checkfaillog MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LIB="-lcrypt -lpam" WWWUID= `${ID} -u ${WWWOWN}` MINUID?= 1000 post-patch: @${REINPLACE_CMD} "s/%%UIDS%%/${WWWUID}/ ; \ s/%%MINUID%%/${MINUID}/" ${WRKSRC}/config.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pwauth ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/checkfaillog ${STAGEDIR}${PREFIX}/bin .include Index: head/security/py-bcrypt/Makefile =================================================================== --- head/security/py-bcrypt/Makefile (revision 422139) +++ head/security/py-bcrypt/Makefile (revision 422140) @@ -1,31 +1,30 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= bcrypt PORTVERSION= 0.4 PORTREVISION= 2 CATEGORIES= security python -MASTER_SITES= GOOGLE_CODE \ - http://www.mindrot.org/files/py-bcrypt/ +MASTER_SITES= http://www.mindrot.org/files/py-bcrypt/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= py-${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python bcrypt module LICENSE= MIT BSD3CLAUSE BSD4CLAUSE LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE USES= python USE_PYTHON= distutils autoplist CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PROJECTHOST= py-bcrypt post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/bcrypt/_bcrypt.so .include Index: head/security/py-yara-editor/Makefile =================================================================== --- head/security/py-yara-editor/Makefile (revision 422139) +++ head/security/py-yara-editor/Makefile (revision 422140) @@ -1,37 +1,39 @@ # Created by: antoine@FreeBSD.org # $FreeBSD$ PORTNAME= yara-editor PORTVERSION= 0.1.5 PORTREVISION= 2 CATEGORIES= security python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= antoine@FreeBSD.org COMMENT= Editor for yara rules LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-core>=0:devel/py-qt4-core \ ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui \ ${PYTHON_PKGNAMEPREFIX}yara>=0:security/py-yara USES= python:2 USE_PYTHON= distutils autoplist OPTIONS_DEFINE= DOCS DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} PORTDOCS= README post-patch: ${REINPLACE_CMD} -e '/config_dir/d' \ -e '/en\/man8/d' \ -e "/'man8'/s/fr/en/" ${WRKSRC}/setup.py post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/security/radamsa/Makefile =================================================================== --- head/security/radamsa/Makefile (revision 422139) +++ head/security/radamsa/Makefile (revision 422140) @@ -1,15 +1,17 @@ # Created by: Jukka Ukkonen # $FreeBSD$ PORTNAME= radamsa PORTVERSION= 0.3 CATEGORIES= security MASTER_SITES= https://ouspg.googlecode.com/files/ MAINTAINER= jau@iki.fi COMMENT= General purpose fuzzer +BROKEN= Unfetchable (google code has gone away) + PLIST_FILES= bin/radamsa \ man/man1/radamsa.1.gz .include Index: head/security/ratproxy/Makefile =================================================================== --- head/security/ratproxy/Makefile (revision 422139) +++ head/security/ratproxy/Makefile (revision 422140) @@ -1,30 +1,32 @@ # Created by: Steven Kreuzer # $FreeBSD$ PORTNAME= ratproxy PORTVERSION= 1.58 CATEGORIES= security MASTER_SITES= GOOGLE_CODE MAINTAINER= skreuzer@FreeBSD.org COMMENT= Semi-automated, largely passive web application security audit tool +BROKEN= Unfetchable (google code has gone away) + USES= shebangfix ssl CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} WRKSRC= ${WRKDIR}/${PORTNAME} SHEBANG_FILES= ratproxy-report.sh PLIST_FILES= bin/ratproxy \ bin/ratproxy-report.sh post-patch: @${REINPLACE_CMD} -e 's#-Wno-pointer-sign##g' \ -e "s|\(-lcrypto\)|${LDFLAGS} \1|g" ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ratproxy ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/ratproxy-report.sh ${STAGEDIR}${PREFIX}/bin .include Index: head/security/skipfish/Makefile =================================================================== --- head/security/skipfish/Makefile (revision 422139) +++ head/security/skipfish/Makefile (revision 422140) @@ -1,42 +1,44 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= skipfish PORTVERSION= 2.10b PORTREVISION= 5 CATEGORIES= security www MASTER_SITES= GOOGLE_CODE MAINTAINER= zi@FreeBSD.org COMMENT= Fully automated, active web application security reconnaissance tool LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libidn.so:dns/libidn \ libpcre.so:devel/pcre USES= gmake tar:tgz USE_OPENSSL= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS PORTDOCS= README COPYING ChangeLog post-patch: @${REINPLACE_CMD} -e 's:"skipfish.wl":"${DATADIR}/dictionaries/complete.wl":' \ -e 's:"assets":"${DATADIR}/assets":' ${WRKSRC}/src/config.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/skipfish ${STAGEDIR}${PREFIX}/bin/skipfish ${INSTALL_SCRIPT} ${WRKSRC}/tools/sfscandiff ${STAGEDIR}${PREFIX}/bin/sfscandiff ${INSTALL_MAN} ${WRKSRC}/doc/skipfish.1 ${STAGEDIR}${PREFIX}/man/man1 (cd ${WRKSRC}/assets/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/assets/) (cd ${WRKSRC}/dictionaries/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/dictionaries/) ${MKDIR} ${STAGEDIR}${DOCSDIR} . for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} . endfor .include Index: head/security/truecrack/Makefile =================================================================== --- head/security/truecrack/Makefile (revision 422139) +++ head/security/truecrack/Makefile (revision 422140) @@ -1,34 +1,36 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= truecrack PORTVERSION= 0.1 CATEGORIES= security MASTER_SITES= https://truecrack.googlecode.com/files/ \ http://mirrors.rit.edu/zi/ DISTNAME= ${PORTNAME} MAINTAINER= zi@FreeBSD.org COMMENT= Password cracker for TrueCrypt volumes LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + USES= gmake CFLAGS+= -DTC_BSD PLIST_FILES= bin/truecrack DICTIONARIES= dictionary_100k.txt dictionary_10k.txt dictionary.txt PORTDATA= ${DICTIONARIES} post-patch: @${REINPLACE_CMD} -e 's/CFLAGS =/CFLAGS +=/g' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's/return ;/return 0;/g' ${WRKSRC}/Main/Utils.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/truecrack ${STAGEDIR}${PREFIX}/bin .for dict in ${DICTIONARIES} @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${dict} ${STAGEDIR}${DATADIR} .endfor .include Index: head/sysutils/bsdcrashtar/Makefile =================================================================== --- head/sysutils/bsdcrashtar/Makefile (revision 422139) +++ head/sysutils/bsdcrashtar/Makefile (revision 422140) @@ -1,19 +1,21 @@ # Created by: Mikolaj Golub # $FreeBSD$ PORTNAME= bsdcrashtar PORTVERSION= 0.1.3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE MAINTAINER= trociny@FreeBSD.org COMMENT= Archive FreeBSD kernel crash files +BROKEN= Unfetchable (google code has gone away) + PLIST_FILES= sbin/bsdcrashtar \ man/man8/bsdcrashtar.8.gz USES= uidfix MAKE_ENV+= NO_OBJ=yes .include Index: head/sysutils/devstat/Makefile =================================================================== --- head/sysutils/devstat/Makefile (revision 422139) +++ head/sysutils/devstat/Makefile (revision 422140) @@ -1,20 +1,22 @@ # Created by: Mikolaj Golub # $FreeBSD$ PORTNAME= devstat PORTVERSION= 0.3.3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE MAINTAINER= trociny@FreeBSD.org COMMENT= Utility to display device statistics +BROKEN= Unfetchable (google code has gone away) + PLIST_FILES= bin/devstat \ man/man8/devstat.8.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/devstat ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/devstat.8 ${STAGEDIR}${PREFIX}/man/man8 .include Index: head/sysutils/diskscrub/Makefile =================================================================== --- head/sysutils/diskscrub/Makefile (revision 422139) +++ head/sysutils/diskscrub/Makefile (revision 422140) @@ -1,20 +1,22 @@ # Created by: Erik Greenwald # $FreeBSD$ PORTNAME= diskscrub PORTVERSION= 2.5.2 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE DISTNAME= scrub-${PORTVERSION} MAINTAINER= erik@elfga.com COMMENT= Writes patterns on files to make retrieving the data more difficult LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes USES= tar:bzip2 PLIST_FILES= bin/scrub man/man1/scrub.1.gz .include Index: head/sysutils/farbot/Makefile =================================================================== --- head/sysutils/farbot/Makefile (revision 422139) +++ head/sysutils/farbot/Makefile (revision 422140) @@ -1,34 +1,36 @@ # Created by: Nick Barkas # $FreeBSD$ PORTNAME= farbot PORTVERSION= 1.0.b2 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE DISTNAME= farbot-1.0-beta2 MAINTAINER= ports@FreeBSD.org COMMENT= FreeBSD Automated Release Bot BUILD_DEPENDS= ${LOCALBASE}/bin/zconfig:devel/py-zconfig RUN_DEPENDS:= ${BUILD_DEPENDS} +BROKEN= Unfetchable (google code has gone away) + WRKSRC= ${WRKDIR}/${DISTNAME} USES= python USE_PYTHON= distutils PYDISTUTILS_PKGNAME= farb PYDISTUTILS_PKGVERSION= 0.1 NO_ARCH= yes OPTIONS_DEFINE= DOCS post-install: ${INSTALL_DATA} ${WRKSRC}/farbot.conf ${STAGEDIR}${PREFIX}/etc/farbot.conf.sample post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/xhtml ${INSTALL_MAN} ${WRKSRC}/docs/xhtml/* ${STAGEDIR}${DOCSDIR}/xhtml .include Index: head/sysutils/flyback/Makefile =================================================================== --- head/sysutils/flyback/Makefile (revision 422139) +++ head/sysutils/flyback/Makefile (revision 422140) @@ -1,31 +1,33 @@ # Created by: Lars Engels # $FreeBSD$ PORTNAME= flyback PORTVERSION= 0.4.0 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Backup frontend like Apple's Time Machine +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= rsync:net/rsync NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} USES= python USE_GNOME= pygtk2 pygnome2 libglade2 SUB_FILES= flyback.sh do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/GPL.txt ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/viewer.glade ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/flyback.sh ${STAGEDIR}${PREFIX}/bin/flyback .include Index: head/sysutils/fusefs-afuse/Makefile =================================================================== --- head/sysutils/fusefs-afuse/Makefile (revision 422139) +++ head/sysutils/fusefs-afuse/Makefile (revision 422140) @@ -1,31 +1,33 @@ # Created by: Alexander Logvinov # $FreeBSD$ PORTNAME= afuse PORTVERSION= 0.4.1 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= fusefs- MAINTAINER= ports@FreeBSD.org COMMENT= File system automounting implemented in user-space using FUSE LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + USES= fuse pkgconfig GNU_CONFIGURE= yes PORTDOCS= AUTHORS README OPTIONS_DEFINE= DOCS DOCS_SUB_FILES= pkg-message post-install: ${INSTALL_MAN} ${FILESDIR}/afuse.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/fusefs-chironfs/Makefile =================================================================== --- head/sysutils/fusefs-chironfs/Makefile (revision 422139) +++ head/sysutils/fusefs-chironfs/Makefile (revision 422140) @@ -1,30 +1,32 @@ # Created by: Yen-Ming Lee # $FreeBSD$ PORTNAME= chironfs PORTVERSION= 1.1.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= fusefs- MAINTAINER= leeym@FreeBSD.org COMMENT= FUSE based filesystem with replication at the filesystem level +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USES= fuse PLIST_FILES= bin/chironfs bin/chirctl man/man8/chironfs.8.gz PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's,-liconv,${ICONV_LIB},' ${WRKSRC}/src/Makefile.* post-patch-DOCS-off: @${REINPLACE_CMD} -e 's, doc , ,' ${WRKSRC}/Makefile.in .include Index: head/sysutils/fusefs-lkl/Makefile =================================================================== --- head/sysutils/fusefs-lkl/Makefile (revision 422139) +++ head/sysutils/fusefs-lkl/Makefile (revision 422140) @@ -1,47 +1,49 @@ # Created by: Conrad Meyer # $FreeBSD$ PORTNAME= lkl PORTVERSION= 4.5.0 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= fusefs- MAINTAINER= cem@FreeBSD.org COMMENT= Full-featured Linux BTRFS, Ext4, XFS as a FUSE module LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= gnubc>0:math/gnubc USES= fuse gmake python:build shebangfix SHEBANG_FILES= ../../arch/lkl/scripts/headers_install.py USE_BINUTILS= yes USE_GCC= yes USE_GITHUB= yes GH_PROJECT= linux GH_TAGNAME= e145a5a5bdf4b70753495b5ccd2439a354655341 ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON=No one has added other architecture ld formats yet WRKSRC_SUBDIR= tools/lkl ALL_TARGET= lklfuse MAKE_JOBS_UNSAFE=yes MAKE_ARGS+= V=1 # Need ports versions of 'bc', 'ld' to build! MAKE_ARGS+= PATH="${LOCALBASE}/bin:${PATH}" PLIST_FILES= bin/lklfuse lib/liblkl.a do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lklfuse ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/liblkl.a ${STAGEDIR}${PREFIX}/lib .include .if ${OSVERSION} < 1100000 IGNORE= requires FreeBSD 11 or newer .endif .include Index: head/sysutils/fusefs-rar2fs/Makefile =================================================================== --- head/sysutils/fusefs-rar2fs/Makefile (revision 422139) +++ head/sysutils/fusefs-rar2fs/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Joris Vandalon # $FreeBSD$ PORTNAME= rar2fs PORTVERSION= 1.15.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE:rar2fs http://www.rarlab.com/rar/:unrarsrc PKGNAMEPREFIX= fusefs- DISTFILES= rar2fs-1.15.1.tar.gz:rar2fs unrarsrc-4.2.4.tar.gz:unrarsrc MAINTAINER= joris@vandalon.nl COMMENT= Mount rar archives as filesystem LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libunrar.so:archivers/libunrar4 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-fuse-lib=${LOCALBASE}/lib \ --with-fuse=${LOCALBASE}/include/fuse \ --with-unrar=${WRKDIR}/unrar \ --with-unrar-lib=${LOCALBASE}/lib PLIST_FILES= bin/${PORTNAME} man/man1/rar2fs.1.gz USES= execinfo fuse gmake post-patch: @${REINPLACE_CMD} -e 's/-lstdc++/-lexecinfo/' -e '/_LINK =/s/CC/CXX/' \ ${WRKSRC}/Makefile.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/rar2fs.1 ${STAGEDIR}${PREFIX}/man/man1 .include Index: head/sysutils/fusefs-zip/Makefile =================================================================== --- head/sysutils/fusefs-zip/Makefile (revision 422139) +++ head/sysutils/fusefs-zip/Makefile (revision 422140) @@ -1,35 +1,37 @@ # $FreeBSD$ PORTNAME= fuse-zip PORTVERSION= 0.3.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE MAINTAINER= olevole@olevole.ru COMMENT= FUSE filesystem to mount ZIP archives with write support LICENSE= LGPL3 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libzip.so:archivers/libzip BUILD_DEPENDS= libzip>=0.11.1:archivers/libzip USES= gmake fuse pkgconfig PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz PORTDOCS= README TODO changelog OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|make|$${MAKE}|' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/gather/Makefile =================================================================== --- head/sysutils/gather/Makefile (revision 422139) +++ head/sysutils/gather/Makefile (revision 422140) @@ -1,44 +1,46 @@ # Created by: Mikolaj Golub # $FreeBSD$ PORTNAME= gather PORTVERSION= 0.4.1 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE MAINTAINER= trociny@FreeBSD.org COMMENT= Utility to store and display system statistics LICENSE= BSD2CLAUSE +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= gatherit USES= perl5 CONFLICTS_INSTALL= harvest-[0-9]* DATADIR= /var/db/gather MAKE_ENV+= CONFDIR=${PREFIX}/etc/gather DATADIR=${DATADIR} SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKSRC}/gather ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/gather.1 ${STAGEDIR}${PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${PREFIX}/etc/gather ${INSTALL_DATA} ${WRKSRC}/gather.cfg \ ${STAGEDIR}${PREFIX}/etc/gather/gather.cfg.sample ${INSTALL_DATA} ${WRKSRC}/examples/gather.map.freebsd \ ${STAGEDIR}${PREFIX}/etc/gather/gather.map.sample ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/Changelog ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/gather.map.freebsd \ ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/gather.map.linux \ ${STAGEDIR}${EXAMPLESDIR} .include Index: head/sysutils/grok/Makefile =================================================================== --- head/sysutils/grok/Makefile (revision 422139) +++ head/sysutils/grok/Makefile (revision 422140) @@ -1,42 +1,44 @@ # $FreeBSD$ PORTNAME= grok PORTVERSION= 1.20110708.1 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE MAINTAINER= wxs@FreeBSD.org COMMENT= Expert system for real-time log analysis +BROKEN= Unfetchable (google code has gone away) + OPTIONS_DEFINE= DOCS BUILD_DEPENDS= gperf>=3.0.3:devel/gperf LIB_DEPENDS= libpcre.so:devel/pcre \ libevent.so:devel/libevent2 \ libtokyocabinet.so:databases/tokyocabinet RUN_DEPENDS:= ${BUILD_DEPENDS} MAKE_ENV+= GPERF=${LOCALBASE}/bin/gperf \ EXTRA_CFLAGS=-I${LOCALBASE}/include \ EXTRA_LDFLAGS=-L${LOCALBASE}/lib USES= gmake pkgconfig USE_LDCONFIG= yes SUB_FILES= pkg-message PROJECTHOST= semicomplete PORTDOCS= CHANGELIST INSTALL post-patch: @${REINPLACE_CMD} 's|PREFIX=|PREFIX?=|; s|-g root|-g wheel|; ' \ ${WRKSRC}/Makefile post-install: ${INSTALL_MAN} ${WRKSRC}/grok.1 ${STAGEDIR}${PREFIX}/man/man1 @${INSTALL} -d ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/hatop/Makefile =================================================================== --- head/sysutils/hatop/Makefile (revision 422139) +++ head/sysutils/hatop/Makefile (revision 422140) @@ -1,30 +1,32 @@ # Created by: Jim Riggs # $FreeBSD$ PORTNAME= hatop PORTVERSION= 0.7.7 CATEGORIES= sysutils net MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@christianserving.org COMMENT= Interactive real-time monitoring tool for the HAProxy unix socket +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${LOCALBASE}/sbin/haproxy:net/haproxy USES= python NO_BUILD= yes LICENSE= GPLv3 PLIST_FILES= bin/hatop man/man1/hatop.1.gz PORTDOCS= HACKING KEYBINDS README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/hatop ${STAGEDIR}${PREFIX}/bin/hatop ${INSTALL_MAN} ${WRKSRC}/man/hatop.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include Index: head/sysutils/i7z/Makefile =================================================================== --- head/sysutils/i7z/Makefile (revision 422139) +++ head/sysutils/i7z/Makefile (revision 422140) @@ -1,28 +1,30 @@ # $FreeBSD$ PORTNAME= i7z PORTVERSION= 0.27.2 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE MAINTAINER= zont@FreeBSD.org COMMENT= Thermal and C-state reporting utility for Intel-Core-i CPUs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + USES= gmake USE_GCC= yes PLIST_FILES= bin/${PORTNAME} \ man/man1/${PORTNAME}.1.gz ONLY_FOR_ARCHS= i386 amd64 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.man \ ${STAGEDIR}${MANPREFIX}/man/man1/${PORTNAME}.1 .include Index: head/sysutils/ldapenter/Makefile =================================================================== --- head/sysutils/ldapenter/Makefile (revision 422139) +++ head/sysutils/ldapenter/Makefile (revision 422140) @@ -1,26 +1,28 @@ # Created by: rflynn@acsalaska.net # $FreeBSD$ PORTNAME= ldapenter PORTVERSION= 0.2.0 PORTREVISION= 1 CATEGORIES= sysutils editors net MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Add/Modify LDAP entries using template forms LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Unfetchable (google code has gone away) + MAKEFILE= BSDmakefile USES= tar:bzip2 uidfix USE_OPENLDAP= 24 LDFLAGS+= -L${LOCALBASE}/lib -llber PLIST_FILES= bin/ldapform \ bin/ldapedit \ man/man1/ldapform.1.gz \ man/man1/ldapedit.1.gz .include Index: head/sysutils/lfm/Makefile =================================================================== --- head/sysutils/lfm/Makefile (revision 422139) +++ head/sysutils/lfm/Makefile (revision 422140) @@ -1,39 +1,38 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= lfm PORTVERSION= 2.3 PORTREVISION= 1 CATEGORIES= sysutils -MASTER_SITES= GOOGLE_CODE \ - https://inigo.katxi.org/devel/lfm/ +MASTER_SITES= https://inigo.katxi.org/devel/lfm/ MAINTAINER= ports@FreeBSD.org COMMENT= Last File Manager, a simple 'commander'-type file manager LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= python USE_PYTHON= distutils NO_ARCH= yes PORTDOCS= ChangeLog NEWS README README.pyview TODO OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ '/DOC_FILES/d ; \ /MAN_FILES/d' ${WRKSRC}/setup.py post-install: .for f in lfm pyview ${INSTALL_MAN} ${WRKSRC}/${f}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/logstalgia/Makefile =================================================================== --- head/sysutils/logstalgia/Makefile (revision 422139) +++ head/sysutils/logstalgia/Makefile (revision 422140) @@ -1,26 +1,28 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= logstalgia PORTVERSION= 1.0.3 PORTREVISION= 9 CATEGORIES= sysutils www MASTER_SITES= GOOGLE_CODE LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Website access log visualization tool LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libftgl.so:graphics/ftgl \ libpng.so:graphics/png \ libpcre.so:devel/pcre GNU_CONFIGURE= yes USES= jpeg pkgconfig USE_GL= gl glu USE_SDL= image sdl CFLAGS+= -L${LOCALBASE}/lib .include Index: head/sysutils/msktutil/Makefile =================================================================== --- head/sysutils/msktutil/Makefile (revision 422139) +++ head/sysutils/msktutil/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= msktutil PORTVERSION= 0.5.1 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE \ http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Utility to manage Active Directory interoperability +BROKEN= Unfetchable (google code has gone away) + USES= gmake tar:bzip2 USE_OPENLDAP= yes GNU_CONFIGURE= yes WANT_OPENLDAP_SASL= yes CONFIGURE_ARGS+=--with-sasldir=${LOCALBASE} PLIST_FILES= man/man1/msktutil.1.gz sbin/msktutil .include Index: head/sysutils/pdsh/Makefile =================================================================== --- head/sysutils/pdsh/Makefile (revision 422139) +++ head/sysutils/pdsh/Makefile (revision 422140) @@ -1,33 +1,35 @@ # Created by: Mykola Dzham # $FreeBSD$ PORTNAME= pdsh PORTVERSION= 2.29 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE MAINTAINER= i@levsha.me COMMENT= Parallel Distributed Shell LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes # :keepla because port uses lt_dlopen USES= libtool:keepla perl5 shebangfix tar:bzip2 USE_PERL5= build SHEBANG_FILES= scripts/dshbak OPTIONS_DEFINE= SSH DSHGROUPS NETGROUP READLINE RSH OPTIONS_DEFAULT= SSH DSHGROUPS OPTIONS_SUB= yes DSHGROUPS_DESC= DSH groups supprt DSHGROUPS_CONFIGURE_WITH= dshgroups NETGROUP_DESC= NIS Netgroup support NETGROUP_CONFIGURE_WITH=netgroup READLINE_CONFIGURE_WITH=readline READLINE_LIB_DEPENDS= libreadline.so.6:devel/readline RSH_DESC= RSH support RSH_CONFIGURE_WITH= rsh SSH_CONFIGURE_WITH= ssh .include Index: head/sysutils/plasma-applet-apcups/Makefile =================================================================== --- head/sysutils/plasma-applet-apcups/Makefile (revision 422139) +++ head/sysutils/plasma-applet-apcups/Makefile (revision 422140) @@ -1,20 +1,22 @@ # $FreeBSD$ PORTNAME= apcups PORTVERSION= 0.2.1 PORTREVISION= 3 CATEGORIES= sysutils kde MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= plasma-applet- DISTNAME= plasma-${PORTNAME}-${PORTVERSION} MAINTAINER= makc@FreeBSD.org COMMENT= Plasma applet to monitor the status of APC UPS +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= plasma-apcups USES= cmake gettext kde:4 USE_KDE= automoc4 kdelibs USE_QT4= qmake_build moc_build rcc_build uic_build .include Index: head/sysutils/pp/Makefile =================================================================== --- head/sysutils/pp/Makefile (revision 422139) +++ head/sysutils/pp/Makefile (revision 422140) @@ -1,25 +1,23 @@ # Created by: Artem Zaytsev # $FreeBSD$ PORTNAME= pp PORTVERSION= 1.03 PORTREVISION= 1 CATEGORIES= sysutils -MASTER_SITES= GOOGLE_CODE \ - http://de.nologin.ru/distfiles/sysutils/pp/ -PROJECTHOST= pipe-progress +MASTER_SITES= http://de.nologin.ru/distfiles/sysutils/pp/ MAINTAINER= a.arepo@gmail.com COMMENT= Small and fast progress bar for pipe LICENSE= BSD3CLAUSE USES= tar:bzip2 MAKE_ARGS= PREFIX="${STAGEDIR}${PREFIX}" PLIST_FILES= bin/pp post-patch: @${REINPLACE_CMD} -e 's,char opt,int opt,' ${WRKSRC}/src/main.c .include Index: head/sysutils/py-danzfs/Makefile =================================================================== --- head/sysutils/py-danzfs/Makefile (revision 422139) +++ head/sysutils/py-danzfs/Makefile (revision 422140) @@ -1,26 +1,28 @@ # Created by: Daniel Knaggs # $FreeBSD$ PORTNAME= danzfs PORTVERSION= 0.2.0 CATEGORIES= sysutils python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= knaggsy2000@gmail.com COMMENT= Provides a Python API for interacting with ZFS without using libzfs LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + USE_PYTHON= distutils USES= python tar:xz WRKSRC= ${WRKDIR}/danzfs EXAMPLESDIR= ${PREFIX}/share/examples/danzfs post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/sysutils/py-drmaa/Makefile =================================================================== --- head/sysutils/py-drmaa/Makefile (revision 422139) +++ head/sysutils/py-drmaa/Makefile (revision 422140) @@ -1,20 +1,22 @@ # Created by: Mykola Dzham # $FreeBSD$ PORTNAME= drmaa PORTVERSION= 0.4b3 PORTREVISION= 1 CATEGORIES= sysutils python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= i@levsha.me COMMENT= Interact with DRMAA-compliant distributed resource management systems LICENSE= BSD3CLAUSE PROJECTHOST= drmaa-python +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils autoplist .include Index: head/sysutils/rsyncbackup/Makefile =================================================================== --- head/sysutils/rsyncbackup/Makefile (revision 422139) +++ head/sysutils/rsyncbackup/Makefile (revision 422140) @@ -1,41 +1,43 @@ # Created by: Daniel Bond # $FreeBSD$ PORTNAME= rsyncbackup PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE PROJECTHOST= rsync-backup DISTNAME= rsyncbackup MAINTAINER= ports@FreeBSD.org COMMENT= Rsync frontend written in Perl LICENSE= GPLv2+ +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= rsync:net/rsync CONFIGSRC= ${WRKSRC}/config CONFIGFILES= backupset.conf config.conf destinations.conf sources.conf USES= perl5 zip NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${ETCDIR} .for configfile in ${CONFIGFILES} ${INSTALL_DATA} ${CONFIGSRC}/${configfile} \ ${STAGEDIR}${ETCDIR}/${configfile}.example .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) .include Index: head/sysutils/scanmem/Makefile =================================================================== --- head/sysutils/scanmem/Makefile (revision 422139) +++ head/sysutils/scanmem/Makefile (revision 422140) @@ -1,35 +1,37 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= scanmem PORTVERSION= 0.13 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE EXTRACT_SUFX= _.tar.gz MAINTAINER= danfe@FreeBSD.org COMMENT= Locate and modify various data in an executing process LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= requires linprocfs(5) USES= readline GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_file__proc_self_maps=yes \ ac_cv_file__proc_self_mem=yes OPTIONS_DEFINE= X11 DOCS OPTIONS_SUB= yes X11_DESC= Install PyGTK-based GUI (GameConqueror) X11_CATEGORIES= python X11_RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pygtk-2.0.pc:x11-toolkits/py-gtk2 X11_CONFIGURE_ON= --enable-gui post-patch: @${REINPLACE_CMD} -e 's,/proc/,/compat/linux&,' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's, COPYING,,' ${WRKSRC}/gui/Makefile.in .include Index: head/sysutils/sievelog/Makefile =================================================================== --- head/sysutils/sievelog/Makefile (revision 422139) +++ head/sysutils/sievelog/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: Jesse Kempf # $FreeBSD$ PORTNAME= sievelog PORTVERSION= 1.0.1 PORTREVISION= 2 CATEGORIES= sysutils python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= jessekempf@gmail.com COMMENT= Syslog message filter +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils SUB_FILES= pkg-message post-install: @${CP} -p ${WRKSRC}/test.sv ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample @${INSTALL_MAN} ${WRKSRC}/man/man1/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${INSTALL_MAN} ${WRKSRC}/man/man5/${PORTNAME}.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5 .include Index: head/sysutils/slack/Makefile =================================================================== --- head/sysutils/slack/Makefile (revision 422139) +++ head/sysutils/slack/Makefile (revision 422140) @@ -1,49 +1,48 @@ # Created by: Steve Atwell # $FreeBSD$ PORTNAME= slack PORTVERSION= 0.15.2 PORTREVISION= 2 CATEGORIES= sysutils -MASTER_SITES= GOOGLE_CODE \ - http://www.sundell.net/~alan/projects/slack/ +MASTER_SITES= http://www.sundell.net/~alan/projects/slack/ MAINTAINER= satwell@disjoint.net COMMENT= Configuration management system designed to appeal to lazy admins RUN_DEPENDS= rsync:net/rsync USES= perl5 gmake NO_ARCH= yes PORTDOCS= ChangeLog COPYING CREDITS FAQ GPL README TODO \ fixfiles-and-dirs.txt slack-intro MAKE_ARGS= prefix=${PREFIX} exec_prefix=${PREFIX} \ libexecdir=${PREFIX}/libexec mandir=${PREFIX}/man \ localstatedir=/var OPTIONS_DEFINE= DOCS pre-build: ${REINPLACE_CMD} -e '1s,^#!.*perl,#!${PERL},' ${WRKSRC}/test/gen_config_file post-build: @for f in ${WRKSRC}/src/build/*; do \ ${REINPLACE_CMD} -e '1s,^#!.*perl,#!${PERL},' $$f; \ done post-install: @${INSTALL_DATA} ${WRKSRC}/src/build/slack.conf ${STAGEDIR}${PREFIX}/etc/slack.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CREDITS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/FAQ ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/GPL ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/TODO ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/fixfiles-and-dirs.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/slack-intro ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/sshsudo/Makefile =================================================================== --- head/sysutils/sshsudo/Makefile (revision 422139) +++ head/sysutils/sshsudo/Makefile (revision 422140) @@ -1,34 +1,36 @@ # Created by: Hung-Yi Chen # $FreeBSD$ PORTNAME= sshsudo PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME} EXTRACT_SUFX= # EXTRACT_ONLY= # MAINTAINER= gaod@hychen.org COMMENT= Bash script to run sudo command on multiple remote computers LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \ sshpass>=0:security/sshpass PROJECTHOST= sshsudo NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= bin/sshsudo post-patch: ${SED} -e "s,/bin/bash,${LOCALBASE}/bin/bash," -e "s,mktemp,mktemp -t sshsudo," \ <${DISTDIR}/${DISTNAME} >${WRKSRC}/${DISTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/watchmen/Makefile =================================================================== --- head/sysutils/watchmen/Makefile (revision 422139) +++ head/sysutils/watchmen/Makefile (revision 422140) @@ -1,52 +1,54 @@ # Created by: Oleg Alexeenkov # $FreeBSD$ PORTNAME= watchmen PORTVERSION= 0.08 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= GOOGLE_CODE MAINTAINER= proler@gmail.com COMMENT= Watch and restart daemons LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= p5-libwww>=6.04:www/p5-libwww \ p5-URI>=0:net/p5-URI USES= perl5 shebangfix USE_PERL5= configure SHEBANG_FILES= watchmen OPTIONS_DEFINE= MYSQL PGSQL EMAIL MYSQL_DESC= Want test mysql queries PGSQL_DESC= Want test postgresql queries EMAIL_DESC= report problems by email POD2MAN?= pod2man PLIST_FILES= bin/${PORTNAME} \ "@sample etc/${PORTNAME}.conf.sample" \ ${SITE_MAN1}/${PORTNAME}.1.gz .include .if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes RUN_DEPENDS+= p5-DBD-mysql>=0:databases/p5-DBD-mysql .endif .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql RUN_DEPENDS+= p5-DBD-Pg>=2.19.2:databases/p5-DBD-Pg .endif .if ${PORT_OPTIONS:MEMAIL} RUN_DEPENDS+= p5-MIME-Lite>=0:mail/p5-MIME-Lite .endif post-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.dist ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample .include Index: head/textproc/chm2pdf/Makefile =================================================================== --- head/textproc/chm2pdf/Makefile (revision 422139) +++ head/textproc/chm2pdf/Makefile (revision 422140) @@ -1,24 +1,26 @@ # Created by: Kevin Lo # $FreeBSD$ PORTNAME= chm2pdf PORTVERSION= 0.9.1 PORTREVISION= 3 CATEGORIES= textproc python MASTER_SITES= GOOGLE_CODE MAINTAINER= kevlo@FreeBSD.org COMMENT= Python script that converts CHM files into PDF files LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= htmldoc:textproc/htmldoc \ ${PYTHON_SITELIBDIR}/chm/chm.py:textproc/pychm USES= python USE_PYTHON= distutils PYDISTUTILS_PKGVERSION= 0.9 PLIST_FILES= bin/chm2pdf .include Index: head/textproc/dtdinst/Makefile =================================================================== --- head/textproc/dtdinst/Makefile (revision 422139) +++ head/textproc/dtdinst/Makefile (revision 422140) @@ -1,45 +1,47 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= dtdinst PORTVERSION= 2009.11.11 CATEGORIES= textproc java MASTER_SITES= GOOGLE_CODE PROJECTHOST= jing-trang DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g} MAINTAINER= ports@FreeBSD.org COMMENT= Converts DTDs to XML instance, in a specific or RELAX NG format LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/copying.txt +BROKEN= Unfetchable (google code has gone away) + NO_BUILD= yes NO_ARCH= yes USES= zip USE_JAVA= yes PORTDOCS= * PORTEXAMPLES= * PLIST_FILES= %%JAVAJARDIR%%/dtdinst.jar share/xsl/dtdinst/dtdinst2rng.xsl OPTIONS_DEFINE= DOCS EXAMPLES do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR} (cd ${WRKSRC} && ${INSTALL_DATA} *.jar ${STAGEDIR}${JAVAJARDIR}) @${MKDIR} ${STAGEDIR}${PREFIX}/share/xsl/dtdinst (cd ${WRKSRC} && ${INSTALL_DATA} *.xsl ${STAGEDIR}${PREFIX}/share/xsl/dtdinst) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in dtdinst.rnc.txt dtdinst.rng index.html teixml.dtd.txt (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR}) .endfor do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/example && ${INSTALL_DATA} * ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/textproc/extract_url/Makefile =================================================================== --- head/textproc/extract_url/Makefile (revision 422139) +++ head/textproc/extract_url/Makefile (revision 422140) @@ -1,61 +1,63 @@ # Created by: Horia Racoviceanu # $FreeBSD$ PORTNAME= extract_url PORTVERSION= 1.5.8 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= GOOGLE_CODE PROJECTHOST= extracturl MAINTAINER= ports@FreeBSD.org COMMENT= Perl script that extracts URLs from email in MIME or plain text format LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= p5-MIME-Tools>=0:mail/p5-MIME-Tools \ p5-HTML-Parser>=0:www/p5-HTML-Parser RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake perl5 MAKE_ARGS= all prefix=${PREFIX} man_prefix=${PREFIX} SUB_FILES= pkg-message NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/extract_url \ etc/extract_urlview.sample \ man/man1/extract_url.1.gz PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= DOCS GETOPT_LONG URI_FIND OPTIONS_RADIO= URL_SELECTOR OPTIONS_RADIO_URL_SELECTOR= CURSES_UI URLVIEW OPTIONS_DEFAULT= CURSES_UI GETOPT_LONG URI_FIND OPTIONS_SUB= yes CURSES_UI_DESC= Allows it to fully replace urlview GETOPT_LONG_DESC= Recognizes long options --version and --list URI_FIND_DESC= Recognizes more exotic URL variations in plain text URLVIEW_DESC= Uses urlview for the URL selector menu CURSES_UI_RUN_DEPENDS= p5-Curses-UI>=0:devel/p5-Curses-UI GETOPT_LONG_RUN_DEPENDS=p5-Getopt-Long>=0:devel/p5-Getopt-Long URLVIEW_RUN_DEPENDS= urlview>=0:textproc/urlview URI_FIND_RUN_DEPENDS= p5-URI-Find>=0:textproc/p5-URI-Find post-patch: @${REINPLACE_CMD} '/pod2man.mk/s|make|${MAKE_CMD}|' \ ${WRKSRC}/${MAKEFILE} post-install: ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}view \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}view.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/fex/Makefile =================================================================== --- head/textproc/fex/Makefile (revision 422139) +++ head/textproc/fex/Makefile (revision 422140) @@ -1,22 +1,24 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= fex PORTVERSION= 2.0.0 CATEGORIES= textproc MASTER_SITES= http://semicomplete.googlecode.com/files/ \ http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Powerful field extraction tool LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + MAKE_ENV+= INSTALLMAN=${PREFIX}/man PLIST_FILES= bin/fex man/man1/fex.1.gz post-patch: @${REINPLACE_CMD} -e 's|CC=gcc|CC=${CC}|g' ${WRKSRC}/Makefile .include Index: head/textproc/ibus-m17n/Makefile =================================================================== --- head/textproc/ibus-m17n/Makefile (revision 422139) +++ head/textproc/ibus-m17n/Makefile (revision 422140) @@ -1,34 +1,36 @@ # Created by: Nikola Lecic # $FreeBSD$ PORTNAME= ibus-m17n PORTVERSION= 1.3.3 PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= GOOGLE_CODE MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= The m17n IMEngine for IBus framework LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libibus-1.0.so:textproc/ibus \ libm17n.so:devel/m17n-lib RUN_DEPENDS= ibus-daemon:textproc/ibus PROJECTHOST= ibus USES= gmake pkgconfig GNU_CONFIGURE= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e 's|/usr/share/m17n|$${pkgdatadir}|g' \ ${WRKSRC}/src/m17n.xml.in* .include Index: head/textproc/ibus-table/Makefile =================================================================== --- head/textproc/ibus-table/Makefile (revision 422139) +++ head/textproc/ibus-table/Makefile (revision 422140) @@ -1,41 +1,43 @@ # Created by: Nikola Lecic # $FreeBSD$ PORTNAME= ibus-table PORTVERSION= 1.5.0 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= GOOGLE_CODE MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= Table based input method framework for IBus +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 LIB_DEPENDS= libibus-1.0.so:textproc/ibus RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 USE_GNOME= pygtk2 USES= gmake pkgconfig python GNU_CONFIGURE= yes PROJECTHOST= ibus OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e "s|/usr/|${PREFIX}/|g" ${WRKSRC}/engine/*.py .include Index: head/textproc/iksemel/Makefile =================================================================== --- head/textproc/iksemel/Makefile (revision 422139) +++ head/textproc/iksemel/Makefile (revision 422140) @@ -1,32 +1,34 @@ # Created by: trasz # $FreeBSD$ PORTNAME= iksemel PORTVERSION= 1.4 PORTREVISION= 7 CATEGORIES= textproc MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= XML parser library mainly designed for Jabber applications LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libgnutls.so:security/gnutls USES= autoreconf libtool makeinfo pathfix pkgconfig PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes CPPFLAGS+= ${CXXFLAGS} -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes INSTALL_TARGET= install-strip INFO= iksemel post-patch: @${REINPLACE_CMD} -e 's|@setfilename iksemel|@setfilename iksemel.info|' \ ${WRKSRC}/doc/iksemel.texi .include Index: head/textproc/jing/Makefile =================================================================== --- head/textproc/jing/Makefile (revision 422139) +++ head/textproc/jing/Makefile (revision 422140) @@ -1,38 +1,40 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= jing PORTVERSION= 2008.10.28 CATEGORIES= textproc java MASTER_SITES= http://jing-trang.googlecode.com/files/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g} MAINTAINER= gabor@FreeBSD.org COMMENT= RELAX NG validator in Java LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/doc/copying.html +BROKEN= Unfetchable (google code has gone away) + USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= yes OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= * PORTEXAMPLES= * SUB_FILES= jing.sh PLIST_FILES= bin/jing %%JAVAJARDIR%%/jing.jar do-install: ${INSTALL_SCRIPT} ${WRKDIR}/jing.sh ${STAGEDIR}${PREFIX}/bin/jing ${INSTALL_DATA} ${WRKSRC}/bin/jing.jar ${STAGEDIR}${JAVAJARDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.html ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC}/sample && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/textproc/libroxml/Makefile =================================================================== --- head/textproc/libroxml/Makefile (revision 422139) +++ head/textproc/libroxml/Makefile (revision 422140) @@ -1,34 +1,36 @@ # Created by: Hung-Yi Chen # $FreeBSD$ PORTNAME= libroxml PORTVERSION= 2.2.2 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= GOOGLE_CODE MAINTAINER= gaod@hychen.org COMMENT= Minimum, easy-to-use, C implementation for xml file parsing LICENSE= LGPL21 +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= libroxml USES= gmake # Workaround overwriting DESTDIR var DESTDIRNAME= NONE MAKE_ARGS= DESTDIR=${STAGEDIR}${PREFIX} USE_LDCONFIG= yes PLIST_FILES= bin/roxml \ lib/libroxml.so \ lib/libroxml.so.0 \ lib/libroxml.a \ include/roxml.h \ libdata/pkgconfig/libroxml.pc \ man/man1/roxml.1.gz pre-build: @cd ${WRKSRC} && ${MAKE_CMD} clean .include Index: head/textproc/mysqlviz/Makefile =================================================================== --- head/textproc/mysqlviz/Makefile (revision 422139) +++ head/textproc/mysqlviz/Makefile (revision 422140) @@ -1,33 +1,35 @@ # Created by: TAKATSU Tomonari # $FreeBSD$ PORTNAME= mysqlviz PORTVERSION= 0.3 CATEGORIES= textproc MASTER_SITES= GOOGLE_CODE MAINTAINER= tota@FreeBSD.org COMMENT= MySQL and SQLite Database Visualisation Tool LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + NO_BUILD= yes USES= php:cli tar:bzip2 PLIST_FILES= bin/${PORTNAME} PORTEXAMPLES= eg.png eg.sql sqlite-eg.sql OPTIONS_DEFINE= EXAMPLES post-patch: @${REINPLACE_CMD} \ -e 's|/usr/bin/php|${LOCALBASE}/bin/php|' \ ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/textproc/py-xmltv/Makefile =================================================================== --- head/textproc/py-xmltv/Makefile (revision 422139) +++ head/textproc/py-xmltv/Makefile (revision 422140) @@ -1,35 +1,37 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= xmltv PORTVERSION= 1.3 PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-xmltv-${PORTVERSION} MAINTAINER= jun-g@daemonfreaks.com COMMENT= Python module that provides access to XMLTV TV listings LICENSE= LGPL21 +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils PYDISTUTILS_PKGNAME= python-xmltv PROJECTHOST= python-xmltv OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MDOCS} PORTDOCS= README.txt .endif post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR} .endif .include Index: head/textproc/stardict-rptts/Makefile =================================================================== --- head/textproc/stardict-rptts/Makefile (revision 422139) +++ head/textproc/stardict-rptts/Makefile (revision 422140) @@ -1,22 +1,24 @@ # Created by: Shen Chun-Hsing # $FreeBSD$ PORTNAME= stardict-rptts PORTVERSION= 2.1.0 CATEGORIES= textproc MASTER_SITES= GOOGLE_CODE DISTNAME= WyabdcRealPeopleTTS DIST_SUBDIR= stardict MAINTAINER= makc@FreeBSD.org COMMENT= Real People TTS for StarDict +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= stardict-3 NO_BUILD= yes USES= tar:bzip2 do-install: ${TAR} jxvf ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES} -C ${STAGEDIR}${PREFIX}/share .include Index: head/textproc/stardict3/Makefile =================================================================== --- head/textproc/stardict3/Makefile (revision 422139) +++ head/textproc/stardict3/Makefile (revision 422140) @@ -1,56 +1,58 @@ # Created by: eric # $FreeBSD$ PORTNAME= stardict PORTVERSION= 3.0.4 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= GOOGLE_CODE DIST_SUBDIR= stardict MAINTAINER= makc@FreeBSD.org COMMENT= Dictionary lookup program written in Gtk2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \ libenchant.so:textproc/enchant RUN_DEPENDS= xdg-open:devel/xdg-utils GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-festival \ --disable-gucharmap \ --disable-espeak \ --disable-tools \ --disable-updateinfo CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib USES= gettext gmake libtool pathfix pkgconfig tar:bzip2 USE_GNOME= intltool PROJECTHOST= stardict-3 OPTIONS_DEFINE= GNOME OPTIONS_SUB= yes GNOME_USE= GNOME=gnomeprefix,gnomedocutils,libgnomeui GNOME_USE_OFF= GNOME=gtk20 GNOME_CONFIGURE_ENABLE= gnome-support schemas-install scrollkeeper .include .if ${PORT_OPTIONS:MGNOME} GCONF_SCHEMAS= stardict.schemas INSTALLS_OMF= yes .endif post-patch: @${REINPLACE_CMD} -e 's,/usr/share,${PREFIX}/share,g' \ ${WRKSRC}/dict/src/conf.cpp @${REINPLACE_CMD} \ -e '/as_fn_error.*gnome-doc-utils/d' \ -e '/DEP_MODULES=/s/"$$/ gmodule-2.0"/' \ ${WRKSRC}/dict/configure post-patch-GNOME-off: ${REINPLACE_CMD} -e '/^SUBDIRS/s,help,,' ${WRKSRC}/dict/Makefile.in .include Index: head/textproc/trang/Makefile =================================================================== --- head/textproc/trang/Makefile (revision 422139) +++ head/textproc/trang/Makefile (revision 422140) @@ -1,35 +1,37 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= trang PORTVERSION= 2009.11.11 CATEGORIES= textproc java MASTER_SITES= http://jing-trang.googlecode.com/files/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g} MAINTAINER= gabor@FreeBSD.org COMMENT= Multi-format schema converter based on RELAX NG LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= yes OPTIONS_DEFINE= DOCS PORTDOCS= copying.txt trang-manual.html SUB_FILES= trang.sh PLIST_FILES= %%JAVAJARDIR%%/trang.jar bin/trang .include do-install: ${INSTALL_DATA} ${WRKSRC}/trang.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_SCRIPT} ${WRKDIR}/trang.sh ${STAGEDIR}${PREFIX}/bin/trang @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/txt2tags/Makefile =================================================================== --- head/textproc/txt2tags/Makefile (revision 422139) +++ head/textproc/txt2tags/Makefile (revision 422140) @@ -1,39 +1,41 @@ # Created by: Alan Eldridge # $FreeBSD$ PORTNAME= txt2tags PORTVERSION= 2.6 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Convert simply formatted text into markup (e.g., HTML) LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + USES= python:2 shebangfix tar:tgz SHEBANG_FILES= extras/html-update.sh txt2tags NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/${PORTNAME} PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKSRC}/txt2tags ${STAGEDIR}${PREFIX}/bin do-install-EXAMPLES-on: @cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} extras ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/userguide.pdf ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/uchardet/Makefile =================================================================== --- head/textproc/uchardet/Makefile (revision 422139) +++ head/textproc/uchardet/Makefile (revision 422140) @@ -1,20 +1,22 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= uchardet PORTVERSION= 0.0.1 CATEGORIES= textproc MASTER_SITES= GOOGLE_CODE MAINTAINER= yuri@rawbw.com COMMENT= Universal charset detection library by Mozilla LICENSE= MPL +BROKEN= Unfetchable (google code has gone away) + USES= cmake USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} 's|_SHARE|_PREFIX|' ${WRKSRC}/doc/CMakeLists.txt .include Index: head/textproc/uim/Makefile =================================================================== --- head/textproc/uim/Makefile (revision 422139) +++ head/textproc/uim/Makefile (revision 422140) @@ -1,115 +1,117 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= uim PORTVERSION= 1.8.6 PORTREVISION?= 2 CATEGORIES?= textproc MASTER_SITES= GOOGLE_CODE .if !defined(UIM_SLAVE) && defined(WITHOUT_X11) PKGNAMESUFFIX= -nox11 .endif MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Input method library +BROKEN= Unfetchable (google code has gone away) + USE_LDCONFIG= yes WANT_GNOME= yes USE_GNOME+= glib20 intltool USES+= gettext gmake iconv libedit libtool pkgconfig perl5 tar:bzip2 USE_PERL5= build GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS X11 OPTIONS_DEFAULT= X11 .include .if ${PORT_OPTIONS:MX11} LIB_DEPENDS+= libXft.so:x11-fonts/libXft CONFIGURE_ARGS+= --with-x --with-xft .endif .if !defined(UIM_SLAVE) .if ${PORT_OPTIONS:MX11} USE_GNOME+= gtk20 CONFIGURE_ARGS+= --with-gtk2 .endif CONFIGURE_ARGS+= --enable-emacs --with-sj3 --with-canna --with-prime .endif CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include .if !defined(UIM_SLAVE) DOCSDIR_JA= ${PREFIX}/share/doc/ja/uim DOCSDIR_SIGSCHEME= ${PREFIX}/share/doc/uim/sigscheme PLIST_SUB= DOCSDIR_JA="${DOCSDIR_JA:S,^${PREFIX}/,,}" \ DOCSDIR_SIGSCHEME="${DOCSDIR_SIGSCHEME:S,^${PREFIX}/,,}" .endif .if empty(PORT_OPTIONS:MX11) PLIST_SUB+= X11="@comment " .else PLIST_SUB+= X11="" .endif .include .if ${ARCH} == "ia64" IGNORE= not yet ported to ia64 .endif .if ${ARCH} == "amd64" || ${ARCH} == "ia64" || ${ARCH} == "sparc64" CONFIGURE_ARGS+= --enable-storage=fatty .endif .for _x in x xft gtk2 qt anthy canna m17nlib prime scim dict .if ${CONFIGURE_ARGS:M--with-${_x}} == "" CONFIGURE_ARGS+=--without-${_x} .endif .endfor .for _x in gnome-applet kde-applet emacs pref .if ${CONFIGURE_ARGS:M--enable-${_x}} == "" CONFIGURE_ARGS+=--disable-${_x} .endif .endfor post-patch: ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/scm/skk-custom.scm do-build: .if !defined(UIM_SLAVE) .for d in replace sigscheme uim scm xim po fep emacs pixmaps tables cd ${WRKSRC}/${d} && ${MAKE_CMD} .endfor .if ${PORT_OPTIONS:MX11} cd ${WRKSRC}/gtk2/candwin && ${MAKE_CMD} .endif .endif do-install: .if !defined(UIM_SLAVE) cd ${WRKSRC} && ${MAKE_CMD} DESTDIR=${STAGEDIR} install-data-am .for d in sigscheme uim scm xim po fep emacs pixmaps tables cd ${WRKSRC}/${d} && ${MAKE_CMD} DESTDIR=${STAGEDIR} install .endfor .if ${PORT_OPTIONS:MX11} cd ${WRKSRC}/gtk2/candwin && ${MAKE_CMD} DESTDIR=${STAGEDIR} install .endif .endif .if !defined(UIM_SLAVE) post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/helperdata ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR_JA} ${INSTALL_DATA} ${WRKSRC}/doc/KEY ${STAGEDIR}${DOCSDIR}/KEY ${INSTALL_DATA} ${WRKSRC}/fep/README ${STAGEDIR}${DOCSDIR}/README.fep ${INSTALL_DATA} ${WRKSRC}/fep/README ${STAGEDIR}${DOCSDIR}/README.key ${INSTALL_DATA} ${WRKSRC}/fep/README.ja ${STAGEDIR}${DOCSDIR_JA}/README.fep ${INSTALL_DATA} ${WRKSRC}/xim/README ${STAGEDIR}${DOCSDIR}/README.xim .endif .include Index: head/textproc/uim-el/Makefile =================================================================== --- head/textproc/uim-el/Makefile (revision 422139) +++ head/textproc/uim-el/Makefile (revision 422140) @@ -1,47 +1,49 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= uim-el PORTVERSION= 1.8.6 PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= GOOGLE_CODE PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= uim-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Emacs lisp for uim input method library +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= uim CONFLICTS?= uim-el-xemacs21-mule-[0-9]* \ uim-el-emacs22-[0-9]* \ uim-el-emacs21-[0-9]* RUN_DEPENDS= uim-el-agent:textproc/uim OPTIONS_DEFINE= DOCS USES= gettext-tools gmake iconv perl5 tar:bzip2 USE_PERL5= build USE_GNOME= intltool USE_EMACS= yes GNU_CONFIGURE= yes BUILD_WRKSRC= ${WRKSRC}/emacs INSTALL_WRKSRC= ${WRKSRC}/emacs CONFIGURE_ARGS?=--enable-emacs --with-lispdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} CONFIGURE_ENV= EMACS="${EMACS_CMD}" CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib DOCSDIR_JA= ${PREFIX}/share/doc/ja/uim-el PLIST_SUB+= DOCSDIR_JA="${DOCSDIR_JA:S,^${PREFIX}/,,}" post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR_JA} ${INSTALL_DATA} ${WRKSRC}/emacs/README ${STAGEDIR}${DOCSDIR}/README ${INSTALL_DATA} ${WRKSRC}/emacs/README.ja ${STAGEDIR}${DOCSDIR_JA}/README.ja .include Index: head/www/arora/Makefile =================================================================== --- head/www/arora/Makefile (revision 422139) +++ head/www/arora/Makefile (revision 422140) @@ -1,54 +1,56 @@ # Created by: Andy Fawcett # $FreeBSD$ PORTNAME= arora PORTVERSION= 0.11.0 PORTREVISION= 3 CATEGORIES= www MASTER_SITES= GOOGLE_CODE MAINTAINER= shanjobe@gmail.com COMMENT= Simple Qt 4 based browser LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + USES= desktop-file-utils qmake USE_QT4= network webkit moc_build uic_build rcc_build \ sql-sqlite3_run imageformats_run gui script sql OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USE= QT4=linguisttools_build BROKEN_ia64= core dump on application startup .include pre-configure: .if ! ${PORT_OPTIONS:MNLS} @${REINPLACE_CMD} -e "/INSTALLS/s|translations||" \ ${WRKSRC}/src/src.pro @${REINPLACE_CMD} -e "s|target_predeps||" \ ${WRKSRC}/src/locale/locale.pri .endif @${REINPLACE_CMD} -e "/INSTALLS/s|man man-compress||" \ ${WRKSRC}/src/src.pro \ ${WRKSRC}/tools/cacheinfo/cacheinfo.pro \ ${WRKSRC}/tools/htmlToXBel/htmlToXBel.pro \ ${WRKSRC}/tools/placesimport/placesimport.pro @${REINPLACE_CMD} -e "/else/s|lrelease|lrelease-qt4|" \ ${WRKSRC}/src/locale/locale.pri @${REINPLACE_CMD} "/pkg-config/d" \ ${WRKSRC}/src/src.pro post-configure: @${REINPLACE_CMD} 's|raster||' ${WRKSRC}/src/main.cpp post-install: ${INSTALL_MAN} ${WRKSRC}/src/data/arora.1 \ ${WRKSRC}/tools/cacheinfo/data/arora-cacheinfo.1 \ ${WRKSRC}/tools/htmlToXBel/data/htmlToXBel.1 \ ${WRKSRC}/tools/placesimport/data/arora-placesimport.1 \ ${STAGEDIR}${PREFIX}/man/man1 .include Index: head/www/caudium14/Makefile =================================================================== --- head/www/caudium14/Makefile (revision 422139) +++ head/www/caudium14/Makefile (revision 422140) @@ -1,66 +1,68 @@ # Created by: kiwi@oav.net # $FreeBSD$ PORTNAME= caudium14 PORTVERSION= ${DISTVERSION}.${PIKEVERSION} DISTVERSION= 1.4.18 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://caudium.googlecode.com/files/ DISTNAME= Caudium-${DISTVERSION} MAINTAINER= johans@FreeBSD.org COMMENT= Free webserver based on the Roxen Challenger 1.3 code base +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= pike78:lang/pike78 LIB_DEPENDS= libsablot.so:textproc/sablotron RUN_DEPENDS= lsof:sysutils/lsof 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/closure-compiler/Makefile =================================================================== --- head/www/closure-compiler/Makefile (revision 422139) +++ head/www/closure-compiler/Makefile (revision 422140) @@ -1,29 +1,31 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= closure-compiler PORTVERSION= 20131014 CATEGORIES= www java MASTER_SITES= GOOGLE_CODE DISTNAME= compiler-${PORTVERSION} MAINTAINER= jlaffaye@FreeBSD.org COMMENT= Closure Compiler LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + NO_BUILD= yes NO_WRKSUBDIR= yes SUB_FILES= closure-compiler SUB_LIST= JAVA="${JAVA}" USE_JAVA= yes PLIST_FILES= bin/closure-compiler \ %%DATADIR%%/compiler.jar do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/compiler.jar ${STAGEDIR}${DATADIR}/ ${INSTALL_SCRIPT} ${WRKDIR}/closure-compiler ${STAGEDIR}${PREFIX}/bin/ .include Index: head/www/closure-linter/Makefile =================================================================== --- head/www/closure-linter/Makefile (revision 422139) +++ head/www/closure-linter/Makefile (revision 422140) @@ -1,21 +1,23 @@ # Created by: Julien Laffaye # $FreeBSD$ PORTNAME= closure-linter PORTVERSION= 2.3.13 PORTREVISION= 1 CATEGORIES= www devel MASTER_SITES= GOOGLE_CODE DISTNAME= closure_linter-${PORTVERSION} MAINTAINER= jlaffaye@FreeBSD.org COMMENT= JavaScript linter LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gflags>=0:devel/py-gflags USES= python:2 USE_PYTHON= autoplist distutils .include Index: head/www/feedonfeeds/Makefile =================================================================== --- head/www/feedonfeeds/Makefile (revision 422139) +++ head/www/feedonfeeds/Makefile (revision 422140) @@ -1,28 +1,30 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= feedonfeeds PORTVERSION= 0.5 CATEGORIES= www MASTER_SITES= GOOGLE_CODE MAINTAINER= wtp@bsdserwis.com COMMENT= Server side personal RSS (and Atom) aggregator +BROKEN= Unfetchable (google code has gone away) + BROKEN_powerpc64= Does not build USES= tar:tgz PROJECTHOST= feed-on-feeds USE_PHP= mysql xml zlib curl mbstring iconv WANT_PHP_WEB= yes USE_MYSQL= yes NO_BUILD= yes NO_ARCH= yes DATADIR?= ${PREFIX}/www/data/feed-on-feeds WRKSRC= ${WRKDIR}/${PROJECTHOST} do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${CP} -R ${WRKSRC}/ ${STAGEDIR}${DATADIR} .include Index: head/www/gaeo/Makefile =================================================================== --- head/www/gaeo/Makefile (revision 422139) +++ head/www/gaeo/Makefile (revision 422140) @@ -1,34 +1,36 @@ # Created by: Yi-Jheng Lin # $FreeBSD$ PORTNAME= gaeo PORTVERSION= 0.3 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= www devel python MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Open-source web framework running on Google App Engine LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= google-appengine>=1.1.0:www/google-appengine \ ${PYTHON_PKGNAMEPREFIX}simplejson>1.9:devel/py-simplejson PROJECTHOST= google-app-engine-oil USES= python zip USE_PYTHON= distutils autoplist NO_ARCH= yes PORTDOCS= LICENSE NOTICE README.TXT CHANGELOG OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/www/gecko-mediaplayer/Makefile =================================================================== --- head/www/gecko-mediaplayer/Makefile (revision 422139) +++ head/www/gecko-mediaplayer/Makefile (revision 422140) @@ -1,53 +1,55 @@ # Created by: Alexander Logvinov # $FreeBSD$ PORTNAME= gecko-mediaplayer PORTVERSION= 1.0.9 CATEGORIES= www multimedia gnome MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE:S,/files/,/svn/packages/,} MAINTAINER= ports@FreeBSD.org COMMENT= Multimedia browser plugin for Gecko based browsers LICENSE= GPLv2 +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libnspr4.so:devel/nspr \ libcurl.so:ftp/curl \ libgmlib.so:multimedia/gmtk RUN_DEPENDS= gnome-mplayer:multimedia/gnome-mplayer USES= compiler:c++11-lang gecko gettext pkgconfig webplugin:native USE_GNOME= glib20 USE_CXXSTD= c++11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-schemas-install \ --with-plugin_dir="${WEBPLUGIN_DIR}" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= CACHE DOCS OPTIONS_DEFAULT= CACHE CACHE_DESC= Enable caching of remote media to local storage CACHE_CONFIGURE_ENABLE= caching WEBPLUGIN_FILES= ${PORTNAME}.so .for p in dvx rm qt wmp WEBPLUGIN_FILES+= ${PORTNAME}-${p}.so .endfor post-patch: @${REINPLACE_CMD} -e \ 's|-std=c++11|| ; \ s|-ldl||' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/COPYING\\/d ; \ /INSTALL\\/d' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|-ldl||' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e \ "s|= (char) NULL;|= '\0';|" ${WRKSRC}/src/plugin_list.cpp .include Index: head/www/google-sitemapgen/Makefile =================================================================== --- head/www/google-sitemapgen/Makefile (revision 422139) +++ head/www/google-sitemapgen/Makefile (revision 422140) @@ -1,21 +1,23 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= google-sitemapgen PORTVERSION= 1.5 CATEGORIES= www devel MASTER_SITES= GOOGLE_CODE DISTNAME= sitemap_gen_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Script to analyze web server and generate Google Sitemap files +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= sitemap-generators NO_WRKSUBDIR= USES= python USE_PYTHON= distutils PYDISTUTILS_PKGNAME= sitemap_gen .include Index: head/www/htmlcompressor/Makefile =================================================================== --- head/www/htmlcompressor/Makefile (revision 422139) +++ head/www/htmlcompressor/Makefile (revision 422140) @@ -1,30 +1,32 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= htmlcompressor PORTVERSION= 1.5.3 PORTREVISION= 2 CATEGORIES= www java MASTER_SITES= GOOGLE_CODE EXTRACT_SUFX= .jar EXTRACT_ONLY= # empty MAINTAINER= ports@FreeBSD.org COMMENT= HTML/XML Compressor LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + NO_WRKSUBDIR= yes USE_JAVA= yes NO_BUILD= yes PLIST_FILES= bin/htmlcompressor %%JAVAJARDIR%%/htmlcompressor.jar SUB_FILES= htmlcompressor SUB_LIST+= JAVA_VERSION=${JAVA_PORT_VERSION:R} do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/htmlcompressor.jar ${INSTALL_SCRIPT} ${WRKDIR}/htmlcompressor ${STAGEDIR}${PREFIX}/bin .include Index: head/www/httpsqs/Makefile =================================================================== --- head/www/httpsqs/Makefile (revision 422139) +++ head/www/httpsqs/Makefile (revision 422140) @@ -1,30 +1,32 @@ # Created by: Zhihao Yuan # $FreeBSD$ PORTNAME= httpsqs PORTVERSION= 1.7 PORTREVISION= 1 CATEGORIES= www devel MASTER_SITES= GOOGLE_CODE MAINTAINER= lichray@gmail.com COMMENT= Simple Queue Service based on HTTP GET/POST protocol LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS+= libtokyocabinet.so:databases/tokyocabinet \ libevent.so:devel/libevent2 USES= pkgconfig PLIST_FILES= bin/${PORTNAME} post-patch: ${CP} ${PATCHDIR}/Makefile ${WRKSRC} @${REINPLACE_CMD} -e 's|{ 0 }|"${PREFIX}/bin/${PORTNAME}"|' \ ${WRKSRC}/httpsqs.c post-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/www/jspacker/Makefile =================================================================== --- head/www/jspacker/Makefile (revision 422139) +++ head/www/jspacker/Makefile (revision 422140) @@ -1,42 +1,44 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= jspacker DISTVERSION= 1.00b PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://nivi.interfree.it/distfiles/${PORTNAME}/ \ http://deanedwards.googlecode.com/svn/trunk/download/ DISTNAME= packer2.perl MAINTAINER= nivit@FreeBSD.org COMMENT= JavaScript compressor/obfuscator (Perl version) +BROKEN= Unfetchable (google code has gone away) + JSPACKER= jsPacker.pl NO_BUILD= yes NO_ARCH= yes NO_WRKSUBDIR= yes USES= perl5 shebangfix zip USE_PERL5= run SHEBANG_FILES= jsPacker.pl perl_OLD_CMD= perl SUB_FILES= ${PORTNAME} SUB_LIST= JSPACKER=${JSPACKER} \ PERL5=${PERL} OPTIONS_DEFINE= EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${MKDIR} ${STAGEDIR}${DATADIR} && \ cd ${WRKSRC} && \ ${INSTALL_DATA} *.pm ${STAGEDIR}${DATADIR} && \ ${INSTALL_SCRIPT} ${JSPACKER} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} && \ cd ${WRKSRC} && \ ${INSTALL_DATA} *.htm ${STAGEDIR}${EXAMPLESDIR} .include Index: head/www/mod_authn_otp/Makefile =================================================================== --- head/www/mod_authn_otp/Makefile (revision 422139) +++ head/www/mod_authn_otp/Makefile (revision 422140) @@ -1,40 +1,42 @@ # Created by: Alexander Hausner # $FreeBSD$ PORTNAME= mod_authn_otp PORTVERSION= 1.1.6 CATEGORIES= www MASTER_SITES= http://mod-authn-otp.googlecode.com/files/ \ http://alex.bmg.gv.at/programs/ PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} DIST_SUBDIR= apache2 MAINTAINER= alex@hugo.bmg.gv.at COMMENT= Apache module for one-time password authentication LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + USES= ssl GNU_CONFIGURE= yes USE_APACHE= 22+ CPPFLAGS+= -I${OPENSSLINC} CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} PORTEXAMPLES= users.sample OPTIONS_DEFINE= EXAMPLES post-configure: @${REINPLACE_CMD} 's|CFLAGS =|CFLAGS ?=|' \ ${WRKSRC}/Makefile pre-install: @${MKDIR} ${STAGEDIR}/${PREFIX}/${APACHEMODDIR} post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/users.sample ${STAGEDIR}${EXAMPLESDIR} .include Index: head/www/mod_authnz_external22/Makefile =================================================================== --- head/www/mod_authnz_external22/Makefile (revision 422139) +++ head/www/mod_authnz_external22/Makefile (revision 422140) @@ -1,30 +1,32 @@ # Created by: José García Juanino # $FreeBSD$ PORTNAME= mod_authnz_external PORTVERSION= 3.1.2 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= GOOGLE_CODE PKGNAMESUFFIX= 22 DIST_SUBDIR= apache2 MAINTAINER= eg@fbsd.lt COMMENT= Allows users authentication based on external mechanisms on apache 2.2 LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + USE_APACHE= 22 AP_FAST_BUILD= yes AP_GENPLIST= yes SHORTMODNAME= authnz_external PROJECTHOST= mod-auth-external PORTDOCS= AUTHENTICATORS INSTALL README \ CHANGES UPGRADE INSTALL.HARDCODE post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/www/mod_authnz_external24/Makefile =================================================================== --- head/www/mod_authnz_external24/Makefile (revision 422139) +++ head/www/mod_authnz_external24/Makefile (revision 422140) @@ -1,29 +1,31 @@ # Created by: José García Juanino # $FreeBSD$ PORTNAME= mod_authnz_external PORTVERSION= 3.3.2 CATEGORIES= www MASTER_SITES= GOOGLE_CODE PKGNAMESUFFIX= 24 DIST_SUBDIR= apache24 MAINTAINER= eugene@zhegan.in COMMENT= Allows users authentication based on external mechanisms on apache 2.4 LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + USE_APACHE= 24 AP_FAST_BUILD= yes AP_GENPLIST= yes SHORTMODNAME= authnz_external PROJECTHOST= mod-auth-external PORTDOCS= AUTHENTICATORS INSTALL README \ CHANGES UPGRADE INSTALL.HARDCODE post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/www/mod_authz_unixgroup22/Makefile =================================================================== --- head/www/mod_authz_unixgroup22/Makefile (revision 422139) +++ head/www/mod_authz_unixgroup22/Makefile (revision 422140) @@ -1,22 +1,24 @@ # Created by: Will Stacey # $FreeBSD$ PORTNAME= mod_authz_unixgroup PORTVERSION= 1.0.3 CATEGORIES= www MASTER_SITES= http://mod-auth-external.googlecode.com/files/ DIST_SUBDIR= apache2 MAINTAINER= apache@FreeBSD.org COMMENT= UNIX group access control module for Apache 2.2 LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + PORTSCOUT= limit:^1\.0\. USE_APACHE= 22 AP_FAST_BUILD= yes AP_GENPLIST= yes SHORTMODNAME= authz_unixgroup .include Index: head/www/mod_authz_unixgroup24/Makefile =================================================================== --- head/www/mod_authz_unixgroup24/Makefile (revision 422139) +++ head/www/mod_authz_unixgroup24/Makefile (revision 422140) @@ -1,22 +1,24 @@ # Created by: Will Stacey # $FreeBSD$ PORTNAME= mod_authz_unixgroup PORTVERSION= 1.1.0 CATEGORIES= www MASTER_SITES= http://mod-auth-external.googlecode.com/files/ DIST_SUBDIR= apache2 MAINTAINER= apache@FreeBSD.org COMMENT= UNIX group access control module for Apache 2.4 LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + PORTSCOUT= limit:^1\.1\. USE_APACHE= 24 AP_FAST_BUILD= yes AP_GENPLIST= yes SHORTMODNAME= authz_unixgroup .include Index: head/www/mod_jail/Makefile =================================================================== --- head/www/mod_jail/Makefile (revision 422139) +++ head/www/mod_jail/Makefile (revision 422140) @@ -1,23 +1,25 @@ # Created by: Frank Laszlo # $FreeBSD$ PORTNAME= mod_jail PORTVERSION= 0.5.2 CATEGORIES= www MASTER_SITES= http://mod-jail.googlecode.com/files/ MAINTAINER= apache@FreeBSD.org COMMENT= Apache module to enable an easy alternative to mod_chroot LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + USE_APACHE= 22+ AP_FAST_BUILD= yes AP_GENPLIST= yes .include post-extract: @${REINPLACE_CMD} -e "s|= apxs|= ${APXS}|" ${WRKSRC}/Makefile .include Index: head/www/mod_log_firstbyte/Makefile =================================================================== --- head/www/mod_log_firstbyte/Makefile (revision 422139) +++ head/www/mod_log_firstbyte/Makefile (revision 422140) @@ -1,28 +1,30 @@ # Created by: Yen-Ming Lee # $FreeBSD$ PORTNAME= mod_log_firstbyte PORTVERSION= 1.01 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://mod-log-firstbyte.googlecode.com/svn/trunk/ PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} DISTFILES= ${PORTNAME}.c readme.txt DIST_SUBDIR= ${PORTNAME} MAINTAINER= apache@FreeBSD.org COMMENT= Log the time between request and the first byte of the response served +BROKEN= Unfetchable (google code has gone away) + USE_APACHE= 22+ PROJECTHOST= mod-log-firstbyte PKGMESSAGE= ${WRKSRC}/readme.txt AP_FAST_BUILD= yes AP_GENPLIST= yes do-extract: ${MKDIR} ${WRKSRC} ${CP} ${DISTFILES:S|^|${DISTDIR}/${DIST_SUBDIR}/|} ${WRKSRC} .include Index: head/www/mod_memcache/Makefile =================================================================== --- head/www/mod_memcache/Makefile (revision 422139) +++ head/www/mod_memcache/Makefile (revision 422140) @@ -1,22 +1,24 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= mod_memcache PORTVERSION= 0.1.0 PORTREVISION= 4 CATEGORIES= www MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Apache 2.2.x module to manage apr_memcache connections +BROKEN= Unfetchable (google code has gone away) + GNU_CONFIGURE= yes PROJECTHOST= modmemcache USE_APACHE= 22+ AP_FAST_BUILD= yes AP_GENPLIST= yes SRC_FILE= src/${PORTNAME}.c .include Index: head/www/mod_myvhost/Makefile =================================================================== --- head/www/mod_myvhost/Makefile (revision 422139) +++ head/www/mod_myvhost/Makefile (revision 422140) @@ -1,60 +1,62 @@ # Created by: Olli Hauer # $FreeBSD$ PORTNAME= mod_myvhost PORTVERSION= 0.21 CATEGORIES= www MASTER_SITES= http://mod-myvhost.googlecode.com/files/ PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} MAINTAINER= apache@FreeBSD.org COMMENT= Apache module for dynamically configured mass virtual hosting with php LICENSE= APACHE20 +BROKEN= Unfetchable (google code has gone away) + MANUAL_PACKAGE_BUILD= needs apr and apache with DBD options enabled USE_APACHE= 22+ PORTDOCS= changelog.html documentation.html download.html \ index.html my.css PORTEXAMPLES= vhosts.sql httpd.conf.add OPTIONS_DEFINE= PHP_MODULE DEBUG_MODULE PHP DEBUG OPTIONS_DEFAULT= PHP_MODULE PHP_MODULE_DESC= Enable PHP DEBUG_MODULE_DESC= Enable debugging .include .if ${PORT_OPTIONS:MDEBUG_MODULE} MAKE_ENV+= WITH_DEBUG=true STRIP= # keep debug information .endif .if ${PORT_OPTIONS:MPHP_MODULE} MAKE_ENV+= WITH_PHP=true USES+= php:mod .endif pre-patch: @${REINPLACE_CMD} -e "s|= apxs|= ${APXS}|" \ -e "s|= rm|= ${RM}|" -e "s|= ln|= ${LN}|" \ -e "s|= cp|= ${CP}|" ${WRKSRC}/Makefile post-patch: ${REINPLACE_CMD} -e 's|@APXS_STAGE@|-S LIBEXECDIR=${STAGEDIR}${PREFIX}/${APACHEMODDIR}|' \ ${WRKSRC}/Makefile pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR} post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/|} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/www/nginx/Makefile =================================================================== --- head/www/nginx/Makefile (revision 422139) +++ head/www/nginx/Makefile (revision 422140) @@ -1,1306 +1,1307 @@ # Created by: Sergey A. Osokin # $FreeBSD$ PORTNAME= nginx PORTVERSION= 1.10.1 PORTREVISION= 2 PORTEPOCH= 2 CATEGORIES= www MASTER_SITES= http://nginx.org/download/ MASTER_SITES+= LOCAL/osa DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= osa@FreeBSD.org COMMENT= Robust and small WWW server LICENSE= BSD2CLAUSE USES+= cpe CPE_VENDOR= nginx CPE_PRODUCT= nginx USE_GITHUB= nodefault NO_OPTIONS_SORT= yes OPTIONS_DEFINE= \ DSO \ DEBUG \ DEBUGLOG \ FILE_AIO \ IPV6 \ GOOGLE_PERFTOOLS \ HTTP \ HTTP_ADDITION \ HTTP_AUTH_REQ \ HTTP_CACHE \ HTTP_DAV \ HTTP_FLV \ HTTP_GEOIP \ HTTP_GZIP_STATIC \ HTTP_GUNZIP_FILTER \ HTTP_IMAGE_FILTER \ HTTP_MP4 \ HTTP_PERL \ HTTP_RANDOM_INDEX \ HTTP_REALIP \ HTTP_REWRITE \ HTTP_SECURE_LINK \ HTTP_SLICE \ HTTP_SSL \ HTTP_STATUS \ HTTP_SUB \ HTTP_XSLT \ MAIL \ MAIL_IMAP \ MAIL_POP3 \ MAIL_SMTP \ MAIL_SSL \ HTTPV2 \ NJS \ STREAM \ STREAM_SSL \ THREADS \ WWW \ AJP \ AWS_AUTH \ CACHE_PURGE \ CLOJURE \ CT \ ECHO \ HEADERS_MORE \ HTTP_ACCEPT_LANGUAGE \ HTTP_ACCESSKEY \ HTTP_AUTH_DIGEST \ HTTP_AUTH_KRB5 \ HTTP_AUTH_LDAP \ HTTP_AUTH_PAM \ HTTP_DAV_EXT \ HTTP_EVAL \ HTTP_FANCYINDEX \ HTTP_FOOTER \ HTTP_JSON_STATUS \ HTTP_MOGILEFS \ HTTP_MP4_H264 \ HTTP_NOTICE \ HTTP_PUSH \ HTTP_PUSH_STREAM \ HTTP_REDIS \ HTTP_RESPONSE \ HTTP_SUBS_FILTER \ HTTP_TARANTOOL \ HTTP_UPLOAD \ HTTP_UPLOAD_PROGRESS \ HTTP_UPSTREAM_CHECK \ HTTP_UPSTREAM_FAIR \ HTTP_UPSTREAM_STICKY \ HTTP_VIDEO_THUMBEXTRACTOR \ HTTP_ZIP \ ARRAYVAR \ BROTLI \ DRIZZLE \ DYNAMIC_UPSTREAM \ ENCRYPTSESSION \ FORMINPUT \ GRIDFS \ ICONV \ LET \ LUA \ MEMC \ MODSECURITY \ NAXSI \ PASSENGER \ POSTGRES \ RDS_CSV \ RDS_JSON \ REDIS2 \ RTMP \ SET_MISC \ SFLOW \ SHIBBOLETH \ SLOWFS_CACHE \ SMALL_LIGHT \ SRCACHE \ STATSD \ UDPLOG \ XRID_HEADER \ XSS OPTIONS_DEFAULT=DSO FILE_AIO HTTP HTTP_ADDITION HTTP_AUTH_REQ HTTP_CACHE \ HTTP_DAV HTTP_FLV HTTP_GZIP_STATIC HTTP_GUNZIP_FILTER \ HTTP_MP4 HTTP_RANDOM_INDEX HTTP_REALIP HTTP_SECURE_LINK \ HTTP_SLICE HTTP_REWRITE HTTP_SSL HTTP_STATUS HTTP_SUB \ HTTPV2 MAIL MAIL_SSL STREAM STREAM_SSL THREADS WWW DSO_DESC= Enable dynamic modules support DEBUG_DESC= Build with debugging support DEBUGLOG_DESC= Enable debug log (--with-debug) FILE_AIO_DESC= Enable file aio GOOGLE_PERFTOOLS_DESC= Enable google perftools module HTTP_DESC= Enable HTTP module HTTP_ADDITION_DESC= Enable http_addition module HTTP_AUTH_REQ_DESC= Enable http_auth_request module HTTP_CACHE_DESC= Enable http_cache module HTTP_DAV_DESC= Enable http_webdav module HTTP_FLV_DESC= Enable http_flv module HTTP_GEOIP_DESC= Enable http_geoip module HTTP_GZIP_STATIC_DESC= Enable http_gzip_static module HTTP_GUNZIP_FILTER_DESC= Enable http_gunzip_filter module HTTP_IMAGE_FILTER_DESC= Enable http_image_filter module HTTP_MP4_DESC= Enable http_mp4 module HTTP_PERL_DESC= Enable http_perl module HTTP_RANDOM_INDEX_DESC= Enable http_random_index module HTTP_REALIP_DESC= Enable http_realip module HTTP_REWRITE_DESC= Enable http_rewrite module HTTP_SECURE_LINK_DESC= Enable http_secure_link module HTTP_SLICE_DESC= Enable http_slice module HTTP_SSL_DESC= Enable http_ssl module HTTP_STATUS_DESC= Enable http_stub_status module HTTP_SUB_DESC= Enable http_sub module HTTP_XSLT_DESC= Enable http_xslt module MAIL_DESC= Enable IMAP4/POP3/SMTP proxy module MAIL_IMAP_DESC= Enable IMAP4 proxy module MAIL_POP3_DESC= Enable POP3 proxy module MAIL_SMTP_DESC= Enable SMTP proxy module MAIL_SSL_DESC= Enable mail_ssl module HTTPV2_DESC= Enable HTTP/2 protocol support (SSL req.) NJS_DESC= Enable http_javascript module STREAM_DESC= Enable stream module STREAM_SSL_DESC= Enable stream_ssl module (SSL req.) THREADS_DESC= Enable threads support WWW_DESC= Enable html sample files AJP_DESC= 3rd party ajp module AWS_AUTH_DESC= 3rd party aws auth module CACHE_PURGE_DESC= 3rd party cache_purge module CLOJURE_DESC= 3rd party clojure module CT_DESC= 3rd party cert_transparency module (SSL req.) ECHO_DESC= 3rd party echo module HEADERS_MORE_DESC= 3rd party headers_more module HTTP_ACCEPT_LANGUAGE_DESC= 3rd party accept_language module HTTP_ACCESSKEY_DESC= 3rd party http_accesskey module HTTP_AUTH_DIGEST_DESC= 3rd party http_authdigest module HTTP_AUTH_KRB5_DESC= 3rd party http_auth_gss module HTTP_AUTH_LDAP_DESC= 3rd party http_auth_ldap module HTTP_AUTH_PAM_DESC= 3rd party http_auth_pam module HTTP_DAV_EXT_DESC= 3rd party webdav_ext module HTTP_EVAL_DESC= 3rd party eval module HTTP_FANCYINDEX_DESC= 3rd party http_fancyindex module HTTP_FOOTER_DESC= 3rd party http_footer module HTTP_JSON_STATUS_DESC= 3rd party http_json_status module HTTP_MOGILEFS_DESC= 3rd party mogilefs module HTTP_MP4_H264_DESC= 3rd party mp4/h264 module HTTP_NOTICE_DESC= 3rd party notice module HTTP_PUSH_DESC= 3rd party push module HTTP_PUSH_STREAM_DESC= 3rd party push stream module HTTP_REDIS_DESC= 3rd party http_redis module HTTP_RESPONSE_DESC= 3rd party http_response module HTTP_SUBS_FILTER_DESC= 3rd party subs filter module HTTP_TARANTOOL_DESC= 3rd party tarantool upstream module HTTP_UPLOAD_DESC= 3rd party upload module HTTP_UPLOAD_PROGRESS_DESC= 3rd party uploadprogress module HTTP_UPSTREAM_CHECK_DESC= 3rd party upstream check module HTTP_UPSTREAM_FAIR_DESC= 3rd party upstream fair module HTTP_UPSTREAM_STICKY_DESC= 3rd party upstream sticky module HTTP_VIDEO_THUMBEXTRACTOR_DESC= 3rd party video_thumbextractor module HTTP_ZIP_DESC= 3rd party http_zip module ARRAYVAR_DESC= 3rd party array_var module BROTLI_DESC= 3rd party brotli module DRIZZLE_DESC= 3rd party drizzlie module DYNAMIC_UPSTREAM_DESC= 3rd party dynamic_upstream module ENCRYPTSESSION_DESC= 3rd party encrypted_session module FORMINPUT_DESC= 3rd party form_input module GRIDFS_DESC= 3rd party gridfs module ICONV_DESC= 3rd party iconv module LET_DESC= 3rd party let module LUA_DESC= 3rd party lua module MEMC_DESC= 3rd party memc (memcached) module MODSECURITY_DESC= 3rd party mod_security module NAXSI_DESC= 3rd party naxsi module PASSENGER_DESC= 3rd party passenger module POSTGRES_DESC= 3rd party postgres module RDS_CSV_DESC= 3rd party rds_csv module RDS_JSON_DESC= 3rd party rds_json module REDIS2_DESC= 3rd party redis2 module RTMP_DESC= 3rd party rtmp module SET_MISC_DESC= 3rd party set_misc module SFLOW_DESC= 3rd party sflow module SHIBBOLETH_DESC= 3rd party shibboleth module SLOWFS_CACHE_DESC= 3rd party slowfs_cache module SMALL_LIGHT_DESC= 3rd party small_light module SRCACHE_DESC= 3rd party srcache module STATSD_DESC= 3rd party statsd module UDPLOG_DESC= 3rd party udplog (syslog) module XRID_HEADER_DESC= 3rd party x-rid header module XSS_DESC= 3rd party xss module VIDEO_DESC= Video module support WANT_GNOME= yes .include .if ${PORT_OPTIONS:MPASSENGER} CATEGORIES+= ruby USE_RUBY= yes BUILD_DEPENDS+= ${LOCALBASE}/bin/rake:devel/rubygem-rake RAKE_BIN= ${LOCALBASE}/bin/rake .endif NGINX_VARDIR?= /var NGINX_LOGDIR?= ${NGINX_VARDIR}/log/nginx NGINX_RUNDIR?= ${NGINX_VARDIR}/run NGINX_TMPDIR?= ${NGINX_VARDIR}/tmp/nginx HTTP_PORT?= 80 NGINX_ACCESSLOG?= ${NGINX_LOGDIR}/access.log NGINX_ERRORLOG?= ${NGINX_LOGDIR}/error.log CONFLICTS?= nginx-devel-1.* USE_RC_SUBR= nginx SUB_FILES= pkg-message SUB_LIST+= WWWOWN=${WWWOWN} \ WWWGRP=${WWWGRP} \ NGINX_RUNDIR=${NGINX_RUNDIR} \ NGINX_TMPDIR=${NGINX_TMPDIR} \ PREFIX=${PREFIX} HAS_CONFIGURE= yes CONFIGURE_ARGS+=--prefix=${ETCDIR} \ --with-cc-opt="-I ${LOCALBASE}/include" \ --with-ld-opt="-L ${LOCALBASE}/lib" \ --conf-path=${ETCDIR}/nginx.conf \ --sbin-path=${PREFIX}/sbin/nginx \ --pid-path=${NGINX_RUNDIR}/nginx.pid \ --error-log-path=${NGINX_ERRORLOG} \ --user=${WWWOWN} --group=${WWWGRP} .if !empty(PORT_OPTIONS:MDSO) MODULESDIR= ${PREFIX}/libexec/${PORTNAME} CONFIGURE_ARGS+=--modules-path=${MODULESDIR} .endif .if empty(PORT_OPTIONS:MHTTP) && empty(PORT_OPTIONS:MMAIL) IGNORE= requires at least HTTP or MAIL to \ be defined. Please do 'make config' again .endif .if ${PORT_OPTIONS:MDEBUG} CFLAGS+= -g STRIP= #do not strip if nginx with debug information .endif .if ${PORT_OPTIONS:MDEBUGLOG} CONFIGURE_ARGS+=--with-debug .endif .if ${PORT_OPTIONS:MFILE_AIO} CONFIGURE_ARGS+=--with-file-aio .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+=--with-ipv6 CATEGORIES+= ipv6 .endif .if ${PORT_OPTIONS:MGOOGLE_PERFTOOLS} LIB_DEPENDS+= libprofiler.so:devel/google-perftools CONFIGURE_ARGS+=--with-google_perftools_module .endif .if ${PORT_OPTIONS:MHTTP} CONFIGURE_ARGS+=--http-client-body-temp-path=${NGINX_TMPDIR}/client_body_temp \ --http-fastcgi-temp-path=${NGINX_TMPDIR}/fastcgi_temp \ --http-proxy-temp-path=${NGINX_TMPDIR}/proxy_temp \ --http-scgi-temp-path=${NGINX_TMPDIR}/scgi_temp \ --http-uwsgi-temp-path=${NGINX_TMPDIR}/uwsgi_temp \ --http-log-path=${NGINX_ACCESSLOG} .if ${PORT_OPTIONS:MHTTP_ACCEPT_LANGUAGE} GIT_ACCEPT_LANGUAGE_VERSION= 2f69842 GH_ACCOUNT+= giom:accept_language GH_PROJECT+= nginx_accept_language_module:accept_language GH_TAGNAME+= ${GIT_ACCEPT_LANGUAGE_VERSION}:accept_language CONFIGURE_ARGS+=--add-module=${WRKSRC_accept_language} .endif .if ${PORT_OPTIONS:MHTTP_ACCESSKEY} NGINX_ACCESSKEY_VERSION= 2.0.3 MASTER_SITES+= LOCAL/osa:accesskey DISTFILES+= nginx-accesskey-${NGINX_ACCESSKEY_VERSION}.tar.gz:accesskey CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_ADDITION} CONFIGURE_ARGS+=--with-http_addition_module .endif .if ${PORT_OPTIONS:MHTTP_AUTH_DIGEST} GIT_AUTH_DIGEST_VERSION= cc61b4a GH_ACCOUNT+= atomx:auth_digest GH_PROJECT+= nginx-http-auth-digest:auth_digest GH_TAGNAME+= ${GIT_AUTH_DIGEST_VERSION}:auth_digest CONFIGURE_ARGS+=--add-module=${WRKSRC_auth_digest} .endif .if ${PORT_OPTIONS:MHTTP_AUTH_KRB5} GIT_HTTP_AUTH_KRB5_VERSION= c85a38c GH_ACCOUNT+= stnoonan:auth_krb5 GH_PROJECT+= spnego-http-auth-nginx-module:auth_krb5 GH_TAGNAME+= ${GIT_HTTP_AUTH_KRB5_VERSION}:auth_krb5 CONFIGURE_ARGS+=--add-module=${WRKSRC_auth_krb5} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-spnego-http-auth-nginx-module-config # TODO: Provide optional dependence on Kerberos implementations from ports USES+= gssapi:base,flags .endif .if ${PORT_OPTIONS:MHTTP_AUTH_LDAP} # WWW: https://github.com/kvspb/nginx-auth-ldap GIT_HTTP_AUTH_LDAP_VERSION= dbcef31 GH_ACCOUNT+= kvspb:http_auth_ldap GH_PROJECT+= nginx-auth-ldap:http_auth_ldap GH_TAGNAME+= ${GIT_HTTP_AUTH_LDAP_VERSION}:http_auth_ldap .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_http_auth_ldap} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_http_auth_ldap} .endif USE_OPENLDAP= yes .endif .if ${PORT_OPTIONS:MHTTP_AUTH_PAM} NGINX_AUTH_PAM_VERSION= 1.2 MASTER_SITES+= http://web.iti.upv.es/~sto/nginx/:auth_pam DISTFILES+= ngx_http_auth_pam_module-${NGINX_AUTH_PAM_VERSION}.tar.gz:auth_pam CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_auth_pam_module-${NGINX_AUTH_PAM_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_AUTH_REQ} CONFIGURE_ARGS+=--with-http_auth_request_module .endif .if empty(PORT_OPTIONS:MHTTP_CACHE) CONFIGURE_ARGS+=--without-http-cache .endif .if ${PORT_OPTIONS:MAJP} NGINX_AJP_VERSION= bf6cd93 GH_ACCOUNT+= yaoweibin:ajp GH_PROJECT+= nginx_ajp_module:ajp GH_TAGNAME+= ${NGINX_AJP_VERSION}:ajp CONFIGURE_ARGS+=--add-module=${WRKSRC_ajp} .endif .if ${PORT_OPTIONS:MAWS_AUTH} NGINX_AWS_AUTH_VERSION= 1e62670 GH_ACCOUNT+= anomalizer:aws_auth GH_PROJECT+= ngx_aws_auth:aws_auth GH_TAGNAME+= ${NGINX_AWS_AUTH_VERSION}:aws_auth CONFIGURE_ARGS+=--add-module=${WRKSRC_aws_auth} .endif .if ${PORT_OPTIONS:MCACHE_PURGE} NGINX_CACHE_PURGE_VERSION= 2.3 MASTER_SITES+= http://labs.frickle.com/files/:cache_purge DISTFILES+= ngx_cache_purge-${NGINX_CACHE_PURGE_VERSION}.tar.gz:cache_purge CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_cache_purge-${NGINX_CACHE_PURGE_VERSION} .endif .if ${PORT_OPTIONS:MCLOJURE} CATEGORIES+= java USE_JAVA= yes JAVA_OS= native JAVA_VERSION= 1.8 JAVA_VENDOR= openjdk JAVA_BUILD= yes JAVA_RUN= yes NGINX_CLOJURE_VERSION= 0.4.4 GH_ACCOUNT+= nginx-clojure:clojure GH_PROJECT+= nginx-clojure:clojure GH_TAGNAME+= v${NGINX_CLOJURE_VERSION}:clojure CONFIGURE_ENV+= "JNI_INCS=-I${LOCALBASE}/openjdk8/include -I${LOCALBASE}/openjdk8/include/freebsd" CONFIGURE_ARGS+=--add-module=${WRKSRC_clojure}/src/c .endif .if ${PORT_OPTIONS:MCT} GIT_CT_VERSION= f3cad5e GH_ACCOUNT+= grahamedgecombe:ct GH_PROJECT+= nginx-ct:ct GH_TAGNAME+= ${GIT_CT_VERSION}:ct .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_ct} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_ct} .endif NGINX_OPENSSL= yes USE_HTTP_SSL= yes .endif .if ${PORT_OPTIONS:MECHO} NGINX_ECHO_VERSION= 46334b3 GH_ACCOUNT+= openresty:echo GH_PROJECT+= echo-nginx-module:echo GH_TAGNAME+= ${NGINX_ECHO_VERSION}:echo .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_echo} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_echo} .endif .endif .if ${PORT_OPTIONS:MHEADERS_MORE} NGINX_HEADERS_MORE_VERSION= f5559ec GH_ACCOUNT+= openresty:headers_more GH_PROJECT+= headers-more-nginx-module:headers_more GH_TAGNAME+= ${NGINX_HEADERS_MORE_VERSION}:headers_more .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_headers_more} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_headers_more} .endif .endif .if ${PORT_OPTIONS:MHTTP_DAV} || defined(USE_HTTP_DAV) CONFIGURE_ARGS+=--with-http_dav_module .endif .if ${PORT_OPTIONS:MHTTP_DAV_EXT} USE_HTTP_DAV= yes LIB_DEPENDS+= libexpat.so:textproc/expat2 NGINX_DAV_EXT_VERSION= 0.0.3 GH_ACCOUNT+= arut:dav_ext GH_PROJECT+= nginx-dav-ext-module:dav_ext GH_TAGNAME+= v${NGINX_DAV_EXT_VERSION}:dav_ext CONFIGURE_ARGS+=--add-module=${WRKSRC_dav_ext} .endif .if ${PORT_OPTIONS:MHTTP_EVAL} NGINX_EVAL_VERSION= 342c812 GH_ACCOUNT+= openresty:eval GH_PROJECT+= nginx-eval-module:eval GH_TAGNAME+= ${NGINX_EVAL_VERSION}:eval .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_eval} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_eval} .endif .endif .if ${PORT_OPTIONS:MHTTP_FANCYINDEX} NGINX_FANCYINDEX_VERSION= 0.3.6 GH_ACCOUNT+= aperezdc:fancyindex GH_PROJECT+= ngx-fancyindex:fancyindex GH_TAGNAME+= v${NGINX_FANCYINDEX_VERSION}:fancyindex CONFIGURE_ARGS+=--add-module=${WRKSRC_fancyindex} .endif .if ${PORT_OPTIONS:MHTTP_FOOTER} NGINX_FOOTER_VERSION= 1.2.2 GH_ACCOUNT+= alibaba:footer GH_PROJECT+= nginx-http-footer-filter:footer GH_TAGNAME+= ${NGINX_FOOTER_VERSION}:footer CONFIGURE_ARGS+=--add-module=${WRKSRC_footer} .endif .if ${PORT_OPTIONS:MHTTP_FLV} CONFIGURE_ARGS+=--with-http_flv_module .endif .if ${PORT_OPTIONS:MHTTP_JSON_STATUS} NGINX_JSON_STATUS_VERSION= 1d2f303 GH_ACCOUNT+= nginx-modules:json_status GH_PROJECT+= ngx_http_json_status_module:json_status GH_TAGNAME+= ${NGINX_JSON_STATUS_VERSION}:json_status CONFIGURE_ARGS+=--add-module=${WRKSRC_json_status} .endif .if ${PORT_OPTIONS:MHTTP_GEOIP} .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-http_geoip_module=dynamic .else CONFIGURE_ARGS+=--with-http_geoip_module .endif LIB_DEPENDS+= libGeoIP.so:net/GeoIP .endif .if ${PORT_OPTIONS:MHTTP_GZIP_STATIC} CONFIGURE_ARGS+=--with-http_gzip_static_module .endif .if ${PORT_OPTIONS:MHTTP_GUNZIP_FILTER} CONFIGURE_ARGS+=--with-http_gunzip_module .endif .if ${PORT_OPTIONS:MHTTP_IMAGE_FILTER} LIB_DEPENDS+= libgd.so:graphics/gd .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-http_image_filter_module=dynamic .else CONFIGURE_ARGS+=--with-http_image_filter_module .endif .endif .if ${PORT_OPTIONS:MHTTP_MP4} CONFIGURE_ARGS+=--with-http_mp4_module .endif .if ${PORT_OPTIONS:MHTTP_MOGILEFS} NGINX_MOGILEFS_VERSION= 1.0.4 MASTER_SITES+= http://www.grid.net.ru/nginx/download/:mogilefs DISTFILES+= nginx_mogilefs_module-${NGINX_MOGILEFS_VERSION}.tar.gz:mogilefs CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_mogilefs_module-${NGINX_MOGILEFS_VERSION} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_mogilefs_module.c .endif .if ${PORT_OPTIONS:MHTTP_MP4_H264} NGINX_H264_VERSION= 2.2.7 MASTER_SITES+= http://h264.code-shop.com/download/:mp4streaming DISTFILES+= nginx_mod_h264_streaming-${NGINX_H264_VERSION}.tar.gz:mp4streaming CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_mod_h264_streaming-${NGINX_H264_VERSION} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_streaming_module.c .endif .if ${PORT_OPTIONS:MHTTP_NOTICE} GIT_NOTICE_VERSION= 3c95966 GH_ACCOUNT+= kr:notice GH_PROJECT+= nginx-notice:notice GH_TAGNAME+= ${GIT_NOTICE_VERSION}:notice CONFIGURE_ARGS+=--add-module=${WRKSRC_notice} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_notice_module.c .endif .if ${PORT_OPTIONS:MHTTP_PERL} CATEGORIES+= perl5 .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-http_perl_module=dynamic .else CONFIGURE_ARGS+=--with-http_perl_module .endif USES+= perl5 .endif .if ${PORT_OPTIONS:MHTTP_PUSH} GIT_PUSH_VERSION= 0.99.16 GH_ACCOUNT+= slact:push GH_PROJECT+= nchan:push GH_TAGNAME+= v${GIT_PUSH_VERSION}:push CONFIGURE_ARGS+=--add-module=${WRKSRC_push} .endif .if ${PORT_OPTIONS:MHTTP_PUSH_STREAM} NGINX_PUSH_STREAM_VERSION= 0.5.1 GH_ACCOUNT+= wandenberg:pushstream GH_PROJECT+= nginx-push-stream-module:pushstream GH_TAGNAME+= ${NGINX_PUSH_STREAM_VERSION}:pushstream CONFIGURE_ARGS+=--add-module=${WRKSRC_pushstream} .endif .if ${PORT_OPTIONS:MHTTP_RANDOM_INDEX} CONFIGURE_ARGS+=--with-http_random_index_module .endif .if ${PORT_OPTIONS:MHTTP_REALIP} CONFIGURE_ARGS+=--with-http_realip_module .endif .if ${PORT_OPTIONS:MHTTP_REDIS} NGINX_REDIS_VERSION= 0.3.8 MASTER_SITES+= LOCAL/osa:redis DISTFILES+= ngx_http_redis-${NGINX_REDIS_VERSION}.tar.gz:redis .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKDIR}/ngx_http_redis-${NGINX_REDIS_VERSION} .else CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_redis-${NGINX_REDIS_VERSION} .endif .endif .if ${PORT_OPTIONS:MHTTP_RESPONSE} NGINX_RESPONSE_VERSION= 0.3 MASTER_SITES+= http://catap.ru/downloads/nginx/:response DISTFILES+= ngx_http_response-${NGINX_RESPONSE_VERSION}.tar.gz:response CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_response-${NGINX_RESPONSE_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_SUBS_FILTER} NGINX_HTTP_SUBS_FILTER_VERSION= 0.6.4 GH_ACCOUNT+= yaoweibin:subs_filter GH_PROJECT+= ngx_http_substitutions_filter_module:subs_filter GH_TAGNAME+= v${NGINX_HTTP_SUBS_FILTER_VERSION}:subs_filter CONFIGURE_ARGS+=--add-module=${WRKSRC_subs_filter} .endif .if ${PORT_OPTIONS:MHTTP_TARANTOOL} LIB_DEPENDS+= libmsgpuck.so:devel/msgpuck \ libyajl.so:devel/yajl GH_ACCOUNT+= tarantool:nginx_tarantool GH_PROJECT+= nginx_upstream_module:nginx_tarantool GH_TAGNAME+= 1278ee5:nginx_tarantool .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_nginx_tarantool} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_nginx_tarantool} .endif EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_tarantool-config .endif .if ${PORT_OPTIONS:MHTTP_SECURE_LINK} CONFIGURE_ARGS+=--with-http_secure_link_module .endif .if ${PORT_OPTIONS:MHTTP_SLICE} CONFIGURE_ARGS+=--with-http_slice_module .endif .if ${PORT_OPTIONS:MHTTP_STATUS} CONFIGURE_ARGS+=--with-http_stub_status_module .endif .if ${PORT_OPTIONS:MHTTP_SUB} CONFIGURE_ARGS+=--with-http_sub_module .endif .if ${PORT_OPTIONS:MHTTP_UPLOAD} GIT_UPLOAD_VERSION= aba1e3f34c GH_ACCOUNT+= vkholodkov:upload GH_PROJECT+= nginx-upload-module:upload GH_TAGNAME+= ${GIT_UPLOAD_VERSION}:upload CONFIGURE_ARGS+=--add-module=${WRKSRC_upload} .endif .if ${PORT_OPTIONS:MHTTP_UPLOAD_PROGRESS} NGINX_UPLOADPROGRESS_VERSION= 0.9.0 GH_ACCOUNT+= masterzen:uploadprogress GH_PROJECT+= nginx-upload-progress-module:uploadprogress GH_TAGNAME+= v${NGINX_UPLOADPROGRESS_VERSION}:uploadprogress CONFIGURE_ARGS+=--add-module=${WRKSRC_uploadprogress} .endif .if !empty(PORT_OPTIONS:MHTTP_UPSTREAM_CHECK) # WWW: https://github.com/yaoweibin/nginx_upstream_check_module NGINX_UPSTREAM_CHECK_VERSION= 10782ea GH_ACCOUNT+= yaoweibin:upstreamcheck GH_PROJECT+= nginx_upstream_check_module:upstreamcheck GH_TAGNAME+= ${NGINX_UPSTREAM_CHECK_VERSION}:upstreamcheck CONFIGURE_ARGS+=--add-module=${WRKSRC_upstreamcheck} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src-http-modules-ngx_http_upstream_hash_module.c \ ${PATCHDIR}/extra-patch-src-http-modules-ngx_http_upstream_ip_hash_module.c \ ${PATCHDIR}/extra-patch-src-http-modules-ngx_http_upstream_least_conn_module.c \ ${PATCHDIR}/extra-patch-src-http-ngx_http_upstream_round_robin.c \ ${PATCHDIR}/extra-patch-src-http-ngx_http_upstream_round_robin.h .endif .if !empty(PORT_OPTIONS:MHTTP_UPSTREAM_FAIR) NGINX_UPSTREAM_FAIR_VERSION= 20090923 MASTER_SITES+= LOCAL/osa:upstreamfair DISTFILES+= nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION}.tar.gz:upstreamfair CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION} .if !empty(PORT_OPTIONS:MHTTP_UPSTREAM_CHECK) EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_upstream_fair_module.c .endif .endif .if ${PORT_OPTIONS:MHTTP_UPSTREAM_STICKY} USE_HTTP_SSL= yes NGINX_UPSTREAM_STICKY_VERSION= 1.2.4 MASTER_SITES+= https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/:upstreamsticky DISTFILES+= ${NGINX_UPSTREAM_STICKY_VERSION}.tar.gz:upstreamsticky CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx-goodies-nginx-sticky-module-ng-c825ea7c5c91/ .endif .if ${PORT_OPTIONS:MHTTP_VIDEO_THUMBEXTRACTOR} NGINX_VIDEO_THUMBEXTRACTOR_VERSION= 0.7.0 LIB_DEPENDS+= libjpeg.so:graphics/jpeg \ libavformat.so:multimedia/ffmpeg \ libavcodec.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg \ libswscale.so:multimedia/ffmpeg \ libMagickWand-6.so:graphics/ImageMagick GH_ACCOUNT+= wandenberg:vte GH_PROJECT+= nginx-video-thumbextractor-module:vte GH_TAGNAME+= ${NGINX_VIDEO_THUMBEXTRACTOR_VERSION}:vte CONFIGURE_ARGS+=--add-module=${WRKSRC_vte} --with-cc-opt="-I ${LOCALBASE}/include \ -I ${LOCALBASE}/include/ImageMagick" .endif .if ${PORT_OPTIONS:MHTTP_XSLT} USE_GNOME+= libxml2 libxslt .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-http_xslt_module=dynamic .else CONFIGURE_ARGS+=--with-http_xslt_module .endif .endif .if ${PORT_OPTIONS:MHTTP_ZIP} NGINX_ZIP_VERSION= 1.1.6 MASTER_SITES+= http://mod-zip.googlecode.com/files/:zip +BROKEN= Unfetchable (google code has gone away) DISTFILES+= mod_zip-${NGINX_ZIP_VERSION}.tar.gz:zip CONFIGURE_ARGS+=--add-module=${WRKDIR}/mod_zip-${NGINX_ZIP_VERSION} .endif .if ${PORT_OPTIONS:MDRIZZLE} LIB_DEPENDS+= libdrizzle.so:databases/libdrizzle NGINX_DRIZZLE_VERSION= 0.1.9 GH_ACCOUNT+= openresty:drizzle GH_PROJECT+= drizzle-nginx-module:drizzle GH_TAGNAME+= v${NGINX_DRIZZLE_VERSION}:drizzle CONFIGURE_ARGS+=--add-module=${WRKSRC_drizzle} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-openresty-drizzle-nginx-module-config .endif .if ${PORT_OPTIONS:MDYNAMIC_UPSTREAM} NGINX_DYNAMIC_UPSTREAM_VERSION= 0.1.3 GH_ACCOUNT+= cubicdaiya:dyn_upstream GH_PROJECT+= ngx_dynamic_upstream:dyn_upstream GH_TAGNAME+= v${NGINX_DYNAMIC_UPSTREAM_VERSION}:dyn_upstream .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_dyn_upstream} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_dyn_upstream} .endif .endif .if ${PORT_OPTIONS:MARRAYVAR} || ${PORT_OPTIONS:MENCRYPTSESSION} || ${PORT_OPTIONS:MFORMINPUT} || ${PORT_OPTIONS:MICONV} || ${PORT_OPTIONS:MLUA} || ${PORT_OPTIONS:MSET_MISC} NGINX_DEVEL_KIT_VERSION= 0.3.0 GH_ACCOUNT+= simpl:devel_kit GH_PROJECT+= ngx_devel_kit:devel_kit GH_TAGNAME+= v${NGINX_DEVEL_KIT_VERSION}:devel_kit CONFIGURE_ARGS+=--add-module=${WRKSRC_devel_kit} .endif .if ${PORT_OPTIONS:MENCRYPTSESSION} NGINX_ENCRYPTSESSION_VERSION= 0.05 GH_ACCOUNT+= openresty:encryptsession GH_PROJECT+= encrypted-session-nginx-module:encryptsession GH_TAGNAME+= v${NGINX_ENCRYPTSESSION_VERSION}:encryptsession CONFIGURE_ARGS+=--add-module=${WRKSRC_encryptsession} .endif .if ${PORT_OPTIONS:MGRIDFS} NGINX_GRIDFS_VERSION= 0.8 MONGO_C_DRIVER_VERSION= 0.3.1 GH_ACCOUNT+= mdirolf:gridfs mongodb:mongo_c GH_PROJECT+= nginx-gridfs:gridfs mongo-c-driver:mongo_c GH_TAGNAME+= v${NGINX_GRIDFS_VERSION}:gridfs v${MONGO_C_DRIVER_VERSION}:mongo_c CONFIGURE_ARGS+=--add-module=${WRKSRC_gridfs} .endif .if ${PORT_OPTIONS:MLET} NGINX_LET_VERSION= 0.0.4 GH_ACCOUNT+= arut:let GH_PROJECT+= nginx-let-module:let GH_TAGNAME+= v${NGINX_LET_VERSION}:let CONFIGURE_ARGS+=--add-module=${WRKSRC_let} .endif .if ${PORT_OPTIONS:MLUA} LIB_DEPENDS+= libluajit-5.1.so:lang/luajit CONFIGURE_ENV+= "LUAJIT_INC=${LOCALBASE}/include/luajit-2.0" CONFIGURE_ENV+= "LUAJIT_LIB=${LOCALBASE}/lib" NGINX_LUA_VERSION= 0.10.6rc1 GH_ACCOUNT+= openresty:lua GH_PROJECT+= lua-nginx-module:lua GH_TAGNAME+= v${NGINX_LUA_VERSION}:lua .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_lua} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_lua} .endif .endif .if ${PORT_OPTIONS:MMEMC} NGINX_MEMC_VERSION= 0.16 GH_ACCOUNT+= openresty:memc GH_PROJECT+= memc-nginx-module:memc GH_TAGNAME+= v${NGINX_MEMC_VERSION}:memc CONFIGURE_ARGS+=--add-module=${WRKSRC_memc} .endif .if ${PORT_OPTIONS:MMODSECURITY} NGINX_MODSECURITY_VERSION= 2.9.1 LIB_DEPENDS+= libapr-1.so:devel/apr1 \ libcurl.so:ftp/curl \ libluajit-5.1.so:lang/luajit \ libpcre.so:devel/pcre \ libyajl.so:devel/yajl USE_APACHE= 22+ USE_GNOME+= libxml2 MASTER_SITES+= http://www.modsecurity.org/tarball/${NGINX_MODSECURITY_VERSION:S/RC/rc/}/:modsecurity DISTFILES+= modsecurity-${NGINX_MODSECURITY_VERSION}.tar.gz:modsecurity CONFIGURE_ARGS+=--add-module=${WRKDIR}/modsecurity-${NGINX_MODSECURITY_VERSION}/nginx/modsecurity EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-nginx-modsecurity-configure .endif .if ${PORT_OPTIONS:MNAXSI} NGINX_NAXSI_VERSION= 0.54 GH_ACCOUNT+= nbs-system:naxsi GH_PROJECT+= naxsi:naxsi GH_TAGNAME+= ${NGINX_NAXSI_VERSION}:naxsi CONFIGURE_ARGS+=--add-module=${WRKDIR}/naxsi-${NGINX_NAXSI_VERSION}/naxsi_src .endif .if ${PORT_OPTIONS:MHTTP_REWRITE} || defined(USE_HTTP_REWRITE) LIB_DEPENDS+= libpcre.so:devel/pcre CONFIGURE_ARGS+=--with-pcre .else PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-nopcre CONFIGURE_ARGS+=--without-http_rewrite_module \ --without-pcre .endif .if ${PORT_OPTIONS:MPASSENGER} PASSENGER_VERSION= 5.0.30 MASTER_SITES+= http://s3.amazonaws.com/phusion-passenger/releases/:passenger DISTFILES+= passenger-${PASSENGER_VERSION}.tar.gz:passenger .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKDIR}/passenger-${PASSENGER_VERSION}/src/nginx_module .else CONFIGURE_ARGS+=--add-module=${WRKDIR}/passenger-${PASSENGER_VERSION}/src/nginx_module .endif EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-passenger-build-nginx.rb .if empty(PORT_OPTIONS:MDEBUG) CONFIGURE_ENV+= OPTIMIZE="yes" CFLAGS+= -DNDEBUG .endif .endif .if ${PORT_OPTIONS:MPOSTGRES} USES+= pgsql NGINX_POSTGRES_VERSION= 1.0rc7 GH_ACCOUNT+= FRiCKLE:postgres GH_PROJECT+= ngx_postgres:postgres GH_TAGNAME+= ${NGINX_POSTGRES_VERSION}:postgres CONFIGURE_ARGS+=--add-module=${WRKSRC_postgres} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_postgres-config .endif .if ${PORT_OPTIONS:MRDS_CSV} NGINX_RDS_CSV_VERSION= 0.07 GH_ACCOUNT+= openresty:rdscsv GH_PROJECT+= rds-csv-nginx-module:rdscsv GH_TAGNAME+= v${NGINX_RDS_CSV_VERSION}:rdscsv CONFIGURE_ARGS+=--add-module=${WRKSRC_rdscsv} .endif .if ${PORT_OPTIONS:MRDS_JSON} NGINX_RDS_JSON_VERSION= 0.14 GH_ACCOUNT+= openresty:rdsjson GH_PROJECT+= rds-json-nginx-module:rdsjson GH_TAGNAME+= v${NGINX_RDS_JSON_VERSION}:rdsjson CONFIGURE_ARGS+=--add-module=${WRKSRC_rdsjson} .endif .if ${PORT_OPTIONS:MREDIS2} NGINX_REDIS2_VERSION= 0.12 GH_ACCOUNT+= openresty:redis2 GH_PROJECT+= redis2-nginx-module:redis2 GH_TAGNAME+= v${NGINX_REDIS2_VERSION}:redis2 CONFIGURE_ARGS+=--add-module=${WRKSRC_redis2} .endif .if ${PORT_OPTIONS:MRTMP} NGINX_RTMP_VERSION= 1.1.8 GH_ACCOUNT+= arut:rtmp GH_PROJECT+= nginx-rtmp-module:rtmp GH_TAGNAME+= v${NGINX_RTMP_VERSION}:rtmp CONFIGURE_ARGS+=--add-module=${WRKSRC_rtmp} .endif .if ${PORT_OPTIONS:MSET_MISC} NGINX_SET_MISC_VERSION= f808ef4 GH_ACCOUNT+= openresty:setmisc GH_PROJECT+= set-misc-nginx-module:setmisc GH_TAGNAME+= ${NGINX_SET_MISC_VERSION}:setmisc .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_setmisc} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_setmisc} .endif .endif .if ${PORT_OPTIONS:MSFLOW} NGINX_SFLOW_VERSION= 543c72a GH_ACCOUNT+= sflow:sflow GH_PROJECT+= nginx-sflow-module:sflow GH_TAGNAME+= ${NGINX_SFLOW_VERSION}:sflow EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_sflow_config.c \ ${PATCHDIR}/extra-patch-ngx_http_sflow_config.h \ ${PATCHDIR}/extra-patch-ngx_http_sflow_module.c .endif .if ${PORT_OPTIONS:MSHIBBOLETH} GIT_SHIBBOLETH_VERSION= 4f1119b GH_ACCOUNT+= nginx-shib:shib GH_PROJECT+= nginx-http-shibboleth:shib GH_TAGNAME+= ${GIT_SHIBBOLETH_VERSION}:shib CONFIGURE_ARGS+=--add-module=${WRKSRC_shib} .endif .if ${PORT_OPTIONS:MSLOWFS_CACHE} NGINX_SLOWFS_CACHE_VERSION= 1.10 MASTER_SITES+= http://labs.frickle.com/files/:slowfs_cache DISTFILES+= ngx_slowfs_cache-${NGINX_SLOWFS_CACHE_VERSION}.tar.gz:slowfs_cache CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_slowfs_cache-${NGINX_SLOWFS_CACHE_VERSION} .endif .if ${PORT_OPTIONS:MSMALL_LIGHT} NGINX_SMALL_LIGHT_VERSION= 0.8.0 LIB_DEPENDS+= libMagickCore-6.so:graphics/ImageMagick \ libMagickWand-6.so:graphics/ImageMagick \ libpcre.so:devel/pcre GH_ACCOUNT+= cubicdaiya:small_light GH_PROJECT+= ngx_small_light:small_light GH_TAGNAME+= v${NGINX_SMALL_LIGHT_VERSION}:small_light .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_small_light} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_small_light} .endif .endif .if ${PORT_OPTIONS:MSRCACHE} NGINX_SRCACHE_VERSION= 0.30 GH_ACCOUNT+= openresty:srcache GH_PROJECT+= srcache-nginx-module:srcache GH_TAGNAME+= v${NGINX_SRCACHE_VERSION}:srcache CONFIGURE_ARGS+=--add-module=${WRKSRC_srcache} .endif .if ${PORT_OPTIONS:MSTATSD} NGINX_STATSD_VERSION= b756a12 GH_ACCOUNT+= zebrafishlabs:statsd GH_PROJECT+= nginx-statsd:statsd GH_TAGNAME+= ${NGINX_STATSD_VERSION}:statsd CONFIGURE_ARGS+=--add-module=${WRKSRC_statsd} .endif .if ${PORT_OPTIONS:MUDPLOG} NGINX_UDPLOG_VERSION= 1.0.0 MASTER_SITES+= http://www.grid.net.ru/nginx/download/:udplog DISTFILES+= nginx_udplog_module-${NGINX_UDPLOG_VERSION}.tar.gz:udplog CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_udplog_module-${NGINX_UDPLOG_VERSION} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_udplog_module.c .endif .if ${PORT_OPTIONS:MXRID_HEADER} GIT_XRID_VERSION= 0daa3cc GH_ACCOUNT+= gabor:xrid GH_PROJECT+= nginx-x-rid-header:xrid GH_TAGNAME+= ${GIT_XRID_VERSION}:xrid CONFIGURE_ARGS+=--add-module=${WRKSRC_xrid} .endif .if ${PORT_OPTIONS:MXSS} NGINX_XSS_VERSION= 0.05 GH_ACCOUNT+= openresty:xss GH_PROJECT+= xss-nginx-module:xss GH_TAGNAME+= v${NGINX_XSS_VERSION}:xss CONFIGURE_ARGS+=--add-module=${WRKSRC_xss} .endif .if ${PORT_OPTIONS:MHTTPV2} NGINX_OPENSSL= yes USE_HTTP_SSL= yes CONFIGURE_ARGS+=--with-http_v2_module .endif .if ${PORT_OPTIONS:MNJS} GH_ACCOUNT+= nginx:njs GH_PROJECT+= njs:njs GH_TAGNAME+= f7d2d6f:njs .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_njs}/nginx .else CONFIGURE_ARGS+=--add-module=${WRKSRC_njs}/nginx .endif .endif .if ${PORT_OPTIONS:MSTREAM} .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-stream=dynamic .else CONFIGURE_ARGS+=--with-stream .endif .if ${PORT_OPTIONS:MSTREAM_SSL} NGINX_OPENSSL= yes USE_HTTP_SSL= yes CONFIGURE_ARGS+=--with-stream_ssl_module .endif .endif .if ${PORT_OPTIONS:MTHREADS} CONFIGURE_ARGS+=--with-threads .endif .if ${PORT_OPTIONS:MWWW} PLIST_SUB+= WWWDATA="" .else PLIST_SUB+= WWWDATA="@comment " .endif .else CONFIGURE_ARGS+=--without-http PLIST_SUB+= WWWDATA="@comment " .endif # WITH_HTTP .if ${PORT_OPTIONS:MMAIL} .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-mail=dynamic .else CONFIGURE_ARGS+=--with-mail .endif .if empty(PORT_OPTIONS:MMAIL_IMAP) CONFIGURE_ARGS+=--without-mail_imap_module .endif .if empty(PORT_OPTIONS:MMAIL_POP3) CONFIGURE_ARGS+=--without-mail_pop3_module .endif .if empty(PORT_OPTIONS:MMAIL_SMTP) CONFIGURE_ARGS+=--without-mail_smtp_module .endif .if ${PORT_OPTIONS:MMAIL_SSL} NGINX_OPENSSL= yes CONFIGURE_ARGS+=--with-mail_ssl_module .endif .endif # WITH_MAIL .if ${PORT_OPTIONS:MHTTP_SSL} || defined(USE_HTTP_SSL) NGINX_OPENSSL= yes CONFIGURE_ARGS+=--with-http_ssl_module .endif .if ${PORT_OPTIONS:MARRAYVAR} NGINX_ARRAYVAR_VERSION= 0.05 GH_ACCOUNT+= openresty:arrayvar GH_PROJECT+= array-var-nginx-module:arrayvar GH_TAGNAME+= v${NGINX_ARRAYVAR_VERSION}:arrayvar CONFIGURE_ARGS+=--add-module=${WRKSRC_arrayvar} .endif .if ${PORT_OPTIONS:MBROTLI} NGINX_BROTLI_VERSION= ada972b LIB_DEPENDS+= libbrotlidec.so:devel/libbrotli \ libbrotlienc.so:devel/libbrotli GH_ACCOUNT+= google:brotli GH_PROJECT+= ngx_brotli:brotli GH_TAGNAME+= ${NGINX_BROTLI_VERSION}:brotli .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_brotli} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_brotli} .endif .endif .if ${PORT_OPTIONS:MFORMINPUT} NGINX_FORMINPUT_VERSION= 0.12 GH_ACCOUNT+= calio:forminput GH_PROJECT+= form-input-nginx-module:forminput GH_TAGNAME+= v${NGINX_FORMINPUT_VERSION}:forminput CONFIGURE_ARGS+=--add-module=${WRKSRC_forminput} .endif .if ${PORT_OPTIONS:MICONV} USES+= iconv NGINX_ICONV_VERSION= 0.14 GH_ACCOUNT+= calio:iconv GH_PROJECT+= iconv-nginx-module:iconv GH_TAGNAME+= v${NGINX_ICONV_VERSION}:iconv CONFIGURE_ARGS+=--add-module=${WRKSRC_iconv} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-calio-iconv-nginx-module-config .endif PLIST_SUB+= NGINX_TMPDIR=${NGINX_TMPDIR} NGINX_LOGDIR=${NGINX_LOGDIR} WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} USERS?= ${WWWOWN} GROUPS?=${WWWGRP} .if defined(NGINX_OPENSSL) USE_OPENSSL= yes .if ${OSVERSION} < 1100000 WITH_OPENSSL_PORT=yes .endif .endif pre-everything:: @${ECHO_MSG} .if ${PORT_OPTIONS:MHTTP_UPSTREAM_FAIR} @${ECHO_MSG} "Enable http_ssl module to build upstream_fair with SSL support" .endif .if ${PORT_OPTIONS:MPASSENGER} @${ECHO_MSG} "This port install Passenger module only" .endif @${ECHO_MSG} post-extract: .if ${PORT_OPTIONS:MGRIDFS} @${RMDIR} ${WRKSRC_gridfs}/mongo-c-driver/ @${MV} ${WRKSRC_mongo_c} ${WRKSRC_gridfs}/mongo-c-driver .endif post-patch: @${REINPLACE_CMD} 's!%%HTTP_PORT%%!${HTTP_PORT}!; \ s!%%PREFIX%%!${PREFIX}!; \ s!%%NGINX_ERRORLOG%%!${NGINX_ERRORLOG}!' \ ${WRKSRC}/conf/nginx.conf .if ${PORT_OPTIONS:MHTTP_ACCESSKEY} @${REINPLACE_CMD} \ '128s!NGX_OK!NGX_DECLINED!' \ ${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_VERSION}/ngx_http_accesskey_module.c .endif .if ${PORT_OPTIONS:MHTTP_AUTH_KRB5} @${REINPLACE_CMD} \ 's!%%GSSAPILIBS%%!${GSSAPILIBS}!' \ ${WRKSRC_auth_krb5}/config .endif .if ${PORT_OPTIONS:MHTTP_ACCESSKEY} @${REINPLACE_CMD} \ 's!$$HTTP_ACCESSKEY_MODULE!ngx_http_accesskey_module!' \ ${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_VERSION}/config .endif # linker error acquire if --std=c99 defined, add "static" to inline function .if ${PORT_OPTIONS:MHTTP_ZIP} @${REINPLACE_CMD} \ 's!^inline!static inline!' \ ${WRKDIR}/mod_zip-${NGINX_ZIP_VERSION}/ngx_http_zip_parsers.* .endif .if ${PORT_OPTIONS:MDRIZZLE} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKSRC_drizzle}/config .endif # Respect CFLAGS by remove needless --std=c99 flag .if ${PORT_OPTIONS:MGRIDFS} @${REINPLACE_CMD} \ 's!--std=c99!-DMONGO_HAVE_STDINT!' \ ${WRKSRC_gridfs}/config .endif .if ${PORT_OPTIONS:MPASSENGER} @${REINPLACE_CMD} \ '177,179s!true!false!' \ ${WRKDIR}/passenger-${PASSENGER_VERSION}/build/basics.rb @${REINPLACE_CMD} \ 's!-I/usr/include/libev!!; \ s!-lev!!; \ s!-Iext/libev!!; \ s!-I/usr/include/libeio!!; \ s!-leio!!; \ s!-Iext/libeio!!' \ ${WRKDIR}/passenger-${PASSENGER_VERSION}/build/common_library.rb .endif .if ${PORT_OPTIONS:MPOSTGRES} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKSRC_postgres}/config .endif .if ${PORT_OPTIONS:MSFLOW} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKDIR}/nginx-sflow-module-${NGINX_SFLOW_VERSION}/ngx_http_sflow_config.h .endif .if ${PORT_OPTIONS:MSTATSD} @${REINPLACE_CMD} \ 's!ngx_udp_connection_t!ngx_resolver_connection_t!g; \ s!uc->connection!uc->udp!g; \ s!e->udp_connection->connection!e->udp_connection->udp!g' \ ${WRKSRC_statsd}/ngx_http_statsd.c .endif .if ${PORT_OPTIONS:MUDPLOG} @${REINPLACE_CMD} \ 's!ngx_udp_connection_t!ngx_resolver_connection_t!g; \ s!uc->connection!uc->udp!g; \ s!e->udp_connection->connection!e->udp_connection->udp!g' \ ${WRKDIR}/nginx_udplog_module-${NGINX_UDPLOG_VERSION}/ngx_http_udplog_module.c .endif .if ${PORT_OPTIONS:MICONV} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKSRC_iconv}/config .endif .if ${PORT_OPTIONS:MMODSECURITY} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKDIR}/modsecurity-${NGINX_MODSECURITY_VERSION}/configure .endif .if ${PORT_OPTIONS:MHTTP_TARANTOOL} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKSRC_nginx_tarantool}/config .endif pre-configure: .if ${PORT_OPTIONS:MMODSECURITY} ( cd ${WRKDIR}/modsecurity-${NGINX_MODSECURITY_VERSION} && \ CC="${CC}" ${CONFIGURE_CMD} --enable-standalone-module && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ) .endif .if ${PORT_OPTIONS:MSMALL_LIGHT} ( cd ${WRKSRC_small_light} && ./setup ) .endif do-build: @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} do-install: ${MKDIR} ${STAGEDIR}${ETCDIR} .if !empty(PORT_OPTIONS:MDSO) ${MKDIR} ${STAGEDIR}${MODULESDIR} .endif ${MKDIR} ${STAGEDIR}${NGINX_TMPDIR} ${MKDIR} ${STAGEDIR}${NGINX_LOGDIR} ${INSTALL_PROGRAM} ${WRKSRC}/objs/nginx ${STAGEDIR}${PREFIX}/sbin .for i in koi-utf koi-win win-utf ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR} .endfor .for i in fastcgi_params mime.types scgi_params uwsgi_params ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR}/${i}-dist .endfor .if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MWWW) ${MKDIR} ${STAGEDIR}${PREFIX}/www/nginx-dist .for i in index.html 50x.html ${INSTALL_DATA} ${WRKSRC}/html/${i} ${STAGEDIR}${PREFIX}/www/nginx-dist .endfor ${ECHO_CMD} "" >>${STAGEDIR}${PREFIX}/www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING .endif .if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MHTTP_PERL) ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx ${INSTALL_PROGRAM} ${WRKSRC}/objs/src/http/modules/perl/blib/arch/auto/nginx/nginx.so \ ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx ${INSTALL_DATA} ${WRKSRC}/objs/src/http/modules/perl/blib/lib/nginx.pm \ ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/ .endif # Install dynamic modules .if !empty(PORT_OPTIONS:MDSO) (cd ${WRKSRC}/objs/ && ${FIND} . -name '*.so' -maxdepth 1 -type f \ -exec ${INSTALL_PROGRAM} "{}" ${STAGEDIR}${MODULESDIR} \;) .endif .if ${PORT_OPTIONS:MNAXSI} ${INSTALL_DATA} \ ${WRKDIR}/naxsi-${NGINX_NAXSI_VERSION}/naxsi_config/naxsi_core.rules \ ${STAGEDIR}${ETCDIR} .endif post-install: .if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MHTTP_PERL) ${ECHO_CMD} ${SITE_ARCH_REL}/auto/nginx/nginx.so >> ${TMPPLIST} ${ECHO_CMD} ${SITE_ARCH_REL}/nginx.pm >> ${TMPPLIST} .endif ${INSTALL_MAN} ${WRKSRC}/objs/nginx.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .if ${PORT_OPTIONS:MNAXSI} ${ECHO_CMD} etc/nginx/naxsi_core.rules >> ${TMPPLIST} .endif # Add dynamic modules to the plist .if !empty(PORT_OPTIONS:MDSO) (cd ${STAGEDIR}${PREFIX} && ${FIND} ${MODULESDIR:S|${PREFIX}/||} \ ! -type d >>${TMPPLIST}) # Update nginx.conf-dist with a list of staged dynamic modules (cd ${STAGEDIR} && \ ${FIND} ${MODULESDIR:S|^/||} -type f -name '*.so' \ -exec ${ECHO_CMD} "load_module /{};" \; \ >>${STAGEDIR}${ETCDIR}/nginx.conf-dist) .endif ${CAT} ${WRKSRC}/conf/nginx.conf \ >>${STAGEDIR}${ETCDIR}/nginx.conf-dist .include Index: head/www/nginx-devel/Makefile =================================================================== --- head/www/nginx-devel/Makefile (revision 422139) +++ head/www/nginx-devel/Makefile (revision 422140) @@ -1,1308 +1,1309 @@ # Created by: Sergey A. Osokin # $FreeBSD$ PORTNAME= nginx PORTVERSION= 1.11.3 CATEGORIES= www MASTER_SITES= http://nginx.org/download/ MASTER_SITES+= LOCAL/osa PKGNAMESUFFIX= -devel DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= osa@FreeBSD.org COMMENT= Robust and small WWW server LICENSE= BSD2CLAUSE USES+= cpe CPE_VENDOR= nginx CPE_PRODUCT= nginx USE_GITHUB= nodefault NO_OPTIONS_SORT= yes OPTIONS_DEFINE= \ DSO \ DEBUG \ DEBUGLOG \ FILE_AIO \ IPV6 \ GOOGLE_PERFTOOLS \ HTTP \ HTTP_ADDITION \ HTTP_AUTH_REQ \ HTTP_CACHE \ HTTP_DAV \ HTTP_FLV \ HTTP_GEOIP \ HTTP_GZIP_STATIC \ HTTP_GUNZIP_FILTER \ HTTP_IMAGE_FILTER \ HTTP_MP4 \ HTTP_PERL \ HTTP_RANDOM_INDEX \ HTTP_REALIP \ HTTP_REWRITE \ HTTP_SECURE_LINK \ HTTP_SLICE \ HTTP_SSL \ HTTP_STATUS \ HTTP_SUB \ HTTP_XSLT \ MAIL \ MAIL_IMAP \ MAIL_POP3 \ MAIL_SMTP \ MAIL_SSL \ HTTPV2 \ NJS \ STREAM \ STREAM_SSL \ THREADS \ WWW \ AJP \ AWS_AUTH \ CACHE_PURGE \ CLOJURE \ CT \ ECHO \ HEADERS_MORE \ HTTP_ACCEPT_LANGUAGE \ HTTP_ACCESSKEY \ HTTP_AUTH_DIGEST \ HTTP_AUTH_KRB5 \ HTTP_AUTH_LDAP \ HTTP_AUTH_PAM \ HTTP_DAV_EXT \ HTTP_EVAL \ HTTP_FANCYINDEX \ HTTP_FOOTER \ HTTP_JSON_STATUS \ HTTP_MOGILEFS \ HTTP_MP4_H264 \ HTTP_NOTICE \ HTTP_PUSH \ HTTP_PUSH_STREAM \ HTTP_REDIS \ HTTP_RESPONSE \ HTTP_SUBS_FILTER \ HTTP_TARANTOOL \ HTTP_UPLOAD \ HTTP_UPLOAD_PROGRESS \ HTTP_UPSTREAM_CHECK \ HTTP_UPSTREAM_FAIR \ HTTP_UPSTREAM_STICKY \ HTTP_VIDEO_THUMBEXTRACTOR \ HTTP_ZIP \ ARRAYVAR \ BROTLI \ DRIZZLE \ DYNAMIC_UPSTREAM \ ENCRYPTSESSION \ FORMINPUT \ GRIDFS \ ICONV \ LET \ LUA \ MEMC \ MODSECURITY \ NAXSI \ PASSENGER \ POSTGRES \ RDS_CSV \ RDS_JSON \ REDIS2 \ RTMP \ SET_MISC \ SFLOW \ SHIBBOLETH \ SLOWFS_CACHE \ SMALL_LIGHT \ SRCACHE \ STATSD \ UDPLOG \ XRID_HEADER \ XSS OPTIONS_DEFAULT=DSO FILE_AIO HTTP HTTP_ADDITION HTTP_AUTH_REQ HTTP_CACHE \ HTTP_DAV HTTP_FLV HTTP_GZIP_STATIC HTTP_GUNZIP_FILTER \ HTTP_MP4 HTTP_RANDOM_INDEX HTTP_REALIP HTTP_SECURE_LINK \ HTTP_SLICE HTTP_REWRITE HTTP_SSL HTTP_STATUS HTTP_SUB \ HTTPV2 MAIL MAIL_SSL STREAM STREAM_SSL THREADS WWW DSO_DESC= Enable dynamic modules support DEBUG_DESC= Build with debugging support DEBUGLOG_DESC= Enable debug log (--with-debug) FILE_AIO_DESC= Enable file aio GOOGLE_PERFTOOLS_DESC= Enable google perftools module HTTP_DESC= Enable HTTP module HTTP_ADDITION_DESC= Enable http_addition module HTTP_AUTH_REQ_DESC= Enable http_auth_request module HTTP_CACHE_DESC= Enable http_cache module HTTP_DAV_DESC= Enable http_webdav module HTTP_FLV_DESC= Enable http_flv module HTTP_GEOIP_DESC= Enable http_geoip module HTTP_GZIP_STATIC_DESC= Enable http_gzip_static module HTTP_GUNZIP_FILTER_DESC= Enable http_gunzip_filter module HTTP_IMAGE_FILTER_DESC= Enable http_image_filter module HTTP_MP4_DESC= Enable http_mp4 module HTTP_PERL_DESC= Enable http_perl module HTTP_RANDOM_INDEX_DESC= Enable http_random_index module HTTP_REALIP_DESC= Enable http_realip module HTTP_REWRITE_DESC= Enable http_rewrite module HTTP_SECURE_LINK_DESC= Enable http_secure_link module HTTP_SLICE_DESC= Enable http_slice module HTTP_SSL_DESC= Enable http_ssl module HTTP_STATUS_DESC= Enable http_stub_status module HTTP_SUB_DESC= Enable http_sub module HTTP_XSLT_DESC= Enable http_xslt module MAIL_DESC= Enable IMAP4/POP3/SMTP proxy module MAIL_IMAP_DESC= Enable IMAP4 proxy module MAIL_POP3_DESC= Enable POP3 proxy module MAIL_SMTP_DESC= Enable SMTP proxy module MAIL_SSL_DESC= Enable mail_ssl module HTTPV2_DESC= Enable HTTP/2 protocol support (SSL req.) NJS_DESC= Enable http_javascript module STREAM_DESC= Enable stream module STREAM_SSL_DESC= Enable stream_ssl module (SSL req.) THREADS_DESC= Enable threads support WWW_DESC= Enable html sample files AJP_DESC= 3rd party ajp module AWS_AUTH_DESC= 3rd party aws auth module CACHE_PURGE_DESC= 3rd party cache_purge module CLOJURE_DESC= 3rd party clojure module CT_DESC= 3rd party cert_transparency module (SSL req.) ECHO_DESC= 3rd party echo module HEADERS_MORE_DESC= 3rd party headers_more module HTTP_ACCEPT_LANGUAGE_DESC= 3rd party accept_language module HTTP_ACCESSKEY_DESC= 3rd party http_accesskey module HTTP_AUTH_DIGEST_DESC= 3rd party http_authdigest module HTTP_AUTH_KRB5_DESC= 3rd party http_auth_gss module HTTP_AUTH_LDAP_DESC= 3rd party http_auth_ldap module HTTP_AUTH_PAM_DESC= 3rd party http_auth_pam module HTTP_DAV_EXT_DESC= 3rd party webdav_ext module HTTP_EVAL_DESC= 3rd party eval module HTTP_FANCYINDEX_DESC= 3rd party http_fancyindex module HTTP_FOOTER_DESC= 3rd party http_footer module HTTP_JSON_STATUS_DESC= 3rd party http_json_status module HTTP_MOGILEFS_DESC= 3rd party mogilefs module HTTP_MP4_H264_DESC= 3rd party mp4/h264 module HTTP_NOTICE_DESC= 3rd party notice module HTTP_PUSH_DESC= 3rd party push module HTTP_PUSH_STREAM_DESC= 3rd party push stream module HTTP_REDIS_DESC= 3rd party http_redis module HTTP_RESPONSE_DESC= 3rd party http_response module HTTP_SUBS_FILTER_DESC= 3rd party subs filter module HTTP_TARANTOOL_DESC= 3rd party tarantool upstream module HTTP_UPLOAD_DESC= 3rd party upload module HTTP_UPLOAD_PROGRESS_DESC= 3rd party uploadprogress module HTTP_UPSTREAM_CHECK_DESC= 3rd party upstream check module HTTP_UPSTREAM_FAIR_DESC= 3rd party upstream fair module HTTP_UPSTREAM_STICKY_DESC= 3rd party upstream sticky module HTTP_VIDEO_THUMBEXTRACTOR_DESC= 3rd party video_thumbextractor module HTTP_ZIP_DESC= 3rd party http_zip module ARRAYVAR_DESC= 3rd party array_var module BROTLI_DESC= 3rd party brotli module DRIZZLE_DESC= 3rd party drizzlie module DYNAMIC_UPSTREAM_DESC= 3rd party dynamic_upstream module ENCRYPTSESSION_DESC= 3rd party encrypted_session module FORMINPUT_DESC= 3rd party form_input module GRIDFS_DESC= 3rd party gridfs module ICONV_DESC= 3rd party iconv module LET_DESC= 3rd party let module LUA_DESC= 3rd party lua module MEMC_DESC= 3rd party memc (memcached) module MODSECURITY_DESC= 3rd party mod_security module NAXSI_DESC= 3rd party naxsi module PASSENGER_DESC= 3rd party passenger module POSTGRES_DESC= 3rd party postgres module RDS_CSV_DESC= 3rd party rds_csv module RDS_JSON_DESC= 3rd party rds_json module REDIS2_DESC= 3rd party redis2 module RTMP_DESC= 3rd party rtmp module SET_MISC_DESC= 3rd party set_misc module SFLOW_DESC= 3rd party sflow module SHIBBOLETH_DESC= 3rd party shibboleth module SLOWFS_CACHE_DESC= 3rd party slowfs_cache module SMALL_LIGHT_DESC= 3rd party small_light module SRCACHE_DESC= 3rd party srcache module STATSD_DESC= 3rd party statsd module UDPLOG_DESC= 3rd party udplog (syslog) module XRID_HEADER_DESC= 3rd party x-rid header module XSS_DESC= 3rd party xss module VIDEO_DESC= Video module support WANT_GNOME= yes .include .if ${PORT_OPTIONS:MPASSENGER} CATEGORIES+= ruby USE_RUBY= yes BUILD_DEPENDS+= ${LOCALBASE}/bin/rake:devel/rubygem-rake RAKE_BIN= ${LOCALBASE}/bin/rake .endif NGINX_VARDIR?= /var NGINX_LOGDIR?= ${NGINX_VARDIR}/log NGINX_RUNDIR?= ${NGINX_VARDIR}/run NGINX_TMPDIR?= ${NGINX_VARDIR}/tmp/nginx HTTP_PORT?= 80 NGINX_ACCESSLOG?= ${NGINX_LOGDIR}/nginx-access.log NGINX_ERRORLOG?= ${NGINX_LOGDIR}/nginx-error.log CONFLICTS?= nginx-1.* USE_RC_SUBR= nginx SUB_FILES= pkg-message SUB_LIST+= WWWOWN=${WWWOWN} \ WWWGRP=${WWWGRP} \ NGINX_RUNDIR=${NGINX_RUNDIR} \ NGINX_TMPDIR=${NGINX_TMPDIR} \ PREFIX=${PREFIX} HAS_CONFIGURE= yes CONFIGURE_ARGS+=--prefix=${ETCDIR} \ --with-cc-opt="-I ${LOCALBASE}/include" \ --with-ld-opt="-L ${LOCALBASE}/lib" \ --conf-path=${ETCDIR}/nginx.conf \ --sbin-path=${PREFIX}/sbin/nginx \ --pid-path=${NGINX_RUNDIR}/nginx.pid \ --error-log-path=${NGINX_ERRORLOG} \ --user=${WWWOWN} --group=${WWWGRP} .if !empty(PORT_OPTIONS:MDSO) MODULESDIR= ${PREFIX}/libexec/${PORTNAME} CONFIGURE_ARGS+=--modules-path=${MODULESDIR} .endif .if empty(PORT_OPTIONS:MHTTP) && empty(PORT_OPTIONS:MMAIL) IGNORE= requires at least HTTP or MAIL to \ be defined. Please do 'make config' again .endif .if ${PORT_OPTIONS:MDEBUG} CFLAGS+= -g STRIP= #do not strip if nginx with debug information .endif .if ${PORT_OPTIONS:MDEBUGLOG} CONFIGURE_ARGS+=--with-debug .endif .if ${PORT_OPTIONS:MFILE_AIO} CONFIGURE_ARGS+=--with-file-aio .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+=--with-ipv6 CATEGORIES+= ipv6 .endif .if ${PORT_OPTIONS:MGOOGLE_PERFTOOLS} LIB_DEPENDS+= libprofiler.so:devel/google-perftools CONFIGURE_ARGS+=--with-google_perftools_module .endif .if ${PORT_OPTIONS:MHTTP} CONFIGURE_ARGS+=--http-client-body-temp-path=${NGINX_TMPDIR}/client_body_temp \ --http-fastcgi-temp-path=${NGINX_TMPDIR}/fastcgi_temp \ --http-proxy-temp-path=${NGINX_TMPDIR}/proxy_temp \ --http-scgi-temp-path=${NGINX_TMPDIR}/scgi_temp \ --http-uwsgi-temp-path=${NGINX_TMPDIR}/uwsgi_temp \ --http-log-path=${NGINX_ACCESSLOG} .if ${PORT_OPTIONS:MHTTP_ACCEPT_LANGUAGE} GIT_ACCEPT_LANGUAGE_VERSION= 2f69842 GH_ACCOUNT+= giom:accept_language GH_PROJECT+= nginx_accept_language_module:accept_language GH_TAGNAME+= ${GIT_ACCEPT_LANGUAGE_VERSION}:accept_language CONFIGURE_ARGS+=--add-module=${WRKSRC_accept_language} .endif .if ${PORT_OPTIONS:MHTTP_ACCESSKEY} NGINX_ACCESSKEY_VERSION= 2.0.3 MASTER_SITES+= LOCAL/osa:accesskey DISTFILES+= nginx-accesskey-${NGINX_ACCESSKEY_VERSION}.tar.gz:accesskey CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_VERSION} IGNORE= ACCESSKEY: a patch requires .endif .if ${PORT_OPTIONS:MHTTP_ADDITION} CONFIGURE_ARGS+=--with-http_addition_module .endif .if ${PORT_OPTIONS:MHTTP_AUTH_DIGEST} GIT_AUTH_DIGEST_VERSION= cc61b4a GH_ACCOUNT+= atomx:auth_digest GH_PROJECT+= nginx-http-auth-digest:auth_digest GH_TAGNAME+= ${GIT_AUTH_DIGEST_VERSION}:auth_digest CONFIGURE_ARGS+=--add-module=${WRKSRC_auth_digest} .endif .if ${PORT_OPTIONS:MHTTP_AUTH_KRB5} GIT_HTTP_AUTH_KRB5_VERSION= c85a38c GH_ACCOUNT+= stnoonan:auth_krb5 GH_PROJECT+= spnego-http-auth-nginx-module:auth_krb5 GH_TAGNAME+= ${GIT_HTTP_AUTH_KRB5_VERSION}:auth_krb5 CONFIGURE_ARGS+=--add-module=${WRKSRC_auth_krb5} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-spnego-http-auth-nginx-module-config # TODO: Provide optional dependence on Kerberos implementations from ports USES+= gssapi:base,flags .endif .if ${PORT_OPTIONS:MHTTP_AUTH_LDAP} # WWW: https://github.com/kvspb/nginx-auth-ldap GIT_HTTP_AUTH_LDAP_VERSION= dbcef31 GH_ACCOUNT+= kvspb:http_auth_ldap GH_PROJECT+= nginx-auth-ldap:http_auth_ldap GH_TAGNAME+= ${GIT_HTTP_AUTH_LDAP_VERSION}:http_auth_ldap .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_http_auth_ldap} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_http_auth_ldap} .endif USE_OPENLDAP= yes .endif .if ${PORT_OPTIONS:MHTTP_AUTH_PAM} NGINX_AUTH_PAM_VERSION= 1.2 MASTER_SITES+= http://web.iti.upv.es/~sto/nginx/:auth_pam DISTFILES+= ngx_http_auth_pam_module-${NGINX_AUTH_PAM_VERSION}.tar.gz:auth_pam CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_auth_pam_module-${NGINX_AUTH_PAM_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_AUTH_REQ} CONFIGURE_ARGS+=--with-http_auth_request_module .endif .if empty(PORT_OPTIONS:MHTTP_CACHE) CONFIGURE_ARGS+=--without-http-cache .endif .if ${PORT_OPTIONS:MAJP} NGINX_AJP_VERSION= bf6cd93 GH_ACCOUNT+= yaoweibin:ajp GH_PROJECT+= nginx_ajp_module:ajp GH_TAGNAME+= ${NGINX_AJP_VERSION}:ajp CONFIGURE_ARGS+=--add-module=${WRKSRC_ajp} .endif .if ${PORT_OPTIONS:MAWS_AUTH} NGINX_AWS_AUTH_VERSION= 1e62670 GH_ACCOUNT+= anomalizer:aws_auth GH_PROJECT+= ngx_aws_auth:aws_auth GH_TAGNAME+= ${NGINX_AWS_AUTH_VERSION}:aws_auth CONFIGURE_ARGS+=--add-module=${WRKSRC_aws_auth} .endif .if ${PORT_OPTIONS:MCACHE_PURGE} NGINX_CACHE_PURGE_VERSION= 2.3 MASTER_SITES+= http://labs.frickle.com/files/:cache_purge DISTFILES+= ngx_cache_purge-${NGINX_CACHE_PURGE_VERSION}.tar.gz:cache_purge CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_cache_purge-${NGINX_CACHE_PURGE_VERSION} .endif .if ${PORT_OPTIONS:MCLOJURE} CATEGORIES+= java USE_JAVA= yes JAVA_OS= native JAVA_VERSION= 1.8 JAVA_VENDOR= openjdk JAVA_BUILD= yes JAVA_RUN= yes NGINX_CLOJURE_VERSION= 0.4.4 GH_ACCOUNT+= nginx-clojure:clojure GH_PROJECT+= nginx-clojure:clojure GH_TAGNAME+= v${NGINX_CLOJURE_VERSION}:clojure CONFIGURE_ENV+= "JNI_INCS=-I${LOCALBASE}/openjdk8/include -I${LOCALBASE}/openjdk8/include/freebsd" CONFIGURE_ARGS+=--add-module=${WRKSRC_clojure}/src/c EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src-c-ngx_http_clojure_socket.c .endif .if ${PORT_OPTIONS:MCT} GIT_CT_VERSION= f3cad5e GH_ACCOUNT+= grahamedgecombe:ct GH_PROJECT+= nginx-ct:ct GH_TAGNAME+= ${GIT_CT_VERSION}:ct .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_ct} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_ct} .endif NGINX_OPENSSL= yes USE_HTTP_SSL= yes .endif .if ${PORT_OPTIONS:MECHO} NGINX_ECHO_VERSION= 46334b3 GH_ACCOUNT+= openresty:echo GH_PROJECT+= echo-nginx-module:echo GH_TAGNAME+= ${NGINX_ECHO_VERSION}:echo .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_echo} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_echo} .endif .endif .if ${PORT_OPTIONS:MHEADERS_MORE} NGINX_HEADERS_MORE_VERSION= f5559ec GH_ACCOUNT+= openresty:headers_more GH_PROJECT+= headers-more-nginx-module:headers_more GH_TAGNAME+= ${NGINX_HEADERS_MORE_VERSION}:headers_more .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_headers_more} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_headers_more} .endif .endif .if ${PORT_OPTIONS:MHTTP_DAV} || defined(USE_HTTP_DAV) CONFIGURE_ARGS+=--with-http_dav_module .endif .if ${PORT_OPTIONS:MHTTP_DAV_EXT} USE_HTTP_DAV= yes LIB_DEPENDS+= libexpat.so:textproc/expat2 NGINX_DAV_EXT_VERSION= 0.0.3 GH_ACCOUNT+= arut:dav_ext GH_PROJECT+= nginx-dav-ext-module:dav_ext GH_TAGNAME+= v${NGINX_DAV_EXT_VERSION}:dav_ext CONFIGURE_ARGS+=--add-module=${WRKSRC_dav_ext} .endif .if ${PORT_OPTIONS:MHTTP_EVAL} NGINX_EVAL_VERSION= 342c812 GH_ACCOUNT+= openresty:eval GH_PROJECT+= nginx-eval-module:eval GH_TAGNAME+= ${NGINX_EVAL_VERSION}:eval .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_eval} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_eval} .endif .endif .if ${PORT_OPTIONS:MHTTP_FANCYINDEX} NGINX_FANCYINDEX_VERSION= 0.3.6 GH_ACCOUNT+= aperezdc:fancyindex GH_PROJECT+= ngx-fancyindex:fancyindex GH_TAGNAME+= v${NGINX_FANCYINDEX_VERSION}:fancyindex CONFIGURE_ARGS+=--add-module=${WRKSRC_fancyindex} .endif .if ${PORT_OPTIONS:MHTTP_FOOTER} NGINX_FOOTER_VERSION= 1.2.2 GH_ACCOUNT+= alibaba:footer GH_PROJECT+= nginx-http-footer-filter:footer GH_TAGNAME+= ${NGINX_FOOTER_VERSION}:footer CONFIGURE_ARGS+=--add-module=${WRKSRC_footer} .endif .if ${PORT_OPTIONS:MHTTP_FLV} CONFIGURE_ARGS+=--with-http_flv_module .endif .if ${PORT_OPTIONS:MHTTP_JSON_STATUS} NGINX_JSON_STATUS_VERSION= 1d2f303 GH_ACCOUNT+= nginx-modules:json_status GH_PROJECT+= ngx_http_json_status_module:json_status GH_TAGNAME+= ${NGINX_JSON_STATUS_VERSION}:json_status CONFIGURE_ARGS+=--add-module=${WRKSRC_json_status} .endif .if ${PORT_OPTIONS:MHTTP_GEOIP} .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-http_geoip_module=dynamic .else CONFIGURE_ARGS+=--with-http_geoip_module .endif LIB_DEPENDS+= libGeoIP.so:net/GeoIP .endif .if ${PORT_OPTIONS:MHTTP_GZIP_STATIC} CONFIGURE_ARGS+=--with-http_gzip_static_module .endif .if ${PORT_OPTIONS:MHTTP_GUNZIP_FILTER} CONFIGURE_ARGS+=--with-http_gunzip_module .endif .if ${PORT_OPTIONS:MHTTP_IMAGE_FILTER} LIB_DEPENDS+= libgd.so:graphics/gd .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-http_image_filter_module=dynamic .else CONFIGURE_ARGS+=--with-http_image_filter_module .endif .endif .if ${PORT_OPTIONS:MHTTP_MP4} CONFIGURE_ARGS+=--with-http_mp4_module .endif .if ${PORT_OPTIONS:MHTTP_MOGILEFS} NGINX_MOGILEFS_VERSION= 1.0.4 MASTER_SITES+= http://www.grid.net.ru/nginx/download/:mogilefs DISTFILES+= nginx_mogilefs_module-${NGINX_MOGILEFS_VERSION}.tar.gz:mogilefs CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_mogilefs_module-${NGINX_MOGILEFS_VERSION} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_mogilefs_module.c .endif .if ${PORT_OPTIONS:MHTTP_MP4_H264} NGINX_H264_VERSION= 2.2.7 MASTER_SITES+= http://h264.code-shop.com/download/:mp4streaming DISTFILES+= nginx_mod_h264_streaming-${NGINX_H264_VERSION}.tar.gz:mp4streaming CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_mod_h264_streaming-${NGINX_H264_VERSION} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_streaming_module.c .endif .if ${PORT_OPTIONS:MHTTP_NOTICE} GIT_NOTICE_VERSION= 3c95966 GH_ACCOUNT+= kr:notice GH_PROJECT+= nginx-notice:notice GH_TAGNAME+= ${GIT_NOTICE_VERSION}:notice CONFIGURE_ARGS+=--add-module=${WRKSRC_notice} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_notice_module.c .endif .if ${PORT_OPTIONS:MHTTP_PERL} CATEGORIES+= perl5 .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-http_perl_module=dynamic .else CONFIGURE_ARGS+=--with-http_perl_module .endif USES+= perl5 .endif .if ${PORT_OPTIONS:MHTTP_PUSH} GIT_PUSH_VERSION= 0.99.16 GH_ACCOUNT+= slact:push GH_PROJECT+= nchan:push GH_TAGNAME+= v${GIT_PUSH_VERSION}:push CONFIGURE_ARGS+=--add-module=${WRKSRC_push} .endif .if ${PORT_OPTIONS:MHTTP_PUSH_STREAM} NGINX_PUSH_STREAM_VERSION= 0.5.1 GH_ACCOUNT+= wandenberg:pushstream GH_PROJECT+= nginx-push-stream-module:pushstream GH_TAGNAME+= ${NGINX_PUSH_STREAM_VERSION}:pushstream CONFIGURE_ARGS+=--add-module=${WRKSRC_pushstream} .endif .if ${PORT_OPTIONS:MHTTP_RANDOM_INDEX} CONFIGURE_ARGS+=--with-http_random_index_module .endif .if ${PORT_OPTIONS:MHTTP_REALIP} CONFIGURE_ARGS+=--with-http_realip_module .endif .if ${PORT_OPTIONS:MHTTP_REDIS} NGINX_REDIS_VERSION= 0.3.8 MASTER_SITES+= LOCAL/osa:redis DISTFILES+= ngx_http_redis-${NGINX_REDIS_VERSION}.tar.gz:redis .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKDIR}/ngx_http_redis-${NGINX_REDIS_VERSION} .else CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_redis-${NGINX_REDIS_VERSION} .endif .endif .if ${PORT_OPTIONS:MHTTP_RESPONSE} NGINX_RESPONSE_VERSION= 0.3 MASTER_SITES+= http://catap.ru/downloads/nginx/:response DISTFILES+= ngx_http_response-${NGINX_RESPONSE_VERSION}.tar.gz:response CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_response-${NGINX_RESPONSE_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_SUBS_FILTER} NGINX_HTTP_SUBS_FILTER_VERSION= 0.6.4 GH_ACCOUNT+= yaoweibin:subs_filter GH_PROJECT+= ngx_http_substitutions_filter_module:subs_filter GH_TAGNAME+= v${NGINX_HTTP_SUBS_FILTER_VERSION}:subs_filter CONFIGURE_ARGS+=--add-module=${WRKSRC_subs_filter} .endif .if ${PORT_OPTIONS:MHTTP_TARANTOOL} LIB_DEPENDS+= libmsgpuck.so:devel/msgpuck \ libyajl.so:devel/yajl GH_ACCOUNT+= tarantool:nginx_tarantool GH_PROJECT+= nginx_upstream_module:nginx_tarantool GH_TAGNAME+= 1278ee5:nginx_tarantool .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_nginx_tarantool} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_nginx_tarantool} .endif EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_tarantool-config .endif .if ${PORT_OPTIONS:MHTTP_SECURE_LINK} CONFIGURE_ARGS+=--with-http_secure_link_module .endif .if ${PORT_OPTIONS:MHTTP_SLICE} CONFIGURE_ARGS+=--with-http_slice_module .endif .if ${PORT_OPTIONS:MHTTP_STATUS} CONFIGURE_ARGS+=--with-http_stub_status_module .endif .if ${PORT_OPTIONS:MHTTP_SUB} CONFIGURE_ARGS+=--with-http_sub_module .endif .if ${PORT_OPTIONS:MHTTP_UPLOAD} GIT_UPLOAD_VERSION= aba1e3f34c GH_ACCOUNT+= vkholodkov:upload GH_PROJECT+= nginx-upload-module:upload GH_TAGNAME+= ${GIT_UPLOAD_VERSION}:upload CONFIGURE_ARGS+=--add-module=${WRKSRC_upload} IGNORE= HTTP_UPLOAD: a patch requires .endif .if ${PORT_OPTIONS:MHTTP_UPLOAD_PROGRESS} NGINX_UPLOADPROGRESS_VERSION= 0.9.0 GH_ACCOUNT+= masterzen:uploadprogress GH_PROJECT+= nginx-upload-progress-module:uploadprogress GH_TAGNAME+= v${NGINX_UPLOADPROGRESS_VERSION}:uploadprogress CONFIGURE_ARGS+=--add-module=${WRKSRC_uploadprogress} .endif .if !empty(PORT_OPTIONS:MHTTP_UPSTREAM_CHECK) # WWW: https://github.com/yaoweibin/nginx_upstream_check_module NGINX_UPSTREAM_CHECK_VERSION= 10782ea GH_ACCOUNT+= yaoweibin:upstreamcheck GH_PROJECT+= nginx_upstream_check_module:upstreamcheck GH_TAGNAME+= ${NGINX_UPSTREAM_CHECK_VERSION}:upstreamcheck CONFIGURE_ARGS+=--add-module=${WRKSRC_upstreamcheck} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src-http-modules-ngx_http_upstream_hash_module.c \ ${PATCHDIR}/extra-patch-src-http-modules-ngx_http_upstream_ip_hash_module.c \ ${PATCHDIR}/extra-patch-src-http-modules-ngx_http_upstream_least_conn_module.c \ ${PATCHDIR}/extra-patch-src-http-ngx_http_upstream_round_robin.c \ ${PATCHDIR}/extra-patch-src-http-ngx_http_upstream_round_robin.h .endif .if !empty(PORT_OPTIONS:MHTTP_UPSTREAM_FAIR) NGINX_UPSTREAM_FAIR_VERSION= 20090923 MASTER_SITES+= LOCAL/osa:upstreamfair DISTFILES+= nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION}.tar.gz:upstreamfair CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION} .if !empty(PORT_OPTIONS:MHTTP_UPSTREAM_CHECK) EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_upstream_fair_module.c .endif .endif .if ${PORT_OPTIONS:MHTTP_UPSTREAM_STICKY} USE_HTTP_SSL= yes NGINX_UPSTREAM_STICKY_VERSION= 1.2.4 MASTER_SITES+= https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/:upstreamsticky DISTFILES+= ${NGINX_UPSTREAM_STICKY_VERSION}.tar.gz:upstreamsticky CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx-goodies-nginx-sticky-module-ng-c825ea7c5c91/ EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_sticky_misc.c .endif .if ${PORT_OPTIONS:MHTTP_VIDEO_THUMBEXTRACTOR} NGINX_VIDEO_THUMBEXTRACTOR_VERSION= 0.7.0 LIB_DEPENDS+= libjpeg.so:graphics/jpeg \ libavformat.so:multimedia/ffmpeg \ libavcodec.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg \ libswscale.so:multimedia/ffmpeg \ libMagickWand-6.so:graphics/ImageMagick GH_ACCOUNT+= wandenberg:vte GH_PROJECT+= nginx-video-thumbextractor-module:vte GH_TAGNAME+= ${NGINX_VIDEO_THUMBEXTRACTOR_VERSION}:vte CONFIGURE_ARGS+=--add-module=${WRKSRC_vte} --with-cc-opt="-I ${LOCALBASE}/include \ -I ${LOCALBASE}/include/ImageMagick" .endif .if ${PORT_OPTIONS:MHTTP_XSLT} USE_GNOME+= libxml2 libxslt .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-http_xslt_module=dynamic .else CONFIGURE_ARGS+=--with-http_xslt_module .endif .endif .if ${PORT_OPTIONS:MHTTP_ZIP} NGINX_ZIP_VERSION= 1.1.6 MASTER_SITES+= http://mod-zip.googlecode.com/files/:zip +BROKEN= Unfetchable (google code has gone away) DISTFILES+= mod_zip-${NGINX_ZIP_VERSION}.tar.gz:zip CONFIGURE_ARGS+=--add-module=${WRKDIR}/mod_zip-${NGINX_ZIP_VERSION} .endif .if ${PORT_OPTIONS:MDRIZZLE} LIB_DEPENDS+= libdrizzle.so:databases/libdrizzle NGINX_DRIZZLE_VERSION= 0.1.9 GH_ACCOUNT+= openresty:drizzle GH_PROJECT+= drizzle-nginx-module:drizzle GH_TAGNAME+= v${NGINX_DRIZZLE_VERSION}:drizzle CONFIGURE_ARGS+=--add-module=${WRKSRC_drizzle} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-openresty-drizzle-nginx-module-config .endif .if ${PORT_OPTIONS:MDYNAMIC_UPSTREAM} NGINX_DYNAMIC_UPSTREAM_VERSION= 0.1.3 GH_ACCOUNT+= cubicdaiya:dyn_upstream GH_PROJECT+= ngx_dynamic_upstream:dyn_upstream GH_TAGNAME+= v${NGINX_DYNAMIC_UPSTREAM_VERSION}:dyn_upstream .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_dyn_upstream} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_dyn_upstream} .endif EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_inet_slab.c .endif .if ${PORT_OPTIONS:MARRAYVAR} || ${PORT_OPTIONS:MENCRYPTSESSION} || ${PORT_OPTIONS:MFORMINPUT} || ${PORT_OPTIONS:MICONV} || ${PORT_OPTIONS:MLUA} || ${PORT_OPTIONS:MSET_MISC} NGINX_DEVEL_KIT_VERSION= 0.3.0 GH_ACCOUNT+= simpl:devel_kit GH_PROJECT+= ngx_devel_kit:devel_kit GH_TAGNAME+= v${NGINX_DEVEL_KIT_VERSION}:devel_kit CONFIGURE_ARGS+=--add-module=${WRKSRC_devel_kit} .endif .if ${PORT_OPTIONS:MENCRYPTSESSION} NGINX_ENCRYPTSESSION_VERSION= 0.05 GH_ACCOUNT+= openresty:encryptsession GH_PROJECT+= encrypted-session-nginx-module:encryptsession GH_TAGNAME+= v${NGINX_ENCRYPTSESSION_VERSION}:encryptsession CONFIGURE_ARGS+=--add-module=${WRKSRC_encryptsession} .endif .if ${PORT_OPTIONS:MGRIDFS} NGINX_GRIDFS_VERSION= 0.8 MONGO_C_DRIVER_VERSION= 0.3.1 GH_ACCOUNT+= mdirolf:gridfs mongodb:mongo_c GH_PROJECT+= nginx-gridfs:gridfs mongo-c-driver:mongo_c GH_TAGNAME+= v${NGINX_GRIDFS_VERSION}:gridfs v${MONGO_C_DRIVER_VERSION}:mongo_c CONFIGURE_ARGS+=--add-module=${WRKSRC_gridfs} .endif .if ${PORT_OPTIONS:MLET} NGINX_LET_VERSION= 0.0.4 GH_ACCOUNT+= arut:let GH_PROJECT+= nginx-let-module:let GH_TAGNAME+= v${NGINX_LET_VERSION}:let CONFIGURE_ARGS+=--add-module=${WRKSRC_let} .endif .if ${PORT_OPTIONS:MLUA} LIB_DEPENDS+= libluajit-5.1.so:lang/luajit CONFIGURE_ENV+= "LUAJIT_INC=${LOCALBASE}/include/luajit-2.0" CONFIGURE_ENV+= "LUAJIT_LIB=${LOCALBASE}/lib" NGINX_LUA_VERSION= 0.10.6rc1 GH_ACCOUNT+= openresty:lua GH_PROJECT+= lua-nginx-module:lua GH_TAGNAME+= v${NGINX_LUA_VERSION}:lua .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_lua} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_lua} .endif .endif .if ${PORT_OPTIONS:MMEMC} NGINX_MEMC_VERSION= 0.16 GH_ACCOUNT+= openresty:memc GH_PROJECT+= memc-nginx-module:memc GH_TAGNAME+= v${NGINX_MEMC_VERSION}:memc CONFIGURE_ARGS+=--add-module=${WRKSRC_memc} .endif .if ${PORT_OPTIONS:MMODSECURITY} NGINX_MODSECURITY_VERSION= 2.9.1 LIB_DEPENDS+= libapr-1.so:devel/apr1 \ libcurl.so:ftp/curl \ libluajit-5.1.so:lang/luajit \ libpcre.so:devel/pcre \ libyajl.so:devel/yajl USE_APACHE= 22+ USE_GNOME+= libxml2 MASTER_SITES+= http://www.modsecurity.org/tarball/${NGINX_MODSECURITY_VERSION:S/RC/rc/}/:modsecurity DISTFILES+= modsecurity-${NGINX_MODSECURITY_VERSION}.tar.gz:modsecurity CONFIGURE_ARGS+=--add-module=${WRKDIR}/modsecurity-${NGINX_MODSECURITY_VERSION}/nginx/modsecurity EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-nginx-modsecurity-configure .endif .if ${PORT_OPTIONS:MNAXSI} NGINX_NAXSI_VERSION= 0.54 GH_ACCOUNT+= nbs-system:naxsi GH_PROJECT+= naxsi:naxsi GH_TAGNAME+= ${NGINX_NAXSI_VERSION}:naxsi CONFIGURE_ARGS+=--add-module=${WRKDIR}/naxsi-${NGINX_NAXSI_VERSION}/naxsi_src .endif .if ${PORT_OPTIONS:MHTTP_REWRITE} || defined(USE_HTTP_REWRITE) LIB_DEPENDS+= libpcre.so:devel/pcre CONFIGURE_ARGS+=--with-pcre .else PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-nopcre CONFIGURE_ARGS+=--without-http_rewrite_module \ --without-pcre .endif .if ${PORT_OPTIONS:MPASSENGER} PASSENGER_VERSION= 5.0.30 MASTER_SITES+= http://s3.amazonaws.com/phusion-passenger/releases/:passenger DISTFILES+= passenger-${PASSENGER_VERSION}.tar.gz:passenger .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKDIR}/passenger-${PASSENGER_VERSION}/src/nginx_module .else CONFIGURE_ARGS+=--add-module=${WRKDIR}/passenger-${PASSENGER_VERSION}/src/nginx_module .endif EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-passenger-build-nginx.rb .if empty(PORT_OPTIONS:MDEBUG) CONFIGURE_ENV+= OPTIMIZE="yes" CFLAGS+= -DNDEBUG .endif .endif .if ${PORT_OPTIONS:MPOSTGRES} USES+= pgsql NGINX_POSTGRES_VERSION= 1.0rc7 GH_ACCOUNT+= FRiCKLE:postgres GH_PROJECT+= ngx_postgres:postgres GH_TAGNAME+= ${NGINX_POSTGRES_VERSION}:postgres CONFIGURE_ARGS+=--add-module=${WRKSRC_postgres} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_postgres-config .endif .if ${PORT_OPTIONS:MRDS_CSV} NGINX_RDS_CSV_VERSION= 0.07 GH_ACCOUNT+= openresty:rdscsv GH_PROJECT+= rds-csv-nginx-module:rdscsv GH_TAGNAME+= v${NGINX_RDS_CSV_VERSION}:rdscsv CONFIGURE_ARGS+=--add-module=${WRKSRC_rdscsv} .endif .if ${PORT_OPTIONS:MRDS_JSON} NGINX_RDS_JSON_VERSION= 0.14 GH_ACCOUNT+= openresty:rdsjson GH_PROJECT+= rds-json-nginx-module:rdsjson GH_TAGNAME+= v${NGINX_RDS_JSON_VERSION}:rdsjson CONFIGURE_ARGS+=--add-module=${WRKSRC_rdsjson} .endif .if ${PORT_OPTIONS:MREDIS2} NGINX_REDIS2_VERSION= 0.12 GH_ACCOUNT+= openresty:redis2 GH_PROJECT+= redis2-nginx-module:redis2 GH_TAGNAME+= v${NGINX_REDIS2_VERSION}:redis2 CONFIGURE_ARGS+=--add-module=${WRKSRC_redis2} .endif .if ${PORT_OPTIONS:MRTMP} NGINX_RTMP_VERSION= 1.1.8 GH_ACCOUNT+= arut:rtmp GH_PROJECT+= nginx-rtmp-module:rtmp GH_TAGNAME+= v${NGINX_RTMP_VERSION}:rtmp CONFIGURE_ARGS+=--add-module=${WRKSRC_rtmp} .endif .if ${PORT_OPTIONS:MSET_MISC} NGINX_SET_MISC_VERSION= f808ef4 GH_ACCOUNT+= openresty:setmisc GH_PROJECT+= set-misc-nginx-module:setmisc GH_TAGNAME+= ${NGINX_SET_MISC_VERSION}:setmisc .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_setmisc} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_setmisc} .endif .endif .if ${PORT_OPTIONS:MSFLOW} NGINX_SFLOW_VERSION= 543c72a GH_ACCOUNT+= sflow:sflow GH_PROJECT+= nginx-sflow-module:sflow GH_TAGNAME+= ${NGINX_SFLOW_VERSION}:sflow EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_sflow_config.c \ ${PATCHDIR}/extra-patch-ngx_http_sflow_config.h \ ${PATCHDIR}/extra-patch-ngx_http_sflow_module.c .endif .if ${PORT_OPTIONS:MSHIBBOLETH} GIT_SHIBBOLETH_VERSION= 4f1119b GH_ACCOUNT+= nginx-shib:shib GH_PROJECT+= nginx-http-shibboleth:shib GH_TAGNAME+= ${GIT_SHIBBOLETH_VERSION}:shib CONFIGURE_ARGS+=--add-module=${WRKSRC_shib} .endif .if ${PORT_OPTIONS:MSLOWFS_CACHE} NGINX_SLOWFS_CACHE_VERSION= 1.10 MASTER_SITES+= http://labs.frickle.com/files/:slowfs_cache DISTFILES+= ngx_slowfs_cache-${NGINX_SLOWFS_CACHE_VERSION}.tar.gz:slowfs_cache CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_slowfs_cache-${NGINX_SLOWFS_CACHE_VERSION} .endif .if ${PORT_OPTIONS:MSMALL_LIGHT} NGINX_SMALL_LIGHT_VERSION= 0.8.0 LIB_DEPENDS+= libMagickCore-6.so:graphics/ImageMagick \ libMagickWand-6.so:graphics/ImageMagick \ libpcre.so:devel/pcre GH_ACCOUNT+= cubicdaiya:small_light GH_PROJECT+= ngx_small_light:small_light GH_TAGNAME+= v${NGINX_SMALL_LIGHT_VERSION}:small_light .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_small_light} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_small_light} .endif .endif .if ${PORT_OPTIONS:MSRCACHE} NGINX_SRCACHE_VERSION= 0.30 GH_ACCOUNT+= openresty:srcache GH_PROJECT+= srcache-nginx-module:srcache GH_TAGNAME+= v${NGINX_SRCACHE_VERSION}:srcache CONFIGURE_ARGS+=--add-module=${WRKSRC_srcache} .endif .if ${PORT_OPTIONS:MSTATSD} NGINX_STATSD_VERSION= b756a12 GH_ACCOUNT+= zebrafishlabs:statsd GH_PROJECT+= nginx-statsd:statsd GH_TAGNAME+= ${NGINX_STATSD_VERSION}:statsd CONFIGURE_ARGS+=--add-module=${WRKSRC_statsd} .endif .if ${PORT_OPTIONS:MUDPLOG} NGINX_UDPLOG_VERSION= 1.0.0 MASTER_SITES+= http://www.grid.net.ru/nginx/download/:udplog DISTFILES+= nginx_udplog_module-${NGINX_UDPLOG_VERSION}.tar.gz:udplog CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_udplog_module-${NGINX_UDPLOG_VERSION} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_udplog_module.c .endif .if ${PORT_OPTIONS:MXRID_HEADER} GIT_XRID_VERSION= 0daa3cc GH_ACCOUNT+= gabor:xrid GH_PROJECT+= nginx-x-rid-header:xrid GH_TAGNAME+= ${GIT_XRID_VERSION}:xrid CONFIGURE_ARGS+=--add-module=${WRKSRC_xrid} .endif .if ${PORT_OPTIONS:MXSS} NGINX_XSS_VERSION= 0.05 GH_ACCOUNT+= openresty:xss GH_PROJECT+= xss-nginx-module:xss GH_TAGNAME+= v${NGINX_XSS_VERSION}:xss CONFIGURE_ARGS+=--add-module=${WRKSRC_xss} .endif .if ${PORT_OPTIONS:MHTTPV2} NGINX_OPENSSL= yes USE_HTTP_SSL= yes CONFIGURE_ARGS+=--with-http_v2_module .endif .if ${PORT_OPTIONS:MNJS} GH_ACCOUNT+= nginx:njs GH_PROJECT+= njs:njs GH_TAGNAME+= 0f11ace:njs .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_njs}/nginx .else CONFIGURE_ARGS+=--add-module=${WRKSRC_njs}/nginx .endif .endif .if ${PORT_OPTIONS:MSTREAM} .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-stream=dynamic .else CONFIGURE_ARGS+=--with-stream .endif .if ${PORT_OPTIONS:MSTREAM_SSL} NGINX_OPENSSL= yes USE_HTTP_SSL= yes CONFIGURE_ARGS+=--with-stream_ssl_module .endif .endif .if ${PORT_OPTIONS:MTHREADS} CONFIGURE_ARGS+=--with-threads .endif .if ${PORT_OPTIONS:MWWW} PLIST_SUB+= WWWDATA="" .else PLIST_SUB+= WWWDATA="@comment " .endif .else CONFIGURE_ARGS+=--without-http PLIST_SUB+= WWWDATA="@comment " .endif # WITH_HTTP .if ${PORT_OPTIONS:MMAIL} .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--with-mail=dynamic .else CONFIGURE_ARGS+=--with-mail .endif .if empty(PORT_OPTIONS:MMAIL_IMAP) CONFIGURE_ARGS+=--without-mail_imap_module .endif .if empty(PORT_OPTIONS:MMAIL_POP3) CONFIGURE_ARGS+=--without-mail_pop3_module .endif .if empty(PORT_OPTIONS:MMAIL_SMTP) CONFIGURE_ARGS+=--without-mail_smtp_module .endif .if ${PORT_OPTIONS:MMAIL_SSL} NGINX_OPENSSL= yes CONFIGURE_ARGS+=--with-mail_ssl_module .endif .endif # WITH_MAIL .if ${PORT_OPTIONS:MHTTP_SSL} || defined(USE_HTTP_SSL) NGINX_OPENSSL= yes CONFIGURE_ARGS+=--with-http_ssl_module .endif .if ${PORT_OPTIONS:MARRAYVAR} NGINX_ARRAYVAR_VERSION= 0.05 GH_ACCOUNT+= openresty:arrayvar GH_PROJECT+= array-var-nginx-module:arrayvar GH_TAGNAME+= v${NGINX_ARRAYVAR_VERSION}:arrayvar CONFIGURE_ARGS+=--add-module=${WRKSRC_arrayvar} .endif .if ${PORT_OPTIONS:MBROTLI} NGINX_BROTLI_VERSION= ada972b LIB_DEPENDS+= libbrotlidec.so:devel/libbrotli \ libbrotlienc.so:devel/libbrotli GH_ACCOUNT+= google:brotli GH_PROJECT+= ngx_brotli:brotli GH_TAGNAME+= ${NGINX_BROTLI_VERSION}:brotli .if !empty(PORT_OPTIONS:MDSO) CONFIGURE_ARGS+=--add-dynamic-module=${WRKSRC_brotli} .else CONFIGURE_ARGS+=--add-module=${WRKSRC_brotli} .endif .endif .if ${PORT_OPTIONS:MFORMINPUT} NGINX_FORMINPUT_VERSION= 0.12 GH_ACCOUNT+= calio:forminput GH_PROJECT+= form-input-nginx-module:forminput GH_TAGNAME+= v${NGINX_FORMINPUT_VERSION}:forminput CONFIGURE_ARGS+=--add-module=${WRKSRC_forminput} .endif .if ${PORT_OPTIONS:MICONV} USES+= iconv NGINX_ICONV_VERSION= 0.14 GH_ACCOUNT+= calio:iconv GH_PROJECT+= iconv-nginx-module:iconv GH_TAGNAME+= v${NGINX_ICONV_VERSION}:iconv CONFIGURE_ARGS+=--add-module=${WRKSRC_iconv} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-calio-iconv-nginx-module-config .endif PLIST_SUB+= NGINX_TMPDIR=${NGINX_TMPDIR} WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} USERS?= ${WWWOWN} GROUPS?=${WWWGRP} .if defined(NGINX_OPENSSL) USE_OPENSSL= yes .if ${OSVERSION} < 1100000 WITH_OPENSSL_PORT=yes .endif .endif pre-everything:: @${ECHO_MSG} .if ${PORT_OPTIONS:MHTTP_UPSTREAM_FAIR} @${ECHO_MSG} "Enable http_ssl module to build upstream_fair with SSL support" .endif .if ${PORT_OPTIONS:MPASSENGER} @${ECHO_MSG} "This port install Passenger module only" .endif @${ECHO_MSG} post-extract: .if ${PORT_OPTIONS:MGRIDFS} @${RMDIR} ${WRKSRC_gridfs}/mongo-c-driver/ @${MV} ${WRKSRC_mongo_c} ${WRKSRC_gridfs}/mongo-c-driver .endif post-patch: @${REINPLACE_CMD} 's!%%HTTP_PORT%%!${HTTP_PORT}!; \ s!%%PREFIX%%!${PREFIX}!' \ ${WRKSRC}/conf/nginx.conf .if ${PORT_OPTIONS:MHTTP_ACCESSKEY} @${REINPLACE_CMD} \ '128s!NGX_OK!NGX_DECLINED!' \ ${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_VERSION}/ngx_http_accesskey_module.c .endif .if ${PORT_OPTIONS:MHTTP_AUTH_KRB5} @${REINPLACE_CMD} \ 's!%%GSSAPILIBS%%!${GSSAPILIBS}!' \ ${WRKSRC_auth_krb5}/config .endif .if ${PORT_OPTIONS:MHTTP_ACCESSKEY} @${REINPLACE_CMD} \ 's!$$HTTP_ACCESSKEY_MODULE!ngx_http_accesskey_module!' \ ${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_VERSION}/config .endif # linker error acquire if --std=c99 defined, add "static" to inline function .if ${PORT_OPTIONS:MHTTP_ZIP} @${REINPLACE_CMD} \ 's!^inline!static inline!' \ ${WRKDIR}/mod_zip-${NGINX_ZIP_VERSION}/ngx_http_zip_parsers.* .endif .if ${PORT_OPTIONS:MDRIZZLE} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKSRC_drizzle}/config .endif # Respect CFLAGS by remove needless --std=c99 flag .if ${PORT_OPTIONS:MGRIDFS} @${REINPLACE_CMD} \ 's!--std=c99!-DMONGO_HAVE_STDINT!' \ ${WRKSRC_gridfs}/config .endif .if ${PORT_OPTIONS:MPASSENGER} @${REINPLACE_CMD} \ '177,179s!true!false!' \ ${WRKDIR}/passenger-${PASSENGER_VERSION}/build/basics.rb @${REINPLACE_CMD} \ 's!-I/usr/include/libev!!; \ s!-lev!!; \ s!-Iext/libev!!; \ s!-I/usr/include/libeio!!; \ s!-leio!!; \ s!-Iext/libeio!!' \ ${WRKDIR}/passenger-${PASSENGER_VERSION}/build/common_library.rb .endif .if ${PORT_OPTIONS:MPOSTGRES} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKSRC_postgres}/config .endif .if ${PORT_OPTIONS:MSFLOW} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKDIR}/nginx-sflow-module-${NGINX_SFLOW_VERSION}/ngx_http_sflow_config.h .endif .if ${PORT_OPTIONS:MSTATSD} @${REINPLACE_CMD} \ 's!ngx_udp_connection_t!ngx_resolver_connection_t!g; \ s!uc->connection!uc->udp!g; \ s!e->udp_connection->connection!e->udp_connection->udp!g' \ ${WRKSRC_statsd}/ngx_http_statsd.c .endif .if ${PORT_OPTIONS:MUDPLOG} @${REINPLACE_CMD} \ 's!ngx_udp_connection_t!ngx_resolver_connection_t!g; \ s!uc->connection!uc->udp!g; \ s!e->udp_connection->connection!e->udp_connection->udp!g' \ ${WRKDIR}/nginx_udplog_module-${NGINX_UDPLOG_VERSION}/ngx_http_udplog_module.c .endif .if ${PORT_OPTIONS:MICONV} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKSRC_iconv}/config .endif .if ${PORT_OPTIONS:MMODSECURITY} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKDIR}/modsecurity-${NGINX_MODSECURITY_VERSION}/configure .endif .if ${PORT_OPTIONS:MHTTP_TARANTOOL} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKSRC_nginx_tarantool}/config .endif pre-configure: .if ${PORT_OPTIONS:MMODSECURITY} ( cd ${WRKDIR}/modsecurity-${NGINX_MODSECURITY_VERSION} && \ CC="${CC}" ${CONFIGURE_CMD} --enable-standalone-module && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ) .endif .if ${PORT_OPTIONS:MSMALL_LIGHT} ( cd ${WRKSRC_small_light} && ./setup ) .endif do-build: @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} do-install: ${MKDIR} ${STAGEDIR}${ETCDIR} .if !empty(PORT_OPTIONS:MDSO) ${MKDIR} ${STAGEDIR}${MODULESDIR} .endif ${MKDIR} ${STAGEDIR}${NGINX_TMPDIR} ${INSTALL_PROGRAM} ${WRKSRC}/objs/nginx ${STAGEDIR}${PREFIX}/sbin .for i in koi-utf koi-win win-utf ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR} .endfor .for i in fastcgi_params mime.types scgi_params uwsgi_params ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR}/${i}-dist .endfor .if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MWWW) ${MKDIR} ${STAGEDIR}${PREFIX}/www/nginx-dist .for i in index.html 50x.html ${INSTALL_DATA} ${WRKSRC}/html/${i} ${STAGEDIR}${PREFIX}/www/nginx-dist .endfor ${ECHO_CMD} "" >>${STAGEDIR}${PREFIX}/www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING .endif .if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MHTTP_PERL) ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx ${INSTALL_PROGRAM} ${WRKSRC}/objs/src/http/modules/perl/blib/arch/auto/nginx/nginx.so \ ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx ${INSTALL_DATA} ${WRKSRC}/objs/src/http/modules/perl/blib/lib/nginx.pm \ ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/ .endif # Install dynamic modules .if !empty(PORT_OPTIONS:MDSO) (cd ${WRKSRC}/objs/ && ${FIND} . -name '*.so' -maxdepth 1 -type f \ -exec ${INSTALL_PROGRAM} "{}" ${STAGEDIR}${MODULESDIR} \;) .endif .if ${PORT_OPTIONS:MNAXSI} ${INSTALL_DATA} \ ${WRKDIR}/naxsi-${NGINX_NAXSI_VERSION}/naxsi_config/naxsi_core.rules \ ${STAGEDIR}${ETCDIR} .endif post-install: .if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MHTTP_PERL) ${ECHO_CMD} ${SITE_ARCH_REL}/auto/nginx/nginx.so >> ${TMPPLIST} ${ECHO_CMD} ${SITE_ARCH_REL}/nginx.pm >> ${TMPPLIST} .endif ${INSTALL_MAN} ${WRKSRC}/objs/nginx.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .if ${PORT_OPTIONS:MNAXSI} ${ECHO_CMD} etc/nginx/naxsi_core.rules >> ${TMPPLIST} .endif # Add dynamic modules to the plist .if !empty(PORT_OPTIONS:MDSO) (cd ${STAGEDIR}${PREFIX} && ${FIND} ${MODULESDIR:S|${PREFIX}/||} \ ! -type d >>${TMPPLIST}) # Update nginx.conf-dist with a list of staged dynamic modules (cd ${STAGEDIR} && \ ${FIND} ${MODULESDIR:S|^/||} -type f -name '*.so' \ -exec ${ECHO_CMD} "load_module /{};" \; \ >>${STAGEDIR}${ETCDIR}/nginx.conf-dist) .endif ${CAT} ${WRKSRC}/conf/nginx.conf \ >>${STAGEDIR}${ETCDIR}/nginx.conf-dist .include Index: head/www/php-plurk-api/Makefile =================================================================== --- head/www/php-plurk-api/Makefile (revision 422139) +++ head/www/php-plurk-api/Makefile (revision 422140) @@ -1,35 +1,37 @@ # Created by: Bo-Yi Wu # $FreeBSD$ PORTNAME= php-plurk-api PORTVERSION= 1.6.4 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= GOOGLE_CODE MAINTAINER= appleboy.tw@gmail.com COMMENT= Plurk API Implementation with PHP LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + BROKEN_powerpc64= Does not build NO_BUILD= yes NO_ARCH= yes USE_PHP= json curl USES= shebangfix zip php_OLD_CMD= /usr/bin/php5 SHEBANG_FILES= example.php WRKSRC= ${WRKDIR}/${PORTVERSION} PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" SUB_LIST= PKGNAME=${PKGNAME} SUB_FILES= pkg-message do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} @${FIND} ${STAGEDIR}${WWWDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 @${FIND} ${STAGEDIR}${WWWDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 @${CHMOD} 755 ${STAGEDIR}${WWWDIR}/example.php .include Index: head/www/py-apachelog/Makefile =================================================================== --- head/www/py-apachelog/Makefile (revision 422139) +++ head/www/py-apachelog/Makefile (revision 422140) @@ -1,18 +1,20 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= apachelog PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= GOOGLE_CODE \ http://freebsd.unixfreunde.de/sources/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Python access log parser +BROKEN= Unfetchable (google code has gone away) + USES= python:2 USE_PYTHON= autoplist distutils .include Index: head/www/py-django-app-plugins/Makefile =================================================================== --- head/www/py-django-app-plugins/Makefile (revision 422139) +++ head/www/py-django-app-plugins/Makefile (revision 422140) @@ -1,19 +1,21 @@ # Created by: Kevin Golding # $FreeBSD$ PORTNAME= django-app-plugins PORTVERSION= 0.1.1 PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@caomhin.org COMMENT= Reusable django application for writing pluggable reusable django applications +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18 USES= python:2 USE_PYTHON= autoplist distutils .include Index: head/www/py-formalchemy/Makefile =================================================================== --- head/www/py-formalchemy/Makefile (revision 422139) +++ head/www/py-formalchemy/Makefile (revision 422140) @@ -1,25 +1,27 @@ # Created by: ghostonthewire # $FreeBSD$ PORTNAME= formalchemy PORTVERSION= 1.3.3 PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= FormAlchemy-${DISTVERSION} MAINTAINER= ghostonthewire@gmail.com COMMENT= Toolkit for creating HTML form elements LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy06>=0.4.5:databases/py-sqlalchemy06 \ ${PYTHON_PKGNAMEPREFIX}Tempita>=0.4:textproc/py-Tempita \ ${PYTHON_PKGNAMEPREFIX}webhelpers>=0.6.4:www/py-webhelpers RUN_DEPENDS:= ${BUILD_DEPENDS} USES= python USE_PYTHON= distutils autoplist .include Index: head/www/py-jswebkit/Makefile =================================================================== --- head/www/py-jswebkit/Makefile (revision 422139) +++ head/www/py-jswebkit/Makefile (revision 422140) @@ -1,26 +1,28 @@ # Created by: Ju Pengfei # $FreeBSD$ PORTNAME= jswebkit PORTVERSION= 0.0.3 PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= GOOGLE_CODE PROJECTHOST= gwrite PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= WebKit/JavaScriptCore Python bindings +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= cython:lang/cython RUN_DEPENDS:= ${BUILD_DEPENDS} LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2 USES= pkgconfig python:2 USE_PYTHON= distutils autoplist post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/jswebkit.so .include Index: head/www/py-postmarkup/Makefile =================================================================== --- head/www/py-postmarkup/Makefile (revision 422139) +++ head/www/py-postmarkup/Makefile (revision 422140) @@ -1,19 +1,21 @@ # Created by: Chao Shin # $FreeBSD$ PORTNAME= postmarkup PORTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Library to parse the BBcode written in Python LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + USES= python:2 USE_PYTHON= distutils autoplist .include Index: head/www/py-pywebdav/Makefile =================================================================== --- head/www/py-pywebdav/Makefile (revision 422139) +++ head/www/py-pywebdav/Makefile (revision 422140) @@ -1,17 +1,19 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= PyWebDAV PORTVERSION= 0.9.8 PORTREVISION= 1 CATEGORIES= www net python MASTER_SITES= GOOGLE_CODE CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wen@FreeBSD.org COMMENT= WebDAV Library and Server for Python +BROKEN= Unfetchable (google code has gone away) + USES= python USE_PYTHON= distutils autoplist .include Index: head/www/py-webkitgtk/Makefile =================================================================== --- head/www/py-webkitgtk/Makefile (revision 422139) +++ head/www/py-webkitgtk/Makefile (revision 422140) @@ -1,26 +1,28 @@ # Created by: Ju Pengfei # $FreeBSD$ PORTNAME= webkitgtk PORTVERSION= 1.1.8 PORTREVISION= 6 CATEGORIES= www python MASTER_SITES= GOOGLE_CODE PROJECTHOST= pywebkitgtk PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= py${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python bindings for the WebKit GTK+ port LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gmake libtool pathfix pkgconfig python:2 tar:bzip2 USE_GNOME= glib20 libxslt pygtk2 .include Index: head/www/py-wikitools/Makefile =================================================================== --- head/www/py-wikitools/Makefile (revision 422139) +++ head/www/py-wikitools/Makefile (revision 422140) @@ -1,19 +1,21 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= wikitools PORTVERSION= 1.1.1 PORTREVISION= 1 CATEGORIES= www devel python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= nivit@FreeBSD.org COMMENT= Python package for interacting with a MediaWiki wiki +BROKEN= Unfetchable (google code has gone away) + PROJECTHOST= python-${PORTNAME} USES= python USE_PYTHON= distutils autoplist .include Index: head/www/pylot/Makefile =================================================================== --- head/www/pylot/Makefile (revision 422139) +++ head/www/pylot/Makefile (revision 422140) @@ -1,46 +1,48 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= pylot PORTVERSION= 1.26 PORTREVISION= 5 CATEGORIES= www MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= Tool for testing performance and scalability of web services +BROKEN= Unfetchable (google code has gone away) + OPTIONS_DEFINE= GUI REPORTGRAPHS OPTIONS_DEFAULT= REPORTGRAPHS GUI_DESC= Enable GUI mode REPORTGRAPHS_DESC= Enable report graphs PROJECTHOST= pylt DATADIR= ${PREFIX}/share/${PYTHON_PKGNAMEPREFIX}${PORTNAME} NO_BUILD= yes SUB_FILES= ${PORTNAME} SUB_LIST= PYTHON_CMD=${PYTHON_CMD} USES= python zip do-install: @${MKDIR} ${STAGEDIR}${DATADIR} && cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include .if ${PORT_OPTIONS:MGUI} USE_WX= 3.0+ WX_COMPS= python:run .endif .if ${PORT_OPTIONS:MREPORTGRAPHS} RUN_DEPENDS+= ${PYNUMPY} RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/matplotlib/__init__.py:math/py-matplotlib .endif .include Index: head/www/squidstats/Makefile =================================================================== --- head/www/squidstats/Makefile (revision 422139) +++ head/www/squidstats/Makefile (revision 422140) @@ -1,29 +1,31 @@ # Created by: Adrian Chadd # $FreeBSD$ PORTNAME= squidstats PORTVERSION= 54 PORTREVISION= 4 CATEGORIES= www MASTER_SITES= GOOGLE_CODE DISTNAME= squidstats-r${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Collection of simple statistical analysis bits for Squid +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= p5-Config-IniFiles>=2.39:devel/p5-Config-IniFiles \ p5-RRD-Simple>=1.44:databases/p5-RRD-Simple \ p5-SNMP_Session>=1.11:net-mgmt/p5-SNMP_Session USES= perl5 shebangfix SHEBANG_FILES= graph/src/stats.pl.in \ graph/src/graph-summary.cgi.in USERS= squid GROUPS= squid PLIST_SUB+= WWWOWN=${WWWOWN} SQUID_USER=${USERS} NO_ARCH= yes SUB_FILES= pkg-message .include Index: head/www/sventon/Makefile =================================================================== --- head/www/sventon/Makefile (revision 422139) +++ head/www/sventon/Makefile (revision 422140) @@ -1,49 +1,51 @@ # $FreeBSD$ PORTNAME= sventon PORTVERSION= 2.5.1 CATEGORIES= www java MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}-${PORTVERSION}-bin-svnkit MAINTAINER= ports@FreeBSD.org COMMENT= Web client for browsing Subversion repositories LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/gpl.txt +BROKEN= Unfetchable (google code has gone away) + USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_SINGLE= AS OPTIONS_SINGLE_AS= TOMCAT6 OPTIONS_DEFAULT= TOMCAT6 .include .if ${PORT_OPTIONS:MTOMCAT6} APPHOME= ${LOCALBASE}/apache-tomcat-6.0 BUILD_DEPENDS+= ${APPHOME}/bin/bootstrap.jar:www/tomcat6 RUN_DEPENDS+= ${APPHOME}/bin/bootstrap.jar:www/tomcat6 .endif .if !defined(APPHOME) IGNORE= you need at least one application server .endif USE_JAVA= yes JAVA_VERSION= 1.6+ SHAREOWN= www SHAREGRP= www PLIST_SUB+= APPHOME=${APPHOME:S|^${PREFIX}/||} post-extract: @${MKDIR} ${WRKDIR}/${PORTDIRNAME} @${TAR} xf ${WRKSRC}/svn.war -C ${WRKDIR}/${PORTDIRNAME} do-install: ${INSTALL} -d -o ${WWWOWN} -g ${WWWGRP} ${STAGEDIR}${APPHOME}/webapps/${PORTDIRNAME} cd ${WRKDIR}/${PORTDIRNAME} && ${COPYTREE_SHARE} \* ${STAGEDIR}${APPHOME}/webapps/${PORTDIRNAME} .include Index: head/www/tengine/Makefile =================================================================== --- head/www/tengine/Makefile (revision 422139) +++ head/www/tengine/Makefile (revision 422140) @@ -1,882 +1,884 @@ # Created by: Jim Ohlstein # $FreeBSD$ PORTNAME= tengine PORTVERSION= 2.0.3 DISTVERSIONPREFIX= ${PORTNAME}- PORTREVISION= 8 CATEGORIES= www MAINTAINER= ports@FreeBSD.org COMMENT= Robust and small WWW server forked from Nginx LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE WANT_GNOME= yes USES= ssl USE_GNOME= libxml2 libxslt USE_GITHUB= yes GH_ACCOUNT= alibaba LIB_DEPENDS+= libluajit-5.1.so:lang/luajit \ libeio.so:devel/libeio \ libev.so:devel/libev \ libgd.so:graphics/gd \ libGeoIP.so:net/GeoIP NO_OPTIONS_SORT= yes OPTIONS_DEFINE= \ DEBUG \ DEBUGLOG \ FILE_AIO \ IPV6 \ HTTP \ HTTP_CACHE \ HTTP_DAV \ HTTP_GZIP_STATIC \ HTTP_PERL \ HTTP_REALIP \ HTTP_REWRITE \ HTTP_SSL \ HTTP_STATUS \ MAIL \ MAIL_IMAP \ MAIL_POP3 \ MAIL_SMTP \ MAIL_SSL \ SPDY \ CPP_TEST \ TFS \ WWW \ CACHE_PURGE \ ECHO \ HEADERS_MORE \ HTTP_ACCEPT_LANGUAGE \ HTTP_ACCESSKEY \ HTTP_AUTH_DIGEST \ HTTP_AUTH_LDAP \ HTTP_AUTH_PAM \ HTTP_AUTH_REQ \ HTTP_DAV_EXT \ HTTP_EVAL \ HTTP_FANCYINDEX \ HTTP_MOGILEFS \ HTTP_NOTICE \ HTTP_PUSH \ HTTP_PUSH_STREAM \ HTTP_REDIS \ HTTP_RESPONSE \ HTTP_UPLOAD \ HTTP_UPLOAD_PROGRESS \ HTTP_UPSTREAM_FAIR \ HTTP_VIDEO_THUMBEXTRACTOR \ HTTP_ZIP \ ARRAYVAR \ DRIZZLE \ ENCRYPTSESSION \ FORMINPUT \ GRIDFS \ ICONV \ LET \ MEMC \ MODSECURITY \ POSTGRES \ RDS_CSV \ RDS_JSON \ REDIS2 \ RTMP \ SET_MISC \ SFLOW \ SLOWFS_CACHE \ SRCACHE \ SUPERVISORD \ TCP_PROXY \ XRID_HEADER \ XSS OPTIONS_DEFAULT= HTTP HTTP_CACHE HTTP_REWRITE HTTP_STATUS WWW DEBUGLOG_DESC= Enable debug log (--with-debug) FILE_AIO_DESC= Enable file aio HTTP_DESC= Enable HTTP module HTTP_CACHE_DESC= Enable http_cache module HTTP_DAV_DESC= Enable http_webdav module HTTP_GZIP_STATIC_DESC= Enable http_gzip_static module HTTP_PERL_DESC= Enable http_perl module HTTP_REALIP_DESC= Enable http_realip module HTTP_REWRITE_DESC= Enable http_rewrite module HTTP_SSL_DESC= Enable http_ssl module HTTP_STATUS_DESC= Enable http_stub_status module MAIL_DESC= Enable IMAP4/POP3/SMTP proxy module MAIL_IMAP_DESC= Enable IMAP4 proxy module MAIL_POP3_DESC= Enable POP3 proxy module MAIL_SMTP_DESC= Enable SMTP proxy module MAIL_SSL_DESC= Enable mail_ssl module SPDY_DESC= Enable SPDY v3 protocol support (SSL req.) CPP_TEST_DESC= Enable CPP Test module TFS_DESC= Enable TaoBao File System WWW_DESC= Enable html sample files CACHE_PURGE_DESC= 3rd party cache_purge module ECHO_DESC= 3rd party echo module HEADERS_MORE_DESC= 3rd party headers_more module HTTP_ACCEPT_LANGUAGE_DESC= 3rd party accept_language module HTTP_ACCESSKEY_DESC= 3rd party http_accesskey module HTTP_AUTH_DIGEST_DESC= 3rd party http_authdigest module HTTP_AUTH_LDAP_DESC= 3rd party http_auth_ldap module HTTP_AUTH_PAM_DESC= 3rd party http_auth_pam module HTTP_AUTH_REQ_DESC= 3rd party http_auth_request module HTTP_DAV_EXT_DESC= 3rd party webdav_ext module HTTP_EVAL_DESC= 3rd party eval module HTTP_FANCYINDEX_DESC= 3rd party http_fancyindex module HTTP_MOGILEFS_DESC= 3rd party mogilefs module HTTP_NOTICE_DESC= 3rd party notice module HTTP_PUSH_DESC= 3rd party push module HTTP_PUSH_STREAM_DESC= 3rd party push stream module HTTP_REDIS_DESC= 3rd party http_redis module HTTP_RESPONSE_DESC= 3rd party http_response module HTTP_UPLOAD_DESC= 3rd party upload module HTTP_UPLOAD_PROGRESS_DESC= 3rd party uploadprogress module HTTP_UPSTREAM_FAIR_DESC= 3rd party upstream fair module HTTP_VIDEO_THUMBEXTRACTOR_DESC= 3rd party video_thumbextractor module HTTP_ZIP_DESC= 3rd party http_zip module ARRAYVAR_DESC= 3rd party array_var module DRIZZLE_DESC= 3rd party drizzlie module ENCRYPTSESSION_DESC= 3rd party encrypted_session module FORMINPUT_DESC= 3rd party form_input module GRIDFS_DESC= 3rd party gridfs module ICONV_DESC= 3rd party iconv module LET_DESC= 3rd party let module MEMC_DESC= 3rd party memc (memcached) module MODSECURITY_DESC= 3rd party mod_security module POSTGRES_DESC= 3rd party postgresql module RDS_CSV_DESC= 3rd party rds_csv module RDS_JSON_DESC= 3rd party rds_json module REDIS2_DESC= 3rd party redis2 module RTMP_DESC= 3rd party rtmp module SET_MISC_DESC= 3rd party set_misc module SFLOW_DESC= 3rd party sflow module SLOWFS_CACHE_DESC= 3rd party slowfs_cache module SRCACHE_DESC= 3rd party srcache module SUPERVISORD_DESC= 3rd party supervisord module TCP_PROXY_DESC= 3rd party tcp_proxy module XRID_HEADER_DESC= 3rd party x-rid header module XSS_DESC= 3rd party xss module .include NGINX_VARDIR?= /var NGINX_LOGDIR?= ${NGINX_VARDIR}/log NGINX_RUNDIR?= ${NGINX_VARDIR}/run NGINX_TMPDIR?= ${NGINX_VARDIR}/tmp/nginx HTTP_PORT?= 80 NGINX_ACCESSLOG?= ${NGINX_LOGDIR}/nginx-access.log NGINX_ERRORLOG?= ${NGINX_LOGDIR}/nginx-error.log CONFLICTS?= nginx-devel-[0-9].* nginx-[0-9].* USE_RC_SUBR= nginx SUB_LIST+= WWWOWN=${WWWOWN} \ WWWGRP=${WWWGRP} \ NGINX_RUNDIR=${NGINX_RUNDIR} \ NGINX_TMPDIR=${NGINX_TMPDIR} HAS_CONFIGURE= yes CONFIGURE_ARGS+=--prefix=${ETCDIR} \ --with-cc-opt="-I ${LOCALBASE}/include" \ --with-ld-opt="-L ${LOCALBASE}/lib" \ --conf-path=${ETCDIR}/nginx.conf \ --sbin-path=${PREFIX}/sbin/nginx \ --pid-path=${NGINX_RUNDIR}/nginx.pid \ --error-log-path=${NGINX_ERRORLOG} \ --user=${WWWOWN} --group=${WWWGRP} .if empty(PORT_OPTIONS:MHTTP) && empty(PORT_OPTIONS:MMAIL) IGNORE= requires at least HTTP or MAIL to \ be defined. Please do 'make config' again .endif .if ${PORT_OPTIONS:MDEBUG} CFLAGS+= -g STRIP= # Avoid stripping if building tengine with debug information .endif .if ${PORT_OPTIONS:MDEBUGLOG} CONFIGURE_ARGS+=--with-debug .endif .if ${PORT_OPTIONS:MFILE_AIO} CONFIGURE_ARGS+=--with-file-aio .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+=--with-ipv6 CATEGORIES+= ipv6 .endif .if ${PORT_OPTIONS:MHTTP} CONFIGURE_ARGS+=--dso-path=${ETCDIR}/modules \ --with-http_access_module=shared \ --with-http_addition_module=shared \ --with-http_autoindex_module=shared \ --with-http_browser_module=shared \ --with-http_charset_filter_module=shared \ --with-http_concat_module=shared \ --with-http_empty_gif_module=shared \ --with-http_fastcgi_module=shared \ --with-http_flv_module=shared \ --with-http_footer_filter_module=shared \ --with-http_geoip_module=shared \ --with-http_image_filter_module=shared \ --with-http_limit_conn_module=shared \ --with-http_limit_req_module=shared \ --with-http_lua_module=shared \ --with-http_map_module=shared \ --with-http_memcached_module=shared \ --with-http_mp4_module=shared \ --with-http_random_index_module=shared \ --with-http_referer_module=shared \ --with-http_scgi_module=shared \ --with-http_secure_link_module=shared \ --with-http_slice_module=shared \ --with-http_split_clients_module=shared \ --with-http_sub_module=shared \ --with-http_sysguard_module=shared \ --with-http_trim_filter_module=shared \ --with-http_upstream_ip_hash_module=shared \ --with-http_upstream_least_conn_module=shared \ --with-http_upstream_session_sticky_module=shared \ --with-http_user_agent_module=shared \ --with-http_userid_filter_module=shared \ --with-http_uwsgi_module=shared \ --with-http_xslt_module=shared \ --http-client-body-temp-path=${NGINX_TMPDIR}/client_body_temp \ --http-fastcgi-temp-path=${NGINX_TMPDIR}/fastcgi_temp \ --http-proxy-temp-path=${NGINX_TMPDIR}/proxy_temp \ --http-scgi-temp-path=${NGINX_TMPDIR}/scgi_temp \ --http-uwsgi-temp-path=${NGINX_TMPDIR}/uwsgi_temp \ --http-log-path=${NGINX_ACCESSLOG} .if ${PORT_OPTIONS:MHTTP_ACCEPT_LANGUAGE} GIT_ACCEPT_LANGUAGE_VERSION= 2f69842 GH_ACCOUNT+= giom:accept_language GH_PROJECT+= nginx_accept_language_module:accept_language GH_TAGNAME+= ${GIT_ACCEPT_LANGUAGE_VERSION}:accept_language CONFIGURE_ARGS+=--add-module=${WRKSRC_accept_language} .endif .if ${PORT_OPTIONS:MHTTP_ACCESSKEY} NGINX_ACCESSKEY_VERSION= 2.0.3 MASTER_SITES+= LOCAL/osa:accesskey DISTFILES+= nginx-accesskey-${NGINX_ACCESSKEY_VERSION}.tar.gz:accesskey CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_AUTH_DIGEST} GIT_AUTH_DIGEST_VERSION= bd1c86a GH_ACCOUNT+= samizdatco:auth_digest GH_PROJECT+= nginx-http-auth-digest:auth_digest GH_TAGNAME+= ${GIT_AUTH_DIGEST_VERSION}:auth_digest CONFIGURE_ARGS+=--add-module=${WRKSRC_auth_digest} .endif .if ${PORT_OPTIONS:MHTTP_GZIP_STATIC} CONFIGURE_ARGS+=--with-http_gzip_static_module .endif .if ${PORT_OPTIONS:MHTTP_AUTH_LDAP} # WWW: https://github.com/kvspb/nginx-auth-ldap GIT_HTTP_AUTH_LDAP_VERSION= c4dc7c9153 MASTER_SITES+= LOCAL/rm:http_auth_ldap DISTFILES+= http_auth_ldap-${GIT_HTTP_AUTH_LDAP_VERSION}.tar.gz:http_auth_ldap CONFIGURE_ARGS+=--add-module=${WRKDIR}/http_auth_ldap-${GIT_HTTP_AUTH_LDAP_VERSION} USE_OPENLDAP= yes .endif .if ${PORT_OPTIONS:MHTTP_AUTH_PAM} NGINX_AUTH_PAM_VERSION= 1.2 MASTER_SITES+= http://web.iti.upv.es/~sto/nginx/:auth_pam DISTFILES+= ngx_http_auth_pam_module-${NGINX_AUTH_PAM_VERSION}.tar.gz:auth_pam CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_auth_pam_module-${NGINX_AUTH_PAM_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_AUTH_REQ} NGINX_AUTH_REQ_VERSION= 0.2 MASTER_SITES+= http://mdounin.ru/files/:auth_request DISTFILES+= ngx_http_auth_request_module-${NGINX_AUTH_REQ_VERSION}.tar.gz:auth_request CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_auth_request_module-${NGINX_AUTH_REQ_VERSION} .endif .if empty(PORT_OPTIONS:MHTTP_CACHE) CONFIGURE_ARGS+=--without-http-cache .endif .if ${PORT_OPTIONS:MCACHE_PURGE} NGINX_CACHE_PURGE_VERSION= 2.1 MASTER_SITES+= http://labs.frickle.com/files/:cache_purge DISTFILES+= ngx_cache_purge-${NGINX_CACHE_PURGE_VERSION}.tar.gz:cache_purge CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_cache_purge-${NGINX_CACHE_PURGE_VERSION} .endif .if ${PORT_OPTIONS:MECHO} NGINX_ECHO_VERSION= 0.50 GH_ACCOUNT+= openresty:echo GH_PROJECT+= echo-nginx-module:echo GH_TAGNAME+= v${NGINX_ECHO_VERSION}:echo CONFIGURE_ARGS+=--add-module=${WRKSRC_echo} .endif .if ${PORT_OPTIONS:MHEADERS_MORE} NGINX_HEADERS_MORE_VERSION= 0.24 GH_ACCOUNT+= openresty:headers_more GH_PROJECT+= headers-more-nginx-module:headers_more GH_TAGNAME+= v${NGINX_HEADERS_MORE_VERSION}:headers_more CONFIGURE_ARGS+=--add-module=${WRKSRC_headers_more} .endif .if ${PORT_OPTIONS:MHTTP_DAV} CONFIGURE_ARGS+=--with-http_dav_module .endif .if ${PORT_OPTIONS:MHTTP_DAV_EXT} LIB_DEPENDS+= libexpat.so:textproc/expat2 NGINX_DAV_EXT_VERSION= 0.0.2 GH_ACCOUNT+= arut:dav_ext GH_PROJECT+= nginx-dav-ext-module:dav_ext GH_TAGNAME+= v${NGINX_DAV_EXT_VERSION}:dav_ext CONFIGURE_ARGS+=--add-module=${WRKSRC_dav_ext} \ --with-http_dav_module .endif .if ${PORT_OPTIONS:MHTTP_EVAL} NGINX_EVAL_VERSION= 1.0.3 GH_ACCOUNT+= vkholodkov:eval GH_PROJECT+= nginx-eval-module:eval GH_TAGNAME+= ${NGINX_EVAL_VERSION}:eval CONFIGURE_ARGS+=--add-module=${WRKSRC_eval} .endif .if ${PORT_OPTIONS:MHTTP_FANCYINDEX} NGINX_FANCYINDEX_VERSION= 0.3.1 MASTER_SITES+= LOCAL/osa:fancyindex DISTFILES+= ngx-fancyindex-${NGINX_FANCYINDEX_VERSION}.tar.gz:fancyindex CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx-fancyindex-${NGINX_FANCYINDEX_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_GZIP_STATIC} CONFIGURE_ARGS+=--with-http_gzip_static_module .endif .if ${PORT_OPTIONS:MHTTP_MOGILEFS} NGINX_MOGILEFS_VERSION= 1.0.4 MASTER_SITES+= http://www.grid.net.ru/nginx/download/:mogilefs DISTFILES+= nginx_mogilefs_module-${NGINX_MOGILEFS_VERSION}.tar.gz:mogilefs CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_mogilefs_module-${NGINX_MOGILEFS_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_NOTICE} GIT_NOTICE_VERSION= 3c95966 GH_ACCOUNT+= kr:notice GH_PROJECT+= nginx-notice:notice GH_TAGNAME+= ${GIT_NOTICE_VERSION}:notice CONFIGURE_ARGS+=--add-module=${WRKSRC_notice} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_notice_module.c .endif .if ${PORT_OPTIONS:MHTTP_PERL} CATEGORIES+= perl5 CONFIGURE_ARGS+=--with-http_perl_module USES+= perl5 .endif .if ${PORT_OPTIONS:MHTTP_PUSH} NGINX_PUSH_VERSION= 0.692 MASTER_SITES+= http://pushmodule.slact.net/downloads/:push DISTFILES+= nginx_http_push_module-${NGINX_PUSH_VERSION}.tar.gz:push CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_http_push_module-${NGINX_PUSH_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_PUSH_STREAM} NGINX_PUSH_STREAM_VERSION= 0.3.5 GH_ACCOUNT+= wandenberg:pushstream GH_PROJECT+= nginx-push-stream-module:pushstream GH_TAGNAME+= ${NGINX_PUSH_STREAM_VERSION}:pushstream CONFIGURE_ARGS+=--add-module=${WRKSRC_pushstream} .endif .if ${PORT_OPTIONS:MHTTP_REALIP} CONFIGURE_ARGS+=--with-http_realip_module .endif .if ${PORT_OPTIONS:MHTTP_REDIS} NGINX_REDIS_VERSION= 0.3.7 MASTER_SITES+= LOCAL/osa:redis DISTFILES+= ngx_http_redis-${NGINX_REDIS_VERSION}.tar.gz:redis CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_redis-${NGINX_REDIS_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_RESPONSE} NGINX_RESPONSE_VERSION= 0.3 MASTER_SITES+= http://catap.ru/downloads/nginx/:response DISTFILES+= ngx_http_response-${NGINX_RESPONSE_VERSION}.tar.gz:response CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_response-${NGINX_RESPONSE_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_STATUS} CONFIGURE_ARGS+=--with-http_stub_status_module .endif .if ${PORT_OPTIONS:MHTTP_UPLOAD} NGINX_UPLOAD_VERSION= 2.2.0 MASTER_SITES+= http://www.grid.net.ru/nginx/download/:upload DISTFILES+= nginx_upload_module-${NGINX_UPLOAD_VERSION}.tar.gz:upload CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_upload_module-${NGINX_UPLOAD_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_UPLOAD_PROGRESS} NGINX_UPLOADPROGRESS_VERSION= 0.9.0 GH_ACCOUNT+= masterzen:uploadprogress GH_PROJECT+= nginx-upload-progress-module:uploadprogress GH_TAGNAME+= v${NGINX_UPLOADPROGRESS_VERSION}:uploadprogress CONFIGURE_ARGS+=--add-module=${WRKSRC_uploadprogress} .endif .if !empty(PORT_OPTIONS:MHTTP_UPSTREAM_FAIR) || !empty(PORT_OPTIONS:MSUPERVISORD) NGINX_UPSTREAM_FAIR_VERSION= 20090923 MASTER_SITES+= LOCAL/osa:upstreamfair DISTFILES+= nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION}.tar.gz:upstreamfair CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION} .endif .if ${PORT_OPTIONS:MHTTP_VIDEO_THUMBEXTRACTOR} LIB_DEPENDS+= libavformat.so:multimedia/ffmpeg \ libavcodec.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg \ libswscale.so:multimedia/ffmpeg \ libMagickWand-6.so:graphics/ImageMagick USES+= jpeg NGINX_VIDEO_THUMBEXTRACTOR_VERSION= 0.2.0 GH_ACCOUNT+= wandenberg:videothumbextractor GH_PROJECT+= nginx-video-thumbextractor-module:videothumbextractor GH_TAGNAME+= ${NGINX_VIDEO_THUMBEXTRACTOR_VERSION}:videothumbextractor CONFIGURE_ARGS+=--add-module=${WRKSRC_videothumbextractor} \ --with-cc-opt="-I ${LOCALBASE}/include -I ${LOCALBASE}/include/ImageMagick" .endif .if ${PORT_OPTIONS:MHTTP_ZIP} NGINX_ZIP_VERSION= 1.1.6 MASTER_SITES+= http://mod-zip.googlecode.com/files/:zip +BROKEN= Unfetchable (google code has gone away) DISTFILES+= mod_zip-${NGINX_ZIP_VERSION}.tar.gz:zip CONFIGURE_ARGS+=--add-module=${WRKDIR}/mod_zip-${NGINX_ZIP_VERSION} .endif .if ${PORT_OPTIONS:MDRIZZLE} LIB_DEPENDS+= libdrizzle.so:databases/libdrizzle NGINX_DRIZZLE_VERSION= 0.1.6 GH_ACCOUNT+= chaoslawful:drizzle GH_PROJECT+= drizzle-nginx-module:drizzle GH_TAGNAME+= v${NGINX_DRIZZLE_VERSION}:drizzle CONFIGURE_ARGS+=--add-module=${WRKSRC_drizzle} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-chaoslawful-drizzle-nginx-module-config .endif .if ${PORT_OPTIONS:MARRAYVAR} || ${PORT_OPTIONS:MENCRYPTSESSION} || ${PORT_OPTIONS:MFORMINPUT} || ${PORT_OPTIONS:MICONV} || ${PORT_OPTIONS:MSET_MISC} WITH_HTTP_REWRITE= yes NGINX_DEVEL_KIT_VERSION= 0.2.19 GH_ACCOUNT+= simpl:devel_kit GH_PROJECT+= ngx_devel_kit:devel_kit GH_TAGNAME+= v${NGINX_DEVEL_KIT_VERSION}:devel_kit CONFIGURE_ARGS+=--add-module=${WRKSRC_devel_kit} .endif .if ${PORT_OPTIONS:MENCRYPTSESSION} NGINX_ENCRYPTSESSION_VERSION= 0.03 GH_ACCOUNT+= openresty:encryptsession GH_PROJECT+= encrypted-session-nginx-module:encryptsession GH_TAGNAME+= v${NGINX_ENCRYPTSESSION_VERSION}:encryptsession CONFIGURE_ARGS+=--add-module=${WRKSRC_encryptsession} .endif .if ${PORT_OPTIONS:MGRIDFS} NGINX_GRIDFS_VERSION= 0.8 MONGO_C_DRIVER_VERSION= 0.3.1 GH_ACCOUNT+= mdirolf:gridfs mongodb:mongo_c GH_PROJECT+= nginx-gridfs:gridfs mongo-c-driver:mongo_c GH_TAGNAME+= v${NGINX_GRIDFS_VERSION}:gridfs v${MONGO_C_DRIVER_VERSION}:mongo_c CONFIGURE_ARGS+=--add-module=${WRKSRC_gridfs} .endif .if ${PORT_OPTIONS:MLET} NGINX_LET_VERSION= 0.0.4 GH_ACCOUNT+= arut:let GH_PROJECT+= nginx-let-module:let GH_TAGNAME+= v${NGINX_LET_VERSION}:let CONFIGURE_ARGS+=--add-module=${WRKSRC_let} .endif .if ${PORT_OPTIONS:MMEMC} NGINX_MEMC_VERSION= 0.14 GH_ACCOUNT+= openresty:memc GH_PROJECT+= memc-nginx-module:memc GH_TAGNAME+= v${NGINX_MEMC_VERSION}:memc CONFIGURE_ARGS+=--add-module=${WRKSRC_memc} .endif .if ${PORT_OPTIONS:MMODSECURITY} NGINX_MODSECURITY_VERSION= 2.7.5 LIB_DEPENDS+= libpcre.so:devel/pcre \ libcurl.so:ftp/curl \ libapr-1.so:devel/apr1 USE_APACHE= 22+ MASTER_SITES+= http://www.modsecurity.org/tarball/${NGINX_MODSECURITY_VERSION}/:modsecurity DISTFILES+= modsecurity-apache_${NGINX_MODSECURITY_VERSION}.tar.gz:modsecurity CONFIGURE_ARGS+=--add-module=${WRKDIR}/modsecurity-apache_${NGINX_MODSECURITY_VERSION}/nginx/modsecurity EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-nginx-modsecurity-config .endif .if ${PORT_OPTIONS:MHTTP_REWRITE} WITH_HTTP_REWRITE= yes .endif .if ${PORT_OPTIONS:MPOSTGRES} USES+= pgsql WITH_HTTP_REWRITE= yes NGINX_POSTGRES_VERSION= 0.9 MASTER_SITES+= http://labs.frickle.com/files/:postgres DISTFILES+= ngx_postgres-${NGINX_POSTGRES_VERSION}.tar.gz:postgres CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_postgres-${NGINX_POSTGRES_VERSION} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_postgres-config .endif .if ${PORT_OPTIONS:MRDS_CSV} NGINX_RDS_CSV_VERSION= 0.05 GH_ACCOUNT+= openresty:rdscsv GH_PROJECT+= rds-csv-nginx-module:rdscsv GH_TAGNAME+= v${NGINX_RDS_CSV_VERSION}:rdscsv CONFIGURE_ARGS+=--add-module=${WRKSRC_rdscsv} .endif .if ${PORT_OPTIONS:MRDS_JSON} NGINX_RDS_JSON_VERSION= 0.13 GH_ACCOUNT+= openresty:rdsjson GH_PROJECT+= rds-json-nginx-module:rdsjson GH_TAGNAME+= v${NGINX_RDS_JSON_VERSION}:rdsjson CONFIGURE_ARGS+=--add-module=${WRKSRC_rdsjson} .endif .if ${PORT_OPTIONS:MREDIS2} NGINX_REDIS2_VERSION= 0.10 GH_ACCOUNT+= openresty:redis2 GH_PROJECT+= redis2-nginx-module:redis2 GH_TAGNAME+= v${NGINX_REDIS2_VERSION}:redis2 CONFIGURE_ARGS+=--add-module=${WRKSRC_redis2} .endif .if ${PORT_OPTIONS:MRTMP} NGINX_RTMP_VERSION= 1.0.8 GH_ACCOUNT+= arut:rtmp GH_PROJECT+= nginx-rtmp-module:rtmp GH_TAGNAME+= v${NGINX_RTMP_VERSION}:rtmp CONFIGURE_ARGS+=--add-module=${WRKSRC_rtmp} .endif .if ${PORT_OPTIONS:MSET_MISC} NGINX_SET_MISC_VERSION= 0.23 GH_ACCOUNT+= openresty:setmisc GH_PROJECT+= set-misc-nginx-module:setmisc GH_TAGNAME+= v${NGINX_SET_MISC_VERSION}:setmisc CONFIGURE_ARGS+=--add-module=${WRKSRC_setmisc} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-openresty-set-misc-nginx-module-config .endif .if ${PORT_OPTIONS:MSFLOW} NGINX_SFLOW_VERSION= 0.9.7 MASTER_SITES+= http://nginx-sflow-module.googlecode.com/files/:sflow +BROKEN= Unfetchable (google code has gone away) DISTFILES+= nginx-sflow-module-${NGINX_SFLOW_VERSION}.tar.gz:sflow CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx-sflow-module-${NGINX_SFLOW_VERSION} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_sflow_config.c \ ${PATCHDIR}/extra-patch-ngx_http_sflow_config.h .endif .if ${PORT_OPTIONS:MSLOWFS_CACHE} NGINX_SLOWFS_CACHE_VERSION= 1.10 MASTER_SITES+= http://labs.frickle.com/files/:slowfs_cache DISTFILES+= ngx_slowfs_cache-${NGINX_SLOWFS_CACHE_VERSION}.tar.gz:slowfs_cache CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_slowfs_cache-${NGINX_SLOWFS_CACHE_VERSION} .endif .if ${PORT_OPTIONS:MSRCACHE} NGINX_SRCACHE_VERSION= 0.24 GH_ACCOUNT+= openresty:srcache GH_PROJECT+= srcache-nginx-module:srcache GH_TAGNAME+= v${NGINX_SRCACHE_VERSION}:srcache CONFIGURE_ARGS+=--add-module=${WRKSRC_srcache} .endif .if ${PORT_OPTIONS:MSUPERVISORD} NGINX_SUPERVISORD_VERSION= 1.4 MASTER_SITES+= http://labs.frickle.com/files/:supervisord DISTFILES+= ngx_supervisord-${NGINX_SUPERVISORD_VERSION}.tar.gz:supervisord CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_supervisord-${NGINX_SUPERVISORD_VERSION} .endif .if ${PORT_OPTIONS:MTCP_PROXY} NGINX_TCP_PROXY_VERSION= 0.26 GH_ACCOUNT+= yaoweibin:tcp_proxy GH_PROJECT+= nginx_tcp_proxy_module:tcp_proxy GH_TAGNAME+= v${NGINX_TCP_PROXY_VERSION}:tcp_proxy CONFIGURE_ARGS+=--add-module=${WRKSRC_tcp_proxy} .endif .if ${PORT_OPTIONS:MXRID_HEADER} GIT_XRID_VERSION= 0daa3cc GH_ACCOUNT+= gabor:xrid GH_PROJECT+= nginx-x-rid-header:xrid GH_TAGNAME+= master:xrid CONFIGURE_ARGS+=--add-module=${WRKSRC_xrid} .endif .if ${PORT_OPTIONS:MXSS} NGINX_XSS_VERSION= 0.04 GH_ACCOUNT+= openresty:xss GH_PROJECT+= xss-nginx-module:xss GH_TAGNAME+= v${NGINX_XSS_VERSION}:xss CONFIGURE_ARGS+=--add-module=${WRKSRC_xss} .endif .if ${PORT_OPTIONS:MSPDY} WITH_HTTP_SSL= yes CONFIGURE_ARGS+=--with-http_spdy_module .endif .if ${PORT_OPTIONS:MCPP_TEST} CONFIGURE_ARGS+=--with-cpp_test_module .endif .if ${PORT_OPTIONS:MTFS} LIB_DEPENDS+= libyajl.so:devel/yajl CONFIGURE_ARGS+=--with-http_tfs_module .endif .if ${PORT_OPTIONS:MWWW} PLIST_SUB+= WWWDATA="" .else PLIST_SUB+= WWWDATA="@comment " .endif .else CONFIGURE_ARGS+=--without-http PLIST_SUB+= WWWDATA="@comment " .endif # WITH_HTTP .if ${PORT_OPTIONS:MMAIL} CONFIGURE_ARGS+=--with-mail .if empty(PORT_OPTIONS:MMAIL_IMAP) CONFIGURE_ARGS+=--without-mail_imap_module .endif .if empty(PORT_OPTIONS:MMAIL_POP3) CONFIGURE_ARGS+=--without-mail_pop3_module .endif .if empty(PORT_OPTIONS:MMAIL_SMTP) CONFIGURE_ARGS+=--without-mail_smtp_module .endif .if ${PORT_OPTIONS:MMAIL_SSL} NGINX_OPENSSL= yes CONFIGURE_ARGS+=--with-mail_ssl_module .endif .endif # WITH_MAIL .if ${PORT_OPTIONS:MARRAYVAR} NGINX_ARRAYVAR_VERSION= 0.03 GH_ACCOUNT+= openresty:arrayvar GH_PROJECT+= array-var-nginx-module:arrayvar GH_TAGNAME+= v${NGINX_ARRAYVAR_VERSION}:arrayvar CONFIGURE_ARGS+=--add-module=${WRKSRC_arrayvar} .endif .if ${PORT_OPTIONS:MFORMINPUT} NGINX_FORMINPUT_VERSION= 0.07 GH_ACCOUNT+= calio:forminput GH_PROJECT+= form-input-nginx-module:forminput GH_TAGNAME+= v${NGINX_FORMINPUT_VERSION}:forminput CONFIGURE_ARGS+=--add-module=${WRKSRC_forminput} .endif .if ${PORT_OPTIONS:MICONV} USES+= iconv NGINX_ICONV_VERSION= 0.10 GH_ACCOUNT+= calio:iconv GH_PROJECT+= iconv-nginx-module:iconv GH_TAGNAME+= v${NGINX_ICONV_VERSION}:iconv CONFIGURE_ARGS+=--add-module=${WRKSRC_iconv} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-calio-iconv-nginx-module-config .endif PLIST_SUB+= NGINX_TMPDIR=${NGINX_TMPDIR} WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} USERS?= ${WWWOWN} GROUPS?=${WWWGRP} .if defined(WITH_HTTP_REWRITE) LIB_DEPENDS+= libpcre.so:devel/pcre CONFIGURE_ARGS+=--with-pcre .else PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-nopcre CONFIGURE_ARGS+=--without-http_rewrite_module \ --without-pcre .endif .if defined(NGINX_OPENSSL) USE_OPENSSL= yes .if ${PORT_OPTIONS:MSPDY} .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000028 WITH_OPENSSL_PORT= yes .endif .endif .endif .if defined(WITH_HTTP_SSL) NGINX_OPENSSL= yes CONFIGURE_ARGS+=--with-http_ssl_module .endif .if ${PORT_OPTIONS:MHTTP_SSL} WITH_HTTP_SSL= yes .endif pre-everything:: .if ${PORT_OPTIONS:MHTTP_UPSTREAM_FAIR} @${ECHO_MSG} "Enable http_ssl module to build upstream_fair with SSL support" .endif post-extract: .if ${PORT_OPTIONS:MGRIDFS} @${RMDIR} ${WRKSRC_gridfs}/mongo-c-driver/ @${MV} ${WRKSRC_mongo_c} ${WRKSRC_gridfs}/mongo-c-driver/ .endif post-patch: @${REINPLACE_CMD} 's!%%HTTP_PORT%%!${HTTP_PORT}!; \ s!%%PREFIX%%!${PREFIX}!' \ ${WRKSRC}/conf/nginx.conf .if ${PORT_OPTIONS:MHTTP_ACCESSKEY} @${REINPLACE_CMD} \ 's!$$HTTP_ACCESSKEY_MODULE!ngx_http_accesskey_module!' \ ${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_VERSION}/config .endif # Linker error acquire if --std=c99 defined, add "static" to inline function .if ${PORT_OPTIONS:MHTTP_ZIP} @${REINPLACE_CMD} \ 's!^inline!static inline!' \ ${WRKDIR}/mod_zip-${NGINX_ZIP_VERSION}/ngx_http_zip_parsers.* .endif .if ${PORT_OPTIONS:MDRIZZLE} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKSRC_drizzle}/config .endif # Respect CFLAGS by remove needless --std=c99 flag .if ${PORT_OPTIONS:MGRIDFS} @${REINPLACE_CMD} \ 's!--std=c99!-DMONGO_HAVE_STDINT!' \ ${WRKSRC_gridfs}/config .endif .if ${PORT_OPTIONS:MPOSTGRES} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKDIR}/ngx_postgres-${NGINX_POSTGRES_VERSION}/config .endif .if ${PORT_OPTIONS:MSFLOW} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKDIR}/nginx-sflow-module-${NGINX_SFLOW_VERSION}/ngx_http_sflow_config.h .endif .if ${PORT_OPTIONS:MSPDY} .if ${PORT_OPTIONS:MDRIZZLE} @${REINPLACE_CMD} '584d' \ ${WRKSRC_drizzle}/src/ngx_http_drizzle_util.c .endif .endif .if ${PORT_OPTIONS:MSUPERVISORD} ( cd ${WRKDIR}/nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION} && \ ${PATCH} -p0 < \ ${WRKDIR}/ngx_supervisord-${NGINX_SUPERVISORD_VERSION}/patches/ngx_http_upstream_fair_module.patch ) ( cd ${WRKSRC} && \ ${PATCH} -p0 < \ ${WRKDIR}/ngx_supervisord-${NGINX_SUPERVISORD_VERSION}/patches/ngx_http_upstream_init_busy-0.8.17.patch ) .endif .if ${PORT_OPTIONS:MTCP_PROXY} ( cd ${WRKSRC} && \ ${PATCH} -p1 < \ ${WRKSRC_tcp_proxy}/tcp.patch ) .endif .if ${PORT_OPTIONS:MICONV} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKSRC_iconv}/config .endif .if ${PORT_OPTIONS:MMODSECURITY} @${REINPLACE_CMD} \ 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKDIR}/modsecurity-apache_${NGINX_MODSECURITY_VERSION}/nginx/modsecurity/config .endif pre-configure: .if ${PORT_OPTIONS:MMODSECURITY} ( cd ${WRKDIR}/modsecurity-apache_${NGINX_MODSECURITY_VERSION} && \ CC="${CC}" ${CONFIGURE_CMD} --enable-standalone-module && \ ${MAKE} ) .endif do-build: @cd ${WRKSRC} && ${MAKE} do-install: ${MKDIR} ${STAGEDIR}${ETCDIR}/modules ${MKDIR} ${STAGEDIR}${ETCDIR}/include ${MKDIR} ${STAGEDIR}${NGINX_TMPDIR} ${INSTALL_PROGRAM} ${WRKSRC}/objs/nginx ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/objs/dso_tool ${STAGEDIR}${PREFIX}/sbin .for i in koi-utf koi-win win-utf ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR} .endfor .for i in *.so ${INSTALL_PROGRAM} ${WRKSRC}/objs/modules/${i} ${STAGEDIR}${ETCDIR}/modules .endfor .for i in *.h ${INSTALL_DATA} ${WRKSRC}/src/core/${i} ${STAGEDIR}${ETCDIR}/include ${INSTALL_DATA} ${WRKSRC}/src/event/${i} ${STAGEDIR}${ETCDIR}/include ${INSTALL_DATA} ${WRKSRC}/src/os/unix/${i} ${STAGEDIR}${ETCDIR}/include ${INSTALL_DATA} ${WRKSRC}/src/http/${i} ${STAGEDIR}${ETCDIR}/include ${INSTALL_DATA} ${WRKSRC}/src/http/modules/${i} ${STAGEDIR}${ETCDIR}/include ${INSTALL_DATA} ${WRKSRC}/src/http/modules/lua/${i} ${STAGEDIR}${ETCDIR}/include .endfor ${INSTALL_DATA} ${WRKSRC}/objs/ngx_auto_headers.h ${WRKSRC}/objs/ngx_auto_config.h ${STAGEDIR}${ETCDIR}/include .for i in fastcgi_params mime.types nginx.conf scgi_params uwsgi_params ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR}/${i}-dist .endfor .if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MWWW) ${MKDIR} ${STAGEDIR}${PREFIX}/www/nginx-dist .for i in index.html 50x.html ${INSTALL_DATA} ${WRKSRC}/html/${i} ${STAGEDIR}${PREFIX}/www/nginx-dist .endfor ${ECHO_CMD} "" >>${STAGEDIR}${PREFIX}/www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING .endif .if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MHTTP_PERL) ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx ${INSTALL_PROGRAM} ${WRKSRC}/objs/src/http/modules/perl/blib/arch/auto/nginx/nginx.so \ ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx ${INSTALL_DATA} ${WRKSRC}/objs/src/http/modules/perl/blib/lib/nginx.pm \ ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/ .endif post-install: .if !empty(PORT_OPTIONS:MHTTP) && !empty(PORT_OPTIONS:MHTTP_PERL) ${ECHO_CMD} ${SITE_ARCH_REL}/auto/nginx/nginx.so >> ${TMPPLIST} ${ECHO_CMD} ${SITE_ARCH_REL}/nginx.pm >> ${TMPPLIST} .endif ${INSTALL_MAN} ${WRKSRC}/objs/nginx.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include Index: head/www/ttf2eot/Makefile =================================================================== --- head/www/ttf2eot/Makefile (revision 422139) +++ head/www/ttf2eot/Makefile (revision 422140) @@ -1,28 +1,30 @@ # Created by: Stefan Bethke # $FreeBSD$ PORTNAME= ttf2eot DISTVERSION= 0.0.2-2 CATEGORIES= www converters MASTER_SITES= GOOGLE_CODE MAINTAINER= stb@lassitu.de COMMENT= Convert TTF font file to EOT web embeddable file +BROKEN= Unfetchable (google code has gone away) + USES= gmake ALL_TARGET= ttf2eot PLIST_FILES= bin/ttf2eot PORTDOCS= README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|g++|${CXX}|' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ttf2eot ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/www/twms/Makefile =================================================================== --- head/www/twms/Makefile (revision 422139) +++ head/www/twms/Makefile (revision 422140) @@ -1,52 +1,54 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= twms PORTVERSION= 0.02w PORTREVISION= 2 CATEGORIES= www astro MASTER_SITES= GOOGLE_CODE MAINTAINER= amdmi3@FreeBSD.org COMMENT= Tiny WMS server LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pyproj/__init__.py:graphics/py-pyproj \ ${PYTHON_SITELIBDIR}/web/__init__.py:www/webpy \ ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow USES= python tar:bzip2 NO_BUILD= yes NO_ARCH= yes TWMS_USER?= twms TWMS_GROUP?= twms TWMS_CACHEDIR?= /var/cache/twms SUB_FILES= pkg-install pkg-deinstall SUB_LIST+= USER=${TWMS_USER} GROUP=${TWMS_GROUP} CACHEDIR=${TWMS_CACHEDIR} USE_RC_SUBR= twms USERS= ${TWMS_USER} GROUPS= ${TWMS_GROUP} post-patch: @${REINPLACE_CMD} -e '1,1 s|/usr/bin/python|/usr/bin/env python|' ${WRKSRC}/twms.py @${REINPLACE_CMD} -e 's|/etc/twms/twms.conf|${PREFIX}/etc/twms.conf|' ${WRKSRC}/twms/twms.py @${REINPLACE_CMD} -e '/tiles_cache =/ s|".*"|"${TWMS_CACHEDIR}/cache/"|; \ /install_path =/ s|".*"|"${DATADIR}/"|; \ /gpx_cache =/ s|".*"|"${TWMS_CACHEDIR}/traces/"|; \ s|import fetchers|from twms &|' ${WRKSRC}/twms/twms.conf do-install: ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/twms ${INSTALL_DATA} ${WRKSRC}/twms/*.py ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/twms/ ${INSTALL_SCRIPT} ${WRKSRC}/twms.py ${STAGEDIR}${PREFIX}/bin/twms ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.jpg ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/twms/twms.conf ${STAGEDIR}${PREFIX}/etc/twms.conf.default .include Index: head/www/xpi-pencil/Makefile =================================================================== --- head/www/xpi-pencil/Makefile (revision 422139) +++ head/www/xpi-pencil/Makefile (revision 422140) @@ -1,21 +1,23 @@ # Created by: Ashish Shukla # $FreeBSD$ PORTNAME= pencil DISTVERSION= 2.0-5 DISTVERSIONSUFFIX= -fx CATEGORIES= www MASTER_SITES= GOOGLE_CODE PROJECTHOST= evoluspencil MAINTAINER= ashish@FreeBSD.org COMMENT= Firefox addon to do GUI prototyping and simple sketching LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/license.txt +BROKEN= Unfetchable (google code has gone away) + XPI_DISTNAME= Pencil XPI_ID= pencil@evolus.vn .include "${.CURDIR}/../xpi-adblock/Makefile.xpi" .include Index: head/www/xpi-pentadactyl/Makefile =================================================================== --- head/www/xpi-pentadactyl/Makefile (revision 422139) +++ head/www/xpi-pentadactyl/Makefile (revision 422140) @@ -1,17 +1,19 @@ # Created by: clutton mbsd@isgroup.com.ua # $FreeBSD$ PORTNAME= pentadactyl PORTVERSION= 20131128 CATEGORIES= www MASTER_SITES= GOOGLE_CODE PROJECTHOST= dactyl MAINTAINER= ports@FreeBSD.org COMMENT= Firefox for Vim and Links addicts +BROKEN= Unfetchable (google code has gone away) + XPI_NUM= 235854 XPI_ID= pentadactyl@dactyl.googlecode.com .include "${.CURDIR}/../xpi-adblock/Makefile.xpi" .include Index: head/x11/bmpanel2/Makefile =================================================================== --- head/x11/bmpanel2/Makefile (revision 422139) +++ head/x11/bmpanel2/Makefile (revision 422140) @@ -1,40 +1,42 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= bmpanel2 DISTVERSION= 2.1pre1 PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= GOOGLE_CODE PATCH_SITES= LOCAL/danfe MAINTAINER= danfe@FreeBSD.org COMMENT= Lightweight NetWM-compliant panel (taskbar) for X11 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + USES= cmake pkgconfig USE_GNOME= pango USE_XORG= x11 xext OPTIONS_DEFINE= OPACITY TEMPERATURE OPACITY_DESC= Opacity setting with compositing window managers TEMPERATURE_DESC= Build with temperature widget (for CPU, etc.) OPACITY_PATCHFILES= ${PORTNAME}-opacity-setting.diff TEMPERATURE_PATCHFILES= ${PORTNAME}-temperature-widget.diff post-patch: @${REINPLACE_CMD} -e 's,/usr/local,${PREFIX},' ${WRKSRC}/xdg.c @${REINPLACE_CMD} -e '/^#include/s,alloca,stdlib,' \ ${WRKSRC}/widget-utils.c @${REINPLACE_CMD} -e 's,uint,unsigned,' ${WRKSRC}/args.c # Disable unused optional features (and thus unbreak "make clean") @${REINPLACE_CMD} -e '/^OPTION/s, ON, OFF,' ${WRKSRC}/CMakeLists.txt @${RM} -f ${WRKSRC}/themes/striped/theme.orig post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bmpanel2 .include Index: head/x11/hotwire-shell/Makefile =================================================================== --- head/x11/hotwire-shell/Makefile (revision 422139) +++ head/x11/hotwire-shell/Makefile (revision 422140) @@ -1,27 +1,29 @@ # Created by: Ashish Shukla # $FreeBSD$ PORTNAME= hotwire-shell PORTVERSION= 0.721 PORTREVISION= 6 CATEGORIES= x11 MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= hotwire-${DISTVERSION} MAINTAINER= ashish@FreeBSD.org COMMENT= Object-oriented hypershell +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus \ ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:graphics/py-cairo \ ${LOCALBASE}/libdata/pkgconfig/pygobject-2.0.pc:devel/py-gobject \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \ ${PYTHON_SITELIBDIR}/gtk-2.0/vtemodule.so:x11-toolkits/py-vte RUN_DEPENDS:= ${BUILD_DEPENDS} USES= python:2 USE_PYTHON= autoplist distutils USE_GNOME= pygnome2 pygtk2 pygtksourceview INSTALLS_ICONS= yes .include Index: head/x11/keynav/Makefile =================================================================== --- head/x11/keynav/Makefile (revision 422139) +++ head/x11/keynav/Makefile (revision 422140) @@ -1,30 +1,32 @@ # $FreeBSD$ PORTNAME= keynav DISTVERSION= 0.20110708.0 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= x11 MASTER_SITES= http://semicomplete.googlecode.com/files/ MAINTAINER= wxs@FreeBSD.org COMMENT= Quickly select a portion of the screen using minimal keystrokes +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libxdo.so:x11/xdotool \ libcairo.so:graphics/cairo USES= gmake pkgconfig USE_GNOME= glib20 USE_XORG= xtst x11 xinerama PLIST_FILES= bin/keynav PORTEXAMPLES= keynavrc OPTIONS_DEFINE= EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/keynav ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/keynavrc ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11/metalock/Makefile =================================================================== --- head/x11/metalock/Makefile (revision 422139) +++ head/x11/metalock/Makefile (revision 422140) @@ -1,58 +1,58 @@ # Created by: Timothy Beyer # $FreeBSD$ PORTNAME= metalock PORTVERSION= 0.8.0 PORTREVISION= 2 CATEGORIES= x11 -MASTER_SITES= BERLIOS GOOGLE_CODE +MASTER_SITES= BERLIOS DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}_theme-Blue_Marble-1.3${EXTRACT_SUFX} MAINTAINER= beyert@cs.ucr.edu COMMENT= Enhanced X11 screen locker LICENSE= MIT LICENSE_FILE= ${WRKDIR}/${DISTNAME}/LICENSE USES= tar:bzip2 USE_XORG= x11 xt xproto xext xpm OPTIONS_DEFINE= IMLIB2 XFT ULTRAGETOPT OPTIONS_DEFAULT= IMLIB2 XFT ULTRAGETOPT ULTRAGETOPT_DESC= Use Ultragetopt MAKE_JOBS_UNSAFE= yes .include MAKE_ARGS= PREFIX="${LOCALBASE}" DEST_PREFIX="${PREFIX}" CC="${CC}" .if ${PORT_OPTIONS:MULTRAGETOPT} LIB_DEPENDS+= libultragetopt.so:devel/ultragetopt MAKE_ARGS+= USE_ULTRAGETOPT=yes .else MAKE_ARGS+= USE_ULTRAGETOPT=no .endif .if ${PORT_OPTIONS:MIMLIB2} LIB_DEPENDS+= libImlib2.so:graphics/imlib2 MAKE_ARGS+= USE_IMLIB2=yes .else MAKE_ARGS+= USE_IMLIB2=no .endif .if ${PORT_OPTIONS:MXFT} USE_XORG+= xft MAKE_ARGS+= USE_XFT=yes .else MAKE_ARGS+= USE_XFT=no .endif WRKSRC= ${WRKDIR}/${DISTNAME}/src post-extract: ${MKDIR} ${WRKDIR}/${DISTNAME}/themes ${CP} -pR ${WRKDIR}/Blue_Marble ${WRKDIR}/${DISTNAME}/themes/ .include Index: head/x11/wbar/Makefile =================================================================== --- head/x11/wbar/Makefile (revision 422139) +++ head/x11/wbar/Makefile (revision 422140) @@ -1,42 +1,44 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= wbar PORTVERSION= 2.3.4 PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= GOOGLE_CODE MAINTAINER= nivit@FreeBSD.org COMMENT= Simple and highly customizable quick launch bar LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + BUILD_DEPENDS= intltool-update:textproc/intltool LIB_DEPENDS= libImlib2.so:graphics/imlib2 CONFIGURE_ARGS= --exec-prefix=${PREFIX} USES= pkgconfig gettext gmake tar:tgz GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS WBARCONFIG OPTIONS_DEFAULT= WBARCONFIG OPTIONS_SUB= yes WBARCONFIG_DESC= Build the GTK+ configuration interface NLS_CONFIGURE_ENABLE= nls NLS_LIBS= -lintl WBARCONFIG_CONFIGURE_ENABLE= wbar-config WBARCONFIG_USE= GNOME=libglade2 PLIST_SUB+= DESKTOPDIR=${DESKTOPDIR:S,${PREFIX}/,,} post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/wbar.d/wbar.desktop ${STAGEDIR}${DESKTOPDIR}/wbar.desktop .include Index: head/x11-fonts/font-manager/Makefile =================================================================== --- head/x11-fonts/font-manager/Makefile (revision 422139) +++ head/x11-fonts/font-manager/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Zhihao Yuan # $FreeBSD$ PORTNAME= font-manager PORTVERSION= 0.5.7 PORTREVISION= 5 CATEGORIES= x11-fonts gnome MASTER_SITES= GOOGLE_CODE MAINTAINER= lichray@gmail.com COMMENT= Font management application for the GNOME desktop LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Unfetchable (google code has gone away) + LIB_DEPENDS= libsqlite3.so:databases/sqlite3 RUN_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:textproc/py-libxml2 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 USE_GNOME= pygtk2 GNU_CONFIGURE= yes USES= gmake pkgconfig python:2 tar:bzip2 PORTDATA= * OPTIONS_DEFINE= REPORTLAB NLS REPORTLAB_DESC= Enable font-sampler (PDF sample sheet) OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls REPORTLAB_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/reportlab/:print/py-reportlab2 .include Index: head/x11-themes/gnome-icons-faenza/Makefile =================================================================== --- head/x11-themes/gnome-icons-faenza/Makefile (revision 422139) +++ head/x11-themes/gnome-icons-faenza/Makefile (revision 422140) @@ -1,45 +1,47 @@ # Created by: Pawel Pekala # $FreeBSD$ PORTNAME= faenza PORTVERSION= 1.3 CATEGORIES= x11-themes gnome MASTER_SITES= GOOGLE_CODE PROJECTHOST= ${PORTNAME}-icon-theme PKGNAMEPREFIX= gnome-icons- DISTNAME= ${PROJECTHOST}_${PORTVERSION} MAINTAINER= pawel@FreeBSD.org COMMENT= Faenza GNOME 2 icon themes LICENSE= GPLv3 +BROKEN= Unfetchable (google code has gone away) + USES= zip NO_BUILD= yes INSTALLS_ICONS= yes THEMES= Faenza Faenza-Dark Faenza-Darkest Faenza-Darker \ Faenza-Ambiance Faenza-Radiance FAENZA_LIGHT= Faenza FAENZA_DARK= Faenza-Dark INSTALLDIR= ${STAGEDIR}${PREFIX}/share/icons do-install: @${MKDIR} ${INSTALLDIR} .for theme in ${THEMES} @cd ${INSTALLDIR} && ${TAR} -xf ${WRKDIR}/${theme}.tar.gz .if ${FAENZA_LIGHT} == ${theme} || ${FAENZA_DARK} == ${theme} @cd ${INSTALLDIR}/${theme}/places/scalable && \ ${LN} -sf start-here-gnome.svg start-here.svg && \ ${LN} -sf start-here-gnome-symbolic.svg start-here-symbolic.svg .for size in 22 24 32 48 64 96 @cd ${INSTALLDIR}/${theme}/places/${size} && \ ${LN} -sf start-here-gnome.png start-here.png .endfor .endif @cd ${STAGEDIR}${PREFIX} && \ ${FIND} share/icons/${theme} ! -type d >> ${TMPPLIST} .endfor .include Index: head/x11-themes/gtk-qt4-engine/Makefile =================================================================== --- head/x11-themes/gtk-qt4-engine/Makefile (revision 422139) +++ head/x11-themes/gtk-qt4-engine/Makefile (revision 422140) @@ -1,32 +1,34 @@ # Created by: Kris Moore # $FreeBSD$ PORTNAME= gtk-qt-engine PORTVERSION= 1.1 PORTREVISION= 12 CATEGORIES= x11-themes MASTER_SITES= GOOGLE_CODE MAINTAINER= makc@FreeBSD.org COMMENT= GTK+ 2.x theme engine allowing to use Qt/KDE styles +BROKEN= Unfetchable (google code has gone away) + USE_GNOME= gtk20 USE_QT4= corelib gui moc_build rcc_build uic_build qmake_build USES= cmake gettext kde:4 pkgconfig tar:bzip2 USE_KDE= kdelibs automoc4 WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= BONOBO BONOBO_DESC= Better support for Bonobo (GNOME) framework BONOBO_USE= GNOME=libbonoboui post-patch: @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ ${WRKSRC}/kcm_gtk/searchpaths.cpp \ ${WRKSRC}/src/rcproperties.cpp post-patch-BONOBO-off: ${REINPLACE_CMD} -e '/^PKGCONFIG(libbonoboui/d' \ ${WRKSRC}/CMakeLists.txt .include Index: head/x11-toolkits/tktray/Makefile =================================================================== --- head/x11-toolkits/tktray/Makefile (revision 422139) +++ head/x11-toolkits/tktray/Makefile (revision 422140) @@ -1,20 +1,22 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= tktray PORTVERSION= 1.3.9 CATEGORIES= x11-toolkits tk MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= tcltk@FreeBSD.org COMMENT= System tray icon support +BROKEN= Unfetchable (google code has gone away) + USES+= tk:tea USE_XORG= x11 xext PLIST_FILES= lib/${TCL_PKG}/libtktray.so.1 \ lib/${TCL_PKG}/pkgIndex.tcl \ man/mann/${PORTNAME}.n.gz .include Index: head/x11-wm/euclid-wm/Makefile =================================================================== --- head/x11-wm/euclid-wm/Makefile (revision 422139) +++ head/x11-wm/euclid-wm/Makefile (revision 422140) @@ -1,35 +1,37 @@ # $FreeBSD$ PORTNAME= euclid-wm PORTVERSION= 0.4.3 CATEGORIES= x11-wm #MASTER_SITES= http://euclid-wm.googlecode.com/files/ MASTER_SITES= GOOGLE_CODE MAINTAINER= anastmag@gmail.com COMMENT= Minimalist, tiling window manager for X11 LICENSE= BSD3CLAUSE +BROKEN= Unfetchable (google code has gone away) + OPTIONS_DEFINE= XINERAMA XINERAMA_DESC= X11 Xinerama extention support OPTIONS_DEFAULT=XINERAMA XINERAMA_ALL_TARGET= euclid-wm XINERAMA_USE= XORG=xinerama USES= gmake USE_XORG= x11 PLIST_FILES= bin/euclid-wm \ bin/start-euclid \ man/man1/euclid-wm.1.gz \ share/euclid-wm/euclid-wm.conf \ share/euclid-wm/euclidrc \ share/euclid-wm/VERSION \ share/xsessions/euclid.desktop post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/euclid-wm .include Index: head/x11-wm/obkey/Makefile =================================================================== --- head/x11-wm/obkey/Makefile (revision 422139) +++ head/x11-wm/obkey/Makefile (revision 422140) @@ -1,36 +1,38 @@ # Created by: Uffe Jakobsen # $FreeBSD$ PORTNAME= obkey PORTVERSION= 1.0 CATEGORIES= x11-wm python MASTER_SITES= GOOGLE_CODE MAINTAINER= uffe@uffe.org COMMENT= Openbox hotkey editor, written in Python and PyGTK LICENSE= MIT +BROKEN= Unfetchable (google code has gone away) + RUN_DEPENDS= py27-gtk2>=2.14:x11-toolkits/py-gtk2 USES= gettext python USE_PYTHON= distutils PORTDOCS= NEWS OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's,python,env &,' \ ${WRKSRC}/obkey ${WRKSRC}/obkey_classes.py @${REINPLACE_CMD} -e '/config_prefix/s,/usr,${LOCALBASE},' \ ${WRKSRC}/obkey_classes.py post-install: ${INSTALL_DATA} ${WRKSRC}/misc/obkey.desktop ${STAGEDIR}${DESKTOPDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR} .include Index: head/x11-wm/wmii-devel/Makefile =================================================================== --- head/x11-wm/wmii-devel/Makefile (revision 422139) +++ head/x11-wm/wmii-devel/Makefile (revision 422140) @@ -1,43 +1,43 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= wmii PORTVERSION= 3.9.2 PORTREVISION= 1 CATEGORIES= x11-wm -MASTER_SITES= http://dl.suckless.org/wmii/ GOOGLE_CODE +MASTER_SITES= http://dl.suckless.org/wmii/ PKGNAMESUFFIX= -devel DISTNAME= ${PORTNAME}+ixp-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Dynamic, minimalist window manager for X11 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libixp.so:devel/libixp CONFLICTS= wmii-3.6* USES= pkgconfig tar:tbz USE_XORG= x11 xext xrandr xrender xinerama xft MAKE_ARGS= PREFIX="${PREFIX}" INCLUDE="${LOCALBASE}/include" \ CC="${CC} -c" LD="${CC}" LIBIXP="-lixp" STATIC="" \ MAN="${MANPREFIX}/man" DOC="${DOCSDIR}" MAKE_ENV= noisycc=1 # unmute build commands, useful for logs OPTIONS_DEFINE= DOCS post-patch: # Link against `devel/libixp' from ports and drop extraneous build options @${REINPLACE_CMD} -e '/libixp/d' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's,/usr/lib,${LOCALBASE}/lib, ; /^CFLAGS +=/d' \ ${WRKSRC}/config.mk post-install: .for f in bin/wimenu bin/wmii bin/wmii9menu bin/wmiir lib/libwmii_hack.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${f} .endfor .include