Index: head/archivers/lhasa/Makefile =================================================================== --- head/archivers/lhasa/Makefile (revision 424426) +++ head/archivers/lhasa/Makefile (revision 424427) @@ -1,33 +1,32 @@ # Created by: Carsten Larsen # $FreeBSD$ PORTNAME= lhasa PORTVERSION= 0.3.1 CATEGORIES= archivers MASTER_SITES= https://soulsphere.org/projects/lhasa/ \ http://suyai.innolan.net/ MAINTAINER= cs@innolan.dk COMMENT= Command line tool and library for parsing LHA archives LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf pathfix libtool -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --program-suffix=sa INSTALL_TARGET= install-strip PORTDOCS= ChangeLog README AUTHORS TODO NEWS OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/archivers/liblz4/Makefile =================================================================== --- head/archivers/liblz4/Makefile (revision 424426) +++ head/archivers/liblz4/Makefile (revision 424427) @@ -1,42 +1,41 @@ # Created by: adamw # $FreeBSD$ PORTNAME= lz4 PORTVERSION= 131 DISTVERSIONPREFIX= r CATEGORIES= archivers PKGNAMEPREFIX= lib MAINTAINER= martin@waschbuesch.de COMMENT= LZ4 compression library, lossless and very fast LICENSE= BSD2CLAUSE GPLv2 LICENSE_COMB= multi USE_GITHUB= yes GH_ACCOUNT= Cyan4973 -USES= gmake pkgconfig +USES= gmake pathfix pkgconfig USE_LDCONFIG= yes +PATHFIX_MAKEFILEIN= Makefile ALL_TARGET= default # don't remove this SO_VER= 1.7.1 PLIST_SUB+= SO_VER=${SO_VER} SO_VER_MAJ=${SO_VER:R:R} +LIBDIR= ${PREFIX}/lib post-patch: @${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} \ - -e 's/LIBDIR?=/LOCALLIBDIR=/; s/$$(LIBDIR)/$$(LOCALLIBDIR)/g' \ - -e 's|$$(LOCALLIBDIR)/pkgconfig|$$(PREFIX)/libdata/pkgconfig|' \ -e '/^MANDIR :=/s|share/||' \ - -e 's/kFreeBSD/& FreeBSD/' \ - -e 's|$$(MAKE)|${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS}|' + -e 's/kFreeBSD/& FreeBSD/' @${REINPLACE_CMD} -e '/^all:/s/$$/ liblz4.pc/' \ ${WRKSRC}/lib/Makefile @${REINPLACE_CMD} -e '/^all:/s|fullbench.*||' \ ${WRKSRC}/programs/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lz4* ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblz4.so.${SO_VER} .include Index: head/archivers/minizip/Makefile =================================================================== --- head/archivers/minizip/Makefile (revision 424426) +++ head/archivers/minizip/Makefile (revision 424427) @@ -1,40 +1,39 @@ # Created by: lbartoletti # $FreeBSD$ PORTNAME= minizip PORTVERSION= 1.2.8 PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= SF/libpng/zlib/${PORTVERSION} DISTNAME= zlib-${PORTVERSION} MAINTAINER= coder@tuxfamily.org COMMENT= Zip library and programs from Zlib distribution LICENSE= ZLIB USES= autoreconf libtool pathfix tar:xz -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-demos INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/zlib-${PORTVERSION}/contrib/minizip post-patch: @${REINPLACE_CMD} 's/#ifdef unix || __APPLE__/#ifdef unix/' ${WRKSRC}/mini???.c post-install: ${INSTALL_MAN} ${WRKSRC}/*.1 ${STAGEDIR}${PREFIX}/man/man1 regression-test: ${RM} -r ${WRKDIR}/regression-test1 ${MKDIR} ${WRKDIR}/regression-test1 ${MV} ${WRKSRC}/*.[cho] ${WRKDIR}/regression-test1 ${RM} ${WRKDIR}/test.zip (cd ${WRKDIR}/regression-test1 && ${WRKSRC}/minizip ${WRKDIR}/test.zip *) ${RM} -r ${WRKDIR}/regression-test2 ${MKDIR} ${WRKDIR}/regression-test2 ${WRKSRC}/miniunzip ${WRKDIR}/test.zip -d ${WRKDIR}/regression-test2 ${DIFF} -ur ${WRKDIR}/regression-test1 ${WRKDIR}/regression-test2 > /dev/null .include Index: head/archivers/unadf/Makefile =================================================================== --- head/archivers/unadf/Makefile (revision 424426) +++ head/archivers/unadf/Makefile (revision 424427) @@ -1,25 +1,24 @@ # Created by: Per Wigren # $FreeBSD$ PORTNAME= unadf PORTVERSION= 0.7.12 PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= http://lclevy.free.fr/adflib/ DISTNAME= adflib-${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Extracts files from .adf-files used by Amiga emulators LICENSE= GPLv2 DOCSDIR= ${PREFIX}/share/doc/adflib GNU_CONFIGURE= yes CONFIGURE_ARGS= --includedir=${PREFIX}/include/adflib INSTALL_TARGET= install-strip USES= autoreconf libtool pathfix tar:bzip2 -PATHFIX_MAKEFILEIN= Makefile.am OPTIONS_DEFINE= DOCS .include Index: head/audio/libaacplus/Makefile =================================================================== --- head/audio/libaacplus/Makefile (revision 424426) +++ head/audio/libaacplus/Makefile (revision 424427) @@ -1,59 +1,58 @@ # Created by: takefu # $FreeBSD$ PORTNAME= libaacplus PORTVERSION= 2.0.2 PORTREVISION= 8 CATEGORIES= audio MASTER_SITES= http://tipok.org.ua/downloads/media/aacplus/libaacplus/ \ ftp://ftp.3gpp.org/Specs/archive/26_series/26.410/:site2 \ http://www.3gpp.org/ftp/Specs/archive/26_series/26.410/:site2 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${SRC26410}:site2 MAINTAINER= takefu@airport.fm COMMENT= HE-AAC+ Codec as Shared Library LICENSE= libaacplus LICENSE_NAME= 3GPP LICENSE_TEXT= ${RESTRICTED} LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept LICENSE_DISTFILES_LGPL= ${DISTNAME}${EXTRACT_SUFX} LICENSE_DISTFILES_3GPP= ${SRC26410} RESTRICTED= unclear legal status, probably need licenses from 3GPP, Via Licensing and Coding Technologies CONFLICTS= aacplusenc-0* USE_CSTD= gnu89 USES= autoreconf pathfix pkgconfig libtool USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip AUTOMAKE_ARGS= --add-missing OPTIONS_DEFINE= FFTW3 OPTIONS_DEFAULT=FFTW3 SRC26410= 26410-800.zip FFTW3_DESC= Use FFTW3 library for performance FFTW3_LIB_DEPENDS= libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float FFTW3_CONFIGURE_ON= --with-fftw3=yes --with-fftw3-prefix=${LOCALBASE} FFTW3_CONFIGURE_OFF= --with-fftw3=no pre-configure: @${CP} ${DISTDIR}/26410-800.zip ${WRKSRC}/src @${REINPLACE_CMD} -e 's,@includedir@\/aacplus,@prefix@\/include,' \ ${WRKSRC}/aacplus.pc.in @${REINPLACE_CMD} -e 's,\/aacplus\.h,\/libaacplus\/aacplus\.h,' \ ${WRKSRC}/aacplus.spec.in @${REINPLACE_CMD} -e 's,INCLUDES,AM_CPPFLAGS,'\ ${WRKSRC}/frontend/Makefile.am ${WRKSRC}/src/Makefile.am .include Index: head/audio/libadplug/Makefile =================================================================== --- head/audio/libadplug/Makefile (revision 424426) +++ head/audio/libadplug/Makefile (revision 424427) @@ -1,46 +1,43 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= libadplug PORTVERSION= 2.2.1 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= SF/adplug/AdPlug%20core%20library/${PORTVERSION} DISTNAME= adplug-${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= AdLib emulator library supporting many formats LICENSE= GPLv2 LIB_DEPENDS= libbinio.so:devel/libbinio -USES= pkgconfig libtool makeinfo +USES= libtool makeinfo pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_CSTD= gnu89 CPPFLAGS+= -I${LOCALBASE}/include INFO= libadplug INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -E 's#<(binfile.h|binio.h|binstr.h)>##' \ ${WRKSRC}/adplugdb/adplugdb.cpp \ ${WRKSRC}/src/adplug.cpp \ ${WRKSRC}/src/fprovide.cpp \ ${WRKSRC}/src/database.cpp \ ${WRKSRC}/src/rix.cpp \ ${WRKSRC}/src/fprovide.h \ ${WRKSRC}/src/database.h \ ${WRKSRC}/src/fprovide.cpp \ ${WRKSRC}/src/database.cpp \ ${WRKSRC}/src/dmo.cpp - @${REINPLACE_CMD} -e 's|^\(pkgconfigdir\ =\).*|\1 $$(prefix)/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.in \ - ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e 's/-lstdc++//g' ${WRKSRC}/configure .include Index: head/audio/libmikmod/files/patch-Makefile.in =================================================================== --- head/audio/libmikmod/files/patch-Makefile.in (revision 424426) +++ head/audio/libmikmod/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2015-11-11 10:02:02 UTC -+++ Makefile.in -@@ -372,7 +372,7 @@ EXTRA_DIST = libmikmod-config.in libmikm - - m4datadir = $(datadir)/aclocal - m4data_DATA = libmikmod.m4 --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = libmikmod.pc - ACLOCAL_AMFLAGS = -I m4 - Property changes on: head/audio/libmikmod/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/audio/libmikmod/Makefile =================================================================== --- head/audio/libmikmod/Makefile (revision 424426) +++ head/audio/libmikmod/Makefile (revision 424427) @@ -1,25 +1,25 @@ # Created by: Michael Haro # $FreeBSD$ PORTNAME= libmikmod PORTVERSION= 3.3.8 CATEGORIES= audio MASTER_SITES= SF/mikmod/libmikmod/${PORTVERSION}/ MAINTAINER= neuroworker@gmail.com COMMENT= MikMod Sound Library LICENSE= LGPL21 -USES= cpe gmake libtool pkgconfig +USES= cpe gmake libtool pathfix pkgconfig CPE_VENDOR= raphael_assenat GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-esd USE_LDCONFIG= yes INFO= mikmod post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.3.3.0 .include Index: head/audio/libtremor/Makefile =================================================================== --- head/audio/libtremor/Makefile (revision 424426) +++ head/audio/libtremor/Makefile (revision 424427) @@ -1,24 +1,23 @@ # Created by: kwm@rainbow-runner.nl # $FreeBSD$ PORTNAME= libtremor PORTVERSION= 1.2.1.s20150105 CATEGORIES= audio MASTER_SITES= http://git.xiph.org/?p=tremor.git;a=snapshot;sf=tgz;h=${GIT_COMMIT};/ DISTNAME= ${PORTNAME:S/lib//}-${GIT_COMMIT} MAINTAINER= ports@FreeBSD.org COMMENT= Integer-only fully Ogg Vorbis compliant decoder library LICENSE= BSD3CLAUSE LIB_DEPENDS= libogg.so:audio/libogg GIT_COMMIT= b56ffc USES= autoreconf libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include Index: head/audio/libxmp/files/patch-Makefile.in =================================================================== --- head/audio/libxmp/files/patch-Makefile.in (revision 424426) +++ head/audio/libxmp/files/patch-Makefile.in (nonexistent) @@ -1,13 +0,0 @@ ---- Makefile.in.orig 2016-07-16 11:29:48 UTC -+++ Makefile.in -@@ -146,8 +146,8 @@ install: all - @echo "Installing xmp.h..." - @$(INSTALL) -m644 include/xmp.h $(DESTDIR)$(INCLUDEDIR) - @echo "Installing libxmp.pc..." -- @mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig -- @$(INSTALL) -m644 libxmp.pc $(DESTDIR)$(LIBDIR)/pkgconfig/ -+ @mkdir -p $(DESTDIR)$(PREFIX)/libdata/pkgconfig -+ @$(INSTALL) -m644 libxmp.pc $(DESTDIR)$(PREFIX)/libdata/pkgconfig/ - - depend: - @echo Building dependencies... Property changes on: head/audio/libxmp/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/audio/libxmp/Makefile =================================================================== --- head/audio/libxmp/Makefile (revision 424426) +++ head/audio/libxmp/Makefile (revision 424427) @@ -1,25 +1,25 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= libxmp PORTVERSION= 4.4.1 CATEGORIES= audio MASTER_SITES= SF/xmp/${PORTNAME}/${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Module rendering library for xmp LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/docs/COPYING.LIB -USES= gmake +USES= gmake pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes PLIST_FILES= include/xmp.h lib/libxmp.so lib/libxmp.so.4 \ lib/libxmp.so.${PORTVERSION} libdata/pkgconfig/libxmp.pc post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libxmp.so.${PORTVERSION} .include Index: head/audio/opusfile/Makefile =================================================================== --- head/audio/opusfile/Makefile (revision 424426) +++ head/audio/opusfile/Makefile (revision 424427) @@ -1,59 +1,58 @@ # $FreeBSD$ PORTNAME= opusfile PORTVERSION= 0.8 CATEGORIES= audio MASTER_SITES= http://downloads.xiph.org/releases/opus/ \ MOZILLA/opus MAINTAINER= liangtai.s16@gmail.com COMMENT= Opus playback library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libogg.so:audio/libogg \ libopus.so:audio/opus USES= autoreconf gmake libtool pathfix pkgconfig ssl USE_LDCONFIG= yes GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes -PATHFIX_MAKEFILEIN= Makefile.am PORTDOCS= AUTHORS README.txt OPTIONS_DEFINE= DOXYGEN DOCS OPTIONS_DEFAULT= # empty DOXYGEN_CONFIGURE_ENABLE= doc DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen CONFIGURE_ARGS+= --disable-examples INSTALL_TARGET= install-strip .include .if ${SSL_DEFAULT} == base EXTRA_PATCHES+= ${FILESDIR}/extra-patch-configure.ac pre-patch: @${GREP} -l '@openssl@' ${WRKSRC}/opusurl.pc.in | \ ${XARGS} ${REINPLACE_CMD} -e 's| @openssl@||' .endif post-patch: @${GREP} -l 'AC_SEARCH_LIBS(ftime' ${WRKSRC}/configure.ac | \ ${XARGS} ${REINPLACE_CMD} -e '/ftime/d' @${GREP} -L 'src/ftime.c' ${WRKSRC}/Makefile.am | \ ${XARGS} ${REINPLACE_CMD} -e '/dist_doc_DATA/s/COPYING//' \ -e '/libopusurl_la_SOURCES/s|= \(src/http\.c\)|= src/ftime.c \1|' @${CP} ${FILESDIR}/ftime.c ${WRKSRC}/src/ post-install-DOXYGEN-on: @${RM} ${WRKDIR}/PLIST.doc ; \ ${FIND} ${STAGEDIR}${DOCSDIR}/html -type f | \ ${SED} 's|${STAGEDIR}${PREFIX}/||' \ >> ${WRKDIR}/PLIST.doc ; \ (cd ${WRKDIR} ; ${SED} -i -e '/PLIST.doc/ r PLIST.doc' ${TMPPLIST}) .include Index: head/audio/rubberband/Makefile =================================================================== --- head/audio/rubberband/Makefile (revision 424426) +++ head/audio/rubberband/Makefile (revision 424427) @@ -1,36 +1,36 @@ # Created by: mathias.picker@gmx.de # $FreeBSD$ PORTNAME= rubberband PORTVERSION= 1.8.1 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= http://breakfastquay.com/files/releases/23/ MAINTAINER= ports@FreeBSD.org COMMENT= Vamp audio analysis plugin SDK LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa LIB_DEPENDS= libsndfile.so:audio/libsndfile \ libsamplerate.so:audio/libsamplerate \ libvamp-sdk.so:audio/vamp-plugin-sdk \ libfftw3.so:math/fftw3 RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa -USES= gmake pkgconfig tar:bzip2 +USES= gmake pathfix pkgconfig tar:bzip2 GNU_CONFIGURE= yes USE_LDCONFIG= yes CFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/rubberband @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librubberband.so.[0-9].* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ladspa/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/vamp/*.so .include Index: head/audio/rubberband/files/patch-Makefile.in =================================================================== --- head/audio/rubberband/files/patch-Makefile.in (revision 424426) +++ head/audio/rubberband/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2012-10-28 10:30:09 UTC -+++ Makefile.in -@@ -32,7 +32,7 @@ INSTALL_LIBDIR := @prefix@/lib - INSTALL_VAMPDIR := @prefix@/lib/vamp - INSTALL_LADSPADIR := @prefix@/lib/ladspa - INSTALL_LRDFDIR := @prefix@/share/ladspa/rdf --INSTALL_PKGDIR := @prefix@/lib/pkgconfig -+INSTALL_PKGDIR := @prefix@/libdata/pkgconfig - - all: bin lib $(PROGRAM_TARGET) $(STATIC_TARGET) $(DYNAMIC_TARGET) $(VAMP_TARGET) $(LADSPA_TARGET) - Property changes on: head/audio/rubberband/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/audio/shout-idjc/Makefile =================================================================== --- head/audio/shout-idjc/Makefile (revision 424426) +++ head/audio/shout-idjc/Makefile (revision 424427) @@ -1,33 +1,32 @@ # Created by: Sean Bruno # $FreeBSD$ PORTNAME= libshout-idjc PORTVERSION= 2.4.1 PORTREVISION= 1 CATEGORIES= audio python MASTER_SITES= SF/idjc/libshout-idjc/ DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= sbruno@FreeBSD.org COMMENT= Shoutcast/Icecast Library for audio/idjc LICENSE= LGPL20 LIB_DEPENDS= libsamplerate.so:audio/libsamplerate \ libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg \ libspeex.so:audio/speex GNU_CONFIGURE= yes USES= libtool pathfix pkgconfig autoreconf -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS MAKE_JOBS_UNSAFE= yes post-patch: @${REINPLACE_CMD} '/_XOPEN_SOURCE/d' ${WRKSRC}/configure .include Index: head/audio/soundtouch/Makefile =================================================================== --- head/audio/soundtouch/Makefile (revision 424426) +++ head/audio/soundtouch/Makefile (revision 424427) @@ -1,50 +1,49 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= soundtouch PORTVERSION= 1.9.2 CATEGORIES= audio MASTER_SITES= http://www.surina.net/soundtouch/ MAINTAINER= crees@FreeBSD.org COMMENT= Open-source audio processing library LICENSE= LGPL21 WRKSRC= ${WRKDIR}/${PORTNAME} GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= autoreconf libtool pathfix -PATHFIX_MAKEFILEIN= Makefile.am OPTIONS_DEFINE= INTEGER_SAMPLES DOCS OPENMP OPTIONS_DEFAULT= ${MACHINE_CPU:tu:MSOFTFP:S/SOFTFP/INTEGER_SAMPLES/} OPTIONS_DEFINE_amd64= SSE OPTIONS_DEFINE_i386= SSE OPTIONS_DEFAULT_amd64= SSE OPTIONS_DEFAULT_i386= ${MACHINE_CPU:tu:MSSE} INTEGER_SAMPLES_DESC= Use integer sample format INTEGER_SAMPLES_CONFIGURE_ENABLE= integer-samples OPENMP_CONFIGURE_ENABLE=openmp OPENMP_USES= compiler:openmp SSE_CONFIGURE_ENABLE= x86-optimizations SSE_USES= compiler:c++11-lang post-patch: @${REINPLACE_CMD} -e \ '/^dist_doc_DATA/s|COPYING.TXT||' \ ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e \ 's|^INCLUDES|AM_CPPFLAGS| ; \ s|$$(prefix)/doc|$$(datadir)/doc|' \ ${WRKSRC}/config/am_include.mk .for i in SoundStretch SoundTouch @${REINPLACE_CMD} -e \ 's|-O[0-9]||;s|-fcheck-new||' \ ${WRKSRC}/source/${i}/Makefile.am .endfor .include Index: head/audio/vamp-plugin-sdk/Makefile =================================================================== --- head/audio/vamp-plugin-sdk/Makefile (revision 424426) +++ head/audio/vamp-plugin-sdk/Makefile (revision 424427) @@ -1,27 +1,27 @@ # Created by: mathias.picker@gmx.de # $FreeBSD$ PORTNAME= vamp-plugin-sdk PORTVERSION= 2.6 CATEGORIES= audio MASTER_SITES= https://code.soundsoftware.ac.uk/attachments/download/1520/ MAINTAINER= uddka@student.kit.edu COMMENT= Vamp audio analysis plugin SDK LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsndfile.so:audio/libsndfile GNU_CONFIGURE= yes -USES= gmake pkgconfig +USES= gmake pathfix pkgconfig USE_LDCONFIG= yes post-install: ${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/bin/* \ ${STAGEDIR}${PREFIX}/lib/*.so \ ${STAGEDIR}${PREFIX}/lib/vamp/*.so .include Index: head/audio/vamp-plugin-sdk/files/patch-Makefile.in =================================================================== --- head/audio/vamp-plugin-sdk/files/patch-Makefile.in (revision 424426) +++ head/audio/vamp-plugin-sdk/files/patch-Makefile.in (revision 424427) @@ -1,35 +1,30 @@ --- Makefile.in.orig 2015-06-22 08:28:58 UTC +++ Makefile.in -@@ -90,11 +90,11 @@ INSTALL_HOSTSDK_LINK_DEV = libvamp-host - INSTALL_HOSTSDK_STATIC = libvamp-hostsdk.a - INSTALL_HOSTSDK_LA = libvamp-hostsdk.la - --INSTALL_PKGCONFIG = $(INSTALL_PREFIX)/lib/pkgconfig -+INSTALL_PKGCONFIG = $(INSTALL_PREFIX)/libdata/pkgconfig +@@ -94,7 +94,7 @@ INSTALL_PKGCONFIG = $(INSTALL_PREFIX)/ # Flags required to tell the compiler to create a dynamically loadable object # -DYNAMIC_LDFLAGS = -static-libgcc -shared -Wl,-Bsymbolic +DYNAMIC_LDFLAGS = -shared -Wl,-Bsymbolic SDK_DYNAMIC_LDFLAGS = $(DYNAMIC_LDFLAGS) -Wl,-soname=$(INSTALL_SDK_LINK_ABI) HOSTSDK_DYNAMIC_LDFLAGS = $(DYNAMIC_LDFLAGS) -Wl,-soname=$(INSTALL_HOSTSDK_LINK_ABI) @@ -298,18 +298,6 @@ install: $(SDK_STATIC) $(SDK_DYNAMIC) $( > $(DESTDIR)$(INSTALL_PKGCONFIG)/vamp-sdk.pc sed "s,%PREFIX%,$(INSTALL_PREFIX)," $(PCDIR)/vamp-hostsdk.pc.in \ > $(DESTDIR)$(INSTALL_PKGCONFIG)/vamp-hostsdk.pc - sed -e "s,%LIBNAME%,$(INSTALL_SDK_LIBNAME),g" \ - -e "s,%LINK_ABI%,$(INSTALL_SDK_LINK_ABI),g" \ - -e "s,%LINK_DEV%,$(INSTALL_SDK_LINK_DEV),g" \ - -e "s,%STATIC%,$(INSTALL_SDK_STATIC),g" \ - -e "s,%LIBS%,$(INSTALL_SDK_LIBS),g" $(SDK_LA).in \ - > $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_SDK_LA) - sed -e "s,%LIBNAME%,$(INSTALL_HOSTSDK_LIBNAME),g" \ - -e "s,%LINK_ABI%,$(INSTALL_HOSTSDK_LINK_ABI),g" \ - -e "s,%LINK_DEV%,$(INSTALL_HOSTSDK_LINK_DEV),g" \ - -e "s,%STATIC%,$(INSTALL_HOSTSDK_STATIC),g" \ - -e "s,%LIBS%,$(INSTALL_SDK_LIBS),g" $(HOSTSDK_LA).in \ - > $(DESTDIR)$(INSTALL_SDK_LIBS)/$(INSTALL_HOSTSDK_LA) depend: makedepend -Y. */*.cpp */*/*.cpp */*/*/*.cpp Index: head/biology/htslib/Makefile =================================================================== --- head/biology/htslib/Makefile (revision 424426) +++ head/biology/htslib/Makefile (revision 424427) @@ -1,48 +1,49 @@ # Created by: Reed A. Cartwright # $FreeBSD$ PORTNAME= htslib PORTVERSION= 1.3.1 CATEGORIES= biology devel MAINTAINER= cartwright@asu.edu COMMENT= C library for high-throughput sequencing data formats LICENSE= BSD3CLAUSE MIT LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= bash:shells/bash USE_GITHUB= yes GH_ACCOUNT= samtools -USES= autoreconf gmake perl5 shebangfix +USES= autoreconf gmake pathfix perl5 shebangfix USE_PERL5= test USE_LDCONFIG= yes GNU_CONFIGURE= yes +PATHFIX_MAKEFILEIN= Makefile SHEBANG_FILES= test/compare_sam.pl test/test.pl OPTIONS_DEFINE= CURL OPTIONS_DEFAULT= CURL CURL_DESC= Use libcurl for network file access (HTTPS and S3 support). CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CONFIGURE_ENABLE= libcurl CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_ENV= INSTALL_LIB="${INSTALL_LIB}" \ INSTALL_DATA="${INSTALL_DATA}" \ INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ INSTALL_DIR="${MKDIR}" PLIST_SUB= PORTVERSION="${PORTVERSION}" TEST_TARGET= test post-patch: @${REINPLACE_CMD} -e 's|@PORTVERSION@|${PORTVERSION}|g' ${WRKSRC}/configure.ac .include Index: head/biology/htslib/files/patch-Makefile =================================================================== --- head/biology/htslib/files/patch-Makefile (revision 424426) +++ head/biology/htslib/files/patch-Makefile (revision 424427) @@ -1,56 +1,56 @@ ---- Makefile.orig 2015-12-15 16:34:33 UTC +--- Makefile.orig 2016-04-22 08:45:12 UTC +++ Makefile @@ -22,16 +22,7 @@ # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. -CC = gcc -AR = ar -RANLIB = ranlib - -CPPFLAGS = -# TODO: probably update cram code to make it compile cleanly with -Wc++-compat -CFLAGS = -g -Wall -O2 EXTRA_CFLAGS_PIC = -fpic -LDFLAGS = -LIBS = # For now these don't work too well as samtools also needs to know to # add -lbz2 and -llzma if linking against the static libhts.a library. -@@ -58,16 +49,10 @@ includedir = $(prefix)/include +@@ -58,17 +49,11 @@ includedir = $(prefix)/include libdir = $(exec_prefix)/lib libexecdir = $(exec_prefix)/libexec datarootdir = $(prefix)/share -mandir = $(datarootdir)/man +mandir = $(prefix)/man man1dir = $(mandir)/man1 man5dir = $(mandir)/man5 --pkgconfigdir= $(libdir)/pkgconfig -- + pkgconfigdir= $(prefix)/libdata/pkgconfig + -MKDIR_P = mkdir -p -INSTALL = install -p -INSTALL_PROGRAM = $(INSTALL) -INSTALL_DATA = $(INSTALL) -m 644 -INSTALL_DIR = $(MKDIR_P) -m 755 -+pkgconfigdir= $(exec_prefix)/libdata/pkgconfig - +- # Set by config.mk if plugins are enabled plugindir = + @@ -86,7 +71,7 @@ BUILT_TEST_PROGRAMS = \ test/test-vcf-api \ test/test-vcf-sweep -all: lib-static lib-shared $(BUILT_PROGRAMS) plugins $(BUILT_TEST_PROGRAMS) +all: lib-static lib-shared $(BUILT_PROGRAMS) plugins HTSPREFIX = include htslib_vars.mk -@@ -361,7 +346,7 @@ installdirs: +@@ -360,7 +345,7 @@ installdirs: # and libhts.so.NN (used by client executables at runtime). install-so: libhts.so installdirs - $(INSTALL_DATA) libhts.so $(DESTDIR)$(libdir)/libhts.so.$(PACKAGE_VERSION) + $(INSTALL_LIB) libhts.so $(DESTDIR)$(libdir)/libhts.so.$(PACKAGE_VERSION) ln -sf libhts.so.$(PACKAGE_VERSION) $(DESTDIR)$(libdir)/libhts.so ln -sf libhts.so.$(PACKAGE_VERSION) $(DESTDIR)$(libdir)/libhts.so.$(LIBHTS_SOVERSION) Property changes on: head/biology/htslib/files/patch-Makefile ___________________________________________________________________ Modified: fbsd:nokeywords ## -1 +1 ## -on \ No newline at end of property +yes \ No newline at end of property Index: head/biology/jellyfish/Makefile =================================================================== --- head/biology/jellyfish/Makefile (revision 424426) +++ head/biology/jellyfish/Makefile (revision 424427) @@ -1,44 +1,38 @@ # Created by: Jason Bacon # $FreeBSD$ PORTNAME= jellyfish PORTVERSION= 2.2.4 DISTVERSIONPREFIX= v CATEGORIES= biology MAINTAINER= bacon4000@gmail.com COMMENT= Fast, memory-efficient counting of k-mers in DNA LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= yaggo:devel/yaggo GNU_CONFIGURE= yes USES= autoreconf compiler:c++11-lib gmake \ - libtool pkgconfig + libtool pathfix pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= gmarcais GH_PROJECT= Jellyfish INSTALL_TARGET= install-strip BROKEN_FreeBSD_9_i386= multiple code issues on i386 < 10.0-RELEASE .include # SSE code assumes amd64 features .if ${ARCH} != "amd64" CONFIGURE_ARGS+=--without-sse .endif - -# configure does not support --with-pkgconfigdir -post-patch: - @${REINPLACE_CMD} \ - -e 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.am .include Index: head/biology/libgtextutils/Makefile =================================================================== --- head/biology/libgtextutils/Makefile (revision 424426) +++ head/biology/libgtextutils/Makefile (revision 424427) @@ -1,27 +1,22 @@ # Created by: Jason Bacon # $FreeBSD$ PORTNAME= libgtextutils PORTVERSION= 0.7 CATEGORIES= biology MAINTAINER= bacon4000@gmail.com COMMENT= Gordon's text utilities LICENSE= AGPLv3 -USES= autoreconf libtool pkgconfig +USES= autoreconf libtool pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= agordon INSTALL_TARGET= install-strip - -post-patch: - @${REINPLACE_CMD} \ - 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.am .include Index: head/chinese/librime/Makefile =================================================================== --- head/chinese/librime/Makefile (revision 424426) +++ head/chinese/librime/Makefile (revision 424427) @@ -1,40 +1,40 @@ # Created by: Zhihao Yuan # $FreeBSD$ PORTNAME= librime PORTVERSION= 1.2.9 DISTVERSIONPREFIX= rime- CATEGORIES= chinese textproc MAINTAINER= lichray@gmail.com COMMENT= Rime Input Method Engine, the core library LICENSE= GPLv3 LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libgflags.so:devel/gflags \ libglog.so:devel/glog \ libleveldb.so:databases/leveldb \ libmarisa.so:devel/marisa-trie \ libopencc.so:chinese/opencc \ libyaml-cpp.so:devel/yaml-cpp -USES= cmake compiler:c++11-lib pkgconfig gettext perl5 +USES= cmake compiler:c++11-lib pathfix pkgconfig gettext perl5 USE_PERL5= build patch USE_LDCONFIG= yes USE_XORG= xproto LDFLAGS+= -lintl USE_GITHUB= yes GH_ACCOUNT= rime PLIST_SUB= VER=${PORTVERSION} BROKEN_powerpc64= Does not build on powerpc64 .include post-patch: .SILENT ${FIND} ${WRKSRC} \( -name '*.cc' -or -name '*.h' \) \ -exec ${PERL} -i -pe '$$. == 1 && s/^\xef\xbb\xbf//;' '{}' \; .include Index: head/chinese/librime/files/patch-CMakeLists.txt =================================================================== --- head/chinese/librime/files/patch-CMakeLists.txt (revision 424426) +++ head/chinese/librime/files/patch-CMakeLists.txt (revision 424427) @@ -1,29 +1,20 @@ --- CMakeLists.txt.orig 2014-12-21 11:46:44 UTC +++ CMakeLists.txt @@ -123,7 +123,7 @@ if(NOT DEFINED BIN_INSTALL_DIR) set(BIN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/bin) endif() -if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") +if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD|DragonFly") # uninstall target configure_file( "${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in" -@@ -142,7 +142,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") - ${PROJECT_BINARY_DIR}/rime.pc - @ONLY) - install(FILES include/rime_api.h DESTINATION include) -- install(FILES ${PROJECT_BINARY_DIR}/rime.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig) -+ install(FILES ${PROJECT_BINARY_DIR}/rime.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig) - install(FILES cmake/RimeConfig.cmake DESTINATION share/cmake/rime) - if(BUILD_DATA) - install(FILES ${PROJECT_SOURCE_DIR}/data/default.yaml DESTINATION ${pkgdatadir}) @@ -153,7 +153,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") file(GLOB supplement_schema ${PROJECT_SOURCE_DIR}/data/supplement/*.yaml) install(FILES ${supplement_schema} DESTINATION ${pkgdatadir}) endif(BUILD_DATA) -endif(${CMAKE_SYSTEM_NAME} MATCHES "Linux") +endif(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD|DragonFly") if(BUILD_SHARED_LIBS) add_definitions(-DRIME_BUILD_SHARED_LIBS) Index: head/chinese/pyzy/Makefile =================================================================== --- head/chinese/pyzy/Makefile (revision 424426) +++ head/chinese/pyzy/Makefile (revision 424427) @@ -1,56 +1,53 @@ # Created by: Henry Hu # $FreeBSD$ PORTNAME= pyzy PORTVERSION= 0.1.0 PORTREVISION= 2 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 gettext-runtime gmake libtool pkgconfig python:build shebangfix +USES= compiler:c++11-lib gettext-runtime gmake libtool pathfix 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/comms/hamlib/Makefile =================================================================== --- head/comms/hamlib/Makefile (revision 424426) +++ head/comms/hamlib/Makefile (revision 424427) @@ -1,56 +1,56 @@ # Created by: Sebastian Yepes # $FreeBSD$ PORTNAME= hamlib PORTVERSION= 3.0.1 CATEGORIES= comms hamradio MASTER_SITES= SF MAINTAINER= hamradio@FreeBSD.org COMMENT= Shared libraries for Amateur Radio Equipment Control Applications LICENSE= LGPL20 BUILD_DEPENDS= swig:devel/swig13 LIB_DEPENDS= libltdl.so:devel/libltdl INFO= hamlib -USES= autoreconf libtool:keepla pathfix perl5 pkgconfig python shebangfix tcl +USES= autoreconf libtool:keepla pathfix perl5 pathfix pkgconfig python shebangfix tcl USE_PYTHON= py3kplist SHEBANG_FILES= bindings/perltest.pl USE_PERL5= build run USE_GNOME= libxml2 USE_LDCONFIG= yes # $TCL_INCLUDE_SPEC CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-perl-binding \ --with-tcl-binding --with-tcl=${TCL_LIBDIR} \ --with-python-binding --without-rigmatrix PLIST_SUB= VER=${PORTVERSION} TCL_VER=${TCL_VER} INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|%%PYTHON_SITELIBDIR%%|${PYTHON_SITELIBDIR}|g' \ -e 's|%%TCL_LIBDIR%%|${TCL_LIBDIR}|g' \ ${WRKSRC}/bindings/Makefile.am @${REINPLACE_CMD} -e 's|%%TCLSH%%|${TCLSH}|g' \ ${WRKSRC}/bindings/tcltest.tcl post-build: ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' \ ${STAGEDIR}${WRKSRC}/bindings/Hamlib-pl.mk post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for d in ${WRKSRC}/AUTHORS ${WRKSRC}/COPYING ${WRKSRC}/COPYING.LIB \ ${WRKSRC}/ChangeLog ${WRKSRC}/INSTALL ${WRKSRC}/LICENSE \ ${WRKSRC}/NEWS ${WRKSRC}/PLAN ${WRKSRC}/README \ ${WRKSRC}/README.betatester ${WRKSRC}/README.win32 \ ${WRKSRC}/THANKS ${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/comms/hamlib/files/patch-Makefile.am =================================================================== --- head/comms/hamlib/files/patch-Makefile.am (revision 424426) +++ head/comms/hamlib/files/patch-Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2015-09-19 12:08:54 UTC -+++ Makefile.am -@@ -3,7 +3,7 @@ - aclocaldir = $(datadir)/aclocal - aclocal_DATA = hamlib.m4 - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = hamlib.pc - - EXTRA_DIST = PLAN TODO LICENSE hamlib.m4 hamlib.pc.in README.developer \ Property changes on: head/comms/hamlib/files/patch-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -1 \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/comms/libirman/Makefile =================================================================== --- head/comms/libirman/Makefile (revision 424426) +++ head/comms/libirman/Makefile (revision 424427) @@ -1,22 +1,22 @@ # Created by: Douglas K. Rand # $FreeBSD$ PORTNAME= libirman PORTVERSION= 0.4.6 CATEGORIES= comms MASTER_SITES= SF/lirc/${PORTNAME}/${PORTVERSION} MAINTAINER= rand@iteris.com COMMENT= Library for Evation's Irman infrared receiver LICENSE= LGPL20 -USES= gmake libtool tar:bzip2 +USES= gmake libtool pathfix tar:bzip2 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip PORTDOCS= README TECHNICAL .include Index: head/comms/libirman/files/patch-Makefile.in =================================================================== --- head/comms/libirman/files/patch-Makefile.in (revision 424426) +++ head/comms/libirman/files/patch-Makefile.in (revision 424427) @@ -1,20 +1,11 @@ --- Makefile.in.orig 2015-08-18 19:51:04 UTC +++ Makefile.in -@@ -399,7 +399,7 @@ top_srcdir = @top_srcdir@ - AUTOMAKE_OPTIONS = foreign dist-bzip2 - ACLOCAL_AMFLAGS = -I m4 - dist_doc_DATA = README TECHNICAL --pkgconfigdir = @libdir@/pkgconfig -+pkgconfigdir = @prefix@/libdata/pkgconfig - dist_pkgconfig_DATA = libirman.pc - EXTRA_DIST = COPYING.lib TECHNICAL libirman.pc.in - EXTRA_LTLIBRARIES = libirman_sw.la @@ -778,7 +778,7 @@ install-dist_sysconfDATA: $(dist_sysconf done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(sysconfdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(sysconfdir)" || exit $$?; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(sysconfdir)/$$files.sample" || exit $$?; \ done uninstall-dist_sysconfDATA: Index: head/comms/rtl-sdr/Makefile =================================================================== --- head/comms/rtl-sdr/Makefile (revision 424426) +++ head/comms/rtl-sdr/Makefile (revision 424427) @@ -1,37 +1,35 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= rtl-sdr PORTVERSION= 20140210 PORTREVISION= 8 CATEGORIES= comms hamradio MASTER_SITES= http://contribs.martymac.org/FreeBSD-ports/distfiles/ \ LOCAL/martymac MAINTAINER= martymac@FreeBSD.org COMMENT= Commandline tool that performs SDR with RTL2832-based USB sticks LICENSE= GPLv2 -USES= autoreconf gmake pkgconfig libtool tar:tgz +USES= autoreconf gmake pkgconfig libtool pathfix tar:tgz GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes DOCSDIR= ${PREFIX}/share/doc/librtlsdr OPTIONS_DEFINE= DOXYGEN OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-Makefile.am post-patch: @${REINPLACE_CMD} 's|^pkgdocdir=.*|pkgdocdir=${DOCSDIR}|' \ - ${WRKSRC}/Makefile.am - @${REINPLACE_CMD} 's|^pkgconfigdir =.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|' \ ${WRKSRC}/Makefile.am .include Index: head/comms/unixcw/files/patch-src_libcw_Makefile.in =================================================================== --- head/comms/unixcw/files/patch-src_libcw_Makefile.in (revision 424426) +++ head/comms/unixcw/files/patch-src_libcw_Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- src/libcw/Makefile.in.orig 2015-10-06 17:17:18 UTC -+++ src/libcw/Makefile.in -@@ -676,7 +676,7 @@ libcw_test_internal_LDADD = -lm -lpthrea - libcw_test_internal_CFLAGS = -rdynamic - - # target: libcw.pc --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${prefix}/libdata/pkgconfig - - # CLEANFILES extends list of files that need to be removed when - # calling "make clean" Property changes on: head/comms/unixcw/files/patch-src_libcw_Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -1 \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/comms/unixcw/Makefile =================================================================== --- head/comms/unixcw/Makefile (revision 424426) +++ head/comms/unixcw/Makefile (revision 424427) @@ -1,44 +1,44 @@ # $FreeBSD$ # NOTE: comms/xcwcp is a sub-port of this. When making changes, ensure # it still works as well. PORTNAME?= unixcw PORTVERSION= 3.5.0 CATEGORIES= comms hamradio MASTER_SITES= SF/unixcw/unixcw-${PORTVERSION} DISTNAME= unixcw_${PORTVERSION}.orig MAINTAINER= hamradio@FreeBSD.org COMMENT?= Libs for cw on unix LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes .ifndef CONFIGURE_ARGS CONFIGURE_ARGS= --disable-xcwcp .endif CONFIGURE_ARGS+= --includedir="${LOCALBASE}/include" \ --libdir="${LOCALBASE}/lib" \ --disable-alsa --disable-pulseaudio USE_LDCONFIG= yes -USES+= gmake libtool ncurses pkgconfig +USES+= gmake libtool ncurses pathfix pkgconfig USE_CSTD= gnu99 WRKSRC= ${WRKDIR}/unixcw-${PORTVERSION} MAJOR_LIB_VER= 6 MINOR_LIB_VER= 5.1 PLIST_SUB= MAJOR_LIB_VER=${MAJOR_LIB_VER} PLIST_SUB+= MINOR_LIB_VER=${MINOR_LIB_VER} post-patch: ${REINPLACE_CMD} -e 's|curses|ncurses|g' ${WRKSRC}/configure \ ${WRKSRC}/src/cwcp/Makefile.in post-install: .ifndef XCWCP ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcw.so.${MAJOR_LIB_VER}.${MINOR_LIB_VER} .endif .include Index: head/databases/akonadi/Makefile =================================================================== --- head/databases/akonadi/Makefile (revision 424426) +++ head/databases/akonadi/Makefile (revision 424427) @@ -1,67 +1,65 @@ # Created by: miwi # $FreeBSD$ PORTNAME= akonadi PORTVERSION= 1.13.0 CATEGORIES= databases kde MASTER_SITES= KDE/stable/${PORTNAME}/src DIST_SUBDIR= KDE MAINTAINER= kde@FreeBSD.org COMMENT= Storage server for KDE-Pim LICENSE= LGPL21 LIB_DEPENDS= libboost_thread.so:devel/boost-libs # Let process generate meaningful backtrace on core dump. BUILD_DEPENDS= xsltproc:textproc/libxslt USES= cmake:outsource execinfo kde:4 shared-mime-info \ - compiler:c++11-lang tar:bzip2 + compiler:c++11-lang pathfix tar:bzip2 USE_KDE= automoc4 soprano USE_QT4= corelib dbus gui network qtestlib_build sql xml \ moc_build qmake_build rcc_build uic_build CMAKE_ARGS+= -DAKONADI_BUILD_TESTS:BOOL=FALSE \ -DINSTALL_QSQLITE_IN_QT_PREFIX:BOOL=TRUE \ -DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include" USE_LDCONFIG= yes OPTIONS_MULTI= DB OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE OPTIONS_SUB= yes # SQLITE MYSQL_DESC= Install MySQL Qt plugin and server MYSQL_USE= QT4=sql-mysql_run MYSQL_USES= mysql:server PGSQL_DESC= Install PostgreSQL Qt plugin # Do not add a dependency on PostgreSQL server as someone preferring # it over MySQL might like to use some advanced configuration, like a # remote server. #PGSQL_USE= PGSQL=server PGSQL_USE= QT4=sql-pgsql_run SQLITE_DESC= Enable SQLite backend SQLITE_USES= sqlite:3 SQLITE_CMAKE_OFF= -DAKONADI_BUILD_QSQLITE=off OPTIONS_DEFAULT= MYSQL post-patch: - ${REINPLACE_CMD} -e '/akonadi.pc/ s|pkgconfig|../libdata/pkgconfig|' \ - ${PATCH_WRKSRC}/CMakeLists.txt ${REINPLACE_CMD} -e '/find_program/ s|mysqld|mysqld_safe ${LOCALBASE}/bin|g' \ ${PATCH_WRKSRC}/server/CMakeLists.txt ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${PATCH_WRKSRC}/server/src/storage/dbconfigmysql.cpp # To avoid overflow, MySQL settings need to be lower than # INT_MAX / kern.hz. This setting assumes kern.hz=2000, and # it's nothing but a temporary hack. ${REINPLACE_CMD} -e '/wait_timeout/ s|31536000|1073741|' \ ${PATCH_WRKSRC}/server/src/storage/*.conf # Prevent updating MIME during build. ${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d' \ -e '/find_package(SharedMimeInfo/ d' \ ${PATCH_WRKSRC}/CMakeLists.txt .include Index: head/databases/libdrizzle/files/patch-Makefile.in =================================================================== --- head/databases/libdrizzle/files/patch-Makefile.in (revision 424426) +++ head/databases/libdrizzle/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- ./Makefile.in.orig 2010-03-12 12:09:51.000000000 -0500 -+++ ./Makefile.in 2010-03-12 12:10:03.000000000 -0500 -@@ -526,7 +526,7 @@ - docs/doxygen.h \ - tests/run.sh - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = support/libdrizzle.pc - TESTS_ENVIRONMENT = ${top_srcdir}/tests/run.sh - TESTS = $(check_PROGRAMS) Property changes on: head/databases/libdrizzle/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/databases/libdrizzle/Makefile =================================================================== --- head/databases/libdrizzle/Makefile (revision 424426) +++ head/databases/libdrizzle/Makefile (revision 424427) @@ -1,55 +1,55 @@ # Created by: Greg Larkin # $FreeBSD$ PORTNAME= libdrizzle PORTVERSION= 0.8 PORTREVISION= 6 CATEGORIES= databases MASTER_SITES= http://launchpadlibrarian.net/41155299/ \ LOCAL/bdrewery/${PORTNAME}/ MAINTAINER= bdrewery@FreeBSD.org COMMENT= Client and protocol library for the Drizzle database LICENSE= BSD3CLAUSE LIB_DEPENDS= libsqlite3.so:databases/sqlite3 OPTIONS_DEFINE= DOXYGEN EXAMPLES DOCS GNU_CONFIGURE= yes -USES= gmake libtool +USES= gmake libtool pathfix CONFIGURE_ARGS+=--enable-libsqlite3 USE_LDCONFIG= yes INSTALL_TARGET= install-strip SAMPLE_PROGS= client pipe_query proxy server simple \ simple_multi sqlite_server .include .if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MDOXYGEN} BUILD_DEPENDS+= doxygen>=0:devel/doxygen ALL_TARGET= all doxygen PLIST_SUB+= PORTDOCS="" .else PLIST_SUB+= PORTDOCS="@comment " .endif .if ${ARCH} == "i386" CONFIGURE_ARGS+=--disable-64bit .endif post-install: .if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MDOXYGEN} @${INSTALL} -d ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .endif .if ${PORT_OPTIONS:MEXAMPLES} @${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR} .for i in ${SAMPLE_PROGS} @${INSTALL_PROGRAM} ${WRKSRC}/examples/.libs/${i} ${STAGEDIR}${EXAMPLESDIR} .endfor .endif .include Index: head/databases/libmongo-client/Makefile =================================================================== --- head/databases/libmongo-client/Makefile (revision 424426) +++ head/databases/libmongo-client/Makefile (revision 424427) @@ -1,24 +1,23 @@ # Created by: Denis Generalov # $FreeBSD$ PORTNAME= libmongo-client PORTVERSION= 0.1.6.3 DISTVERSIONPREFIX= ${PORTNAME}- PORTREVISION= 1 CATEGORIES= databases MAINTAINER= gd.workbox@gmail.com COMMENT= Alternative C driver for MongoDB LICENSE= APACHE20 USE_GITHUB= yes GH_ACCOUNT= algernon GNU_CONFIGURE= yes USES= autoreconf libtool pkgconfig gmake pathfix USE_GNOME= glib20 USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN=Makefile.am .include Index: head/databases/mdbtools/Makefile =================================================================== --- head/databases/mdbtools/Makefile (revision 424426) +++ head/databases/mdbtools/Makefile (revision 424427) @@ -1,42 +1,41 @@ # Created by: Anders Nordby # $FreeBSD$ PORTNAME= mdbtools PORTVERSION= 0.7.1 PORTREVISION= 5 CATEGORIES= databases MAINTAINER= rhurlin@gwdg.de COMMENT= Utilities and libraries to export data from MS Access databases (.mdb) LICENSE= GPLv2 # To build man-pages BUILD_DEPENDS= gawk:lang/gawk \ txt2man:textproc/txt2man LIB_DEPENDS= libodbc.so:databases/unixODBC OPTIONS_DEFINE= GNOME DOCS OPTIONS_SUB= yes USES= autoreconf bison iconv libtool pathfix pkgconfig USE_GITHUB= yes GH_ACCOUNT= brianb -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes USE_GNOME= glib20 GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} \ --with-unixodbc=${LOCALBASE} INSTALL_TARGET= install-strip DOCS= AUTHORS ChangeLog HACKING NEWS README TODO GNOME_CONFIGURE_ENABLE= gmdb2 GNOME_USE= GNOME=gnomeprefix GNOME=libgnomeui GNOME=gconf2 GNOME=intltool post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/databases/opendbx/files/patch-Makefile.in =================================================================== --- head/databases/opendbx/files/patch-Makefile.in (revision 424426) +++ head/databases/opendbx/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- ./Makefile.in.orig 2012-06-10 18:33:53.000000000 -0300 -+++ ./Makefile.in 2014-01-19 00:08:50.000000000 -0200 -@@ -308,7 +308,7 @@ - opendbx.spec \ - ABOUT-NLS - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(exec_prefix)/libdata/pkgconfig - pkgconfig_DATA = opendbx.pc opendbxplus.pc - all: config.h - $(MAKE) $(AM_MAKEFLAGS) all-recursive Property changes on: head/databases/opendbx/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/databases/opendbx/Makefile =================================================================== --- head/databases/opendbx/Makefile (revision 424426) +++ head/databases/opendbx/Makefile (revision 424427) @@ -1,76 +1,76 @@ # Created by: tremere@cainites.net # $FreeBSD$ PORTNAME= opendbx PORTVERSION= 1.4.6 PORTREVISION= 3 CATEGORIES= databases MASTER_SITES= http://www.linuxnetworks.de/opendbx/download/ MAINTAINER= tremere@cainites.net COMMENT= C library for accessing databases with a single API LICENSE= LGPL21 -USES= gmake libtool readline +USES= gmake libtool pathfix readline CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${WRKSRC}/lib -L${LOCALBASE}/lib GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-backends="${CONFIGURE_MODULES}" USE_LDCONFIG= ${PREFIX}/lib/opendbx OPTIONS_DEFINE= NLS OPTIONS_MULTI= DRIVER OPTIONS_MULTI_DRIVER= MYSQL PGSQL SQLITE SQLITE3 MSSQL SYBASE OPTIONS_DEFAULT= MYSQL SQLITE_DESC= SQLite 2 database support SYBASE_DESC= Sybase database support DRIVER_DESC= Database drivers OPTIONS_SUB= YES MYSQL_USE= MYSQL=YES MYSQL_CPPFLAGS= -I${LOCALBASE}/include/mysql MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql PGSQL_USES= pgsql SQLITE_LIB_DEPENDS= libsqlite.so:databases/sqlite2 SQLITE3_USES= sqlite:3 MSSQL_LIB_DEPENDS= libsybdb.so:databases/freetds SYBASE_LIB_DEPENDS= libct.so:databases/freetds NLS_USES= gettext NLS_CONFIGURE_DISABLE= nls .include .if ${PORT_OPTIONS:MMYSQL} CONFIGURE_MODULES+= mysql .endif .if ${PORT_OPTIONS:MPGSQL} CONFIGURE_MODULES+= pgsql .endif .if ${PORT_OPTIONS:MSQLITE} CONFIGURE_MODULES+= sqlite .endif .if ${PORT_OPTIONS:MSQLITE3} CONFIGURE_MODULES+= sqlite3 .endif .if ${PORT_OPTIONS:MMSSQL} CONFIGURE_MODULES+= mssql .endif .if ${PORT_OPTIONS:MSYBASE} CONFIGURE_MODULES+= sybase .endif .include Index: head/databases/postgresql-libpqxx/files/patch-Makefile.in =================================================================== --- head/databases/postgresql-libpqxx/files/patch-Makefile.in (revision 424426) +++ head/databases/postgresql-libpqxx/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2011-09-12 11:39:56.000000000 +0200 -+++ Makefile.in 2011-09-12 11:40:48.000000000 +0200 -@@ -270,7 +270,7 @@ - MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.h.in config.log configure \ - stamp-h.in - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = libpqxx.pc - bin_SCRIPTS = pqxx-config - all: all-recursive Property changes on: head/databases/postgresql-libpqxx/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/databases/postgresql-libpqxx/Makefile =================================================================== --- head/databases/postgresql-libpqxx/Makefile (revision 424426) +++ head/databases/postgresql-libpqxx/Makefile (revision 424427) @@ -1,29 +1,29 @@ # Created by: Palle Girgensohn # $FreeBSD$ PORTNAME= libpqxx PORTVERSION= 4.0.1 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= http://pqxx.org/download/software/libpqxx/ PKGNAMEPREFIX= postgresql- DIST_SUBDIR= postgresql MAINTAINER= pgsql@FreeBSD.org COMMENT= New C++ interface for PostgreSQL LICENSE= BSD3CLAUSE CONFLICTS= postgresql-libpqxx-3.* postgresql-libpqxx3-3.* PORTSCOUT= limit:^2\. -USES+= gmake libtool pgsql python:build shebangfix +USES+= gmake libtool pathfix pgsql python:build shebangfix GNU_CONFIGURE= yes USE_LDCONFIG= yes PLIST_SUB= PORTVERSION=${PORTVERSION:R} SHEBANG_FILES= ${WRKSRC}/tools/splitconfig CONFIGURE_ARGS= --enable-shared \ --disable-dependency-tracking .include Index: head/databases/postgresql-libpqxx3/Makefile =================================================================== --- head/databases/postgresql-libpqxx3/Makefile (revision 424426) +++ head/databases/postgresql-libpqxx3/Makefile (revision 424427) @@ -1,29 +1,29 @@ # Created by: Palle Girgensohn # $FreeBSD$ PORTNAME= libpqxx PORTVERSION= 3.1.1 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= http://pqxx.org/download/software/${PORTNAME}/ PKGNAMEPREFIX= postgresql- PKGNAMESUFFIX= 3 DIST_SUBDIR= postgresql MAINTAINER= 20080111.freebsd.org@ab.ote.we.lv COMMENT= New C++ interface for PostgreSQL CONFLICTS= postgresql-libpqxx-[2-4].* PORTSCOUT= limit:^2\. -USES+= gmake libtool pgsql pkgconfig python:build shebangfix +USES+= gmake libtool pathfix pgsql pkgconfig python:build shebangfix GNU_CONFIGURE= yes USE_LDCONFIG= yes PLIST_SUB= PORTVERSION=${PORTVERSION} INSTALL_TARGET= install-strip SHEBANG_FILES= tools/splitconfig CONFIGURE_ARGS= --enable-shared .include Index: head/databases/postgresql-libpqxx3/files/patch-Makefile.in =================================================================== --- head/databases/postgresql-libpqxx3/files/patch-Makefile.in (revision 424426) +++ head/databases/postgresql-libpqxx3/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2011-09-12 11:39:56.000000000 +0200 -+++ Makefile.in 2011-09-12 11:40:48.000000000 +0200 -@@ -270,7 +270,7 @@ - MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.h.in config.log configure \ - stamp-h.in - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = libpqxx.pc - bin_SCRIPTS = pqxx-config - all: all-recursive Property changes on: head/databases/postgresql-libpqxx3/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/databases/sqlite2/Makefile =================================================================== --- head/databases/sqlite2/Makefile (revision 424426) +++ head/databases/sqlite2/Makefile (revision 424427) @@ -1,92 +1,92 @@ # Created by: Ying-Chieh Liao # $FreeBSD$ PORTNAME= sqlite PORTVERSION= 2.8.17 PORTREVISION= 3 CATEGORIES= databases MASTER_SITES= http://www.sqlite.org/ MAINTAINER= ports@FreeBSD.org COMMENT= SQL database engine in a C library GNU_CONFIGURE= yes -USES= gmake libtool pkgconfig readline +USES= gmake libtool pathfix pkgconfig readline USE_LDCONFIG= yes CONFIGURE_ARGS= --with-hints=freebsd.hints DOCSDIR= ${PREFIX}/share/doc/sqlite2 EXAMPLESDIR= ${PREFIX}/share/examples/sqlite2 EXTRACT_AFTER_ARGS= --exclude CVS OPTIONS_DEFINE= TCL THREADS DOCS EXAMPLES .if !exists(/usr/lib/libreadline.so) MAKE_ARGS= READLINE_FLAGS="-DHAVE_READLINE=1 -I${LOCALBASE}/include -L${LOCALBASE}/lib" .endif .include .if ${PORT_OPTIONS:MTCL} USES+= tcl .else .if ${PORT_OPTIONS:MDOCS} USES+= tcl:build .endif .endif .if ${PORT_OPTIONS:MTCL} CATEGORIES+= lang tcl COMMENT+= with TCL wrapper MAKE_ARGS+= TCLSH=${TCLSH} MAKE_ENV+= TCL_VER=${TCL_VER} PLIST_SUB+= WITH_TCLWRAPPER="" .else PLIST_SUB+= WITH_TCLWRAPPER="@comment " .endif .if ${PORT_OPTIONS:MDOCS} PORTDOCS= * MAKE_ARGS+= TCLSH=${TCLSH} MAKE_ENV+= TCL_VER=${TCL_VER} .endif post-patch: @${REINPLACE_CMD} -e "s/tclsh \$$(TOP)/\$$(TCLSH) \$$(TOP)/g" \ ${WRKSRC}/Makefile.in .if ${PORT_OPTIONS:MTCL} || !empty(PORT_OPTIONS:MDOCS) @${ECHO} "config_TARGET_TCL_INC=\"-I${TCL_INCLUDEDIR}\"" \ > ${WRKSRC}/freebsd.hints @${ECHO} "config_TARGET_TCL_LIBS=\"-L${PREFIX}/lib -ltcl${TCL_VER:S/.//}\"" \ >> ${WRKSRC}/freebsd.hints .else @${ECHO} "" > ${WRKSRC}/freebsd.hints .endif .if ${PORT_OPTIONS:MTHREADS} @${ECHO} "config_TARGET_CFLAGS=\"-DTHREADSAFE=1\"" \ >> ${WRKSRC}/freebsd.hints @${ECHO} "config_TARGET_LIBS=\"-lpthread\"" \ >> ${WRKSRC}/freebsd.hints .endif post-build: .if ${PORT_OPTIONS:MDOCS} @${ECHO_MSG} "===> Building docs" @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} doc) .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sqlite ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsqlite.so .if ${PORT_OPTIONS:MTCL} @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install-tcl) ${INSTALL_DATA} ${FILESDIR}/pkgIndex.tcl ${STAGEDIR}${PREFIX}/lib/sqlite .endif ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${FILESDIR}/example.tcl ${STAGEDIR}${EXAMPLESDIR} .include Index: head/databases/sqlite2/files/patch-Makefile.in =================================================================== --- head/databases/sqlite2/files/patch-Makefile.in (revision 424426) +++ head/databases/sqlite2/files/patch-Makefile.in (revision 424427) @@ -1,26 +1,22 @@ ---- Makefile.in.orig 2005-04-23 18:43:23.000000000 -0400 -+++ Makefile.in 2015-03-26 18:36:07.358178000 -0400 -@@ -38,7 +38,7 @@ +--- Makefile.in.orig 2005-04-23 22:43:23 UTC ++++ Makefile.in +@@ -38,7 +38,7 @@ RELEASE = @ALLOWRELEASE@ # libtool compile/link/install LTCOMPILE = $(LIBTOOL) --mode=compile $(TCC) -LTLINK = $(LIBTOOL) --mode=link $(TCC) +LTLINK = $(LIBTOOL) --mode=link $(TCC) @TARGET_LIBS@ LTINSTALL = $(LIBTOOL) --mode=install $(INSTALL) # Compiler options needed for programs that use the TCL library. -@@ -471,8 +471,12 @@ - $(LTINSTALL) sqlite $(DESTDIR)$(exec_prefix)/bin - $(INSTALL) -d $(DESTDIR)$(prefix)/include - $(INSTALL) -m 0644 sqlite.h $(DESTDIR)$(prefix)/include -- $(INSTALL) -d $(DESTDIR)$(exec_prefix)/lib/pkgconfig; -- $(INSTALL) -m 0644 sqlite.pc $(DESTDIR)$(exec_prefix)/lib/pkgconfig; -+ $(INSTALL) -d $(DESTDIR)/$(exec_prefix)/libdata/pkgconfig -+ $(INSTALL) -m 0644 sqlite.pc $(DESTDIR)/$(exec_prefix)/libdata/pkgconfig -+ +@@ -474,6 +474,10 @@ install: sqlite libsqlite.la sqlite.h + $(INSTALL) -d $(DESTDIR)$(exec_prefix)/lib/pkgconfig; + $(INSTALL) -m 0644 sqlite.pc $(DESTDIR)$(exec_prefix)/lib/pkgconfig; + +install-tcl: libtclsqlite.la + $(INSTALL) -d $(DESTDIR)$(prefix)/lib/sqlite + $(LTINSTALL) libtclsqlite.la $(DESTDIR)$(prefix)/lib/sqlite - ++ clean: rm -f *.lo *.la *.o sqlite@TARGET_EXEEXT@ libsqlite.la sqlite.h opcodes.* + rm -rf .libs .deps Index: head/databases/sqlrelay/Makefile =================================================================== --- head/databases/sqlrelay/Makefile (revision 424426) +++ head/databases/sqlrelay/Makefile (revision 424427) @@ -1,162 +1,163 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= ${SQLRELAY_PORTNAME} PORTVERSION= ${SQLRELAY_PORTVERSION} CATEGORIES= databases MASTER_SITES= SF MAINTAINER= pi@FreeBSD.org COMMENT= Persistent DB connection pooling/proxying/load balancing system LICENSE= LGPL20 LIB_DEPENDS= librudiments.so:devel/rudiments WANT_GNOME= yes -USES= gmake libtool python +USES= gmake libtool pathfix python +PATHFIX_MAKEFILEIN= Makefile CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes CONFIGURE_ARGS= ${SQLRELAY_CONFIGURE_ARGS} \ --disable-tcl \ --disable-java \ --disable-nodejs \ --disable-perl \ --disable-php \ --disable-python \ --disable-python3 \ --disable-ruby \ --disable-erlang MAKE_JOBS_UNSAFE=yes USE_LDCONFIG= yes PORTDOCS= * TOSTRIP= bin/sqlr-start \ bin/sqlr-stop \ bin/sqlr-listener \ bin/sqlr-connection \ bin/sqlr-scaler \ bin/sqlr-cachemanager \ bin/sqlr-fields \ bin/sqlr-query \ bin/sqlr-export \ bin/sqlr-import \ bin/sqlr-pwdenc \ bin/sqlr-status \ bin/sqlrsh \ lib/libsqlrodbc.so.2.0.0 \ lib/libsqlrutil.so.2.0.0 \ lib/libsqlrclient.so.2.0.0 \ lib/libsqlrclientwrapper.so.2.0.0 \ lib/libpqsqlrelay.so.2.0.0 \ lib/libmysql3sqlrelay.so.2.0.0 \ lib/libmysql40sqlrelay.so.2.0.0 \ lib/libmysql41sqlrelay.so.2.0.0 \ lib/libmysql50sqlrelay.so.2.0.0 \ lib/libmysql51sqlrelay.so.2.0.0 \ lib/libsqlrserver.so.2.0.0 \ libexec/sqlrelay/sqlrauth_database.so \ libexec/sqlrelay/sqlrauth_krb_userlist.so \ libexec/sqlrelay/sqlrauth_proxied.so \ libexec/sqlrelay/sqlrauth_sqlrelay.so \ libexec/sqlrelay/sqlrauth_tls_userlist.so \ libexec/sqlrelay/sqlrauth_userlist.so \ libexec/sqlrelay/sqlrconfig_xml.so \ libexec/sqlrelay/sqlrconfig_xmldom.so \ libexec/sqlrelay/sqlrconnection_router.so \ libexec/sqlrelay/sqlrfilter_patterns.so \ libexec/sqlrelay/sqlrfilter_regex.so \ libexec/sqlrelay/sqlrfilter_string.so \ libexec/sqlrelay/sqlrlogger_custom_nw.so \ libexec/sqlrelay/sqlrlogger_custom_sc.so \ libexec/sqlrelay/sqlrlogger_debug.so \ libexec/sqlrelay/sqlrlogger_slowqueries.so \ libexec/sqlrelay/sqlrparser_default.so \ libexec/sqlrelay/sqlrprotocol_sqlrclient.so \ libexec/sqlrelay/sqlrpwdenc_crypt.so \ libexec/sqlrelay/sqlrpwdenc_md5.so \ libexec/sqlrelay/sqlrpwdenc_rot.so \ libexec/sqlrelay/sqlrquery_sqlrcmdcstat.so \ libexec/sqlrelay/sqlrquery_sqlrcmdgstat.so \ libexec/sqlrelay/sqlrresultsettranslation_reformatdatetime.so \ libexec/sqlrelay/sqlrtranslation_normalize.so .include "${.CURDIR}/Makefile.common" OPTIONS_DEFINE= MYSQL ODBC ORACLE PGSQL SQLITE3 FREETDS FIREBIRD DOCS OPTIONS_SUB= yes ORACLE_CONFIGURE_ENABLE= oracle .include .if ${PORT_OPTIONS:MSQLITE3} LIB_DEPENDS+= libgdbm.so:databases/gdbm \ libsqlite3.so:databases/sqlite3 CONFIGURE_ARGS+= --with-gdbm-prefix="${LOCALBASE}" \ --with-sqlite-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_sqlite.so .else CONFIGURE_ARGS+= --disable-sqlite .endif .if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes CONFIGURE_ARGS+= --with-mysql-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_mysql.so .else CONFIGURE_ARGS+= --disable-mysql .endif .if ${PORT_OPTIONS:MFIREBIRD} USES+= firebird CONFIGURE_ARGS+= --with-firebird-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_firebird.so .else CONFIGURE_ARGS+= --disable-firebird .endif .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql CONFIGURE_ARGS+= --with-postgresql-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_postgresql.so .else CONFIGURE_ARGS+= --disable-postgresql .endif .if ${PORT_OPTIONS:MODBC} LIB_DEPENDS+= libodbc.so:databases/unixODBC CONFIGURE_ARGS+= --with-odbc-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_odbc.so .else CONFIGURE_ARGS+= --disable-odbc .endif .if ${PORT_OPTIONS:MFREETDS} LIB_DEPENDS+= libtdsodbc.so:databases/freetds CONFIGURE_ARGS+= --with-freetds-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_freetds.so .else CONFIGURE_ARGS+= --disable-freetds .endif post-patch: ${REINPLACE_CMD} -E \ -e 's,\$$\(initroot\),\$$\(initroot\)${PREFIX},g' \ -e 's,/etc/rc.conf,/etc/defaults/rc.conf,g' \ ${WRKSRC}/init/Makefile ${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} -E \ -e 's#-release \$$\(SQLR_VERSION\)##g;' post-configure: @${REINPLACE_CMD} 's,-Werror,,' ${WRKSRC}/config.mk post-stage: .for f in ${TOSTRIP} -${STRIP_CMD} ${STAGEDIR}${PREFIX}/${f} .endfor ${RM} ${STAGEDIR}${PREFIX}/lib/SQLRClient.dll ${RM} ${STAGEDIR}${PREFIX}/lib/SQLRClient.dll.config .include Index: head/databases/sqlrelay/files/patch-Makefile =================================================================== --- head/databases/sqlrelay/files/patch-Makefile (revision 424426) +++ head/databases/sqlrelay/files/patch-Makefile (revision 424427) @@ -1,32 +1,20 @@ --- Makefile.orig 2016-01-17 07:20:04 UTC +++ Makefile -@@ -30,16 +30,13 @@ install-doc: +@@ -30,9 +30,6 @@ install-doc: cd doc $(AND) $(MAKE) install install-license: - $(MKINSTALLDIRS) $(licensedir) - $(CP) COPYING $(licensedir) - $(CHMOD) 0644 $(licensedir)/COPYING install-pkgconfig: -- $(MKINSTALLDIRS) $(libdir)/pkgconfig -- $(CP) sqlrelay-c.pc $(libdir)/pkgconfig/$(SQLRELAY)-c.pc -- $(CHMOD) 0644 $(libdir)/pkgconfig/$(SQLRELAY)-c.pc -- $(CP) sqlrelay-c++.pc $(libdir)/pkgconfig/$(SQLRELAY)-c++.pc -- $(CHMOD) 0644 $(libdir)/pkgconfig/$(SQLRELAY)-c++.pc -+ $(MKINSTALLDIRS) $(prefix)/libdata/pkgconfig -+ $(CP) sqlrelay-c.pc $(prefix)/libdata/pkgconfig/sqlrelay-c.pc -+ $(CHMOD) 0644 $(prefix)/libdata/pkgconfig/sqlrelay-c.pc -+ $(CP) sqlrelay-c++.pc $(prefix)/libdata/pkgconfig/sqlrelay-c++.pc -+ $(CHMOD) 0644 $(prefix)/libdata/pkgconfig/sqlrelay-c++.pc - - uninstall: $(UNINSTALLSUBDIRS) - $(RMTREE) $(libexecdir) + $(MKINSTALLDIRS) $(libdir)/pkgconfig @@ -63,7 +60,6 @@ uninstall-doc: cd doc $(AND) $(MAKE) uninstall uninstall-license: - $(RMTREE) $(licensedir) uninstall-pkgconfig: $(RM) $(libdir)/pkgconfig/$(SQLRELAY)-c.pc \ Index: head/databases/tokyocabinet/Makefile =================================================================== --- head/databases/tokyocabinet/Makefile (revision 424426) +++ head/databases/tokyocabinet/Makefile (revision 424427) @@ -1,85 +1,82 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= tokyocabinet PORTVERSION= 1.4.48 CATEGORIES= databases MASTER_SITES= LOCAL/kuriyama \ http://fallabs.com/${PORTNAME}/ MAINTAINER= kuriyama@FreeBSD.org COMMENT= Modern implementation of DBM LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes -USES= gmake +USES= pathfix gmake USE_LDCONFIG= yes PORTDOCS= * OPTIONS_DEFINE= DEBUG DEVEL FASTEST LZMA LZO PTHREAD PROFILE SHARED SWAB UYIELD DOCS OPTIONS_DEFAULT= PTHREAD SHARED OPTIONS_SUB= yes DEBUG_DESC= Debugging support DEVEL_DESC= Development build FASTEST_DESC= Fastest run LZMA_DESC= LZMA codec LZO_DESC= LZO codec PTHREAD_DESC= Enable POSIX thread support PROFILE_DESC= Profiling build SHARED_DESC= Shared build SWAB_DESC= Swapping byte-orders build UYIELD_DESC= Detecting race conditions DEBUG_CONFIGURE_ENABLE= debug DEBUG_PREVENTS= LZMA DEVEL_CONFIGURE_ENABLE= devel FASTEST_CONFIGURE_ENABLE= fastest # to not confuse with system liblzma LZMA_CONFIGURE_ENABLE= exlzma LZMA_LIB_DEPENDS= liblzma.so.1:archivers/lzmalib LZMA_PREVENTS= DEBUG LZO_CONFIGURE_ENABLE= exlzo LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2 PTHREAD_CONFIGURE_ENABLE= pthread PROFILE_CONFIGURE_ENABLE= profile PROFILE_PREVENTS= SHARED SHARED_CONFIGURE_ENABLE= shared SHARED_PREVENTS= PROFILE SWAB_CONFIGURE_ENABLE= swab UYIELD_CONFIGURE_ENABLE= uyield SHLIB_VER= 9.11.0 SHLIB_VER_MAJ= 9 PLIST_SUB+= SHLIB_VER=${SHLIB_VER} SHLIB_VER_MAJ=${SHLIB_VER_MAJ} -# Because gnomehack will search "(libdir)" and it doesn't work, we need -# to patch it manually. post-patch: - ${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|@prefix@/libdata/pkgconfig|' \ - -e 's|@datarootdir@|@datarootdir@/doc|' \ + ${REINPLACE_CMD} -e 's|@datarootdir@|@datarootdir@/doc|' \ ${WRKSRC}/Makefile.in post-patch-FASTEST-on: ${REINPLACE_CMD} -e 's|-fforce-addr||' ${WRKSRC}/configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/libexec/tcawmgr.cgi post-install-SHARED-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so .include Index: head/databases/tokyotyrant/Makefile =================================================================== --- head/databases/tokyotyrant/Makefile (revision 424426) +++ head/databases/tokyotyrant/Makefile (revision 424427) @@ -1,43 +1,39 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= tokyotyrant PORTVERSION= 1.1.41 PORTREVISION= 2 CATEGORIES= databases MASTER_SITES= http://fallabs.com/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Network interface of Tokyo Cabinet BUILD_DEPENDS= tokyocabinet>=1.4.20:databases/tokyocabinet LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet GNU_CONFIGURE= yes USE_LDCONFIG= yes -USES= gmake +USES= gmake pathfix USE_RC_SUBR= ttserver OPTIONS_DEFINE= LUA LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include LUA_CONFIGURE_ENABLE= lua LUA_LDFLAGS+= -L${LUA_LIBDIR} LUA_CFLAGS+= -I${LUA_INCDIR} LUA_CPPFLAGS+= -I${LUA_INCDIR} LUA_USES= lua -# Since gnomehack only works for "(libdir)" case, we need to patch it -# manually. post-patch: - ${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|@prefix@/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.in ${REINPLACE_CMD} -e 's|llua|llua-${LUA_VER}|g' ${WRKSRC}/configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so .include Index: head/devel/babeltrace/Makefile =================================================================== --- head/devel/babeltrace/Makefile (revision 424426) +++ head/devel/babeltrace/Makefile (revision 424427) @@ -1,65 +1,63 @@ # $FreeBSD$ PORTNAME= babeltrace PORTVERSION= 1.4.0 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= luca.pizzamiglio@gmail.com COMMENT= Tool and library to read, write and convert execution traces # license is complicated LICENSE= MIT GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/mit-license.txt LICENSE_FILE_GPLv2= ${WRKSRC}/gpl-2.0.txt LICENSE_FILE_LGPL21= ${WRKSRC}/lgpl-2.1.txt LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpopt.so:devel/popt \ libuuid.so:misc/e2fsprogs-libuuid USE_GITHUB= yes GH_ACCOUNT= efficios -USES= autoreconf:build bison gettext-runtime gmake libtool pkgconfig +USES= autoreconf:build bison gettext-runtime gmake libtool pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-debug-info USE_GNOME= glib20 LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes PORTDOCS= ChangeLog std-ext-lib.txt API.txt lttng-live.txt .include # FreeBSD 9.x and earlier do not have an updated flex .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000033 BUILD_DEPENDS+= flex>=2.5.35:textproc/flex .endif post-patch: @${REINPLACE_CMD} -e 's|LICENSE mit-license.txt gpl-2.0.txt||' \ - ${WRKSRC}/Makefile.am - @${REINPLACE_CMD} -e 's|/pkgconfig|/../libdata/pkgconfig|' \ ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e 's|machine\/endian|sys\/endian|' \ ${WRKSRC}/include/babeltrace/endian.h .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000033 @${REINPLACE_CMD} -e 's|\[FLEX\],\[flex\]|\[FLEX\],\[flex\],\[\/usr\/bin\/flex\],${LOCALBASE}/bin:${PATH}|' \ ${WRKSRC}/configure.ac .endif pre-configure: (cd ${WRKSRC}; ./bootstrap ) .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000033 pre-build: @${REINPLACE_CMD} -e 's|(LEX)|(FLEX)|' \ ${WRKSRC}/formats/ctf/metadata/Makefile .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libbabeltrace*so.1.0.0 .include Index: head/devel/c-unit/Makefile =================================================================== --- head/devel/c-unit/Makefile (revision 424426) +++ head/devel/c-unit/Makefile (revision 424427) @@ -1,57 +1,55 @@ # 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/cld/files/patch-Makefile.in =================================================================== --- head/devel/cld/files/patch-Makefile.in (revision 424426) +++ head/devel/cld/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2012-05-23 14:35:00.000000000 +0400 -+++ Makefile.in 2013-02-08 15:37:27.000000000 +0400 -@@ -282,7 +282,7 @@ - - # autogen.sh and cleanrepo.sh are script for maintainance use. Not for distribution. - # dist_noinst_SCRIPTS = autogen.sh --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${exec_prefix}/libdata/pkgconfig - pkgconfig_DATA = cld.pc - basic_test_SOURCES = tests/basic_test.cc - basic_test_CXXFLAGS = -Wall -fPIC -Isrc/ -I../src -O2 -DCLD_WINDOWS Property changes on: head/devel/cld/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/cld/Makefile =================================================================== --- head/devel/cld/Makefile (revision 424426) +++ head/devel/cld/Makefile (revision 424427) @@ -1,24 +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 +USES= libtool pathfix 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/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.am =================================================================== --- head/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.am (revision 424426) +++ head/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- src/plugins/contrib/SpellChecker/hunspell/Makefile.am.orig 2016-05-06 22:18:30 UTC -+++ src/plugins/contrib/SpellChecker/hunspell/Makefile.am -@@ -2,7 +2,7 @@ ACLOCAL_AMFLAGS = -I m4 - - SUBDIRS= intl po src man m4 tests - --pkgconfdir = $(libdir)/pkgconfig -+pkgconfdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconf_DATA = hunspell.pc - - EXTRA_DIST = BUGS README.myspell AUTHORS.myspell license.myspell license.hunspell \ Property changes on: head/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.in.org =================================================================== --- head/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.in.org (revision 424426) +++ head/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.in.org (nonexistent) @@ -1,11 +0,0 @@ ---- src/plugins/contrib/SpellChecker/hunspell/Makefile.in.org.orig 2016-05-06 22:19:18 UTC -+++ src/plugins/contrib/SpellChecker/hunspell/Makefile.in.org -@@ -429,7 +429,7 @@ top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - ACLOCAL_AMFLAGS = -I m4 - SUBDIRS = intl po src man m4 tests --pkgconfdir = $(libdir)/pkgconfig -+pkgconfdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconf_DATA = hunspell.pc - EXTRA_DIST = BUGS README.myspell AUTHORS.myspell license.myspell license.hunspell \ - ChangeLog.O COPYING.MPL COPYING.LGPL hunspell.pc.in Property changes on: head/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.in.org ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.in =================================================================== --- head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.in (revision 424426) +++ head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- src/plugins/contrib/wxSmithAui/Makefile.in.orig 2016-05-06 22:24:06 UTC -+++ src/plugins/contrib/wxSmithAui/Makefile.in -@@ -478,7 +478,7 @@ libwxSmithAui_la_SOURCES = \ - ./wxAuiToolBar/wxSmithAuiToolBar.cpp \ - ./wxSmithAui.cpp - --pkgconfigdir = $(prefix)/libdata/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmithaui.pc - noinst_HEADERS = \ - ./wxAuiManager/wxsAuiManager.h \ Property changes on: head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/codeblocks/files/patch-Makefile.am =================================================================== --- head/devel/codeblocks/files/patch-Makefile.am (revision 424426) +++ head/devel/codeblocks/files/patch-Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2016-01-23 16:43:26 UTC -+++ Makefile.am -@@ -10,7 +10,7 @@ endif - - am__tar = @am__tar@ $(ADDITIONAL_MAKE_DIST_OPTIONS) - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = codeblocks.pc - - EXTRA_DIST = bootstrap \ Property changes on: head/devel/codeblocks/files/patch-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/codeblocks/files/patch-Makefile.in =================================================================== --- head/devel/codeblocks/files/patch-Makefile.in (revision 424426) +++ head/devel/codeblocks/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2016-05-06 22:17:30 UTC -+++ Makefile.in -@@ -455,7 +455,7 @@ SUBDIRS = src - ACLOCAL_AMFLAGS = -I m4 - @KEEP_DLLS_FALSE@ADDITIONAL_MAKE_DIST_OPTIONS = --exclude=".svn" --exclude="*.dll" - @KEEP_DLLS_TRUE@ADDITIONAL_MAKE_DIST_OPTIONS = --exclude=".svn" --pkgconfigdir = $(prefix)/libdata/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = codeblocks.pc - EXTRA_DIST = bootstrap \ - codeblocks.spec \ Property changes on: head/devel/codeblocks/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.am =================================================================== --- head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.am (revision 424426) +++ head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- src/plugins/contrib/wxSmith/Makefile.am.orig 2016-05-06 22:22:03 UTC -+++ src/plugins/contrib/wxSmith/Makefile.am -@@ -70,7 +70,7 @@ noinst_HEADERS = \ - ./wxsversionconverter.h \ - ./wxssettings.h - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmith.pc - - EXTRA_DIST = \ Property changes on: head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.am =================================================================== --- head/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.am (revision 424426) +++ head/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.am (nonexistent) @@ -1,9 +0,0 @@ ---- src/plugins/contrib/wxContribItems/Makefile.am.orig 2016-05-06 22:22:42 UTC -+++ src/plugins/contrib/wxContribItems/Makefile.am -@@ -9,5 +9,5 @@ SUBDIRS = wxchart wxFlatNotebook wxthing - - EXTRA_DIST = $(srcdir)/*.cbp $(TREELIST_DIST) - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmith-contrib.pc cb_wxcontrib.pc cb_wxchartctrl.pc cb_wxcustombutton.pc cb_wxflatnotebook.pc cb_wximagepanel.pc cb_wxspeedbutton.pc cb_wxKWIC.pc $(TREELIST_PC) cb_wxled.pc cb_wxmathplot.pc Property changes on: head/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.in =================================================================== --- head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.in (revision 424426) +++ head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- src/plugins/contrib/wxSmith/Makefile.in.orig 2016-05-06 22:20:29 UTC -+++ src/plugins/contrib/wxSmith/Makefile.in -@@ -546,7 +546,7 @@ noinst_HEADERS = \ - ./wxsversionconverter.h \ - ./wxssettings.h - --pkgconfigdir = $(prefix)/libdata/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmith.pc - EXTRA_DIST = \ - $(srcdir)/*.cbp \ Property changes on: head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.am =================================================================== --- head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.am (revision 424426) +++ head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- src/plugins/contrib/wxSmithAui/Makefile.am.orig 2016-05-06 22:24:09 UTC -+++ src/plugins/contrib/wxSmithAui/Makefile.am -@@ -45,7 +45,7 @@ libwxSmithAui_la_SOURCES = \ - ./wxAuiToolBar/wxSmithAuiToolBar.cpp \ - ./wxSmithAui.cpp - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmithaui.pc - - noinst_HEADERS = \ Property changes on: head/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.in =================================================================== --- head/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.in (revision 424426) +++ head/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- src/plugins/contrib/wxContribItems/Makefile.in.orig 2016-05-06 22:22:44 UTC -+++ src/plugins/contrib/wxContribItems/Makefile.in -@@ -444,7 +444,7 @@ top_srcdir = @top_srcdir@ - @HAVE_WX29_TRUE@TREELIST_DIST = $(srcdir)/wxTreeList/src/treelistctrl.cpp $(srcdir)/wxTreeList/include/wx/treelistctrl.h - SUBDIRS = wxchart wxFlatNotebook wxthings wxImagePanel wxSpeedButton KWIC $(TREELIST_DIR) wxled wxmathplot . - EXTRA_DIST = $(srcdir)/*.cbp $(TREELIST_DIST) --pkgconfigdir = $(prefix)/libdata/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmith-contrib.pc cb_wxcontrib.pc cb_wxchartctrl.pc cb_wxcustombutton.pc cb_wxflatnotebook.pc cb_wximagepanel.pc cb_wxspeedbutton.pc cb_wxKWIC.pc $(TREELIST_PC) cb_wxled.pc cb_wxmathplot.pc - all: all-recursive - Property changes on: head/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/compiz-bcop/Makefile =================================================================== --- head/devel/compiz-bcop/Makefile (revision 424426) +++ head/devel/compiz-bcop/Makefile (revision 424427) @@ -1,30 +1,27 @@ # Created by: Robert Noland # $FreeBSD$ PORTNAME= compiz-bcop PORTVERSION= 0.8.8 CATEGORIES= devel x11-wm MASTER_SITES= http://releases.compiz.org/${PORTVERSION}/ \ http://BSDforge.com/projects/source/devel/compiz-bcop/ MAINTAINER= portmaster@bsdforge.com COMMENT= Code generator for Compiz Fusion Plugins RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \ ${LOCALBASE}/bin/getopt:misc/getopt GNU_CONFIGURE= yes -USES= pkgconfig tar:bzip2 +USES= pathfix pkgconfig tar:bzip2 USE_GNOME= libxslt post-patch: @${REINPLACE_CMD} \ -e 's|/bin/bash|${LOCALBASE}/bin/bash|' \ -e 's|getopt|${LOCALBASE}/bin/getopt|' \ ${WRKSRC}/src/bcop.in - @${REINPLACE_CMD} -e \ - 's|[(]datadir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.in .include Index: head/devel/cpputest/files/patch-Makefile.am =================================================================== --- head/devel/cpputest/files/patch-Makefile.am (revision 424426) +++ head/devel/cpputest/files/patch-Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2015-05-04 05:36:02 UTC -+++ Makefile.am -@@ -21,7 +21,7 @@ endif - - TESTS = $(check_PROGRAMS) - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = cpputest.pc - - EXTRA_DIST = \ Property changes on: head/devel/cpputest/files/patch-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -on \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/cpputest/Makefile =================================================================== --- head/devel/cpputest/Makefile (revision 424426) +++ head/devel/cpputest/Makefile (revision 424427) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= cpputest PORTVERSION= 3.7.1 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= akos.somfai@gmail.com COMMENT= Unit testing and mocking framework for C/C++ LICENSE= BSD3CLAUSE USE_GITHUB= yes -USES= autoreconf libtool +USES= autoreconf libtool pathfix GNU_CONFIGURE= yes .include Index: head/devel/cunit/Makefile =================================================================== --- head/devel/cunit/Makefile (revision 424426) +++ head/devel/cunit/Makefile (revision 424427) @@ -1,62 +1,60 @@ # Created by: Stefan Pauly # $FreeBSD$ PORTNAME= cunit PORTVERSION= 2.1.3 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/CUnit/${PORTVERSION:R}-${PORTVERSION:E} DISTNAME= CUnit-${PORTVERSION:R}-${PORTVERSION:E} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Automated unit testing framework for C LICENSE= LGPL20 CONFLICTS= c-unit-[0-9]* OPTIONS_DEFINE= AUTOMATED BASIC CONSOLE CURSES DEBUG DOCS EXAMPLES MEMTRACE TEST OPTIONS_DEFAULT=AUTOMATED BASIC CONSOLE CURSES DEBUG MEMTRACE TEST OPTIONS_SUB= yes AUTOMATED_DESC= Automated (XML) interface BASIC_DESC= Basic interface CONSOLE_DESC= Console interface CURSES_DESC= Curses interface DEBUG_DESC= Debug interface EXAMPLES_DESC= Example programs MEMTRACE_DESC= Internal memory tracking TEST_DESC= Internal test program GNU_CONFIGURE= yes INSTALL_TARGET= install-strip TEST_TARGET= check USE_LDCONFIG= yes USES= autoreconf gmake libtool pathfix tar:bzip2 DATADIR= ${PREFIX}/share/CUnit DOCSDIR= ${PREFIX}/share/doc/CUnit EXAMPLESDIR= ${PREFIX}/share/examples/CUnit PORTDATA= * PORTDOCS= * PORTEXAMPLES= * -PATHFIX_MAKEFILEIN= Makefile.am - AUTOMATED_CONFIGURE_ENABLE= automated BASIC_CONFIGURE_ENABLE= basic CONSOLE_CONFIGURE_ENABLE= console CURSES_CONFIGURE_ENABLE=curses CURSES_LDFLAGS= -lncurses CURSES_USES= ncurses DEBUG_CONFIGURE_ENABLE= debug EXAMPLES_CONFIGURE_ENABLE= examples MEMTRACE_CONFIGURE_ENABLE= memtrace TEST_CONFIGURE_ENABLE= test 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 @${REINPLACE_CMD} -e 's|CUnit-[A-Z][a-z]*\.[a-z]*|${DATADIR}/&|' ${WRKSRC}/CUnit/Sources/Automated/Automated.c @${REINPLACE_CMD} -e '/fprintf/ s|Memory-Dump\.[a-z]*|${DATADIR}/&|' ${WRKSRC}/CUnit/Sources/Framework/MyMem.c .include Index: head/devel/dbus-c++/Makefile =================================================================== --- head/devel/dbus-c++/Makefile (revision 424426) +++ head/devel/dbus-c++/Makefile (revision 424427) @@ -1,42 +1,39 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= dbus-c++ PORTVERSION= 0.9.1 DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= pw CATEGORIES= devel gnome MAINTAINER= yuri@rawbw.com COMMENT= C++ API for D-BUS LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 \ libdbus-1.so:devel/dbus USE_GITHUB= yes GH_ACCOUNT= andreas-volz GH_PROJECT= dbus-cplusplus -USES= autoreconf compiler:c++11-lib gettext gmake libtool localbase pkgconfig +USES= autoreconf compiler:c++11-lib gettext gmake libtool localbase pathfix pkgconfig GNU_CONFIGURE= yes USE_GNOME= glib20 USE_LDCONFIG= yes CONFIGURE_ARGS= --prefix=${LOCALBASE} \ --disable-ecore \ --disable-static \ --enable-glib \ --disable-tests \ --disable-examples \ --disable-doxygen-docs - -post-patch: - @${REINPLACE_CMD} 's|^pkgconfigdir = .*|pkgconfigdir=$${prefix}/libdata/pkgconfig|' ${WRKSRC}/Makefile.am post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libdbus-c++-1.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libdbus-c++-glib-1.so .include Index: head/devel/ding-libs/Makefile =================================================================== --- head/devel/ding-libs/Makefile (revision 424426) +++ head/devel/ding-libs/Makefile (revision 424427) @@ -1,35 +1,34 @@ # Created by: Andrew Elble # $FreeBSD$ PORTNAME= ding-libs PORTVERSION= 0.5.0 CATEGORIES= devel MASTER_SITES= https://fedorahosted.org/released/${PORTNAME}/ MAINTAINER= aweits@rit.edu COMMENT= Collection of useful libraries for developers LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib ${ICONV_LIB} -lintl -USES= autoreconf iconv gettext libtool pkgconfig +USES= autoreconf iconv gettext libtool pathfix pkgconfig USE_LDCONFIG= yes INSTALL_TARGET= install-strip CONFIGURE_ENV+= DOXYGEN="" OPTIONS_DEFINE= DOCS post-patch: - @${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|' ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|g' ${WRKSRC}/collection/collection_tools.c \ ${WRKSRC}/refarray/ref_array.c @${REINPLACE_CMD} -e 's|git log -1 &>/dev/null|true|g' \ ${WRKSRC}/configure.ac .include Index: head/devel/editline/Makefile =================================================================== --- head/devel/editline/Makefile (revision 424426) +++ head/devel/editline/Makefile (revision 424427) @@ -1,29 +1,27 @@ # $FreeBSD$ PORTNAME= editline PORTVERSION= 1.15.2 CATEGORIES= devel MAINTAINER= johans@FreeBSD.org COMMENT= Minix editline: A free readline() for UNIX LICENSE= BSD4CLAUSE -USES= autoreconf libtool ncurses +USES= autoreconf libtool ncurses pathfix USE_GITHUB= yes GH_ACCOUNT= troglobit USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip PORTDOCS= * post-patch: - ${REINPLACE_CMD} '/^pkgconfigdir/s|=.*|= ${PREFIX}/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.am # rename to libeditline.3 to avoid conflict with libedit ${REINPLACE_CMD} 's|editline.3|lib&|' ${WRKSRC}/man/Makefile.am cd ${WRKSRC}/man; ${MV} editline.3 libeditline.3 .include Index: head/devel/efl/Makefile =================================================================== --- head/devel/efl/Makefile (revision 424426) +++ head/devel/efl/Makefile (revision 424427) @@ -1,166 +1,161 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= efl PORTVERSION= 1.18.1 CATEGORIES= devel enlightenment MASTER_SITES= http://download.enlightenment.org/rel/libs/${PORTNAME}/ MAINTAINER= enlightenment@FreeBSD.org COMMENT= Enlightenment Foundation Libraries LICENSE= BSD2CLAUSE LGPL21 LICENSE_COMB= multi LIB_DEPENDS= libgif.so:graphics/giflib \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libdbus-1.so:devel/dbus \ libsndfile.so:audio/libsndfile DIST_SUBDIR= enlightenment GNU_CONFIGURE= yes USES= autoreconf compiler:c++11-lib gettext-tools gmake iconv jpeg \ libtool pathfix pkgconfig shared-mime-info tar:xz USE_XORG= x11 xcursor xcomposite xdamage xext xfixes xi xinerama xp \ xrandr xrender xtst xscrnsaver USE_LDCONFIG= yes CONFIGURE_ARGS= --with-profile=release \ --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= BRANCHVERSION=${PORTVERSION:R} PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= AVAHI FRIBIDI HARFBUZZ NLS NVIDIA PHYSICS PULSEAUDIO SSL OPTIONS_GROUP= EMOTION INPUT LOADER OPTIONS_GROUP_EMOTION= GSTREAMER LIBXINE V4L VLC OPTIONS_GROUP_INPUT= IBUS SCIM OPTIONS_GROUP_LOADER= OPENJPEG PDF PS RAW SVG WEBP XCF OPTIONS_RADIO= ENGINE OPTIONS_RADIO_ENGINE= OPENGL SDL OPTIONS_DEFAULT= FRIBIDI HARFBUZZ PHYSICS SSL GSTREAMER PDF SVG OPENGL OPTIONS_SUB= yes HARFBUZZ_DESC= OpenType text shaping engine NVIDIA_DESC= Apply Nvidia workaround PHYSICS_DESC= Physics effects VLC_DESC= Multimedia support by VLC IBUS_DESC= Intelligent Input Bus SCIM_DESC= Smart Common Input Method XCF_DESC= Gimp image format support AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app AVAHI_CONFIGURE_ENABLE= avahi FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi FRIBIDI_CONFIGURE_ENABLE= fribidi HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz HARFBUZZ_CONFIGURE_ENABLE= harfbuzz NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls PHYSICS_LIB_DEPENDS= libBulletDynamics.so:devel/bullet PHYSICS_CONFIGURE_ENABLE= physics PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio GSTREAMER_USE= GSTREAMER1=core GSTREAMER_CONFIGURE_ENABLE= gstreamer1 LIBXINE_LIB_DEPENDS= libxine.so:multimedia/libxine LIBXINE_CONFIGURE_ENABLE= xine V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat V4L_CONFIGURE_ENABLE= v4l2 VLC_LIB_DEPENDS= libvlc.so:multimedia/vlc VLC_CONFIGURE_WITH= generic_vlc IBUS_LIB_DEPENDS= libibus-1.0.so:textproc/ibus SCIM_LIB_DEPENDS= libscim-1.0.so:textproc/scim SCIM_CONFIGURE_ENABLE= scim OPENJPEG_LIB_DEPENDS= libopenjpeg.so:graphics/openjpeg15 OPENJPEG_CONFIGURE_ENABLE= image-loader-jp2k PDF_LIB_DEPENDS= libpoppler.so:graphics/poppler PDF_CONFIGURE_ENABLE= poppler PS_LIB_DEPENDS= libspectre.so:print/libspectre PS_CONFIGURE_ENABLE= spectre RAW_LIB_DEPENDS= libraw.so:graphics/libraw RAW_CONFIGURE_ENABLE= libraw SVG_USE= GNOME=cairo GNOME=librsvg2 SVG_CONFIGURE_ENABLE= librsvg WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CONFIGURE_ENABLE= image-loader-webp XCF_CONFIGURE_ENABLE= xcf OPENGL_USE= GL=gl SDL_USE= SDL=sdl2 SDL_CONFIGURE_ENABLE= sdl .include .if ${PORT_OPTIONS:MNVIDIA} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src-lib-ecore_x-ecore_x_vsync_tool.c .endif .if ${PORT_OPTIONS:MPULSEAUDIO} PLIST_SUB+= AUDIO="" .else CONFIGURE_ARGS+= --disable-audio PLIST_SUB+= AUDIO="@comment " .endif .if ${PORT_OPTIONS:MSSL} USES+= ssl WITH_OPENSSL_PORT= yes .else CONFIGURE_ARGS+= --with-crypto=none .endif .if ${PORT_OPTIONS:MIBUS} CONFIGURE_ARGS+= --with-glib=yes .else CONFIGURE_ARGS+= --disable-ibus --with-glib=no .endif .if empty(PORT_OPTIONS:MOPENGL) CONFIGURE_ARGS+= --with-opengl=none .endif .if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" USES+= lua CONFIGURE_ARGS+= --enable-lua-old PLIST_SUB+= ELUA="@comment " .else LIB_DEPENDS+= libluajit-5.1.so:lang/luajit PLIST_SUB+= ELUA="" .endif -pre-patch: - @${REINPLACE_CMD} -e \ - 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.am - post-stage: ${RM} -r ${STAGEDIR}${PREFIX}/share/gdb for i in `${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib -type f`; do \ if ${FILE} $$i | ${GREP} -q "not stripped"; then ${STRIP_CMD} $$i; fi; \ done .include Index: head/devel/flatzebra/Makefile =================================================================== --- head/devel/flatzebra/Makefile (revision 424426) +++ head/devel/flatzebra/Makefile (revision 424427) @@ -1,29 +1,29 @@ # Created by: Edwin Groothuis # $FreeBSD$ PORTNAME= flatzebra PORTVERSION= 0.1.6 PORTREVISION= 4 CATEGORIES= devel games MASTER_SITES= http://perso.b2b2c.ca/sarrazip/dev/ MAINTAINER= edwin@mavetju.org COMMENT= Generic game engine for 2D double-buffering animation GNU_CONFIGURE= yes CONFIGURE_ARGS= --includedir=${PREFIX}/include -USES= pkgconfig libtool +USES= pathfix pkgconfig libtool USE_SDL= sdl mixer image USE_LDCONFIG= yes DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} PORTDOCS= AUTHORS COPYING INSTALL NEWS README TODO THANKS OPTIONS_DEFINE= DOCS post-patch-DOCS-off: @${REINPLACE_CMD} 's|^install-data-am: .*|install-data-am: install-pkgconfigDATA|' ${WRKSRC}/Makefile.in .include Index: head/devel/flatzebra/files/patch-Makefile.in =================================================================== --- head/devel/flatzebra/files/patch-Makefile.in (revision 424426) +++ head/devel/flatzebra/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2009-08-21 08:55:05.575153056 +0000 -+++ Makefile.in 2009-08-21 08:56:07.604907117 +0000 -@@ -204,7 +204,7 @@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - SUBDIRS = src --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = $(PACKAGE)-$(API).pc - doc_DATA = \ - AUTHORS \ Property changes on: head/devel/flatzebra/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/google-gdata/Makefile =================================================================== --- head/devel/google-gdata/Makefile (revision 424426) +++ head/devel/google-gdata/Makefile (revision 424427) @@ -1,32 +1,33 @@ # Created by: Romain Tartiere # $FreeBSD$ PORTNAME= google-gdata PORTVERSION= 2.2.0.0 PORTREVISION= 1 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org COMMENT= DOT NET library for the Google Data API LICENSE= APACHE20 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/Newtonsoft.Json.pc:devel/newtonsoft-json USE_GITHUB= yes GH_TUPLE= google:google-gdata:edcd096379 -USES= dos2unix gmake mono +USES= dos2unix gmake mono pathfix +PATHFIX_MAKEFILEIN= Makefile WRKSRC_SUBDIR= clients/cs DOS2UNIX_FILES= ${WRKSRC}/Makefile ${WRKSRC}/misc/gdata-sharp-core.pc.in MAKE_ARGS= CSC=${LOCALBASE}/bin/mcs NO_ARCH= yes 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-gdata/files/patch-Makefile =================================================================== --- head/devel/google-gdata/files/patch-Makefile (revision 424426) +++ head/devel/google-gdata/files/patch-Makefile (revision 424427) @@ -1,29 +1,20 @@ --- Makefile.orig 2016-10-16 13:47:41 UTC +++ Makefile -@@ -5,7 +5,7 @@ DEFINES=/d:TRACE - - VERSION=$(shell egrep AssemblyVersion version/AssemblyVersion.cs | egrep -o \([[:digit:]]\.\)+[[:digit:]]+) - PREFIX=/usr/local --PKGCONFIGDIR = $(PREFIX)/lib/pkgconfig -+PKGCONFIGDIR = $(PREFIX)/libdata/pkgconfig - - CORELIBS= \ - Google.GData.Client.dll \ @@ -33,7 +33,7 @@ ALLLIBS = \ UNINSTALLLIBS = $(basename $(ALLLIBS)) -FRAMEWORK_REFS = -r:System.dll -r:System.Xml.dll -r:System.Configuration.dll +FRAMEWORK_REFS = -r:System.dll -r:System.Xml.dll -r:System.Configuration.dll -r:%%LOCALBASE%%/lib/mono/Newtonsoft.Json/Newtonsoft.Json.dll PKGCONFIG_FILES = $(patsubst %.pc.in,%.pc,$(wildcard misc/*.pc.in)) @@ -112,7 +112,7 @@ clean: install: all for i in $(ALLLIBS); do gacutil -i $$i -package GData-Sharp -root "$(DESTDIR)$(PREFIX)/lib"; done install -d "$(DESTDIR)$(PKGCONFIGDIR)" - install -m 644 -t "$(DESTDIR)$(PKGCONFIGDIR)" $(PKGCONFIG_FILES) + install -m 644 $(PKGCONFIG_FILES) $(DESTDIR)$(PKGCONFIGDIR) uninstall: for i in $(UNINSTALLLIBS); do gacutil -u $$i -package GData-Sharp -root "$(DESTDIR)$(PREFIX)/lib"; done Property changes on: head/devel/google-gdata/files/patch-Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Index: head/devel/gumbo/Makefile =================================================================== --- head/devel/gumbo/Makefile (revision 424426) +++ head/devel/gumbo/Makefile (revision 424427) @@ -1,26 +1,25 @@ # $FreeBSD$ PORTNAME= gumbo PORTVERSION= 0.10.1 DISTVERSIONPREFIX= v CATEGORIES= devel textproc MAINTAINER= bdrewery@FreeBSD.org COMMENT= Pure-C HTML5 parser LICENSE= APACHE20 USE_GITHUB= yes GH_ACCOUNT= google GH_PROJECT= gumbo-parser USES= autoreconf gmake pathfix libtool INSTALL_TARGET= install-strip GNU_CONFIGURE= yes USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN=Makefile.am post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgumbo.so.1.0.0 .include Index: head/devel/hyperscan/Makefile =================================================================== --- head/devel/hyperscan/Makefile (revision 424426) +++ head/devel/hyperscan/Makefile (revision 424427) @@ -1,60 +1,55 @@ # $FreeBSD$ PORTNAME= hyperscan PORTVERSION= 4.3.1 DISTVERSIONPREFIX= v CATEGORIES= devel textproc MASTER_SITES= SF/boost/boost/1.59.0:boost DISTFILES= boost_1_59_0.tar.gz:boost MAINTAINER= vsevolod@FreeBSD.org COMMENT= High-performance multiple regex matching library LICENSE= BSD3CLAUSE BUILD_DEPENDS= ragel:devel/ragel USE_GITHUB= yes GH_ACCOUNT= 01org -USES= compiler:c++11-lib cmake:outsource python:build pkgconfig +USES= compiler:c++11-lib cmake:outsource pathfix python:build pkgconfig ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= SSSE3 is required for work OPTIONS_DEFINE= SHARED NATIVE SHARED_DESC= Build shared library NATIVE_DESC= Build with native CPU tunes OPTIONS_DEFAULT= SHARED .ifndef DEBUG_FLAGS CMAKE_BUILD_TYPE= Release .else CMAKE_BUILD_TYPE= Debug .endif CMAKE_ARGS+= -DBOOST_ROOT=${WRKDIR}/boost_1_59_0 .include .if ${PORT_OPTIONS:MNATIVE} CXXFLAGS+= -march=native -mtune=native CFLAGS+= -march=native -mtune=native .else CXXFLAGS+= -march=core2 CFLAGS+= -march=core2 .endif .if ${PORT_OPTIONS:MSHARED} CMAKE_ARGS+= -DBUILD_STATIC_AND_SHARED=ON PLIST_SUB+= SHARED="" \ SOVERSION=${PORTVERSION} \ SOSHORTVERSION=${PORTVERSION:C/\.[0-9].[0-9]$//} .else PLIST_SUB+= SHARED="@comment " .endif - -post-stage: - ${MV} ${STAGEDIR}/${PREFIX}/lib/pkgconfig/libhs.pc \ - ${STAGEDIR}/${PREFIX}/libdata/pkgconfig/ - ${RMDIR} ${STAGEDIR}/${PREFIX}/lib/pkgconfig/ .include Index: head/devel/isl/Makefile =================================================================== --- head/devel/isl/Makefile (revision 424426) +++ head/devel/isl/Makefile (revision 424427) @@ -1,26 +1,24 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= isl PORTVERSION= 0.17.1 CATEGORIES= devel MASTER_SITES= http://isl.gforge.inria.fr/ MAINTAINER= danilo@FreeBSD.org COMMENT= Integer Set Library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgmp.so:math/gmp CONFIGURE_ARGS= --with-gmp-prefix=${LOCALBASE} GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= libtool tar:xz +USES= libtool pathfix tar:xz +PATHFIX_MAKEFILEIN= configure USE_LDCONFIG= yes - -post-patch: - @${REINPLACE_CMD} -e 's@pkgconfig_libdir=.*@pkgconfig_libdir=$${prefix}/libdata/pkgconfig@' ${WRKSRC}/configure .include Index: head/devel/ivykis/files/patch-misc_Makefile.am =================================================================== --- head/devel/ivykis/files/patch-misc_Makefile.am (revision 424426) +++ head/devel/ivykis/files/patch-misc_Makefile.am (nonexistent) @@ -1,7 +0,0 @@ ---- misc/Makefile.am.orig 2015-10-17 19:07:02 UTC -+++ misc/Makefile.am -@@ -1,3 +1,3 @@ --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(libdatadir)/pkgconfig - - pkgconfig_DATA = ivykis.pc Property changes on: head/devel/ivykis/files/patch-misc_Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/ivykis/Makefile =================================================================== --- head/devel/ivykis/Makefile (revision 424426) +++ head/devel/ivykis/Makefile (revision 424427) @@ -1,26 +1,23 @@ # $FreeBSD$ PORTNAME= ivykis PORTVERSION= 0.39 DISTVERSIONPREFIX=v CATEGORIES= devel MAINTAINER= algernon@madhouse-project.org COMMENT= Asynchronous I/O readiness notification library LICENSE= LGPL21 -USES= libtool pkgconfig +USES= libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= buytenh post-stage: - ${MKDIR} ${STAGEDIR}${PREFIX}/libdata/pkgconfig - ${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/ivykis.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ivykis.pc - ${RMDIR} ${STAGEDIR}${PREFIX}/lib/pkgconfig ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libivykis.so.0.4.2 .include Index: head/devel/lasi/Makefile =================================================================== --- head/devel/lasi/Makefile (revision 424426) +++ head/devel/lasi/Makefile (revision 424427) @@ -1,61 +1,62 @@ # Created by: giffunip # $FreeBSD$ # $MCom: ports/devel/lasi/Makefile,v 1.1 2006/10/04 20:25:40 ahze Exp $ PORTNAME= lasi PORTVERSION= 1.1.1 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20Source DISTNAME= libLASi-${PORTVERSION} MAINTAINER= lme@FreeBSD.org COMMENT= C++ stream output interface for creating Postscript documents LIB_DEPENDS= libltdl.so:devel/libltdl OPTIONS_DEFINE= DOCS EXAMPLES -USES= cmake pkgconfig +USES= cmake pathfix pkgconfig +PATHFIX_CMAKELISTSTXT= pkg-config.cmake USE_GNOME= pango PKG_CONFIG_PATH= ${PREFIX}/libdata/pkgconfig CONFIGURE_ENV+= PKG_CONFIG_PATH=${PKG_CONFIG_PATH} USE_LDCONFIG= yes CMAKE_ARGS+= -DCMAKE_INSTALL_DATADIR:PATH=${DATADIR} .include .if ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS+= ${LOCALBASE}/bin/doxygen:devel/doxygen .else EXTRA_PATCHES+= ${FILESDIR}/extra-patch-cmake+modules+lasi.cmake .endif pre-install: .if ! ${PORT_OPTIONS:MEXAMPLES} @${REINPLACE_CMD} 's/^\(add_subdirectory(examples)\)/#\1/' \ ${WRKSRC}/CMakeLists.txt .endif post-install: @${MV} ${STAGEDIR}${PREFIX}/lib/libLASi.so.1.0.0 \ ${STAGEDIR}${PREFIX}/lib/libLASi.so.1 .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @${MV} ${STAGEDIR}${DATADIR}/doc/* ${STAGEDIR}${DOCSDIR}/ @${RMDIR} ${STAGEDIR}${DATADIR}/doc .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${MV} ${STAGEDIR}${DATADIR}/examples/* ${STAGEDIR}${EXAMPLESDIR}/ @${RMDIR} ${STAGEDIR}${DATADIR}/examples .endif .if ! ${PORT_OPTIONS:MDOCS} && ! ${PORT_OPTIONS:MEXAMPLES} @${RM} -r ${STAGEDIR}${DATADIR}/* .endif @${TEST} -d ${STAGEDIR}${DATADIR} && \ ${RMDIR} ${STAGEDIR}${DATADIR} || ${TRUE} .include Index: head/devel/lasi/files/patch-cmake+modules+pkg-config.cmake =================================================================== --- head/devel/lasi/files/patch-cmake+modules+pkg-config.cmake (revision 424426) +++ head/devel/lasi/files/patch-cmake+modules+pkg-config.cmake (nonexistent) @@ -1,11 +0,0 @@ ---- cmake/modules/pkg-config.cmake.orig 2008-12-31 14:38:25.000000000 -0500 -+++ cmake/modules/pkg-config.cmake 2008-12-31 14:42:58.000000000 -0500 -@@ -6,7 +6,7 @@ - if(PKG_CONFIG_EXECUTABLE) - message(STATUS "Looking for pkg-config - found") - set(pkg_config_true "") -- set(PKG_CONFIG_DIR ${libdir}/pkgconfig) -+ set(PKG_CONFIG_DIR ${exec_prefix}/libdata/pkgconfig) - else(PKG_CONFIG_EXECUTABLE) - message(STATUS "Looking for pkg-config - not found") - set(pkg_config_true "#") Property changes on: head/devel/lasi/files/patch-cmake+modules+pkg-config.cmake ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/liballium/Makefile =================================================================== --- head/devel/liballium/Makefile (revision 424426) +++ head/devel/liballium/Makefile (revision 424427) @@ -1,31 +1,30 @@ # Created by: Fabian Keil # $FreeBSD$ PORTNAME= liballium PORTVERSION= 0.0.1 CATEGORIES= devel security MAINTAINER= fk@fabiankeil.de COMMENT= Tor pluggable transports utility library USE_GITHUB= yes GH_ACCOUNT= Yawning GH_TAGNAME= 0c9b50f GNU_CONFIGURE= yes USES= autoreconf libtool pathfix pkgconfig tar:bzip2 -PATHFIX_MAKEFILEIN=Makefile.am INSTALL_TARGET= install-strip USE_LDCONFIG= yes PLIST_SUB+= PKGNAME=${PKGNAME} OPTIONS_DEFINE= DOCS TEST TEST_ALL_TARGET=check post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} .include Index: head/devel/libbrotli/Makefile =================================================================== --- head/devel/libbrotli/Makefile (revision 424426) +++ head/devel/libbrotli/Makefile (revision 424427) @@ -1,32 +1,32 @@ # Created by: Sergey A. Osokin # $FreeBSD$ PORTNAME= libbrotli PORTVERSION= 1.0 PORTREVISION= 4 MASTER_SITES= https://github.com/bagder/libbrotli/archive/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} CATEGORIES= devel archivers MAINTAINER= osa@FreeBSD.org COMMENT= Library for generic-purpose lossless compression algorithm LICENSE= MIT BROTLI_VERSION= v0.4.0 USE_GITHUB= nodefault GH_ACCOUNT= google:brotli GH_PROJECT= brotli:brotli GH_TAGNAME= ${BROTLI_VERSION}:brotli GH_SUBDIR= brotli:brotli -USES= pkgconfig autoreconf libtool compiler:c++0x +USES= pkgconfig autoreconf libtool compiler:c++0x pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-${PORTVERSION} pre-configure: cd ${WRKSRC} && ./autogen.sh .include Index: head/devel/libbrotli/files/patch-Makefile.am =================================================================== --- head/devel/libbrotli/files/patch-Makefile.am (revision 424426) +++ head/devel/libbrotli/files/patch-Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2016-04-16 19:40:04.016418000 -0400 -+++ Makefile.am 2016-04-16 19:40:13.154082000 -0400 -@@ -41,7 +41,7 @@ - # install headers in $(includedir) with subdirs - nobase_include_HEADERS = $(DECODEHEADERS) $(ENCODEHEADERS) - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(libdir)/../libdata/pkgconfig - pkgconfig_DATA = libbrotlienc.pc libbrotlidec.pc - pkgincludedir= $(includedir)/brotli - pkginclude_HEADERS = Property changes on: head/devel/libbrotli/files/patch-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/libcfu/Makefile =================================================================== --- head/devel/libcfu/Makefile (revision 424426) +++ head/devel/libcfu/Makefile (revision 424427) @@ -1,24 +1,23 @@ # $FreeBSD$ PORTNAME= libcfu DISTVERSION= 0.04a PORTREVISION= 2 CATEGORIES= devel MAINTAINER= crees@FreeBSD.org COMMENT= Simple library of tools for developing multithreaded software LICENSE= BSD3CLAUSE USE_GITHUB= yes GH_ACCOUNT= crees GH_TAGNAME= 947dba4 USES= autoreconf makeinfo pkgconfig pathfix libtool -PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip GNU_CONFIGURE= yes INFO= ${PORTNAME} .include Index: head/devel/libdlna/Makefile =================================================================== --- head/devel/libdlna/Makefile (revision 424426) +++ head/devel/libdlna/Makefile (revision 424427) @@ -1,31 +1,32 @@ # Created by: Dave Grochowski # $FreeBSD$ PORTNAME= libdlna PORTVERSION= 0.2.3 PORTREVISION= 6 CATEGORIES= devel MASTER_SITES= http://libdlna.geexbox.org/releases/ \ LOCAL/ehaupt MAINTAINER= malus.x@gmail.com COMMENT= Reference DLNA open-source implementation LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg HAS_CONFIGURE= yes -USES= gmake localbase pkgconfig tar:bzip2 +USES= gmake localbase pathfix pkgconfig tar:bzip2 +PATHFIX_MAKEFILEIN= Makefile USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes CONFIGURE_ARGS= --prefix="${PREFIX}" --disable-optimize \ --includedir="${PREFIX}/include" \ --libdir="${PREFIX}/lib" post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libdlna.so .include Index: head/devel/libdlna/files/patch-Makefile =================================================================== --- head/devel/libdlna/files/patch-Makefile (revision 424426) +++ head/devel/libdlna/files/patch-Makefile (revision 424427) @@ -1,20 +1,11 @@ --- Makefile.orig 2007-11-26 20:47:43 UTC +++ Makefile -@@ -4,7 +4,7 @@ endif - include config.mak - - DISTFILE = libdlna-$(VERSION).tar.bz2 --PKGCONFIG_DIR = $(libdir)/pkgconfig -+PKGCONFIG_DIR = $(prefix)/libdata/pkgconfig - PKGCONFIG_FILE = libdlna.pc - - LIBTEST = test-libdlna @@ -19,7 +19,7 @@ EXTRADIST = AUTHORS \ SUBDIRS = src \ CFLAGS += -Isrc -LDFLAGS += -Lsrc -ldlna +LDFLAGS := -Lsrc -ldlna ${LDFLAGS} ifeq ($(BUILD_STATIC),yes) LDFLAGS += $(EXTRALIBS) Index: head/devel/libee/Makefile =================================================================== --- head/devel/libee/Makefile (revision 424426) +++ head/devel/libee/Makefile (revision 424427) @@ -1,24 +1,24 @@ # Created by: Jim Riggs # $FreeBSD$ PORTNAME= libee PORTVERSION= 0.4.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://www.libee.org/files/download/ MAINTAINER= matthew@FreeBSD.org COMMENT= Event expression library inspired by CEE LIB_DEPENDS= libestr.so:devel/libestr MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes -USES= libtool +USES= libtool pathfix GNU_CONFIGURE= yes CONFIGURE_ENV= LIBESTR_CFLAGS="-I${LOCALBASE}/include" LIBESTR_LIBS="-L${LOCALBASE}/lib -lestr" CONFIGURE_ARGS+= --prefix="${PREFIX}" --disable-testbench .include Index: head/devel/libee/files/patch-Makefile.in =================================================================== --- head/devel/libee/files/patch-Makefile.in (revision 424426) +++ head/devel/libee/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2011-06-20 14:08:32.835431092 -0500 -+++ Makefile.in 2011-06-20 14:08:56.609771691 -0500 -@@ -257,7 +257,7 @@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - SUBDIRS = tests include src --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = libee.pc - ACLOCAL_AMFLAGS = -I m4 - all: config.h Property changes on: head/devel/libee/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/libelf/Makefile =================================================================== --- head/devel/libelf/Makefile (revision 424426) +++ head/devel/libelf/Makefile (revision 424427) @@ -1,50 +1,50 @@ # Created by: roam@FreeBSD.org # $FreeBSD$ PORTNAME= libelf PORTVERSION= 0.8.13 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://www.mr511.de/software/ \ SUNSITE/libs MAINTAINER= rodrigo@FreeBSD.org COMMENT= Public ELF file access library similar to libelf(3) in Solaris OPTIONS_DEFINE= EXTENDED NLS SANITY OPTIONS_DEFAULT= EXTENDED SANITY EXTENDED_DESC= ELF format extensions SANITY_DESC= Avoid loading invalid ELF files .include GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-shared --disable-compat USE_LDCONFIG= yes -USES= desthack +USES= desthack pathfix .if ${PORT_OPTIONS:MNLS} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lintl CONFIGURE_ARGS+= --enable-nls USES+= gettext PLIST_SUB+= GETTEXT="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= GETTEXT="@comment " .endif .if ${PORT_OPTIONS:MEXTENDED} CONFIGURE_ARGS+= --enable-extended-format .else CONFIGURE_ARGS+= --disable-extended-format .endif .if ${PORT_OPTIONS:MSANITY} CONFIGURE_ARGS+= --enable-sanity-checks .else CONFIGURE_ARGS+= --disable-sanity-checks .endif .include Index: head/devel/libelf/files/patch-Makefile.in =================================================================== --- head/devel/libelf/files/patch-Makefile.in (revision 424426) +++ head/devel/libelf/files/patch-Makefile.in (nonexistent) @@ -1,16 +0,0 @@ -Description: Fix the pkgconfig data directory path. -Forwarded: not-needed -Author: Peter Pentchev -Last-Update: 2009-11-20 - ---- Makefile.in.orig -+++ Makefile.in -@@ -23,7 +23,7 @@ - exec_prefix = @exec_prefix@ - libdir = @libdir@ - --pkgdir = $(libdir)/pkgconfig -+pkgdir = $(prefix)/libdata/pkgconfig - - MV = mv -f - RM = rm -f Property changes on: head/devel/libelf/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/libestr/files/patch-Makefile.in =================================================================== --- head/devel/libestr/files/patch-Makefile.in (revision 424426) +++ head/devel/libestr/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in..orig 2011-06-20 13:31:12.833335470 -0500 -+++ Makefile.in 2011-06-20 13:31:27.073909538 -0500 -@@ -251,7 +251,7 @@ - top_builddir = . - top_srcdir = . - SUBDIRS = include src --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = libestr.pc - ACLOCAL_AMFLAGS = -I m4 - all: config.h Property changes on: head/devel/libestr/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/libestr/Makefile =================================================================== --- head/devel/libestr/Makefile (revision 424426) +++ head/devel/libestr/Makefile (revision 424427) @@ -1,19 +1,19 @@ # Created by: Jim Riggs # $FreeBSD$ PORTNAME= libestr PORTVERSION= 0.1.10 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://libestr.adiscon.com/files/download/ MAINTAINER= matthew@FreeBSD.org COMMENT= Library for some string essentials -USES= libtool +USES= libtool pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --prefix="${PREFIX}" \ --disable-testbench .include Index: head/devel/libevent2/Makefile =================================================================== --- head/devel/libevent2/Makefile (revision 424426) +++ head/devel/libevent2/Makefile (revision 424427) @@ -1,46 +1,45 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= libevent2 PORTVERSION= 2.0.22 DISTVERSIONPREFIX= release- DISTVERSIONSUFFIX= -stable PORTREVISION= 1 CATEGORIES= devel MAINTAINER= mm@FreeBSD.org COMMENT= API for executing callback functions on events or timeouts LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= ${GH_PROJECT} GH_PROJECT= ${PORTNAME:S/2$//} GNU_CONFIGURE= yes USES= autoreconf libtool pathfix -PATHFIX_MAKEFILEIN=Makefile.am USE_LDCONFIG= yes OPTIONS_DEFINE= OPENSSL THREADS OPTIONS_DEFAULT= OPENSSL THREADS OPTIONS_SUB= yes INSTALL_TARGET= install-strip OPENSSL_USE= openssl=yes OPENSSL_CPPFLAGS= -I${OPENSSLINC} OPENSSL_LDFLAGS= -L${OPENSSLLIB} OPENSSL_CONFIGURE_ENABLE= openssl THREADS_CONFIGURE_ENABLE= thread-support post-patch: ${ECHO_CMD} 'AC_CONFIG_MACRO_DIR([m4])' >>${WRKSRC}/configure.in # error: using '$(top_srcdir)' in TESTS is currently broken ${REINPLACE_CMD} 's/^TESTS.*top_srcdir/#&/' ${WRKSRC}/test/Makefile.am regression-test: build @(${SH} ${WRKSRC}/test/regress) .include Index: head/devel/libfastjson/Makefile =================================================================== --- head/devel/libfastjson/Makefile (revision 424426) +++ head/devel/libfastjson/Makefile (revision 424427) @@ -1,22 +1,21 @@ # Created by: Muhammad Moinur Rahman # $FreeBSD$ PORTNAME= libfastjson PORTVERSION= 0.99.4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org COMMENT= libfastjson is a fork from json-c LICENSE= MIT USE_GITHUB= yes GH_ACCOUNT= rsyslog GNU_CONFIGURE= yes USES= autoreconf gmake libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip .include Index: head/devel/libfirm/Makefile =================================================================== --- head/devel/libfirm/Makefile (revision 424426) +++ head/devel/libfirm/Makefile (revision 424427) @@ -1,26 +1,25 @@ # Created by: Christoph Mallon # $FreeBSD$ PORTNAME= libfirm PORTVERSION= 1.21.0 PORTREVISION= 2 CATEGORIES= devel lang MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Graph-based SSA intermediate representation library for compilers LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi USES= autoreconf gmake libtool pathfix pkgconfig tar:bzip2 -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= DEBUG DEBUG_CONFIGURE_ENABLE= debug .include Index: head/devel/libgit2/Makefile =================================================================== --- head/devel/libgit2/Makefile (revision 424426) +++ head/devel/libgit2/Makefile (revision 424427) @@ -1,48 +1,47 @@ # $FreeBSD$ PORTNAME= libgit2 PORTVERSION= 0.24.0 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= wg@FreeBSD.org COMMENT= Portable, pure C implementation of the Git core LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= libgit2 -USES= cmake pkgconfig python:build +USES= cmake pathfix pkgconfig python:build USE_LDCONFIG= yes USE_OPENSSL= yes PLIST_SUB= PORTVERSION=${PORTVERSION} SHLIB_VER=${PORTVERSION:R:E} OPTIONS_DEFINE= SSH THREADS CURL OPTIONS_DEFAULT=SSH THREADS CURL SSH_DESC= Enable SSH support through libssh2 CURL_DESC= Enable HTTP support through cURL SSH_LIB_DEPENDS= libssh2.so:security/libssh2 SSH_CMAKE_ON= -DUSE_SSH=ON SSH_CMAKE_OFF= -DUSE_SSH=OFF THREADS_CMAKE_ON= -DTHREADSAFE=ON THREADS_CMAKE_OFF= -DTHREADSAFE=OFF CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CMAKE_ON= -DCURL=ON CURL_CMAKE_OFF= -DCURL=OFF BROKEN_sparc64= does not install: thread-local storage not supported .include post-patch: - @${REINPLACE_CMD} -e "s|/pkgconfig|/../libdata/pkgconfig|; \ - /LIBGIT2_PC_REQUIRES.*zlib/ d" ${WRKSRC}/CMakeLists.txt + @${REINPLACE_CMD} -e "/LIBGIT2_PC_REQUIRES.*zlib/ d" ${WRKSRC}/CMakeLists.txt .if ${SSL_DEFAULT} == base @${REINPLACE_CMD} -e "/LIBGIT2_PC_REQUIRES.*openssl/ d" \ ${WRKSRC}/CMakeLists.txt .endif .include Index: head/devel/libhtp/Makefile =================================================================== --- head/devel/libhtp/Makefile (revision 424426) +++ head/devel/libhtp/Makefile (revision 424427) @@ -1,34 +1,32 @@ # $FreeBSD$ PORTNAME= libhtp PORTVERSION= 0.5.22 CATEGORIES= devel MAINTAINER= koobs@FreeBSD.org COMMENT= Security-aware parser for the HTTP protocol LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= OISF USES= autoreconf iconv:translit libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} MAKE_ARGS= LIBS="-lz ${ICONV_LIB}" LDFLAGS+= -L${LOCALBASE}/lib -PATHFIX_MAKEFILEIN= Makefile.am - INSTALL_TARGET= install-strip TEST_TARGET= check CONFLICTS_INSTALL= libhtp-suricata-* PLIST_SUB+= PORTVERSION="${PORTVERSION}" .include Index: head/devel/liblouis/Makefile =================================================================== --- head/devel/liblouis/Makefile (revision 424426) +++ head/devel/liblouis/Makefile (revision 424427) @@ -1,23 +1,22 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= liblouis PORTVERSION= 2.6.5 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= wen@FreeBSD.org COMMENT= Open-source Braille Translator And Back-translator LICENSE= LGPL3+ BUILD_DEPENDS= help2man:misc/help2man USES= autoreconf gmake libtool pathfix USE_GITHUB= yes GNU_CONFIGURE= yes USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip .include Index: head/devel/libmowgli/Makefile =================================================================== --- head/devel/libmowgli/Makefile (revision 424426) +++ head/devel/libmowgli/Makefile (revision 424427) @@ -1,25 +1,22 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= libmowgli PORTVERSION= 1.0.0 CATEGORIES= devel MAINTAINER= oliver@FreeBSD.org COMMENT= Development framework for C LICENSE= ISCL USE_GITHUB= yes GH_ACCOUNT= atheme-legacy GH_TAGNAME= 5ab559e3af5b11767ada53d4401fb1c4443f3723 -USES= gmake tar:bzip2 +USES= gmake pathfix tar:bzip2 +PATHFIX_MAKEFILEIN= Makefile GNU_CONFIGURE= yes USE_LDCONFIG= yes - -post-patch: - @${REINPLACE_CMD} 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile .include Index: head/devel/liboil/Makefile =================================================================== --- head/devel/liboil/Makefile (revision 424426) +++ head/devel/liboil/Makefile (revision 424427) @@ -1,31 +1,28 @@ # Created by: ijliao # $FreeBSD$ # $MCom: ports/devel/liboil/Makefile,v 1.7 2008/03/23 06:57:57 marcus Exp $ PORTNAME= liboil PORTVERSION= 0.3.17 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= http://liboil.freedesktop.org/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Library of optimized inner loops LICENSE= BSD2CLAUSE BSD3CLAUSE MIT LICENSE_COMB= multi BROKEN_powerpc64= fails to compile vec_memcpy.S -USES= libtool pkgconfig +USES= libtool pathfix pkgconfig +PATHFIX_MAKEFILEIN= configure GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gtk-doc \ --disable-glib INSTALL_TARGET= install-strip CFLAGS:= ${CFLAGS:N-O*} -O2 - -post-patch: - @${REINPLACE_CMD} -e 's|\\$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ - ${WRKSRC}/configure .include Index: head/devel/libopkele/Makefile =================================================================== --- head/devel/libopkele/Makefile (revision 424426) +++ head/devel/libopkele/Makefile (revision 424427) @@ -1,43 +1,41 @@ # Created by: Sutra Zhou # $FreeBSD$ PORTNAME= libopkele PORTVERSION= 2.0.4 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= http://kin.klever.net/dist/ MAINTAINER= zhoushuqun@gmail.com COMMENT= C++ implementation of an OpenID decentralized identity system BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs RUN_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs LIB_DEPENDS= libcurl.so:ftp/curl \ libpcre.so:devel/pcre \ libexpat.so:textproc/expat2 \ libtidy.so:www/tidy-lib \ libxslt.so:textproc/libxslt USE_LDCONFIG= yes -USES= libtool gmake pkgconfig compiler:c++11-lang ssl +USES= libtool gmake pathfix pkgconfig compiler:c++11-lang ssl GNU_CONFIGURE= yes CONFIGURE_ENV= "OPENSSL_CFLAGS=${CFLAGS} -l${OPENSSLINC}" \ OPENSSL_LIBS=-L${OPENSSLLIB} CPPFLAGS+= -I${LOCALBASE}/include CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include # If we use the base OpenSSL either by default or # by design, we need to remove the openssl dependency # in pkgconfig/libopkele.pc. -post-patch: - @ ${REINPLACE_CMD} -e "s|pkgconfigdir =.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g" \ - ${WRKSRC}/Makefile.in .if ${SSL_DEFAULT} == base +post-patch: @ ${REINPLACE_CMD} -e "s|Requires: openssl|Requires:|" ${WRKSRC}/libopkele.pc.in .endif .include Index: head/devel/libosmo-abis/Makefile =================================================================== --- head/devel/libosmo-abis/Makefile (revision 424426) +++ head/devel/libosmo-abis/Makefile (revision 424427) @@ -1,28 +1,27 @@ # $FreeBSD$ PORTNAME= libosmo-abis PORTVERSION= 0.3.2 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://git.osmocom.org/libosmo-abis/snapshot/ \ http://chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= koue@chaosophia.net COMMENT= Shared code regarding the A-bis interface between BTS and BSC LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libosmocore.so:devel/libosmocore \ libortp.so:net/ortp USES= autoreconf gmake libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN=Makefile.am GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes post-patch: ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version .include Index: head/devel/libosmo-netif/Makefile =================================================================== --- head/devel/libosmo-netif/Makefile (revision 424426) +++ head/devel/libosmo-netif/Makefile (revision 424427) @@ -1,32 +1,31 @@ # $FreeBSD$ PORTNAME= libosmo-netif PORTVERSION= 0.0.6 CATEGORIES= devel MASTER_SITES= http://git.osmocom.org/libosmo-netif/snapshot/ \ http://chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= koue@chaosophia.net COMMENT= Library containing common/shared code regarding network interface LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libosmocore.so:devel/libosmocore \ libosmoabis.so:devel/libosmo-abis BROKEN_mips= Does not build: undefined reference to __bswap_16 BROKEN_mips64= Does not build: undefined reference to __bswap_16 BROKEN_powerpc64= Does not build BROKEN_sparc64= Does not build: undefined reference to __bswap_16 USES= autoreconf libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN=Makefile.am GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes post-patch: ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version .include Index: head/devel/libosmo-sccp/Makefile =================================================================== --- head/devel/libosmo-sccp/Makefile (revision 424426) +++ head/devel/libosmo-sccp/Makefile (revision 424427) @@ -1,26 +1,25 @@ # $FreeBSD$ PORTNAME= libosmo-sccp PORTVERSION= 0.7.0 CATEGORIES= devel MASTER_SITES= http://git.osmocom.org/libosmo-sccp/snapshot/ \ http://chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= koue@chaosophia.net COMMENT= SCCP network layer protocol implementation LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libosmocore.so:devel/libosmocore CONFLICTS_INSTALL=libmtp-[0-9]* # lib/libmtp.a USES= autoreconf gmake pathfix pkgconfig -PATHFIX_MAKEFILEIN=Makefile.am GNU_CONFIGURE= yes post-patch: ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version .include Index: head/devel/libosmocore/Makefile =================================================================== --- head/devel/libosmocore/Makefile (revision 424426) +++ head/devel/libosmocore/Makefile (revision 424427) @@ -1,33 +1,32 @@ # $FreeBSD$ PORTNAME= libosmocore PORTVERSION= 0.9.0 CATEGORIES= devel MASTER_SITES= http://git.osmocom.org/libosmocore/snapshot/ \ http://chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= koue@chaosophia.net COMMENT= Common library for all Osmocom projects LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite USES= alias autoreconf execinfo gmake libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN=Makefile.am GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo USE_LDCONFIG= yes INSTALL_TARGET= install-strip PORTDOCS= * OPTIONS_DEFINE= DOXYGEN DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \ dot:graphics/graphviz DOXYGEN_CONFIGURE_ENV_OFF=ac_cv_path_DOXYGEN=false post-patch: ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version .include Index: head/devel/libr3/Makefile =================================================================== --- head/devel/libr3/Makefile (revision 424426) +++ head/devel/libr3/Makefile (revision 424427) @@ -1,30 +1,26 @@ # Created by: Gasol Wu # $FreeBSD$ PORTNAME= libr3 PORTVERSION= 1.0.0 CATEGORIES= devel MAINTAINER= gasol.wu@gmail.com COMMENT= URL router library with high performance LICENSE= MIT LIB_DEPENDS= libcheck.so:devel/libcheck \ libgvc.so:graphics/graphviz \ libpcre.so:devel/pcre GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-graphviz -USES= autoreconf libtool pkgconfig +USES= autoreconf libtool pathfix pkgconfig INSTALL_TARGET= install-strip USE_GITHUB= yes GH_ACCOUNT= c9s GH_PROJECT= r3 - -post-patch: - @${REINPLACE_CMD} 's,^pkgconfigdir = .*,pkgconfigdir=$${prefix}/libdata/pkgconfig,' \ - ${WRKSRC}/Makefile.am .include Index: head/devel/libsearpc/Makefile =================================================================== --- head/devel/libsearpc/Makefile (revision 424426) +++ head/devel/libsearpc/Makefile (revision 424427) @@ -1,46 +1,45 @@ # $FreeBSD$ PORTNAME= libsearpc PORTVERSION= 3.0.7 PORTREVISION= 1 CATEGORIES= devel MAINTAINER= ultima1252@gmail.com COMMENT= Simple RPC framework based on GObject System in C LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libjansson.so:devel/jansson \ libgobject-2.0.so:devel/glib20 USE_GITHUB= yes GH_ACCOUNT= haiwen GH_TAGNAME= v3.0-latest USES= autoreconf gettext libtool pathfix pkgconfig python:2 USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes INSTALL_TARGET= install-strip HAIWENDIR= www/haiwen SEAFILE_SERVER= ${HAIWENDIR}/seafile-server SEALIB= ${SEAFILE_SERVER}/seafile/lib USERS= seafile GROUPS= ${USERS} PLIST_SUB= USERS=${USERS} \ GROUPS=${GROUPS} \ SEAFILE_SERVER=${SEAFILE_SERVER} \ HAIWENDIR=${HAIWENDIR} post-install: @${MKDIR} ${STAGEDIR}${SEALIB} (cd ${STAGEDIR}${PREFIX}/lib && \ ${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB}) ${RM} -r ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION} .include Index: head/devel/libsmpp34/Makefile =================================================================== --- head/devel/libsmpp34/Makefile (revision 424426) +++ head/devel/libsmpp34/Makefile (revision 424427) @@ -1,39 +1,37 @@ # $FreeBSD$ PORTNAME= libsmpp34 PORTVERSION= 1.10 CATEGORIES= devel MASTER_SITES= http://chaosophia.net/downloads/osmocom/${PORTNAME}/ \ http://ns1.chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= koue@chaosophia.net COMMENT= Provide an implementation of SMPP-3.4 protocol for PDUs handling LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxml2.so:textproc/libxml2 -USES= autoreconf libtool gmake +USES= autoreconf libtool gmake pathfix GNU_CONFIGURE= yes INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE=yes post-patch: - ${REINPLACE_CMD} -e 's|pkgconfigdir.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.am ${REINPLACE_CMD} -e 's|AC_CONFIG_AUX_DIR.*|AC_CONFIG_AUX_DIR([.])|g' \ ${WRKSRC}/configure.ac ${REINPLACE_CMD} -e 's|AM_CONFIG_HEADER.*|AM_CONFIG_HEADER([./config.h])|g' \ ${WRKSRC}/configure.ac ${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|g' ${WRKSRC}/src/smpp34_dumpBuf.c ${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|g' ${WRKSRC}/src/smpp34_dumpPdu.c ${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|g' ${WRKSRC}/src/smpp34_pack.c ${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|g' ${WRKSRC}/src/smpp34_params.c ${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|g' ${WRKSRC}/src/smpp34_structs.c ${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|g' ${WRKSRC}/src/smpp34_unpack.c ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version .include Index: head/devel/libtermkey/Makefile =================================================================== --- head/devel/libtermkey/Makefile (revision 424426) +++ head/devel/libtermkey/Makefile (revision 424427) @@ -1,25 +1,23 @@ # Created by: Anton Tornqvist # $FreeBSD$ PORTNAME= libtermkey PORTVERSION= 0.18 CATEGORIES= devel MASTER_SITES= http://www.leonerd.org.uk/code/libtermkey/ MAINTAINER= ports@FreeBSD.org COMMENT= Easy processing of keyboard entry from terminal-based programs LICENSE= MIT -USES= gmake libtool:build ncurses pkgconfig +USES= gmake libtool:build ncurses pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile LIB_DEPENDS= libunibilium.so:devel/unibilium USE_LDCONFIG= yes MAKE_ARGS= MANDIR=${MANPREFIX}/man - -post-patch: - ${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' ${WRKSRC}/Makefile post-stage: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtermkey.so.1.12.0 .include Index: head/devel/libunwind/Makefile =================================================================== --- head/devel/libunwind/Makefile (revision 424426) +++ head/devel/libunwind/Makefile (revision 424427) @@ -1,26 +1,25 @@ # Created by: stas@FreeBSD.org # $FreeBSD$ PORTNAME= libunwind PORTVERSION= 20121006 # This is actually official libunwind 1.1 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SAVANNAH DISTNAME= ${PORTNAME}-1.1 MAINTAINER= danilo@FreeBSD.org COMMENT= Generic stack unwinding library LICENSE= MIT ONLY_FOR_ARCHS= i386 amd64 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes USES= autoreconf libtool pathfix pkgconfig PLIST_SUB= ARCH=${ARCH:S|i386|x86|:S|amd64|x86_64|} .include Index: head/devel/libuv/Makefile =================================================================== --- head/devel/libuv/Makefile (revision 424426) +++ head/devel/libuv/Makefile (revision 424427) @@ -1,38 +1,37 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= libuv PORTVERSION= 1.9.1 CATEGORIES= devel MASTER_SITES= http://dist.libuv.org/dist/v${PORTVERSION}/ DISTNAME= ${PORTNAME}-v${PORTVERSION} MAINTAINER= thierry@FreeBSD.org COMMENT= Multi-platform support library with a focus on asynchronous I/O LICENSE= NODE LICENSE_NAME= NODE LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept TEST_DEPENDS= gyp:devel/py-gyp \ gmake:devel/gmake USES= autoreconf libtool pathfix pkgconfig GNU_CONFIGURE= yes -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes INSTALL_TARGET= install-strip pre-configure: ${ECHO_CMD} "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [ serial-tests])" \ > ${WRKSRC}/m4/libuv-extra-automake-flags.m4 .if defined(MAINTAINER_MODE) regression-test: (cd ${WRKSRC} && ./gyp_uv.py -f make && \ ${SETENV} ${MAKE_ENV} ${GMAKE} -C out && \ ./out/Debug/run-tests) .endif .include Index: head/devel/libxs/Makefile =================================================================== --- head/devel/libxs/Makefile (revision 424426) +++ head/devel/libxs/Makefile (revision 424427) @@ -1,97 +1,95 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= libxs PORTVERSION= 1.2.0 DISTVERSIONPREFIX= v PORTREVISION= 6 CATEGORIES= devel MAINTAINER= vg@FreeBSD.org COMMENT= Open source lightweight messaging layer LICENSE= GPLv3 GNU_CONFIGURE= yes USES= autoreconf compiler:features pathfix pkgconfig libtool USE_GITHUB= yes GH_ACCOUNT= crossroads-io USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am - OPTIONS_DEFINE= DEBUG DOCS PLUGINS ZMQ EXTERNAL_DESC= PGM extension from ports INTERNAL_DESC= PGM extension PLUGINS_DESC= Additional plugins ZMQ_DESC= Compatibility with ZMQ OPTIONS_RADIO= PGM OPTIONS_RADIO_PGM= INTERNAL EXTERNAL OPTIONS_DEFAULT=PLUGINS INSTALL_TARGET= install-strip .include .if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 36 && \ !${COMPILER_FEATURES:Mlibstdc++} # Allow declaration of map and multimap iterator with incomplete mapped type # by applying upstream change r231119 to a copy of our local c++ headers. # This fix is not needed for clang 3.4 on 9.3 which uses libstdc++. EXTRA_PATCHES+= ${FILESDIR}/extra-patch-map CPPFLAGS+= -I${WRKSRC}/map-fix post-extract: ${MKDIR} ${WRKSRC}/map-fix ${CP} /usr/include/c++/v1/__tree /usr/include/c++/v1/map \ ${WRKSRC}/map-fix/. .endif .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-debug .endif .if ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS+= asciidoc:textproc/asciidoc \ xmlto:textproc/xmlto \ docbook-xml>0:textproc/docbook-xml .else CONFIGURE_ARGS+= --without-documentation .endif .if ${PORT_OPTIONS:MINTERNAL} CONFIGURE_ARGS+= --with-pgm USES+= perl5 CFLAGS+= -fPIC .endif .if ${PORT_OPTIONS:MEXTERNAL} CONFIGURE_ARGS+= --with-system-pgm LIB_DEPENDS+= libpgm.so:net/openpgm .endif .if ${PORT_OPTIONS:MPLUGINS} CONFIGURE_ARGS+= --enable-plugins=yes .else CONFIGURE_ARGS+= --enable-plugins=no .endif .if ${PORT_OPTIONS:MZMQ} CONFIGURE_ARGS+= --enable-libzmq CONFLICTS= zmq-* PLIST_SUB+= ZMQ="" .else PLIST_SUB+= ZMQ="@comment " .endif pre-configure: # fix for clang build @${REINPLACE_CMD} "/^libxs_werror=/ s|yes|no|" \ ${WRKSRC}/configure.ac .if ${PORT_OPTIONS:MEXTERNAL} ${REINPLACE_CMD} "s|openpgm-5.1|openpgm-5.2|g" \ ${WRKSRC}/configure.ac .endif .include Index: head/devel/lightning/files/patch-Makefile.in =================================================================== --- head/devel/lightning/files/patch-Makefile.in (revision 424426) +++ head/devel/lightning/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2015-02-08 17:45:49.524068441 +0600 -+++ Makefile.in 2015-02-08 17:49:09.021055899 +0600 -@@ -407,7 +407,7 @@ - include \ - lib - --pkgconfiglibdir = $(libdir)/pkgconfig -+pkgconfiglibdir = $(prefix)/libdata/pkgconfig - pkgconfiglib_DATA = lightning.pc - @get_jit_size_TRUE@JIT_SIZE_PATH = "$(top_builddir)/jit_$(cpu)-sz.c" - @get_jit_size_TRUE@AM_CPPFLAGS = -DGET_JIT_SIZE=1 -DJIT_SIZE_PATH='$(JIT_SIZE_PATH)' Property changes on: head/devel/lightning/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/lightning/Makefile =================================================================== --- head/devel/lightning/Makefile (revision 424426) +++ head/devel/lightning/Makefile (revision 424427) @@ -1,41 +1,41 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= lightning PORTVERSION= 2.1.0 CATEGORIES= devel MASTER_SITES= GNU MAINTAINER= bofh@FreeBSD.org COMMENT= Generates assembly language code at run-time LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi -USES= libtool +USES= libtool pathfix GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-disassembler=no INSTALL_TARGET= install-strip USE_LDCONFIG= yes PLIST_SUB= JIT_ARCH=${ARCH:S/i386/x86/:S/amd64/x86/:S/x86_64/x86/:S/sparc64/sparc/:S/powerpc/ppc/} ONLY_FOR_ARCHS= i386 amd64 arm ia64 powerpc sparc64 mips INFO= lightning OPTIONS_DEFINE= ASSERTIONS ASSERTIONS_DESC=Enable runtime code generation assertions ASSERTIONS_CONFIGURE_ON=--enable-assertions=yes ASSERTIONS_CONFIGURE_OFF=--enable-assertions=no post-patch: @${REINPLACE_CMD} -e \ 's|"gcc -E|"${CC:T} -E|' ${WRKSRC}/check/lightning.c regression-test: build (cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check) .include Index: head/devel/m17n-db/Makefile =================================================================== --- head/devel/m17n-db/Makefile (revision 424426) +++ head/devel/m17n-db/Makefile (revision 424427) @@ -1,43 +1,41 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= m17n-db PORTVERSION= 1.7.0 CATEGORIES= devel textproc MASTER_SITES= SAVANNAH/m17n:m17n \ GNU/glibc:glibc DISTFILES= ${M17N_DISTFILE}:m17n \ ${GLIBC_DISTFILE}:glibc EXTRACT_ONLY= ${M17N_DISTFILE} MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= Data files for the m17n library OPTIONS_DEFINE= NLS USES= gmake pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-charmaps=${CHARMAPSDIR} NO_ARCH= yes OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls M17N_DISTFILE= ${DISTNAME}${EXTRACT_SUFX} GLIBC_VERSION= 2.3.6 GLIBC_DISTFILE= glibc-${GLIBC_VERSION}.tar.bz2 CHARMAPSDIR= glibc-${GLIBC_VERSION}/localedata/charmaps M17N_DATADIR= ${PREFIX}/share/m17n post-extract: cd ${WRKSRC}; ${TAR} xjf ${DISTDIR}/${GLIBC_DISTFILE} ${CHARMAPSDIR} post-patch: - @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ - 's|$${datadir}/pkgconfig|$${prefix}/libdata/pkgconfig|g' @${REINPLACE_CMD} -E 's|(m17n_scriptdir = ).*|\1${PREFIX}/bin|' \ ${WRKSRC}/Makefile.in .include Index: head/devel/m17n-lib/Makefile =================================================================== --- head/devel/m17n-lib/Makefile (revision 424426) +++ head/devel/m17n-lib/Makefile (revision 424427) @@ -1,54 +1,52 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= m17n-lib PORTVERSION= 1.7.0 PORTREVISION= 1 CATEGORIES= devel textproc MASTER_SITES= SAVANNAH/m17n MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= Library for the multilingual text handling BUILD_DEPENDS= bison:devel/bison \ m17n-db>=1.6.4:devel/m17n-db LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libgd.so:graphics/gd \ libotf.so:print/libotf RUN_DEPENDS= m17n-db>=1.6.4:devel/m17n-db MAKE_JOBS_UNSAFE= yes -USES= autoreconf gettext-tools libtool pkgconfig +USES= autoreconf gettext-tools libtool pathfix pkgconfig USE_XORG= ice sm x11 xaw xft xt USE_GNOME= libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-nls OPTIONS_DEFINE= ANTHY ISPELL THAI ANTHY_DESC= Kana-Kanji conversion support via Anthy ISPELL_DESC= Spell checking support via Ispell THAI_DESC= Thai language support via libThai ANTHY_LIB_DEPENDS= libanthy.so:japanese/anthy ANTHY_CONFIGURE_OFF= --without-anthy ISPELL_BUILD_DEPENDS= ispell:textproc/aspell-ispell ISPELL_RUN_DEPENDS= ispell:textproc/aspell-ispell ISPELL_CONFIGURE_OFF= HAVE_ISPELL=no THAI_LIB_DEPENDS= libthai.so:devel/libthai THAI_CONFIGURE_OFF= --without-libthai post-patch: - @${FIND} ${WRKSRC} -name "Makefile.am" | ${XARGS} ${REINPLACE_CMD} -e \ - 's|libdir}/pkgconfig|prefix}/libdata/pkgconfig|g ; \ - s|-ldl||g' + @${FIND} ${WRKSRC} -name "Makefile.am" | ${XARGS} ${REINPLACE_CMD} -e 's|-ldl||g' .include Index: head/devel/marisa-trie/files/patch-Makefile.am =================================================================== --- head/devel/marisa-trie/files/patch-Makefile.am (revision 424426) +++ head/devel/marisa-trie/files/patch-Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2016-07-03 09:34:09 UTC -+++ Makefile.am -@@ -2,7 +2,7 @@ ACLOCAL_AMFLAGS = -I m4 - - SUBDIRS = include lib tools tests - --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = ${prefix}/libdata/pkgconfig - pkgconfig_DATA = marisa.pc - - EXTRA_DIST = \ Property changes on: head/devel/marisa-trie/files/patch-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/marisa-trie/Makefile =================================================================== --- head/devel/marisa-trie/Makefile (revision 424426) +++ head/devel/marisa-trie/Makefile (revision 424427) @@ -1,57 +1,57 @@ # Created by: Iblis Lin # $FreeBSD$ PORTNAME= marisa-tire PORTVERSION= 0.24 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GH MAINTAINER= iblis@hs.ntnu.edu.tw COMMENT= MARISA: Matching Algorithm with Recursively Implemented StorAge LICENSE= BSD2CLAUSE LGPL21+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYING.md USE_GITHUB= yes GH_ACCOUNT= s-yata GH_PROJECT= marisa-trie GH_TAGNAME= 961ed33 -USES= autoreconf libtool:build +USES= autoreconf libtool:build pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-pkg-config-dir=${PREFIX}/libdata/pkgconfig INSTALL_TARGET= install-strip OPTIONS_DEFINE= SSE2 SSE3 SSSE3 SSE4 SSE41 SSE42 SSE4A POPCNT OPTIONS_DEFAULT=${MACHINE_CPU:tu} SSE2_DESC= Support for SSE2 SSE2_CONFIGURE_ENABLE= sse2 SSE3_DESC= Support for SSE3 SSE3_CONFIGURE_ENABLE= sse3 SSSE3_DESC= Support for SSSE3 SSSE3_CONFIGURE_ENABLE= sse3 SSE4_DESC= Support for SSE4 SSE4_CONFIGURE_ENABLE= sse4 SSE41_DESC= Support for SSE4.1 SSE41_CONFIGURE_ENABLE= sse4.1 SSE42_DESC= Support for SSE4.2 SSE42_CONFIGURE_ENABLE= sse4.2 SSE4A_DESC= Support for SSE4a SSE4A_CONFIGURE_ENABLE= sse4a POPCNT_DESC= Support for POPCNT POPCNT_CONFIGURE_ENABLE= POPCNT .include Index: head/devel/msgpack/files/patch-Makefile.am =================================================================== --- head/devel/msgpack/files/patch-Makefile.am (revision 424426) +++ head/devel/msgpack/files/patch-Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2016-05-27 09:08:08 UTC -+++ Makefile.am -@@ -11,7 +11,7 @@ DOC_FILES = \ - EXTRA_DIST = \ - $(DOC_FILES) CMakeLists.txt test/CMakeLists.txt example - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = msgpack.pc - - doxygen: Property changes on: head/devel/msgpack/files/patch-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/msgpack/Makefile =================================================================== --- head/devel/msgpack/Makefile (revision 424426) +++ head/devel/msgpack/Makefile (revision 424427) @@ -1,38 +1,38 @@ # $FreeBSD$ PORTNAME= msgpack PORTVERSION= 1.4.2 DISTVERSIONPREFIX= cpp- CATEGORIES= devel MAINTAINER= kuriyama@FreeBSD.org COMMENT= MessagePack implementation for C and C++ LICENSE= APACHE20 USE_GITHUB= yes GH_PROJECT= msgpack-c -USES= libtool:build autoreconf:build +USES= libtool:build autoreconf:build pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes .include .if ${ARCH} == "sparc64" # required for __sync _* atomic operations on sparc USE_GCC= yes .endif .if ${ARCH} == "i386" # Mayby not working on i386/i486/i586... CONFIGURE_ARGS= CFLAGS="${CFLAGS} -march=i686" CXXFLAGS="${CXXFLAGS} -march=i686" .endif pre-configure: cd ${WRKSRC} && ./bootstrap post-stage: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmsgpackc.so.2.0.0 .include Index: head/devel/ndesk-options/Makefile =================================================================== --- head/devel/ndesk-options/Makefile (revision 424426) +++ head/devel/ndesk-options/Makefile (revision 424427) @@ -1,15 +1,19 @@ # $FreeBSD$ PORTNAME= ndesk-options PORTVERSION= 0.2.1 CATEGORIES= devel MASTER_SITES= http://www.ndesk.org/archive/${PORTNAME}/ MAINTAINER= mono@FreeBSD.org COMMENT= Callback-based program option parser for C\# GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_MCS=${LOCALBASE}/bin/mcs USES= gmake mono pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile.in configure + +post-extract: + @${MV} ${WRKSRC}/lib ${WRKSRC}/libdata .include Index: head/devel/ois/Makefile =================================================================== --- head/devel/ois/Makefile (revision 424426) +++ head/devel/ois/Makefile (revision 424427) @@ -1,31 +1,30 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= ois PORTVERSION= 1.2.0 PORTREVISION= 5 CATEGORIES= devel MASTER_SITES= SF/wgois/Source%20Release/1.2 DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Object Oriented Input System LICENSE= ZLIB GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= autoreconf gmake libtool pathfix -PATHFIX_MAKEFILEIN= Makefile.am USE_XORG= x11 xaw USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib WRKSRC= ${WRKDIR}/${PORTNAME} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libOIS.so .include Index: head/devel/oniguruma5/Makefile =================================================================== --- head/devel/oniguruma5/Makefile (revision 424426) +++ head/devel/oniguruma5/Makefile (revision 424427) @@ -1,46 +1,45 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= oniguruma PORTVERSION= 5.9.6 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= devel textproc PKGNAMESUFFIX= 5 DISTNAME= onig-${PORTVERSION} DIST_SUBDIR= ruby MAINTAINER= rob@theseusnetworking.com COMMENT= BSDL Regular Expressions library compatible with POSIX/GNU/Perl LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= DOCS EXAMPLES CONFLICTS= oniguruma-2.* USE_GITHUB= yes GH_ACCOUNT= kkos USES= pathfix autoreconf libtool -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes .include post-patch: @${REINPLACE_CMD} -e \ '/^INCLUDES/s|$$(includedir)|| ; \ s|$$(<)|$$(@).in|' ${WRKSRC}/Makefile.am post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} HISTORY README ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC}/doc && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}) @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/sample && ${INSTALL_DATA} *.c ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/devel/opendht/Makefile =================================================================== --- head/devel/opendht/Makefile (revision 424426) +++ head/devel/opendht/Makefile (revision 424427) @@ -1,35 +1,33 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= opendht PORTVERSION= 0.5.2 CATEGORIES= devel net MAINTAINER= yuri@rawbw.com COMMENT= Lightweight Distributed Hash Table implementation LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmsgpackc.so:devel/msgpack \ libnettle.so:security/nettle \ libgnutls.so:security/gnutls \ libreadline.so:devel/readline USE_GITHUB= yes GH_ACCOUNT= savoirfairelinux GNU_CONFIGURE= yes CONFIGURE_ARGS+=--disable-python USE_LDCONFIG= yes -USES= autoreconf compiler:c++11-lib libtool pkgconfig +USES= autoreconf compiler:c++11-lib libtool pathfix pkgconfig CFLAGS+= -I${LOCALBASE}/include CXXFLAGS+= -I${LOCALBASE}/include post-stage: - @${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/opendht.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ - @${RMDIR} ${STAGEDIR}${PREFIX}/lib/pkgconfig @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopendht.so.0.0.0 .include Index: head/devel/orc/Makefile =================================================================== --- head/devel/orc/Makefile (revision 424426) +++ head/devel/orc/Makefile (revision 424427) @@ -1,59 +1,59 @@ # Created by: mm # $FreeBSD$ PORTNAME= orc PORTVERSION= 0.4.25 CATEGORIES= devel MASTER_SITES= http://gstreamer.freedesktop.org/data/src/orc/ MAINTAINER= kwm@FreeBSD.org COMMENT= Library and toolset to operate arrays of data LICENSE= BSD2CLAUSE BSD3CLAUSE LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake libtool pkgconfig tar:xz +USES= gmake libtool pathfix pkgconfig tar:xz +PATHFIX_MAKEFILEIN= configure GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS+=--disable-gtk-doc INSTALL_TARGET= install-strip SUBDIRS= orc orc-test tools EXAMPLES_DATA= example1orc.orc example2orc.orc example3orc.orc \ mt19937arorc.orc OPTIONS_DEFINE= DOCS EXAMPLES DOCS_DESC= Include gtk-doc documentation .include .if ${PORT_OPTIONS:MDOCS} SUBDIRS+= doc .endif .if ${PORT_OPTIONS:MEXAMPLES} SUBDIRS+= examples .endif MAKE_ARGS+= SUBDIRS="${SUBDIRS}" post-patch: @${REINPLACE_CMD} \ -E -e '/LIBS/s/-lrt(\ )*//; /LIBRT/s/-lrt//' \ - -e 's|pkgconfigdir=.*|pkgconfigdir=\"\\$$(prefix)/libdata/pkgconfig\"|g' \ ${WRKSRC}/configure post-install: .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for FILE in ${EXAMPLES_DATA} @${INSTALL_DATA} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE} .endfor .for FILE in ${EXAMPLES_EXEC} @${INSTALL_SCRIPT} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE} .endfor .endif .include Index: head/devel/papi/Makefile =================================================================== --- head/devel/papi/Makefile (revision 424426) +++ head/devel/papi/Makefile (revision 424427) @@ -1,62 +1,63 @@ # Created by: redcrash@gmail.com # $FreeBSD$ PORTNAME= papi PORTVERSION= 5.4.3 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://icl.cs.utk.edu/projects/papi/downloads/ MAINTAINER= luca.pizzamiglio@gmail.com COMMENT= API to access the performance counter hw in the microprocessor LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/LICENSE.txt TEST_TARGET= fulltest ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= HWPMC kernel module is only available for I386 and \ AMD64 machines NO_PACKAGE= Needs to be compiled for specific CPU STRIP= # empty USE_LDCONFIG= yes LIB_DEPENDS+= libopa.so:net/mpich2 -USES= fortran gmake pkgconfig +USES= fortran gmake pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile.inc GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src WRKMAN= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/man INSTALL_TARGET= install-all CONFIGURE_ARGS+= --with-tests=ctests OPTIONS_DEFINE= CORETEMP DEBUGINFO CORETEMP_DESC= Add Intel Core thermal sensor (need coretemp.ko) DEBUGINFO_DESC= Add debug information (increased verbosity) CORETEMP_CONFIGURE_ON= --with-components=coretemp_freebsd DEBUGINFO_CONFIGURE_WITH= debug .include HAS_HWPMC!= ${SYSCTL} kern.hwpmc.nsamples >/dev/null 2>&1 && ${ECHO_CMD} yes || ${ECHO_CMD} .if ${HAS_HWPMC} != yes IGNORE= needs hwpmc module loaded or compiled into the kernel. \ Please consult hwpmc(4) on how to do it (or read pkg-message) .endif post-patch: ${REINPLACE_CMD} -e 's|||g' \ ${WRKSRC}/components/appio/tests/appio_test_pthreads.c \ ${WRKSRC}/components/appio/tests/iozone/iozone.c \ ${WRKSRC}/components/appio/tests/iozone/libasync.c \ ${WRKSRC}/components/perfctr_ppc/linux-ppc64.h \ ${WRKSRC}/ctests/omptough.c \ ${WRKSRC}/ctests/pernode.c \ ${WRKSRC}/ctests/zero_shmem.c \ ${WRKSRC}/libpfm-3.y/lib/pfmlib_sicortex.c \ ${WRKSRC}/libpfm4/lib/pfmlib_sicortex.c \ ${WRKSRC}/testlib/papi_test.h .include Index: head/devel/papi/files/patch-Makefile.inc =================================================================== --- head/devel/papi/files/patch-Makefile.inc (revision 424426) +++ head/devel/papi/files/patch-Makefile.inc (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.inc.orig 2015-12-09 12:02:38 UTC -+++ Makefile.inc -@@ -18,7 +18,7 @@ HEADERS = $(MISCHDRS) $(OSFILESHDR) pa - LIBCFLAGS += -I. $(CFLAGS) -DOSLOCK=\"$(OSLOCK)\" -DOSCONTEXT=\"$(OSCONTEXT)\" - FHEADERS = fpapi.h f77papi.h f90papi.h - # pkgconfig directory --LIBPC = $(LIBDIR)/pkgconfig -+LIBPC = $(prefix)/libdata/pkgconfig - - all: $(SHOW_CONF) $(LIBS) utils tests cuda_sampling - .PHONY : all test fulltest tests testlib utils ctests ftests comp_tests null Property changes on: head/devel/papi/files/patch-Makefile.inc ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/protobuf/Makefile =================================================================== --- head/devel/protobuf/Makefile (revision 424426) +++ head/devel/protobuf/Makefile (revision 424427) @@ -1,27 +1,26 @@ # Created by: vanilla # $FreeBSD$ PORTNAME= protobuf PORTVERSION= 2.6.1 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org COMMENT= Data interchange format library LICENSE= BSD3CLAUSE CFLAGS+= -DGOOGLE_PROTOBUF_NO_RTTI GNU_CONFIGURE= yes INSTALL_TARGET= install-strip ONLY_FOR_ARCHS= amd64 armv6 i386 -PATHFIX_MAKEFILEIN= Makefile.am TEST_TARGET= check USE_CSTD= c99 # for audio/clementine-player support USE_LDCONFIG= yes USES= autoreconf gmake libtool pathfix pkgconfig GH_ACCOUNT= google USE_GITHUB= yes .include Index: head/devel/ptlib/Makefile =================================================================== --- head/devel/ptlib/Makefile (revision 424426) +++ head/devel/ptlib/Makefile (revision 424427) @@ -1,176 +1,176 @@ # Created by: Roger Hardiman # $FreeBSD$ PORTNAME= ptlib PORTVERSION= 2.10.11 CATEGORIES= devel MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Cross platform C++ library, used by OPAL LICENSE= MPL LIB_DEPENDS= libexpat.so:textproc/expat2 CONFLICTS= pwlib-1.* -USES= autoreconf:build bison gmake pkgconfig ssl tar:xz +USES= autoreconf:build bison gmake pathfix pkgconfig ssl tar:xz GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${OPENSSLINC} -I${LOCALBASE}/include LDFLAGS+= -L${OPENSSLLIB} -L${LOCALBASE}/lib CONFIGURE_ARGS+=--enable-audio \ --enable-ipv6 \ --enable-exceptions \ --enable-oss \ --enable-plugins CONFIGURE_ARGS+=--disable-lua \ --disable-sasl # --with-expat-dir="${LOCALBASE}" CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lssl" OPTIONS_DEFINE= BSDVIDEO DEBUG ODBC ALSA JABBER V4L SDL LDAP PULSEAUDIO OPTIONS_DEFAULT=BSDVIDEO SDL V4L JABBER BSDVIDEO_DESC= BSD video support DEBUG_DESC= Install debug library .include PLIST_SUB+= PORTVERSION=${PORTVERSION} \ PVERSION_MAJOR=${PVERSION_MAJOR} \ PVERSION_MINOR=${PVERSION_MINOR} PVERSION_MAJOR= ${PORTVERSION:C/.[0-9]+.[0-9]+.//} PVERSION_MINOR= ${PORTVERSION:C/.[0-9]+$//g} .if ${PORT_OPTIONS:MDEBUG} ALL_TARGET= optshared debugshared PLIST_SUB+= DEBUG="" .else ALL_TARGET= optshared PLIST_SUB+= DEBUG="@comment " .endif .if ${PORT_OPTIONS:MPULSEAUDIO} LIB_DEPENDS+= libpulse.so:audio/pulseaudio CONFIGURE_ARGS+=--enable-pulse .else CONFIGURE_ARGS+=--disable-pulse .endif .if ${PORT_OPTIONS:MJABBER} CONFIGURE_ARGS+=--enable-jabber PLLIB_VIDEO=1 .endif .if ${PORT_OPTIONS:MODBC} LIB_DEPENDS+= libodbc.so:databases/unixODBC CONFIGURE_ARGS+=--enable-odbc .else CONFIGURE_ARGS+=--disable-odbc .endif .if ${PORT_OPTIONS:MALSA} LIB_DEPENDS+= libasound.so:audio/alsa-lib CONFIGURE_ARGS+=--enable-alsa PLIST_SUB+= ALSA="" .else CONFIGURE_ARGS+=--disable-alsa PLIST_SUB+= ALSA="@comment " .endif .if ${PORT_OPTIONS:MBSDVIDEO} CONFIGURE_ARGS+=--enable-bsdvideo PLIST_SUB+= BSDVIDEO="" PTLIB_VIDEO=1 .else CONFIGURE_ARGS+=--disable-bsdvideo PLIST_SUB+= BSDVIDEO="@comment " .endif .if ${PORT_OPTIONS:MV4L} BUILD_DEPENDS+= v4l_compat>=0:multimedia/v4l_compat LIB_DEPENDS+= libv4l2.so:multimedia/libv4l CONFIGURE_ARGS+=--enable-v4l --enable-v4l2 PLIST_SUB+= V4L="" PTLIB_VIDEO=1 .else CONFIGURE_ARGS+=--disable-v4l --disable-v4l2 PLIST_SUB+= V4L="@comment " .endif .if defined(PTLIB_VIDEO) CONFIGURE_ARGS+=--enable-video --enable-vidfile PLIST_SUB+= VIDEODIR="" .else CONFIGURE_ARGS+=--disable-video --disable-vidfile PLIST_SUB+= VIDEODIR="@comment " .endif .if ${PORT_OPTIONS:MSDL} USE_SDL+= sdl CONFIGURE_ARGS+=--enable-sdl .else CONFIGURE_ARGS+=--disable-sdl .endif .if ${PORT_OPTIONS:MLDAP} USE_OPENLDAP= yes CONFIGURE_ARGS+=--enable-openldap .else CONFIGURE_ARGS+=--disable-openldap .endif # ONLY FOR THE BRAVE! # If someone owns a firewire(4) video device and wants to use it for # video-conferencing purposes, please download the files: # libraw1394.shar.gz, libavc1394.shar.gz and libdc1394.shar.gz from # ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/ports/ # Extract the files in ${PORTSDIR}/devel and uncomment the following lines. # ##enable libavc1394 #.if defined(WITH_AVC1394) #LIB_DEPENDS+= avc1394.2:devel/libavc1394 \ # dv.4:multimedia/libdv #CONFIGURE_ARGS+= --enable-avc #PLIST_SUB+= AVC1394="" #.else CONFIGURE_ARGS+= --disable-avc PLIST_SUB+= AVC1394="@comment " #.endif # ##enable libdc1394 #.if defined(WITH_DC1394) #LIB_DEPENDS+= dc1394.2[0-9]:multimedia/libdc1394 #CONFIGURE_ARGS+= --enable-dc #PLIST_SUB+= DC1394="" #.else CONFIGURE_ARGS+= --disable-dc #PLIST_SUB+= DC1394="@comment " #.endif post-patch: @${REINPLACE_CMD} -e 's/RTF_WASCLONED/0x20000/' ${WRKSRC}/src/ptlib/unix/socket.cxx pre-configure: (cd ${WRKSRC}/plugins/ && ${AUTORECONF} -fi) post-install: ${LN} -sf libpt.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt.so.${PVERSION_MAJOR} ${LN} -sf libpt.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt.so.${PVERSION_MINOR} .if ${PORT_OPTIONS:MDEBUG} ${LN} -sf libpt_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt_d.so.${PVERSION_MAJOR} ${LN} -sf libpt_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt_d.so.${PVERSION_MINOR} .endif @${CHMOD} 0755 ${STAGEDIR}${PREFIX}/lib/libpt.so.${PORTVERSION} \ ${STAGEDIR}${PREFIX}/lib/ptlib-${PORTVERSION}/devices/*/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpt.so.${PORTVERSION} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ptlib-${PORTVERSION}/devices/*/*.so .include Index: head/devel/ptlib/files/patch-Makefile.in =================================================================== --- head/devel/ptlib/files/patch-Makefile.in (revision 424426) +++ head/devel/ptlib/files/patch-Makefile.in (revision 424427) @@ -1,35 +1,13 @@ --- Makefile.in.orig 2013-02-20 03:12:27.000000000 +0100 +++ Makefile.in 2013-07-11 10:16:26.000000000 +0200 @@ -111,9 +111,7 @@ do mkdir -p $$dir ; chmod 755 $$dir ; \ done ) ( for lib in $(PT_LIBDIR)/$(LIB_SONAME) \ - $(PT_LIBDIR)/$(DEBUG_SONAME) \ - $(PT_LIBDIR)/lib$(PTLIB_BASE)_s.a \ - $(PT_LIBDIR)/lib$(PTLIB_BASE)_d_s.a ; \ + $(PT_LIBDIR)/$(DEBUG_SONAME) ; \ do \ ( if test -e $$lib ; then \ $(INSTALL) -m 444 $$lib $(DESTDIR)$(LIBDIR); \ -@@ -160,9 +158,9 @@ - $(INSTALL) -m 755 make/ptlib-config $(DESTDIR)$(PREFIX)/share/ptlib/make/ - (cd $(DESTDIR)$(PREFIX)/bin; rm -f ptlib-config ; ln -snf ../share/ptlib/make/ptlib-config ptlib-config) - -- mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig -- chmod 755 $(DESTDIR)$(LIBDIR)/pkgconfig -- $(INSTALL) -m 644 ptlib.pc $(DESTDIR)$(LIBDIR)/pkgconfig/ -+ mkdir -p $(DESTDIR)$(PREFIX)/libdata/pkgconfig -+ chmod 755 $(DESTDIR)$(PREFIX)/libdata/pkgconfig -+ $(INSTALL) -m 644 ptlib.pc $(DESTDIR)$(PREFIX)/libdata/pkgconfig/ - - uninstall: - rm -rf $(DESTDIR)$(PREFIX)/include/ptlib \ -@@ -171,7 +169,7 @@ - $(DESTDIR)$(PREFIX)/include/ptbuildopts.h \ - $(DESTDIR)$(PREFIX)/share/ptlib \ - $(DESTDIR)$(LIBDIR)/$(DEV_PLUGIN_DIR) \ -- $(DESTDIR)$(LIBDIR)/pkgconfig/ptlib.pc -+ $(DESTDIR)$(PREFIX)/libdata/pkgconfig/ptlib.pc - rm -f $(DESTDIR)$(LIBDIR)/lib$(PTLIB_BASE)_s.a \ - $(DESTDIR)$(LIBDIR)/$(PTLIB_FILE) \ - $(DESTDIR)$(LIBDIR)/$(LIB_SONAME) Index: head/devel/qjson/Makefile =================================================================== --- head/devel/qjson/Makefile (revision 424426) +++ head/devel/qjson/Makefile (revision 424427) @@ -1,42 +1,38 @@ # $FreeBSD$ PORTNAME= qjson PORTVERSION= 0.8.1 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= avilla@FreeBSD.org COMMENT= Library to manage JSON objects with Qt LICENSE= LGPL21 USE_QT4= corelib moc_build qmake_build rcc_build uic_build -USES= cmake tar:bzip2 +USES= cmake pathfix tar:bzip2 USE_LDCONFIG= yes PORTDOCS= * OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS+= doxygen:devel/doxygen .endif - -post-patch: - @${REINPLACE_CMD} -e 's,/pkgconfig,/../libdata/pkgconfig,' \ - ${WRKSRC}/CMakeLists.txt post-build: .if ${PORT_OPTIONS:MDOCS} cd ${WRKSRC}/doc && doxygen .endif post-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} .endif .include Index: head/devel/radare2/Makefile =================================================================== --- head/devel/radare2/Makefile (revision 424426) +++ head/devel/radare2/Makefile (revision 424427) @@ -1,41 +1,40 @@ # Created by: Karsten Pedersen # $FreeBSD$ PORTNAME= radare2 PORTVERSION= 0.10.4 CATEGORIES= devel MASTER_SITES= http://rada.re/get/ MAINTAINER= torres.73a@gmail.com COMMENT= Tools to disasm, debug, analyze, and manipulate binary files LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_powerpc64= Does not build BUILD_DEPENDS+= pkg-config:devel/pkgconf LIB_DEPENDS+= libcapstone.so:devel/capstone4 CONFIGURE_ARGS+= --with-syscapstone -USES= gmake pkgconfig tar:xz +USES= gmake pathfix pkgconfig tar:xz +PATHFIX_MAKEFILEIN= Makefile GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_ENV+= HOST_CC=${CC} PLIST_SUB+= PORTVERSION="${PORTVERSION}" OPTIONS_DEFINE= DOCS post-patch: - ${REINPLACE_CMD} -e 's|..LIBDIR./pkgconfig|${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/libr/Makefile ${ECHO_CMD} 'CFLAGS+=-I${LOCALBASE}/include' >> ${WRKSRC}/libr/anal/Makefile ${ECHO_CMD} 'CFLAGS+=-I${LOCALBASE}/include' >> ${WRKSRC}/libr/asm/Makefile post-patch-DOCS-off: @${REINPLACE_CMD} -e 's| install-doc ||g' \ ${WRKSRC}/Makefile .include Index: head/devel/rapidjson/Makefile =================================================================== --- head/devel/rapidjson/Makefile (revision 424426) +++ head/devel/rapidjson/Makefile (revision 424427) @@ -1,52 +1,51 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= rapidjson PORTVERSION= 1.1.0 DISTVERSIONPREFIX= v CATEGORIES= devel textproc MAINTAINER= yuri@rawbw.com COMMENT= Fast JSON parser/generator for C++ with both SAX/DOM style API LICENSE= unknown LICENSE_NAME= RapidJSON LICENSE_FILE= ${WRKSRC}/license.txt LICENSE_PERMS= ${_LICENSE_PERMS_DEFAULT} BROKEN_powerpc64= Does not build DOXYGEN_BUILD_DEPENDS+= doxygen:devel/doxygen USE_GITHUB= yes GH_ACCOUNT= miloyip -USES= cmake compiler:c++11-lang gmake +USES= cmake compiler:c++11-lang gmake pathfix OPTIONS_DEFINE= DOXYGEN EXAMPLES OPTIONS_DEFAULT=${OPTIONS_DEFINE} OPTIONS_SUB= yes DOXYGEN_CMAKE_ON= -DRAPIDJSON_BUILD_DOC:BOOL=ON DOXYGEN_CMAKE_OFF= -DRAPIDJSON_BUILD_DOC:BOOL=OFF EXAMPLES_CMAKE_ON= -DRAPIDJSON_BUILD_EXAMPLES:BOOL=ON EXAMPLES_CMAKE_OFF= -DRAPIDJSON_BUILD_EXAMPLES:BOOL=OFF CXXFLAGS+= -Wno-c++98-compat # for EXAMPLES option, due to this bug: https://github.com/miloyip/rapidjson/issues/761 MAKE_ARGS= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" CMAKE_ARGS= -DRAPIDJSON_BUILD_TESTS:BOOL=OFF DATADIR= ${PREFIX}/share/doc/RapidJSON PORTDATA= * post-patch: - @${REINPLACE_CMD} -e 's|LIB_INSTALL_DIR}/pkgconfig"|CMAKE_INSTALL_PREFIX}/libdata/pkgconfig"|' ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e 's|DOC_INSTALL_DIR}/examples"|CMAKE_INSTALL_PREFIX}/share/examples/${PORTNAME}"|' ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e 's|-Werror||' ${WRKSRC}/example/CMakeLists.txt ${WRKSRC}/test/unittest/CMakeLists.txt @${REINPLACE_CMD} -e 's|.*travis.*||' ${WRKSRC}/CMakeLists.txt # travis_doc breaks cmake, see https://github.com/miloyip/rapidjson/issues/715 @${REINPLACE_CMD} -e 's|add_subdirectory.*googletest.*|link_directories(${LOCALBASE}/lib)|' ${WRKSRC}/test/CMakeLists.txt post-stage: @${RM} -r ${STAGEDIR}${EXAMPLESDIR}/CMake* .include Index: head/devel/rudiments/Makefile =================================================================== --- head/devel/rudiments/Makefile (revision 424426) +++ head/devel/rudiments/Makefile (revision 424427) @@ -1,35 +1,36 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= rudiments PORTVERSION= 0.56.0 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= pi@FreeBSD.org COMMENT= C++ class library for daemons, clients, servers, and more LICENSE= LGPL20 GNU_CONFIGURE= yes -USES= libtool pkgconfig shebangfix +USES= libtool pathfix pkgconfig shebangfix +PATHFIX_MAKEFILEIN= Makefile SHEBANG_FILES= doc/programming/insert.pl USE_LDCONFIG= yes PLIST_SUB= VERSION="${PORTVERSION}" PORTDOCS= * OPTIONS_DEFINE= DOCS PCRE SSL OPTIONS_DEFAULT= SSL PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_CONFIGURE_ENABLE= pcre SSL_USES= ssl SSL_CONFIGURE_ENABLE= ssl SSL_CONFIGURE_ON= --with-ssl-includes=-I${OPENSSLINC} \ --with-ssl-libs=-L${OPENSSLLIB} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librudiments.so.2.0.0 .include Index: head/devel/rudiments/files/patch-bin_Makefile =================================================================== --- head/devel/rudiments/files/patch-bin_Makefile (revision 424426) +++ head/devel/rudiments/files/patch-bin_Makefile (nonexistent) @@ -1,16 +0,0 @@ ---- bin/Makefile.orig 2015-01-13 22:38:32 UTC -+++ bin/Makefile -@@ -3,9 +3,9 @@ top_builddir = .. - include ../config.mk - - install: -- $(MKINSTALLDIRS) $(bindir) -- $(CP) rudiments-config $(bindir) -- $(CHMOD) 755 $(bindir)/rudiments-config -+ $(MKINSTALLDIRS) $(DESTDIR)$(bindir) -+ $(CP) rudiments-config $(DESTDIR)$(bindir) -+ $(CHMOD) 755 $(DESTDIR)$(bindir)/rudiments-config - - uninstall: -- $(RM) $(bindir)/rudiments-config -+ $(RM) $(DESTDIR)$(bindir)/rudiments-config Property changes on: head/devel/rudiments/files/patch-bin_Makefile ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/rudiments/files/patch-man_Makefile =================================================================== --- head/devel/rudiments/files/patch-man_Makefile (revision 424426) +++ head/devel/rudiments/files/patch-man_Makefile (nonexistent) @@ -1,18 +0,0 @@ ---- man/Makefile.orig 2015-01-13 22:38:32 UTC -+++ man/Makefile -@@ -3,10 +3,10 @@ top_builddir = .. - include ../config.mk - - install: -- $(MKINSTALLDIRS) $(mandir) -- $(MKINSTALLDIRS) $(mandir)/man1 -- $(CP) rudiments-config.1 $(mandir)/man1 -- $(CHMOD) 644 $(mandir)/man1/rudiments-config.1 -+ $(MKINSTALLDIRS) $(DESTDIR)$(mandir) -+ $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man1 -+ $(CP) rudiments-config.1 $(DESTDIR)$(mandir)/man1 -+ $(CHMOD) 644 $(DESTDIR)$(mandir)/man1/rudiments-config.1 - - uninstall: -- $(RM) $(mandir)/man1/rudiments-config.1 -+ $(RM) $(DESTDIR)$(mandir)/man1/rudiments-config.1 Property changes on: head/devel/rudiments/files/patch-man_Makefile ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/rudiments/files/patch-doc_Makefile =================================================================== --- head/devel/rudiments/files/patch-doc_Makefile (revision 424426) +++ head/devel/rudiments/files/patch-doc_Makefile (nonexistent) @@ -1,90 +0,0 @@ ---- doc/Makefile.orig 2015-09-02 20:19:17 UTC -+++ doc/Makefile -@@ -5,46 +5,46 @@ include ../config.mk - all: - - install: -- $(MKINSTALLDIRS) $(docdir) -- $(MKINSTALLDIRS) $(docdir)/css -- $(MKINSTALLDIRS) $(docdir)/classes/html -- $(MKINSTALLDIRS) $(docdir)/features -- $(MKINSTALLDIRS) $(docdir)/programming -- $(CP) installing.html $(docdir) -- $(CP) index.html $(docdir) -- $(CP) css/styles.css $(docdir)/css -- $(CP) classes/html/*.html $(docdir)/classes/html -- $(CP) classes/html/*.png $(docdir)/classes/html -- $(CP) classes/html/*.css $(docdir)/classes/html -- $(CP) classes/html/*.js $(docdir)/classes/html -- $(CP) features/*.html $(docdir)/features -- $(CP) programming/*.html $(docdir)/programming -- $(CHMOD) 644 $(docdir)/*.html -- $(CHMOD) 644 $(docdir)/css/* -- $(CHMOD) 644 $(docdir)/classes/html/a*.html -- $(CHMOD) 644 $(docdir)/classes/html/b*.html -- $(CHMOD) 644 $(docdir)/classes/html/c*.html -- $(CHMOD) 644 $(docdir)/classes/html/d*.html -- $(CHMOD) 644 $(docdir)/classes/html/e*.html -- $(CHMOD) 644 $(docdir)/classes/html/f*.html -- $(CHMOD) 644 $(docdir)/classes/html/g*.html -- $(CHMOD) 644 $(docdir)/classes/html/h*.html -- $(CHMOD) 644 $(docdir)/classes/html/i*.html -- $(CHMOD) 644 $(docdir)/classes/html/l*.html -- $(CHMOD) 644 $(docdir)/classes/html/m*.html -- $(CHMOD) 644 $(docdir)/classes/html/n*.html -- $(CHMOD) 644 $(docdir)/classes/html/p*.html -- $(CHMOD) 644 $(docdir)/classes/html/r*.html -- $(CHMOD) 644 $(docdir)/classes/html/s*.html -- $(CHMOD) 644 $(docdir)/classes/html/t*.html -- $(CHMOD) 644 $(docdir)/classes/html/u*.html -- $(CHMOD) 644 $(docdir)/classes/html/w*.html -- $(CHMOD) 644 $(docdir)/classes/html/x*.html -- $(CHMOD) 644 $(docdir)/classes/html/*.png -- $(CHMOD) 644 $(docdir)/classes/html/*.css -- $(CHMOD) 644 $(docdir)/classes/html/*.js -- $(CHMOD) 644 $(docdir)/features/*.html -- $(CHMOD) 644 $(docdir)/programming/*.html -+ $(MKINSTALLDIRS) $(DESTDIR)$(docdir) -+ $(MKINSTALLDIRS) $(DESTDIR)$(docdir)/css -+ $(MKINSTALLDIRS) $(DESTDIR)$(docdir)/classes/html -+ $(MKINSTALLDIRS) $(DESTDIR)$(docdir)/features -+ $(MKINSTALLDIRS) $(DESTDIR)$(docdir)/programming -+ $(CP) installing.html $(DESTDIR)$(docdir) -+ $(CP) index.html $(DESTDIR)$(docdir) -+ $(CP) css/styles.css $(DESTDIR)$(docdir)/css -+ $(CP) classes/html/*.html $(DESTDIR)$(docdir)/classes/html -+ $(CP) classes/html/*.png $(DESTDIR)$(docdir)/classes/html -+ $(CP) classes/html/*.css $(DESTDIR)$(docdir)/classes/html -+ $(CP) classes/html/*.js $(DESTDIR)$(docdir)/classes/html -+ $(CP) features/*.html $(DESTDIR)$(docdir)/features -+ $(CP) programming/*.html $(DESTDIR)$(docdir)/programming -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/css/* -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/a*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/b*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/c*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/d*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/e*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/f*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/g*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/h*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/i*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/l*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/m*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/n*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/p*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/r*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/s*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/t*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/u*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/w*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/x*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/*.png -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/*.css -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/*.js -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/features/*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/programming/*.html - - uninstall: -- $(RMTREE) $(docdir) -+ $(RMTREE) $(DESTDIR)$(docdir) Property changes on: head/devel/rudiments/files/patch-doc_Makefile ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/rudiments/files/patch-include_Makefile.in =================================================================== --- head/devel/rudiments/files/patch-include_Makefile.in (revision 424426) +++ head/devel/rudiments/files/patch-include_Makefile.in (nonexistent) @@ -1,39 +0,0 @@ ---- include/Makefile.in.orig 2015-02-08 07:07:44 UTC -+++ include/Makefile.in -@@ -18,21 +18,21 @@ PRIVATEHEADERS7 = @PRIVATEHEADERS7@ - all: - - install: -- $(MKINSTALLDIRS) $(includedir)/rudiments -- $(MKINSTALLDIRS) $(includedir)/rudiments/private -- cd rudiments $(AND) $(CP) $(HEADERS0) $(includedir)/rudiments -- cd rudiments $(AND) $(CP) $(HEADERS1) $(includedir)/rudiments -- cd rudiments $(AND) $(CP) $(HEADERS2) $(includedir)/rudiments -- cd rudiments $(AND) $(CP) $(HEADERS3) $(includedir)/rudiments -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS0) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS1) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS2) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS3) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS4) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS5) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS6) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS7) $(includedir)/rudiments/private -- $(CHMOD) 644 $(includedir)/rudiments/*.h $(includedir)/rudiments/private/*.h -+ $(MKINSTALLDIRS) ${DESTDIR}$(includedir)/rudiments -+ $(MKINSTALLDIRS) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) $(CP) $(HEADERS0) ${DESTDIR}$(includedir)/rudiments -+ cd rudiments $(AND) $(CP) $(HEADERS1) ${DESTDIR}$(includedir)/rudiments -+ cd rudiments $(AND) $(CP) $(HEADERS2) ${DESTDIR}$(includedir)/rudiments -+ cd rudiments $(AND) $(CP) $(HEADERS3) ${DESTDIR}$(includedir)/rudiments -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS0) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS1) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS2) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS3) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS4) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS5) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS6) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS7) ${DESTDIR}$(includedir)/rudiments/private -+ $(CHMOD) 644 ${DESTDIR}$(includedir)/rudiments/*.h ${DESTDIR}$(includedir)/rudiments/private/*.h - - uninstall: - $(RMTREE) $(includedir)/rudiments Property changes on: head/devel/rudiments/files/patch-include_Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/rudiments/files/patch-Makefile =================================================================== --- head/devel/rudiments/files/patch-Makefile (revision 424426) +++ head/devel/rudiments/files/patch-Makefile (revision 424427) @@ -1,28 +1,20 @@ ---- Makefile.orig 2015-08-05 23:06:25.000000000 +0200 -+++ Makefile 2015-08-08 12:40:43.305908000 +0200 -@@ -16,12 +16,9 @@ +--- Makefile.orig 2016-10-03 12:37:06 UTC ++++ Makefile +@@ -17,9 +17,6 @@ install: cd bin $(AND) $(MAKE) install cd doc $(AND) $(MAKE) install cd man $(AND) $(MAKE) install - $(MKINSTALLDIRS) $(licensedir) - $(CP) COPYING $(licensedir) - $(CHMOD) 0644 $(licensedir)/COPYING -- $(MKINSTALLDIRS) $(libdir)/pkgconfig -- $(CP) rudiments.pc $(libdir)/pkgconfig -- $(CHMOD) 644 $(libdir)/pkgconfig/rudiments.pc -+ $(MKINSTALLDIRS) $(DESTDIR)$(prefix)/libdata/pkgconfig -+ $(CP) rudiments.pc $(DESTDIR)$(prefix)/libdata/pkgconfig -+ $(CHMOD) 644 $(DESTDIR)$(prefix)/libdata/pkgconfig/rudiments.pc - - uninstall: - cd src $(AND) $(MAKE) uninstall -@@ -29,8 +26,7 @@ + $(MKINSTALLDIRS) $(prefix)/libdata/pkgconfig + $(CP) rudiments.pc $(prefix)/libdata/pkgconfig + $(CHMOD) 644 $(prefix)/libdata/pkgconfig/rudiments.pc +@@ -30,7 +27,6 @@ uninstall: cd bin $(AND) $(MAKE) uninstall cd doc $(AND) $(MAKE) uninstall cd man $(AND) $(MAKE) uninstall - $(RMTREE) $(licensedir) -- $(RM) $(libdir)/pkgconfig/rudiments.pc -+ $(RM) $(DESTDIR)$(prefix)/libdata/pkgconfig/rudiments.pc + $(RM) $(prefix)/libdata/pkgconfig/rudiments.pc distclean: clean - $(RM) config.mk config.cache config.h config.log config.status features.mk libtool rudiments.pc include/Makefile include/rudiments/private/config.h include/rudiments/private/config.h.in~ bin/rudiments-config src/Makefile msvc/rudiments.opensdf msvc/rudiments.sdf msvc/rudiments.suo Index: head/devel/rudiments/files/patch-configure =================================================================== --- head/devel/rudiments/files/patch-configure (revision 424426) +++ head/devel/rudiments/files/patch-configure (revision 424427) @@ -1,89 +1,30 @@ ---- configure.orig 2015-04-11 01:05:36 UTC +--- configure.orig 2016-03-26 17:20:08 UTC +++ configure -@@ -9216,7 +9216,7 @@ $as_echo_n "checking whether the $compil +@@ -9284,7 +9284,7 @@ $as_echo_n "checking whether the $compil hardcode_minus_L=no hardcode_shlibpath_var=unsupported inherit_rpath=no - link_all_deplibs=unknown + link_all_deplibs=no module_cmds= module_expsym_cmds= old_archive_from_new_cmds= @@ -12248,7 +12248,7 @@ hardcode_automatic_CXX=no inherit_rpath_CXX=no module_cmds_CXX= module_expsym_cmds_CXX= -link_all_deplibs_CXX=unknown +link_all_deplibs_CXX=no old_archive_cmds_CXX=$old_archive_cmds reload_flag_CXX=$reload_flag reload_cmds_CXX=$reload_cmds @@ -15767,6 +15767,9 @@ case $host_os in *mingw32* ) WERROR="" ;; + freebsd* ) + WERROR="" + ;; *) ;; esac -@@ -31537,47 +31540,47 @@ fi - # prepend DESTDIR where appropriate - if ( test "`echo $ac_default_prefix | cut -c1`" = "/" ) - then -- ac_default_prefix='${DESTDIR}'"$ac_default_prefix" -+ ac_default_prefix="$ac_default_prefix" - fi - if ( test "`echo $prefix | cut -c1`" = "/" ) - then -- prefix='${DESTDIR}'"$prefix" -+ prefix="$prefix" - fi - if ( test "`echo $exec_prefix | cut -c1`" = "/" ) - then -- exec_prefix='${DESTDIR}'"$exec_prefix" -+ exec_prefix="$exec_prefix" - fi - if ( test "`echo $includedir | cut -c1`" = "/" ) - then -- includedir='${DESTDIR}'"$includedir" -+ includedir="$includedir" - fi - if ( test "`echo $libdir | cut -c1`" = "/" ) - then -- libdir='${DESTDIR}'"$libdir" -+ libdir="$libdir" - fi - if ( test "`echo $libexecdir | cut -c1`" = "/" ) - then -- libexecdir='${DESTDIR}'"$libexecdir" -+ libexecdir="$libexecdir" - fi - if ( test "`echo $bindir | cut -c1`" = "/" ) - then -- bindir='${DESTDIR}'"$bindir" -+ bindir="$bindir" - fi - if ( test "`echo $localstatedir | cut -c1`" = "/" ) - then -- localstatedir='${DESTDIR}'"$localstatedir" -+ localstatedir="$localstatedir" - fi - if ( test "`echo $sysconfdir | cut -c1`" = "/" ) - then -- sysconfdir='${DESTDIR}'"$sysconfdir" -+ sysconfdir="$sysconfdir" - fi - if ( test "`echo $mandir | cut -c1`" = "/" ) - then -- mandir='${DESTDIR}'"$mandir" -+ mandir="$mandir" - fi - if ( test "`echo $datadir | cut -c1`" = "/" ) - then -- datadir='${DESTDIR}'"$datadir" -+ datadir="$datadir" - fi - - Index: head/devel/rudiments/files/patch-src_Makefile.in =================================================================== --- head/devel/rudiments/files/patch-src_Makefile.in (revision 424426) +++ head/devel/rudiments/files/patch-src_Makefile.in (revision 424427) @@ -1,49 +1,20 @@ ---- src/Makefile.in.orig 2015-02-06 03:20:27 UTC +--- src/Makefile.in.orig 2016-02-06 03:58:09 UTC +++ src/Makefile.in @@ -11,7 +11,7 @@ LOBJS = @LOBJS@ .SUFFIXES: .lo .cpp.lo: - $(LTCOMPILE) $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(COMPILE) $< $(OUT)$@ + $(LTCOMPILE) $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(COMPILE) $< $(OUT) $@ .cpp.obj: $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(COMPILE) $< -@@ -22,26 +22,26 @@ clean: +@@ -22,7 +22,7 @@ clean: $(LTCLEAN) $(RM) *.lo *.o *.obj *.$(LIBEXT) *.lib *.exp *.idb *.pdb *.manifest librudiments.$(LIBEXT): $(SRCS) $(LOBJS) - $(LTLINK) $(LINK) $(OUT)$@ $(LOBJS) $(LDFLAGS) $(LIBS) $(LINKFLAGS) + $(LTLINK) $(LINK) $(OUT) $@ $(LOBJS) $(LDFLAGS) $(LIBS) $(LINKFLAGS) install: $(INSTALLLIB) - installdll: -- $(MKINSTALLDIRS) $(bindir) -- $(LTINSTALL) $(CP) librudiments.$(LIBEXT) $(bindir) -- $(MKINSTALLDIRS) $(libdir) -- $(LTINSTALL) $(CP) librudiments.lib $(libdir) -+ $(MKINSTALLDIRS) $(DESTDIR)$(bindir) -+ $(LTINSTALL) $(CP) librudiments.$(LIBEXT) $(DESTDIR)$(bindir) -+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir) -+ $(LTINSTALL) $(CP) librudiments.lib $(DESTDIR)$(libdir) - - installlib: -- $(MKINSTALLDIRS) $(libdir) -- $(LTINSTALL) $(CP) librudiments.$(LIBEXT) $(libdir) -- $(LTFINISH) $(libdir) -+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir) -+ $(LTINSTALL) $(CP) librudiments.$(LIBEXT) $(DESTDIR)$(libdir) -+ $(LTFINISH) $(DESTDIR)$(libdir) - - uninstall: $(UNINSTALLLIB) - - uninstalldll: -- $(LTUNINSTALL) $(RM) $(bindir)/librudiments.$(LIBEXT) -- $(LTUNINSTALL) $(RM) $(libdir)/librudiments.lib -+ $(LTUNINSTALL) $(RM) $(DESTDIR)$(bindir)/librudiments.$(LIBEXT) -+ $(LTUNINSTALL) $(RM) $(DESTDIR)$(libdir)/librudiments.lib - - uninstalllib: -- $(LTUNINSTALL) $(RM) $(libdir)/librudiments.$(LIBEXT) -+ $(LTUNINSTALL) $(RM) $(DESTDIR)$(libdir)/librudiments.$(LIBEXT) Index: head/devel/simavr/Makefile =================================================================== --- head/devel/simavr/Makefile (revision 424426) +++ head/devel/simavr/Makefile (revision 424427) @@ -1,87 +1,88 @@ # Created by: Felix Palmen # $FreeBSD$ PORTNAME= simavr PORTVERSION= 1.3 DISTVERSIONPREFIX= v CATEGORIES= devel PATCH_DIST_STRIP= -p1 MAINTAINER= felix@palmen-it.de COMMENT= Simulator for several Atmel AVR chips LICENSE= GPLv3 BUILD_DEPENDS= avr-gcc:devel/avr-gcc \ bash:shells/bash \ ${LOCALBASE}/avr/lib/libc.a:devel/avr-libc USE_GITHUB= yes GH_ACCOUNT= buserror -USES= gmake pkgconfig +USES= gmake pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile ALL_TARGET= build-simavr MAKE_ARGS= "RELEASE=1 PREFIX=${PREFIX} DESTDIR=${STAGEDIR}${PREFIX}" USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS EXAMPLES THREADSAFE THREADSAFE_DESC= Add a patch to make debugging output thread-safe DOCS_ALL_TARGET= doc DOCS_USE= tex=latex:build tex=pdftex:build tex=texmf:build EXAMPLES_ALL_TARGET= build-examples EXAMPLES_USE= xorg=xdamage xorg=xcb xorg=xext xorg=xfixes \ xorg=xrandr gl=glut THREADSAFE_PATCH_SITES= https://github.com/zirias/simavr/commit/ THREADSAFE_PATCHFILES= 4b7c8c5245e1bbb8cac04948564622f47178b5f0.diff AVR_STRIP_CMD?= avr-strip DUMPMACHINE= ${CC} -dumpmachine OBJDIRNAME= obj-$$(${DUMPMACHINE}) post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/simavr ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsimavr.so.1 post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/manual/manual.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/simavr_callgraph.pdf ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: .for BOARDELF in hd77480,charlcd i2ctest ledramp simduino ssd1306,ssd1306demo timer_64led BOARDELF=${BOARDELF}; \ BOARD=$${BOARDELF%%,*}; \ ELF=$${BOARDELF##*,}; \ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/board_$${BOARD}; \ ${INSTALL_PROGRAM} \ ${WRKSRC}/examples/board_$${BOARD}/${OBJDIRNAME}/$${ELF}.elf \ ${STAGEDIR}${EXAMPLESDIR}/board_$${BOARD}/$${ELF}; \ ${INSTALL_DATA} ${WRKSRC}/examples/board_$${BOARD}/*.[aihc]* \ ${WRKSRC}/examples/board_$${BOARD}/README \ ${WRKSRC}/examples/board_$${BOARD}/Makefile \ ${STAGEDIR}${EXAMPLESDIR}/board_$${BOARD}/ .endfor .for AXF in \ hd77480/atmega48_charlcd \ i2ctest/atmega1280_i2ctest \ ledramp/atmega48_ledramp \ ssd1306/atmega32_ssd1306 \ timer_64led/atmega168_timer_64led ${AVR_STRIP_CMD} ${STAGEDIR}${EXAMPLESDIR}/board_${AXF}.axf .endfor .for EXDIR in parts shared ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/${EXDIR} ${INSTALL_DATA} ${WRKSRC}/examples/${EXDIR}/*.[hc] \ ${STAGEDIR}${EXAMPLESDIR}/${EXDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/Makefile.common ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/Makefile ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/Makefile.opengl \ ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/simavr/files/patch-simavr_Makefile =================================================================== --- head/devel/simavr/files/patch-simavr_Makefile (revision 424426) +++ head/devel/simavr/files/patch-simavr_Makefile (revision 424427) @@ -1,35 +1,27 @@ ---- simavr/Makefile.orig 2016-01-19 09:41:55 UTC +--- simavr/Makefile.orig 2016-10-03 12:42:39 UTC +++ simavr/Makefile @@ -73,12 +73,9 @@ ${OBJ}/libsimavr.so : ${OBJ}/libsimavr. ln -sf libsimavr.so.1 $@ libsimavr : config ${OBJ}/libsimavr.a -# shared library won't work that easily on non-linux -ifeq (${shell uname}, Linux) libsimavr : ${OBJ}/libsimavr.so -endif -${OBJ}/${target}.elf : ${OBJ}/${target}.o +${OBJ}/${target}.elf : ${OBJ}/${target}.o | libsimavr ${target} : ${OBJ}/${target}.elf -@@ -103,15 +100,13 @@ install : all - $(INSTALL) -m644 sim/avr/*.h $(DESTDIR)/include/simavr/avr/ - $(MKDIR) $(DESTDIR)/lib - $(INSTALL) ${OBJ}/libsimavr.a $(DESTDIR)/lib/ -- $(MKDIR) $(DESTDIR)/lib/pkgconfig/ -+ $(MKDIR) $(DESTDIR)/libdata/pkgconfig/ +@@ -108,10 +105,8 @@ install : all + simavr-avr.pc >$(DESTDIR)/libdata/pkgconfig/simavr-avr.pc sed -e "s|PREFIX|${PREFIX}|g" -e "s|VERSION|${SIMAVR_VERSION}|g" \ -- simavr-avr.pc >$(DESTDIR)/lib/pkgconfig/simavr-avr.pc -+ simavr-avr.pc >$(DESTDIR)/libdata/pkgconfig/simavr-avr.pc - sed -e "s|PREFIX|${PREFIX}|g" -e "s|VERSION|${SIMAVR_VERSION}|g" \ -- simavr.pc >$(DESTDIR)/lib/pkgconfig/simavr.pc + simavr.pc >$(DESTDIR)/libdata/pkgconfig/simavr.pc -ifeq (${shell uname}, Linux) -+ simavr.pc >$(DESTDIR)/libdata/pkgconfig/simavr.pc $(INSTALL) ${OBJ}/libsimavr.so.1 $(DESTDIR)/lib/ ln -sf libsimavr.so.1 $(DESTDIR)/lib/libsimavr.so -endif $(MKDIR) $(DESTDIR)/bin $(INSTALL) ${OBJ}/${target}.elf $(DESTDIR)/bin/simavr Index: head/devel/sparsehash/Makefile =================================================================== --- head/devel/sparsehash/Makefile (revision 424426) +++ head/devel/sparsehash/Makefile (revision 424427) @@ -1,41 +1,37 @@ # Created by: Vasil Dimov # $FreeBSD$ PORTNAME= sparsehash PORTVERSION= 2.0.3 CATEGORIES= devel DISTNAME= ${PORTNAME}-${PORTNAME}-${PORTVERSION} MAINTAINER= vd@FreeBSD.org COMMENT= Extremely memory-efficient hash_map implementation LICENSE= BSD3CLAUSE +USES= pathfix USE_GITHUB= yes GH_TAGNAME= ${PORTNAME}-${PORTVERSION} GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS - -post-patch: - ${REINPLACE_CMD} -e \ - 's|^pkgconfigdir = .*|pkgconfigdir = ${PREFIX}/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/tex-kpathsea/Makefile =================================================================== --- head/devel/tex-kpathsea/Makefile (revision 424426) +++ head/devel/tex-kpathsea/Makefile (revision 424427) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTNAME= kpathsea PORTVERSION= 6.2.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ PKGNAMEPREFIX= tex- DISTNAME= texlive-20150521-source DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= Path searching library for TeX -USES= libtool tar:xz +USES= libtool pathfix tar:xz USE_LDCONFIG= yes USE_TEX= yes EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux \ texk/kpathsea \ texk/texlive/tl_scripts WRKSRC= ${WRKDIR}/${DISTNAME}/texk/kpathsea GNU_CONFIGURE= yes INSTALL_TARGET= install-strip INFO= kpathsea post-install: cd ${WRKDIR}/${DISTNAME}/texk/texlive/tl_scripts && \ for f in kpsetool kpsewhere; do \ ${INSTALL_SCRIPT} $${f}.sh ${STAGEDIR}${PREFIX}/bin/$$f; \ ${INSTALL_MAN} $${f}.1 \ ${STAGEDIR}${MANPREFIX}/man/man1/$${f}.1; \ done; \ for l in kpsexpand kpsepath; do \ ${LN} -sf kpsetool ${STAGEDIR}${PREFIX}/bin/$$l; \ ${LN} -sf kpsetool.1 ${STAGEDIR}${MANPREFIX}/man/man1/$${l}.1; \ done .include Index: head/devel/tex-kpathsea/files/patch-Makefile.in =================================================================== --- head/devel/tex-kpathsea/files/patch-Makefile.in (revision 424426) +++ head/devel/tex-kpathsea/files/patch-Makefile.in (revision 424427) @@ -1,85 +1,84 @@ --- Makefile.in.orig 2015-03-16 07:52:01 UTC +++ Makefile.in @@ -170,8 +170,8 @@ am__uninstall_files_from_dir = { \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" \ - "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(web2cdir)" \ - "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(kpseincludedir)" \ + "$(DESTDIR)$(web2cdir)" \ + "$(DESTDIR)$(pkgconfigdir)" \ "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpselibdir)" LTLIBRARIES = $(lib_LTLIBRARIES) libkpathsea_la_DEPENDENCIES = $(LTLIBOBJS) @@ -306,7 +306,7 @@ am__can_run_installinfo = \ *) (install-info --version) >/dev/null 2>&1;; \ esac DATA = $(dist_noinst_DATA) $(dist_web2c_DATA) $(pkgconfig_DATA) -HEADERS = $(kpseinclude_HEADERS) $(nodist_kpseinclude_HEADERS) \ +HEADERS = $(kpseinclude_HEADERS) \ $(nodist_kpselib_HEADERS) $(noinst_HEADERS) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive @@ -717,12 +717,12 @@ libkpathsea_la_SOURCES = tex-file.c abso kpseincludedir = ${includedir}/kpathsea nodist_kpseinclude_HEADERS = \ kpathsea.h \ - paths.h + paths.h \ + c-auto.h kpseinclude_HEADERS = config.h $(direct_headers) $(indirect_headers) kpselibdir = ${libdir}/kpathsea -nodist_kpselib_HEADERS = \ - c-auto.h +nodist_kpselib_HEADERS = # Headers included directly into kpathsea.h @@ -785,7 +785,7 @@ noinst_HEADERS = \ xopendir.h \ xstat.h --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig + pkgconfigdir = $(prefix)/libdata/pkgconfig pkgconfig_DATA = kpathsea.pc DISTCLEANFILES = paths.h stamp-paths kpathsea.h kpseaccess_SOURCES = access.c @@ -2103,7 +2103,7 @@ install-binPROGRAMS: install-libLTLIBRAR installdirs: installdirs-recursive installdirs-am: - for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpselibdir)"; do \ + for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(kpseincludedir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: $(BUILT_SOURCES) @@ -2167,10 +2167,9 @@ info: info-recursive info-am: -install-data-am: install-data-local install-dist_web2cDATA \ - install-dist_web2cSCRIPTS install-kpseincludeHEADERS \ +install-data-am: install-data-local install-kpseincludeHEADERS \ install-nodist_kpseincludeHEADERS \ - install-nodist_kpselibHEADERS install-pkgconfigDATA + install-pkgconfigDATA install-dvi: install-dvi-recursive @@ -2319,13 +2318,13 @@ install-data-local: installdirs-am uninstall-local: @WIN32_FALSE@ @for f in $(dist_noinst_SCRIPTS); do \ @WIN32_FALSE@ if grep "original $$f --" "$(DESTDIR)$(bindir)/$$f" >/dev/null 2>&1; then \ -@WIN32_FALSE@ echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ +@WIN32_FALSE@ echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ @WIN32_FALSE@ rm -f "$(DESTDIR)$(bindir)/$$f"; \ @WIN32_FALSE@ else :; fi; \ @WIN32_FALSE@ done @for f in $(dist_noinst_DATA); do \ if grep "original $$f --" "$(DESTDIR)$(web2cdir)/$$f" >/dev/null 2>&1; then \ - echo " rm -f '$(DESTDIR)$(web2cdir)/$$f'"; \ + echo " rm -f '$(DESTDIR)$(web2cdir)/$$f'"; \ rm -f "$(DESTDIR)$(web2cdir)/$$f"; \ else :; fi; \ done Index: head/devel/tex-libtexlua/files/patch-Makefile.in =================================================================== --- head/devel/tex-libtexlua/files/patch-Makefile.in (revision 424426) +++ head/devel/tex-libtexlua/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2015-02-16 14:32:53 UTC -+++ Makefile.in -@@ -675,7 +675,7 @@ lua52include_HEADERS = \ - $(LUA52_TREE)/src/lua.hpp \ - $(LUA52_TREE)/src/lualib.h - --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = ${prefix}/libdata/pkgconfig - pkgconfig_DATA = texlua52.pc - @build_TRUE@dist_check_SCRIPTS = lua52.test luaerror.test - @build_TRUE@TESTS = lua52.test luaerror.test Property changes on: head/devel/tex-libtexlua/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/tex-libtexlua/Makefile =================================================================== --- head/devel/tex-libtexlua/Makefile (revision 424426) +++ head/devel/tex-libtexlua/Makefile (revision 424427) @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= libtexlua PORTVERSION= 5.2.4 CATEGORIES= devel MASTER_SITES= TEX_CTAN/systems/texlive/Source/ PKGNAMEPREFIX= tex- DISTNAME= texlive-20150521-source DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= Lua library for TeXLive LICENSE= MIT LICENSE_FILE= ${WRKDIR}/LICENSE.MIT -USES= tar:xz libtool pkgconfig +USES= tar:xz libtool pathfix pkgconfig USE_LDCONFIG= yes EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux libs/lua52 WRKSRC= ${WRKDIR}/${DISTNAME}/libs/lua52 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip post-extract: ${SED} -e '/\*\ Copyright/,/\*\//!d;s/^\*//;/^\*\*/d' \ ${WRKSRC}/lua-5.2.4/src/lua.h > ${WRKDIR}/LICENSE.MIT .include Index: head/devel/tex-libtexluajit/files/patch-Makefile.in =================================================================== --- head/devel/tex-libtexluajit/files/patch-Makefile.in (revision 424426) +++ head/devel/tex-libtexluajit/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2015-02-16 14:32:53 UTC -+++ Makefile.in -@@ -728,7 +728,7 @@ luajitinclude_HEADERS = \ - $(LUAJIT_TREE)/src/lua.hpp \ - $(LUAJIT_TREE)/src/lualib.h - --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = ${prefix}/libdata/pkgconfig - pkgconfig_DATA = texluajit.pc - @build_TRUE@dist_check_SCRIPTS = luajit.test luajiterr.test - @build_TRUE@TESTS = luajit.test luajiterr.test Property changes on: head/devel/tex-libtexluajit/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/tex-libtexluajit/Makefile =================================================================== --- head/devel/tex-libtexluajit/Makefile (revision 424426) +++ head/devel/tex-libtexluajit/Makefile (revision 424427) @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= libtexluajit PORTVERSION= 2.0.3 CATEGORIES= devel MASTER_SITES= TEX_CTAN/systems/texlive/Source/ PKGNAMEPREFIX= tex- DISTNAME= texlive-20150521-source DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= LuaJIT library for TeXLive LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LuaJIT-2.0.3/COPYRIGHT BROKEN_powerpc64= Does not build -USES= tar:xz libtool pkgconfig +USES= tar:xz libtool pathfix pkgconfig USE_LDCONFIG= yes EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux libs/luajit WRKSRC= ${WRKDIR}/${DISTNAME}/libs/luajit GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .include Index: head/devel/tex-synctex/Makefile =================================================================== --- head/devel/tex-synctex/Makefile (revision 424426) +++ head/devel/tex-synctex/Makefile (revision 424427) @@ -1,37 +1,37 @@ # $FreeBSD$ PORTNAME= synctex PORTVERSION= 1.17.0 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= TEX_CTAN/systems/texlive/Source/ PKGNAMEPREFIX= tex- DISTNAME= texlive-20150521-source DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= Synchronization TeXnology parser library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/synctexdir/README.txt CONFLICTS= tex-web2c-20150521 -USES= libtool pkgconfig tar:xz +USES= libtool pathfix pkgconfig tar:xz USE_TEX= kpathsea USE_LDCONFIG= yes EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux texk/web2c WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c GNU_CONFIGURE= yes EXCLUDE_ENGINES=etex aleph luatex luajittex pdftex mf mf-nowin ptex \ eptex uptex euptex xetex tex otangle mp pmp upmp web2c \ web-progs CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/--disable-/} \ --with-x=no \ --without-mf-x-toolkit \ --with-system-zlib \ --with-system-kpathsea CFLAGS+= -I${LOCALBASE}/include INSTALL_TARGET= install-strip .include Index: head/devel/tex-synctex/files/patch-Makefile.in =================================================================== --- head/devel/tex-synctex/files/patch-Makefile.in (revision 424426) +++ head/devel/tex-synctex/files/patch-Makefile.in (revision 424427) @@ -1,40 +1,31 @@ --- Makefile.in.orig 2015-04-17 04:53:45.000000000 +0900 +++ Makefile.in 2015-07-25 22:52:31.390521000 +0900 @@ -99,8 +99,8 @@ pdftex$(EXEEXT) ttf2afm$(EXEEXT) pdftosrc$(EXEEXT) \ luatex$(EXEEXT) luajittex$(EXEEXT) txt2zlib$(EXEEXT) \ xetex$(EXEEXT) $(am__EXEEXT_4) aleph$(EXEEXT) synctex$(EXEEXT) -bin_PROGRAMS = tangle$(EXEEXT) ctangle$(EXEEXT) $(am__EXEEXT_5) \ - ctie$(EXEEXT) cweave$(EXEEXT) tie$(EXEEXT) $(am__EXEEXT_6) \ +bin_PROGRAMS = $(am__EXEEXT_5) \ + $(am__EXEEXT_6) \ $(am__EXEEXT_7) $(am__EXEEXT_8) $(am__EXEEXT_9) \ $(am__EXEEXT_10) $(am__EXEEXT_11) $(am__EXEEXT_12) \ $(am__EXEEXT_13) $(am__EXEEXT_14) $(am__EXEEXT_15) \ @@ -108,7 +108,7 @@ $(am__EXEEXT_19) $(am__EXEEXT_20) $(am__EXEEXT_21) \ $(am__EXEEXT_22) $(am__EXEEXT_23) $(am__EXEEXT_24) \ $(am__EXEEXT_25) $(am__EXEEXT_26) $(am__EXEEXT_27) -noinst_PROGRAMS = tangleboot$(EXEEXT) ctangleboot$(EXEEXT) \ +noinst_PROGRAMS = \ $(am__EXEEXT_37) $(am__EXEEXT_38) $(am__EXEEXT_39) \ $(am__EXEEXT_40) $(am__EXEEXT_41) $(am__EXEEXT_42) check_PROGRAMS = $(am__EXEEXT_28) $(am__EXEEXT_29) $(am__EXEEXT_30) \ @@ -2081,7 +2081,7 @@ AM_CXXFLAGS = ## $(WARNING_CXXFLAGS) AM_OBJCXXFLAGS = ## $(WARNING_OBJCXXFLAGS) version = $(WEB2CVERSION) -SUBDIRS = doc lib man web2c . window omegafonts otps +SUBDIRS = lib man . proglib = lib/lib.a EXTRA_LIBRARIES = libmf.a libmputil.a libmplib.a libkanji.a \ libukanji.a libpdftex.a libluasocket.a libluajitsocket.a \ -@@ -3557,7 +3557,7 @@ - - nodist_libsynctex_a_SOURCES = $(libsynctex_la_SOURCES) - syncincludedir = ${includedir}/synctex --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - @SYNCTEX_TRUE@syncinclude_HEADERS = \ - @SYNCTEX_TRUE@ synctexdir/synctex_parser.h \ - @SYNCTEX_TRUE@ synctexdir/synctex_parser_utils.h Index: head/devel/tex-web2c/Makefile =================================================================== --- head/devel/tex-web2c/Makefile (revision 424426) +++ head/devel/tex-web2c/Makefile (revision 424427) @@ -1,66 +1,66 @@ # $FreeBSD$ PORTNAME= web2c PORTVERSION= 20150521 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= TEX_CTAN/systems/texlive/Source/ PKGNAMEPREFIX= tex- DISTNAME= texlive-${PORTVERSION}-source DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= TeX implementation translating WEB to C LIB_DEPENDS= libopenjpeg.so:graphics/openjpeg15 \ libpng.so:graphics/png \ libzzip.so:devel/zziplib \ libmpfr.so:math/mpfr -USES= pkgconfig libtool tar:xz +USES= pathfix pkgconfig libtool tar:xz USE_TEX= kpathsea ptexenc USE_XORG= pixman USE_GNOME= cairo USE_LDCONFIG= yes EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux \ libs/xpdf \ texk/web2c WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-luatex \ --disable-luajittex \ --disable-xetex \ --disable-aleph \ --disable-ptex \ --disable-tex \ --disable-latex \ --disable-pdftex \ --disable-eptex \ --disable-uptex \ --disable-euptex \ --disable-synctex \ --with-x=no \ --without-mf-x-toolkit \ --with-system-zlib \ --with-system-zziplib .for L in pixman cairo gmp mpfr libpng icu kpathsea ptexenc CONFIGURE_ARGS+=--with-system-$L \ --with-$L-include=${LOCALBASE}/include \ --with-$L-libdir=${LOCALBASE}/lib .endfor CFLAGS+= -I${LOCALBASE}/include INSTALL_TARGET= install-strip INFO= web2c pre-configure: for D in libs/xpdf; do \ cd ${WRKDIR}/${DISTNAME}/$$D && \ ${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \ CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" \ LDFLAGS="${LDFLAGS}" LIBS="${LIBS}" \ ${CONFIGURE_ENV} ${SH} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}; \ done .include Index: head/devel/tex-web2c/files/patch-Makefile.in =================================================================== --- head/devel/tex-web2c/files/patch-Makefile.in (revision 424426) +++ head/devel/tex-web2c/files/patch-Makefile.in (revision 424427) @@ -1,26 +1,17 @@ --- Makefile.in.orig 2015-04-17 04:53:45.000000000 +0900 +++ Makefile.in 2015-07-26 07:55:27.835477000 +0900 @@ -2086,11 +2086,11 @@ EXTRA_LIBRARIES = libmf.a libmputil.a libmplib.a libkanji.a \ libukanji.a libpdftex.a libluasocket.a libluajitsocket.a \ libluamisc.a libluajitmisc.a libunilib.a libff.a libjitff.a \ - libluatex.a libluajittex.a libxetex.a libsynctex.a libmd5.a -EXTRA_LTLIBRARIES = libsynctex.la + libluatex.a libluajittex.a libxetex.a libmd5.a +EXTRA_LTLIBRARIES = lib_LIBRARIES = $(am__append_98) lib_LTLIBRARIES = $(am__append_97) -dist_man_MANS = synctexdir/man1/synctex.1 synctexdir/man5/synctex.5 +dist_man_MANS = nodist_man_MANS = EXTRA_DIST = PROJECTS cftests cpascal.h help.h w2c/config.h \ triptrap-sh tangle.web tangle.ch tangleboot.pin cwebdir \ -@@ -3557,7 +3557,7 @@ - - nodist_libsynctex_a_SOURCES = $(libsynctex_la_SOURCES) - syncincludedir = ${includedir}/synctex --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - @SYNCTEX_TRUE@syncinclude_HEADERS = \ - @SYNCTEX_TRUE@ synctexdir/synctex_parser.h \ - @SYNCTEX_TRUE@ synctexdir/synctex_parser_utils.h Index: head/devel/thrift-c_glib/Makefile =================================================================== --- head/devel/thrift-c_glib/Makefile (revision 424426) +++ head/devel/thrift-c_glib/Makefile (revision 424427) @@ -1,49 +1,46 @@ # Created by: Valery Komarov # $FreeBSD$ PORTNAME= thrift PORTVERSION= ${THRIFT_PORTVERSION} # to keep in sync with thrift PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= APACHE/thrift/${PORTVERSION} DISTNAME= thrift-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= C glib interface to Thrift PKGNAMESUFFIX= -c_glib BUILDIR= ${WRKDIR}/${DISTNAME}/lib/c_glib LIB_DEPENDS= libglib-2.0.so:devel/glib20 DISTINFO_FILE= ${.CURDIR}/../thrift/distinfo -USES= autoreconf pkgconfig gmake libtool +USES= autoreconf pathfix pkgconfig gmake libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip .include "../thrift/bsd.thrift.mk" CONFIGURE_ARGS+= \ --with-c_glib \ --without-cpp \ --without-qt4 \ --without-csharp \ --without-erlang \ --without-haskell \ --without-java \ --without-perl \ --without-php \ --without-php_extension \ --without-python \ --without-ruby \ --without-go - -post-patch: - @${REINPLACE_CMD} 's,^pkgconfigdir = .*,pkgconfigdir=$${prefix}/libdata/pkgconfig,' ${WRKSRC}/lib/c_glib/Makefile.am .include Index: head/devel/thrift-cpp/Makefile =================================================================== --- head/devel/thrift-cpp/Makefile (revision 424426) +++ head/devel/thrift-cpp/Makefile (revision 424427) @@ -1,76 +1,73 @@ # Created by: Valery Komarov # $FreeBSD$ PORTNAME= thrift PORTVERSION= ${THRIFT_PORTVERSION} # to keep in sync with thrift PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= devel PKGNAMESUFFIX= -cpp MASTER_SITES= APACHE/thrift/${PORTVERSION} DISTNAME= thrift-${PORTVERSION} MAINTAINER= komarov@valerka.net COMMENT= C++ interface to Thrift DISTINFO_FILE= ${.CURDIR}/../thrift/distinfo LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libevent.so:devel/libevent2 USES= autoreconf pkgconfig gmake compiler:c++11-lang \ - libtool ssl + libtool pathfix ssl GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes PLIST_SUB= PORTVERSION="${THRIFT_PORTVERSION}" OPTIONS_DEFINE= QT4 QT4_CONFIGURE_WITH= qt4 QT4_USE= QT4=network,moc_build,qmake_build,rcc_build,uic_build OPTIONS_SUB= yes CONFIGURE_ARGS+= \ --without-c_glib \ --with-cpp \ --without-csharp \ --without-erlang \ --without-haskell \ --without-java \ --without-perl \ --without-php \ --without-php_extension \ --without-python \ --without-ruby \ --without-go LDFLAGS+= -L${OPENSSLLIB} CFLAGS+= -I${OPENSSLINC} .include .if ${SSL_DEFAULT} == base # src/thrift/transport/TSSLSocket.cpp:147: error: 'TLSv1_1_method' was not declared in this scope # src/thrift/transport/TSSLSocket.cpp:149: error: 'TLSv1_2_method' was not declared in this scope BROKEN_FreeBSD_9= does not build with 9.x base OpenSSL .endif .if ${COMPILER_TYPE} == clang USE_CXXSTD= c++11 .endif - -post-patch: - @${REINPLACE_CMD} 's,^pkgconfigdir = .*,pkgconfigdir=$${prefix}/libdata/pkgconfig,' ${WRKSRC}/lib/cpp/Makefile.am post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so ${LN} -sf libthrift-${PORTVERSION}.so ${STAGEDIR}${PREFIX}/lib/libthrift.so.0 ${LN} -sf libthriftnb-${PORTVERSION}.so ${STAGEDIR}${PREFIX}/lib/libthriftnb.so.0 ${LN} -sf libthriftz-${PORTVERSION}.so ${STAGEDIR}${PREFIX}/lib/libthriftz.so.0 post-install-QT4-on: ${LN} -sf libthriftqt-${PORTVERSION}.so ${STAGEDIR}${PREFIX}/lib/libthriftqt.so.0 .include "../thrift/bsd.thrift.mk" .include Index: head/devel/unibilium/Makefile =================================================================== --- head/devel/unibilium/Makefile (revision 424426) +++ head/devel/unibilium/Makefile (revision 424427) @@ -1,29 +1,27 @@ # Created by: Anton Tornqvist # $FreeBSD$ PORTNAME= unibilium PORTVERSION= 1.2.0 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= ports@FreeBSD.org COMMENT= Unibilium is a very basic terminfo library LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LGPLv3 USE_GITHUB= yes GH_ACCOUNT= mauke -USES= gmake libtool:build perl5 pkgconfig +USES= gmake libtool:build pathfix perl5 pkgconfig +PATHFIX_MAKEFILEIN= Makefile USE_PERL5= build USE_LDCONFIG= yes MAKE_ARGS= MANDIR=${MANPREFIX}/man - -post-patch: - ${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libunibilium.so .include Index: head/devel/valgrind/Makefile =================================================================== --- head/devel/valgrind/Makefile (revision 424426) +++ head/devel/valgrind/Makefile (revision 424427) @@ -1,97 +1,96 @@ # Created by: Simon Barner # $FreeBSD$ PORTNAME= valgrind PORTVERSION= 3.10.1.20160113 DISTVERSIONPREFIX= freebsd- PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ \ http://mirror.shatow.net/freebsd/${PORTNAME}/ MAINTAINER= bdrewery@FreeBSD.org COMMENT= Memory debugging and profiling tool BB_COMMIT= ce1acb28953f BB_ACCOUNT= stass BB_PROJECT= valgrind-freebsd LICENSE= GPLv2 CONFLICTS= valgrind-devel-[0-9]* ONLY_FOR_ARCHS= i386 amd64 LIB32_PATH?= ${DESTDIR}/usr/lib32/libc.so OPTIONS_DEFINE= DOCS MANPAGES MPI OPTIONS_DEFINE_amd64= 32BIT OPTIONS_DEFAULT= MANPAGES .if exists(${LIB32_PATH}) OPTIONS_DEFAULT_amd64= 32BIT .endif 32BIT_DESC= Enable debugging of 32-bit programs (requires lib32) MPI_DESC= Enable build of MPI wrappers DOCS_BUILD_DEPENDS= docbook-xsl>=0:textproc/docbook-xsl \ xsltproc:textproc/libxslt MANPAGES_BUILD_DEPENDS= docbook-xsl>=0:textproc/docbook-xsl \ xsltproc:textproc/libxslt MPI_LIB_DEPENDS= libmpich.so:net/mpich2 OPTIONS_SUB= yes USES= pathfix pkgconfig gmake perl5 shebangfix autoreconf -PATHFIX_MAKEFILEIN= Makefile.am USE_PERL5= build GNU_CONFIGURE= yes USE_LDCONFIG= yes SHEBANG_FILES= callgrind/callgrind_annotate.in callgrind/callgrind_control.in EXTRA_PATCHES= \ ${FILESDIR}/accept4_syscall.patch:-p1 \ ${FILESDIR}/jail_syscalls.patch:-p1 \ ${FILESDIR}/kldload_syscalls.patch:-p1 \ ${FILESDIR}/missing_fcntls.patch:-p1 PORTDOCS= html WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT} CONFIGURE_ENV+= ac_cv_path_PERL=${PERL} USE_GCC= yes .include .if ${ARCH} == "amd64" PLIST_SUB+= AMD64="" ARCH=amd64 . if !${PORT_OPTIONS:M32BIT} CONFIGURE_ARGS+= --enable-only64bit PLIST_SUB+= X86="@comment " . else . if !exists(${LIB32_PATH}) IGNORE=The lib32 distribution was not found. Please install the lib32\ distribution or run 'make config' and uncheck 32BIT option . endif PLIST_SUB+= X86="" . endif .else PLIST_SUB+= X86="" ARCH=x86 PLIST_SUB+= AMD64="@comment " .endif .if !${PORT_OPTIONS:MDOCS} post-patch: @${RM} -r ${WRKSRC}/docs/html .endif post-build: .if ${PORT_OPTIONS:MMANPAGES} cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} man-pages .endif .if ${PORT_OPTIONS:MDOCS} cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} html-docs .endif .include Index: head/devel/valgrind-devel/Makefile =================================================================== --- head/devel/valgrind-devel/Makefile (revision 424426) +++ head/devel/valgrind-devel/Makefile (revision 424427) @@ -1,99 +1,98 @@ # Created by: Simon Barner # $FreeBSD$ PORTNAME= valgrind PORTVERSION= 3.10.1.20160113 DISTVERSIONPREFIX= freebsd- PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ \ http://mirror.shatow.net/freebsd/${PORTNAME}/ PKGNAMESUFFIX= -devel MAINTAINER= bdrewery@FreeBSD.org COMMENT= Memory debugging and profiling tool BB_COMMIT= ce1acb28953f BB_ACCOUNT= stass BB_PROJECT= valgrind-freebsd LICENSE= GPLv2 CONFLICTS= valgrind-[0-9]* ONLY_FOR_ARCHS= i386 amd64 LIB32_PATH?= ${DESTDIR}/usr/lib32/libc.so OPTIONS_DEFINE= DOCS MANPAGES MPI OPTIONS_DEFINE_amd64= 32BIT OPTIONS_DEFAULT= MANPAGES .if exists(${LIB32_PATH}) OPTIONS_DEFAULT_amd64= 32BIT .endif 32BIT_DESC= Enable debugging of 32-bit programs (requires lib32) MPI_DESC= Enable build of MPI wrappers DOCS_BUILD_DEPENDS= docbook-xsl>=0:textproc/docbook-xsl \ xsltproc:textproc/libxslt MANPAGES_BUILD_DEPENDS= docbook-xsl>=0:textproc/docbook-xsl \ xsltproc:textproc/libxslt MPI_LIB_DEPENDS= libmpich.so:net/mpich2 OPTIONS_SUB= yes USES= pathfix pkgconfig gmake perl5 shebangfix autoreconf -PATHFIX_MAKEFILEIN= Makefile.am USE_PERL5= build GNU_CONFIGURE= yes USE_LDCONFIG= yes SHEBANG_FILES= callgrind/callgrind_annotate.in callgrind/callgrind_control.in EXTRA_PATCHES= \ ${FILESDIR}/accept4_syscall.patch:-p1 \ ${FILESDIR}/jail_syscalls.patch:-p1 \ ${FILESDIR}/kldload_syscalls.patch:-p1 \ ${FILESDIR}/missing_fcntls.patch:-p1 PORTDOCS= html WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT} CONFIGURE_ENV+= ac_cv_path_PERL=${PERL} USE_GCC= yes .include .if ${ARCH} == "amd64" PLIST_SUB+= AMD64="" ARCH=amd64 . if !${PORT_OPTIONS:M32BIT} CONFIGURE_ARGS+= --enable-only64bit PLIST_SUB+= X86="@comment " . else . if !exists(${LIB32_PATH}) IGNORE=The lib32 distribution was not found. Please install the lib32\ distribution or run 'make config' and uncheck 32BIT option . endif PLIST_SUB+= X86="" . endif .else PLIST_SUB+= X86="" ARCH=x86 PLIST_SUB+= AMD64="@comment " .endif .if !${PORT_OPTIONS:MDOCS} post-patch: @${RM} -r ${WRKSRC}/docs/html .endif post-build: .if ${PORT_OPTIONS:MMANPAGES} cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} man-pages .endif .if ${PORT_OPTIONS:MDOCS} cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} html-docs .endif .include Index: head/dns/bundy/Makefile =================================================================== --- head/dns/bundy/Makefile (revision 424426) +++ head/dns/bundy/Makefile (revision 424427) @@ -1,66 +1,65 @@ # Created by: Jeremy C. Reed # $FreeBSD$ PORTNAME= bundy PORTVERSION= 0.20160125 PORTREVISION= 6 CATEGORIES= dns MASTER_SITES= LOCAL/mat/bundy SF/boost/boost/1.55.0:boost DISTFILES+= boost_1_55_0.tar.bz2:boost MAINTAINER= mat@FreeBSD.org COMMENT= Bundy DNS server suite LICENSE= ISC LICENSE_GROUPS= FSF GPL OSI LICENSE_NAME= ISC License LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= ${LOCALBASE}/include/log4cplus/logger.h:devel/log4cplus \ sqlite3>=3.3.9:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/${PYTHON_PKGNAMEPREFIX}sqlite3 LIB_DEPENDS= libbotan-1.10.so:security/botan110 \ liblog4cplus.so:devel/log4cplus \ libicuuc.so:devel/icu \ libgmp.so:math/gmp \ libsqlite3.so:databases/sqlite3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/${PYTHON_PKGNAMEPREFIX}sqlite3 USE_GITHUB= yes GH_ACCOUNT= bundy-dns GH_TAGNAME= d310c5d USE_OPENSSL= yes USES= compiler:c++11-lang pathfix pkgconfig libtool python:3 autoreconf USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var \ --without-werror \ --enable-install-configurations INSTALL_TARGET= install-strip CPPFLAGS+= -I${WRKDIR}/boost_1_55_0 OPTIONS_DEFINE= DOCS PLIST_SUB= PYTHON_SUFFIX=cpython-${PYTHON_SUFFIX} post-install: ${MV} ${STAGEDIR}${ETCDIR}/cmdctl-certfile.pem ${STAGEDIR}${ETCDIR}/cmdctl-certfile.pem.sample ${MV} ${STAGEDIR}${ETCDIR}/cmdctl-keyfile.pem ${STAGEDIR}${ETCDIR}/cmdctl-keyfile.pem.sample .include .if ${PYTHON_REL} < 3500 PYOEXTENSION= pyo .else PYOEXTENSION= opt-1.pyc .endif PLIST_SUB+= PYOEXTENSION=${PYOEXTENSION} .include Index: head/dns/getdns/Makefile =================================================================== --- head/dns/getdns/Makefile (revision 424426) +++ head/dns/getdns/Makefile (revision 424427) @@ -1,67 +1,65 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= getdns PORTVERSION= 0.9.0 PORTREVISION= 2 CATEGORIES= dns ipv6 MASTER_SITES= https://getdnsapi.net/dist/ \ https://mirrors.rit.edu/zi/ \ http://getdnsapi.net/dist/ \ http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Modern asynchronous DNS API LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libexpat.so:textproc/expat2 \ libidn.so:dns/libidn \ libldns.so:dns/ldns \ libunbound.so:dns/unbound -USES= libtool +USES= libtool pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libidn=${LOCALBASE} --docdir=${DOCSDIR} \ --with-trust-anchor=${LOCALBASE}/etc/unbound/root.key PLIST_SUB+= PORTVERSION="${PORTVERSION}" SUB_FILES+= pkg-message OPTIONS_SUB= yes OPTIONS_DEFINE= EXAMPLES DOCS LIBEV LIBUV LIBEVENT LIBEV_DESC= Build with libev extension LIBUV_DESC= Build with libuv extension LIBEVENT_DESC= Build with libevent extension LIBEV_LIB_DEPENDS= libev.so:devel/libev LIBEV_CONFIGURE_WITH= libev LIBUV_LIB_DEPENDS= libuv.so:devel/libuv LIBUV_CONFIGURE_WITH= libuv LIBEVENT_LIB_DEPENDS= libevent.so:devel/libevent2 LIBEVENT_CONFIGURE_WITH=libevent .include .include .if ${OSVERSION} <= 1000000 CONFIGURE_ARGS+= --disable-gost .endif post-patch: - ${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.in ${REINPLACE_CMD} -Ee 's,^(sharedoc = ).*,\1${WRKDIR}/doc,' \ -e '/echo .\*\*\*/d' ${WRKSRC}/Makefile.in post-install: .if ${PORT_OPTIONS:MEXAMPLES} (cd ${WRKSRC}/spec/example && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/) .endif ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgetdns.so.* .include Index: head/dns/libpsl/Makefile =================================================================== --- head/dns/libpsl/Makefile (revision 424426) +++ head/dns/libpsl/Makefile (revision 424427) @@ -1,58 +1,57 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= libpsl PORTVERSION= 0.13.0 DISTVERSIONPREFIX= ${PORTNAME}- PORTREVISION= 3 CATEGORIES= dns MAINTAINER= sunpoet@FreeBSD.org COMMENT= C library to handle the Public Suffix List LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= public_suffix_list>=0:dns/public_suffix_list \ xsltproc:textproc/libxslt OPTIONS_DEFINE= NLS OPTIONS_SINGLE= IDNA OPTIONS_SINGLE_IDNA= ICU IDN IDN2 OPTIONS_DEFAULT=ICU ICU_DESC= Use devel/icu (IDNA2008 UTS\#46 library) IDN_DESC= Use dns/libidn (IDNA2003 library) IDN2_DESC= Use dns/libidn2 (IDNA2008 library) CONFIGURE_ARGS= --enable-man \ --with-psl-file=${LOCALBASE}/share/public_suffix_list/public_suffix_list.dat \ --with-psl-testfile=${LOCALBASE}/share/public_suffix_list/test_psl.txt GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes USES= autoreconf libtool pathfix pkgconfig python:build shebangfix GH_ACCOUNT= rockdaboot USE_GITHUB= yes SHEBANG_FILES= src/make_dafsa.py ICU_CONFIGURE_ON= --enable-builtin=libicu --enable-runtime=libicu ICU_LIB_DEPENDS= libicuuc.so:devel/icu IDN_CONFIGURE_ON= --enable-builtin=libidn --enable-runtime=libidn IDN_LIB_DEPENDS= libidn.so:dns/libidn \ libunistring.so:devel/libunistring IDN_USES= iconv IDN2_CONFIGURE_ON= --enable-builtin=libidn2 --enable-runtime=libidn2 IDN2_LIB_DEPENDS= libidn2.so:dns/libidn2 \ libunistring.so:devel/libunistring IDN2_USES= iconv NLS_CPPFLAGS= -DENABLE_NLS=1 NLS_USES= gettext NLS_USES_OFF= gettext-tools post-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/psl2c ${STAGEDIR}${PREFIX}/bin/ .include Index: head/emulators/open-vm-tools/Makefile =================================================================== --- head/emulators/open-vm-tools/Makefile (revision 424426) +++ head/emulators/open-vm-tools/Makefile (revision 424427) @@ -1,87 +1,87 @@ # Created by: mbr@FreeBSD.org # $FreeBSD$ PORTNAME= open-vm-tools PORTVERSION= ${BUILD_VER} PORTREVISION= 15 PORTEPOCH= 1 CATEGORIES= emulators MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/stable-9.4.x DISTNAME= open-vm-tools-${RELEASE_VER}-${BUILD_VER} MAINTAINER= swills@FreeBSD.org COMMENT?= Open VMware tools for FreeBSD VMware guests LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING RELEASE_VER= 9.4.0 BUILD_VER= 1280544 OPTIONS_DEFINE= X11 LIBNOTIFY UNITY FUSE DNET ICU OPTIONS_DEFAULT= X11 LIBNOTIFY FUSE DNET ICU OPTIONS_SUB= DNET_DESC= libdnet support LIBNOTIFY_DESC= Desktop notification support UNITY_DESC= liburiparser support X11_CONFIGURE_WITH= x gtk2 gtkmm X11_LDFLAGS= -L${LOCALBASE}/lib X11_USE= xorg=x11,ice,sm,xext,xineramaproto,xinerama,xrandr,xrender,xtst \ gnome=gtk20,gtkmm24 X11_USES= fuse LIBNOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify UNITY_CONFIGURE_ENV= CUSTOM_URIPARSER_CPPFLAGS="-I${LOCALBASE}/include/uriparser" UNITY_LIB_DEPENDS= liburiparser.so:net/uriparser UNITY_CONFIGURE_ENABLE= unity DNET_CONFIGURE_WITH= dnet DNET_LIB_DEPENDS= libdnet.so:net/libdnet ICU_CONFIGURE_WITH= icu ICU_LIB_DEPENDS= libicuuc.so:devel/icu WRKSRC= ${WRKDIR}/open-vm-tools-${RELEASE_VER}-${BUILD_VER} GNU_CONFIGURE= yes -USES= pkgconfig kmod libtool +USES= pathfix pkgconfig kmod libtool USE_GNOME= glib20 USE_LDCONFIG= yes CPPFLAGS+= -Wno-deprecated-declarations SSP_UNSAFE= kernel module does not support ssp CONFIGURE_ARGS+= --without-procps --sysconfdir=${LOCALBASE}/etc CONFLICTS+= vmware-guestd[0-9]* vmware-tools[0-9]* SUB_FILES= pkg-message USE_RC_SUBR= vmware-guestd vmware-kmod .include .if ${PORT_OPTIONS:MX11} CONFLICTS= open-vm-tools-nox11-[0-9]* .else CONFLICTS= open-vm-tools-[0-9]* .endif .include .if ${ARCH} == "sparc64" IGNORE= not yet ported to sparc64 .endif post-build: cd ${WRKSRC}/modules && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/input ${INSTALL_DATA} ${WRKSRC}/modules/freebsd/vmmemctl.ko ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers/vmmemctl.ko ${INSTALL_DATA} ${WRKSRC}/modules/freebsd/vmxnet.ko ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers/vmxnet.ko ${INSTALL_DATA} ${WRKSRC}/modules/freebsd/vmhgfs.ko ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers/vmhgfs.ko ${INSTALL_DATA} ${WRKSRC}/modules/freebsd/vmblock.ko ${STAGEDIR}${PREFIX}/lib/vmware-tools/modules/drivers/vmblock.ko ${MKDIR} ${STAGEDIR}${PREFIX}/share/open-vm-tools/scripts/vmware/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/open-vm-tools/scripts/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/open-vm-tools/tests/ .include Index: head/emulators/open-vm-tools/files/patch-libguestlib-Makefile =================================================================== --- head/emulators/open-vm-tools/files/patch-libguestlib-Makefile (revision 424426) +++ head/emulators/open-vm-tools/files/patch-libguestlib-Makefile (nonexistent) @@ -1,22 +0,0 @@ ---- ./libguestlib/Makefile.am.orig 2010-04-28 03:17:28.000000000 +0900 -+++ ./libguestlib/Makefile.am 2010-11-11 22:21:38.000000000 +0900 -@@ -41,7 +41,7 @@ - - EXTRA_DIST = vmguestlib.pc.in - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = vmguestlib.pc - - $(pkgconfig_DATA): $(top_builddir)/config.status ---- ./libguestlib/Makefile.in.orig 2010-04-28 03:18:19.000000000 +0900 -+++ ./libguestlib/Makefile.in 2010-11-11 22:22:04.000000000 +0900 -@@ -298,7 +298,7 @@ - $(top_srcdir)/lib/include/vmSessionId.h \ - $(top_srcdir)/lib/include/vm_basic_types.h - EXTRA_DIST = vmguestlib.pc.in --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = vmguestlib.pc - all: all-am - Property changes on: head/emulators/open-vm-tools/files/patch-libguestlib-Makefile ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/ftp/curl/Makefile =================================================================== --- head/ftp/curl/Makefile (revision 424426) +++ head/ftp/curl/Makefile (revision 424427) @@ -1,186 +1,186 @@ # Created by: Neil Blakey-Milner # $FreeBSD$ PORTNAME= curl PORTVERSION= 7.50.3 PORTREVISION= 1 CATEGORIES= ftp www MASTER_SITES= http://curl.haxx.se/download/ \ LOCAL/sunpoet MAINTAINER?= sunpoet@FreeBSD.org COMMENT?= Non-interactive tool to get files from FTP, GOPHER, HTTP(S) servers LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= CA_BUNDLE COOKIES CURL_DEBUG DEBUG DOCS EXAMPLES HTTP2 IDN IPV6 LDAP LDAPS LIBSSH2 METALINK PROXY PSL RTMP TLS_SRP OPTIONS_RADIO= RESOLV SSL OPTIONS_SINGLE= GSSAPI OPTIONS_RADIO_RESOLV= CARES THREADED_RESOLVER OPTIONS_RADIO_SSL= GNUTLS NSS OPENSSL POLARSSL WOLFSSL OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE OPTIONS_DEFAULT= CA_BUNDLE COOKIES OPENSSL PROXY RESOLV THREADED_RESOLVER TLS_SRP CA_BUNDLE_DESC= Install CA bundle for OpenSSL CA_BUNDLE_IMPLIES= OPENSSL COOKIES_DESC= Cookies support CURL_DEBUG_DESC= cURL debug memory tracking LDAPS_IMPLIES= LDAP LIBSSH2_DESC= SCP/SFTP support via libssh2 LIBSSH2_IMPLIES= OPENSSL RESOLV_DESC= DNS resolving options THREADED_RESOLVER_DESC= Threaded DNS resolver TLS_SRP_DESC= TLS-SRP (Secure Remote Password) support .include <${.CURDIR}/../../Mk/bsd.default-versions.mk> .if ${SSL_DEFAULT} != base OPTIONS_DEFAULT+= GSSAPI_NONE .else OPTIONS_DEFAULT+= GSSAPI_BASE .endif CONFIGURE_ARGS+=--disable-werror \ --enable-imap --enable-pop3 --enable-rtsp --enable-smtp \ --with-zsh-functions-dir=${LOCALBASE}/share/zsh/site-functions \ --without-axtls CONFIGURE_ENV+= LOCALBASE=${LOCALBASE} \ ac_cv_func_SSLv2_client_method=no GNU_CONFIGURE= yes INSTALL_TARGET= install-strip TEST_ENV= ${MAKE_ENV} LC_ALL=C TEST_TARGET= test USE_PERL5= build USES= gmake libtool localbase pathfix perl5 shebangfix tar:lzma .if !defined(BUILDING_HIPHOP) USE_LDCONFIG= yes USES+= cpe PORTDOCS= * PORTEXAMPLES= * CPE_VENDOR= haxx DOCS= BINDINGS BUGS CODE_OF_CONDUCT.md CODE_STYLE.md CONTRIBUTE.md FAQ \ FEATURES HISTORY.md HTTP-COOKIES.md HTTP2.md INSTALL \ INSTALL.devcpp INTERNALS.md KNOWN_BUGS LICENSE-MIXING.md \ MAIL-ETIQUETTE MANUAL RELEASE-PROCEDURE RESOURCES ROADMAP.md \ SECURITY.md SSL-PROBLEMS.md SSLCERTS.md THANKS TODO \ TheArtOfHttpScripting VERSIONS curl-config.html \ curl-config.pdf curl.html curl.pdf index.html \ mk-ca-bundle.html mk-ca-bundle.pdf .endif SHEBANG_FILES= */*.pl SLAVEDIRS= ftp/curl-hiphop CA_BUNDLE_CONFIGURE_OFF=--without-ca-bundle CA_BUNDLE_CONFIGURE_ON= --with-ca-bundle=${LOCALBASE}/share/certs/ca-root-nss.crt CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss CARES_CONFIGURE_ENABLE= ares CARES_LIB_DEPENDS= libcares.so:dns/c-ares COOKIES_CONFIGURE_ENABLE= cookies CURL_DEBUG_CONFIGURE_ENABLE= curldebug DEBUG_CONFIGURE_ENABLE= debug GNUTLS_CONFIGURE_WITH= gnutls GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GSSAPI_BASE_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_BASE_CPPFLAGS= ${GSSAPICPPFLAGS} GSSAPI_BASE_LDFLAGS= ${GSSAPILDFLAGS} GSSAPI_BASE_LIBS= ${GSSAPILIBS} GSSAPI_BASE_USES= gssapi GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_HEIMDAL_CPPFLAGS=${GSSAPICPPFLAGS} GSSAPI_HEIMDAL_LDFLAGS= ${GSSAPILDFLAGS} GSSAPI_HEIMDAL_LIBS= ${GSSAPILIBS} GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_MIT_CONFIGURE_ON=--with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_MIT_CPPFLAGS= ${GSSAPICPPFLAGS} GSSAPI_MIT_LDFLAGS= ${GSSAPILDFLAGS} GSSAPI_MIT_LIBS= ${GSSAPILIBS} GSSAPI_MIT_USES= gssapi:mit GSSAPI_NONE_CONFIGURE_ON= --without-gssapi HTTP2_BUILD_DEPENDS= nghttp2>=1.0.0:www/nghttp2 HTTP2_CONFIGURE_WITH= nghttp2 HTTP2_LIB_DEPENDS= libnghttp2.so:www/nghttp2 HTTP2_RUN_DEPENDS= nghttp2>=1.0.0:www/nghttp2 HTTP2_USES= pkgconfig IDN_CONFIGURE_WITH= libidn IDN_LIB_DEPENDS= libidn.so:dns/libidn IPV6_CATEGORIES= ipv6 IPV6_CONFIGURE_ENABLE= ipv6 LDAP_CONFIGURE_ENABLE= ldap LDAP_USE= OPENLDAP=yes LDAPS_CONFIGURE_ENABLE= ldaps LIBSSH2_CONFIGURE_WITH= libssh2 LIBSSH2_LIB_DEPENDS= libssh2.so:security/libssh2 METALINK_CONFIGURE_WITH=libmetalink METALINK_LIB_DEPENDS= libmetalink.so:misc/libmetalink METALINK_LIBS= -lcrypto NSS_CONFIGURE_WITH= nss NSS_LIB_DEPENDS= libnss3.so:security/nss NSS_USES= pkgconfig OPENSSL_CONFIGURE_OFF= --without-ssl OPENSSL_CONFIGURE_ON= --with-ssl=${OPENSSLBASE} OPENSSL_CPPFLAGS= -I${OPENSSLINC} OPENSSL_LDFLAGS= -L${OPENSSLLIB} OPENSSL_USES= ssl POLARSSL_CONFIGURE_WITH=polarssl POLARSSL_LIB_DEPENDS= libmbedtls.so.9:security/polarssl13 PROXY_CONFIGURE_ENABLE= proxy PSL_CONFIGURE_WITH= libpsl PSL_LIB_DEPENDS= libpsl.so:dns/libpsl RTMP_CONFIGURE_WITH= librtmp RTMP_LIB_DEPENDS= librtmp.so:multimedia/librtmp RTMP_USES= pkgconfig THREADED_RESOLVER_CONFIGURE_ENABLE= threaded-resolver TLS_SRP_CONFIGURE_ENABLE= tls-srp WOLFSSL_CONFIGURE_WITH= cyassl WOLFSSL_LIB_DEPENDS= libwolfssl.so:security/wolfssl .include .if !${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MOPENSSL} && ${PORT_OPTIONS:MTLS_SRP} IGNORE= only supports TLS-SRP with either OpenSSL or GnuTLS .endif .if ${PORT_OPTIONS:MLDAPS} && !${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MNSS} && !${PORT_OPTIONS:MOPENSSL} && !${PORT_OPTIONS:MPOLARSSL} && !${PORT_OPTIONS:MWOLFSSL} IGNORE= only supports LDAPS with SSL .endif .if ${SSL_DEFAULT:Mlibressl*} .if ${PORT_OPTIONS:MTLS_SRP} IGNORE= unsupported TLS-SRP in LibreSSL .endif .endif post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS = / s|$$| docs scripts|; /^DIST_SUBDIRS = / s| docs scripts||; /cd docs &&/d' ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e 's|\(flags_dbg_off=\)".*"|\1""|; s|\(flags_opt_off=\)".*"|\1""|; s|lib/pkgconfig|libdata/pkgconfig|g' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|\(flags_dbg_off=\)".*"|\1""|; s|\(flags_opt_off=\)".*"|\1""|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|include |include |' ${WRKSRC}/lib/curl_gssapi.h ${WRKSRC}/lib/urldata.h .if !defined(BUILDING_HIPHOP) post-install: ${LN} -s libcurl.so.4 ${STAGEDIR}${PREFIX}/lib/libcurl.so.7 ${INSTALL_DATA} ${WRKSRC}/docs/libcurl/libcurl.m4 ${STAGEDIR}${PREFIX}/share/aclocal/ post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ ${STAGEDIR}${DOCSDIR}/libcurl/ cd ${WRKSRC}/docs/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/docs/libcurl/ && ${INSTALL_DATA} ABI *.html *.m4 *.pdf ${STAGEDIR}${DOCSDIR}/libcurl/ post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ cd ${WRKSRC}/docs/examples/ && ${INSTALL_DATA} README Makefile.example makefile* *.c *.cpp ${STAGEDIR}${EXAMPLESDIR}/ .endif pre-test-PROXY-off: @${ECHO_MSG} "******************************************" @${ECHO_MSG} "* You have disabled curl proxy support. *" @${ECHO_MSG} "* Some tests SHALL FAIL! *" @${ECHO_MSG} "* This is being addressed. *" @${ECHO_MSG} "******************************************" .include Index: head/ftp/curl/files/patch-configure =================================================================== --- head/ftp/curl/files/patch-configure (revision 424426) +++ head/ftp/curl/files/patch-configure (revision 424427) @@ -1,150 +1,140 @@ Description: Tweak the build for a FreeBSD environment. Respect user-supplied CFLAGS Use the FreeBSD location of pkg-config's library directory. Check for librtmp in sensible locations in all cases. Forwarded: not-needed Author: Peter Pentchev Last-Update: 2010-12-19 --- configure.orig 2013-10-12 20:24:48 UTC +++ configure @@ -3611,9 +3611,10 @@ $as_echo "$as_me: LIBS note: LIBS should -I*) xc_bad_var_ldflags=yes ;; - -l* | --library=*) - xc_bad_var_ldflags=yes - ;; +# Temporarily disable -l* flag check for SSP support (Mk/bsd.ssp.mk) +# -l* | --library=*) +# xc_bad_var_ldflags=yes +# ;; esac done if test $xc_bad_var_ldflags = yes; then @@ -3683,9 +3684,10 @@ $as_echo "$as_me: $xc_bad_var_msg librar xc_bad_var_cflags=no for xc_word in $CFLAGS; do case "$xc_word" in - -D*) - xc_bad_var_cflags=yes - ;; +# Temporarily disable -D* flag check (PR/177401, PR/180944) +# -D*) +# xc_bad_var_cflags=yes +# ;; -U*) xc_bad_var_cflags=yes ;; @@ -16960,6 +16962,8 @@ $as_echo "$as_me: WARNING: compiler opti tmp_CFLAGS="$CFLAGS" tmp_CPPFLAGS="$CPPFLAGS" +# Do not remove the user-supplied debug flags in CFLAGS (PR/150854) +if false; then ac_var_stripped="" for word1 in $tmp_CFLAGS; do ac_var_strip_word="no" @@ -16990,6 +16994,7 @@ $as_echo "$as_me: WARNING: compiler opti done tmp_CPPFLAGS="$ac_var_stripped" squeeze tmp_CPPFLAGS +fi # if test "$want_debug" = "yes"; then @@ -17207,6 +17212,8 @@ $as_echo "$honor_optimize_option" >&6; } # if test "$honor_optimize_option" = "yes"; then +# Do not remove the user-supplied optimization flags in CFLAGS (PR/150854) +if false; then ac_var_stripped="" for word1 in $tmp_CFLAGS; do ac_var_strip_word="no" @@ -17237,6 +17244,7 @@ $as_echo "$honor_optimize_option" >&6; } done tmp_CPPFLAGS="$ac_var_stripped" squeeze tmp_CPPFLAGS +fi if test "$want_optimize" = "yes"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts optimizer enabling options" >&5 -@@ -21417,7 +21425,8 @@ if test "$curl_ssl_msg" = "$init_ssl_msg - PKGTEST="no" - PREFIX_OPENSSL=$OPT_SSL - -- OPENSSL_PCDIR="$OPT_SSL/lib/pkgconfig" -+ # Use the FreeBSD location of the pkgconf libdir -+ OPENSSL_PCDIR="$LOCALBASE/libdata/pkgconfig" - { $as_echo "$as_me:${as_lineno-$LINENO}: PKG_CONFIG_LIBDIR will be set to \"$OPENSSL_PCDIR\"" >&5 - $as_echo "$as_me: PKG_CONFIG_LIBDIR will be set to \"$OPENSSL_PCDIR\"" >&6;} - if test -f "$OPENSSL_PCDIR/openssl.pc"; then @@ -25050,29 +25059,30 @@ $as_echo "found" >&6; } ;; off) LIB_RTMP="-lrtmp" + LD_RTMP="" + CPP_RTMP="" + DIR_RTMP="" ;; *) PREFIX_RTMP=$OPT_LIBRTMP + LIB_RTMP="-lrtmp" + LD_RTMP="-L${PREFIX_RTMP}/lib$libsuff" + CPP_RTMP="-I${PREFIX_RTMP}/include" + DIR_RTMP="${PREFIX_RTMP}/lib$libsuff" ;; esac - if test -n "$PREFIX_RTMP"; then - LD_RTMP=-L${PREFIX_RTMP}/lib$libsuff - CPP_RTMP=-I${PREFIX_RTMP}/include - DIR_RTMP=${PREFIX_RTMP}/lib$libsuff - fi - LDFLAGS="$LDFLAGS $LD_RTMP" CPPFLAGS="$CPPFLAGS $CPP_RTMP" LIBS="$LIB_RTMP $LIBS" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RTMP_Init in -lrtmp" >&5 -$as_echo_n "checking for RTMP_Init in -lrtmp... " >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RTMP_Init in $LIB_RTMP" >&5 +$as_echo_n "checking for RTMP_Init in $LIB_RTMP... " >&6; } if ${ac_cv_lib_rtmp_RTMP_Init+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lrtmp $LIBS" +LIBS="$LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -39613,9 +39623,10 @@ $as_echo "$as_me: LIBS note: LIBS should -I*) xc_bad_var_ldflags=yes ;; - -l* | --library=*) - xc_bad_var_ldflags=yes - ;; +# Temporarily disable -l* flag check for SSP support (Mk/bsd.ssp.mk) +# -l* | --library=*) +# xc_bad_var_ldflags=yes +# ;; esac done if test $xc_bad_var_ldflags = yes; then @@ -39685,9 +39696,10 @@ $as_echo "$as_me: $xc_bad_var_msg librar xc_bad_var_cflags=no for xc_word in $CFLAGS; do case "$xc_word" in - -D*) - xc_bad_var_cflags=yes - ;; +# Temporarily disable -D* flag check (PR/177401, PR/180944) +# -D*) +# xc_bad_var_cflags=yes +# ;; -U*) xc_bad_var_cflags=yes ;; Index: head/ftp/curlpp/Makefile =================================================================== --- head/ftp/curlpp/Makefile (revision 424426) +++ head/ftp/curlpp/Makefile (revision 424427) @@ -1,49 +1,48 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= curlpp PORTVERSION= 0.7.3 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= ftp MAINTAINER= sunpoet@FreeBSD.org COMMENT= C++ wrapper for libcurl LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl OPTIONS_DEFINE= BOOST DOCS EXAMPLES CONFIGURE_ARGS= --disable-ewarning GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes USES= autoreconf libtool localbase pathfix PORTDOCS= * PORTEXAMPLES= * GH_ACCOUNT= jpbarrette USE_GITHUB= yes BOOST_BUILD_DEPENDS= boost-libs>=1.20.0:devel/boost-libs BOOST_RUN_DEPENDS= ${BOOST_BUILD_DEPENDS} BOOST_CONFIGURE_ON= --with-boost=${LOCALBASE} BOOST_CONFIGURE_OFF= --without-boost post-patch: @${REINPLACE_CMD} -e 's| -lstdc++||' ${WRKSRC}/configure.ac post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/doc/guide.pdf ${STAGEDIR}${DOCSDIR}/ post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ ${INSTALL_DATA} ${WRKSRC}/examples/README ${WRKSRC}/examples/example*.cpp ${STAGEDIR}${EXAMPLESDIR}/ .include Index: head/games/liblcf/Makefile =================================================================== --- head/games/liblcf/Makefile (revision 424426) +++ head/games/liblcf/Makefile (revision 424427) @@ -1,36 +1,35 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= liblcf PORTVERSION= 0.4.1 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Library to handle RPG Maker 2000/2003 and EasyRPG projects LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libicui18n.so:devel/icu \ libexpat.so:textproc/expat2 USE_GITHUB= yes GH_ACCOUNT= EasyRPG USES= autoreconf compiler:c++11-lib libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes PORTDOCS= AUTHORS README OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/games/poker-engine/Makefile =================================================================== --- head/games/poker-engine/Makefile (revision 424426) +++ head/games/poker-engine/Makefile (revision 424427) @@ -1,36 +1,31 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= poker-engine PORTVERSION= 1.3.6 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://download.gna.org/pokersource/sources/ MAINTAINER= ports@FreeBSD.org COMMENT= Python library that implements poker rules LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/bin/rsync:net/rsync \ ${PYTHON_SITELIBDIR}/pokereval.py:games/py-poker-eval \ ${PYTHON_SITELIBDIR}/libxml2.py:textproc/py-libxml2 \ ${PYTHON_SITELIBDIR}/libxslt.py:textproc/py-libxslt RUN_DEPENDS= ${LOCALBASE}/bin/rsync:net/rsync \ ${PYTHON_SITELIBDIR}/pokereval.py:games/py-poker-eval \ ${PYTHON_SITELIBDIR}/libxml2.py:textproc/py-libxml2 \ ${PYTHON_SITELIBDIR}/libxslt.py:textproc/py-libxslt -USES= gettext gmake pkgconfig python:2 +USES= gettext gmake pathfix pkgconfig python:2 GNU_CONFIGURE= yes - -post-patch: - @${REINPLACE_CMD} -e \ - 's|{datadir}/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.in test: @cd ${WRKSRC} && ${MAKE_CMD} check .include Index: head/games/py-poker-eval/Makefile =================================================================== --- head/games/py-poker-eval/Makefile (revision 424426) +++ head/games/py-poker-eval/Makefile (revision 424427) @@ -1,32 +1,32 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= poker-eval PORTVERSION= 0.138 PORTREVISION= 1 CATEGORIES= games python MASTER_SITES= http://download.gna.org/pokersource/sources/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= py${PORTNAME}-${PORTVERSION:E}.0 MAINTAINER= ports@FreeBSD.org COMMENT= Python adaptor for the poker-eval toolkit LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpoker-eval.so:games/poker-eval -USES= autoreconf libtool pkgconfig python:2 +USES= autoreconf libtool pathfix pkgconfig python:2 GNU_CONFIGURE= yes CONFIGURE_ARGS= PYTHON="" PLIST_SUB= PYVER=${PYTHON_VER:S/./_/} post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_pokereval_2_7.so.1.0.0 test: @cd ${WRKSRC} && ${MAKE} check .include Index: head/games/py-poker-eval/files/patch-Makefile.am =================================================================== --- head/games/py-poker-eval/files/patch-Makefile.am (revision 424426) +++ head/games/py-poker-eval/files/patch-Makefile.am (revision 424427) @@ -1,26 +1,17 @@ --- Makefile.am.orig 2008-12-03 04:04:51.000000000 +0900 +++ Makefile.am 2011-03-19 05:18:20.000000000 +0900 @@ -32,6 +32,14 @@ python_PYTHON = \ pokereval.py +if PYTHON_2_7 +py2_7exec_LTLIBRARIES = _pokereval_2_7.la +_pokereval_2_7_la_SOURCES = pypokereval.c +_pokereval_2_7_la_LDFLAGS = -module -no-undefined -version-info 1:0:0 +_pokereval_2_7_la_LIBADD = ${PYTHON2_7_LIBS} ${POKER_EVAL_LIBS} +_pokereval_2_7_la_CFLAGS = ${PYTHON2_7_CFLAGS} ${POKER_EVAL_CFLAGS} -DPYTHON_VERSION=\"2_7\" -D'VERSION_NAME(w)=w\#\#2_7' +endif + if PYTHON_2_6 py2_6exec_LTLIBRARIES = _pokereval_2_6.la _pokereval_2_6_la_SOURCES = pypokereval.c -@@ -64,7 +72,7 @@ - _pokereval_2_3_la_CFLAGS = ${PYTHON2_3_CFLAGS} ${POKER_EVAL_CFLAGS} -DPYTHON_VERSION=\"2_3\" -D'VERSION_NAME(w)=w\#\#2_3' - endif - --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = pypoker-eval.pc - - EXTRA_DIST = config/python.m4 config/ccpython.m4 \ Index: head/games/qqwing/Makefile =================================================================== --- head/games/qqwing/Makefile (revision 424426) +++ head/games/qqwing/Makefile (revision 424427) @@ -1,29 +1,28 @@ # $FreeBSD$ PORTNAME= qqwing PORTVERSION= 1.3.4 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= games gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Sudoku generating and solving software USE_GITHUB= yes GH_ACCOUNT= stephenostermiller USES= autoreconf gmake libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_OUTSOURCE= yes -PATHFIX_MAKEFILEIN= Makefile.am AUTORECONF_WRKSRC= ${WRKSRC}/build CONFIGURE_CMD= ${AUTORECONF_WRKSRC}/configure INSTALL_TARGET= install-strip pre-build: @${LN} -sf ${WRKSRC}/doc/qqwing.man ${BUILD_WRKSRC}/qqwing.1 @${LN} -sf ${WRKSRC}/src/cpp/*.[ch]pp ${BUILD_WRKSRC}/ .include Index: head/graphics/Coin/Makefile =================================================================== --- head/graphics/Coin/Makefile (revision 424426) +++ head/graphics/Coin/Makefile (revision 424427) @@ -1,39 +1,39 @@ # Created by: roland.jesse@gmx.net # $FreeBSD$ PORTNAME= Coin PORTVERSION= 3.1.3 PORTREVISION= 10 CATEGORIES= graphics MASTER_SITES= https://bitbucket.org/Coin3D/coin/downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= C++ 3D graphics library based on the Open Inventor 2.1 API LICENSE= GPLv2 LIB_DEPENDS= libsimage.so:graphics/simage -USES= openal:al libtool +USES= openal:al libtool pathfix USE_GL= yes USE_XORG= ice sm x11 xext xt GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-pthread=yes --enable-threadsafe \ --enable-3ds-import --enable-sound \ --enable-javascript-api --enable-debug=no USE_LDCONFIG= yes MAKE_ENV= LANG=C INSTALL_TARGET= install-strip pre-configure: @${REINPLACE_CMD} -e 's|DATA install-data-local|DATA|g' \ ${WRKSRC}/Makefile.in @${FIND} ${WRKSRC} \( -name \*.cpp -o -name \*.h -a \! \ -name expat.h \) -a -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} 's///g' post-build: ${REINPLACE_CMD} -e '/^ldflags=/s|-R|-Wl,-rpath,|' \ ${WRKSRC}/coin-default.cfg .include Index: head/graphics/Coin/files/patch-Makefile.in =================================================================== --- head/graphics/Coin/files/patch-Makefile.in (revision 424426) +++ head/graphics/Coin/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2010-03-02 13:20:09 UTC -+++ Makefile.in -@@ -1399,7 +1399,7 @@ BOOST_HEADER_FILES = \ - include/boost/version.hpp \ - include/boost/visit_each.hpp - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(exec_prefix)/libdata/pkgconfig - pkgconfig_DATA = Coin.pc - BUILT_SOURCES = \ - include/Inventor/C/basic.h \ Property changes on: head/graphics/Coin/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/graphics/GraphicsMagick/Makefile =================================================================== --- head/graphics/GraphicsMagick/Makefile (revision 424426) +++ head/graphics/GraphicsMagick/Makefile (revision 424427) @@ -1,104 +1,104 @@ # Created by: Ron van Daal # $FreeBSD$ PORTNAME= GraphicsMagick PORTVERSION= 1.3.24 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= SF \ ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/${PORTVERSION:R}/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= Fast image processing tools based on ImageMagick OPTIONS_DEFINE= DOCS DPS FPX FREETYPE JASPER JBIG JPEG LCMS2 OPENMP Q8BIT PNG SSE TEST TIFF WEBP WMF X11 XML OPTIONS_DEFAULT=FREETYPE JASPER JBIG JPEG LCMS2 OPENMP PNG TIFF WEBP WMF X11 XML DPS_DESC= Display Ghostscript support Q8BIT_DESC= Use 8-bit pixels (speed) instead of 16-bit (quality) TEST_DESC= Run bundled self-tests after build GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared --enable-static \ --with-windows-font-dir=${WINDOWS_FONT_DIR} --without-perl CONFIGURE_ENV= PTHREAD_LIBS=-lpthread INSTALL_TARGET= install-strip TEST_TARGET= check USE_LDCONFIG= yes -USES= libtool localbase tar:bzip2 +USES= libtool localbase pathfix tar:bzip2 PORTDATA= * PORTDOCS= * # Use fonts installed by x11-fonts/webfonts by default WINDOWS_FONT_DIR?= ${LOCALBASE}/share/fonts/webfonts DPS_CONFIGURE_WITH= dps DPS_IMPLIES= X11 DPS_LIB_DEPENDS= libdps.so:x11/dgs DPS_USE= XORG=xt FPX_CONFIGURE_WITH= fpx FPX_LIB_DEPENDS= libfpx.so:graphics/libfpx FREETYPE_CONFIGURE_WITH=ttf FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 JASPER_CONFIGURE_WITH= jp2 JASPER_LIB_DEPENDS= libjasper.so:graphics/jasper JBIG_CONFIGURE_WITH= jbig JBIG_LIB_DEPENDS= libjbig.so:graphics/jbigkit JPEG_CONFIGURE_WITH= jpeg JPEG_USES= jpeg LCMS2_CONFIGURE= lcms2 LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 OPENMP_CONFIGURE_OFF= --disable-openmp --without-threads OPENMP_CONFIGURE_ON= --disable-openmp-slow --enable-openmp --with-threads OPENMP_USES= compiler:openmp PNG_CONFIGURE_WITH= png PNG_LIB_DEPENDS= libpng.so:graphics/png Q8BIT_CONFIGURE_OFF= --with-quantum-depth=16 Q8BIT_CONFIGURE_ON= --with-quantum-depth=8 Q8BIT_PLIST_SUB= Q=8 Q8BIT_PLIST_SUB_OFF= Q=16 TEST_BUILD_DEPENDS= webfonts>=0:x11-fonts/webfonts TEST_RUN_DEPENDS= webfonts>=0:x11-fonts/webfonts TIFF_CONFIGURE_WITH= tiff TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff WEBP_CONFIGURE_WITH= webp WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WMF_CONFIGURE_WITH= wmf X11_CONFIGURE_WITH= x X11_USE= XORG=xext XML_CONFIGURE_WITH= xml XML_USE= GNOME=libxml2 .include .if ${PORT_OPTIONS:MSSE} .if ${MACHINE_CPU:Msse} CFLAGS+= -msse .endif .if ${MACHINE_CPU:Msse2} CFLAGS+= -msse2 .endif .if ${MACHINE_CPU:Msse3} CFLAGS+= -msse3 .endif .endif .if ${PORT_OPTIONS:MWMF} .if ${PORT_OPTIONS:MX11} LIB_DEPENDS+= libwmflite.so:graphics/libwmf .else LIB_DEPENDS+= libwmflite.so:graphics/libwmf-nox11 .endif .endif post-install-Q8BIT-off: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/GraphicsMagick/modules-Q16/coders ${STAGEDIR}${PREFIX}/lib/GraphicsMagick/modules-Q16/filters post-install-Q8BIT-on: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/GraphicsMagick/modules-Q8/coders ${STAGEDIR}${PREFIX}/lib/GraphicsMagick/modules-Q8/filters .include # The OPENMP option may select gcc as compiler but on architectures # that have switched to libc++ clang should be used for C++ code. CXX= c++ Index: head/graphics/GraphicsMagick/files/patch-Makefile.in =================================================================== --- head/graphics/GraphicsMagick/files/patch-Makefile.in (revision 424426) +++ head/graphics/GraphicsMagick/files/patch-Makefile.in (revision 424427) @@ -1,20 +1,11 @@ --- Makefile.in.orig 2015-02-28 20:53:46 UTC +++ Makefile.in @@ -2221,7 +2221,7 @@ MagickFilterModulesPath = @MagickFilterM MagickLibConfigPath = @MagickLibConfigPath@ MagickLibPath = @MagickLibPath@ MagickShareConfigPath = @MagickShareConfigPath@ -MagickSharePath = @MagickSharePath@ +MagickSharePath = ${DATADIR} MogrifyDelegate = @MogrifyDelegate@ NM = @NM@ NMEDIT = @NMEDIT@ -@@ -4381,7 +4381,7 @@ PERLMAGICK_MAINTAINER_TARGETS = $(top_sr - @WITH_PERL_DYNAMIC_FALSE@@WITH_PERL_STATIC_TRUE@@WITH_PERL_TRUE@PERLSTATICNAME = PerlMagick - - # Pkgconfig directory --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - - # Files to install in Pkgconfig directory - pkgconfig_DATA = \ Index: head/graphics/agg/Makefile =================================================================== --- head/graphics/agg/Makefile (revision 424426) +++ head/graphics/agg/Makefile (revision 424427) @@ -1,37 +1,33 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= agg PORTVERSION= 2.5 PORTREVISION= 11 CATEGORIES= graphics MASTER_SITES= http://distfiles.alpinelinux.org/distfiles/ \ http://distfiles.lesslinux.org/ \ http://gentoo.netnitco.net/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= High Quality Rendering Engine for C++ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/copying LIB_DEPENDS= libfreetype.so:print/freetype2 GNU_CONFIGURE= yes USES= autoreconf gmake libtool pathfix pkgconfig USE_XORG= x11 USE_SDL= sdl MAKE_ENV= C="${CC}" AGGCXXFLAGS="${CXXFLAGS}" USE_LDCONFIG= yes INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes CXXFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib -I../include -L./ BROKEN_sparc64= Does not compile -post-patch: - @${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.am - .include Index: head/graphics/cal3d/Makefile =================================================================== --- head/graphics/cal3d/Makefile (revision 424426) +++ head/graphics/cal3d/Makefile (revision 424427) @@ -1,35 +1,34 @@ # Created by: Stefan Walter # $FreeBSD$ PORTNAME= cal3d PORTVERSION= 0.11.1 # see note below CATEGORIES= graphics devel MASTER_SITES= LOCAL/acm/cal3d DISTNAME= cal3d-20060720 DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Skeletal based 3D character animation library written in C++ # Cal3D ceased development in July 2006 # The last version was labelled 0.11R2 (despite version 0.11 being released) # The last Cal3D development version was "20060720". # This becomes the new "stable" version, and it's given a fake version # number of 0.11.1 to indicate it comes after 0.11.0 rather than changing # the version scheme completely. GNU_CONFIGURE= yes USES= autoreconf libtool pathfix pkgconfig tar:bzip2 -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/src/cal3d/buffersource.h \ ${WRKSRC}/src/cal3d/loader.h \ ${WRKSRC}/src/cal3d/streamsource.h @${REINPLACE_CMD} -e '/^all_libraries/d' \ ${WRKSRC}/src/cal3d/Makefile.am .include Index: head/graphics/freeglut/Makefile =================================================================== --- head/graphics/freeglut/Makefile (revision 424426) +++ head/graphics/freeglut/Makefile (revision 424427) @@ -1,56 +1,56 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= freeglut PORTVERSION= 3.0.0 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= x11@FreeBSD.org COMMENT= open source implementation of the GLUT library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake +USES= cmake pathfix USE_LDCONFIG= yes USE_XORG= ice x11 xi xrandr USE_GL= gl glu CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lusbhid -lm INSTALL_TARGET= install/strip DOCS= download.html freeglut.html freeglut_logo.png \ freeglut_user_interface.html index.html ogl_sm.png \ progress.html structure.html BINS= CallbackMaker Fractals Fractals_random Lorenz One Resizer \ multi-touch shapes smooth_opengl3 spaceball subwin timer OPTIONS_DEFINE= DOCS EXAMPLES .include pre-configure: .for fract in Fractals/fractals.c Fractals_random/fractals_random.c @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" \ ${WRKSRC}/progs/demos/${fract} .endfor post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${STAGEDIR}${DOCSDIR} .endfor @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/progs/demos/Fractals/fractals.dat ${STAGEDIR}${EXAMPLESDIR} .for prog in ${BINS} ${INSTALL_PROGRAM} ${WRKSRC}/bin/${prog} ${STAGEDIR}${EXAMPLESDIR} .endfor @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}." .endif .include Index: head/graphics/freeglut/files/patch-CMakeLists.txt =================================================================== --- head/graphics/freeglut/files/patch-CMakeLists.txt (revision 424426) +++ head/graphics/freeglut/files/patch-CMakeLists.txt (nonexistent) @@ -1,10 +0,0 @@ ---- CMakeLists.txt.orig 2015-02-18 04:59:57 UTC -+++ CMakeLists.txt -@@ -522,6 +522,6 @@ IF(FREEGLUT_GLES) - SET(PC_FILENAME "freeglut-gles.pc") - ENDIF() - CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/freeglut.pc.in ${CMAKE_BINARY_DIR}/freeglut.pc @ONLY) --INSTALL(FILES ${CMAKE_BINARY_DIR}/freeglut.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig/ RENAME ${PC_FILENAME}) -+INSTALL(FILES ${CMAKE_BINARY_DIR}/freeglut.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig/ RENAME ${PC_FILENAME}) - # TODO: change the library and .pc name when building for GLES, - # e.g. -lglut-GLES Property changes on: head/graphics/freeglut/files/patch-CMakeLists.txt ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/graphics/iec16022/Makefile =================================================================== --- head/graphics/iec16022/Makefile (revision 424426) +++ head/graphics/iec16022/Makefile (revision 424427) @@ -1,34 +1,32 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= iec16022 PORTVERSION= 0.2.7 DISTVERSIONPREFIX= v CATEGORIES= graphics MAINTAINER= ehaupt@FreeBSD.org COMMENT= Create 2D barcodes, also known as DataMatrix LICENSE= GPLv2 LIB_DEPENDS= libpopt.so:devel/popt USE_GITHUB= yes GH_ACCOUNT= rdoeffinger GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= autoreconf gmake libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN= Makefile.am - CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib -fPIC INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' ${WRKSRC}/iec16022.c \ ${WRKSRC}/iec16022ecc200.c ${WRKSRC}/reedsol.c ${WRKSRC}/image.c @${REINPLACE_CMD} -e '/-Wno-unused-result/d' ${WRKSRC}/Makefile.am .include Index: head/graphics/leptonica/files/patch-Makefile.in =================================================================== --- head/graphics/leptonica/files/patch-Makefile.in (revision 424426) +++ head/graphics/leptonica/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2015-04-26 20:30:38 UTC -+++ Makefile.in -@@ -270,7 +270,7 @@ top_srcdir = @top_srcdir@ - ACLOCAL_AMFLAGS = -I m4 - AUTOMAKE_OPTIONS = foreign - EXTRA_DIST = config README.html leptonica-license.txt moller52.jpg version-notes.html make-for-auto make-for-local autobuild --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = lept.pc - SUBDIRS = src prog - all: config_auto.h Property changes on: head/graphics/leptonica/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/graphics/leptonica/Makefile =================================================================== --- head/graphics/leptonica/Makefile (revision 424426) +++ head/graphics/leptonica/Makefile (revision 424427) @@ -1,45 +1,45 @@ # Created by: Hiroto Kagotani # $FreeBSD$ PORTNAME= leptonica PORTVERSION= 1.72 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://www.leptonica.com/source/ MAINTAINER= hiroto.kagotani@gmail.com COMMENT= C library for efficient image processing and image analysis operations LIB_DEPENDS= libgif.so:graphics/giflib \ libopenjp2.so:graphics/openjpeg \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libwebp.so:graphics/webp CONFLICTS= leptonlib-[0-9]* -USES= jpeg libtool +USES= jpeg libtool pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip TESTS?= generate compare .if defined(MAINTAINER_MODE) || defined(PACKAGE_BUILDING) BUILD_DEPENDS+= ${LOCALBASE}/bin/gnuplot:math/gnuplot .endif #the display portion of the regression tests is interactive, #and requires the use of xv, xli or xzgv as an image viewer .if defined(MAINTAINER_MODE) && !defined(BATCH) TESTS+= display .endif check regression-test test: build .for c in ${TESTS} @cd ${WRKSRC}/prog; ${SETENV} \ LD_LIBRARY_PATH="${WRKSRC}/src/.libs:${LOCALBASE}/lib" \ ${WRKSRC}/prog/alltests_reg ${c} .endfor .include Index: head/graphics/libepoxy/Makefile =================================================================== --- head/graphics/libepoxy/Makefile (revision 424426) +++ head/graphics/libepoxy/Makefile (revision 424427) @@ -1,24 +1,23 @@ # $FreeBSD$ PORTNAME= libepoxy PORTVERSION= 1.3.1 DISTVERSIONPREFIX= v CATEGORIES= graphics MAINTAINER= x11@FreeBSD.org COMMENT= Library to handle OpenGL function pointer management LICENSE= MIT LICENSE_FILES= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= anholt USES= autoreconf libtool pathfix pkgconfig python:build USE_XORG= xorg-macros x11 USE_GL= egl glesv2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -PATHFIX_MAKEFILEIN= Makefile.am .include Index: head/graphics/libpano13/Makefile =================================================================== --- head/graphics/libpano13/Makefile (revision 424426) +++ head/graphics/libpano13/Makefile (revision 424427) @@ -1,48 +1,48 @@ # Created by: Vasil Dimov # $FreeBSD$ PORTNAME= libpano13 PORTVERSION= 2.9.19 PORTREVISION= 1 CATEGORIES= graphics java MASTER_SITES= SF/panotools/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= grog@FreeBSD.org COMMENT= Cross-platform library behind Panorama Tools and other photo stitchers LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng16.so:graphics/png \ libtiff.so:graphics/tiff USE_GNOME= gtk20 glib20 pango atk -USES= autoreconf jpeg libtool +USES= autoreconf jpeg libtool pathfix GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include/gtk-2.0 \ -I${LOCALBASE}/include/glib-2.0 \ -I${LOCALBASE}/include/pango-1.0 \ -I${LOCALBASE}/include/atk-1.0 CONFIGURE_ARGS= --with-png=${LOCALBASE} \ --with-jpeg=${LOCALBASE} \ --with-tiff=${LOCALBASE} INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= JAVA OPTIONS_SUB= yes .include .if ${PORT_OPTIONS:MJAVA} USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native CONFIGURE_ARGS+= --with-java=${JAVA_HOME} .else CONFIGURE_ARGS+= --without-java .endif .include Index: head/graphics/libpano13/files/patch-Makefile.am =================================================================== --- head/graphics/libpano13/files/patch-Makefile.am (revision 424426) +++ head/graphics/libpano13/files/patch-Makefile.am (revision 424427) @@ -1,38 +1,29 @@ --- Makefile.am.orig 2014-02-18 09:04:42.000000000 +1100 +++ Makefile.am 2015-10-20 17:28:01.000000000 +1100 @@ -94,13 +94,23 @@ endif -AM_CPPFLAGS = $(JAVA_FLAGS) $(JPEG_FLAGS) $(PNG_FLAGS) $(TIFF_FLAGS) $(ZLIB_FLAGS) $(WIN_DEFS) $(LIN_DEFS) $(DAR_DEFS) $(SOL_DEFS) $(ENDIAN_FLAG) +if HAVE_FREEBSD +LIN_SRC = sys_ansi.c sys_compat_unix.c ppm.c +LIN_DEFS = -D__Ansi__=1 +LIN_LDFS = -version-info 3:0:0 + +install-exec-hook: + @true + +endif + +AM_CPPFLAGS = $(JAVA_FLAGS) $(JPEG_FLAGS) $(PNG_FLAGS) $(TIFF_FLAGS) $(ZLIB_FLAGS) $(WIN_DEFS) $(LIN_DEFS) $(DAR_DEFS) $(SOL_DEFS) $(ENDIAN_FLAG) $(FBSD_DEFS) lib_LTLIBRARIES = libpano13.la -libpano13_la_SOURCES = $(STD_SRC) $(JAVA_SRC) $(X11_SRC) $(WIN_SRC) $(MAC_SRC) $(LIN_SRC) $(DAR_SRC) $(SOL_SRC) +libpano13_la_SOURCES = $(STD_SRC) $(JAVA_SRC) $(X11_SRC) $(WIN_SRC) $(MAC_SRC) $(LIN_SRC) $(DAR_SRC) $(SOL_SRC) $(FBSD_SRC) libpano13_la_LIBADD = $(LIB_JPEG) $(LIB_PNG) $(LIB_TIFF) $(LIB_ZLIB) @PANO_WIN32_RESOURCE@ -libpano13_la_LDFLAGS = $(LIN_LDFS) $(WIN_LDFS) $(DAR_LDFS) $(SOL_LDFS) +libpano13_la_LDFLAGS = $(LIN_LDFS) $(WIN_LDFS) $(DAR_LDFS) $(SOL_LDFS) $(FBSD_LDFS) libpano13_la_DEPENDENCIES = @PANO_WIN32_RESOURCE@ pkginclude_HEADERS = $(STD_HDR) $(TOOL_HDR) -@@ -108,7 +118,7 @@ - noinst_HEADERS = $(INTERNAL_HDR) $(SYS_HDR) $(MAC_HDR) - - # Pkg-config script. --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(exec_prefix)/libdata/pkgconfig - pkgconfig_DATA = libpano13.pc - DISTCLEANFILES = $(pkgconfig_DATA) - Index: head/graphics/libpgf/Makefile =================================================================== --- head/graphics/libpgf/Makefile (revision 424426) +++ head/graphics/libpgf/Makefile (revision 424427) @@ -1,24 +1,24 @@ # $FreeBSD$ PORTNAME= libpgf PORTVERSION= 7.15.32 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}-latest/ \ SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/ DISTNAME= libPGF-codec-and-console-src MAINTAINER= jhale@FreeBSD.org COMMENT= Progressive Graphics Format (PGF) library LICENSE= LGPL21 -USES= autoreconf dos2unix libtool zip +USES= autoreconf dos2unix libtool pathfix zip USE_LDCONFIG= yes DOS2UNIX_FILES= configure.ac GNU_CONFIGURE= yes INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/PGF/Codec .include Index: head/graphics/libpgf/files/patch-Makefile.am =================================================================== --- head/graphics/libpgf/files/patch-Makefile.am (revision 424426) +++ head/graphics/libpgf/files/patch-Makefile.am (revision 424427) @@ -1,26 +1,15 @@ --- Makefile.am.orig 2015-08-06 23:49:54 UTC +++ Makefile.am @@ -1,9 +1,9 @@ SUBDIRS = src include -if HAS_DOXYGEN -SUBDIRS += doc -endif +#if HAS_DOXYGEN +#SUBDIRS += doc +#endif PACKAGE = @PACKAGE@ VERSION = @VERSION@ -@@ -22,8 +22,8 @@ RPMRELEASE=$(PACKAGE_RELEASE) - ACLOCAL_AMFLAGS = -I m4 - - install-data-local:: $(PACKAGE).pc -- $(mkinstalldirs) $(DESTDIR)$(libdir)/pkgconfig -- $(INSTALL) -m 644 $(PACKAGE).pc $(DESTDIR)$(libdir)/pkgconfig/$(PACKAGE).pc -+ $(mkinstalldirs) $(DESTDIR)$(prefix)/libdata/pkgconfig -+ $(INSTALL) -m 644 $(PACKAGE).pc $(DESTDIR)$(prefix)/libdata/pkgconfig/$(PACKAGE).pc - - - .PHONY: ChangeLog Index: head/graphics/libreatlas/Makefile =================================================================== --- head/graphics/libreatlas/Makefile (revision 424426) +++ head/graphics/libreatlas/Makefile (revision 424427) @@ -1,55 +1,53 @@ # Created by: lbartoletti # $FreeBSD$ PORTNAME= libreatlas PORTVERSION= 1.0.0a PORTREVISION= 20 CATEGORIES= graphics geography MASTER_SITES= http://www.gaia-gis.it/gaia-sins/ MAINTAINER= coder@tuxfamily.org COMMENT= Open Source Geography Education application LICENSE= GPLv3 LIB_DEPENDS= libmspack.so:archivers/libmspack \ libspatialite.so:databases/spatialite \ libsqlite3.so:databases/sqlite3 \ libpthread-stubs.so:devel/libpthread-stubs \ libpcre.so:devel/pcre \ libcairo.so:graphics/cairo \ libgeos.so:graphics/geos \ libjbig.so:graphics/jbigkit \ libgeotiff.so:graphics/libgeotiff \ librasterlite.so:graphics/librasterlite \ libpng.so:graphics/png \ libproj.so:graphics/proj \ libtiff.so:graphics/tiff \ libfreetype.so:print/freetype2 \ libexpat.so:textproc/expat2 \ libfreexl.so:textproc/freexl \ libfontconfig.so:x11-fonts/fontconfig GNU_CONFIGURE= yes -USES= gettext gmake iconv jpeg pkgconfig +USES= gettext gmake iconv jpeg pathfix pkgconfig USE_XORG= ice pixman sm x11 xau xcb xcomposite xcursor xdamage xdmcp xext \ xfixes xi xinerama xrandr xrender xxf86vm USE_GNOME= atk gdkpixbuf2 glib20 gtk20 pango USE_WX= 2.8 WX_UNICODE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib LIBS+= -lgeos_c -lsqlite3 PLIST_FILES= bin/LibreAtlas DESKTOP_ENTRIES="LibreAtlas" "${COMMENT}" "" "LibreAtlas" \ "Graphics;Viewer;" true post-patch: @${REINPLACE_CMD} -e 's|wx-config|$${WX_CONFIG}|' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|$$(prefix)/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.in .include Index: head/graphics/libspiro/Makefile =================================================================== --- head/graphics/libspiro/Makefile (revision 424426) +++ head/graphics/libspiro/Makefile (revision 424427) @@ -1,23 +1,23 @@ # Created by: Naram Qashat # $FreeBSD$ PORTNAME= libspiro DISTVERSION= 0.5.20150702 PORTEPOCH= 1 CATEGORIES= graphics MAINTAINER= cyberbotx@cyberbotx.com COMMENT= Library to convert clothoid splines into Bezier splines LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= fontforge -USES= gmake libtool autoreconf +USES= autoreconf gmake libtool pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include Index: head/graphics/libspiro/files/patch-Makefile.am =================================================================== --- head/graphics/libspiro/files/patch-Makefile.am (revision 424426) +++ head/graphics/libspiro/files/patch-Makefile.am (revision 424427) @@ -1,41 +1,38 @@ ---- Makefile.am.orig 2015-07-02 13:50:20 UTC +--- Makefile.am.orig 2016-10-03 14:37:13 UTC +++ Makefile.am -@@ -1,8 +1,8 @@ +@@ -1,6 +1,6 @@ # Makefile.am - Top level automakefile for libspiro -SUBDIRS = . tests +SUBDIRS = . --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${PREFIX}/libdata/pkgconfig + pkgconfigdir = $(prefix)/libdata/pkgconfig pkgconfig_DATA = libspiro.pc - - ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} @@ -13,7 +13,7 @@ AM_LDFLAGS = $(WLSLIB) $(LS_LIB) -no-und LIBTOOL_DEPS = @LIBTOOL_DEPS@ DISTCLEANFILES = libspiro.pc -DISTCHECK_CONFIGURE_FLAGS = --enable-verbose_lib --enable-test_inputs +DISTCHECK_CONFIGURE_FLAGS = --enable-verbose_lib --disable-test_inputs lib_LTLIBRARIES = libspiro.la @@ -26,17 +26,10 @@ EXTRA_DIST = bezctx.md get-spiro-src.sh java/ShowPlate.java java/Spiro.java java/SpiroBezierContext.java \ java/SpiroCanvas.java java/SpiroCP.java java/SpiroGeneralPath.java \ java/SpiroPointType.java README-GeorgeWilliams fontforge-debug.txt \ - fontforge.sh m4/ax_check_compile_flag.m4 tests/call-test.c + fontforge.sh m4/ax_check_compile_flag.m4 include_HEADERS = bezctx.h bezctx_intf.h spiro.h spiroentrypoints.h libtool: $(LIBTOOL_DEPS) $(SHELL) ./config.status libtool -# test: run all tests in cwd and subdirs -test: ${TEST_PROGS} - -.PHONY: test -# run make test as part of make check -check-local: test - Index: head/graphics/ming/Makefile =================================================================== --- head/graphics/ming/Makefile (revision 424426) +++ head/graphics/ming/Makefile (revision 424427) @@ -1,56 +1,55 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= ming DISTVERSIONPREFIX= ${PORTNAME}- DISTVERSION= 0_4_7 PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= sunpoet@FreeBSD.org COMMENT= Flash 4/5 movie output library with many languages support LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE_GPL2 LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSE LIB_DEPENDS= libfreetype.so:print/freetype2 \ libgif.so:graphics/giflib \ libpng.so:graphics/png CONFLICTS_INSTALL= ja-ming-[0-9]* OPTIONS_DEFINE= DOCS PORTSCOUT= limit:^ming- CONFIGURE_ARGS= --includedir=${PREFIX}/include/ming GNU_CONFIGURE= yes INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes USES= autoreconf bison gmake libtool localbase pathfix shebangfix PORTDOCS= * USE_GITHUB= yes GH_ACCOUNT= lib${PORTNAME} GH_PROJECT= lib${PORTNAME} SHEBANG_FILES= util/cws2fws post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/ming/ ${STAGEDIR}${PREFIX}/include/ming/blocks/ ${STAGEDIR}${PREFIX}/include/ming/util/ cd ${WRKSRC}/util/ && ${INSTALL_SCRIPT} cws2fws ming-config ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/ && ${INSTALL_DATA} *.h src/*.h ${STAGEDIR}${PREFIX}/include/ming/ cd ${WRKSRC}/src/blocks/ && ${INSTALL_DATA} *.h ${STAGEDIR}${PREFIX}/include/ming/blocks/ cd ${WRKSRC}/util/ && ${INSTALL_DATA} *.h ${STAGEDIR}${PREFIX}/include/ming/util/ post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ ${STAGEDIR}${DOCSDIR}/util/ cd ${WRKSRC}/ && ${INSTALL_DATA} HISTORY NEWS README TODO ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/util/ && ${INSTALL_DATA} README TIPS TODO swftoperl.html ${STAGEDIR}${DOCSDIR}/util/ .include Index: head/graphics/opengtl/Makefile =================================================================== --- head/graphics/opengtl/Makefile (revision 424426) +++ head/graphics/opengtl/Makefile (revision 424427) @@ -1,47 +1,42 @@ # $FreeBSD$ PORTNAME= opengtl PORTVERSION= 0.9.18 PORTREVISION= 3 CATEGORIES= graphics devel MASTER_SITES= http://download.${PORTNAME}.org/ DISTNAME= OpenGTL-${PORTVERSION} PATCH_SITES= http://dev.gentoo.org/~creffett/distfiles/ PATCHFILES= ${PORTNAME}-${PORTVERSION}-llvm-3.3.patch PATCH_DIST_STRIP=-p1 MAINTAINER= avilla@FreeBSD.org COMMENT= Graphics Transformation Languages LICENSE= LGPL20 LIB_DEPENDS= libpng.so:graphics/png \ libLLVM-3.3.so:devel/llvm33 -USES= cmake perl5 tar:bzip2 +USES= cmake pathfix perl5 tar:bzip2 USE_LDCONFIG= yes CMAKE_ARGS= -DLLVM_CONFIG_EXECUTABLE=${LOCALBASE}/bin/llvm-config33 PLIST_SUB+= PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= SHIVA OPTIONS_DEFAULT=SHIVA SHIVA_DESC= Install filters and generators SHIVA_RUN_DEPENDS=${LOCALBASE}/share/OpenGTL/shiva/kernels/oilify.shiva:graphics/shiva-collections post-patch: # Disable latex doc, it's not ready yet. ${REINPLACE_CMD} -e '/add_subdirectory.*doc/d' \ ${PATCH_WRKSRC}/OpenShiva/CMakeLists.txt pre-configure: ${REINPLACE_CMD} -e 's|set(OPENGTL_LIB_SOVERSION.*|set(OPENGTL_LIB_SOVERSION "0")|' \ ${PATCH_WRKSRC}/CMakeLists.txt - ${REINPLACE_CMD} -e 's|$${LIB_INSTALL_DIR}/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \ - ${PATCH_WRKSRC}/OpenCTL/OpenCTL/CMakeLists.txt \ - ${PATCH_WRKSRC}/OpenGTL/GTLCore/CMakeLists.txt \ - ${PATCH_WRKSRC}/OpenGTL/GTLImageIO/CMakeLists.txt \ - ${PATCH_WRKSRC}/OpenShiva/OpenShiva/CMakeLists.txt .include Index: head/graphics/pfstools/Makefile =================================================================== --- head/graphics/pfstools/Makefile (revision 424426) +++ head/graphics/pfstools/Makefile (revision 424427) @@ -1,86 +1,86 @@ # Created by: Daniel O'Connor # $FreeBSD$ PORTNAME= pfstools PORTVERSION= 1.8.5 PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= fbsd@any.com.ru COMMENT= Tools for manipulating HDR images and video frames LICENSE= LGPL21 RUN_DEPENDS+= bash:shells/bash PFS_BUILD= ${MACHINE_ARCH}-portbld-freebsd${OSREL} PLIST_SUB+= PFS_BASE=${PREFIX} -USES= gmake pkgconfig libtool +USES= gmake libtool pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_TARGET= ${PFS_BUILD} CONFIGURE_ARGS+= --disable-jpeghdr --disable-matlab \ --with-bash=${LOCALBASE}/bin/bash CONFIGURE_ENV+= PKG_CONFIG_PATH=${LOCALBASE}/libdata/pkgconfig CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes OPTIONS_DEFINE= NETPBM OPENEXR TIFF QT IMAGEMAGICK GDAL OCTAVE OPENGL QT_DESC= Compile programs that use QT library GDAL_DESC= Compile programs that use GDAL library OCTAVE_DESC= Compile octave interface functions OPTIONS_DEFAULT= TIFF OPTIONS_SUB= yes NETPBM_CONFIGURE_ENABLE= netpbm NETPBM_LIB_DEPENDS= libnetpbm.so:graphics/netpbm OPENEXR_CONFIGURE_ENABLE= openexr OPENEXR_CONFIGURE_ON= --with-exrdir=${LOCALBASE}/include/OpenEXR OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR TIFF_CONFIGURE_ENABLE= tiff TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff QT_CONFIGURE_ENABLE= qt QT_USE= QT4=moc_build,corelib,gui IMAGEMAGICK_CONFIGURE_ENABLE= imagemagick IMAGEMAGICK_LIB_DEPENDS= libMagick++-6.so:graphics/ImageMagick GDAL_CONFIGURE_ENABLE= gdal GDAL_LIB_DEPENDS= libgdal.so:graphics/gdal OPENGL_CONFIGURE_ENABLE= opengl OPENGL_USE= GL=glut OCTAVE_CONFIGURE_ENABLE= octave OCTAVE_PATCH_DEPENDS= octave-config:math/octave OCTAVE_BUILD_DEPENDS= mkoctfile:math/octave OCTAVE_RUN_DEPENDS= octave:math/octave .include .if ${PORT_OPTIONS:MOCTAVE} OCTAVE_BASE?= ${LOCALBASE} OCTAVE_VERSION!=${OCTAVE_BASE}/bin/octave-config -v 2>&1 || ${ECHO} "0" OCTAVE_SITE_OCT!=${OCTAVE_BASE}/bin/octave-config --oct-site-dir 2>&1 || ${ECHO} "" OCTAVE_SITE_M!= ${OCTAVE_BASE}/bin/octave-config --m-site-dir 2>&1 || ${ECHO} "" PLIST_SUB+= \ OCTAVE_BASE=${OCTAVE_BASE} \ OCTAVE_SITE_M=${OCTAVE_SITE_M:S|^${OCTAVE_BASE}/||} \ OCTAVE_SITE_OCT=${OCTAVE_SITE_OCT:S|^${OCTAVE_BASE}/||} USES+= shebangfix SHEBANG_FILES= src/octave/* SHEBANG_LANG+= octave octave_OLD_CMD?=/usr/bin/octave octave_CMD?= ${OCTAVE_BASE}/bin/octave .endif post-stage: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib//libpfs-1.2.so.0.0.0 .include Index: head/graphics/pfstools/files/patch-src-pfs-Makefile.in =================================================================== --- head/graphics/pfstools/files/patch-src-pfs-Makefile.in (revision 424426) +++ head/graphics/pfstools/files/patch-src-pfs-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- src/pfs/Makefile.in.orig 2011-10-27 08:40:30 UTC -+++ src/pfs/Makefile.in -@@ -259,7 +259,7 @@ libpfs_1_2_la_SOURCES = pfs.cpp pfsutils - library_includedir = $(includedir)/pfs-1.2 - library_include_HEADERS = pfs.h array2d.h - #INCLUDES = --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = pfs.pc - all: all-am - Property changes on: head/graphics/pfstools/files/patch-src-pfs-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/graphics/qtgtl/Makefile =================================================================== --- head/graphics/qtgtl/Makefile (revision 424426) +++ head/graphics/qtgtl/Makefile (revision 424427) @@ -1,41 +1,38 @@ # $FreeBSD$ PORTNAME= qtgtl PORTVERSION= 0.9.3 CATEGORIES= graphics devel MASTER_SITES= http://download.opengtl.org/ DISTNAME= libQtGTL-${PORTVERSION} MAINTAINER= avilla@FreeBSD.org COMMENT= Qt bindings for the Graphics Transformation Languages LICENSE= LGPL20 LIB_DEPENDS= libGTLCore.so:graphics/opengtl USE_QT4= corelib gui moc_build qmake_build rcc_build uic_build -USES= cmake:outsource pkgconfig tar:bzip2 +USES= cmake:outsource pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes DESCR= ${.CURDIR:H:H}/graphics/opengtl/pkg-descr PORTEXAMPLES= QtCTL QtShiva OPTIONS_DEFINE= EXAMPLES pre-configure: @${REINPLACE_CMD} -e 's,set(QTGTL_LIB_SOVERSION.*,set(QTGTL_LIB_SOVERSION "0"),' \ ${PATCH_WRKSRC}/CMakeLists.txt - @${REINPLACE_CMD} -e 's,$${LIB_INSTALL_DIR}/pkgconfig,${PREFIX}/libdata/pkgconfig,g' \ - ${PATCH_WRKSRC}/QtGTL/CMakeLists.txt \ - ${PATCH_WRKSRC}/QtShiva/CMakeLists.txt post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for f in ${PORTEXAMPLES} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/examples/${f}/${f:S/Qt/q/} \ ${STAGEDIR}${EXAMPLESDIR}/${f} .endfor .include Index: head/graphics/s2tc/Makefile =================================================================== --- head/graphics/s2tc/Makefile (revision 424426) +++ head/graphics/s2tc/Makefile (revision 424427) @@ -1,34 +1,33 @@ # Created by: David Naylor # $FreeBSD$ PORTNAME= s2tc PORTVERSION= 1.0+20151228 CATEGORIES= graphics MAINTAINER= dbn@FreeBSD.org COMMENT= Subset of a well-known texture compression scheme LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= libGL>=9.1.7:graphics/libGL TEST_DEPENDS= convert:graphics/ImageMagick \ nvcompress:graphics/nvidia-texture-tools \ wget:ftp/wget USES= autoreconf libtool pathfix USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= divVerent GH_TAGNAME= f6ec862 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -PATHFIX_MAKEFILEIN=Makefile.am CPPFLAGS+= -I${LOCALBASE}/include do-test: (cd ${WRKSRC}/tests; ${SETENV} use_external=false use_nvcompress=true ${SH} test.sh) .include Index: head/graphics/sdl_gfx/Makefile =================================================================== --- head/graphics/sdl_gfx/Makefile (revision 424426) +++ head/graphics/sdl_gfx/Makefile (revision 424427) @@ -1,38 +1,37 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= sdl_gfx PORTVERSION= 2.0.25 PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= http://www.ferzkopp.net/Software/SDL_gfx-${PORTVERSION:R}/ DISTNAME= SDL_gfx-${PORTVERSION} MAINTAINER= mva@FreeBSD.org COMMENT= SDL graphics drawing primitives and other support functions LICENSE= ZLIB USES= autoreconf gmake libtool pathfix -PATHFIX_MAKEFILEIN= Makefile.am USE_SDL= sdl GNU_CONFIGURE= yes CONFIGURE_ARGS= --includedir=${PREFIX}/include USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE_i386= MMX OPTIONS_DEFINE_amd64= MMX MMX_CONFIGURE_ENABLE= mmx MMX_CFLAGS= -DUSE_MMX .include .if !${PORT_OPTIONS:MMMX} # Every platform not supporting the MMX knob must disable # MMX support explicitly CONFIGURE_ARGS+= --disable-mmx .endif .include Index: head/graphics/sekrit-twc-zimg/Makefile =================================================================== --- head/graphics/sekrit-twc-zimg/Makefile (revision 424426) +++ head/graphics/sekrit-twc-zimg/Makefile (revision 424427) @@ -1,61 +1,60 @@ # $FreeBSD$ PORTNAME= zimg PORTVERSION= 2.3 DISTVERSIONPREFIX= release- CATEGORIES= graphics PKGNAMEPREFIX= ${GH_ACCOUNT}- MAINTAINER= jbeich@FreeBSD.org COMMENT= Scaling, colorspace conversion, and dithering library LICENSE= WTFPL2 LICENSE_NAME= Do What The Fuck You Want To Public License version 2 LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= ${_LICENSE_PERMS_DEFAULT} USE_GITHUB= yes GH_ACCOUNT= sekrit-twc CONFLICTS_INSTALL= zimg-[0-9]* # include/zimg.h USES= autoreconf compiler:c++11-lib gmake libtool pathfix EXTRACT_AFTER_ARGS= --exclude test/extra -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes CPPFLAGS+= -D_GLIBCXX_USE_C99 -D_GLIBCXX_USE_C99_MATH_TR1 \ -D_DECLARE_C99_LDBL_MATH # XXX ports/193528 CPPFLAGS+= ${CPPFLAGS_${CHOSEN_COMPILER_TYPE}_${COMPILER_VERSION}} CPPFLAGS_clang_34= -include x86intrin.h # revert 575bd93 INSTALL_TARGET= install-strip USE_LDCONFIG= yes PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES TEST OPTIONS_DEFINE_amd64= SIMD OPTIONS_DEFINE_i386= SIMD OPTIONS_DEFAULT_amd64= SIMD OPTIONS_DEFAULT_i386= SIMD # runtime detection EXAMPLES_CONFIGURE_ENABLE= example EXAMPLES_MAKE_ARGS= exampledir="${EXAMPLESDIR}" EXAMPLES_MAKE_ARGS_OFF= dist_example_DATA= dist_examplemisc_DATA= SIMD_CONFIGURE_ENABLE= x86simd TEST_BUILD_DEPENDS= googletest>=1.6.0:devel/googletest TEST_USES= localbase TEST_CONFIGURE_ENABLE= unit-test TEST_TEST_TARGET= check VERBOSE=1 post-patch: @${REINPLACE_CMD} -e 's/x86_64/&|amd64/g' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's/-O2 //' \ -e '/dist_doc_DATA/d' \ ${WRKSRC}/Makefile.am pre-install-TEST-on: do-test .include Index: head/graphics/tesseract/Makefile =================================================================== --- head/graphics/tesseract/Makefile (revision 424426) +++ head/graphics/tesseract/Makefile (revision 424427) @@ -1,61 +1,58 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= tesseract PORTVERSION= 3.04.01 PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= pkubaj@anongoth.pl COMMENT= Commercial quality open source OCR engine LICENSE= APACHE20 LIB_DEPENDS= liblept.so:graphics/leptonica -USES= localbase libtool +USES= localbase libtool pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME}-ocr CONFIGURE_ENV= LIBLEPT_HEADERSDIR="${LOCALBASE}/include/leptonica" DATADIR= ${PREFIX}/share/tessdata PORTDATA= * PORTDOCS= AUTHORS ChangeLog README.md ReleaseNotes PORTEXAMPLES= eurotext.tif phototest.tif INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS EXAMPLES TOOLS OPTIONS_DEFAULT=TOOLS OPTIONS_SUB= yes TOOLS_DESC= Include training tools TOOLS_LIB_DEPENDS=libicui18n.so:devel/icu \ libfontconfig.so:x11-fonts/fontconfig TOOLS_USES= compiler:c++11-lib pkgconfig TOOLS_USE= GNOME=cairo,glib20,pango post-patch: @${REINPLACE_CMD} -e 's|-O3 -DNDEBUG||' ${WRKSRC}/configure - @${REINPLACE_CMD} -e \ - 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.in post-build-TOOLS-on: @cd ${WRKSRC} && ${MAKE} training post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} testing/eurotext.tif \ testing/phototest.tif ${STAGEDIR}${EXAMPLESDIR} post-install-TOOLS-on: @cd ${WRKSRC} && ${MAKE} DESTDIR=${STAGEDIR} training-install .include Index: head/graphics/tiff/Makefile =================================================================== --- head/graphics/tiff/Makefile (revision 424426) +++ head/graphics/tiff/Makefile (revision 424427) @@ -1,123 +1,123 @@ # Created by: Richard Hwang , Mikhail Teterin , Jun-ichiro itojun Itoh # $FreeBSD$ PORTNAME= tiff PORTVERSION= 4.0.6 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= ftp://ftp.remotesensing.org/pub/libtiff/ \ http://download.osgeo.org/libtiff/ MAINTAINER= portmgr@FreeBSD.org COMMENT= Tools and library routines for working with TIFF images LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT LIB_DEPENDS= libjbig.so:graphics/jbigkit -USES= cpe jpeg libtool +USES= cpe jpeg libtool pathfix CPE_PRODUCT= libtiff CPE_VERSION= ${DISTVERSION:C/[a-z]+//} CPE_UPDATE= ${DISTVERSION:C/[0-9.]+//} USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-jpeg-include-dir=${LOCALBASE}/include \ --with-jpeg-lib-dir=${LOCALBASE}/lib \ --without-x INSTALL_TARGET= install-strip TEST_TARGET= check MLNKS= TIFFError.3tiff TIFFSetErrorHandler.3tiff \ TIFFFlush.3tiff TIFFFlushData.3tiff \ TIFFGetField.3tiff TIFFGetFieldDefaulted.3tiff \ TIFFGetField.3tiff TIFFVGetField.3tiff \ TIFFGetField.3tiff TIFFVGetFieldDefaulted.3tiff \ TIFFOpen.3tiff TIFFFdOpen.3tiff \ TIFFOpen.3tiff TIFFClientOpen.3tiff \ TIFFRGBAImage.3tiff TIFFRGBAImageOK.3tiff \ TIFFRGBAImage.3tiff TIFFRGBAImageBegin.3tiff \ TIFFRGBAImage.3tiff TIFFRGBAImageGet.3tiff \ TIFFRGBAImage.3tiff TIFFRGBAImageEnd.3tiff \ TIFFRGBAImage.3tiff TIFFReadRGBAImageOriented.3tiff \ TIFFSetDirectory.3tiff TIFFSetSubDirectory.3tiff \ TIFFSetField.3tiff TIFFVSetField.3tiff \ TIFFWarning.3tiff TIFFSetWarningHandler.3tiff \ TIFFWriteDirectory.3tiff TIFFRewriteDirectory.3tiff \ TIFFbuffer.3tiff TIFFReadBufferSetup.3tiff \ TIFFbuffer.3tiff TIFFWriteBufferSetup.3tiff \ TIFFcodec.3tiff TIFFFindCODEC.3tiff \ TIFFcodec.3tiff TIFFRegisterCODEC.3tiff \ TIFFcodec.3tiff TIFFUnRegisterCODEC.3tiff \ TIFFmemory.3tiff TIFFfree.3tiff \ TIFFmemory.3tiff TIFFmalloc.3tiff \ TIFFmemory.3tiff TIFFmemcmp.3tiff \ TIFFmemory.3tiff TIFFmemcpy.3tiff \ TIFFmemory.3tiff TIFFmemset.3tiff \ TIFFmemory.3tiff TIFFrealloc.3tiff \ TIFFquery.3tiff TIFFCurrentDirectory.3tiff \ TIFFquery.3tiff TIFFCurrentRow.3tiff \ TIFFquery.3tiff TIFFCurrentStrip.3tiff \ TIFFquery.3tiff TIFFCurrentTile.3tiff \ TIFFquery.3tiff TIFFFileName.3tiff \ TIFFquery.3tiff TIFFFileno.3tiff \ TIFFquery.3tiff TIFFGetMode.3tiff \ TIFFquery.3tiff TIFFIsTiled.3tiff \ TIFFquery.3tiff TIFFIsByteSwapped.3tiff \ TIFFquery.3tiff TIFFIsUpSampled.3tiff \ TIFFquery.3tiff TIFFIsMSB2LSB.3tiff \ TIFFquery.3tiff TIFFLastDirectory.3tiff \ TIFFsize.3tiff TIFFScanlineSize.3tiff \ TIFFstrip.3tiff TIFFComputeStrip.3tiff \ TIFFstrip.3tiff TIFFDefaultStripSize.3tiff \ TIFFstrip.3tiff TIFFNumberOfStrips.3tiff \ TIFFstrip.3tiff TIFFStripSize.3tiff \ TIFFstrip.3tiff TIFFVStripSize.3tiff \ TIFFswab.3tiff TIFFReverseBits.3tiff \ TIFFswab.3tiff TIFFSwabArrayOfLong.3tiff \ TIFFswab.3tiff TIFFSwabArrayOfShort.3tiff \ TIFFswab.3tiff TIFFSwabLong.3tiff \ TIFFswab.3tiff TIFFSwabShort.3tiff \ TIFFtile.3tiff TIFFCheckTile.3tiff \ TIFFtile.3tiff TIFFComputeTile.3tiff \ TIFFtile.3tiff TIFFDefaultTileSize.3tiff \ TIFFtile.3tiff TIFFNumberOfTiles.3tiff \ TIFFtile.3tiff TIFFTileSize.3tiff \ TIFFtile.3tiff TIFFTileRowSize.3tiff \ TIFFtile.3tiff TIFFVTileSize.3tiff OPTIONS_DEFINE= DOCS .include .if !defined(BUILDING_INDEX) __pmlinks3!= ${ECHO_CMD} '${MLNKS:S/ / /}' | ${AWK} \ '{ if (NF % 2 != 0) { print "broken"; exit; } \ for (i=1; i<=NF; i++) { \ if ( i % 2 == 0) { print " " $$i " ;"; } \ else { print "${LN} -s " $$i " "; } \ } }' .endif post-patch: @${REINPLACE_CMD} "/\.po 0/d" ${WRKSRC}/man/* pre-configure: ${REINPLACE_CMD} \ -e 's|tiffgt.1 ||' \ ${WRKSRC}/man/Makefile.in ${REINPLACE_CMD} -e 's|^docfiles|no-docfiles|' \ -e 's|man html|man|' ${WRKSRC}/Makefile.in post-install: ${LN} -s libtiff.so.5 ${STAGEDIR}${PREFIX}/lib/libtiff.so.4 ( cd ${STAGEDIR}${PREFIX}/man/man3 && ${__pmlinks3} ) .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR}/images ${STAGEDIR}${DOCSDIR}/man ${INSTALL_DATA} ${WRKSRC}/html/*.html ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/html/images/*.jpg ${STAGEDIR}${DOCSDIR}/images/ ${INSTALL_DATA} ${WRKSRC}/html/images/*.gif ${STAGEDIR}${DOCSDIR}/images/ ${INSTALL_DATA} ${WRKSRC}/html/man/*.html ${STAGEDIR}${DOCSDIR}/man/ .endif .include Index: head/graphics/tiff/files/patch-Makefile.in =================================================================== --- head/graphics/tiff/files/patch-Makefile.in (revision 424426) +++ head/graphics/tiff/files/patch-Makefile.in (revision 424427) @@ -1,31 +1,22 @@ --- Makefile.in.orig 2015-09-12 19:48:44 UTC +++ Makefile.in -@@ -436,7 +436,7 @@ EXTRA_DIST = \ - - dist_doc_DATA = $(docfiles) - SUBDIRS = port libtiff tools build contrib test man html --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = libtiff-4.pc - - # Special rules to assist with Coverity submissions. @@ -494,19 +494,6 @@ distclean-libtool: -rm -f libtool config.lt install-dist_docDATA: $(dist_doc_DATA) @$(NORMAL_INSTALL) - @list='$(dist_doc_DATA)'; test -n "$(docdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(docdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(docdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(docdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(docdir)" || exit $$?; \ - done uninstall-dist_docDATA: @$(NORMAL_UNINSTALL) Index: head/graphics/tiffgt/Makefile =================================================================== --- head/graphics/tiffgt/Makefile (revision 424426) +++ head/graphics/tiffgt/Makefile (revision 424427) @@ -1,39 +1,39 @@ # $FreeBSD$ PORTNAME= tiffgt DISTVERSION= 4.0.6 CATEGORIES= graphics MASTER_SITES= ftp://ftp.remotesensing.org/pub/libtiff/ \ http://download.osgeo.org/libtiff/ DISTNAME= tiff-${DISTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= X11 Tools for working with TIFF images LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT LIB_DEPENDS= libjbig.so:graphics/jbigkit \ libtiff.so:graphics/tiff -USES= cpe jpeg libtool +USES= cpe jpeg libtool pathfix CPE_PRODUCT= libtiff CPE_VERSION= ${DISTVERSION:C/[a-z]+//} CPE_UPDATE= ${DISTVERSION:C/[0-9.]+//} USE_XORG= sm ice xmu xi x11 USE_GL= glut glu gl USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-jpeg-include-dir=${LOCALBASE}/include \ --with-jpeg-lib-dir=${LOCALBASE}/lib --with-x PLIST_FILES= bin/tiffgt man/man1/tiffgt.1.gz pre-configure: ${REINPLACE_CMD} -e 's|^docfiles|no-docfiles|' \ -e 's|man html|man|' ${WRKSRC}/Makefile.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tools/.libs/tiffgt ${STAGEDIR}/${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/man/tiffgt.1 ${STAGEDIR}${PREFIX}/man/man1/ .include Index: head/graphics/tiffgt/files/patch-Makefile.in =================================================================== --- head/graphics/tiffgt/files/patch-Makefile.in (revision 424426) +++ head/graphics/tiffgt/files/patch-Makefile.in (revision 424427) @@ -1,31 +1,22 @@ --- Makefile.in.orig 2015-06-21 19:07:53 UTC +++ Makefile.in -@@ -434,7 +434,7 @@ EXTRA_DIST = \ - - dist_doc_DATA = $(docfiles) - SUBDIRS = port libtiff tools build contrib test man html --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = libtiff-4.pc - all: all-recursive - @@ -485,19 +485,6 @@ distclean-libtool: -rm -f libtool config.lt install-dist_docDATA: $(dist_doc_DATA) @$(NORMAL_INSTALL) - @list='$(dist_doc_DATA)'; test -n "$(docdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(docdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(docdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(docdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(docdir)" || exit $$?; \ - done uninstall-dist_docDATA: @$(NORMAL_UNINSTALL) Property changes on: head/graphics/tiffgt/files/patch-Makefile.in ___________________________________________________________________ Modified: fbsd:nokeywords ## -1 +1 ## -on \ No newline at end of property +yes \ No newline at end of property Index: head/graphics/waffle/Makefile =================================================================== --- head/graphics/waffle/Makefile (revision 424426) +++ head/graphics/waffle/Makefile (revision 424427) @@ -1,29 +1,29 @@ # Created by: Jean-Sébastien Pédron # $FreeBSD$ PORTNAME= waffle PORTVERSION= 1.5.2 CATEGORIES= graphics MASTER_SITES= http://www.waffle-gl.org/files/release/waffle-${PORTVERSION}/ MAINTAINER= x11@FreeBSD.org COMMENT= Library that allows to defer selection of an OpenGL API until runtime LICENSE= BSD2CLAUSE -USES= cmake:outsource compiler:c11 localbase ninja pkgconfig tar:xz +USES= cmake:outsource compiler:c11 localbase ninja pathfix pkgconfig tar:xz USE_GL= egl gl USE_LDCONFIG= yes USE_XORG= x11 xcb DOCSDIR= ${PREFIX}/share/doc/waffle1 CMAKE_ARGS+= -Dwaffle_has_glx=ON \ -Dwaffle_has_x11_egl=ON #CMAKE_ARGS+= -Dwaffle_has_gbm=ON # FIXME: Required udev PLIST_SUB+= PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= DOCS .include Index: head/graphics/waffle/files/patch-CMakeLists.txt =================================================================== --- head/graphics/waffle/files/patch-CMakeLists.txt (revision 424426) +++ head/graphics/waffle/files/patch-CMakeLists.txt (nonexistent) @@ -1,11 +0,0 @@ ---- CMakeLists.txt.orig 2015-01-22 20:00:17 UTC -+++ CMakeLists.txt -@@ -136,7 +136,7 @@ configure_file(waffle.pc.in ${waffle_lib - - install( - FILES ${CMAKE_BINARY_DIR}/${waffle_libname}.pc -- DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig -+ DESTINATION ${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig - COMPONENT pkgconfig - ) - Property changes on: head/graphics/waffle/files/patch-CMakeLists.txt ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/graphics/zathura/Makefile =================================================================== --- head/graphics/zathura/Makefile (revision 424426) +++ head/graphics/zathura/Makefile (revision 424427) @@ -1,61 +1,61 @@ # Created by: Quentin Stievenart # $FreeBSD$ PORTNAME= zathura PORTVERSION= 0.3.6 PORTREVISION= 2 CATEGORIES= graphics print MASTER_SITES= http://pwmt.org/projects/zathura/download/ MAINTAINER= quentin.stievenart@gmail.com COMMENT= Customizable lightweight pdf viewer LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcairo.so:graphics/cairo \ libgirara-gtk3.so:x11-toolkits/girara \ libsynctex.so:devel/tex-synctex BUILD_DEPENDS+= rst2html:textproc/py-docutils USE_GNOME= glib20 gtk30 gdkpixbuf2 -USES= compiler:c11 gmake pkgconfig +USES= compiler:c11 gmake pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile MAKE_ENV= SFLAGS="${STRIP}" \ RSTTOMAN=${LOCALBASE}/bin/rst2man \ ZLIB_INC= \ ZLIB_LIB=-lz \ WITH_SYNCTEX=1 CPPFLAGS+= -DWITH_SYNCTEX OPTIONS_DEFINE= NLS SQLITE OPTIONS_SUB= yes SQLITE_LIB_DEPENDS= libsqlite3.so:databases/sqlite3 SQLITE_MAKE_ENV= WITH_SQLITE=1 SQLITE_MAKE_ENV_OFF= WITH_SQLITE=0 NLS_USES= gettext post-patch: .SILENT ${REINPLACE_CMD} -e 's|man[15]|man/&|g' \ - -e 's|$${LIBDIR}/pkgconfig|${PREFIX}/libdata/pkgconfig|g'\ ${WRKSRC}/Makefile ${REINPLACE_CMD} -e 's|PLUGINDIR ?= .*$$|PLUGINDIR ?= ${PREFIX}/lib/zathura|'\ ${WRKSRC}/config.mk ${REINPLACE_CMD} -e '/^CC /d'\ ${WRKSRC}/colors.mk ${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|' \ -e 's/-lc//' \ -e 's/DL_LIB /#&/' \ ${WRKSRC}/config.mk ${REINPLACE_CMD} -e 's|/etc|${PREFIX}&|g' \ ${WRKSRC}/zathura/config.h \ ${WRKSRC}/doc/man/zathurarc.5.rst (cd ${WRKSRC}; ${RM} zathura.1 zathurarc.5) post-patch-NLS-off: .SILENT ${REINPLACE_CMD} -e '/-C po/d'\ ${WRKSRC}/Makefile .include Index: head/graphics/zbar/Makefile =================================================================== --- head/graphics/zbar/Makefile (revision 424426) +++ head/graphics/zbar/Makefile (revision 424427) @@ -1,67 +1,63 @@ # Created by: Oliver Heesakkers # $FreeBSD$ PORTNAME= zbar PORTVERSION= 0.10 PORTREVISION= 10 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= dev2@heesakkers.info COMMENT= ZBar barcode reader LICENSE= LGPL21 GNU_CONFIGURE= yes USE_LDCONFIG= yes -USES= iconv jpeg libtool gmake pkgconfig +USES= iconv jpeg libtool gmake pathfix pkgconfig INSTALL_TARGET= install-strip CONFIGURE_ARGS= --with-jpeg=yes OPTIONS_DEFINE= X11 IMAGEMAGICK V4L PYTHON GTK2 QT4 DOCS OPTIONS_DEFAULT=X11 IMAGEMAGICK OPTIONS_SUB= yes V4L_DESC= Build zbarcam video scanner X11_USE= XORG=ice,sm,x11,xau,xcb,xdmcp,xext,xv X11_CONFIGURE_ON= --with-x=yes X11_CONFIGURE_OFF= --with-x=no --without-xshm --without-xv IMAGEMAGICK_LIB_DEPENDS= libMagick++-6.so:graphics/ImageMagick IMAGEMAGICK_CONFIGURE_ON= --with-imagemagick=yes IMAGEMAGICK_CONFIGURE_OFF= --with-imagemagick=no V4L_BUILD_DEPENDS= v4l_compat>=1.0.20101027:multimedia/v4l_compat V4L_CONFIGURE_ON= --enable-video=yes V4L_CONFIGURE_OFF= --enable-video=no PYTHON_USE= GNOME=pygtk2 PYTHON_USES= python:2 PYTHON_CONFIGURE_ON= --with-python=yes PYTHON_CONFIGURE_OFF= --with-python=no GTK2_USE= GNOME=gtk20 GTK2_CONFIGURE_ON= --with-gtk=yes GTK2_CONFIGURE_OFF= --with-gtk=no QT4_USE= QT4=gui,moc_build QT4_CONFIGURE_ON= --with-qt=yes QT4_CONFIGURE_OFF= --with-qt=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib - -post-patch: - @${REINPLACE_CMD} 's|^pkgconfigdir = .*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.in post-patch-DOCS-off: @${REINPLACE_CMD} '/^install-data-am: /s/install-dist_docDATA//' \ ${WRKSRC}/Makefile.in post-install: # make check-plist happy ${RMDIR} ${STAGEDIR}${DATADIR} .include Index: head/irc/ctrlproxy/Makefile =================================================================== --- head/irc/ctrlproxy/Makefile (revision 424426) +++ head/irc/ctrlproxy/Makefile (revision 424427) @@ -1,41 +1,42 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= ctrlproxy PORTVERSION= 3.0.8 PORTREVISION= 8 CATEGORIES= irc MASTER_SITES= http://launchpadlibrarian.net/50016234/ \ LOCAL/ashish/ MAINTAINER= ashish@FreeBSD.org COMMENT= Flexible IRC proxy LIB_DEPENDS= libgnutls.so:security/gnutls USE_GNOME= glib20 USE_LDCONFIG= yes GNU_CONFIGURE= yes -USES= pkgconfig gmake +USES= gmake pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ctrlproxy @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ctrlproxy-admin @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/linestack-cmd @${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/ctrlproxyd ${INSTALL_MAN} ${WRKSRC}/doc/ctrlproxy.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/doc/ctrlproxy_config.5 ${STAGEDIR}${MANPREFIX}/man/man5 @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/doc/help.txt ${STAGEDIR}${DATADIR}/help.txt @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in AUTHORS HACKING NEWS README ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/doc/user-guide.html ${STAGEDIR}${DOCSDIR} .include Index: head/irc/ctrlproxy/files/patch-Makefile =================================================================== --- head/irc/ctrlproxy/files/patch-Makefile (revision 424426) +++ head/irc/ctrlproxy/files/patch-Makefile (revision 424427) @@ -1,30 +1,19 @@ ---- Makefile.orig Sun Apr 15 14:17:58 2007 -+++ Makefile Sat Jun 16 12:00:33 2007 -@@ -108,7 +108,7 @@ - ctrlproxy.pc Makefile.settings: configure Makefile.settings.in ctrlproxy.pc.in +--- Makefile.orig 2008-12-06 17:36:33 UTC ++++ Makefile +@@ -145,7 +145,7 @@ endif + ctrlproxy.pc Makefile.settings config.h: configure Makefile.settings.in ctrlproxy.pc.in ./$< -install: all install-dirs install-bin install-header install-data install-pkgconfig $(EXTRA_INSTALL_TARGETS) +install: all install-dirs install-bin install-data install-pkgconfig $(EXTRA_INSTALL_TARGETS) install-dirs: $(INSTALL) -d $(DESTDIR)$(modulesdir) -@@ -133,7 +133,6 @@ +@@ -177,7 +177,6 @@ doc:: install-doc:: doc $(INSTALL) -d $(DESTDIR)$(docdir) - $(MAKE) -C doc install PACKAGE_VERSION=$(PACKAGE_VERSION) uninstall-doc: $(MAKE) -C doc uninstall -@@ -156,8 +154,8 @@ - $(INSTALL) -m 0644 config.admin $(DESTDIR)$(DEFAULT_CONFIG_DIR)/networks/admin - - install-pkgconfig: -- $(INSTALL) -d $(DESTDIR)$(libdir)/pkgconfig -- $(INSTALL) -m 0644 ctrlproxy.pc $(DESTDIR)$(libdir)/pkgconfig -+ $(INSTALL) -d $(DESTDIR)$(prefix)/libdata/pkgconfig -+ $(INSTALL) -m 0644 ctrlproxy.pc $(DESTDIR)$(prefix)/libdata/pkgconfig - - uninstall-pkgconfig: - -rm -f $(DESTDIR)$(libdir)/pkgconfig/ctrlproxy.pc Index: head/irc/znc/Makefile =================================================================== --- head/irc/znc/Makefile (revision 424426) +++ head/irc/znc/Makefile (revision 424427) @@ -1,80 +1,77 @@ # Created by: elvstone@gmail.com # $FreeBSD$ PORTNAME= znc PORTVERSION= 1.6.3 PORTREVISION= 3 CATEGORIES= irc ipv6 MASTER_SITES= http://znc.in/releases/ \ http://znc.in/releases/archive/ MAINTAINER= ports@FreeBSD.org COMMENT= Advanced IRC bouncer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes USE_RC_SUBR= znc -USES= compiler:c++11-lib cpe gmake iconv pkgconfig +USES= compiler:c++11-lib cpe gmake iconv pathfix pkgconfig MAKE_ENV= V=1 PORTDOCS= README.md OPTIONS_DEFINE= CHARSET CYRUS DEBUG DOCS IPV6 OPENSSL PERL PYTHON TCL OPTIONS_DEFAULT= OPENSSL PERL OPTIONS_SUB= yes CHARSET_DESC= Character encoding support via ICU CYRUS_DESC= Cyrus SASL module DEBUG_DESC= Debugging support PERL_DESC= Perl scripting module PYTHON_DESC= Python scripting module TCL_DESC= Tcl scripting module CHARSET_CONFIGURE_OFF= --disable-charset CHARSET_LIB_DEPENDS= libicuuc.so:devel/icu CYRUS_CONFIGURE_ON= --enable-cyrus CYRUS_LDFLAGS= -L${LOCALBASE}/lib CYRUS_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 DEBUG_CONFIGURE_ON= --enable-debug IPV6_CONFIGURE_OFF= --disable-ipv6 OPENSSL_CONFIGURE_OFF= --disable-openssl OPENSSL_CONFIGURE_ON= --with-openssl=${OPENSSLBASE} OPENSSL_USES= ssl PERL_BUILD_DEPENDS= swig30>=3.0.0:devel/swig30 PERL_CONFIGURE_ENABLE= perl PERL_CONFIGURE_ON= --enable-swig PERL_USE= perl5=build,run PERL_USES= perl5 PYTHON_BUILD_DEPENDS= swig30>=3.0.0:devel/swig30 PYTHON_CONFIGURE_ON= --enable-python=python-${PYTHON_VER} --enable-swig PYTHON_USE= perl5=build PYTHON_USES= perl5 python:3 TCL_CONFIGURE_ENABLE= tcl TCL_CONFIGURE_ON= --with-tcl=${TCL_LIBDIR} TCL_USES= tcl # Instead of using bundled swig generated files, delete them to force # regeneration using swig 2.0.11+ (fixes port compilation using clang) # pre-configure-PERL-on: @${RM} ${WRKSRC}/modules/modperl/ZNC.cpp pre-configure-PYTHON-on: @${RM} ${WRKSRC}/modules/modpython/_znc_core.cpp post-patch: - @${REINPLACE_CMD} -e \ - 's#$$(libdir)/pkgconfig#${PREFIX}/libdata/pkgconfig#' \ - ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's#/usr/local#${LOCALBASE}#' ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/korean/gtkcomm/Makefile =================================================================== --- head/korean/gtkcomm/Makefile (revision 424426) +++ head/korean/gtkcomm/Makefile (revision 424427) @@ -1,26 +1,26 @@ # Created by: Junho CHOI # $FreeBSD$ PORTNAME= gtkcomm PORTVERSION= 0.8.1 PORTREVISION= 2 CATEGORIES= korean comms MASTER_SITES= http://kldp.net/frs/download.php/480/ MAINTAINER= ports@FreeBSD.org COMMENT= Serial controlling software, with gtk+ widget LICENSE= GPLv2 RUN_DEPENDS= ${LOCALBASE}/share/fonts/baekmukfonts/gulim12.pcf.gz:korean/baekmukfonts-bdf USES= gettext pathfix perl5 pkgconfig -PATHFIX_MAKEFILEIN= Makefile*in +PATHFIX_MAKEFILEIN= Makefile.in Makefile.in.in USE_PERL5= build USE_GNOME= glib20 gtk20 USE_XORG= x11 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lX11 .include Index: head/korean/libhangul/Makefile =================================================================== --- head/korean/libhangul/Makefile (revision 424426) +++ head/korean/libhangul/Makefile (revision 424427) @@ -1,36 +1,35 @@ # Created by: Hyogeol, Lee # $FreeBSD$ PORTNAME= libhangul PORTVERSION= 0.1.0 PORTREVISION= 3 CATEGORIES= korean MAINTAINER= jkim@FreeBSD.org COMMENT= Library for Hangul processing LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/check.pc:devel/libcheck GH_ACCOUNT= choehwanjin GH_TAGNAME= 9fe2d4e USE_GITHUB= yes GNU_CONFIGURE= yes -PATHFIX_MAKEFILEIN= Makefile.am TEST_TARGET= test TEST_WRKSRC= ${WRKSRC}/test USE_LDCONFIG= yes USES= autoreconf iconv libtool pathfix pkgconfig OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext post-test: @${TEST_WRKSRC}/test .include Index: head/lang/cjs/Makefile =================================================================== --- head/lang/cjs/Makefile (revision 424426) +++ head/lang/cjs/Makefile (revision 424427) @@ -1,33 +1,32 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cjs PORTVERSION= 2.4.1 CATEGORIES= lang gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= JavaScript bindings based on gobject-introspection BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libmozjs-24.so:lang/spidermonkey24 CONFLICTS_BUILD=spidermonkey17-1.7.* USES= autoreconf compiler:c11 gettext libtool gmake \ pathfix pkgconfig python:build shebangfix USE_GNOME= cairo glib20 gnomeprefix introspection:build USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip CONFIGURE_ARGS+=--enable-compile-warnings=no .include Index: head/lang/python27/Makefile =================================================================== --- head/lang/python27/Makefile (revision 424426) +++ head/lang/python27/Makefile (revision 424427) @@ -1,128 +1,128 @@ # $FreeBSD$ PORTNAME= python27 PORTVERSION= ${PYTHON_PORTVERSION} CATEGORIES= lang python ipv6 MASTER_SITES= PYTHON/ftp/python/${PORTVERSION} DISTNAME= Python-${PORTVERSION} DIST_SUBDIR= python MAINTAINER= python@FreeBSD.org COMMENT= Interpreted object-oriented programming language LICENSE= PSFL -USES= cpe ncurses pkgconfig readline ssl tar:xz +USES= cpe ncurses pathfix pkgconfig readline ssl tar:xz +PATHFIX_MAKEFILEIN= Makefile.pre.in USE_LDCONFIG= yes GNU_CONFIGURE= yes CPE_VENDOR= python CPE_PRODUCT= ${CPE_VENDOR} CONFIGURE_ARGS+= --enable-shared CONFIGURE_ENV+= ac_cv_opt_olimit_ok=no OPT="" # Null out OPT to respect user CFLAGS and remove optimizations INSTALL_TARGET= altinstall # Don't want cloberring of unprefixed files TEST_TARGET= buildbottest TEST_ARGS= TESTOPTS=-j${MAKE_JOBS_NUMBER} MAKE_ARGS+= INSTALL_SHARED="${INSTALL_LIB}" # Strip shared library -MAKE_ARGS+= LIBPC="${PREFIX}/libdata/pkgconfig" # Until pathfix gets support for files other than Makefile.in MAKE_JOBS_UNSAFE= yes # Parser/pgen build bug. See Issue: 200622, 201974 PLIST_SUB= ABI=${ABIFLAGS} \ PORTVERSION=${PORTVERSION} \ OSMAJOR=${OSVERSION:C/([0-9]*)[0-9]{5}/\1/} # For plat-freebsd* in pkg-plist. http://bugs.python.org/issue19554 OPTIONS_DEFINE= DEBUG IPV6 LIBFFI NLS PYMALLOC SEM THREADS OPTIONS_DEFAULT= LIBFFI PYMALLOC SEM THREADS UCS4 OPTIONS_SINGLE= UNICODE OPTIONS_SINGLE_UNICODE= UCS2 UCS4 OPTIONS_SUB= yes LIBFFI_DESC= Use libffi from ports instead of bundled version NLS_DESC= Enable gettext support for the locale module UCS2_DESC= Enable UCS2 Unicode Strings UCS4_DESC= Enable UCS4 Unicode Strings PYMALLOC_DESC= Enable specialized mallocs DEBUG_CONFIGURE_WITH= pydebug IPV6_CONFIGURE_ENABLE= ipv6 LIBFFI_CONFIGURE_ON= --with-system-ffi LIBFFI_LIB_DEPENDS= libffi.so:devel/libffi # Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat # to break in Python 2.7, or preprocessor complaints in Python >= 3.3 # Upstream Issue: http://bugs.python.org/issue6299 NLS_USES= gettext NLS_CPPFLAGS= -I${LOCALBASE}/include NLS_LIBS= -L${LOCALBASE}/lib -lintl NLS_CONFIGURE_ENV_OFF= ac_cv_lib_intl_textdomain=no ac_cv_header_libintl_h=no PYMALLOC_CONFIGURE_WITH= pymalloc SEM_CONFIGURE_ENV= ac_cv_posix_semaphores_enabled=yes SEM_CONFIGURE_ENV_OFF= ac_cv_posix_semaphores_enabled=no THREADS_CONFIGURE_WITH= threads THREADS_LDFLAGS= -lpthread UCS2_CONFIGURE_ON= --enable-unicode=ucs2 UCS4_CONFIGURE_ON= --enable-unicode=ucs4 .include "${.CURDIR}/Makefile.version" .include # http://bugs.python.org/issue22521 # http://bugs.python.org/issue23042 .if !${PORT_OPTIONS:MLIBFFI} && ${ARCH} == i386 BROKEN= You must use libffi from ports on i386. Enable the LIBFFI option .endif .if ${ARCH} == i386 PLIST_SUB+= X86_ONLY="" .else PLIST_SUB+= X86_ONLY="@comment " .endif .if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64 || ${ARCH} == powerpc64 || ${ARCH} == mips64 PLIST_SUB+= 32BIT_ONLY="@comment " .else PLIST_SUB+= 32BIT_ONLY="" .endif .if ${ARCH} == powerpc64 MAKE_ENV+= UNAME_m="powerpc64" .endif .if ${ARCH} == sparc64 CFLAGS+= -DPYTHON_DEFAULT_RECURSION_LIMIT=900 .endif # See http://bugs.freebsd.org/115940 and http://bugs.freebsd.org/193650 .if !exists(/usr/bin/ypcat) || defined(WITHOUT_NIS) PLIST_SUB+= NO_NIS="@comment " .else PLIST_SUB+= NO_NIS="" .endif post-patch: @${REINPLACE_CMD} -e \ 's,/usr/doc/python-docs-,${PREFIX}/share/doc/python,g' \ ${PATCH_WRKSRC}/Lib/pydoc.py .if ${PORT_OPTIONS:MSEM} @# do not use SEM_EXTRA_PATCHES here, since patch-setup.py overlaps with this one @cd ${WRKSRC} && ${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/extra-patch-setup.py .endif .if !exists(/usr/bin/ypcat) || defined(WITHOUT_NIS) @${REINPLACE_CMD} -e 's/disabled_module_list =[^]]*/&, "nis"/' \ ${WRKSRC}/setup.py .endif post-install: for i in ${STAGEDIR}${PREFIX}/lib/python2.7/lib-dynload/*.so; do \ ${STRIP_CMD} $$i; done # Strip shared extensions .include Index: head/lang/python33/Makefile =================================================================== --- head/lang/python33/Makefile (revision 424426) +++ head/lang/python33/Makefile (revision 424427) @@ -1,121 +1,121 @@ # $FreeBSD$ PORTNAME= python33 PORTVERSION= ${PYTHON_PORTVERSION} PORTREVISION= 5 CATEGORIES= lang python ipv6 MASTER_SITES= PYTHON/ftp/python/${PORTVERSION} DISTNAME= Python-${PORTVERSION} DIST_SUBDIR= python MAINTAINER= python@FreeBSD.org COMMENT= Interpreted object-oriented programming language LICENSE= PSFL DEPRECATED= No longer receives bug fixes, only security updates. Please update to Python 3.5 EXPIRATION_DATE= 2017-09-01 -USES= cpe ncurses pkgconfig readline ssl tar:xz +USES= cpe ncurses pathfix pkgconfig readline ssl tar:xz +PATHFIX_MAKEFILEIN= Makefile.pre.in USE_LDCONFIG= yes GNU_CONFIGURE= yes CPE_VENDOR= python CPE_PRODUCT= ${CPE_VENDOR} CONFIGURE_ARGS+= --enable-shared CONFIGURE_ENV+= OPT="" # Null out OPT to respect user CFLAGS and remove optimizations INSTALL_TARGET= altinstall # Don't want cloberring of unprefixed files MAKE_ARGS+= INSTALL_SHARED="${INSTALL_LIB}" # Strip shared library -MAKE_ARGS+= LIBPC="${PREFIX}/libdata/pkgconfig" # Until pathfix gets support for files other than Makefile.in MAKE_JOBS_UNSAFE= yes # Parser/pgen build bug. See Issue: 200622, 201974 TEST_TARGET= buildbottest TEST_ARGS= TESTOPTS=-j${MAKE_JOBS_NUMBER} SUB_FILES= pkg-message SUB_LIST= PYTHON_SUFFIX=${PORTVERSION:R:S/.//g} PLIST_SUB= ABI=${ABIFLAGS} \ OSMAJOR=${OSVERSION:C/([0-9]*)[0-9]{5}/\1/} # For plat-freebsd* in pkg-plist. http://bugs.python.org/issue19554 OPTIONS_DEFINE= DEBUG IPV6 LIBFFI NLS PYMALLOC THREADS TSC OPTIONS_DEFAULT= LIBFFI PYMALLOC THREADS OPTIONS_SUB= yes LIBFFI_DESC= Use libffi from ports instead of bundled version NLS_DESC= Enable gettext support for the locale module PYMALLOC_DESC= Enable specialized mallocs TSC_DESC= Enable rocessor timestamp counter profiling DEBUG_CONFIGURE_WITH= pydebug IPV6_CONFIGURE_ENABLE= ipv6 LIBFFI_CONFIGURE_ON= --with-system-ffi LIBFFI_LIB_DEPENDS= libffi.so:devel/libffi # Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat # to break in Python 2.7, or preprocessor complaints in Python >= 3.3 # Upstream Issue: http://bugs.python.org/issue6299 NLS_USES= gettext NLS_CPPFLAGS= -I${LOCALBASE}/include NLS_LIBS= -L${LOCALBASE}/lib -lintl NLS_CONFIGURE_ENV_OFF= ac_cv_lib_intl_textdomain=no ac_cv_header_libintl_h=no PYMALLOC_CONFIGURE_WITH= pymalloc THREADS_CONFIGURE_WITH= threads THREADS_LDFLAGS= -lpthread TSC_CONFIGURE_WITH= tsc .include "${.CURDIR}/Makefile.version" .include .if ${PORT_OPTIONS:MPYMALLOC} ABIFLAGS:= m${ABIFLAGS} .endif .if ${PORT_OPTIONS:MDEBUG} ABIFLAGS:= d${ABIFLAGS} .endif .if !empty(ABIFLAGS) PLIST_FILES+= bin/python3.3%%ABI%% PLIST_FILES+= bin/python3.3%%ABI%%-config PLIST_FILES+= libdata/pkgconfig/python-3.3%%ABI%%.pc .endif # http://bugs.python.org/issue22521 # http://bugs.python.org/issue23042 .if ${ARCH} == i386 && !${PORT_OPTIONS:MLIBFFI} BROKEN= You must use libffi from ports on i386. Enable the LIBFFI option .endif .if ${ARCH} == sparc64 CFLAGS+= -DPYTHON_DEFAULT_RECURSION_LIMIT=900 .endif # See http://bugs.freebsd.org/115940 and http://bugs.freebsd.org/193650 .if !exists(/usr/bin/ypcat) || defined(WITHOUT_NIS) PLIST_SUB+= NO_NIS="@comment " .else PLIST_SUB+= NO_NIS="" .endif post-patch: .if !exists(/usr/bin/ypcat) || defined(WITHOUT_NIS) @${REINPLACE_CMD} -e 's/disabled_module_list =[^]]*/&, "nis"/' \ ${WRKSRC}/setup.py .endif post-install: .if ! ${PORT_OPTIONS:MDEBUG} ${RM} ${STAGEDIR}${PREFIX}/lib/libpython3.so # Upstream Issue: http://bugs.python.org/issue17975 .endif for i in ${STAGEDIR}${PREFIX}/lib/python3.3/lib-dynload/*.so; do \ ${STRIP_CMD} $$i; done # Strip shared extensions .include Index: head/lang/python34/Makefile =================================================================== --- head/lang/python34/Makefile (revision 424426) +++ head/lang/python34/Makefile (revision 424427) @@ -1,124 +1,124 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= python34 PORTVERSION= ${PYTHON_PORTVERSION} CATEGORIES= lang python ipv6 MASTER_SITES= PYTHON/ftp/python/${PORTVERSION} DISTNAME= Python-${PORTVERSION} DIST_SUBDIR= python MAINTAINER= python@FreeBSD.org COMMENT= Interpreted object-oriented programming language LICENSE= PSFL -USES= cpe ncurses pkgconfig readline ssl tar:xz +USES= cpe ncurses pathfix pkgconfig readline ssl tar:xz +PATHFIX_MAKEFILEIN= Makefile.pre.in USE_LDCONFIG= yes GNU_CONFIGURE= yes CPE_VENDOR= python CPE_PRODUCT= ${CPE_VENDOR} DISABLED_EXTENSIONS= _sqlite3 _tkinter _gdbm CONFIGURE_ARGS+= --enable-shared --without-ensurepip CONFIGURE_ENV+= OPT="" DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS}" # Null out OPT to respect user CFLAGS and remove optimizations INSTALL_TARGET= altinstall # Don't want cloberring of unprefixed files TEST_TARGET= buildbottest TEST_ARGS= TESTOPTS=-j${MAKE_JOBS_NUMBER} MAKE_ARGS+= INSTALL_SHARED="${INSTALL_LIB}" # Strip shared library -MAKE_ARGS+= LIBPC="${PREFIX}/libdata/pkgconfig" # Until pathfix gets support for files other than Makefile.in MAKE_JOBS_UNSAFE= yes # Parser/pgen build bug. See Issue: 200622, 201974 SUB_FILES= pkg-message SUB_LIST= PYTHON_SUFFIX=${PORTVERSION:R:S/.//g} PLIST_SUB= ABI=${ABIFLAGS} \ OSMAJOR=${OSVERSION:C/([0-9]*)[0-9]{5}/\1/} # For plat-freebsd* in pkg-plist. http://bugs.python.org/issue19554 OPTIONS_DEFINE= DEBUG IPV6 LIBFFI NLS PYMALLOC THREADS TSC OPTIONS_DEFAULT= LIBFFI PYMALLOC THREADS OPTIONS_RADIO= HASH OPTIONS_RADIO_HASH= FNV SIPHASH OPTIONS_SUB= yes LIBFFI_DESC= Use libffi from ports instead of bundled version NLS_DESC= Enable gettext support for the locale module PYMALLOC_DESC= Enable specialized mallocs TSC_DESC= Enable processor timestamp counter profiling HASH_DESC= Hash Algorithm (PEP-456) FNV_DESC= Modified Fowler-Noll-Vo Algorithm SIPHASH_DESC= SipHash24 Algorithm FNV_CONFIGURE_ON= --with-hash-algorithm=fnv SIPHASH_CONFIGURE_ON= --with-hash-algorithm=siphash24 DEBUG_CONFIGURE_WITH= pydebug IPV6_CONFIGURE_ENABLE= ipv6 LIBFFI_CONFIGURE_ON= --with-system-ffi LIBFFI_LIB_DEPENDS= libffi.so:devel/libffi # Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat # to break in Python 2.7, or preprocessor complaints in Python >= 3.3 # Upstream Issue: http://bugs.python.org/issue6299 NLS_USES= gettext NLS_CPPFLAGS= -I${LOCALBASE}/include NLS_LIBS= -L${LOCALBASE}/lib -lintl NLS_CONFIGURE_ENV_OFF= ac_cv_lib_intl_textdomain=no ac_cv_header_libintl_h=no PYMALLOC_CONFIGURE_WITH= pymalloc THREADS_CONFIGURE_WITH= threads THREADS_LDFLAGS= -lpthread TSC_CONFIGURE_WITH= tsc .include "${.CURDIR}/Makefile.version" .include .if ${PORT_OPTIONS:MPYMALLOC} ABIFLAGS:= m${ABIFLAGS} .endif .if ${PORT_OPTIONS:MDEBUG} ABIFLAGS:= d${ABIFLAGS} .endif .if !empty(ABIFLAGS) PLIST_FILES+= bin/python3.4%%ABI%% PLIST_FILES+= bin/python3.4%%ABI%%-config PLIST_FILES+= libdata/pkgconfig/python-3.4%%ABI%%.pc .endif # http://bugs.python.org/issue22521 # http://bugs.python.org/issue23042 .if ${ARCH} == i386 && !${PORT_OPTIONS:MLIBFFI} BROKEN= You must use libffi from ports on i386. Enable the LIBFFI option .endif .if ${ARCH} == sparc64 CFLAGS+= -DPYTHON_DEFAULT_RECURSION_LIMIT=900 .endif # See http://bugs.freebsd.org/115940 and http://bugs.freebsd.org/193650 .if !exists(/usr/bin/ypcat) || defined(WITHOUT_NIS) PLIST_SUB+= NO_NIS="@comment " DISABLED_EXTENSIONS+= nis .else PLIST_SUB+= NO_NIS="" .endif post-install: .if ! ${PORT_OPTIONS:MDEBUG} ${RM} ${STAGEDIR}${PREFIX}/lib/libpython3.so # Upstream Issue: http://bugs.python.org/issue17975 .endif for i in ${STAGEDIR}${PREFIX}/lib/python3.4/lib-dynload/*.so; do \ ${STRIP_CMD} $$i; done # Strip shared extensions .include Index: head/lang/python35/Makefile =================================================================== --- head/lang/python35/Makefile (revision 424426) +++ head/lang/python35/Makefile (revision 424427) @@ -1,132 +1,132 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= python DISTVERSION= ${PYTHON_PORTVERSION} CATEGORIES= lang python ipv6 MASTER_SITES= PYTHON/ftp/python/${PYTHON_PORTVERSION} PKGNAMESUFFIX= ${PYTHON_SUFFIX} DISTNAME= Python-${DISTVERSION} DIST_SUBDIR= python MAINTAINER= python@FreeBSD.org COMMENT= Interpreted object-oriented programming language LICENSE= PSFL -USES= cpe ncurses pkgconfig readline ssl tar:xz +USES= cpe ncurses pathfix pkgconfig readline ssl tar:xz +PATHFIX_MAKEFILEIN= Makefile.pre.in USE_LDCONFIG= yes GNU_CONFIGURE= yes CPE_VENDOR= python CPE_PRODUCT= ${CPE_VENDOR} CPE_VERSION= ${DISTVERSION} # Duplicate python.mk variables. TODO: Let lang/python?? ports use python.mk bits. PYTHON_VER= ${PYTHON_PORTVERSION:R} PYTHON_VERSION= python${PYTHON_VER} PYTHON_SUFFIX= ${PYTHON_VER:S/.//g} DISABLED_EXTENSIONS= _sqlite3 _tkinter _gdbm CONFIGURE_ARGS+= --enable-shared --without-ensurepip CONFIGURE_ENV+= OPT="" DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS}" # Null out OPT to respect user CFLAGS and remove optimizations INSTALL_TARGET= altinstall # Don't want cloberring of unprefixed files TEST_TARGET= buildbottest TEST_ARGS= TESTOPTS=-j${MAKE_JOBS_NUMBER} MAKE_ARGS+= INSTALL_SHARED="${INSTALL_LIB}" # Strip shared library -MAKE_ARGS+= LIBPC="${PREFIX}/libdata/pkgconfig" # Until pathfix gets support for files other than Makefile.in MAKE_JOBS_UNSAFE= yes # Parser/pgen build bug. See Issue: 200622, 201974 SUB_FILES= pkg-message SUB_LIST= PYTHON_SUFFIX=${PYTHON_SUFFIX} PLIST_SUB= XYDOT=${PYTHON_VER} XY=${PYTHON_SUFFIX} \ XYZDOT=${PYTHON_PORTVERSION} ABI=${ABIFLAGS} \ OSMAJOR=${OSVERSION:C/([0-9]*)[0-9]{5}/\1/} # For plat-freebsd* in pkg-plist. http://bugs.python.org/issue19554 OPTIONS_DEFINE= DEBUG IPV6 LIBFFI NLS PYMALLOC THREADS TSC OPTIONS_DEFAULT= LIBFFI PYMALLOC THREADS OPTIONS_RADIO= HASH OPTIONS_RADIO_HASH= FNV SIPHASH OPTIONS_SUB= yes LIBFFI_DESC= Use libffi from ports instead of bundled version NLS_DESC= Enable gettext support for the locale module PYMALLOC_DESC= Enable specialized mallocs TSC_DESC= Enable processor timestamp counter profiling HASH_DESC= Hash Algorithm (PEP-456) FNV_DESC= Modified Fowler-Noll-Vo Algorithm SIPHASH_DESC= SipHash24 Algorithm FNV_CONFIGURE_ON= --with-hash-algorithm=fnv SIPHASH_CONFIGURE_ON= --with-hash-algorithm=siphash24 DEBUG_CONFIGURE_WITH= pydebug IPV6_CONFIGURE_ENABLE= ipv6 LIBFFI_CONFIGURE_ON= --with-system-ffi LIBFFI_LIB_DEPENDS= libffi.so:devel/libffi # Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat # to break in Python 2.7, or preprocessor complaints in Python >= 3.3 # Upstream Issue: http://bugs.python.org/issue6299 NLS_USES= gettext NLS_CPPFLAGS= -I${LOCALBASE}/include NLS_LIBS= -L${LOCALBASE}/lib -lintl NLS_CONFIGURE_ENV_OFF= ac_cv_lib_intl_textdomain=no ac_cv_header_libintl_h=no PYMALLOC_CONFIGURE_WITH= pymalloc THREADS_CONFIGURE_WITH= threads THREADS_LDFLAGS= -lpthread TSC_CONFIGURE_WITH= tsc .include "${.CURDIR}/Makefile.version" .include .if ${PORT_OPTIONS:MPYMALLOC} ABIFLAGS:= m${ABIFLAGS} .endif .if ${PORT_OPTIONS:MDEBUG} ABIFLAGS:= d${ABIFLAGS} .endif .if !empty(ABIFLAGS) PLIST_FILES+= bin/python%%XYDOT%%%%ABI%% PLIST_FILES+= bin/python%%XYDOT%%%%ABI%%-config PLIST_FILES+= libdata/pkgconfig/python-%%XYDOT%%%%ABI%%.pc .endif # http://bugs.python.org/issue22521 # http://bugs.python.org/issue23042 .if ${ARCH} == i386 && !${PORT_OPTIONS:MLIBFFI} BROKEN= You must use libffi from ports on i386. Enable the LIBFFI option .endif .if ${ARCH} == sparc64 CFLAGS+= -DPYTHON_DEFAULT_RECURSION_LIMIT=900 .endif # See http://bugs.freebsd.org/115940 and http://bugs.freebsd.org/193650 .if !exists(/usr/bin/ypcat) || defined(WITHOUT_NIS) PLIST_SUB+= NO_NIS="@comment " DISABLED_EXTENSIONS+= nis .else PLIST_SUB+= NO_NIS="" .endif post-install: .if ! ${PORT_OPTIONS:MDEBUG} ${RM} ${STAGEDIR}${PREFIX}/lib/libpython3.so # Upstream Issue: http://bugs.python.org/issue17975 .endif for i in ${STAGEDIR}${PREFIX}/lib/python${PYTHON_VER}/lib-dynload/*.so; do \ ${STRIP_CMD} $$i; done # Strip shared extensions .include Index: head/lang/qore/Makefile =================================================================== --- head/lang/qore/Makefile (revision 424426) +++ head/lang/qore/Makefile (revision 424427) @@ -1,47 +1,46 @@ # $FreeBSD$ PORTNAME= qore PORTVERSION= 0.8.12 CATEGORIES= lang MAINTAINER= estrabd@gmail.com COMMENT= Qore Programming Language LICENSE= MIT LIB_DEPENDS= libpcre.so:devel/pcre \ libmpfr.so:math/mpfr BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \ ${LOCALBASE}/bin/bison:devel/bison \ ${LOCALBASE}/bin/bash:shells/bash BROKEN_powerpc64= Does not build USES= gmake iconv libtool:build pathfix autoreconf USE_OPENSSL= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= qorelanguage CONFIGURE_ENV= LEX="${LOCALBASE}/bin/flex" PTHREAD_LIBS="-lpthread" CONFIGURE_ARGS= --disable-debug --disable-static --with-doxygen=no LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= PORTVERSION=${PORTVERSION} INSTALL_TARGET= install-strip .include .if ${ARCH} == "powerpc" BROKEN= Does not compile on powerpc .endif pre-configure: cd ${WRKSRC}; ./reconf.sh post-configure: ${REINPLACE_CMD} -e 's|; make|; $${MAKE}|g' ${WRKSRC}/Makefile.in - ${REINPLACE_CMD} -e 's#$$(libdir)/pkgconfig#${PREFIX}/libdata/pkgconfig#g' ${WRKSRC}/Makefile.in .include Index: head/lang/smalltalk/Makefile =================================================================== --- head/lang/smalltalk/Makefile (revision 424426) +++ head/lang/smalltalk/Makefile (revision 424427) @@ -1,75 +1,73 @@ # Created by: gpalmer # $FreeBSD$ PORTNAME= smalltalk PORTVERSION= 3.2.5 PORTREVISION= 8 CATEGORIES= lang MASTER_SITES= GNU MAINTAINER= johans@FreeBSD.org COMMENT= GNU Smalltalk BUILD_DEPENDS= zip:archivers/zip \ gawk:lang/gawk LIB_DEPENDS= libgdbm.so:databases/gdbm \ libcairo.so:graphics/cairo OPTIONS_DEFINE= TK PGSQL SDL OPTIONS_DEFAULT=TK PGSQL SDL OPTIONS_SUB= yes TK_USES= tk:84 TK_CONFIGURE_WITH=tcl=${LOCALBASE}/lib/tcl8.4 tk=${LOCALBASE}/lib/tk8.4 PGSQL_USES= pgsql SDL_USE= SDL=image,mixer,sdl,sound,ttf -USES= execinfo gmake iconv libtool localbase makeinfo pkgconfig \ +USES= execinfo gmake iconv libtool localbase makeinfo pathfix pkgconfig \ shebangfix sqlite tar:xz USE_GNOME= pango USE_XORG= ice xi xmu USE_GL= gl glut GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_prog_EMACS=no ac_cv_prog_AWK=gawk CONFIGURE_ARGS= --enable-generational-gc=no \ --enable-gtk=no \ --localstatedir="${PREFIX}/var" \ --with-emacs=no \ --with-gmp=no USE_LDCONFIG= yes SHEBANG_LANG= sed sed_OLD_CMD= /bin/sed sed_CMD= ${SED} SHEBANG_FILES= packages/vfs/deb packages/vfs/mailfs \ examples/pepe.sed examples/xml.sed PLIST_SUB= VERSION="${PORTVERSION}" PORTDATA= * INFO= gst gst-base gst-libs BROKEN_aarch64= Fails to link: undefined reference to sbrk BROKEN_sparc64= Fails to install on sparc64 post-patch: @${REINPLACE_CMD} -e 's/ia64-\*-\* /&|amd64-*-* /' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's/lrintl (truncl/lroundl (truncl/' \ ${WRKSRC}/libgst/prims.def \ ${WRKSRC}/libgst/prims.inl @${REINPLACE_CMD} -e '/^ac_include/s/\\$$/#include \\/' \ ${WRKSRC}/snprintfv/configure - @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|$$(prefix)/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.in post-build: @${SED} -e 's|@bindir@|${PREFIX}/bin|g' \ ${WRKSRC}/gst-mode.el.in > ${WRKSRC}/gst-mode.el post-install: @${LN} -sf gst-load.1 ${STAGEDIR}${MANPREFIX}/man/man1/gst-reload.1 @${MKDIR} ${STAGEDIR}${DATADIR}/gtk ${INSTALL_DATA} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/share/emacs/site-lisp @${LS} -1 ${STAGEDIR}${PREFIX}/bin/gst* |grep -v config|xargs ${STRIP_CMD} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/smalltalk/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgst.so .include Index: head/mail/dspam/Makefile =================================================================== --- head/mail/dspam/Makefile (revision 424426) +++ head/mail/dspam/Makefile (revision 424427) @@ -1,596 +1,589 @@ # Created by: Dominic Marks # $FreeBSD$ # Note to committers: If don't commit a maintainer patch and as a result PKGNAME # or user variables (WITH*) changes please add an entry in ${FILESDIR}/UPDATING # Thanks. PORTNAME= dspam PORTVERSION= 3.10.2 PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= danny@dannywarren.com COMMENT= Bayesian spam filter LICENSE= AGPLv3 USERS= dspam GROUPS= dspam OPTIONS_SUB= yes OPTIONS_DEFINE= SYSLOG DEBUG VERBOSE_DEBUG BNR_DEBUG PREF_EXT DAEMON \ CLAMAV CLAMAV_LOCAL EXTERNAL_LOOKUP \ USER_HOMEDIR TRUSTED_USERS VIRT_USERS LONG_USERNAMES \ LARGE_SCALE DOMAIN_SCALE NICESENDMAIL POSTFIX_MBC \ QMAIL WEBUI LIGHTTPD DOCS EXAMPLES SETUID OPTIONS_MULTI= DB OPTIONS_MULTI_DB= HASH MYSQL MYSQL_COMPRESS MYSQL_LOCAL \ PGSQL PGSQL_LOCAL SQLITE2 SQLITE3 OPTIONS_RADIO= LDA OPTIONS_RADIO_LDA= CYRUS23 CYRUS24 DOVECOT1 \ DOVECOT2 EXIM MAILDROP PROCMAIL SAFECAT SENDMAIL OPTIONS_DEFAULT= SYSLOG DEBUG DAEMON CLAMAV CLAMAV_LOCAL \ HASH MYSQL MYSQL_COMPRESS PGSQL SQLITE3 VERBOSE_DEBUG_DESC= Debug in LOGDIR/dspam.debug BNR_DEBUG_DESC= Debug for Bayesian Noise Reduction PREF_EXT_DESC= Preferences in database not in files DAEMON_DESC= Daemonize dspam; speaks LMTP or DLMTP CLAMAV_DESC= ClamAV support CLAMAV_LOCAL_DESC= RUN_DEPEND on ClamAV MYSQL_DESC= MySQL 5.X.x as back-end MYSQL_COMPRESS_DESC= Compress dspam <--> MySQL MYSQL_LOCAL_DESC= RUN_DEPEND on MySQL server PGSQL_DESC= PostgreSQL as back-end PGSQL_LOCAL_DESC= RUN_DEPEND on PostgreSQL server SQLITE2_DESC= SQLite v2.x as back-end SQLITE3_DESC= SQLite v3.x as back-end HASH_DESC= Hash driver EXTERNAL_LOOKUP_DESC= RCPT verification via extlookup USER_HOMEDIR_DESC= Store user data in ~/.dspam TRUSTED_USERS_DESC= Disable trusted user security VIRT_USERS_DESC= Virtual users (needs SQL back-end) LONG_USERNAMES_DESC= Usernames longer that OS supports LARGE_SCALE_DESC= File structure for large scale DOMAIN_SCALE_DESC= File structure for multiple domains CYRUS23_DESC= Cyrus's 2.3 deliver as LDA CYRUS24_DESC= Cyrus's 2.4 deliver as LDA DOVECOT1_DESC= Dovecot 1.2 deliver as LDA DOVECOT2_DESC= Dovecot 2.2 dovecot-lda as LDA EXIM_DESC= Exim as local delivery agent MAILDROP_DESC= Maildrop as local delivery agent PROCMAIL_DESC= Procmail as local delivery agent SAFECAT_DESC= Safecat as local delivery agent SENDMAIL_DESC= Sendmail as local delivery agent NICESENDMAIL_DESC= Play nice with sendmail server POSTFIX_MBC_DESC= Dspam as mailbox_command in Postfix QMAIL_DESC= Play nice with Qmail mail server WEBUI_DESC= Install WebUI (RUN_DEPEND on Apache/Lighttpd) LIGHTTPD_DESC= RUN_DEPEND on Lighttpd instead of Apache SETUID_DESC= Run as root:mail with setuid (insecure) MAKE_JOBS_UNSAFE= yes -USES= perl5 libtool shebangfix +USES= perl5 libtool pathfix shebangfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib SHEBANG_FILES= src/tools/dspam_logrotate \ src/tools/dspam_notify.in \ src/tools/dspam_train.in \ webui/cgi-bin/templates/*/strings.pl \ webui/cgi-bin/templates/strings.pl \ webui/cgi-bin/*.cgi \ webui/cgi-bin/*.pl .ifdef(GDBS) CFLAGS+= -g -DDEBUG STRIP= .endif PKGMESSAGE= ${WRKSRC}/README.FreeBSD CONFLICTS= dspam-devel-[0-9]* SIGNATURE_LIFE?= 15 .include _VAR_DIR= /var RUN_DIR?= ${_VAR_DIR}/run/dspam LOG_DIR?= ${_VAR_DIR}/log/dspam LOGFILE?= ${LOG_DIR}/dspam.log .if ${PORT_OPTIONS:MSETUID} DSPAM_OWNER?= root DSPAM_GROUP?= mail DSPAM_MODE?= 4510 .else DSPAM_OWNER?= ${USERS} DSPAM_GROUP?= ${GROUPS} DSPAM_MODE?= 0555 .endif DSPAM_ETC?= ${LOCALBASE}/etc DSPAM_HOME?= ${_VAR_DIR}/db/dspam DSPAM_HOME_OWNER?= ${DSPAM_OWNER} DSPAM_HOME_GROUP?= ${DSPAM_GROUP} DSPAM_HOME_MODE?= 0770 DSPAM_SAMPLE_MODE?= 0640 PLIST_SUB+= DSPAM_HOME=${DSPAM_HOME} \ DSPAM_OWNER=${DSPAM_OWNER} \ DSPAM_GROUP=${DSPAM_GROUP} \ DSPAM_MODE=${DSPAM_MODE} \ DSPAM_HOME_OWNER=${DSPAM_HOME_OWNER} \ DSPAM_HOME_GROUP=${DSPAM_HOME_GROUP} \ DSPAM_HOME_MODE=${DSPAM_HOME_MODE} \ DSPAM_SAMPLE_MODE=${DSPAM_SAMPLE_MODE} CONFIGURE_ARGS+= --sysconfdir=${DSPAM_ETC} CONFIGURE_ARGS+= --with-logdir=${LOG_DIR} PLIST_SUB+= LOG_DIR=${LOG_DIR} PLIST_SUB+= RUN_DIR=${RUN_DIR} CONFIGURE_ARGS+= --with-dspam-home=${DSPAM_HOME} CONFIGURE_ARGS+= --with-dspam-home-owner=${DSPAM_HOME_OWNER} CONFIGURE_ARGS+= --with-dspam-home-group=${DSPAM_HOME_GROUP} CONFIGURE_ARGS+= --with-dspam-home-mode=${DSPAM_HOME_MODE} PLIST_SUB+= DSPAM_HOME=${DSPAM_HOME} \ DSPAM_HOME_OWNER=${DSPAM_HOME_OWNER} \ DSPAM_HOME_GROUP=${DSPAM_HOME_GROUP} \ DSPAM_HOME_MODE=${DSPAM_HOME_MODE} CONFIGURE_ARGS+= --with-dspam-owner=${DSPAM_OWNER} CONFIGURE_ARGS+= --with-dspam-group=${DSPAM_GROUP} # we set DSPAM_MODE at the end as some LDAs want specific mode PLIST_SUB+= DSPAM_OWNER=${DSPAM_OWNER} \ DSPAM_GROUP=${DSPAM_GROUP} \ DSPAM_MODE=${DSPAM_MODE} _SED_SCRIPT= -e 's,%%DOCSDIR%%,${DOCSDIR},g' \ -e 's,%%EXAMPLESDIR%%,${EXAMPLESDIR},g' \ -e 's,%%DSPAM_HOME%%,${DSPAM_HOME},g' \ -e 's,%%PORTNAME%%,${PORTNAME},g' \ -e 's,%%_VAR_DIR%%,${_VAR_DIR},g' \ -e '/^%%FreeBSD/D' .if ${PORT_OPTIONS:MSYSLOG} CONFIGURE_ARGS+= --enable-syslog .else CONFIGURE_ARGS+= --disable-syslog CONFIGURE_ARGS+= --with-logfile=${LOGFILE} .endif .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-debug .endif .if ${PORT_OPTIONS:MVERBOSE_DEBUG} CONFIGURE_ARGS+= --enable-verbose-debug .endif .if ${PORT_OPTIONS:MBNR_DEBUG} CONFIGURE_ARGS+= --enable-bnr-debug .endif .if ${PORT_OPTIONS:MPREF_EXT} CONFIGURE_ARGS+= --enable-preferences-extension .endif .if ${PORT_OPTIONS:MDAEMON} CONFIGURE_ARGS+= --enable-daemon USE_RC_SUBR= ${PORTNAME} _SED_SCRIPT+= -e 's,%%DAEMON%%,,g' SUB_LIST+= DSPAM_HOME=${DSPAM_HOME} SUB_LIST+= DSPAM_OWNER=${DSPAM_OWNER} SUB_LIST+= DSPAM_GROUP=${DSPAM_GROUP} .else _SED_SCRIPT+= -e '/%%DAEMON%%/D' .endif .if ${PORT_OPTIONS:MCLAMAV} CONFIGURE_ARGS+= --enable-clamav . if ${PORT_OPTIONS:MCLAMAV_LOCAL} RUN_DEPENDS+= clamav>=0:security/clamav SUB_LIST+= CLAMD=clamd . else SUB_LIST+= CLAMD= . endif .endif # we need to know if we are building statically or dynamically for the plist _DBDRV_COUNT= # blank, but defined so we can check against it _DBDRV= pgsql_drv,sqlite3_drv,sqlite_drv,hash_drv,mysql_drv, .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql CONFIGURE_ARGS+= --with-pgsql-includes=${LOCALBASE}/include \ --with-pgsql-libraries=${LOCALBASE}/lib PLIST_SUB+= PGSQL="" #PKGNAMESUFFIX= -pgsql _DBDRV_COUNT:= ${_DBDRV_COUNT}o . if ${PORT_OPTIONS:MPGSQL_LOCAL} WANT_PGSQL= server SUB_LIST+= PGSQL=postgresql . else SUB_LIST+= PGSQL= . endif .else PLIST_SUB+= PGSQL="@comment " _DBDRV:= ${_DBDRV:S/pgsql_drv,//} .endif .if ${PORT_OPTIONS:MSQLITE3} USES+= sqlite:3 _DBDRV_COUNT:= ${_DBDRV_COUNT}o PLIST_SUB+= SQLITE3="" .else _DBDRV:= ${_DBDRV:S/sqlite3_drv,//} PLIST_SUB+= SQLITE3="@comment " .endif .if ${PORT_OPTIONS:MSQLITE2} USES+= sqlite:2 _DBDRV_COUNT:= ${_DBDRV_COUNT}o PLIST_SUB+= SQLITE2="" .else _DBDRV:= ${_DBDRV:S/sqlite_drv,//} PLIST_SUB+= SQLITE2="@comment " .endif .if ${USES:Msqlite*} CONFIGURE_ARGS+= --with-sqlite-includes=${LOCALBASE}/include \ --with-sqlite-libraries=${LOCALBASE}/lib PLIST_SUB+= SQLITE="" .else PLIST_SUB+= SQLITE="@comment " .endif .if ${PORT_OPTIONS:MHASH} PLIST_SUB+= HASH="" #PKGNAMESUFFIX= -css _DBDRV_COUNT:= ${_DBDRV_COUNT}o .else _DBDRV:= ${_DBDRV:S/hash_drv,//} PLIST_SUB+= HASH="@comment " .endif .if ${PORT_OPTIONS:MMYSQL} USES+= mysql CONFIGURE_ARGS+= --with-mysql-includes=${LOCALBASE}/include/mysql \ --with-mysql-libraries=${LOCALBASE}/lib/mysql PLIST_SUB+= MYSQL="" _DBDRV_COUNT:= ${_DBDRV_COUNT}o . if ${PORT_OPTIONS:MMYSQL_COMPRESS} CONFIGURE_ARGS+= --enable-client-compression . endif . if ${PORT_OPTIONS:MMYSQL_LOCAL} WANT_MYSQL= server SUB_LIST+= MYSQL=mysql . else SUB_LIST+= MYSQL= . endif .else _DBDRV:= ${_DBDRV:S/mysql_drv,//} PLIST_SUB+= MYSQL="@comment " .endif # now we have all the db backends the user wants and we remove last ',' CONFIGURE_ARGS+= --with-storage-driver=${_DBDRV:S/,$//} .if ${_DBDRV_COUNT} != "o" PLIST_SUB+= DYNAMIC="" .else PLIST_SUB+= DYNAMIC="@comment " .endif .if %{PORT_OPTIONS:MSETUID} PLIST_SUB+= SETUID="" PLIST_SUB+= NOSETUID="@comment " .else PLIST_SUB+= SETUID="@comment " PLIST_SUB+= NOSETUID="" .endif .if ${PORT_OPTIONS:MEXTERNAL_LOOKUP} CONFIGURE_ARGS+= --enable-external-lookup USE_OPENLDAP= YES .endif .if ${PORT_OPTIONS:MUSER_HOMEDIR} CONFIGURE_ARGS+= --enable-homedir .endif .if ${PORT_OPTIONS:MTRUSTED_USERS} CONFIGURE_ARGS+= --disable-trusted-user-security .endif .if ${PORT_OPTIONS:MVIRT_USERS} CONFIGURE_ARGS+= --enable-virtual-users .endif .if ${PORT_OPTIONS:MLONG_USERNAMES} CONFIGURE_ARGS+= --enable-long-usernames .endif .if ${PORT_OPTIONS:MLARGE_SCALE} CONFIGURE_ARGS+= --enable-large-scale .endif .if ${PORT_OPTIONS:MDOMAIN_SCALE} CONFIGURE_ARGS+= --enable-domain-scale .endif .if ${PORT_OPTIONS:MCYRUS23} RUN_DEPENDS+= ${LOCALBASE}/cyrus/bin/deliver:mail/cyrus-imapd23 CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/cyrus/bin/deliver' .endif .if ${PORT_OPTIONS:MCYRUS24} RUN_DEPENDS+= ${LOCALBASE}/cyrus/bin/deliver:mail/cyrus-imapd24 CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/cyrus/bin/deliver' .endif .if ${PORT_OPTIONS:MDOVECOT1} RUN_DEPENDS+= ${LOCALBASE}/libexec/dovecot/deliver:mail/dovecot CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/libexec/dovecot/deliver' .endif .if ${PORT_OPTIONS:MDOVECOT2} RUN_DEPENDS+= ${LOCALBASE}/libexec/dovecot/dovecot-lda:mail/dovecot2 CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/libexec/dovecot/dovecot-lda' .endif .if ${PORT_OPTIONS:MEXIM} . if ${PORT_OPTIONS:MMYSQL} _EXIM_EXT= -mysql . elif ${PORT_OPTIONS:MPGSQL} _EXIM_EXT= -postgresql . endif RUN_DEPENDS+= exim:mail/exim${_EXIM_EXT} CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/sbin/exim' .endif .if ${PORT_OPTIONS:MMAILDROP} RUN_DEPENDS+= maildrop:mail/maildrop CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/bin/maildrop' .endif .if ${PORT_OPTIONS:MPROCMAIL} RUN_DEPENDS+= procmail:mail/procmail CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/bin/procmail' .endif .if ${PORT_OPTIONS:MSAFECAT} RUN_DEPENDS+= safecat:sysutils/safecat CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/safecat tmp new' .endif .if ${PORT_OPTIONS:MSENDMAIL} && exists(/usr/sbin/sendmail) CONFIGURE_ARGS+= --with-delivery-agent=/usr/sbin/sendmail .else .if ${PORT_OPTIONS:MSENDMAIL} && exists(${LOCALBASE}/sbin/sendmail) CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/sbin/sendmail' . endif .endif .if ${PORT_OPTIONS:MNICESENDMAIL} DSPAM_MODE= 4511 .endif .if ${PORT_OPTIONS:MPOSTFIX_MBC} DSPAM_MODE= 4511 .endif .if ${PORT_OPTIONS:MQMAIL} DSPAM_MODE= 4511 .endif .ifdef(DSPAM_MODE) CONFIGURE_ARGS+= --with-dspam-mode=${DSPAM_MODE} .endif .if ${PORT_OPTIONS:MWEBUI} . if ${PORT_OPTIONS:MLIGHTTPD} RUN_DEPENDS+= ${LOCALBASE}/sbin/lighttpd:www/lighttpd . else USE_APACHE_RUN= 22+ . endif LIB_DEPENDS+= libgd.so:graphics/gd RUN_DEPENDS+= p5-GD>=0:graphics/p5-GD RUN_DEPENDS+= p5-GD-Graph>=0:graphics/p5-GD-Graph RUN_DEPENDS+= p5-GD-Graph3d>=0:graphics/p5-GD-Graph3d RUN_DEPENDS+= p5-GD-TextUtil>=0:graphics/p5-GD-TextUtil CONFIGURE_ARGS+=--enable-logging CONFIGURE_ARGS+=--enable-user-logging PLIST_SUB+= WebUI="" _SED_SCRIPT+= -e 's/%%WebUI%%//g' _SED_SCRIPT+= -e 's,%%WWWDIR%%,${WWWDIR},g' PLIST_SUB+= WWWDIR=${WWWDIR_REL} .else PLIST_SUB+= WebUI="@comment " _SED_SCRIPT+= -e '/%%WebUI%%/D' .endif _DOCS= CHANGELOG LICENSE README README.FreeBSD RELEASE.NOTES UPGRADING _DOCSL= courier.txt exim.txt markov.txt mysql_drv.txt pgsql_drv.txt \ pop3filter.txt postfix.txt qmail.txt relay.txt sendmail.txt \ sqlite_drv.txt pre-everything:: .ifndef(MAINT) @${ECHO_CMD} "" @${ECHO_CMD} "Last ${FILESDIR}/UPDATING entry:" @${ECHO_CMD} "###########################################################################" @${SED} -n < ${FILESDIR}/UPDATING "/^# ${PORTNAME}-${PORTVERSION}/,/^#####/p" @${ECHO_CMD} "" .endif pre-extract: .ifndef(MAINT) @${ECHO_CMD} "" @${ECHO_CMD} "Define vars below before make-ing if you need:" @${ECHO_CMD} "" @${ECHO_CMD} "SIGNATURE_LIFE=${SIGNATURE_LIFE} (default 15)" @${ECHO_CMD} "DSPAM_OWNER=${DSPAM_OWNER} (default: root)" @${ECHO_CMD} "DSPAM_GROUP=${DSPAM_GROUP} (default: mail)" @${ECHO_CMD} "DSPAM_MODE=${DSPAM_MODE}" @${ECHO_CMD} "DSPAM_ETC=${DSPAM_ETC} (default: ${PREFIX}/etc" @${ECHO_CMD} "DSPAM_HOME=${DSPAM_HOME} (default: ${_VAR_DIR}/db/dspam)" @${ECHO_CMD} "DSPAM_HOME_OWNER=${DSPAM_HOME_OWNER}" @${ECHO_CMD} "DSPAM_HOME_GROUP=${DSPAM_HOME_GROUP}" @${ECHO_CMD} "DSPAM_HOME_MODE=${DSPAM_HOME_MODE} (default: 0770)" @${ECHO_CMD} "LOG_DIR=${LOG_DIR} (default: ${_VAR_DIR}/log/dspam)" @${ECHO_CMD} "RUN_DIR=${RUN_DIR} (default: ${_VAR_DIR}/run/dspam)" . ifdef(WITHOUT_SYSLOG) @${ECHO_CMD} "LOGFILE=${LOGFILE} (default: ${_VAR_DIR}/log/dspam/dspam.log)" . endif .if ${PORT_OPTIONS:MWEBUI} @${ECHO_CMD} "Define WWWDIR before making if you need the WebUI files" @${ECHO_CMD} "installed in other place that this installation's default" @${ECHO_CMD} "${WWWDIR}" . endif @${ECHO_CMD} "" .endif post-patch: @${REINPLACE_CMD} -e 's|where @a-14 > to_days(created_on);|where @a-${SIGNATURE_LIFE} > to_days(created_on);|' \ ${WRKSRC}/src/tools.mysql_drv/purge.sql @${REINPLACE_CMD} -e 's|where @a-14 > to_days(created_on);|where @a-${SIGNATURE_LIFE} > to_days(created_on);|' \ ${WRKSRC}/src/tools.mysql_drv/purge-4.1.sql @${REINPLACE_CMD} -e 's|WHERE CURRENT_DATE - created_on > 14;|WHERE CURRENT_DATE - created_on > ${SIGNATURE_LIFE};|' \ ${WRKSRC}/src/tools.pgsql_drv/purge.sql @${REINPLACE_CMD} -e "s|where date('now')-date(created_on) > 14;|where date('now')-date(created_on) > ${SIGNATURE_LIFE};|" \ ${WRKSRC}/src/tools.sqlite_drv/purge-2.sql @${REINPLACE_CMD} -e "s|where julianday('now')-julianday(created_on) > 14;|where julianday('now')-julianday(created_on) > ${SIGNATURE_LIFE};|" \ ${WRKSRC}/src/tools.sqlite_drv/purge-3.sql @${REINPLACE_CMD} -e "s^%%PERL%%^${PERL}^" \ ${WRKSRC}/src/tools/dspam_train.in \ ${WRKSRC}/src/tools/dspam_notify.in pre-configure: .if ${PORT_OPTIONS:MVIRT_USERS} && !( ${PORT_OPTIONS:MMYSQL} || \ ${PORT_OPTIONS:MPGSQL} || ${PORT_OPTIONS:MHASH} ) @${ECHO_CMD} "You need MySQL, POSTGRESQL or HASH for virtual users." @${FALSE} .endif .if ${PORT_OPTIONS:MPREF_EXT} && !( ${PORT_OPTIONS:MMYSQL} || \ ${PORT_OPTIONS:MPGSQL} ) @${ECHO_CMD} "You need MySQL or Postgres for preferences extension" @${FALSE} .endif .if ${PORT_OPTIONS:MDAEMON} && !( ${PORT_OPTIONS:MMYSQL} || \ ${PORT_OPTIONS:MPGSQL} || ${PORT_OPTIONS:MHASH} ) @${ECHO_CMD} "You need MySQL, PostgreSQL or Hash for Daemon mode, because multithreading support is needed" @${FALSE} .endif .if ${PORT_OPTIONS:MEXTERNAL_LOOKUP} && !( ${PORT_OPTIONS:MMYSQL} || \ ${PORT_OPTIONS:MPGSQL} || ${PORT_OPTIONS:MSQLITE*} ) @${ECHO_CMD} "You need MySQL, Postgres or SQLite for EXTERNAL_LOOKUP." @${FALSE} .endif .if ${PORT_OPTIONS:MUSER_HOMEDIR} && ${PORT_OPTIONS:MWEBUI} @${ECHO_CMD} "USER_HOMEDIR and WebUI are incopatible" @${FALSE} .endif .if ${PORT_OPTIONS:MDOMAIN_SCALE} && ${PORT_OPTIONS:MLARGE_SCALE} @${ECHO_CMD} "DOMAIN_SCALE and LARGE_SCALE are incopatible" @${FALSE} .endif .if ${PORT_OPTIONS:MLIGHTTPD} && ! ${PORT_OPTIONS:MWEBUI} @${ECHO_CMD} "There's no reason to depend on LightHTTPD if you're not using WebUI" @${FALSE} .endif post-install: -######## -# stupid hack until I figure out where/how to patch - @${MKDIR} ${STAGEDIR}${PREFIX}/libdata/pkgconfig - ${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/dspam.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/dspam.pc - ${TEST} `ls -1 ${STAGEDIR}${PREFIX}/lib/pkgconfig | wc -l` -eq 0 && \ - ${RM} -R ${STAGEDIR}${PREFIX}/lib/pkgconfig || true - .if ${PORT_OPTIONS:MEXAMPLES} .if ${PORT_OPTIONS:MMYSQL} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/mysql cd ${WRKSRC}/src/tools.mysql_drv && \ ${INSTALL_DATA} mysql_objects-4.1.sql \ mysql_objects-space.sql \ mysql_objects-speed.sql \ purge-4.1.sql purge.sql \ virtual_user_aliases.sql \ virtual_users.sql ${STAGEDIR}${EXAMPLESDIR}/mysql .endif .if ${PORT_OPTIONS:MPGSQL} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/pgsql @cd ${WRKSRC}/src/tools.pgsql_drv && \ ${INSTALL_DATA} *.sql ${STAGEDIR}${EXAMPLESDIR}/pgsql .endif .if ${PORT_OPTIONS:MSQLITE*} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sqlite cd ${WRKSRC}/src/tools.sqlite_drv && \ ${INSTALL_DATA} *.sql ${STAGEDIR}${EXAMPLESDIR}/sqlite .endif .endif # PORT_OPTIONS:MEXAMPLES .if ${PORT_OPTIONS:MWEBUI} ${MV} ${WRKSRC}/webui/cgi-bin/configure.pl ${WRKSRC}/webui/cgi-bin/configure.pl.sample cd ${WRKSRC}/webui/cgi-bin && ${MKDIR} ${STAGEDIR}${WWWDIR} && \ ${INSTALL_SCRIPT} configure.pl.sample ${STAGEDIR}${WWWDIR}/ && \ ${INSTALL_SCRIPT} *.cgi ${STAGEDIR}${WWWDIR} && \ ${INSTALL_DATA} rgb.txt ${STAGEDIR}${WWWDIR}/ cd ${WRKSRC}/webui/htdocs && \ ${INSTALL_DATA} base.css dspam-logo-small.gif ${STAGEDIR}${WWWDIR}/ cd ${WRKSRC}/webui/cgi-bin && \ ${INSTALL_DATA} default.prefs ${STAGEDIR}${WWWDIR}/default.prefs.sample cd ${WRKSRC}/webui/cgi-bin && \ ${INSTALL_DATA} admins ${STAGEDIR}${WWWDIR}/admins.sample ${MKDIR} ${STAGEDIR}${WWWDIR}/templates && cd ${WRKSRC}/webui/cgi-bin/templates && \ ${INSTALL_DATA} *.html ${STAGEDIR}${WWWDIR}/templates/ && \ ${INSTALL_SCRIPT} strings.pl ${STAGEDIR}${WWWDIR}/templates/ && \ for _dir in de es-es fr he pt-br ro; do \ ${INSTALL_DATA} -d ${STAGEDIR}${WWWDIR}/templates/$${_dir} && \ cd ${WRKSRC}/webui/cgi-bin/templates/$${_dir} && \ ${INSTALL_DATA} *.html ${STAGEDIR}${WWWDIR}/templates/$${_dir}; \ done && \ for _dir in de es-es pt-br; do \ cd ${WRKSRC}/webui/cgi-bin/templates/$${_dir} && \ ${INSTALL_SCRIPT} strings.pl ${STAGEDIR}${WWWDIR}/templates/$${_dir}/; \ done .endif @${SED} ${_SED_SCRIPT} ${.CURDIR}/pkg-message > ${WRKSRC}/README.FreeBSD .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${INSTALL_DATA} ${_DOCS} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/doc && ${INSTALL_DATA} ${_DOCSL} ${STAGEDIR}${DOCSDIR} @cd ${FILESDIR} && ${INSTALL_DATA} UPDATING ${STAGEDIR}${DOCSDIR}/UPDATING .endif @${MKDIR} ${STAGEDIR}${DSPAM_HOME} .for _file in firstrun.txt firstspam.txt quarantinefull.txt @if ! ${TEST} -e ${WRKSRC}/txt/${_file}.sample;\ then\ cd ${WRKSRC}/txt && \ ${MV} ${_file} ${_file}.sample;\ fi cd ${WRKSRC}/txt && \ ${INSTALL_DATA} ${_file}.sample ${STAGEDIR}${DSPAM_HOME} .endfor @${MKDIR} ${STAGEDIR}${RUN_DIR} @${MKDIR} ${STAGEDIR}${LOG_DIR} @${CAT} ${WRKSRC}/README.FreeBSD .include Index: head/mail/evolution-mapi/Makefile =================================================================== --- head/mail/evolution-mapi/Makefile (revision 424426) +++ head/mail/evolution-mapi/Makefile (revision 424427) @@ -1,37 +1,35 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= evolution-mapi PORTVERSION= 3.18.4 CATEGORIES= mail gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Evolution Microsoft Exchange plugin through OpenChange BUILD_DEPENDS= itstool:textproc/itstool \ evolution>=3.0.0:mail/evolution LIB_DEPENDS= libmapi.so:mail/libmapi RUN_DEPENDS= evolution>=3.0.0:mail/evolution PORTSCOUT= limitw:1,even -USES= gettext gmake gnome libtool pkgconfig tar:xz +USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz USE_GNOME= intltool USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -Wno-error=format-nonliteral CFLAGS+= -I${LOCALBASE}/include -Wno-error=format-nonliteral LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/ INSTALL_TARGET= install-strip post-patch: - @${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/src/libexchangemapi/Makefile.in @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ -e 's|$$(prefix)/$$(DATADIRNAME)/|$$(prefix)/share/|g' \ ${WRKSRC}/configure .include Index: head/mail/libmapi/Makefile =================================================================== --- head/mail/libmapi/Makefile (revision 424426) +++ head/mail/libmapi/Makefile (revision 424427) @@ -1,93 +1,92 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= libmapi PORTVERSION= 2.3 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= https://github.com/openchange/openchange/archive/ DISTNAME= openchange-${PORTVERSION}-${CODENAME} MAINTAINER= kwm@FreeBSD.org COMMENT= Open Source implementation of Microsoft Exchange protocols BUILD_DEPENDS= ${SAMBA_DEP} \ ${LOCALBASE}/bin/flex:textproc/flex \ p5-Parse-Pidl>=4.0.1:devel/p5-Parse-Pidl LIB_DEPENDS= libical.so:devel/libical \ libnanomsg.so:net/nanomsg \ libmemcached.so:databases/libmemcached \ libcheck.so:devel/libcheck \ libtdb.so:databases/tdb \ libtevent.so:devel/tevent \ libtalloc.so:devel/talloc RUN_DEPENDS= ${SAMBA_DEP} CODENAME= VULCAN WRKSRC= ${WRKDIR}/openchange-openchange-${PORTVERSION}-${CODENAME} USE_MYSQL= yes USES= autoreconf:build bison compiler:c++11-lib gmake pathfix \ pkgconfig python shebangfix sqlite +PATHFIX_MAKEFILEIN= Makefile USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-samba=${LOCALBASE} CONFIGURE_ENV= PYTHON_CONFIG=${LOCALBASE}/bin/python${PYTHON_VER}-config \ FLEX=${LOCALBASE}/bin/flex SHEBANG_FILES= libmapi/conf/mparse.pl \ script/check_exchange \ script/mkproto.pl \ setup/openchange_group \ setup/openchange_migrate \ setup/openchange_neworganization \ setup/openchange_newuser \ setup/openchange_provision -PATHFIX_MAKEFILEIN= Makefile.am OPTIONS_SUB= yes OPTIONS_DEFINE= BOOST DOXYGEN # SAMBA43 OPTIONS_DEFAULT=BOOST BOOST_LIB_DEPENDS= libboost_thread.so:devel/boost-libs BOOST_CONFIGURE_ENV_OFF= ov_cv_boost_thread=no BOOST_DESC= libmapi C++ library (needs boost) DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CONFIGURE_ENV_OFF= ac_cv_path_DOXYGEN="" SAMBA43_DESC= Build agains samba 4.3 instead of 4.2 .include # no support for samba 4.3 yet .if ${PORT_OPTIONS:MSAMBA43} SAMBA_DEP= samba43>=4.3.0:net/samba43 PLIST_SUB+= SAMBA=samba43 .else SAMBA_DEP= samba42>=4.2.0:net/samba42 PLIST_SUB+= SAMBA=samba42 .endif # --enable-openchange-qt4 Compile OpenChange Qt4 wrapper. post-patch: - @${REINPLACE_CMD} -e "s/mkdir --parent/mkdir -p/g; \ - s,(libdir)/pkgconfig,(prefix)/libdata/pkgconfig,g" \ + @${REINPLACE_CMD} -e "s/mkdir --parent/mkdir -p/g" \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|||g' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|libnanomsg|nanomsg|g' \ ${WRKSRC}/configure.ac pre-configure: @cd ${WRKSRC} && sh autogen.sh post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/openchange cd ${WRKSRC}/doc/doxygen/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/openchange/ @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/bin/* @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/lib/lib*.so.* @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/lib/shared-modules/dcerpc_server/*.so @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/modules/dcerpc_mapiproxy*/*.so .include Index: head/mail/libmapi/files/patch-Makefile =================================================================== --- head/mail/libmapi/files/patch-Makefile (revision 424426) +++ head/mail/libmapi/files/patch-Makefile (revision 424427) @@ -1,52 +1,52 @@ ---- Makefile.orig 2015-05-16 17:22:04.000000000 +0200 -+++ Makefile 2015-12-20 13:01:04.141904000 +0100 -@@ -255,9 +255,6 @@ +--- Makefile.orig 2016-10-21 15:02:43 UTC ++++ Makefile +@@ -255,9 +255,6 $(INSTALL) -m 0644 gen_ndr/ndr_property.h $(DESTDIR)$(includedir)/gen_ndr/ $(INSTALL) -m 0644 gen_ndr/asyncemsmdb.h $(DESTDIR)$(includedir)/gen_ndr/ $(INSTALL) -m 0644 gen_ndr/ndr_asyncemsmdb.h $(DESTDIR)$(includedir)/gen_ndr/ - @$(SED) $(DESTDIR)$(includedir)/libmapi/*.h - @$(SED) $(DESTDIR)$(includedir)/libmapi/socket/*.h - @$(SED) $(DESTDIR)$(includedir)/gen_ndr/*.h libmapi-installscript: $(INSTALL) -d $(DESTDIR)$(datadir)/setup/profiles @@ -401,7 +398,6 @@ $(INSTALL) -m 0644 libmapi++/profile.h $(DESTDIR)$(includedir)/libmapi++/ $(INSTALL) -m 0644 libmapi++/property_container.h $(DESTDIR)$(includedir)/libmapi++/ $(INSTALL) -m 0644 libmapi++/session.h $(DESTDIR)$(includedir)/libmapi++/ - @$(SED) $(DESTDIR)$(includedir)/libmapi++/*.h libmapixx-libs-clean: rm -f libmapi++/src/*.po @@ -572,7 +568,6 @@ @echo "[*] install: libmapiadmin headers" $(INSTALL) -d $(DESTDIR)$(includedir)/libmapiadmin $(INSTALL) -m 0644 libmapiadmin/libmapiadmin.h $(DESTDIR)$(includedir)/libmapiadmin/ - @$(SED) $(DESTDIR)$(includedir)/libmapiadmin/*.h libmapiadmin-uninstallpc: - rm -f $(DESTDIR)$(libdir)/pkgconfig/libmapiadmin.pc + rm -f $(DESTDIR)$(prefix)/libdata/pkgconfig/libmapiadmin.pc @@ -643,7 +638,6 @@ @echo "[*] install: libocpf headers" $(INSTALL) -d $(DESTDIR)$(includedir)/libocpf $(INSTALL) -m 0644 libocpf/ocpf.h $(DESTDIR)$(includedir)/libocpf/ - @$(SED) $(DESTDIR)$(includedir)/libocpf/*.h libocpf-uninstallpc: - rm -f $(DESTDIR)$(libdir)/pkgconfig/libocpf.pc + rm -f $(DESTDIR)$(prefix)/libdata/pkgconfig/libocpf.pc @@ -830,7 +824,6 @@ endif $(INSTALL) -m 0644 mapiproxy/libmapiserver/libmapiserver.h $(DESTDIR)$(includedir)/ - $(INSTALL) -m 0644 mapiproxy/libmapiserver.pc $(DESTDIR)$(libdir)/pkgconfig + $(INSTALL) -m 0644 mapiproxy/libmapiserver.pc $(DESTDIR)$(prefix)/libdata/pkgconfig - @$(SED) $(DESTDIR)$(includedir)/*.h libmapiserver-clean: rm -f mapiproxy/libmapiserver/*.po mapiproxy/libmapiserver/*.o @@ -920,7 +913,6 @@ - $(INSTALL) -m 0644 mapiproxy/libmapiserver.pc $(DESTDIR)$(libdir)/pkgconfig + $(INSTALL) -m 0644 mapiproxy/libmapiserver.pc $(DESTDIR)$(prefix)/libdata/pkgconfig $(INSTALL) -d $(DESTDIR)$(datadir)/setup/mapistore $(INSTALL) -m 0644 setup/mapistore/*.ldif $(DESTDIR)$(datadir)/setup/mapistore/ - @$(SED) $(DESTDIR)$(includedir)/mapistore/*.h libmapistore-clean: $(OC_MAPISTORE_CLEAN) rm -f libmapistore.$(SHLIBEXT).$(LIBMAPISTORE_SO_VERSION) Index: head/math/R/Makefile =================================================================== --- head/math/R/Makefile (revision 424426) +++ head/math/R/Makefile (revision 424427) @@ -1,163 +1,160 @@ # Created by: Maurice Castro # $FreeBSD$ PORTNAME?= R PORTVERSION= 3.3.1 PORTREVISION= 4 CATEGORIES= math lang MASTER_SITES= http://cran.r-project.org/%SUBDIR%/ \ ftp://cran.r-project.org/pub/R/%SUBDIR%/ \ http://cran.at.r-project.org/%SUBDIR%/ \ http://cran.au.r-project.org/%SUBDIR%/ \ http://cran.br.r-project.org/%SUBDIR%/ \ http://cran.ch.r-project.org/%SUBDIR%/ \ http://cran.es.r-project.org/%SUBDIR%/ \ http://cran.dk.r-project.org/%SUBDIR%/ \ http://cran.uk.r-project.org/%SUBDIR%/ \ http://cran.us.r-project.org/%SUBDIR%/ \ ftp://ftp.u-aizu.ac.jp/pub/lang/R/CRAN/%SUBDIR%/ \ http://lib.stat.cmu.edu/R/CRAN/%SUBDIR%/ \ http://cran.stat.ucla.edu/%SUBDIR%/ \ http://probability.ca/cran/%SUBDIR%/ MASTER_SITE_SUBDIR= src/base/R-${PORTVERSION:C|\..*||} MAINTAINER= jrm@FreeBSD.org COMMENT= Language for statistical computing and graphics LICENSE= GPLv2 LIB_DEPENDS= libcurl.so:ftp/curl \ libpcre.so:devel/pcre CONFIGURE_ARGS= --disable-java \ --with-readline \ rdocdir=${DOCSDIR} GNU_CONFIGURE= yes INSTALL_TARGET= install-strip ONLY_FOR_ARCHS= i386 amd64 -USES= fortran iconv libtool localbase objc:compiler perl5 \ +USES= fortran iconv libtool localbase objc:compiler pathfix perl5 \ readline USE_PERL5= build OPTIONS_DEFINE= DOCS ICU INFO LDOUBLE LETTER LIBR MEMPROF NLS RPROF X11 OPTIONS_GROUP= NEEDGCC NEEDX11 OPTIONS_GROUP_NEEDGCC= LTO OPENMP OPTIONS_GROUP_NEEDX11= GHOSTSCRIPT JPEG CAIROPANGO PDF PNG TCLTK TIFF OPTIONS_SINGLE= BLAS OPTIONS_SINGLE_BLAS= ATLAS OPENBLAS NETLIB RBLAS OPTIONS_SUB= YES ATLAS_DESC= ATLAS BLAS implementation GHOSTSCRIPT_DESC= Graphics device for bitmap files via Ghostscript CAIROPANGO_DESC= Cairo graphics device and Pango multi-language text INFO_DESC= GNU info manuals JPEG_DESC= JPEG graphics device LDOUBLE_DESC= Long double data type LETTER_DESC= US letter paper LIBR_DESC= Shared R library LTO_DESC= Use Link Time Optimization MEMPROF_DESC= Memory profiling via Rprofmem() and tracemem() NEEDGCC_DESC= Require GCC NEEDX11_DESC= Require X11 NETLIB_DESC= Netlib BLAS implementation OPENBLAS_DESC= OpenBLAS BLAS implementation PDF_DESC= PDF manuals (requires TeX) PNG_DESC= PNG graphics device RBLAS_DESC= Use R-bundled BLAS implementation RPROF_DESC= R profiling via Rprof() X11_DESC= X11 graphics device OPTIONS_DEFAULT= CAIROPANGO GHOSTSCRIPT ICU INFO JPEG LDOUBLE LIBR PNG \ RBLAS RPROF TCLTK TIFF X11 ATLAS_USES= blaslapack:atlas ALTAS_CONFIGURE_ON= --disable-BLAS-shlib ATLAS_VARS= MANUAL_PACKAGE_BUILD=\ "Choose a BLAS option other than ATLAS for package building." CAIROPANGO_IMPLIES= X11 CAIROPANGO_CONFIGURE_WITH=cairo CAIROPANGO_USES= gettext jpeg pkgconfig CAIROPANGO_USE= gnome=pango,cairo DOCS_BUILD_DEPENDS= texi2any:print/texinfo GHOSTSCRIPT_IMPLIES= X11 GHOSTSCRIPT_USES= ghostscript ICU_CONFIGURE_WITH= ICU ICU_LIB_DEPENDS= libicui18n.so:devel/icu INFO_IMPLIES= DOCS INFO_INSTALL_TARGET= install-info INFO_INFO= R-FAQ R-admin R-data R-exts R-ints R-intro R-lang JPEG_IMPLIES= X11 JPEG_CONFIGURE_WITH= jpeglib JPEG_CONFIGURE_ENV= r_cv_header_jpeglib_h=yes JPEG_USES= jpeg LDOUBLE_CONFIGURE_ENABLE=long-double LETTER_CONFIGURE_ENV= R_PAPERSIZE=letter LIBR_CONFIGURE_ENABLE= R-shlib LTO_CONFIGURE_ENABLE= lto LTO_USE= gcc=yes MEMPROF_CONFIGURE_ENABLE=memory-profiling NETLIB_USES= blaslapack:netlib NETLIB_CONFIGURE_ON= --disable-BLAS-shlib NLS_CONFIGURE_OFF= --disable-nls NLS_USES= gettext OPENBLAS_USES= blaslapack:openblas OPENBLAS_CONFIGURE_ON= --disable-BLAS-shlib OPENMP_CONFIGURE_ENABLE=openmp OPENMP_USE= compiler:openmp PDF_IMPLIES= DOCS X11 PDF_USE= tex=dvipsk:build,kpathsea:build,pdftex:build PDF_INSTALL_TARGET= install-pdf .for i in KPSEWHICH MAKEINDEX PDFLATEX PDFTEX TEX TEXI2DVI PDF_CONFIGURE_ENV_OFF+= ac_cv_path_${i}="" .endfor PNG_IMPLIES= X11 PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_WITH= libpng RBLAS_CONFIGURE_ON= --without-blas \ --without-lapack \ --enable-BLAS-shlib RBLAS_CONFIGURE_OFF= --with-blas="-L${LOCALBASE}/lib ${BLASLIB}" \ --with-lapack="${LAPACKLIB}" RPROF_CONFIGURE_ENABLE= R-profiling TCLTK_IMPLIES= X11 TCLTK_USES= tcl tk:84+ TCLTK_CONFIGURE_WITH= tcltk TIFF_IMPLIES= X11 TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_WITH= libtiff X11_CONFIGURE_WITH= x X11_USE= xorg=ice,sm,x11,xext,xmu,xscrnsaver,xt R_SOVERSION= 1 RBLAS_SOVERSION= 2 RLAPACK_SOVERSION= 4 PLIST_SUB= R_SOVERSION="${R_SOVERSION}" \ RBLAS_SOVERSION="${RBLAS_SOVERSION}" \ RLAPACK_SOVERSION="${RLAPACK_SOVERSION}" .include .include "compiler.mk" # OPT_USE= ldconfig=${PREFIX}/lib/R/lib is broken. # It adds /lib/R/lib (without PREFIX) to ${PREFIX}/libdata/R. .if ${PORT_OPTIONS:MLIBR} || ${PORT_OPTIONS:MRBLAS} USE_LDCONFIG= ${PREFIX}/lib/R/lib .endif post-patch: - @${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g'\ - ${WRKSRC}/src/nmath/standalone/Makefile.in \ - ${WRKSRC}/src/unix/Makefile.in @${REINPLACE_CMD} -e "s|/usr/local|${LOCALBASE}|g" \ ${WRKSRC}/configure post-install: .for L in R Rblas Rlapack @if [ -d ${STAGEDIR}${PREFIX}/lib/R/lib ] ; then \ cd ${STAGEDIR}${PREFIX}/lib/R/lib; if [ -f lib${L}.so ] ; then \ ${LN} -sf lib${L}.so lib${L}.so.${${L:tu}_SOVERSION} ; fi; fi .endfor .include Index: head/math/coinmp/Makefile =================================================================== --- head/math/coinmp/Makefile (revision 424426) +++ head/math/coinmp/Makefile (revision 424427) @@ -1,62 +1,61 @@ # Created by: Pedro Giffuni # $FreeBSD$ PORTNAME= CoinMP PORTVERSION= 1.8.3 CATEGORIES= math MASTER_SITES= http://www.coin-or.org/download/source/CoinMP/ MAINTAINER= cpm@FreeBSD.org COMMENT= Optimization library with support for COIN-OR CLP, CBC, and CGL LICENSE= CPL LICENSE_NAME= Common Public License, Version 1.0 LICENSE_FILE= ${WRKSRC}/CoinMP/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept # note: with ogdf only if build with COIN option CONFLICTS= clp-[0-9]* ogdf-[0-9]* GNU_CONFIGURE= yes -USES= libtool pkgconfig tar:tgz +USES= libtool pathfix pkgconfig tar:tgz USE_LDCONFIG= yes CONFIGURE_ARGS+= PKG_CONFIG_PATH=${STAGEDIR}${PREFIX}/libdata/pkgconfig CXXFLAGS+= -ffast-math OPTIONS_DEFINE= DEBUG DOCS GLPK GLPK_DESC= GNU Linear Programming Kit support PORTDOCS= * DEBUG_CXXFLAGS= -fomit-frame-pointer GLPK_LIB_DEPENDS= libglpk.so:math/glpk GLPK_CONFIGURE_ON= --with-gmpl-incdir=${LOCALBASE}/include \ --with-gmpl-lib="-L${LOCALBASE}/lib -lglpk" GLPK_CONFIGURE_OFF= --disable-glpk-libcheck STRIP_FILES= libCoinUtils libOsi libOsiClp libOsiCommonTests libClp libClpSolver \ libCgl libCbc libCbcSolver libOsiCbc libCoinMP post-patch:: - @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ - 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ + @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \ -e 's|$$(DESTDIR)$$(addlibsdir)|$$(addlibsdir)|g' \ -e 's|addlibs_DATA = examples/Makefile examples/example.c||g' \ -e 's|DocInstallDir = $$(datadir)/coin/doc/$$(PACKAGE_NAME)|DocInstallDir = $$(datadir)/doc/CoinMP/$$(PACKAGE_NAME)|' \ -e 's| $$(MAKE) $$(AM_MAKEFLAGS) install-data-hook||' ${REINPLACE_CMD} -e 's|datacoin_DATA = $$(EXAMPLE_FILES)|datacoin_DATA = |' \ -e 's|datacoindir = $$(datadir)/coin/Data/Sample|datacoindir = |' ${WRKSRC}/Data/Sample/Makefile.in ${REINPLACE_CMD} -e 's|addlibsdir = $$(DESTDIR)$$(datadir)/coin/doc/CoinMP|addlibsdir = |' ${WRKSRC}/CoinMP/Makefile.in post-install: .for filename in ${STRIP_FILES} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${filename}.so.* .endfor check regression-test test: build ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} \ ${MAKE_ARGS} test -C ${WRKSRC} .include Index: head/math/cvc3/Makefile =================================================================== --- head/math/cvc3/Makefile (revision 424426) +++ head/math/cvc3/Makefile (revision 424427) @@ -1,34 +1,34 @@ # Created by: Li-Wen Hsu # $FreeBSD$ PORTNAME= cvc3 PORTVERSION= 2.4.1 CATEGORIES= math MASTER_SITES= http://www.cs.nyu.edu/acsys/cvc3/download/${PORTVERSION}/ MAINTAINER= lwhsu@FreeBSD.org COMMENT= Automatic theorem prover for the SMT problem LIB_DEPENDS= libgmp.so:math/gmp CONFIGURE_ARGS= --enable-dynamic \ --with-arith=gmp \ --with-build=optimized \ --with-extra-includes=${LOCALBASE}/include \ --with-extra-libs=${LOCALBASE}/lib CXXFLAGS+= -fPIC GNU_CONFIGURE= yes -USES= bison gmake perl5 +USES= bison gmake pathfix perl5 +PATHFIX_MAKEFILEIN= Makefile USE_GCC= any USE_LDCONFIG= yes post-patch: ${REINPLACE_CMD} -e 's,/bin/bash,/bin/sh,' ${WRKSRC}/Makefile.std ${REINPLACE_CMD} -e 's,.*$$(LDCONFIG).*,,' ${WRKSRC}/src/Makefile - ${REINPLACE_CMD} -e 's,$$(libdir)/pkgconfig,${PREFIX}/libdata/pkgconfig,' ${WRKSRC}/src/Makefile post-install: ${INSTALL_PROGRAM} `readlink ${WRKSRC}/bin/cvc3` ${STAGEDIR}${PREFIX}/bin ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcvc3.so.5.0.0 .include Index: head/math/cvc3/files/patch-src-Makefile =================================================================== --- head/math/cvc3/files/patch-src-Makefile (revision 424426) +++ head/math/cvc3/files/patch-src-Makefile (revision 424427) @@ -1,43 +1,43 @@ --- src/Makefile.orig 2014-07-16 11:12:07.907490115 +0800 +++ src/Makefile 2014-07-16 11:18:34.387487445 +0800 @@ -254,27 +254,27 @@ HEADERS = $(patsubst %, $(TOP)/src/inclu install: $(HEADERS) $(MAKE) build TARGET= - mkdir -p $(incdir) - $(INSTALL) $(INSTALL_FLAGS) -m 644 $(HEADERS) $(incdir) - mkdir -p $(libdir) + mkdir -p $(DESTDIR)$(incdir) + $(INSTALL) $(INSTALL_FLAGS) -m 644 $(HEADERS) $(DESTDIR)$(incdir) + mkdir -p $(DESTDIR)$(libdir) ifeq ($(STATIC),1) - $(INSTALL) $(INSTALL_FLAGS) -m 644 $(CVC_LIB_DIR)/$(CVC_LIB_NAME).$(LIB_VERSION) $(libdir) - ln -sf $(CVC_LIB_NAME).$(LIB_VERSION) $(libdir)/$(call notdirx,$(CVC_LIB)) + $(INSTALL) $(INSTALL_FLAGS) -m 644 $(CVC_LIB_DIR)/$(CVC_LIB_NAME).$(LIB_VERSION) $(DESTDIR)$(libdir) + ln -sf $(CVC_LIB_NAME).$(LIB_VERSION) $(DESTDIR)$(libdir)/$(call notdirx,$(CVC_LIB)) else - $(INSTALL) $(INSTALL_FLAGS) -m 644 $(CVC_LIB) $(libdir) + $(INSTALL) $(INSTALL_FLAGS) -m 644 $(CVC_LIB) $(DESTDIR)$(libdir) ifeq ($(MAC_OSX),) ifeq ($(CYGWIN),) $(LDCONFIG) -nv $(libdir) endif endif - ln -sf $(CVC_LIB_NAME) $(libdir)/$(LIB_SHARED_COMPAT) - ln -sf $(CVC_LIB_NAME) $(libdir)/$(LIB_SHARED_MAJOR) - ln -sf $(CVC_LIB_NAME) $(libdir)/$(LIB_SHARED_BASE) + ln -sf $(CVC_LIB_NAME) $(DESTDIR)$(libdir)/$(LIB_SHARED_COMPAT) + ln -sf $(CVC_LIB_NAME) $(DESTDIR)$(libdir)/$(LIB_SHARED_MAJOR) + ln -sf $(CVC_LIB_NAME) $(DESTDIR)$(libdir)/$(LIB_SHARED_BASE) endif - mkdir -p $(bindir) - $(INSTALL) $(INSTALL_FLAGS) -m 755 $(CVC_EXE) $(bindir) -- mkdir -p $(libdir)/pkgconfig -- $(INSTALL) $(INSTALL_FLAGS) -m 644 cvc3.pc $(libdir)/pkgconfig +- mkdir -p $(prefix)/libdata/pkgconfig +- $(INSTALL) $(INSTALL_FLAGS) -m 644 cvc3.pc $(prefix)/libdata/pkgconfig + mkdir -p $(DESTDIR)$(bindir) + $(INSTALL) $(INSTALL_FLAGS) -m 755 $(CVC_EXE) $(DESTDIR)$(bindir) -+ mkdir -p $(DESTDIR)$(libdir)/pkgconfig -+ $(INSTALL) $(INSTALL_FLAGS) -m 644 cvc3.pc $(DESTDIR)$(libdir)/pkgconfig ++ mkdir -p $(DESTDIR)$(prefix)/libdata/pkgconfig ++ $(INSTALL) $(INSTALL_FLAGS) -m 644 cvc3.pc $(DESTDIR)$(prefix)/libdata/pkgconfig ifndef FILELIST FILELIST = /dev/null Index: head/math/fann/Makefile =================================================================== --- head/math/fann/Makefile (revision 424426) +++ head/math/fann/Makefile (revision 424427) @@ -1,21 +1,18 @@ # Created by: Tz-Huan Huang # $FreeBSD$ PORTNAME= fann PORTVERSION= 2.2.0 CATEGORIES= math science MASTER_SITES= SF DISTNAME= FANN-2.2.0-Source MAINTAINER= tzhuan@csie.org COMMENT= Free open source neural network library WRKSRC= ${WRKDIR}/FANN-2.2.0-Source -USES= cmake zip +USES= cmake pathfix zip USE_LDCONFIG= yes - -post-patch: - ${REINPLACE_CMD} -e 's|/lib/pkgconfig|/libdata/pkgconfig|g' ${WRKSRC}/CMakeLists.txt .include Index: head/math/hfst/Makefile =================================================================== --- head/math/hfst/Makefile (revision 424426) +++ head/math/hfst/Makefile (revision 424427) @@ -1,30 +1,30 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= hfst PORTVERSION= 3.8.2 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/source MAINTAINER= demon@FreeBSD.org COMMENT= A toolkit for for processing natural language morphologies -USES= libtool pkgconfig python:2 readline shebangfix +USES= libtool pathfix pkgconfig python:2 readline shebangfix USE_GNOME= glib20 libxml2 USE_GCC= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-readline --with-unicode-handler=glib --enable-calculate --enable-edit-metadata --enable-lexc-wrapper --enable-proc --enable-tagger --enable-xfst --enable-shuffle --enable-traverse CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2 LDFLAGS+= -L${LOCALBASE}/lib SHEBANG_FILES= tools/src/hfst-tagger/src/hfst_tagger_compute_data_statistics.py USE_LDCONFIG= yes .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000033 BUILD_DEPENDS+= flex>2.5.33:textproc/flex CONFIGURE_ENV+= LEX="${FLEX}" FLEX= ${LOCALBASE}/bin/flex .endif .include Index: head/math/hfst/files/patch-libhfst-Makefile.in =================================================================== --- head/math/hfst/files/patch-libhfst-Makefile.in (revision 424426) +++ head/math/hfst/files/patch-libhfst-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- libhfst/Makefile.in.orig 2014-07-05 18:38:21.000000000 +0400 -+++ libhfst/Makefile.in 2014-07-05 18:39:40.000000000 +0400 -@@ -287,7 +287,7 @@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - SUBDIRS = src --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = hfst.pc - all: all-recursive - Property changes on: head/math/hfst/files/patch-libhfst-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/igraph/Makefile =================================================================== --- head/math/igraph/Makefile (revision 424426) +++ head/math/igraph/Makefile (revision 424427) @@ -1,35 +1,31 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= igraph PORTVERSION= 0.7.1 CATEGORIES= math MASTER_SITES= http://igraph.org/nightly/get/c/ MAINTAINER= wen@FreeBSD.org COMMENT= Package For Manipulating Undirected And Directed Graphs LICENSE= GPLv2 LIB_DEPENDS= libgmp.so:math/gmp GNU_CONFIGURE= yes -USES= gmake libtool +USES= gmake libtool pathfix USE_GNOME= libxml2 CONFIGURE_ARGS+= --enable-gmp CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" USE_LDCONFIG= yes - -post-patch: - @${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|@prefix@/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.in .include .if ${ARCH} == "sparc64" BROKEN= Does not compile on sparc64: uses i386 asm .endif .include Index: head/math/ipopt/Makefile =================================================================== --- head/math/ipopt/Makefile (revision 424426) +++ head/math/ipopt/Makefile (revision 424427) @@ -1,59 +1,54 @@ # Created by: Pedro Giffuni # $FreeBSD$ PORTNAME= Ipopt PORTVERSION= 3.12.6 CATEGORIES= math MASTER_SITES= http://www.coin-or.org/download/source/Ipopt/ \ http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD/:metis \ http://mumps.enseeiht.fr/:mumps DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ metis-4.0.3.tar.gz:metis MUMPS_4.10.0.tar.gz:mumps EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= pfg@FreeBSD.org COMMENT= Software package for large-scale nonlinear optimization LICENSE= EPL -USES= blaslapack fortran libtool pkgconfig tar:tgz +USES= blaslapack fortran libtool pathfix pkgconfig tar:tgz GNU_CONFIGURE= yes USE_LDCONFIG= yes TEST_TARGET= test INSTALL_TARGET= install-strip -CONFIGURE_ENV+= PKG_CONFIG_PATH=${STAGEDIR}${PREFIX}/libdata/pkgconfig \ +CONFIGURE_ENV+= PKG_CONFIG_PATH=${PREFIX}/libdata/pkgconfig \ CXX="${CXX} -B${LOCALBASE}/bin" CONFIGURE_ARGS= --with-lapack-lib="${LAPACKLIB} -L${LOCALBASE}/lib" \ --with-blas-lib="${BLASLIB} -L${LOCALBASE}/lib" CXXFLAGS+= -ffast-math OPTIONS_DEFINE= DEBUG DOCS PORTDOCS= * DEBUG_CXXFLAGS= -fomit-frame-pointer - -pre-build: - @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ - 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ - -e 's|$$(DESTDIR)$$(addlibsdir)|$$(addlibsdir)|g' post-extract: @(${ECHO} "Extracting Metis and Mumps ThirdParty libraries ..." ) @(cd ${WRKSRC}/ThirdParty/Metis && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/metis-4.0.3.tar.gz ${EXTRACT_AFTER_ARGS}); @(${MV} ${WRKSRC}/ThirdParty/Metis/metis-4.0.? ${WRKSRC}/ThirdParty/Metis/metis-4.0); @(cd ${WRKSRC}/ThirdParty/Mumps && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/MUMPS_4.10.0.tar.gz ${EXTRACT_AFTER_ARGS}); @(${MV} ${WRKSRC}/ThirdParty/Mumps/MUMPS_4.10.0 ${WRKSRC}/ThirdParty/Mumps/MUMPS); post-install-DOCS-off: ${RM} -r ${STAGEDIR}${PREFIX}/share/coin post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/Ipopt/doc/documentation.pdf\ ${STAGEDIR}${DOCSDIR} ${MV} ${STAGEDIR}${PREFIX}/share/coin/doc ${STAGEDIR}${DOCSDIR} ${RM} -r ${STAGEDIR}${PREFIX}/share/coin .include Index: head/math/jags/Makefile =================================================================== --- head/math/jags/Makefile (revision 424426) +++ head/math/jags/Makefile (revision 424427) @@ -1,97 +1,95 @@ # Created by: Eric van Gyzen # $FreeBSD$ PORTNAME= mcmc-jags PORTVERSION= 4.0.0 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= SF/mcmc-jags/JAGS/${S}.x/Source/:1 \ SF/mcmc-jags/Examples/${S}.x/:2 \ SF/mcmc-jags/Manuals/2.x/:3 \ SF/mcmc-jags/Manuals/${S}.x/:4 DISTFILES= JAGS-${PORTVERSION}${EXTRACT_SUFX}:1 DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTFILES:M*[12]:C|:.*||} MAINTAINER= ports@FreeBSD.org COMMENT= Just Another Gibbs Sampler LICENSE= GPLv2 GNU_CONFIGURE= yes -USES= bison compiler:features fortran gmake libtool localbase +USES= bison compiler:features fortran gmake libtool localbase pathfix USE_GCC= yes USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/JAGS-${PORTVERSION} OPTIONS_SINGLE= BLAS OPTIONS_SINGLE_BLAS= ATLAS OPENBLAS NETLIB OPTIONS_DEFAULT+= OPENBLAS ATLAS_USES= blaslapack:atlas ATLAS_VARS= MANUAL_PACKAGE_BUILD=\ "Choose a BLAS option other than ATLAS for package building." NETLIB_USES= blaslapack:netlib OPENBLAS_USES= blaslapack:openblas CONFIGURE_ARGS+= --with-blas="-L${LOCALBASE}/lib ${BLASLIB}" \ --with-lapack="${LAPACKLIB}" OPTIONS_SUB= YES PLIST_SUB= MODULEVERSION=${S} S= ${PORTVERSION:C|\..*||} OPTIONS_DEFINE= DOCS EXAMPLES .include .if ${PORT_OPTIONS:MDOCS} || make(makesum) DISTFILES+= jags_developer_manual.pdf:3 jags_installation_manual.pdf:4 \ jags_user_manual.pdf:4 PORTDOCS= ${DISTFILES:M*[34]:C|:.*||} .endif .if ${PORT_OPTIONS:MEXAMPLES} || make(makesum) DISTFILES+= classic-bugs.tar.gz:2 PORTEXAMPLES= * .endif post-patch: - @${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/etc/Makefile.in @${REINPLACE_CMD} \ -e '/@WINDOWS_FALSE@bin_SCRIPTS =/s/jags/mcmc-&/' \ -e '/CLEANFILES =/s/jags/mcmc-&/' \ -e '/@WINDOWS_FALSE@jags:/s/jags/mcmc-&/' \ -e '/@WINDOWS_FALSE@.*rm -f jags/s/jags/mcmc-&/' \ -e '/@WINDOWS_FALSE@.*mv jags.tmp jags/s/jags/mcmc-&/2' \ ${WRKSRC}/src/terminal/Makefile.in .if ${PORT_OPTIONS:MEXAMPLES} @${SED} -i '' -e '\|JAGS ?=|{s|jags|mcmc-&|;s|/usr/local|${PREFIX}|;}' \ ${WRKDIR}/classic-bugs/vol[12]/Makefile .endif post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${_DISTDIR}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @cd ${WRKDIR}/classic-bugs; ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR} .endif .if defined(MAINTAINER_MODE) BUILD_DEPENDS+= ${LOCALBASE}/lib/R/library/coda/R/coda.rdb:math/R-cran-coda check test: install .for i in 1 2 @cd ${WRKDIR}/classic-bugs/vol${i}; ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} check .endfor @${FIND} ${WRKDIR}/classic-bugs -type f -name check.log | ${SORT} | \ ${XARGS} -tI @ ${CAT} @ .endif .include Index: head/math/nlopt/Makefile =================================================================== --- head/math/nlopt/Makefile (revision 424426) +++ head/math/nlopt/Makefile (revision 424427) @@ -1,35 +1,33 @@ # Created by: Rainer Hurling # $FreeBSD$ PORTNAME= nlopt PORTVERSION= 2.4.2 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://ab-initio.mit.edu/nlopt/ MAINTAINER= rhurlin@gwdg.de COMMENT= Nonlinear optimization library LICENSE= LGPL21 MIT LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgmp.so:math/gmp \ libguile-2.0.so:lang/guile2 BUILD_DEPENDS= swig3.0:devel/swig30 \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.9.1:math/py-numpy RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.9.1:math/py-numpy GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared CONFIGURE_ENV= SWIG="${LOCALBASE}/bin/swig3.0" USES= autoreconf compiler:features libtool pathfix \ pkgconfig python:2 USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am - INSTALL_TARGET= install-strip .include Index: head/math/ufc/Makefile =================================================================== --- head/math/ufc/Makefile (revision 424426) +++ head/math/ufc/Makefile (revision 424427) @@ -1,29 +1,27 @@ # Created by: Jason Bacon # $FreeBSD$ PORTNAME= ufc PORTVERSION= ${MMVERSION}.0 PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= http://launchpad.net/${PORTNAME}/${MMVERSION}.x/${PORTVERSION}/+download/ MAINTAINER= bacon4000@gmail.com COMMENT= Unified framework for finite element assembly BUILD_DEPENDS= swig2.0:devel/swig20 LIB_DEPENDS= libboost_math_c99.so:devel/boost-libs # LICENSE= public domain USES= cmake python:2 CMAKE_ARGS+= -DUFC_PKGCONFIG_DIR=${PREFIX}/libdata/pkgconfig MMVERSION= 2.2 post-patch: - ${REINPLACE_CMD} -e 's|lib/pkgconfig|libdata/pkgconfig|g' \ - ${WRKSRC}/CMakeLists.txt ${REINPLACE_CMD} -i '' -e 's|os.path.join(os.path.sep, "usr")|os.path.normpath("${PREFIX}")|' ${WRKSRC}/src/utils/python/ufc_utils/build.py .include Index: head/misc/talkfilters/Makefile =================================================================== --- head/misc/talkfilters/Makefile (revision 424426) +++ head/misc/talkfilters/Makefile (revision 424427) @@ -1,40 +1,36 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= talkfilters PORTVERSION= 2.3.8 PORTREVISION= 1 CATEGORIES= misc MASTER_SITES= http://www.hyperrealm.com/talkfilters/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Set of filters to convert English text to various stereotyped dialects LICENSE= GPLv2 CONFLICTS= jive* chef* filters-* -USES= libtool +USES= libtool pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes SUB_FILES= pkg-message INFO= talkfilters post-extract: @${ECHO} ${DO_NADA} > ${WRKSRC}/install-sh @${CHMOD} +x ${WRKSRC}/install-sh post-patch: @${RM} ${WRKSRC}/*.info* - @${REINPLACE_CMD} -e \ - 's|^\(pkgconfigdir\ =\ \).*|\1$$(prefix)/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.am \ - ${WRKSRC}/Makefile.in post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtalkfilters.so* .include Index: head/multimedia/gstreamer-qt4/Makefile =================================================================== --- head/multimedia/gstreamer-qt4/Makefile (revision 424426) +++ head/multimedia/gstreamer-qt4/Makefile (revision 424427) @@ -1,39 +1,35 @@ # Created by: Dima Panov # $FreeBSD$ PORTNAME= gstreamer PORTVERSION= 0.10.3 PORTREVISION= 3 CATEGORIES= multimedia MASTER_SITES= http://gstreamer.freedesktop.org/src/qt-${PORTNAME}/ PKGNAMESUFFIX= -qt4 DISTNAME= qt-${PORTNAME}-${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Qt4 bindings for GStreamer multimedia library LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_thread.so:devel/boost-libs -USES= bison cmake gmake kde:4 pkgconfig tar:bzip2 +USES= bison cmake gmake kde:4 pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes USE_GSTREAMER= yes USE_GNOME= glib20 USE_KDE= automoc4 USE_QT4= corelib gui opengl declarative \ qmake_build moc_build rcc_build uic_build qtestlib_build PLIST_SUB= VERSION="${PORTVERSION}" GST_VERSION="${GST_VERSION}" GST_VERSION= ${PORTVERSION:C/..$//} CMAKE_ARGS+= -DCMAKE_INCLUDE_PATH:STRING="${LOCALBASE}/include" LDFLAGS+= -L${LOCALBASE}/lib - -post-extract: - @${REINPLACE_CMD} -e 's|$${CMAKE_INSTALL_LIBDIR}/pkgconfig|$${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig|' \ - ${WRKSRC}/CMakeLists.txt .include Index: head/multimedia/gstreamer1-vaapi/Makefile =================================================================== --- head/multimedia/gstreamer1-vaapi/Makefile (revision 424426) +++ head/multimedia/gstreamer1-vaapi/Makefile (revision 424427) @@ -1,34 +1,29 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gstreamer1-vaapi PORTVERSION= 1.8.0 CATEGORIES= multimedia MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer-vaapi/ DISTNAME= gstreamer-vaapi-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= GStreamer hardware video decoding via VA-API plug-in LICENSE= LGPL21 LIB_DEPENDS= libva.so:multimedia/libva GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-wayland INSTALL_TARGET= install-strip USES= compiler:c11 gmake libtool pkgconfig tar:xz USE_LDCONFIG= yes USE_GSTREAMER1= bad gl USE_GL= gl USE_XORG= x11 xrandr xrender xproto:build # drm backend needs libudev so disable it for now. CONFIGURE_ARGS+=--disable-drm -# manual since pathfix doesn't work. -post-patch: - @${REINPLACE_CMD} -e 's|[{]libdir[}]/pkgconfig|{prefix}/libdata/pkgconfig|g' \ - ${WRKSRC}/configure - .include Index: head/multimedia/kvazaar/Makefile =================================================================== --- head/multimedia/kvazaar/Makefile (revision 424426) +++ head/multimedia/kvazaar/Makefile (revision 424427) @@ -1,59 +1,58 @@ # $FreeBSD$ PORTNAME= kvazaar DISTVERSIONPREFIX= v DISTVERSION?= 1.0.0 PORTREVISION?= 0 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org COMMENT= H.265/HEVC encoder implemented in C LICENSE= LGPL21+ USE_GITHUB= yes GH_ACCOUNT= ultravideo GH_PROJECT= greatest:greatest GH_TAGNAME= v0.9.2-78-g60e25ce:greatest # 1.0.0 release actually GH_SUBDIR= greatest:greatest CONFLICTS_INSTALL?= ${PORTNAME}-devel USES= autoreconf compiler:c11 libtool pathfix -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes TEST_TARGET= check INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= ASM CRYPTOPP OPTIONS_DEFAULT=ASM ASM_BUILD_DEPENDS= ${ASM_BUILD_DEPENDS_${ARCH}} ASM_BUILD_DEPENDS_amd64=yasm:devel/yasm ASM_BUILD_DEPENDS_i386= yasm:devel/yasm ASM_CONFIGURE_ENABLE= asm CRYPTOPP_DESC= Selective encryption via Crypto++ library CRYPTOPP_LIB_DEPENDS= libcryptopp.so:security/cryptopp CRYPTOPP_USES= localbase pkgconfig CRYPTOPP_CONFIGURE_ENV= cryptopp_CFLAGS=" " cryptopp_LIBS="-lcryptopp" CRYPTOPP_CONFIGURE_WITH=cryptopp post-patch: @${REINPLACE_CMD} 's/x86_64/&|amd64/' ${WRKSRC}/configure.ac post-patch-CRYPTOPP-on: # XXX Force C++ linking to avoid error with Clang @${ECHO_CMD} nodist_EXTRA_kvazaar_tests_SOURCES \ = dummy.cpp >>${WRKSRC}/tests/Makefile.am post-patch-CRYPTOPP-off: # XXX autoconf cannot ignore unexpanded but unused m4 macros @${REINPLACE_CMD} -i .cryptopp.bak \ -e '/PKG_CHECK_MODULES/,/^[[:space:]]*)/d' \ ${WRKSRC}/configure.ac pre-install: do-test .include Index: head/multimedia/libass/Makefile =================================================================== --- head/multimedia/libass/Makefile (revision 424426) +++ head/multimedia/libass/Makefile (revision 424427) @@ -1,40 +1,39 @@ # $FreeBSD$ PORTNAME= libass PORTVERSION= 0.13.3 CATEGORIES= multimedia devel MAINTAINER= multimedia@FreeBSD.org COMMENT= Portable ASS/SSA subtitle renderer LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libfontconfig.so:x11-fonts/fontconfig USE_GITHUB= yes USES= autoreconf iconv libtool pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN=Makefile.am INSTALL_TARGET= install-strip OPTIONS_DEFINE= HARFBUZZ OPTIONS_DEFAULT=HARFBUZZ OPTIONS_EXCLUDE_armv6=HARFBUZZ OPTIONS_DEFINE_amd64= ASM OPTIONS_DEFINE_i386= ASM OPTIONS_DEFAULT_amd64= ASM OPTIONS_DEFAULT_i386= ASM ASM_BUILD_DEPENDS=${LOCALBASE}/bin/yasm:devel/yasm ASM_CONFIGURE_ENABLE=asm HARFBUZZ_LIB_DEPENDS=libharfbuzz.so:print/harfbuzz HARFBUZZ_CONFIGURE_ENABLE=harfbuzz HARFBUZZ_DESC?= Font shaping via HarfBuzz .include Index: head/multimedia/libde265/Makefile =================================================================== --- head/multimedia/libde265/Makefile (revision 424426) +++ head/multimedia/libde265/Makefile (revision 424427) @@ -1,21 +1,19 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= libde265 PORTVERSION= 1.0.2 CATEGORIES= multimedia DISTVERSIONPREFIX= v MAINTAINER= kwm@FreeBSD.org COMMENT= Open source h.265 video codec USE_GITHUB= yes GH_ACCOUNT= strukturag USES= autoreconf compiler:c++11-lib libtool pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-sherlock265 --disable-dec265 -PATHFIX_MAKEFILEIN= Makefile.am - .include Index: head/multimedia/libkate/Makefile =================================================================== --- head/multimedia/libkate/Makefile (revision 424426) +++ head/multimedia/libkate/Makefile (revision 424427) @@ -1,86 +1,82 @@ # Created by: Anders Nordby # $FreeBSD$ PORTNAME= libkate PORTVERSION= 0.4.1 PORTREVISION= 6 CATEGORIES= multimedia MASTER_SITES= http://downloads.xiph.org/releases/kate/ MAINTAINER= bar@FreeBSD.org COMMENT= Codec for karaoke and text encapsulation for Ogg LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libogg.so:audio/libogg \ libpng.so:graphics/png GNU_CONFIGURE= yes -USES= pkgconfig gmake libtool +USES= pathfix 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/libtheora/Makefile =================================================================== --- head/multimedia/libtheora/Makefile (revision 424426) +++ head/multimedia/libtheora/Makefile (revision 424427) @@ -1,35 +1,35 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= libtheora PORTVERSION= 1.1.1 PORTREVISION= 6 CATEGORIES= multimedia MASTER_SITES= http://downloads.xiph.org/releases/theora/ \ http://distfiles.master.finkmirrors.net/ MAINTAINER= multimedia@FreeBSD.org COMMENT= Theora video codec for the Ogg multimedia streaming system LIB_DEPENDS= libvorbis.so:audio/libvorbis GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-sdltest \ --disable-examples CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip -USES= libtool tar:bzip2 +USES= libtool pathfix tar:bzip2 USE_LDCONFIG= yes .include post-patch: @${REINPLACE_CMD} -e 's|doc||g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's, x86_64), x86_64|amd64),; \ /ac_lib/ s,compat,,' ${WRKSRC}/configure .if ${ARCH}=="amd64" @${REINPLACE_CMD} -e 's|#define OC_X86_ASM|#undef OC_X86_ASM|' ${WRKSRC}/configure .endif .include Index: head/multimedia/libtheora/files/patch-Makefile.in =================================================================== --- head/multimedia/libtheora/files/patch-Makefile.in (revision 424426) +++ head/multimedia/libtheora/files/patch-Makefile.in (revision 424427) @@ -1,20 +1,11 @@ --- Makefile.in.orig 2009-10-01 18:04:07.000000000 +0000 +++ Makefile.in 2009-12-21 01:17:02.000000000 +0000 -@@ -177,7 +177,7 @@ - theora-uninstalled.pc.in - - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = theora.pc theoradec.pc theoraenc.pc - subdir = . - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 @@ -200,7 +200,7 @@ missing mkinstalldirs theora-uninstalled.pc.in theora.pc.in \ theoradec-uninstalled.pc.in theoradec.pc.in \ theoraenc-uninstalled.pc.in theoraenc.pc.in -DIST_SUBDIRS = lib include doc tests m4 examples +DIST_SUBDIRS = lib include m4 all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive Index: head/multimedia/mlt/Makefile =================================================================== --- head/multimedia/mlt/Makefile (revision 424426) +++ head/multimedia/mlt/Makefile (revision 424427) @@ -1,146 +1,145 @@ # $FreeBSD$ PORTNAME= mlt PORTVERSION= 6.2.0 PORTREVISION?= 2 CATEGORIES?= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME} MAINTAINER?= avilla@FreeBSD.org COMMENT?= Multimedia framework for TV broadcasting LICENSE?= GPLv2 GPLv3 LGPL21 LICENSE_COMB?= multi SLAVE_PORT?= no .if ${SLAVE_PORT} == "no" # They both install bin/melt. CONFLICTS_INSTALL= freeze-[0-9]* USE_GNOME= libxml2 USE_SDL= image USE_XORG= x11 USES= alias gmake iconv pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-gpl --enable-gpl3 --target-os=FreeBSD USE_LDCONFIG= yes .ifndef(WITH_DEBUG) CONFIGURE_ARGS+=--disable-debug .else CONFIGURE_ARGS+=--enable-debug .endif PLIST_SUB= PORTVERSION="${PORTVERSION}" PORTDOCS= AUTHORS ChangeLog NEWS README docs PORTEXAMPLES= demo OPTIONS_DEFINE= DOCS EXAMPLES FFMPEG FREI0R GTK2 JACK KDE4 \ SAMPLERATE SOX SWFDEC VDPAU VIDSTAB OPTIONS_RADIO= QT OPTIONS_RADIO_QT= QT4 QT5 OPTIONS_DEFAULT=FFMPEG FREI0R GTK2 QT4 SAMPLERATE SOX SWFDEC VDPAU VIDSTAB OPTIONS_SUB= yes GTK2_DESC= Images and text rendering via GTK+ 2 KDE4_DESC= Qt extra image formats support QT4_DESC= Kdenlive titles and images support via Qt 4 SOX_DESC= SoX audio effects support VIDSTAB_DESC= Video stabilization support via Vid.Stab FFMPEG_SUFX= # Currently empty. FFMPEG_LIB_DEPENDS= libavformat${FFMPEG_SUFX}.so:multimedia/ffmpeg${FFMPEG_SUFX} FFMPEG_CONFIGURE_ENABLE=avformat FFMPEG_CONFIGURE_ON= --avformat-suffix="${FFMPEG_SUFX}" FREI0R_BUILD_DEPENDS= ${LOCALBASE}/include/frei0r.h:graphics/frei0r FREI0R_CONFIGURE_ENABLE=frei0r GTK2_LIB_DEPENDS= libexif.so:graphics/libexif GTK2_USE= GNOME=gdkpixbuf2,gtk20,pango GTK2_CONFIGURE_ENABLE= gtk2 JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa JACK_CONFIGURE_ENABLE= jackrack JACK_USE= GNOME=glib20 KDE4_CONFIGURE_ENV= PATH="${KDE_PREFIX}/bin:$$PATH" KDE4_CONFIGURE_WITH= kde KDE4_USES= kde:4 KDE4_USE= KDE=kdelibs KDE4_IMPLIES= QT4 QT4_USE= QT4=corelib,gui,opengl,svg,xml QT5_USE= QT5=core,gui,opengl,svg,xml SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate SAMPLERATE_CONFIGURE_ENABLE=resample SOX_LIB_DEPENDS= libsox.so:audio/sox SOX_CONFIGURE_ENABLE= sox SWFDEC_LIB_DEPENDS= libswfdec-0.8.so:graphics/swfdec SWFDEC_CONFIGURE_ENABLE=swfdec SWFDEC_USE= GNOME=glib20,cairo VDPAU_CONFIGURE_ON= --avformat-vdpau VDPAU_CONFIGURE_OFF= --avformat-no-vdpau VIDSTAB_LIB_DEPENDS= libvidstab.so:multimedia/vid.stab VIDSTAB_CONFIGURE_ENABLE=vid.stab .include .if ${ARCH} == "sparc64" BROKEN= does not compile on sparc64 (invokes i386 asm) .endif .if ${PORT_OPTIONS:MQT[45]} LIB_DEPENDS+= libexif.so:graphics/libexif CONFIGURE_ARGS+= --enable-qt \ --qt-libdir="${QT_LIBDIR}" \ --qt-includedir="${QT_INCDIR}" PLIST_SUB+= QT="" .else CONFIGURE_ARGS+= --disable-qt PLIST_SUB+= QT="@comment " .endif pre-configure: @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},' \ ${WRKSRC}/src/modules/avformat/vdpau.c \ ${WRKSRC}/src/modules/frei0r/factory.c \ ${WRKSRC}/src/modules/jackrack/plugin_mgr.c @${REINPLACE_CMD} -e 's,-lpthread,-pthread,' \ -e 's,-liconv,${ICONV_LIB},' \ ${WRKSRC}/src/framework/Makefile \ ${WRKSRC}/src/melt/Makefile \ ${WRKSRC}/src/modules/*/Makefile - @${REINPLACE_CMD} -e 's,$$(libdir)/pkgconfig,${PREFIX}/libdata/pkgconfig,' \ - ${WRKSRC}/Makefile post-install: ${INSTALL_MAN} ${WRKSRC}/docs/melt.1 ${STAGEDIR}${MANPREFIX}/man/man1/melt.1 @${RM} ${WRKSRC}/docs/melt.1 .if ${PORT_OPTIONS:MDOCS} . for f in ${PORTDOCS} cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${DOCSDIR} . endfor .endif .if ${PORT_OPTIONS:MEXAMPLES} . for f in ${PORTEXAMPLES} cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${EXAMPLESDIR} . endfor .endif ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/melt ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmlt.so.${PORTVERSION} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmlt++.so.${PORTVERSION} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mlt/* .endif # ${SLAVE_PORT} == "no" .include Index: head/multimedia/vapoursynth/Makefile =================================================================== --- head/multimedia/vapoursynth/Makefile (revision 424426) +++ head/multimedia/vapoursynth/Makefile (revision 424427) @@ -1,132 +1,131 @@ # $FreeBSD$ PORTNAME= vapoursynth DISTVERSION= R34 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org COMMENT= Video processing framework with simplicity in mind LICENSE= LGPL21+ USE_GITHUB= yes USES= autoreconf gmake libtool localbase pathfix pkgconfig -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes CPPFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528 INSTALL_TARGET= install-strip USE_LDCONFIG= yes DATADIR= ${PREFIX}/lib/vapoursynth OPTIONS_DEFINE= DEBUG DOCS FRAME_GUARD OPTIONS_DEFAULT=${OPTIONS_GROUP_COMPS} ${OPTIONS_GROUP_PLUGINS} OPTIONS_SUB= yes # XXX After r417413 poudriere requires textproc/py-sphinx being built # with the same python version as USES=python here but it's currently # not possible due to https://github.com/freebsd/poudriere/issues/259 .if defined(PACKAGE_BUILDING) OPTIONS_EXCLUDE=DOCS .endif OPTIONS_DEFINE_amd64= SIMD OPTIONS_DEFINE_i386= SIMD OPTIONS_DEFAULT_amd64= SIMD OPTIONS_GROUP= COMPS PLUGINS COMPS_DESC= Components OPTIONS_GROUP_COMPS= CORE PYTHON VSPIPE VSSCRIPT PLUGINS_DESC= Plugins OPTIONS_GROUP_PLUGINS= ASS EEDI3 IMAGEMAGICK MORPHO TESSERACT REMOVEGRAIN VINVERSE VIVTC # General options DEBUG_CONFIGURE_ENABLE= debug DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx DOCS_USES= makeinfo DOCS_INFO= VapourSynth DOCS_PORTDOCS= * FRAME_GUARD_DESC= Check integrity after each filter FRAME_GUARD_CONFIGURE_ENABLE= guard-pattern # VSSCRIPT or REMOVEGRAIN SIMD_BUILD_DEPENDS= yasm:devel/yasm SIMD_CONFIGURE_ENABLE= x86-asm # COMPS group CORE_DESC= Core library CORE_BUILD_DEPENDS= sekrit-twc-zimg>=2.3:graphics/sekrit-twc-zimg CORE_LIB_DEPENDS= libzimg.so:graphics/sekrit-twc-zimg CORE_USES= compiler:c++11-lib CORE_CONFIGURE_ENABLE= core PYTHON_USES= python:3.3- PYTHON_BUILD_DEPENDS= cython:lang/cython PYTHON_CONFIGURE_ENABLE= python-module PYTHON_IMPLIES= CORE VSPIPE_DESC= Command line interface VSPIPE_USES= compiler:c++11-lib VSPIPE_CONFIGURE_ENABLE= vspipe VSPIPE_IMPLIES= VSSCRIPT VSSCRIPT_DESC= Scripting library VSSCRIPT_USES= compiler:c++11-lib python:3.3- VSSCRIPT_CONFIGURE_ENABLE= vsscript # PLUGINS group ASS_DESC= Subtitles rendering via libass ASS_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libass.so:multimedia/libass ASS_CONFIGURE_ENABLE= subtext EEDI3_DESC= Very slow edge directed interpolation EEDI3_CONFIGURE_ENABLE= eedi3 IMAGEMAGICK_LIB_DEPENDS= libMagick++-6.so:graphics/ImageMagick IMAGEMAGICK_USES= compiler:c++11-lib IMAGEMAGICK_CONFIGURE_ENABLE= imwri TESSERACT_DESC= Optical Character Recognition via Tesseract TESSERACT_LIB_DEPENDS= libtesseract.so:graphics/tesseract TESSERACT_CONFIGURE_ENABLE= ocr MORPHO_DESC= Morphological filter MORPHO_CONFIGURE_ENABLE= morpho REMOVEGRAIN_DESC= 3x3 median and convolution denoising REMOVEGRAIN_CONFIGURE_ENABLE= removegrain VINVERSE_DESC= Remove residual combing VINVERSE_CONFIGURE_ENABLE= vinverse VIVTC_DESC= Field matching, inverse telecine and decimation VIVTC_CONFIGURE_ENABLE= vivtc post-patch: @${REINPLACE_CMD} -e 's/x86_64/&|amd64/' \ ${WRKSRC}/configure.ac post-build-DOCS-on: @${DO_MAKE_BUILD} html texinfo -C${WRKSRC}/doc @${DO_MAKE_BUILD} info -C${WRKSRC}/doc/_build/texinfo @if [ -n "${PORT_OPTIONS:MVSPIPE}" ]; then \ ${DO_MAKE_BUILD} man -C${WRKSRC}/doc; \ fi post-install-DOCS-on: ${INSTALL_MAN} ${WRKSRC}/doc/_build/texinfo/VapourSynth.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} (cd ${WRKSRC}/doc/_build/html && ${COPYTREE_SHARE} \ "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) @if [ -n "${PORT_OPTIONS:MVSPIPE}" ]; then \ ${INSTALL_MAN} -v ${WRKSRC}/doc/_build/man/vspipe.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1; \ fi .include Index: head/net/GeoIP/Makefile =================================================================== --- head/net/GeoIP/Makefile (revision 424426) +++ head/net/GeoIP/Makefile (revision 424427) @@ -1,39 +1,38 @@ # Created by: Yen-Ming Lee # $FreeBSD$ PORTNAME= GeoIP PORTVERSION= 1.6.9 DISTVERSIONPREFIX= v CATEGORIES= net geography MAINTAINER= adamw@FreeBSD.org COMMENT= Find the country that any IP address or hostname originates from LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= maxmind GH_PROJECT= geoip-api-c USES= autoreconf libtool pathfix -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes GNU_CONFIGURE= yes SUB_FILES= geoipupdate.sh pkg-message PLIST_SUB+= PORTVERSION="${PORTVERSION}" OPTIONS_DEFINE= DOCS PORTDOCS= COPYING ChangeLog LICENSE README.md post-install: ${INSTALL_SCRIPT} ${WRKDIR}/geoipupdate.sh ${STAGEDIR}${PREFIX}/bin ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libGeoIP.so.* @${MKDIR} ${STAGEDIR}${DATADIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:C|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/net/geoipupdate/Makefile =================================================================== --- head/net/geoipupdate/Makefile (revision 424426) +++ head/net/geoipupdate/Makefile (revision 424427) @@ -1,24 +1,23 @@ # Created by: adamw # $FreeBSD$ PORTNAME= geoipupdate PORTVERSION= 2.2.2 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= net geography MAINTAINER= adamw@FreeBSD.org COMMENT= Fetch the latest copies of the paid GeoIP database LICENSE= GPLv2 LIB_DEPENDS= libcurl.so:ftp/curl USE_GITHUB= yes GH_ACCOUNT= maxmind USES= libtool localbase pathfix autoreconf -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes .include Index: head/net/kea/Makefile =================================================================== --- head/net/kea/Makefile (revision 424426) +++ head/net/kea/Makefile (revision 424427) @@ -1,50 +1,50 @@ # $FreeBSD$ PORTNAME= kea PORTVERSION= 1.0.0 CATEGORIES= net ipv6 MASTER_SITES= ISC/kea/${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Alternative DHCP implementation by ISC LICENSE= MPL LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liblog4cplus.so:devel/log4cplus \ libboost_system.so:devel/boost-libs -USES= libtool python:3.3+ autoreconf +USES= autoreconf libtool pathfix python:3.3+ USE_LDCONFIG= yes USE_OPENSSL= yes USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-openssl=${OPENSSLBASE} \ --with-log4cplus=${LOCALBASE} \ --with-boost-include=${LOCALBASE}/include \ --with-boost-lib-dir=${LOCALBASE}/lib \ --without-werror INSTALL_TARGET= install-strip PORTDOCS= AUTHORS COPYING ChangeLog README \ kea-guide.css kea-guide.html kea-guide.txt \ kea-messages.html kea-logo-100x70.png \ examples OPTIONS_DEFINE= DOCS MYSQL PGSQL DOCS_MAKE_ARGS_OFF= \ INSTALL_STRIP_PROGRAM="${WRKSRC}/install-sh -c -s" \ INSTALL_STRIP_FLAG="-s" \ INSTALL_PROGRAM_ENV="STRIPPROG=${STRIP}" DOCS_INSTALL_TARGET_OFF= \ install-exec-am \ install-pkgconfigDATA \ install-pkgincludeHEADERS MYSQL_USE= MYSQL=client MYSQL_CONFIGURE_ON= --with-dhcp-mysql=${LOCALBASE}/bin/mysql_config MYSQL_CONFIGURE_OFF= --without-dhcp-mysql PGSQL_USES= pgsql WANT_PGSQL= client PGSQL_CONFIGURE_ON= --with-dhcp-pgsql=${LOCALBASE}/bin/pg_config PGSQL_CONFIGURE_OFF= --without-dhcp-pgsql .include Index: head/net/kea/files/patch-Makefile.am =================================================================== --- head/net/kea/files/patch-Makefile.am (revision 424426) +++ head/net/kea/files/patch-Makefile.am (revision 424427) @@ -1,20 +1,11 @@ --- Makefile.am.orig 2015-12-28 12:18:05 UTC +++ Makefile.am @@ -106,7 +106,7 @@ cppcheck: # These steps are necessary during installation install-exec-hook: mkdir -p $(DESTDIR)${localstatedir}/log/ - mkdir -p $(DESTDIR)${localstatedir}/run/${PACKAGE_NAME} + mkdir -p $(DESTDIR)${localstatedir}/run/ EXTRA_DIST = tools/path_replacer.sh EXTRA_DIST += tools/mk_cfgrpt.sh -@@ -114,7 +114,7 @@ EXTRA_DIST += tools/mk_cfgrpt.sh - #### include external sources in the distributed tarball: - EXTRA_DIST += ext/coroutine/coroutine.h - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = dns++.pc - - CLEANFILES = $(abs_top_builddir)/logger_lockfile Index: head/net/libilbc/Makefile =================================================================== --- head/net/libilbc/Makefile (revision 424426) +++ head/net/libilbc/Makefile (revision 424427) @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= libilbc DISTVERSIONPREFIX= v DISTVERSION= 2.0.2 CATEGORIES= net MAINTAINER= mva@FreeBSD.org COMMENT= Internet Low Bit Rate codec (RFC3951) LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_powerpc64= Does not build NOT_FOR_ARCHS= sparc64 NOT_FOR_ARCHS_REASON= not yet ported to this architecture CONFLICTS= ilbc-r[0-9]* USE_GITHUB= yes GH_ACCOUNT= TimothyGu -USES= cmake +USES= cmake pathfix USE_LDCONFIG= yes .include Index: head/net/libilbc/files/patch-CMakeLists.txt =================================================================== --- head/net/libilbc/files/patch-CMakeLists.txt (revision 424426) +++ head/net/libilbc/files/patch-CMakeLists.txt (revision 424427) @@ -1,45 +1,42 @@ ---- CMakeLists.txt.orig 2014-12-14 19:34:22 UTC +--- CMakeLists.txt.orig 2016-10-04 12:45:35 UTC +++ CMakeLists.txt @@ -50,7 +50,6 @@ else() endif() configure_file(config.h.cmakein config.h @ONLY) -configure_file(libilbc.pc.in libilbc.pc @ONLY) ############################################################################# ## Configure output files @@ -175,8 +174,9 @@ target_link_libraries(ilbc ${CMAKE_THREA ## Compiler flags ############################################################################# -if(${CMAKE_COMPILER_IS_GNUCC}) - set(CMAKE_C_FLAGS "-O2 -Wall -Wextra -Werror -fvisibility=hidden -Wno-unused-parameter -fno-strict-aliasing") +if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR + "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") + set(CMAKE_C_FLAGS "-Wall -Wextra -fvisibility=hidden -Wno-unused-parameter -fno-strict-aliasing") endif() ################################################################################################### -@@ -186,18 +186,15 @@ endif() +@@ -186,12 +186,7 @@ endif() set(prefix "${CMAKE_INSTALL_PREFIX}") set(exec_prefix "${prefix}") set(includedir "${prefix}/include") -get_property(LIB64 GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS) -if (${LIB64}) - set(libdir "${exec_prefix}/lib64") -else() - set(libdir "${exec_prefix}/lib") -endif() +set(libdir "${exec_prefix}/lib") install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libilbc.pc -- DESTINATION ${libdir}/pkgconfig) -+ DESTINATION ${prefix}/libdata/pkgconfig) - install(FILES ilbc/interface/ilbc.h - DESTINATION ${includedir}) - install(TARGETS ilbc + DESTINATION ${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig) +@@ -201,3 +196,5 @@ install(TARGETS ilbc ARCHIVE DESTINATION ${libdir} LIBRARY DESTINATION ${libdir} RUNTIME DESTINATION bin) + +configure_file(libilbc.pc.in libilbc.pc @ONLY) Index: head/net/librdkafka/files/patch-mklove_Makefile.base =================================================================== --- head/net/librdkafka/files/patch-mklove_Makefile.base (revision 424426) +++ head/net/librdkafka/files/patch-mklove_Makefile.base (nonexistent) @@ -1,11 +0,0 @@ ---- mklove/Makefile.base.orig 2016-06-16 02:56:41 UTC -+++ mklove/Makefile.base -@@ -54,7 +54,7 @@ docdir?= $(datarootdir)/doc/$(PKGNAME) - infodir?= $(datarootdir)/info - libdir?= $(prefix)/lib - localedir?= $(datarootdir)/locale --pkgconfigdir?= $(libdir)/pkgconfig -+pkgconfigdir?= $(prefix)/libdata/pkgconfig - mandir?= $(datarootdir)/man - man1dir?= $(mandir)/man1 - man2dir?= $(mandir)/man2 Property changes on: head/net/librdkafka/files/patch-mklove_Makefile.base ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/net/librdkafka/Makefile =================================================================== --- head/net/librdkafka/Makefile (revision 424426) +++ head/net/librdkafka/Makefile (revision 424427) @@ -1,39 +1,39 @@ # Created by: Victor Yagofarov # $FreeBSD$ PORTNAME= librdkafka PORTVERSION= 0.9.1 CATEGORIES= net MAINTAINER= ports@FreeBSD.org COMMENT= Apache Kafka C/C++ library LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash BROKEN_mips= Fails to build: undefined reference to __sync_add_and_fetch_4 BROKEN_mips64= Fails to build: undefined reference to __sync_add_and_fetch_4 BROKEN_sparc64= Fails to build: internal compiler error USE_GITHUB= yes GH_ACCOUNT= edenhill USES= gmake perl5 python shebangfix ssl SHEBANG_FILES= lds-gen.py GNU_CONFIGURE= yes -MAKE_ENV= pkgconfigdir=${PREFIX}/libdata/pkgconfig +MAKE_ARGS= pkgconfigdir=${PREFIX}/libdata/pkgconfig USE_LDCONFIG= yes .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 && ${ARCH} == "i386" CFLAGS+= -march=pentium .endif post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.* .include Index: head/net/libvncserver/Makefile =================================================================== --- head/net/libvncserver/Makefile (revision 424426) +++ head/net/libvncserver/Makefile (revision 424427) @@ -1,53 +1,52 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= libvncserver PORTVERSION= 0.9.10 DISTVERSIONPREFIX= LibVNCServer- PORTREVISION= 1 CATEGORIES= net devel MAINTAINER= ports@FreeBSD.org COMMENT= Provide an easy API to a custom vnc server LICENSE= GPLv2 LIB_DEPENDS= libpng.so:graphics/png USE_GITHUB= yes GH_ACCOUNT= LibVNC USES= autoreconf jpeg libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= GCRYPT IPV6 VAAPI OPTIONS_SINGLE= SSL OPTIONS_SINGLE_SSL= GNUTLS OPENSSL OPTIONS_DEFAULT= OPENSSL GCRYPT_DESC= libgcrypt support GNUTLS_IMPLIES= GCRYPT GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_WITH= gnutls OPENSSL_CONFIGURE_WITH= crypto ssl OPENSSL_USE= OPENSSL=yes GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error GCRYPT_CONFIGURE_WITH= gcrypt IPV6_CONFIGURE_WITH= ipv6 VAAPI_LIB_DEPENDS= libva.so:multimedia/libva VAAPI_CONFIGURE_WITH= libva post-install: ${INSTALL_DATA} ${WRKSRC}/rfb/default8x16.h ${STAGEDIR}${PREFIX}/include/rfb .include Index: head/net/mobile-broadband-provider-info/Makefile =================================================================== --- head/net/mobile-broadband-provider-info/Makefile (revision 424426) +++ head/net/mobile-broadband-provider-info/Makefile (revision 424427) @@ -1,21 +1,20 @@ # $FreeBSD$ PORTNAME= mobile-broadband-provider-info PORTVERSION= 20151214 CATEGORIES= net gnome MASTER_SITES= GNOME MAINTAINER= garga@FreeBSD.org COMMENT= Service mobile broadband provider database LICENSE= PD USES= autoreconf pathfix tar:xz GNU_CONFIGURE= yes -PATHFIX_MAKEFILEIN= Makefile.am PLIST_FILES= ${DATADIR}/serviceproviders.2.dtd \ ${DATADIR}/serviceproviders.xml \ libdata/pkgconfig/${PORTNAME}.pc .include Index: head/net/openbsc/Makefile =================================================================== --- head/net/openbsc/Makefile (revision 424426) +++ head/net/openbsc/Makefile (revision 424427) @@ -1,51 +1,49 @@ # $FreeBSD$ PORTNAME= openbsc PORTVERSION= 0.15.0 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://git.osmocom.org/${PORTNAME}/snapshot/ \ http://chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= koue@chaosophia.net COMMENT= GSM network in a box software LICENSE= GPLv3 LIB_DEPENDS= libdbi.so:databases/libdbi \ libosmocore.so:devel/libosmocore \ libosmoabis.so:devel/libosmo-abis \ libosmonetif.so:devel/libosmo-netif \ libdbi.so:databases/libdbi WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME} -USES= autoreconf compiler:c11 gmake pkgconfig +USES= autoreconf compiler:c11 gmake pathfix pkgconfig USE_OPENSSL= yes GNU_CONFIGURE= yes AUTOMAKE_ARGS= --gnu --add-missing --copy CONFIGURE_ARGS+= CFLAGS="-I${LOCALBASE}/include" OPTIONS_DEFINE= BSC NAT SQLITE OPTIONS_DEFAULT= BSC NAT BSC_DESC= Enable OSMO BSC NAT_DESC= Enable NAT support SQLITE_DESC= Enable SQLite support OPTIONS_SUB= yes BSC_CONFIGURE_ENABLE= osmo-bsc NAT_CONFIGURE_ENABLE= nat NAT_BUILD_DEPENDS= ${LOCALBASE}/lib/libsccp.a:devel/libosmo-sccp NAT_RUN_DEPENDS= ${LOCALBASE}/lib/libsccp.a:devel/libosmo-sccp SQLITE_LIB_DEPENDS= libsqlite3.so:databases/sqlite3 post-patch: - ${REINPLACE_CMD} -e 's|pkgconfigdir.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.am ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version .include Index: head/net/openggsn/Makefile =================================================================== --- head/net/openggsn/Makefile (revision 424426) +++ head/net/openggsn/Makefile (revision 424427) @@ -1,30 +1,28 @@ # $FreeBSD$ PORTNAME= openggsn PORTVERSION= 0.92 CATEGORIES= net MASTER_SITES= http://git.osmocom.org/${PORTNAME}/snapshot/ \ http://chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= koue@chaosophia.net COMMENT= Implementation of the Gateway GPRS Support Node element LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libosmocore.so:devel/libosmocore GNU_CONFIGURE= yes -USES= autoreconf gmake libtool pkgconfig +USES= autoreconf gmake libtool pathfix pkgconfig USE_LDCONFIG= yes post-patch: - ${REINPLACE_CMD} -e 's|pkgconfigdir.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.am ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version post-stage: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgtp.so.0 .include Index: head/net/openpgm/Makefile =================================================================== --- head/net/openpgm/Makefile (revision 424426) +++ head/net/openpgm/Makefile (revision 424427) @@ -1,36 +1,35 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= openpgm DISTVERSIONPREFIX= release- DISTVERSION= 5-2-122 PORTREVISION= 2 CATEGORIES= net devel MAINTAINER= vg@FreeBSD.org COMMENT= Implementation of the PGM reliable multicast protocol LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= steve-o GNU_CONFIGURE= yes USES= autoreconf pathfix perl5 libtool python:build -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes WRKSRC_SUBDIR= 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/pacemaker/Makefile =================================================================== --- head/net/pacemaker/Makefile (revision 424426) +++ head/net/pacemaker/Makefile (revision 424427) @@ -1,83 +1,81 @@ # Created by: dpejesh@yahoo.com # $FreeBSD$ PORTNAME= pacemaker PORTVERSION= 1.1.14 DISTVERSIONPREFIX= Pacemaker- CATEGORIES= net MAINTAINER= dpejesh@yahoo.com COMMENT= Scalable High-Availability cluster resource manager LICENSE= GPLv2 BROKEN_powerpc64= Does not build BUILD_DEPENDS= bash:shells/bash \ corosync:net/corosync LIB_DEPENDS= libgnutls.so:security/gnutls \ libltdl.so:devel/libltdl \ libqb.so:devel/libqb \ libuuid.so:misc/e2fsprogs-libuuid \ libxml2.so:textproc/libxml2 \ libxslt.so:textproc/libxslt RUN_DEPENDS= bash:shells/bash \ corosync:net/corosync CONFLICTS= heartbeat-[0-9]* USERS= hacluster GROUPS= haclient USE_GITHUB= yes GH_ACCOUNT= ClusterLabs USES= autoreconf gmake libtool pathfix pkgconfig python shebangfix USE_GCC= yes USE_GNOME= glib20 USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-fatal-warnings \ --with-corosync \ --without-heartbeat INSTALL_TARGET= install-strip -PATHFIX_MAKEFILEIN= Makefile.am - SHEBANG_LANG= sh sh_OLD_CMD= ${SH} sh_CMD= ${LOCALBASE}/bin/bash SHEBANG_FILES= extra/resources/* \ fencing/* \ lrmd/* \ mcp/* \ tools/* \ xml/* REPLACE_ARGS= -e 's,/usr/lib/ocf,${PREFIX}/etc/ocf,' OPTIONS_DEFINE= DBUS DOCS MANPAGES SNMP OPTIONS_DEFAULT=MANPAGES OPTIONS_SUB= yes DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_VARS_OFF= REPLACE_ARGS+="-e 's/HAVE_dbus=1/HAVE_dbus=0/'" DOCS_BUILD_DEPENDS= asciidoc:textproc/asciidoc MANPAGES_BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \ help2man:misc/help2man \ xsltproc:textproc/libxslt SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_CONFIGURE_WITH= snmp post-patch: @${REINPLACE_CMD} ${REPLACE_ARGS} ${WRKSRC}/configure.ac post-install: ${RM} ${STAGEDIR}${PREFIX}/etc/rc.d/pacemaker ${RM} ${STAGEDIR}${PREFIX}/etc/rc.d/pacemaker_remote .include Index: head/net/rabbitmq-c-devel/Makefile =================================================================== --- head/net/rabbitmq-c-devel/Makefile (revision 424426) +++ head/net/rabbitmq-c-devel/Makefile (revision 424427) @@ -1,37 +1,32 @@ # Created by: Geoff Garside # $FreeBSD$ PORTNAME= rabbitmq-c PORTVERSION= 0.7.1 DISTVERSIONPREFIX= v CATEGORIES= net PKGNAMESUFFIX= -devel MAINTAINER= freebsd@geoffgarside.co.uk COMMENT= RabbitMQ C AMQP client library LICENSE= GPLv2 MPL LICENSE_COMB= dual BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}simplejson>=2.0:devel/py-simplejson CONFLICTS= rabbitmq-c-[0-9]* -USES= cmake python tar:bzip2 +USES= cmake pathfix python tar:bzip2 USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= alanxz OPTIONS_DEFINE= POPT OPTIONS_SUB= yes POPT_DESC= Popt support in tools POPT_LIB_DEPENDS= libpopt.so:devel/popt POPT_CFLAGS= -I${LOCALBASE}/include POPT_LDFLAGS= -L${LOCALBASE}/lib - -post-stage: - ${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/librabbitmq.pc \ - ${STAGEDIR}${PREFIX}/libdata/pkgconfig/librabbitmq.pc - ${RMDIR} ${STAGEDIR}${PREFIX}/lib/pkgconfig .include Index: head/net/shadowsocks-libev/Makefile =================================================================== --- head/net/shadowsocks-libev/Makefile (revision 424426) +++ head/net/shadowsocks-libev/Makefile (revision 424427) @@ -1,38 +1,36 @@ # Created by: Xiaoding Liu # $FreeBSD$ PORTNAME= shadowsocks-libev PORTVERSION= 1.6.4 DISTVERSIONPREFIX= v CATEGORIES= net MAINTAINER= xiaoding+freebsd@xiaoding.org COMMENT= Lightweight tunnel proxy which can help you get through firewalls LICENSE= GPLv3 # fetch from github repo USE_GITHUB= yes GH_ACCOUNT= madeye GNU_CONFIGURE= yes -USES= gmake libtool:keepla ssl +USES= gmake libtool:keepla pathfix ssl CPPFLAGS+= -I${OPENSSLINC} CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE} # Help solve building error since the integrated libsodium enables this option. CFLAGS+= -fstack-protector USE_RC_SUBR= shadowsocks_libev post-patch: - ${REINPLACE_CMD} -e 's|^pkgconfiglibdir.*|pkgconfiglibdir = ${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.in ${REINPLACE_CMD} -e 's|^#ifdef TCP_FASTOPEN|#if defined(TCP_FASTOPEN) \&\& defined(__linux)|' \ ${WRKSRC}/src/local.c ${WRKSRC}/src/server.c post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${CP} ${WRKSRC}/debian/config.json ${STAGEDIR}${ETCDIR}/config.json.sample .include Index: head/net-im/libaccounts-glib/Makefile =================================================================== --- head/net-im/libaccounts-glib/Makefile (revision 424426) +++ head/net-im/libaccounts-glib/Makefile (revision 424427) @@ -1,37 +1,36 @@ # Created by: Tobias C. Berner # $FreeBSD$ PORTNAME= libaccounts-glib PORTVERSION= 1.21 CATEGORIES= net-im MASTER_SITES= https://gitlab.com/${GL_ACCOUNT}/${GL_PROJECT}/repository/archive${EXTRACT_SUFX}?ref=VERSION_${GL_TAGNAME}#/ \ LOCAL/rakuco DISTNAME= ${GL_PROJECT}-VERSION_${GL_TAGNAME}-${GL_COMMIT} MAINTAINER= kde@FreeBSD.org COMMENT= Accounts and SSO framework for Linux and POSIX based platforms LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gtkdocize:textproc/gtk-doc LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib GNU_CONFIGURE= YES CONFIGURE_ARGS= --disable-tests --enable-gtk-doc INSTALL_TARGET= install-strip USES= autoreconf gmake libtool pathfix pkgconfig python sqlite:3 USE_GNOME= pygobject3 introspection libxml2 -PATHFIX_MAKEFILEIN=Makefile.am # GitLab variables. GL_ACCOUNT= accounts-sso GL_PROJECT= ${PORTNAME} GL_TAGNAME= ${PORTVERSION} GL_COMMIT= 00254a604a7c7bd38c41794a80ad8930e90f21aa pre-configure: cd ${WRKSRC} && gtkdocize --copy --flavour no-tmpl .include Index: head/net-im/telepathy-farstream/Makefile =================================================================== --- head/net-im/telepathy-farstream/Makefile (revision 424426) +++ head/net-im/telepathy-farstream/Makefile (revision 424427) @@ -1,30 +1,26 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= telepathy-farstream PORTVERSION= 0.6.2 PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/ MAINTAINER= gnome@FreeBSD.org COMMENT= Farstream Connection Manager for Telepathy Framework BUILD_DEPENDS= gtkdoc-check:textproc/gtk-doc LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libtelepathy-glib.so:net-im/telepathy-glib \ libfarstream-0.2.so:net-im/farstream USES= gmake libtool pathfix pkgconfig python USE_GNOME= glib20 libxslt:build introspection:build GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip -post-patch: - @${REINPLACE_CMD} -e 's|\(^pkgconfigdir =\).*|\1 ${PREFIX}/libdata/pkgconfig|' \ - ${WRKSRC}/telepathy-farstream/Makefile.in - .include Index: head/net-im/tox/Makefile =================================================================== --- head/net-im/tox/Makefile (revision 424426) +++ head/net-im/tox/Makefile (revision 424427) @@ -1,78 +1,77 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= toxcore PORTVERSION= 0.160924 PORTREVISION= 2 CATEGORIES= net-im net-p2p MAINTAINER= thierry@FreeBSD.org COMMENT= ProjectTox-Core library, a decentralized and secure messenger LICENSE= GPLv3 BUILD_DEPENDS= checkmk:devel/libcheck LIB_DEPENDS= libvpx.so:multimedia/libvpx \ libopus.so:audio/opus USE_GITHUB= yes GH_ACCOUNT= irungentoo GH_TAGNAME= 161ab46 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-tests USES= autoreconf compiler:c11 libtool pathfix pkgconfig USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip OPTIONS_DEFINE= DAEMON OPTIONS_RADIO= CRYPTO OPTIONS_RADIO_CRYPTO= SODIUM NACL OPTIONS_DEFAULT= SODIUM OPTIONS_SUB= yes SODIUM_DESC= Prefer libsodium SODIUM_LIB_DEPENDS= libsodium.so:security/libsodium NACL_DESC= Prefer NaCl NACL_CONFIGURE_ENABLE= nacl NACL_CONFIGURE_ON= --with-nacl-libs=${LOCALBASE}/lib NACL_BUILD_DEPENDS= ${LOCALBASE}/lib/libnacl.a:security/nacl NACL_RUN_DEPENDS= ${LOCALBASE}/lib/libnacl.a:security/nacl DAEMON_DESC= Bootstrap daemon DAEMON_CONFIGURE_ENABLE=daemon DAEMON_LIB_DEPENDS= libconfig.so:devel/libconfig .include .if ${PORT_OPTIONS:MDAEMON} USERS= toxdht USE_RC_SUBR= tox-bootstrapd SUB_LIST= TOXDHT=${USERS} PLIST_SUB+= TOXDHT=${USERS} KEYS_DIR= /var/lib/tox-bootstrapd PID_DIR= /var/run/tox-bootstrapd PKGMESSAGE= ${PKGDIR}/pkg-message.daemon .endif pre-everything:: .if ${PORT_OPTIONS:MNACL} @${ECHO_CMD} @${ECHO_CMD} "Warning: building toxcore against NaCl is not supported by some clients (e.g. qTox)!" @${ECHO_CMD} .endif pre-configure: ${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/configure.ac post-install: .if ${PORT_OPTIONS:MDAEMON} ${INSTALL_DATA} ${WRKSRC}/other/bootstrap_daemon/tox-bootstrapd.conf \ ${STAGEDIR}${PREFIX}/etc/tox-bootstrapd.conf.sample ${MKDIR} ${STAGEDIR}${KEYS_DIR} ${MKDIR} ${STAGEDIR}${PID_DIR} .endif .include Index: head/net-mgmt/ccnet/Makefile =================================================================== --- head/net-mgmt/ccnet/Makefile (revision 424426) +++ head/net-mgmt/ccnet/Makefile (revision 424427) @@ -1,71 +1,70 @@ # $FreeBSD$ PORTNAME= ccnet PORTVERSION= 6.0.0 DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= -server CATEGORIES= net-mgmt devel MAINTAINER= ultima1252@gmail.com COMMENT= Framework for writing networked applications LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENCE.txt BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libsearpc.so:devel/libsearpc \ libglib-2.0.so:devel/glib20 \ libsqlite3.so:databases/sqlite3 \ libzdb.so:databases/libzdb \ libuuid.so:misc/e2fsprogs-libuuid \ libevent.so:devel/libevent2 \ libjansson.so:devel/jansson \ libldap.so:net/openldap24-client USE_GITHUB= yes GH_ACCOUNT= haiwen USES= autoreconf gettext libtool localbase pathfix pkgconfig \ python:-2.7 shebangfix ssl USE_LDCONFIG= yes SHEBANG_FILES= tools/*.py -PATHFIX_MAKEFILEIN= Makefile.am CONFIGURE_ENV= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-server --enable-ldap INSTALL_TARGET= install-strip HAIWENDIR= www/haiwen SEAFILE_SERVER= ${HAIWENDIR}/seafile-server SEABIN= ${SEAFILE_SERVER}/seafile/bin SEALIB= ${SEAFILE_SERVER}/seafile/lib USERS= seafile GROUPS= ${USERS} PLIST_SUB= USERS=${USERS} \ GROUPS=${GROUPS} \ SEAFILE_SERVER=${SEAFILE_SERVER} \ HAIWENDIR=${HAIWENDIR} .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 WITH_OPENSSL_PORT= yes .endif post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SEABIN} ${STAGEDIR}${PREFIX}/${SEALIB} ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/ccnet-init ${STAGEDIR}${PREFIX}/${SEABIN} ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/ccnet-server ${STAGEDIR}${PREFIX}/${SEABIN} ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/ccnet-servtool ${STAGEDIR}${PREFIX}/${SEABIN} ${RM} ${STAGEDIR}${PREFIX}/bin/ccnet-init \ ${STAGEDIR}${PREFIX}/bin/ccnet-server \ ${STAGEDIR}${PREFIX}/bin/ccnet-servtool (cd ${STAGEDIR}${PREFIX}/lib && \ ${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB}) @${RM} -r ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION} ${LN} -s ${PREFIX}/${SEABIN}/ccnet-server ${STAGEDIR}${PREFIX}/bin/ .include Index: head/net-mgmt/riemann-c-client/Makefile =================================================================== --- head/net-mgmt/riemann-c-client/Makefile (revision 424426) +++ head/net-mgmt/riemann-c-client/Makefile (revision 424427) @@ -1,36 +1,35 @@ # Created by: Dave Cottlehuber # $FreeBSD$ PORTNAME= riemann-c-client PORTVERSION= 1.9.1 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= net-mgmt MAINTAINER= dch@skunkwerks.at COMMENT= C library and command-line tool for Riemann LICENSE= LGPL3+ BUILD_DEPENDS= libcheck>0:devel/libcheck LIB_DEPENDS= libprotobuf-c.so:devel/protobuf-c \ libgnutls.so:security/gnutls \ libjson-c.so:devel/json-c USE_GITHUB= yes GH_ACCOUNT= algernon USES= autoreconf gmake libtool pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip TEST_TARGET= check post-patch: @${REINPLACE_CMD} 's/-ldl//' ${WRKSRC}/Makefile.am # Running |make test| isn't on poudriere menu yet, so force-feed pre-install: do-test .include Index: head/net-mgmt/seafile/Makefile =================================================================== --- head/net-mgmt/seafile/Makefile (revision 424426) +++ head/net-mgmt/seafile/Makefile (revision 424427) @@ -1,133 +1,131 @@ # $FreeBSD$ PORTNAME= seafile PORTVERSION= 6.0.0 DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= -server CATEGORIES= net-mgmt MAINTAINER= ultima1252@gmail.com COMMENT= Open Source Cloud Storage (Server) LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libsearpc.so:devel/libsearpc \ libevhtp.so:www/libevhtp \ libzdb.so:databases/libzdb \ libcurl.so:ftp/curl \ libinotify.so:devel/libinotify \ libccnet.so:net-mgmt/ccnet \ libevent.so:devel/libevent2 \ libuuid.so:misc/e2fsprogs-libuuid \ libjansson.so:devel/jansson RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \ ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3 \ bash:shells/bash USE_GITHUB= yes GH_ACCOUNT= haiwen USES= autoreconf gettext iconv libarchive libtool mysql pathfix \ pkgconfig python:-2.7 shebangfix sqlite ssl USE_GNOME= glib20 SHEBANG_FILES= scripts/*.sh scripts/upgrade/*.sh tests/*.py tests/basic/*.sh \ tests/sync-auto-test/*.template *.sh scripts/build/*.py \ scripts/*.py *.py scripts/upgrade/*.py app/seaf-cli \ tools/seafile-admin GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ENV= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" -PATHFIX_MAKEFILEIN= Makefile.am - CONFIGURE_ARGS= --enable-server INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/evhtp LDFLAGS+= -L${LOCALBASE}/lib HAIWENDIR= www/haiwen SEAFILE_SERVER= ${HAIWENDIR}/seafile-server SEABIN= ${SEAFILE_SERVER}/seafile/bin SEALIB= ${SEAFILE_SERVER}/seafile/lib USERS= seafile GROUPS= ${USERS} USE_RC_SUBR= ${PORTNAME} PLIST_SUB= USERS=${USERS} \ GROUPS=${GROUPS} \ SEAFILE_SERVER=${SEAFILE_SERVER} \ HAIWENDIR=${HAIWENDIR} SUB_FILES= pkg-message SUB_LIST+= USERS=${USERS} \ GROUPS=${GROUPS} \ SEAFILE_SERVER=${SEAFILE_SERVER} \ HAIWENDIR=${HAIWENDIR} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= FUSE RIAK OPTIONS_SUB= yes FUSE_DESC= Use file system in userspace RIAK_DESC= Use distributed noSQL database FUSE_CONFIGURE_ENABLE= fuse FUSE_LIB_DEPENDS= libfuse.so:sysutils/fusefs-libs RIAK_CONFIGURE_ENABLE= riak RIAK_RUN_DEPENDS= riak:databases/riak OPTIONS_DEFAULT= FUSE OPTIONS_EXCLUDE_DragonFly= FUSE .include post-patch: # Fix P_KTHREAD r295435 .if ${OSVERSION} >= 1100097 ${REINPLACE_CMD} 's/P_KTHREAD/P_KPROC/' ${WRKSRC}/lib/utils.c .endif ${REINPLACE_CMD} 's/python/${PYTHON_VERSION}/' \ ${WRKSRC}/scripts/upgrade/regenerate_secret_key.sh ${REINPLACE_CMD} -e 's|^INSTALL.*|INSTALLPATH="${PREFIX}/${SEAFILE_SERVER}/seafile"|' \ ${WRKSRC}/scripts/seaf-cli-wrapper.sh ${REINPLACE_CMD} 's///' ${WRKSRC}/server/upload-file.c \ ${WRKSRC}/server/access-file.c ${WRKSRC}/server/http-server.c post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SEABIN} ${STAGEDIR}${PREFIX}/${SEALIB} \ ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/seafile/share/doc/seafile \ ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/upgrade .for SERVPROG in seaf-fsck seafserv-gc seaf-fuse seaf-migrate \ seaf-server seaf-server-init seafile-controller if [ -e "${STAGEDIR}${PREFIX}/bin/${SERVPROG}" ]; then \ ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/${SERVPROG} ${STAGEDIR}${PREFIX}/${SEABIN}; \ ${RM} ${STAGEDIR}${PREFIX}/bin/${SERVPROG}; \ fi .endfor .for SERVPROG in seafile-controller seaf-server ${LN} -s ${PREFIX}/${SEABIN}/${SERVPROG} ${STAGEDIR}${PREFIX}/bin/ .endfor ${INSTALL_SCRIPT} ${STAGEDIR}${PREFIX}/bin/seaf-cli ${STAGEDIR}${PREFIX}/${SEABIN}/seaf-cli.py ${INSTALL_SCRIPT} ${WRKSRC}/scripts/seaf-cli-wrapper.sh ${STAGEDIR}${PREFIX}/bin/seaf-cli (cd ${STAGEDIR}${PREFIX}/lib && \ ${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB}) @${RM} -r ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION} \ ${WRKSRC}/scripts/seaf-cli-wrapper.sh \ ${WRKSRC}/scripts/sqlite2mysql.[ps][yh] \ ${WRKSRC}/scripts/setup-seafile.sh \ ${STAGEDIR}${PREFIX}/bin/seafile-admin ${INSTALL_SCRIPT} ${WRKSRC}/scripts/*.[ps][yh] ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER} ${INSTALL_SCRIPT} ${WRKSRC}/scripts/upgrade/*.[ps][yh] \ ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/upgrade ${INSTALL_DATA} ${WRKSRC}/doc/seafile-tutorial.doc \ ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/seafile/share/doc/seafile/ (cd ${WRKSRC}/scripts/upgrade && \ ${COPYTREE_SHARE} sql ${STAGEDIR}${PREFIX}/${SEAFILE_SERVER}/upgrade) .include Index: head/polish/gnugadu2/Makefile =================================================================== --- head/polish/gnugadu2/Makefile (revision 424426) +++ head/polish/gnugadu2/Makefile (revision 424427) @@ -1,90 +1,90 @@ # Created by: smyru@heron.pl # $FreeBSD$ PORTNAME= gnugadu2 PORTVERSION= 2.3.0 PORTREVISION= 15 CATEGORIES= polish net-im MASTER_SITES= SF/ggadu/gg2/${PORTVERSION} DISTNAME= gg2-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Gadu-Gadu IM network client LIB_DEPENDS= libgadu.so:polish/libgadu \ libaudiofile.so:audio/libaudiofile GNU_CONFIGURE= yes INSTALLS_ICONS= yes -USES= gettext gmake perl5 pkgconfig tar:bzip2 libtool +USES= gettext gmake pathfix perl5 pkgconfig tar:bzip2 libtool USE_GNOME= gtk20 USE_LDCONFIG= yes USE_XORG= x11 xaw ice xscrnsaver WANT_GNOME= yes INSTALL_TARGET= install-strip # there is a header conflict here, that breaks build CONFLICTS= qhacc-[0-9]* CONFIGURE_ARGS= --disable-esdtest \ --with-external-libgadu \ --with-static=no \ --with-aaway \ --with-external \ --with-gghist \ --with-gui \ --with-ignore \ --with-oss \ --with-sms \ --with-update \ --without-arts \ --without-gnutls \ --without-perl \ --without-remote CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DBUS DOCKAPP DOCKLET ESOUND \ GTKSPELL JABBER TLEN XOSD OPTIONS_DEFAULT=DOCKLET OPTIONS_SUB= yes DOCKLET_DESC= Enable fd.o docklet plugin DOCKAPP_DESC= Enable WindowMaker dockapp plugin GTKSPELL_DESC= Enable GTKSpell checker TLEN_DESC= Enable Tlen.pl network plugin XOSD_DESC= Enable On-Screen-Display messages TLEN_LIB_DEPENDS= libtlen.so:polish/libtlen TLEN_CONFIGURE_WITH= tlen JABBER_LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth JABBER_CONFIGURE_WITH= jabber DOCKLET_CONFIGURE_WITH= docklet-system-tray DOCKAPP_CONFIGURE_WITH= docklet_dockapp GTKSPELL_LIB_DEPENDS= libgtkspell.so:textproc/gtkspell GTKSPELL_CONFIGURE_WITH= gtkspell DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_CONFIGURE_WITH= dbus DBUS_CONFIGURE_ON= --with-dbus-dir=${PREFIX}/share/dbus-1/services ESOUND_USE= GNOME=esound ESOUND_CONFIGURE_WITH= esd XOSD_LIB_DEPENDS= libxosd.so:misc/xosd XOSD_CONFIGURE_WITH= xosd post-patch: @${REINPLACE_CMD} -e 's,=.*},=${PREFIX},' ${WRKSRC}/src/plugins/dbus/org.freedesktop.im.GG.service - @${REINPLACE_CMD} -e 's, -ldl,, ; s,(libdir)/pkgconfig,(prefix)/libdata/pkgconfig,' ${WRKSRC}/lib/Makefile.in + @${REINPLACE_CMD} -e 's, -ldl,,' ${WRKSRC}/lib/Makefile.in @${REINPLACE_CMD} -e 's,(datadir)/pixmaps,(datadir)/icons/hicolor/48x48/apps,' ${WRKSRC}/pixmaps/Makefile.in @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' ${WRKSRC}/src/plugins/GUI/gtkimhtml.c post-install: ${INSTALL_DATA} ${WRKSRC}/gg2.desktop ${STAGEDIR}${PREFIX}/share/applications/ .include Index: head/polish/libgadu/Makefile =================================================================== --- head/polish/libgadu/Makefile (revision 424426) +++ head/polish/libgadu/Makefile (revision 424427) @@ -1,46 +1,45 @@ # Created by: Aleksander Fafula # $FreeBSD$ PORTNAME= libgadu PORTVERSION= 1.12.1 PORTEPOCH= 1 CATEGORIES= polish net-im MAINTAINER= pawel@FreeBSD.org COMMENT= Instant messaging library for Gadu-Gadu protocol LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libprotobuf-c.so:devel/protobuf-c CONFLICTS= pl-ekg-1.[0-6]* USE_GITHUB= yes GH_ACCOUNT= wojtekka USES= autoreconf gmake libtool localbase pathfix pkgconfig -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared --disable-static --with-pthread \ --disable-tests --without-gnutls INSTALL_TARGET= install-strip USE_LDCONFIG= yes PLIST_FILES= include/libgadu.h \ lib/libgadu.so \ lib/libgadu.so.3 \ lib/libgadu.so.3.13.0 \ libdata/pkgconfig/libgadu.pc OPTIONS_DEFINE= OPENSSL OPTIONS_DEFAULT=OPENSSL OPENSSL_CONFIGURE_WITH= openssl OPENSSL_USES= ssl pre-install-OPENSSL-on: # OpenSSL from base system lacks .pc file for pkgconfig @${REINPLACE_CMD} -e 's|openssl| |g' ${WRKSRC}/pkgconfig/libgadu.pc .include Index: head/print/libijs/Makefile =================================================================== --- head/print/libijs/Makefile (revision 424426) +++ head/print/libijs/Makefile (revision 424427) @@ -1,23 +1,23 @@ # $FreeBSD$ PORTNAME= libijs PORTVERSION= 0.35 PORTREVISION= 5 CATEGORIES= print MASTER_SITES= http://www.openprinting.org/download/ijs/download/ DISTNAME= ijs-${PORTVERSION} DIST_SUBDIR= ghostscript MAINTAINER= ports@FreeBSD.org COMMENT= C library that supports plugin printer driver for Ghostscript LICENSE= MIT -USES= gmake libtool pkgconfig tar:bzip2 +USES= gmake libtool pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared INSTALL_TARGET= install-strip .include Index: head/print/libijs/files/patch-Makefile.in =================================================================== --- head/print/libijs/files/patch-Makefile.in (revision 424426) +++ head/print/libijs/files/patch-Makefile.in (revision 424427) @@ -1,28 +1,19 @@ --- Makefile.in.orig Wed Feb 11 20:51:54 2004 +++ Makefile.in Thu Mar 11 13:37:51 2004 -@@ -117,7 +117,7 @@ - - MAINT_CHARSET = latin1 - m4datadir = $(datadir)/aclocal --pkgconfigdatadir = $(prefix)/lib/pkgconfig -+pkgconfigdatadir = $(prefix)/libdata/pkgconfig - - lib_LTLIBRARIES = libijs.la - @@ -143,12 +143,12 @@ @SYSDEPS_WINDOWS_TRUE@libijs_la_LIBADD = ijs_exec_win.lo $(IJS_DEPLIBS) @SYSDEPS_WINDOWS_FALSE@libijs_la_LIBADD = ijs_exec_unix.lo $(IJS_DEPLIBS) # Uncommment to build an unversioned library (version in soname) -libijs_la_LDFLAGS = -release $(IJS_VERSION) -rpath $(libdir) +#libijs_la_LDFLAGS = -release $(IJS_VERSION) -rpath $(libdir) # Uncomment to build a versioned library -#libijs_la_LDFLAGS = \ -# -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ -# -rpath $(libdir) +libijs_la_LDFLAGS = \ + -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ + -rpath $(libdir) ijs_client_example_SOURCES = ijs_client_example.c ijs_client_example_LDADD = libijs.la Index: head/print/panda/Makefile =================================================================== --- head/print/panda/Makefile (revision 424426) +++ head/print/panda/Makefile (revision 424427) @@ -1,44 +1,43 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= panda PORTVERSION= 0.5.4 PORTREVISION= 9 CATEGORIES= print MASTER_SITES= SF \ SAVANNAH \ http://www.stillhq.com/panda/source/ MAINTAINER= ports@FreeBSD.org COMMENT= PDF generation library LICENSE= GPLv2 LGPL21 LICENSE_COMB= dual LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-berkeley-db CPPFLAGS+= -I${BDB_INCLUDE_DIR} -I${LOCALBASE}/include LIBS+= -L${BDB_LIB_DIR} -L${LOCALBASE}/lib INSTALL_TARGET= install-strip USES= autoreconf bdb dos2unix gmake jpeg libtool pathfix pkgconfig tar:bzip2 DOS2UNIX_GLOB= *.c -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS EXAMPLES post-install: ${INSTALL_MAN} ${WRKSRC}/man/panda_*.3 ${STAGEDIR}${MANPREFIX}/man/man3 @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in AUTHORS CONTRIBUTORS ChangeLog DEV-HINTS README TODO UNDERWAY ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for f in IMAGES examples/*.c examples/c++/*.cpp examples/images/*.* ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${EXAMPLESDIR} .endfor .include Index: head/print/tex-ptexenc/Makefile =================================================================== --- head/print/tex-ptexenc/Makefile (revision 424426) +++ head/print/tex-ptexenc/Makefile (revision 424427) @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME= ptexenc PORTVERSION= 1.3.3 PORTREVISION= 2 CATEGORIES= print MASTER_SITES= TEX_CTAN/systems/texlive/Source/ PKGNAMEPREFIX= tex- DISTNAME= texlive-20150521-source DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= Library for Japanese pTeX and its tools LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT -USES= iconv libtool pkgconfig tar:xz +USES= iconv libtool pathfix pkgconfig tar:xz USE_TEX= kpathsea USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${DISTNAME}/texk/ptexenc EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S/^/${DISTNAME}\//} EXTRACT_FILES= build-aux texk/ptexenc GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-kanji-iconv \ --with-system-kpathsea \ --with-kpathsea-includes=${LOCALBASE}/include \ --with-kpathsea-libdir=${LOCALBASE}/lib LIBS+= -L${ICONV_PREFIX}/lib ${ICONV_LIB} CPPFLAGS+= -I${ICONV_PREFIX}/include INSTALL_TARGET= install-strip .include Index: head/print/tex-ptexenc/files/patch-Makefile.in =================================================================== --- head/print/tex-ptexenc/files/patch-Makefile.in (revision 424426) +++ head/print/tex-ptexenc/files/patch-Makefile.in (revision 424427) @@ -1,15 +1,12 @@ ---- Makefile.in.orig 2015-03-12 14:42:02 UTC +--- Makefile.in.orig 2016-10-04 13:42:08 UTC +++ Makefile.in -@@ -396,9 +396,10 @@ libptexenc_la_SOURCES = \ +@@ -396,7 +396,8 @@ libptexenc_la_SOURCES = \ libptexenc_la_LIBADD = $(KPATHSEA_LIBS) nobase_include_HEADERS = \ ptexenc/ptexenc.h \ - ptexenc/unicode.h + ptexenc/unicode.h \ + ptexenc/unicode-jp.h --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig + pkgconfigdir = $(prefix)/libdata/pkgconfig pkgconfig_DATA = ptexenc.pc - EXTRA_DIST = COPYRIGHT ChangeLog.jp - Index: head/science/chemical-mime-data/Makefile =================================================================== --- head/science/chemical-mime-data/Makefile (revision 424426) +++ head/science/chemical-mime-data/Makefile (revision 424427) @@ -1,28 +1,27 @@ # Created by: Pav Lucistnik # $FreeBSD$ PORTNAME= chemical-mime-data PORTVERSION= 0.1.94 PORTREVISION= 7 CATEGORIES= science MASTER_SITES= SF/chemical-mime/${PORTNAME}/${PORTVERSION} MAINTAINER= kwm@FreeBSD.org COMMENT= Collection of chemical MIME types for UNIX desktops BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/librsvg-2.0.pc:graphics/librsvg2 -USES= gettext-tools gmake pkgconfig tar:bzip2 shared-mime-info +USES= gettext-tools gmake pathfix pkgconfig tar:bzip2 shared-mime-info USE_GNOME= gnomemimedata intlhack libxslt:build GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-update-database CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALLS_ICONS= yes post-patch: @${REINPLACE_CMD} -e 's|*-*-solaris*|*| ; s|rsvg|rsvg-convert|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|(datadir)/pkgconfig|(prefix)/libdata/pkgconfig|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|-f png $$< |-f png $$< > |' ${WRKSRC}/icons/hicolor/Makefile.in .include Index: head/security/clamav/Makefile =================================================================== --- head/security/clamav/Makefile (revision 424426) +++ head/security/clamav/Makefile (revision 424427) @@ -1,218 +1,216 @@ # Created by: markun@onohara.to # $FreeBSD$ PORTNAME= clamav PORTVERSION= 0.99.2 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= http://www.clamav.net/downloads/production/ MAINTAINER= garga@FreeBSD.org COMMENT= Command line virus scanner written entirely in C LICENSE= GPLv2 LIB_DEPENDS= libltdl.so:devel/libltdl \ libcurl.so:ftp/curl OPTIONS_DEFINE= ARC ARJ LHA UNZOO UNRAR LLVM TESTS MILTER LDAP ICONV STDERR \ EXPERIMENTAL DOCS IPV6 DMG_XAR JSON PCRE ARC_DESC= Enable arch archives support ARJ_DESC= Enable arj archives support LHA_DESC= Enable lha archives support UNZOO_DESC= Enable zoo archives support UNRAR_DESC= Enable rar archives support LLVM_DESC= Enable JIT Bytecode compiler (req. LLVM) TESTS_DESC= Run compile-time tests (req. python) MILTER_DESC= Compile the milter interface STDERR_DESC= Print logs to stderr instead of stdout EXPERIMENTAL_DESC= Build experimental code DMG_XAR_DESC= Enable DMG and XAR archives support OPTIONS_DEFAULT= ARC ARJ LHA UNZOO UNRAR DMG_XAR \ JSON PCRE ARC_RUN_DEPENDS= arc:archivers/arc ARJ_RUN_DEPENDS= arj:archivers/arj LHA_RUN_DEPENDS= lha:archivers/lha UNZOO_RUN_DEPENDS= unzoo:archivers/unzoo JSON_LIB_DEPENDS= libjson-c.so:devel/json-c PCRE_LIB_DEPENDS= libpcre.so:devel/pcre UNRAR_CONFIGURE_ENABLE= unrar MILTER_CONFIGURE_ENABLE=milter TESTS_CONFIGURE_ENABLE= check JSON_CONFIGURE_WITH= libjson PCRE_CONFIGURE_WITH= pcre TESTS_BUILD_DEPENDS= ${LOCALBASE}/include/check.h:devel/libcheck ICONV_CONFIGURE_ON= --with-iconv ICONV_CONFIGURE_OFF= --without-iconv ICONV_USES= iconv LLVM_USES= compiler:c++11-lib EXPERIMENTAL_CONFIGURE_ENABLE= experimental IPV6_CONFIGURE_ENABLE= ipv6 DMG_XAR_CONFIGURE_ENABLE= xml DMG_XAR_USE= GNOME=libxml2 GNU_CONFIGURE= yes USE_LDCONFIG= yes -USES= cpe gmake libtool ncurses +USES= cpe gmake libtool ncurses pathfix INSTALL_TARGET= install-strip USE_RC_SUBR= clamav-clamd clamav-freshclam PORTDOCS= * DBDIR= /var/db/clamav LOGDIR= /var/log/clamav RUNDIR= /var/run/clamav PLIST_SUB+= DBDIR=${DBDIR} \ LOGDIR=${LOGDIR} \ RUNDIR=${RUNDIR} \ CLAMAVUSER=${CLAMAVUSER} \ CLAMAVGROUP=${CLAMAVGROUP} PY_NO_THREAD= ${WRKDIR}/.python-has-no-threads OPTIONS_SUB= yes CONFIGURE_ARGS= --libdir=${PREFIX}/lib \ --with-dbdir=${DBDIR} \ --with-zlib=/usr \ --disable-clamuko \ --disable-clamav \ --enable-bigstack \ --enable-readdir_r \ --enable-gethostbyname_r \ --disable-dependency-tracking \ --enable-clamdtop CPPFLAGS+= -I${LOCALBASE}/include # This port has a problem with -pthread, # force to use -lthr until it's not fixed. LDFLAGS+= -lthr -L${LOCALBASE}/lib CONFLICTS?= clamav-milter-[0-9]* CLAMAVUSER?= clamav CLAMAVGROUP?= clamav CLAMAV_CLAMD_SOCKET?= ${RUNDIR}/clamd.sock CLAMAV_MILTER_SOCKET?= ${RUNDIR}/clmilter.sock SUB_FILES= pkg-deinstall SUB_LIST+= DBDIR=${DBDIR} \ LOGDIR=${LOGDIR} \ RUNDIR=${RUNDIR} \ CHMOD=${CHMOD} \ CHOWN=${CHOWN} \ CLAMAVUSER=${CLAMAVUSER} \ CLAMAVGROUP=${CLAMAVGROUP} \ CLAMAV_CLAMD_SOCKET=${CLAMAV_CLAMD_SOCKET} \ CLAMAV_MILTER_SOCKET=${CLAMAV_MILTER_SOCKET} SED_CONF= -E -e 's|^\#?(Example)$$|\#\1|' \ -e 's|^\#?((Update)?LogFile) .*/([a-z]+\.log)$$|\1 ${LOGDIR}/\3|' \ -e 's|^\#?(PidFile) .*/([a-z\-]+\.pid)$$|\1 ${RUNDIR}/\2|' \ -e 's|^\#?(LocalSocket) .*$$|\1 ${CLAMAV_CLAMD_SOCKET}|' \ -e 's|^\#?(User) .*$$|\1 ${CLAMAVUSER}|' \ -e 's|^\#?(AllowSupplementaryGroups).*$$|\1 yes|' \ -e 's|^\#?(ScanMail).*$$|\1 yes|' \ -e 's|^\#?(DatabaseDirectory) .*$$|\1 ${DBDIR}|' \ -e 's|^\#?(DatabaseOwner) .*$$|\1 ${CLAMAVUSER}|' \ -e 's|^\#?(FixStaleSocket).*$$|\1 yes|' \ -e 's|^\#?(NotifyClamd) .*$$|\1 ${PREFIX}/etc/clamd.conf|' \ -e 's|^\#?(MilterSocket) */tmp.*$$|\1 ${CLAMAV_MILTER_SOCKET}|' \ -e 's|^\#?(ClamdSocket).*$$|\1 unix:${CLAMAV_CLAMD_SOCKET}|' PLIST_SUB+= CLAMAVUSER=${CLAMAVUSER} \ CLAMAVGROUP=${CLAMAVGROUP} .include .if ${CLAMAVUSER} == "clamav" USERS= clamav .endif .if ${CLAMAVGROUP} == "clamav" GROUPS= clamav mail .endif .if ${PORT_OPTIONS:MLLVM} && ( ${ARCH} == "i386" || ${ARCH} == "amd64" ) CONFIGURE_ARGS+=--enable-llvm --with-system-llvm=${LOCALBASE}/llvm${LLVMVER} BUILD_DEPENDS+= llvm${LLVMVER}>=0:devel/llvm${LLVMVER} # Beware: ClamAV doesn't support LLVM 3.7 or higher yet LLVMVER= 36 . if ${PORT_OPTIONS:MTESTS} USES+= python:build . endif .else CONFIGURE_ARGS+=--disable-llvm .endif .if ${PORT_OPTIONS:MMILTER} USE_RC_SUBR+= clamav-milter . if ${PORT_OPTIONS:MLDAP} && exists(${LOCALBASE}/lib/libldap.so) USE_OPENLDAP= yes LDFLAGS+= -lldap . endif . if !exists(/usr/lib/libmilter.a) || exists(${LOCALBASE}/lib/libmilter.a) BUILD_DEPENDS+= ${LOCALBASE}/lib/libmilter.a:mail/libmilter CONFIGURE_ARGS+=--with-sendmail=${LOCALBASE}/sbin/sendmail LDFLAGS+= -L${LOCALBASE}/lib . else CONFIGURE_ARGS+=--with-sendmail=/usr/sbin/sendmail . endif .endif .if ${PORT_OPTIONS:MSTDERR} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-shared_output.c .endif .include .if ${ARCH} == "i386" CFLAGS+= -march=i486 .endif post-patch: @${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|-lthr|g' \ -e 's|LC_REVISION=22|LC_REVISION=24|' \ ${WRKSRC}/${CONFIGURE_SCRIPT} - @${REINPLACE_CMD} -e 's,^\(pkgconfigdir = \).*$$,\1$$\(prefix\)/libdata/pkgconfig,g' \ - ${WRKSRC}/Makefile.in @${REINPLACE_CMD} ${SED_CONF} \ ${WRKSRC}/etc/clamd.conf.sample \ ${WRKSRC}/etc/freshclam.conf.sample \ ${WRKSRC}/etc/clamav-milter.conf.sample @${REINPLACE_CMD} -e 's|0x100000000|0x100000000ULL|g' \ ${WRKSRC}/libclamunrar/unrar.c .if ${PORT_OPTIONS:MLLVM} && ${PORT_OPTIONS:MTESTS} pre-configure: @if ! ${PYTHON_CMD} -c "import thread" >/dev/null 2>&1; then \ ${ECHO_MSG} ""; \ ${ECHO_MSG} "==========================================================================="; \ ${ECHO_MSG} "= Unit tests REQUIRES python built with thread support, and yours is not. ="; \ ${ECHO_MSG} "= It will not be called during this build ="; \ ${ECHO_MSG} "==========================================================================="; \ ${ECHO_MSG} ""; \ ${TOUCH} ${PY_NO_THREAD}; \ fi .endif .if ${PORT_OPTIONS:MTESTS} post-build: @if [ ! -f "${PY_NO_THREAD}" ]; then \ ${MAKE_CMD} -C ${WRKSRC} check; \ fi .endif post-install: ${INSTALL_DATA} ${WRKSRC}/clamav-config.h ${STAGEDIR}${PREFIX}/include @${MKDIR} ${STAGEDIR}${DOCSDIR}/html \ ${STAGEDIR}${DBDIR} \ ${STAGEDIR}${LOGDIR} \ ${STAGEDIR}${RUNDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/html/* ${STAGEDIR}${DOCSDIR}/html .include Index: head/security/d0_blind_id/files/patch-Makefile.am =================================================================== --- head/security/d0_blind_id/files/patch-Makefile.am (revision 424426) +++ head/security/d0_blind_id/files/patch-Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- ./Makefile.am.orig 2014-03-17 06:18:23.208622713 +0000 -+++ ./Makefile.am 2014-03-17 06:18:59.472680831 +0000 -@@ -33,7 +33,7 @@ - libd0_blind_id_la_CFLAGS = -fvisibility=hidden -Wold-style-definition -Wstrict-prototypes -Wsign-compare -Wdeclaration-after-statement - library_includedir = $(includedir)/d0_blind_id - library_include_HEADERS = d0_blind_id.h d0.h --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_HEADERS = d0_blind_id.pc - - if ENABLE_RIJNDAEL Property changes on: head/security/d0_blind_id/files/patch-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -on \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/security/d0_blind_id/Makefile =================================================================== --- head/security/d0_blind_id/Makefile (revision 424426) +++ head/security/d0_blind_id/Makefile (revision 424427) @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= d0_blind_id PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= security devel MAINTAINER= freebsd@jonathanprice.org COMMENT= Crypto library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= divVerent GH_TAGNAME= ff1ce7e -USES= autoreconf libtool ssl +USES= autoreconf libtool pathfix ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-openssl USE_LDCONFIG= yes CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.0 @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libd0_rijndael.so.0 .include Index: head/security/sssd/Makefile =================================================================== --- head/security/sssd/Makefile (revision 424426) +++ head/security/sssd/Makefile (revision 424427) @@ -1,110 +1,109 @@ # Created by: Lukas Slebodnik # $FreeBSD$ PORTNAME= sssd PORTVERSION= 1.11.7 PORTREVISION= 5 CATEGORIES= security MASTER_SITES= https://fedorahosted.org/released/${PORTNAME}/ \ http://mirrors.rit.edu/zi/ MAINTAINER= lukas.slebodnik@intrak.sk COMMENT= System Security Services Daemon LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpopt.so:devel/popt \ libtalloc.so:devel/talloc \ libtevent.so:devel/tevent \ libtdb.so:databases/tdb \ libldb.so:databases/ldb \ libcares.so:dns/c-ares \ libdbus-1.so:devel/dbus \ libdhash.so:devel/ding-libs \ libpcre.so:devel/pcre \ libunistring.so:devel/libunistring \ libnss3.so:security/nss \ libsasl2.so:security/cyrus-sasl2 \ libinotify.so:devel/libinotify BUILD_DEPENDS= xmlcatalog:textproc/libxml2 \ docbook-xsl>=1:textproc/docbook-xsl \ xsltproc:textproc/libxslt \ xmlcatmgr:textproc/xmlcatmgr \ krb5>=1.10:security/krb5 \ nsupdate:dns/bind99 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-selinux=no --with-semanage=no \ --with-ldb-lib-dir=${LOCALBASE}/lib/shared-modules/ldb \ --with-xml-catalog-path=${LOCALBASE}/share/xml/catalog \ --with-libnl=no --with-init-dir=no --datadir=${DATADIR} \ --docdir=${DOCSDIR} --with-pid-path=/var/run \ --localstatedir=/var --enable-pammoddir=${PREFIX}/lib \ --with-db-path=/var/db/sss --with-pipe-path=/var/run/sss \ --with-pubconf-path=/var/run/sss --with-mcache-path=/var/db/sss_mc \ --with-unicode-lib=libunistring --with-autofs=no \ --disable-cifs-idmap-plugin --disable-config-lib CFLAGS+= -fstack-protector-all PLIST_SUB= PYTHON_VER=${PYTHON_VER} #DEBUG_FLAGS= -g MAKE_ENV+= LINGUAS="bg de eu es fr hu id it ja nb nl pl pt ru sv tg tr uk zh_CN zh_TW" SUB_FILES= pkg-message USE_LDCONFIG= yes USE_OPENLDAP= yes USES= autoreconf cpe gettext gmake iconv libtool pathfix pkgconfig \ python:2 shebangfix gssapi:mit -PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip CPE_VENDOR= fedoraproject python_CMD= ${SETENV} python2 SHEBANG_FILES= src/tools/sss_obfuscate \ src/sbus/sbus_codegen USE_RC_SUBR= ${PORTNAME} PORTDATA= * OPTIONS_DEFINE= DOCS SMB OPTIONS_SUB= yes SMB_DESC= Install IPA and AD providers (requires Samba4) SMB_BUILD_DEPENDS= samba42>=4.2.11:net/samba42 SMB_CONFIGURE_WITH= samba post-patch: @${REINPLACE_CMD} -e 's|SIGCLD|SIGCHLD|g' ${WRKSRC}/src/util/signal.c @${REINPLACE_CMD} -e 's|NSS_STATUS_NOTFOUND|NS_NOTFOUND|g' \ -e 's|NSS_STATUS_UNAVAIL|NS_UNAVAIL|g' \ -e 's|NSS_STATUS_TRYAGAIN|NS_TRYAGAIN|g' \ -e '/ETIME/d' \ -e 's|NSS_STATUS_SUCCESS|NS_SUCCESS|g' \ ${WRKSRC}/src/sss_client/common.c @${REINPLACE_CMD} \ -e 's|pam_modutil_getlogin(pamh)|getlogin()|g' \ ${WRKSRC}/src/sss_client/pam_sss.c @${REINPLACE_CMD} \ -e 's|install-data-hook install-dist_initSCRIPTS|install-dist_initSCRIPTS|g' \ -e 's|install-data-hook|notinstall-data-hook|g' \ ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e 's|/etc/sssd/|${ETCDIR}/|g' \ -e 's|/etc/openldap/|${LOCALBASE}/etc/openldap/|g' \ ${WRKSRC}/src/man/*xml @${CP} ${FILESDIR}/bsdnss.c ${WRKSRC}/src/sss_client/bsdnss.c @${CP} ${FILESDIR}/sss_bsd_errno.h ${WRKSRC}/src/util/sss_bsd_errno.h post-install: ${INSTALL_DATA} ${WRKSRC}/src/examples/sssd-example.conf \ ${STAGEDIR}${ETCDIR}/sssd.conf.sample ${LN} -sf nss_sss.so ${STAGEDIR}${PREFIX}/lib/nss_sss.so.1 # clean these up from the install; we create them in rc script start_precmd .for d in db/sss db/sss_mc log/sssd run/sss/krb5.include.d run/sss/private run/sss @${RMDIR} ${STAGEDIR}/var/${d} .endfor # clean unused man dirs .for i in nl/man1 nl/man5 pt/man1 pt/man5 @${RMDIR} ${STAGEDIR}${PREFIX}/man/${i} .endfor .include Index: head/security/suricata/Makefile =================================================================== --- head/security/suricata/Makefile (revision 424426) +++ head/security/suricata/Makefile (revision 424427) @@ -1,148 +1,146 @@ # Created by: Patrick Tracanelli # $FreeBSD$ PORTNAME= suricata PORTVERSION= 3.1.2 CATEGORIES= security MASTER_SITES= http://www.openinfosecfoundation.org/download/ MAINTAINER= koobs@FreeBSD.org COMMENT= High Performance Network IDS, IPS and Security Monitoring engine LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpcre.so:devel/pcre \ libnet.so:net/libnet \ libyaml.so:textproc/libyaml USES= autoreconf cpe gmake libtool pathfix pkgconfig USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CPE_VENDOR= openinfosecfoundation INSTALL_TARGET= install-strip TEST_TARGET= check -PATHFIX_MAKEFILEIN= Makefile.am - OPTIONS_DEFINE= GEOIP HTP_PORT IPFW JSON NETMAP NSS PORTS_PCAP PRELUDE SC TESTS OPTIONS_DEFAULT= HTP_PORT IPFW JSON NETMAP PRELUDE OPTIONS_SUB= yes OPTIONS_RADIO= SCRIPTS OPTIONS_RADIO_SCRIPTS= LUA LUAJIT SCRIPTS_DESC= Scripting GEOIP_DESC= GeoIP support HTP_PORT_DESC= Use libhtp from ports IPFW_DESC= IPFW and IP Divert support for inline IDP JSON_DESC= JSON output support LUA_DESC= LUA scripting support LUAJIT_DESC= LuaJIT scripting support NETMAP_DESC= Netmap support for inline IDP NSS_DESC= File checksums and SSL/TLS fingerprinting PORTS_PCAP_DESC= Use libpcap from ports PRELUDE_DESC= Prelude support for NIDS alerts SC_DESC= Suricata socket client (suricatasc) TESTS_DESC= Unit tests in suricata binary GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ON= --enable-geoip HTP_PORT_BUILD_DEPENDS= libhtp>=0.5.20:devel/libhtp HTP_PORT_LIB_DEPENDS= libhtp.so:devel/libhtp HTP_PORT_CONFIGURE_ON= --enable-non-bundled-htp HTP_PORT_CONFIGURE_OFF= --enable-bundled-htp HTP_PORT_CONFLICTS_INSTALL_OFF= libhtp-[0-9]* libhtp-suricata HTP_PORT_USES_OFF= iconv:translit IPFW_CONFIGURE_ON= --enable-ipfw JSON_LIB_DEPENDS= libjansson.so:devel/jansson JSON_CONFIGURE_ON= --with-libjansson-includes=${LOCALBASE}/include \ --with-libjansson-libraries=${LOCALBASE}/lib LUA_USES= lua:51 LUA_CONFIGURE_ON= --enable-lua \ --with-liblua-includes=${LUA_INCDIR} \ --with-liblua-libraries=${LUA_LIBDIR} LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit LUAJIT_CONFIGURE_ON= --enable-luajit NSS_LIB_DEPENDS= libnss3.so:security/nss \ libnspr4.so:devel/nspr NSS_CONFIGURE_ON= --with-libnss-includes=${LOCALBASE}/include/nss/nss \ --with-libnss-libraries=${LOCALBASE}/lib \ --with-libnspr-libraries=${LOCALBASE}/lib \ --with-libnspr-includes=${LOCALBASE}/include/nspr NETMAP_CONFIGURE_ENABLE= netmap PORTS_PCAP_LIB_DEPENDS= libpcap.so.1:net/libpcap PORTS_PCAP_CONFIGURE_ON= --with-libpcap-includes=${LOCALBASE}/include \ --with-libpcap-libraries=${LOCALBASE}/lib PORTS_PCAP_CONFIGURE_OFF= --with-libpcap-includes=/usr/include \ --with-libpcap-libraries=/usr/lib PRELUDE_LIB_DEPENDS= libprelude.so:security/libprelude PRELUDE_CONFIGURE_ENABLE= prelude PRELUDE_CONFIGURE_ON= --with-libprelude-prefix=${LOCALBASE} SC_USES= python SC_CONFIGURE_ENV= ac_cv_path_HAVE_PYTHON_CONFIG=yes SC_CONFIGURE_ENV_OFF= ac_cv_path_HAVE_PYTHON_CONFIG=no TESTS_CONFIGURE_ENABLE= unittests SUB_FILES= pkg-message CONFIGURE_ARGS+=--enable-gccprotect \ --with-libpcre-includes=${LOCALBASE}/include \ --with-libpcre-libraries=${LOCALBASE}/lib \ --with-libyaml-includes=${LOCALBASE}/include \ --with-libyaml-libraries=${LOCALBASE}/lib \ --with-libnet-includes=${LOCALBASE}/include \ --with-libnet-libraries=${LOCALBASE}/lib \ --with-libhtp-includes=${LOCALBASE}/include/ \ --with-libhtp-libraries=${LOCALBASE}/lib \ --disable-gccmarch-native CONFIG_DIR?= ${ETCDIR} CONFIG_FILES= suricata.yaml classification.config reference.config threshold.config RULES_DIR= ${CONFIG_DIR}/rules RULES_FILES= app-layer-events.rules decoder-events.rules dns-events.rules files.rules \ http-events.rules modbus-events.rules smtp-events.rules stream-events.rules \ tls-events.rules LOGS_DIR?= /var/log/${PORTNAME} .include pre-patch: ${CP} ${FILESDIR}/ax_check_compile_flag.m4 ${WRKSRC}/m4 post-install: ${MKDIR} ${STAGEDIR}${CONFIG_DIR} ${MKDIR} ${STAGEDIR}${RULES_DIR} ${MKDIR} ${STAGEDIR}${LOGS_DIR} .for f in ${CONFIG_FILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${CONFIG_DIR}/${f}.sample .endfor .for f in ${RULES_FILES} ${INSTALL_DATA} ${WRKSRC}/rules/${f} ${STAGEDIR}${RULES_DIR}/${f} .endfor .if ${PORT_OPTIONS:MSC} (cd ${STAGEDIR}${PREFIX} \ && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) .endif .include Index: head/security/yara/Makefile =================================================================== --- head/security/yara/Makefile (revision 424426) +++ head/security/yara/Makefile (revision 424427) @@ -1,25 +1,24 @@ # $FreeBSD$ PORTNAME= yara PORTVERSION= 3.5.0 DISTVERSIONPREFIX= v CATEGORIES= security MAINTAINER= antoine@FreeBSD.org COMMENT= Malware identification and classification tool LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= VirusTotal GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= alias autoreconf libtool pathfix ssl USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am CPPFLAGS+= -isystem ${OPENSSLINC} LIBS+= -L${OPENSSLLIB} .include Index: head/security/ykpers/Makefile =================================================================== --- head/security/ykpers/Makefile (revision 424426) +++ head/security/ykpers/Makefile (revision 424427) @@ -1,52 +1,48 @@ # $FreeBSD$ PORTNAME= ykpers PORTVERSION= 1.17.1 CATEGORIES= security MASTER_SITES= http://opensource.yubico.com/yubikey-personalization/releases/ MAINTAINER= matt@mjslabs.com COMMENT= Library and tool for personalization of Yubico's YubiKey LICENSE= BSD2CLAUSE LIB_DEPENDS= libyubikey.so:security/libyubikey GNU_CONFIGURE= yes USE_LDCONFIG= yes -USES= libtool pkgconfig +USES= libtool pathfix pkgconfig PLIST_FILES= bin/ykchalresp \ bin/ykinfo \ bin/ykpersonalize \ include/ykpers-1/ykcore.h \ include/ykpers-1/ykdef.h \ include/ykpers-1/ykpbkdf2.h \ include/ykpers-1/ykpers.h \ include/ykpers-1/ykpers-version.h \ include/ykpers-1/ykstatus.h \ lib/libykpers-1.so \ lib/libykpers-1.so.1 \ lib/libykpers-1.so.${PORTVERSION} \ libdata/pkgconfig/ykpers-1.pc \ man/man1/ykchalresp.1.gz \ man/man1/ykinfo.1.gz \ man/man1/ykpersonalize.1.gz OPTIONS_DEFINE= STATIC STATIC_CONFIGURE_ENABLE= static STATIC_PLIST_FILES= lib/libykpers-1.a MAKE_JOBS_UNSAFE= yes LDFLAGS+= -L/usr/lib - -post-patch: - @${REINPLACE_CMD} -e 's|^pkgconfigdir = .*|pkgconfigdir = /usr/local/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.in regression-test: build @(cd ${WRKSRC}; ${MAKE} check) .include Index: head/shells/bash-completion/Makefile =================================================================== --- head/shells/bash-completion/Makefile (revision 424426) +++ head/shells/bash-completion/Makefile (revision 424427) @@ -1,47 +1,48 @@ # Created by: kirk@strauser.com # $FreeBSD$ PORTNAME= bash-completion PORTVERSION= 2.1 PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= shells MASTER_SITES= http://bash-completion.alioth.debian.org/files/ MAINTAINER= adamw@FreeBSD.org COMMENT= Programmable completion library for Bash LICENSE= GPLv2 RUN_DEPENDS= bash:shells/bash USE_AUTOTOOLS= aclocal automake GNU_CONFIGURE= yes -USES= gmake tar:bzip2 +USES= gmake pathfix tar:bzip2 +PATHFIX_MAKEFILEIN= Makefile.am SUB_FILES= pkg-message SUB_LIST+= RUNFILE=${DATADIR}/bash_completion.sh OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|FLAC|&\|flv\|FLV|;' ${WRKSRC}/bash_completion post-configure: @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g; \ s|/etc/bash_completion|${PREFIX}&|g; \ s|/usr\(/sbin/postconf\)|${PREFIX}\1|g; \ s|/usr\(/lib/rpm/macros\)|${PREFIX}\1|g; \ s|/usr/share\(/ssl/openssl.cnf\)|/etc\1|g; \ s|/usr/ports|${PORTSDIR}|g; \ s|/usr/lib\(/aspell\)|${PREFIX}/share\1|g; \ s|/usr/share/info|&:${PREFIX}/info|g;' \ ${WRKSRC}/completions/* post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in README doc/bash_completion.txt doc/bashrc doc/inputrc ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/shells/bash-completion/files/patch-Makefile.am =================================================================== --- head/shells/bash-completion/files/patch-Makefile.am (revision 424426) +++ head/shells/bash-completion/files/patch-Makefile.am (revision 424427) @@ -1,26 +1,22 @@ ---- Makefile.am.orig 2013-04-05 09:43:56.000000000 +0000 +--- Makefile.am.orig 2016-10-04 13:52:42 UTC +++ Makefile.am -@@ -5,10 +5,10 @@ pkgdata_DATA = bash_completion +@@ -5,7 +5,7 @@ pkgdata_DATA = bash_completion # Empty, but here just to get the compat dir created with install compat_DATA = -profiledir = $(sysconfdir)/profile.d +profiledir = $(prefix)/share/bash-completion profile_DATA = bash_completion.sh --pkgconfigdir = $(datadir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = bash-completion.pc - - bash_completion.sh: bash_completion.sh.in Makefile + pkgconfigdir = $(prefix)/libdata/pkgconfig @@ -20,8 +20,10 @@ EXTRA_DIST = CHANGES $(sysconf_DATA) $(p .dir-locals.el install-data-hook: + chmod 644 $(DESTDIR)$(pkgdatadir)/bash_completion tmpfile=`mktemp $${TMPDIR:-/tmp}/bash_completion.XXXXXX` && \ sed -e 's|=/etc/bash_completion\.d|=$(compatdir)|' \ $(DESTDIR)$(pkgdatadir)/bash_completion > $$tmpfile && \ cat $$tmpfile > $(DESTDIR)$(pkgdatadir)/bash_completion && \ rm $$tmpfile + chmod 444 $(DESTDIR)$(pkgdatadir)/bash_completion Index: head/sysutils/afflib/Makefile =================================================================== --- head/sysutils/afflib/Makefile (revision 424426) +++ head/sysutils/afflib/Makefile (revision 424427) @@ -1,29 +1,28 @@ # Created by: Chris Calvey # $FreeBSD$ PORTNAME= afflib PORTVERSION= 3.7.10 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= antoine@FreeBSD.org COMMENT= Advanced Forensics Format library and utilities LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 \ libcurl.so:ftp/curl USE_GITHUB= yes GH_ACCOUNT= sshock GH_PROJECT= AFFLIBv3 USE_LDCONFIG= yes USES= autoreconf fuse libtool pathfix readline ssl -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-s3=yes INSTALL_TARGET= install-strip .include Index: head/sysutils/cinnamon-control-center/files/patch-shell_Makefile.am =================================================================== --- head/sysutils/cinnamon-control-center/files/patch-shell_Makefile.am (revision 424426) +++ head/sysutils/cinnamon-control-center/files/patch-shell_Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- shell/Makefile.orig.am 2013-03-01 11:03:35.043140465 +0100 -+++ shell/Makefile.am 2013-03-01 11:03:42.973113146 +0100 -@@ -67,7 +67,7 @@ - - libcinnamon_control_center_includedir = $(includedir)/cinnamon-control-center-1/libcinnamon-control-center - --pkgconfigdir=$(libdir)/pkgconfig -+pkgconfigdir=$(prefix)/libdata/pkgconfig - pkgconfig_DATA=libcinnamon-control-center.pc - - AM_CPPFLAGS = \ Property changes on: head/sysutils/cinnamon-control-center/files/patch-shell_Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/sysutils/cinnamon-settings-daemon/Makefile =================================================================== --- head/sysutils/cinnamon-settings-daemon/Makefile (revision 424426) +++ head/sysutils/cinnamon-settings-daemon/Makefile (revision 424427) @@ -1,78 +1,77 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon-settings-daemon PORTVERSION= 2.4.3 PORTREVISION= 3 CATEGORIES= sysutils gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME 3 settings daemon BUILD_DEPENDS= cinnamon-session:x11/cinnamon-session \ gnome-autogen.sh:devel/gnome-common \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ docbook-xsl>=0:textproc/docbook-xsl LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libpolkit-gobject-1.so:sysutils/polkit \ libibus-1.0.so:textproc/ibus \ libdbus-1.so:devel/dbus \ libcolord.so:graphics/colord \ liblcms2.so:graphics/lcms2 \ libcinnamon-desktop.so:x11/cinnamon-desktop \ libpulse.so:audio/pulseaudio \ libgdbm.so:databases/gdbm \ libnotify.so:devel/libnotify RUN_DEPENDS= cinnamon-session:x11/cinnamon-session \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas USES= autoreconf gettext gmake libtool pathfix \ pkgconfig tar:xz USE_GNOME= gnomeprefix intlhack libgnomekbd \ libxslt:build USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_XORG= xxf86misc GNU_CONFIGURE= yes -PATHFIX_MAKEFILEIN= Makefile.am INSTALLS_ICONS= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gudev \ --disable-systemd \ --disable-packagekit \ --with-gnome-distributor="FreeBSD GNOME Project" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.cinnamon.settings-daemon.enums.xml \ org.cinnamon.settings-daemon.peripherals.gschema.xml \ org.cinnamon.settings-daemon.plugins.background.gschema.xml \ org.cinnamon.settings-daemon.plugins.color.gschema.xml \ org.cinnamon.settings-daemon.plugins.gschema.xml \ org.cinnamon.settings-daemon.plugins.housekeeping.gschema.xml \ org.cinnamon.settings-daemon.plugins.keyboard.gschema.xml \ org.cinnamon.settings-daemon.plugins.media-keys.gschema.xml \ org.cinnamon.settings-daemon.plugins.orientation.gschema.xml \ org.cinnamon.settings-daemon.plugins.power.gschema.xml \ org.cinnamon.settings-daemon.plugins.print-notifications.gschema.xml \ org.cinnamon.settings-daemon.plugins.xrandr.gschema.xml \ org.cinnamon.settings-daemon.plugins.xsettings.gschema.xml \ OPTIONS_SUB= yes OPTIONS_DEFINE= CUPS SMARTCARD OPTIONS_DEFAULT=CUPS SMARTCARD SMARTCARD_DESC= Smartcard support CUPS_CONFIGURE_ENABLE= cups CUPS_LIB_DEPENDS= libcups.so:print/cups SMARTCARD_CONFIGURE_ENABLE= smartcard-support SMARTCARD_LIB_DEPENDS= libnss3.so:security/nss post-patch: @${REINPLACE_CMD} -e 's|/etc/gnome|${PREFIX}/etc/gnome|g' \ ${WRKSRC}/data/org.cinnamon.settings-daemon.plugins.xrandr.gschema.xml.in.in @${REINPLACE_CMD} -e '/wacom/d' \ ${WRKSRC}/data/Makefile.am .include Index: head/sysutils/dateutils/Makefile =================================================================== --- head/sysutils/dateutils/Makefile (revision 424426) +++ head/sysutils/dateutils/Makefile (revision 424427) @@ -1,26 +1,22 @@ # $FreeBSD$ PORTNAME= dateutils PORTVERSION= 0.2.7 CATEGORIES= sysutils MASTER_SITES= https://bitbucket.org/hroptatyr/dateutils/downloads/ MAINTAINER= jessefrgsmith@yahoo.ca COMMENT= Command line utilities for working with dates LICENSE= BSD3CLAUSE BUILD_DEPENDS= help2man:misc/help2man -USES= tar:xz +USES= pathfix tar:xz GNU_CONFIGURE= yes INFO= dateutils OPTIONS_DEFINE= DOCS - -post-patch: - @${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|$${prefix}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.in .include Index: head/sysutils/usbutils/Makefile =================================================================== --- head/sysutils/usbutils/Makefile (revision 424426) +++ head/sysutils/usbutils/Makefile (revision 424427) @@ -1,39 +1,39 @@ # Created by: Henrik Brix Andersen # $FreeBSD$ PORTNAME= usbutils PORTVERSION= 0.86 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF/linux-usb/${PORTNAME} \ http://pkgs.fedoraproject.org/repo/pkgs/usbutils/usbutils-0.86.tar.gz/34979f675d2bcb3e1b45012fa830a53f/ \ http://ftp.be.debian.org/pub/linux/utils/usb/usbutils/ MAINTAINER= ports@FreeBSD.org COMMENT= Utility for listing USB devices LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake pkgconfig +USES= gmake pathfix pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --datadir=${DATADIR} --enable-zlib CONFIGURE_ENV= LIBUSB_CFLAGS="-I/usr/include" \ LIBUSB_LIBS="-L/usr/lib -lusb" PORTDOCS= AUTHORS ChangeLog NEWS README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -i '' \ -e 's|/bin/bash|/bin/sh|' \ ${WRKSRC}/usb-devices post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S@^@${WRKSRC}/@} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/usbutils/files/patch-Makefile.am =================================================================== --- head/sysutils/usbutils/files/patch-Makefile.am (revision 424426) +++ head/sysutils/usbutils/files/patch-Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2010-07-13 21:30:02.000000000 +0200 -+++ Makefile.am 2010-07-13 21:30:21.000000000 +0200 -@@ -56,7 +56,7 @@ lsusb.8: $(srcdir)/lsusb.8.in - usb-devices.1: $(srcdir)/usb-devices.1.in - sed 's|VERSION|$(VERSION)|g' $< >$@ - --pkgconfigdir = $(datadir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = usbutils.pc - - usbutils.pc: $(srcdir)/usbutils.pc.in Property changes on: head/sysutils/usbutils/files/patch-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/sysutils/usbutils/files/patch-Makefile.in =================================================================== --- head/sysutils/usbutils/files/patch-Makefile.in (revision 424426) +++ head/sysutils/usbutils/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2010-07-13 21:50:47.000000000 +0200 -+++ Makefile.in 2010-07-13 21:51:39.000000000 +0200 -@@ -223,7 +223,7 @@ EXTRA_DIST = \ - usb-devices \ - usbutils.pc.in - --pkgconfigdir = $(datadir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = usbutils.pc - DISTCLEANFILES = \ - usb.ids.gz \ Property changes on: head/sysutils/usbutils/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/textproc/apertium/Makefile =================================================================== --- head/textproc/apertium/Makefile (revision 424426) +++ head/textproc/apertium/Makefile (revision 424427) @@ -1,49 +1,48 @@ # Created by: Mykola Dzham # $FreeBSD$ PORTNAME= apertium PORTVERSION= 3.4.0 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R} MAINTAINER= ports@FreeBSD.org COMMENT= Toolbox to build shallow-transfer machine translation systems LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= liblttoolbox3.so:textproc/lttoolbox \ libpcre.so:devel/pcre RUN_DEPENDS= bash:shells/bash USES= autoreconf pathfix pkgconfig libtool USE_GNOME= libxml2 libxslt GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes -PATHFIX_MAKEFILEIN= Makefile.am CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= APVER="${PORTVERSION:R}" post-patch: @${REINPLACE_CMD} -e \ '/^AM_INIT_AUTOMAKE/s|(.*)|()| ; \ s| -ansi | | ; \ s| -march=.* | | ; \ s| -mtune=.* | | ; \ s| -O3 | |' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e \ 's|^INCLUDES |AM_CPPFLAGS | ; \ s|-lapertium$$(.*)|libapertium3.la|' \ ${WRKSRC}/apertium/Makefile.am @${REINPLACE_CMD} -e \ 's|_C_|_H_|' \ ${WRKSRC}/apertium/tmx_aligner_tool.h .include Index: head/textproc/augeas/Makefile =================================================================== --- head/textproc/augeas/Makefile (revision 424426) +++ head/textproc/augeas/Makefile (revision 424427) @@ -1,34 +1,33 @@ # Created by: Russell Jackson # $FreeBSD$ PORTNAME= augeas PORTVERSION= 1.4.0 CATEGORIES= textproc MASTER_SITES= http://download.augeas.net/ MAINTAINER= swills@FreeBSD.org COMMENT= Configuration editing tool LICENSE= LGPL21 TEST_DEPENDS= bash:shells/bash \ gsed:textproc/gsed GNU_CONFIGURE= yes -USES= autoreconf cpe gmake libtool pkgconfig readline +USES= autoreconf cpe gmake libtool pathfix pkgconfig readline USE_GNOME= libxml2 USE_LDCONFIG= yes INSTALL_TARGET= install-strip LENSESDIR= ${PREFIX}/share/augeas/lenses post-patch: - @${REINPLACE_CMD} -e 's:$$(libdir)/pkgconfig:${PREFIX}/libdata/pkgconfig:' ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e 's:/bin/bash:/usr/bin/env bash:' ${WRKSRC}/tests/*.sh @${REINPLACE_CMD} -e 's:sed:gsed:' ${WRKSRC}/tests/test-augtool.sh @${REINPLACE_CMD} -e 's:/usr/local:${LOCALBASE}:' \ ${WRKSRC}/lenses/puppet.aug \ ${WRKSRC}/lenses/puppet_auth.aug \ ${WRKSRC}/lenses/puppetfileserver.aug .include Index: head/textproc/btparse/files/patch-Makefile.in =================================================================== --- head/textproc/btparse/files/patch-Makefile.in (revision 424426) +++ head/textproc/btparse/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig Sun Mar 19 11:21:45 2006 -+++ Makefile.in Sun Mar 19 11:22:15 2006 -@@ -139,7 +139,7 @@ - SUBDIRS = src tests progs doc - EXTRA_DIST = $(wildcard pccts/*.[ch]) btparse.pc.in - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(libdir)/../libdata/pkgconfig - pkgconfig_DATA = btparse.pc - subdir = . - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 Property changes on: head/textproc/btparse/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/textproc/btparse/Makefile =================================================================== --- head/textproc/btparse/Makefile (revision 424426) +++ head/textproc/btparse/Makefile (revision 424427) @@ -1,19 +1,19 @@ # Created by: Kay Lehmann # $FreeBSD$ PORTNAME= btparse PORTVERSION= 0.35 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:AMBS/${PORTNAME} MAINTAINER= perl@FreeBSD.org COMMENT= C library for parsing and processing BibTeX data files GNU_CONFIGURE= yes USE_LDCONFIG= yes -USES= perl5 libtool +USES= perl5 libtool pathfix USE_PERL5= build .include Index: head/textproc/hyperestraier/Makefile =================================================================== --- head/textproc/hyperestraier/Makefile (revision 424426) +++ head/textproc/hyperestraier/Makefile (revision 424427) @@ -1,50 +1,49 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports-stable/textproc/hyperestraier/Makefile,v 1.3 2006/10/17 11:45:45 ahze Exp $ PORTNAME= hyperestraier PORTVERSION= 1.4.13 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Full-text search system BUILD_DEPENDS= qdbm>=1.8.77:databases/qdbm # check configure for min version of qdbm. LIB_DEPENDS= libqdbm.so.14:databases/qdbm LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -USES= iconv +USES= iconv pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-bzip2 --disable-zlib CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= LZO MECAB LZO_DESC= Enable lzo support MECAB_DESC= Enable mecab support LZO_CONFIGURE_ENABLE= lzo LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2 MECAB_CONFIGURE_ENABLE= mecab MECAB_LIB_DEPENDS= libmecab.so:japanese/mecab MECAB_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/matrix.bin:japanese/mecab-ipadic post-patch: - @${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ - -e 's/@MYCFLAGS@/@CFLAGS@ -Wall -fPIC -fsigned-char/' \ + @${REINPLACE_CMD} -e 's/@MYCFLAGS@/@CFLAGS@ -Wall -fPIC -fsigned-char/' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure @${RM} ${WRKSRC}/doc/intro-en.html~ ${WRKSRC}/doc/intro-ja.html~ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libestraier.so .include Index: head/textproc/ibus-table/Makefile =================================================================== --- head/textproc/ibus-table/Makefile (revision 424426) +++ head/textproc/ibus-table/Makefile (revision 424427) @@ -1,43 +1,41 @@ # 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 +USES= gmake pathfix 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 424426) +++ head/textproc/iksemel/Makefile (revision 424427) @@ -1,35 +1,34 @@ # Created by: trasz # $FreeBSD$ PORTNAME= iksemel PORTVERSION= 1.4 PORTREVISION= 7 CATEGORIES= textproc MAINTAINER= ports@FreeBSD.org COMMENT= XML parser library mainly designed for Jabber applications LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgnutls.so:security/gnutls USE_GITHUB= yes GH_ACCOUNT= meduketto GH_TAGNAME= 6cddfef 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/libcue/files/patch-CMakeLists.txt =================================================================== --- head/textproc/libcue/files/patch-CMakeLists.txt (revision 424426) +++ head/textproc/libcue/files/patch-CMakeLists.txt (nonexistent) @@ -1,11 +0,0 @@ ---- CMakeLists.txt.orig 2016-02-25 08:42:19 UTC -+++ CMakeLists.txt -@@ -19,7 +19,7 @@ SET (CUE_SOURCES - - CONFIGURE_FILE(libcue.pc.in libcue.pc @ONLY) - INSTALL(FILES ${CMAKE_BINARY_DIR}/libcue.pc -- DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig) -+ DESTINATION ${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig) - - INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}) - INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) # for generated files Property changes on: head/textproc/libcue/files/patch-CMakeLists.txt ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/textproc/libcue/Makefile =================================================================== --- head/textproc/libcue/Makefile (revision 424426) +++ head/textproc/libcue/Makefile (revision 424427) @@ -1,23 +1,23 @@ # Created by: buganini@gmail.com # $FreeBSD$ PORTNAME= libcue PORTVERSION= 2.1.0 DISTVERSIONPREFIX= v CATEGORIES= textproc MAINTAINER= buganini@gmail.com COMMENT= CUE Sheet Parser Library LICENSE= BSD2CLAUSE GPLv2 LICENSE_COMB= multi BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex USE_GITHUB= yes GH_ACCOUNT= lipnitsk USE_LDCONFIG= yes -USES= bison cmake:outsource +USES= bison cmake:outsource pathfix .include Index: head/textproc/libfo/files/patch-Makefile.am =================================================================== --- head/textproc/libfo/files/patch-Makefile.am (revision 424426) +++ head/textproc/libfo/files/patch-Makefile.am (revision 424427) @@ -1,20 +1,11 @@ --- Makefile.am.orig 2009-03-11 21:08:57 UTC +++ Makefile.am @@ -6,7 +6,7 @@ if ENABLE_CUNIT CUNIT_DIRS = cunit endif -SUBDIRS = libfo xmlroff . examples docs $(CUNIT_DIRS) +SUBDIRS = libfo . examples $(CUNIT_DIRS) if PLATFORM_WIN32 no_undefined = -no-undefined -@@ -19,7 +19,7 @@ INCLUDES = \ - -Ilibfo - - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${LOCALBASE}/libdata/pkgconfig - pkgconfig_DATA = libfo-0.6.pc - - xmldir = $(datadir)/xml/libfo-@VERSION@ Index: head/textproc/libguess/Makefile =================================================================== --- head/textproc/libguess/Makefile (revision 424426) +++ head/textproc/libguess/Makefile (revision 424427) @@ -1,24 +1,21 @@ # Created by: William Grzybowski # $FreeBSD$ PORTNAME= libguess PORTVERSION= 1.1 CATEGORIES= textproc devel MASTER_SITES= http://distfiles.atheme.org/ MAINTAINER= wg@FreeBSD.org COMMENT= High-speed character set detection library LIB_DEPENDS= libmowgli.so:devel/libmowgli USES= gmake pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_ARGS+= PREFIX="${STAGEDIR}${PREFIX}" - -post-patch: - @${REINPLACE_CMD} -e 's|$${DESTDIR}$${libdir}/pkgconfig|$${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile .include Index: head/textproc/liblrdf/Makefile =================================================================== --- head/textproc/liblrdf/Makefile (revision 424426) +++ head/textproc/liblrdf/Makefile (revision 424427) @@ -1,38 +1,37 @@ # Created by: Tilman Linneweh # $FreeBSD$ PORTNAME= liblrdf PORTVERSION= 0.5.0 PORTREVISION= 10 CATEGORIES= textproc MASTER_SITES= GENTOO MAINTAINER= ports@FreeBSD.org COMMENT= Library for manipulating RDF files describing LADSPA plugins LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa LIB_DEPENDS= libicuuc.so:devel/icu \ libyajl.so:devel/yajl \ libcurl.so:ftp/curl \ libraptor2.so:textproc/raptor2 GNU_CONFIGURE= yes USES= autoreconf iconv libtool pathfix pkgconfig USE_GNOME= libxml2 libxslt USE_LDCONFIG= yes USE_OPENSSL= yes -PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} WRKSRC= ${WRKDIR}/swh-LRDF-7ebc032 post-patch: @${FIND} ${WRKSRC}/m4 -type l -delete .include Index: head/textproc/libucl/Makefile =================================================================== --- head/textproc/libucl/Makefile (revision 424426) +++ head/textproc/libucl/Makefile (revision 424427) @@ -1,53 +1,52 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= libucl PORTVERSION= 0.8.0 CATEGORIES= textproc devel MAINTAINER= koobs@FreeBSD.org COMMENT= Universal configuration library parser LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= LUA REGEX SIGNATURES URLS UTILS OPTIONS_DEFAULT= REGEX UTILS OPTIONS_SUB= yes REGEX_DESC= Enable regex checking for schema SIGNATURES_DESC= Enable signatures checking URLS_DESC= Enable fetching URLs UTILS_DESC= Enable tools: ucl_chargen, ucl_ucldump, ucl_tool LUA_CONFIGURE_ENABLE= lua LUA_CONFIGURE_ENV= LUA=${LOCALBASE}/bin/${LUA_CMD} LUA_LDFLAGS= -L${LUA_LIBDIR} LUA_USES= lua REGEX_CONFIGURE_ENABLE= regex SIGNATURES_CONFIGURE_ENABLE= signatures SIGNATURES_CPPFLAGS= -I${OPENSSLINC} SIGNATURES_LDFLAGS= -L${OPENSSLLIB} SIGNATURES_USE= OPENSSL=yes URLS_CONFIGURE_ENABLE= urls UTILS_CONFIGURE_ENABLE= utils USES= autoreconf gmake libtool pathfix pkgconfig USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes GH_ACCOUNT= vstakhov -PATHFIX_MAKEFILEIN= Makefile.am CONFLICTS_INSTALL= ucl INSTALL_TARGET= install-strip TEST_TARGET= check .include Index: head/textproc/m17n-im-config/Makefile =================================================================== --- head/textproc/m17n-im-config/Makefile (revision 424426) +++ head/textproc/m17n-im-config/Makefile (revision 424427) @@ -1,48 +1,44 @@ # Created by: Nikola Lecic # $FreeBSD$ PORTNAME= m17n-im-config PORTVERSION= 0.9.0 PORTREVISION= 9 CATEGORIES= textproc MASTER_SITES= http://www.m17n.org/common/im-config/ \ http://anthesphoria.net/FreeBSD/ports/distfiles/ MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= GUI for per-user configuration of m17n-lib input methods LIB_DEPENDS= libm17n.so:devel/m17n-lib MAKE_JOBS_UNSAFE= yes USE_GNOME= gtk20 intltool intlhack glib20 -USES= gettext pkgconfig libtool +USES= gettext pathfix pkgconfig libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip DESKTOP_ENTRIES="M17N-IM Configuration" \ "${COMMENT}" \ "" \ "m17n-im-config" \ "Settings;" \ true OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} USES+= gettext CONFIGURE_ARGS+= --enable-nls PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif - -post-patch: - @${REINPLACE_CMD} -e 's|^pkgconfigdir = $${libdir}/pkgconfig|pkgconfigdir = $${prefix}/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.in .include Index: head/textproc/ots/Makefile =================================================================== --- head/textproc/ots/Makefile (revision 424426) +++ head/textproc/ots/Makefile (revision 424427) @@ -1,32 +1,31 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= ots PORTVERSION= 0.5.0 PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= SF/lib${PORTNAME}/lib${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Open Text Summarizer LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpopt.so:devel/popt USES= autoreconf gettext libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN= Makefile.am USE_GNOME= glib20 libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE=yes post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS/s|doc||' ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e '\|doc/Makefile|d' ${WRKSRC}/configure.in .include Index: head/textproc/tokyodystopia/Makefile =================================================================== --- head/textproc/tokyodystopia/Makefile (revision 424426) +++ head/textproc/tokyodystopia/Makefile (revision 424427) @@ -1,36 +1,35 @@ # Created by: Li-Wen Hsu # $FreeBSD$ PORTNAME= tokyodystopia PORTVERSION= 0.9.15 CATEGORIES= textproc MASTER_SITES= http://fallabs.com/${PORTNAME}/ MAINTAINER= lwhsu@FreeBSD.org COMMENT= Full-text search system based on Tokyo Cabinet LICENSE= LGPL21 LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet GNU_CONFIGURE= yes -USES= gmake +USES= gmake pathfix USE_LDCONFIG= yes CONFIGURE_ARGS= --libdir=${LOCALBASE}/lib --includedir=${LOCALBASE}/include SHLIB_VER= 1.15.0 SHLIB_VER_MAJ= 1 PLIST_SUB= SHLIB_VER=${SHLIB_VER} SHLIB_VER_MAJ=${SHLIB_VER_MAJ} OPTIONS_DEFINE= DOCS post-extract: @${RM} ${WRKSRC}/doc/index.html~ post-patch: - @${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|@prefix@/libdata/pkgconfig|' \ - -e 's|DATADIR =.*|DATADIR = ${DOCSDIR}|' \ + @${REINPLACE_CMD} -e 's|DATADIR =.*|DATADIR = ${DOCSDIR}|' \ ${WRKSRC}/Makefile.in .include Index: head/textproc/turboxsl/Makefile =================================================================== --- head/textproc/turboxsl/Makefile (revision 424426) +++ head/textproc/turboxsl/Makefile (revision 424427) @@ -1,28 +1,28 @@ # $FreeBSD$ PORTNAME= turboxsl DISTVERSION= b03c2c9 PORTEPOCH= 1 CATEGORIES= textproc MAINTAINER= hrs@FreeBSD.org COMMENT= Fast, multithreaded XML+XSLT transformation library LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libck.so:devel/concurrencykit \ libmemcached.so:databases/libmemcached BROKEN_powerpc64= Does not build ONLY_FOR_ARCHS= amd64 ia64 powerpc64 sparc64 -USES= autoreconf libtool pkgconfig +USES= autoreconf libtool pathfix pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= Litres GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .include Index: head/textproc/turboxsl/files/patch-Makefile.am =================================================================== --- head/textproc/turboxsl/files/patch-Makefile.am (revision 424426) +++ head/textproc/turboxsl/files/patch-Makefile.am (nonexistent) @@ -1,10 +0,0 @@ ---- Makefile.am.orig 2015-07-02 18:01:10 UTC -+++ Makefile.am -@@ -8,6 +8,6 @@ ACLOCAL_AMFLAGS = -I m4 - - bin_SCRIPTS = turboxsl-config - --pkgconfigdir=$(libdir)/pkgconfig -+pkgconfigdir=$(prefix)/libdata/pkgconfig - pkgconfig_DATA = libturboxsl.pc - Property changes on: head/textproc/turboxsl/files/patch-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/textproc/uim/Makefile =================================================================== --- head/textproc/uim/Makefile (revision 424426) +++ head/textproc/uim/Makefile (revision 424427) @@ -1,115 +1,115 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= uim PORTVERSION= 1.8.6 PORTREVISION?= 2 CATEGORIES?= textproc MASTER_SITES= https://github.com/uim/uim/releases/download/${PORTNAME}-${PORTVERSION}/ .if !defined(UIM_SLAVE) && defined(WITHOUT_X11) PKGNAMESUFFIX= -nox11 .endif MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Input method library USE_LDCONFIG= yes WANT_GNOME= yes USE_GNOME+= glib20 intltool -USES+= gettext gmake iconv libedit libtool pkgconfig perl5 tar:bzip2 +USES+= gettext gmake iconv libedit libtool pathfix 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/files/patch-Makefile.in =================================================================== --- head/textproc/uim/files/patch-Makefile.in (revision 424426) +++ head/textproc/uim/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2007-03-15 05:37:43.000000000 +0900 -+++ Makefile.in 2007-09-25 00:15:31.000000000 +0900 -@@ -316,7 +316,7 @@ - uim.pc.in uim.desktop uim.spec.in uim.spec \ - intltool-extract.in intltool-merge.in intltool-update.in - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = uim.pc - desktopdir = $(datadir)/applications - desktop_in_files = uim.desktop.in Property changes on: head/textproc/uim/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/textproc/uim/files/patch-sigscheme_libgcroots_Makefile.in =================================================================== --- head/textproc/uim/files/patch-sigscheme_libgcroots_Makefile.in (revision 424426) +++ head/textproc/uim/files/patch-sigscheme_libgcroots_Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- sigscheme/libgcroots/Makefile.in.orig 2007-09-25 01:58:25.000000000 +0900 -+++ sigscheme/libgcroots/Makefile.in 2007-09-25 01:59:00.000000000 +0900 -@@ -345,7 +345,7 @@ - include/gc_config_macros.h include/private/gc_hdrs.h \ - include/private/gc_locks.h include/private/gc_priv.h \ - include/private/gcconfig.h --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = gcroots.pc - libgcroots_la_SOURCES = mark.c gcroots.c - Property changes on: head/textproc/uim/files/patch-sigscheme_libgcroots_Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/textproc/uim/files/extra-patch-gtk2_immodule_Makefile.in =================================================================== --- head/textproc/uim/files/extra-patch-gtk2_immodule_Makefile.in (revision 424426) +++ head/textproc/uim/files/extra-patch-gtk2_immodule_Makefile.in (revision 424427) @@ -1,23 +1,23 @@ ---- gtk2/immodule/Makefile.in.orig 2012-04-01 04:00:38.000000000 +0900 -+++ gtk2/immodule/Makefile.in 2012-04-01 04:04:21.000000000 +0900 -@@ -82,8 +82,7 @@ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +--- gtk2/immodule/Makefile.in.orig 2016-10-14 09:57:35 UTC ++++ gtk2/immodule/Makefile.in +@@ -105,8 +105,7 @@ am__uninstall_files_from_dir = { \ + } am__installdirs = "$(DESTDIR)$(moduledir)" LTLIBRARIES = $(module_LTLIBRARIES) -@GTK2_TRUE@im_uim_la_DEPENDENCIES = $(top_builddir)/uim/libuim-scm.la \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim.la \ +@GTK2_TRUE@im_uim_la_DEPENDENCIES = \ @GTK2_TRUE@ $(top_builddir)/uim/libuim-counted-init.la \ @GTK2_TRUE@ $(am__append_1) am__im_uim_la_SOURCES_DIST = gtk-im-uim.c gtk-im-uim.h key-util-gtk.c \ -@@ -411,8 +410,8 @@ +@@ -442,8 +441,8 @@ moduledir = $(uim_gtk_im_module_path)/@G @GTK2_TRUE@module_LTLIBRARIES = $(im_uim_la) @GTK2_TRUE@im_uim_la_SOURCES = $(IM_UIM_SOURCES) @GTK2_TRUE@im_uim_la_LDFLAGS = -module -avoid-version @GTK2_LIBS@ -@GTK2_TRUE@im_uim_la_LIBADD = $(top_builddir)/uim/libuim-scm.la \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim.la \ +@GTK2_TRUE@im_uim_la_LIBADD = -luim-scm \ +@GTK2_TRUE@ -luim \ @GTK2_TRUE@ $(top_builddir)/uim/libuim-counted-init.la \ @GTK2_TRUE@ $(am__append_1) @GTK2_TRUE@IM_UIM_SOURCES = \ Index: head/textproc/uim/files/extra-patch-gtk2_pad_Makefile.in =================================================================== --- head/textproc/uim/files/extra-patch-gtk2_pad_Makefile.in (revision 424426) +++ head/textproc/uim/files/extra-patch-gtk2_pad_Makefile.in (revision 424427) @@ -1,24 +1,24 @@ ---- gtk2/pad/Makefile.in.orig 2012-04-01 03:20:14.000000000 +0900 -+++ gtk2/pad/Makefile.in 2012-04-01 03:21:13.000000000 +0900 -@@ -63,9 +63,7 @@ +--- gtk2/pad/Makefile.in.orig 2016-10-14 09:57:35 UTC ++++ gtk2/pad/Makefile.in +@@ -80,9 +80,7 @@ am__uim_input_pad_ja_SOURCES_DIST = ja.c @GTK2_TRUE@am_uim_input_pad_ja_OBJECTS = \ @GTK2_TRUE@ uim_input_pad_ja-ja.$(OBJEXT) uim_input_pad_ja_OBJECTS = $(am_uim_input_pad_ja_OBJECTS) -@GTK2_TRUE@uim_input_pad_ja_DEPENDENCIES = \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim-scm.la \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim.la +@GTK2_TRUE@uim_input_pad_ja_DEPENDENCIES = uim_input_pad_ja_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(uim_input_pad_ja_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -@@ -353,8 +351,8 @@ +@@ -378,8 +376,8 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ uim_pixmapsdir = @uim_pixmapsdir@ @GTK2_TRUE@uim_input_pad_ja_SOURCES = ja.c -@GTK2_TRUE@uim_input_pad_ja_LDADD = @GTK2_LIBS@ $(top_builddir)/uim/libuim-scm.la \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim.la +@GTK2_TRUE@uim_input_pad_ja_LDADD = @GTK2_LIBS@ -luim-scm \ +@GTK2_TRUE@ -luim @GTK2_TRUE@uim_input_pad_ja_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) @GTK2_TRUE@uim_input_pad_ja_CFLAGS = @GTK2_CFLAGS@ Index: head/textproc/uim/files/extra-patch-gtk2_pref_Makefile.in =================================================================== --- head/textproc/uim/files/extra-patch-gtk2_pref_Makefile.in (revision 424426) +++ head/textproc/uim/files/extra-patch-gtk2_pref_Makefile.in (revision 424427) @@ -1,25 +1,25 @@ ---- gtk2/pref/Makefile.in.orig 2012-04-01 03:22:10.000000000 +0900 -+++ gtk2/pref/Makefile.in 2012-04-01 03:28:01.000000000 +0900 -@@ -69,9 +69,6 @@ +--- gtk2/pref/Makefile.in.orig 2016-10-14 09:57:35 UTC ++++ gtk2/pref/Makefile.in +@@ -86,9 +86,6 @@ am__uim_pref_gtk_SOURCES_DIST = gtk.c gt @GTK2_4_TRUE@@PREF_TRUE@ uim_pref_gtk-key-util-gtk.$(OBJEXT) uim_pref_gtk_OBJECTS = $(am_uim_pref_gtk_OBJECTS) @GTK2_4_TRUE@@PREF_TRUE@uim_pref_gtk_DEPENDENCIES = \ -@GTK2_4_TRUE@@PREF_TRUE@ $(top_builddir)/uim/libuim-custom.la \ -@GTK2_4_TRUE@@PREF_TRUE@ $(top_builddir)/uim/libuim-scm.la \ -@GTK2_4_TRUE@@PREF_TRUE@ $(top_builddir)/uim/libuim.la \ @GTK2_4_TRUE@@PREF_TRUE@ $(am__append_1) uim_pref_gtk_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(uim_pref_gtk_CFLAGS) \ -@@ -367,9 +364,9 @@ +@@ -392,9 +389,9 @@ helper_defs = -DUIM_DATADIR=\""$(datadir @GTK2_4_TRUE@@PREF_TRUE@ ../immodule/key-util-gtk.h @GTK2_4_TRUE@@PREF_TRUE@uim_pref_gtk_LDADD = @GTK2_LIBS@ \ -@GTK2_4_TRUE@@PREF_TRUE@ $(top_builddir)/uim/libuim-custom.la \ -@GTK2_4_TRUE@@PREF_TRUE@ $(top_builddir)/uim/libuim-scm.la \ -@GTK2_4_TRUE@@PREF_TRUE@ $(top_builddir)/uim/libuim.la \ +@GTK2_4_TRUE@@PREF_TRUE@ -luim-custom \ +@GTK2_4_TRUE@@PREF_TRUE@ -luim-scm \ +@GTK2_4_TRUE@@PREF_TRUE@ -luim \ @GTK2_4_TRUE@@PREF_TRUE@ $(am__append_1) @GTK2_4_TRUE@@PREF_TRUE@uim_pref_gtk_CPPFLAGS = $(helper_defs) -I$(top_srcdir) -I$(top_builddir) @GTK2_4_TRUE@@PREF_TRUE@uim_pref_gtk_CFLAGS = @GTK2_CFLAGS@ Index: head/textproc/uim/files/extra-patch-gtk2_switcher_Makefile.in =================================================================== --- head/textproc/uim/files/extra-patch-gtk2_switcher_Makefile.in (revision 424426) +++ head/textproc/uim/files/extra-patch-gtk2_switcher_Makefile.in (revision 424427) @@ -1,29 +1,29 @@ ---- gtk2/switcher/Makefile.in.orig 2012-04-01 03:28:48.000000000 +0900 -+++ gtk2/switcher/Makefile.in 2012-04-01 03:30:27.000000000 +0900 -@@ -63,11 +63,7 @@ +--- gtk2/switcher/Makefile.in.orig 2016-10-14 09:57:35 UTC ++++ gtk2/switcher/Makefile.in +@@ -80,11 +80,7 @@ am__uim_im_switcher_gtk_SOURCES_DIST = g @GTK2_TRUE@am_uim_im_switcher_gtk_OBJECTS = \ @GTK2_TRUE@ uim_im_switcher_gtk-gtk.$(OBJEXT) uim_im_switcher_gtk_OBJECTS = $(am_uim_im_switcher_gtk_OBJECTS) -@GTK2_TRUE@uim_im_switcher_gtk_DEPENDENCIES = \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim-scm.la \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim-custom.la \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim-scm.la \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim.la +@GTK2_TRUE@uim_im_switcher_gtk_DEPENDENCIES = uim_im_switcher_gtk_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(uim_im_switcher_gtk_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ -@@ -356,10 +352,9 @@ +@@ -381,10 +377,9 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ uim_pixmapsdir = @uim_pixmapsdir@ @GTK2_TRUE@uim_im_switcher_gtk_SOURCES = gtk.c -@GTK2_TRUE@uim_im_switcher_gtk_LDADD = @GTK2_LIBS@ $(top_builddir)/uim/libuim-scm.la \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim-custom.la \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim-scm.la \ -@GTK2_TRUE@ $(top_builddir)/uim/libuim.la +@GTK2_TRUE@uim_im_switcher_gtk_LDADD = @GTK2_LIBS@ -luim-scm \ +@GTK2_TRUE@ -luim-custom \ +@GTK2_TRUE@ -luim @GTK2_TRUE@uim_im_switcher_gtk_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) @GTK2_TRUE@uim_im_switcher_gtk_CFLAGS = @GTK2_CFLAGS@ Index: head/textproc/uim/files/extra-patch-gtk2_toolbar_Makefile.in =================================================================== --- head/textproc/uim/files/extra-patch-gtk2_toolbar_Makefile.in (revision 424426) +++ head/textproc/uim/files/extra-patch-gtk2_toolbar_Makefile.in (revision 424427) @@ -1,84 +1,76 @@ ---- gtk2/toolbar/Makefile.in.orig 2012-03-30 22:02:18.000000000 +0900 -+++ gtk2/toolbar/Makefile.in 2012-04-01 04:11:24.000000000 +0900 -@@ -71,10 +71,7 @@ +--- gtk2/toolbar/Makefile.in.orig 2016-10-14 09:57:35 UTC ++++ gtk2/toolbar/Makefile.in +@@ -88,10 +88,7 @@ am__uim_toolbar_applet_SOURCES_DIST = ap @APPLET_GNOME_TRUE@ uim_toolbar_applet-applet-gnome.$(OBJEXT) \ @APPLET_GNOME_TRUE@ uim_toolbar_applet-common-gtk.$(OBJEXT) uim_toolbar_applet_OBJECTS = $(am_uim_toolbar_applet_OBJECTS) -@APPLET_GNOME_TRUE@uim_toolbar_applet_DEPENDENCIES = \ -@APPLET_GNOME_TRUE@ $(top_builddir)/uim/libuim-scm.la \ -@APPLET_GNOME_TRUE@ $(top_builddir)/uim/libuim.la \ -@APPLET_GNOME_TRUE@ $(top_builddir)/uim/libuim-custom.la +@APPLET_GNOME_TRUE@uim_toolbar_applet_DEPENDENCIES = uim_toolbar_applet_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(uim_toolbar_applet_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ -@@ -82,9 +79,7 @@ +@@ -99,9 +96,7 @@ uim_toolbar_applet_LINK = $(LIBTOOL) --t am_uim_toolbar_gtk_OBJECTS = uim_toolbar_gtk-standalone-gtk.$(OBJEXT) \ uim_toolbar_gtk-common-gtk.$(OBJEXT) uim_toolbar_gtk_OBJECTS = $(am_uim_toolbar_gtk_OBJECTS) -uim_toolbar_gtk_DEPENDENCIES = $(top_builddir)/uim/libuim-scm.la \ - $(top_builddir)/uim/libuim.la \ - $(top_builddir)/uim/libuim-custom.la +uim_toolbar_gtk_DEPENDENCIES = uim_toolbar_gtk_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(uim_toolbar_gtk_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -@@ -94,10 +89,7 @@ +@@ -111,10 +106,7 @@ am_uim_toolbar_gtk_systray_OBJECTS = \ uim_toolbar_gtk_systray-eggtrayicon.$(OBJEXT) uim_toolbar_gtk_systray_OBJECTS = \ $(am_uim_toolbar_gtk_systray_OBJECTS) -uim_toolbar_gtk_systray_DEPENDENCIES = \ - $(top_builddir)/uim/libuim-scm.la \ - $(top_builddir)/uim/libuim.la \ - $(top_builddir)/uim/libuim-custom.la +uim_toolbar_gtk_systray_DEPENDENCIES = uim_toolbar_gtk_systray_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(uim_toolbar_gtk_systray_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ -@@ -412,16 +404,16 @@ +@@ -443,9 +435,9 @@ uim_pixmapsdir = @uim_pixmapsdir@ EXTRA_DIST = GNOME_UimApplet.server.in.in helper_defs = -DUIM_DATADIR=\""$(datadir)/@PACKAGE@"\" @APPLET_GNOME_TRUE@uim_toolbar_applet_LDADD = @GTK2_LIBS@ @APPLET_GNOME_LIBS@ \ -@APPLET_GNOME_TRUE@ $(top_builddir)/uim/libuim-scm.la \ -@APPLET_GNOME_TRUE@ $(top_builddir)/uim/libuim.la \ -@APPLET_GNOME_TRUE@ $(top_builddir)/uim/libuim-custom.la +@APPLET_GNOME_TRUE@ -luim-scm \ +@APPLET_GNOME_TRUE@ -luim \ +@APPLET_GNOME_TRUE@ -luim-custom @APPLET_GNOME_TRUE@uim_toolbar_applet_CPPFLAGS = $(helper_defs) -I$(top_srcdir) -I$(top_builddir) @APPLET_GNOME_TRUE@uim_toolbar_applet_CFLAGS = @GTK2_CFLAGS@ @APPLET_GNOME_CFLAGS@ - # recent version of gcc has the option to suppress the warning - #uim_toolbar_applet_CFLAGS += -Wno-overlength-strings - @APPLET_GNOME_TRUE@uim_toolbar_applet_SOURCES = applet-gnome.c common-gtk.c --@APPLET_GNOME_TRUE@serverdir = $(libdir)/bonobo/servers -+@APPLET_GNOME_TRUE@serverdir = $(prefix)/libdata/bonobo/servers - @APPLET_GNOME_TRUE@server_DATA = GNOME_UimApplet.server - @APPLET_GNOME_TRUE@server_in_files = $(server_DATA:=.in) - @APPLET_GNOME_TRUE@server_in_in_files = $(server_in_files:=.in) -@@ -429,9 +421,9 @@ +@@ -460,9 +452,9 @@ helper_defs = -DUIM_DATADIR=\""$(datadir @APPLET_GNOME_TRUE@ GNOME_UimApplet.server.in.tmp uim_toolbar_gtk_SOURCES = standalone-gtk.c common-gtk.c -uim_toolbar_gtk_LDADD = @GTK2_LIBS@ $(top_builddir)/uim/libuim-scm.la \ - $(top_builddir)/uim/libuim.la \ - $(top_builddir)/uim/libuim-custom.la +uim_toolbar_gtk_LDADD = @GTK2_LIBS@ -luim-scm \ + -luim \ + -luim-custom uim_toolbar_gtk_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) uim_toolbar_gtk_CFLAGS = @GTK2_CFLAGS@ -@@ -440,9 +432,9 @@ +@@ -471,9 +463,9 @@ uim_toolbar_gtk_systray_SOURCES = systra uim_toolbar_gtk_systray_LDADD = @GTK2_LIBS@ \ @X11_LIBS@ \ - $(top_builddir)/uim/libuim-scm.la \ - $(top_builddir)/uim/libuim.la \ - $(top_builddir)/uim/libuim-custom.la + -luim-scm \ + -luim \ + -luim-custom uim_toolbar_gtk_systray_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) uim_toolbar_gtk_systray_CFLAGS = @GTK2_CFLAGS@ Index: head/textproc/uim/files/patch-emacs_Makefile.in =================================================================== --- head/textproc/uim/files/patch-emacs_Makefile.in (revision 424426) +++ head/textproc/uim/files/patch-emacs_Makefile.in (revision 424427) @@ -1,24 +1,24 @@ ---- emacs/Makefile.in.orig 2013-03-31 19:14:02.000000000 +0900 -+++ emacs/Makefile.in 2013-05-13 22:11:19.000000000 +0900 -@@ -872,21 +872,6 @@ +--- emacs/Makefile.in.orig 2016-10-14 09:57:35 UTC ++++ emacs/Makefile.in +@@ -872,21 +872,6 @@ mostlyclean-libtool: clean-libtool: -rm -rf .libs _libs -install-dist_uimel_lispDATA: $(dist_uimel_lisp_DATA) - @$(NORMAL_INSTALL) - @list='$(dist_uimel_lisp_DATA)'; test -n "$(uimel_lispdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(uimel_lispdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(uimel_lispdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(uimel_lispdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(uimel_lispdir)" || exit $$?; \ - done uninstall-dist_uimel_lispDATA: @$(NORMAL_UNINSTALL) Index: head/textproc/uim/files/patch-po_Makefile.in.in =================================================================== --- head/textproc/uim/files/patch-po_Makefile.in.in (revision 424426) +++ head/textproc/uim/files/patch-po_Makefile.in.in (revision 424427) @@ -1,11 +1,11 @@ ---- po/Makefile.in.in.orig 2007-09-25 01:35:53.000000000 +0900 -+++ po/Makefile.in.in 2007-09-25 01:36:59.000000000 +0900 -@@ -33,7 +33,7 @@ +--- po/Makefile.in.in.orig 2013-06-30 04:27:11 UTC ++++ po/Makefile.in.in +@@ -33,7 +33,7 @@ exec_prefix = @exec_prefix@ datadir = @datadir@ datarootdir = @datarootdir@ libdir = @libdir@ -DATADIRNAME = @DATADIRNAME@ +DATADIRNAME = share itlocaledir = $(prefix)/$(DATADIRNAME)/locale subdir = po install_sh = @install_sh@ Index: head/textproc/uim/files/patch-qt4_immodule_plugin.cpp =================================================================== --- head/textproc/uim/files/patch-qt4_immodule_plugin.cpp (revision 424426) +++ head/textproc/uim/files/patch-qt4_immodule_plugin.cpp (revision 424427) @@ -1,23 +1,21 @@ commit 5900b14a2bf367203f6d417bc51b59ab5ecc2129 Author: Raphael Kubo da Costa Date: Sun Mar 2 13:26:18 2014 +0200 qt4 immodule: Add missing include. * qt4/immodule/plugin.cpp - Stop relying on implicit includes that may not always work and explicitly include for the setlocale(3) call. -diff --git a/qt4/immodule/plugin.cpp b/qt4/immodule/plugin.cpp -index cb5863a..be2b9f2 100644 ---- qt4/immodule/plugin.cpp +--- qt4/immodule/plugin.cpp.orig 2013-06-30 04:26:20 UTC +++ qt4/immodule/plugin.cpp @@ -34,6 +34,8 @@ #include "plugin.h" +#include + #include + #include #ifdef Q_WS_X11 - # include Index: head/textproc/uim/files/patch-scm_sj3-custom.scm =================================================================== --- head/textproc/uim/files/patch-scm_sj3-custom.scm (revision 424426) +++ head/textproc/uim/files/patch-scm_sj3-custom.scm (revision 424427) @@ -1,11 +1,11 @@ ---- scm/sj3-custom.scm.orig 2010-10-17 14:09:36.000000000 +0900 -+++ scm/sj3-custom.scm 2010-10-17 14:10:09.000000000 +0900 +--- scm/sj3-custom.scm.orig 2013-06-30 04:26:09 UTC ++++ scm/sj3-custom.scm @@ -339,7 +339,7 @@ (N_ "SJ3 user name") (N_ "long description will be here.")) -(define-custom 'sj3-unix-domain-socket-path "/var/sj3/run/sj3serv.socket" +(define-custom 'sj3-unix-domain-socket-path "/var/run/sj3/socket" '(sj3-advanced sj3server) '(string ".*") (N_ "SJ3 server socket path") Index: head/textproc/uim/files/patch-sigscheme_doc_Makefile.in =================================================================== --- head/textproc/uim/files/patch-sigscheme_doc_Makefile.in (revision 424426) +++ head/textproc/uim/files/patch-sigscheme_doc_Makefile.in (revision 424427) @@ -1,11 +1,11 @@ ---- sigscheme/doc/Makefile.in.orig 2007-09-25 01:31:53.000000000 +0900 -+++ sigscheme/doc/Makefile.in 2007-09-25 01:33:45.000000000 +0900 -@@ -151,7 +151,7 @@ +--- sigscheme/doc/Makefile.in.orig 2016-10-14 09:57:35 UTC ++++ sigscheme/doc/Makefile.in +@@ -210,7 +210,7 @@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ -docdir = @docdir@ +docdir = $(prefix)/share/doc/uim/sigscheme dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ Index: head/textproc/uim/files/patch-uim_uim.c =================================================================== --- head/textproc/uim/files/patch-uim_uim.c (revision 424426) +++ head/textproc/uim/files/patch-uim_uim.c (revision 424427) @@ -1,24 +1,24 @@ ---- uim/uim.c.orig 2008-04-29 10:39:34.000000000 +0900 -+++ uim/uim.c 2009-01-24 10:11:56.000000000 +0900 -@@ -90,10 +90,10 @@ fatal_error_hook(void) +--- uim/uim.c.orig 2013-06-30 04:26:09 UTC ++++ uim/uim.c +@@ -101,10 +101,10 @@ fatal_error_hook(void) uim_fatal_error("an unhandled error raised from Scheme interpreter"); } -int +long uim_init(void) { - int ret; + long ret; char *sys_load_path; if (uim_initialized) -@@ -108,7 +108,7 @@ uim_init(void) +@@ -119,7 +119,7 @@ uim_init(void) uim_scm_init(sys_load_path); uim_scm_set_fatal_error_hook(fatal_error_hook); - ret = (int)uim_scm_call_with_gc_ready_stack((uim_gc_gate_func_ptr)uim_init_internal, NULL); + ret = (long)uim_scm_call_with_gc_ready_stack((uim_gc_gate_func_ptr)uim_init_internal, NULL); UIM_CATCH_ERROR_END(); Index: head/textproc/uim/files/patch-uim_uim.h =================================================================== --- head/textproc/uim/files/patch-uim_uim.h (revision 424426) +++ head/textproc/uim/files/patch-uim_uim.h (revision 424427) @@ -1,11 +1,11 @@ ---- uim/uim.h.orig 2008-09-07 23:05:06.000000000 +0900 -+++ uim/uim.h 2009-01-24 11:20:11.000000000 +0900 -@@ -431,7 +431,7 @@ struct uim_code_converter { +--- uim/uim.h.orig 2013-06-30 04:26:09 UTC ++++ uim/uim.h +@@ -430,7 +430,7 @@ struct uim_code_converter { * * @return 0 on success, otherwise -1 */ -int +long uim_init(void); /** Index: head/textproc/uim/files/patch-xim_convdisp.cpp =================================================================== --- head/textproc/uim/files/patch-xim_convdisp.cpp (revision 424426) +++ head/textproc/uim/files/patch-xim_convdisp.cpp (revision 424427) @@ -1,46 +1,46 @@ ---- ./xim/convdisp.cpp.orig 2009-01-21 11:16:35.000000000 +0900 -+++ ./xim/convdisp.cpp 2009-01-23 02:41:58.000000000 +0900 -@@ -87,14 +87,14 @@ +--- xim/convdisp.cpp.orig 2013-06-30 04:26:09 UTC ++++ xim/convdisp.cpp +@@ -87,14 +87,14 @@ init_default_xftfont() { gXftFont = XftFontOpen(XimServer::gDpy, DefaultScreen(XimServer::gDpy), XFT_FAMILY, XftTypeString, fontname, XFT_PIXEL_SIZE, XftTypeDouble, (double)DEFAULT_FONT_SIZE, - NULL); + (char *)NULL); gXftFontLocale = strdup(setlocale(LC_CTYPE, NULL)); // maybe not needed, but in case it return NULL... if (!gXftFont) { gXftFont = XftFontOpen(XimServer::gDpy, DefaultScreen(XimServer::gDpy), XFT_FAMILY, XftTypeString, "Sans", XFT_PIXEL_SIZE, XftTypeDouble, (double)DEFAULT_FONT_SIZE, - NULL); + (char *)NULL); } } -@@ -112,7 +112,7 @@ +@@ -112,7 +112,7 @@ update_default_xftfont() { DefaultScreen(XimServer::gDpy), XFT_FAMILY, XftTypeString, fontname, XFT_PIXEL_SIZE, XftTypeDouble, (double)DEFAULT_FONT_SIZE, - NULL); + (char *)NULL); if (xftfont) { if (gXftFont) XftFontClose(XimServer::gDpy, gXftFont); -@@ -387,7 +387,7 @@ +@@ -387,7 +387,7 @@ PeWin::PeWin(Window pw, const char *im_l DefaultScreen(XimServer::gDpy), XFT_FAMILY, XftTypeString, gXftFontName, XFT_PIXEL_SIZE, XftTypeDouble, (double)mXftFontSize, - NULL); + (char *)NULL); } mXftDraw = XftDrawCreate(XimServer::gDpy, mPixmap, DefaultVisual(XimServer::gDpy, scr_num), -@@ -557,7 +557,7 @@ +@@ -557,7 +557,7 @@ void PeWin::set_xftfont(const char *xfld DefaultScreen(XimServer::gDpy), XFT_FAMILY, XftTypeString, gXftFontName, XFT_PIXEL_SIZE, XftTypeDouble, (double)size, - NULL); + (char *)NULL); mXftFontSize = size; } } Index: head/textproc/xmlroff/Makefile =================================================================== --- head/textproc/xmlroff/Makefile (revision 424426) +++ head/textproc/xmlroff/Makefile (revision 424427) @@ -1,34 +1,34 @@ # Created by: James Earl # $FreeBSD$ PORTNAME= xmlroff PORTVERSION= 0.6.2 PORTREVISION= 6 DISTVERSIONPREFIX= v CATEGORIES= textproc MAINTAINER= hrs@FreeBSD.org COMMENT= XSL formatter that produces PDF and PostScript LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= libfo>=0.6.2:textproc/libfo RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= autoreconf gmake gettext libtool pkgconfig pathfix +USES= autoreconf gmake gettext libtool pkgconfig USE_GITHUB= yes USE_GNOME= libgnomeprint libartlgpl2 pango glib20 \ libxslt libxml2 gdkpixbuf2 GH_ACCOUNT= xmlroff GH_PROJECT= xmlroff WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS DOCS_CONFIGURE_ENABLE= gtk-doc DOCS_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gtk-doc.pc:textproc/gtk-doc .include Index: head/www/libhtp-suricata/Makefile =================================================================== --- head/www/libhtp-suricata/Makefile (revision 424426) +++ head/www/libhtp-suricata/Makefile (revision 424427) @@ -1,24 +1,23 @@ # $FreeBSD$ PORTNAME= libhtp PORTVERSION= 0.2.14 PORTREVISION= 1 CATEGORIES= www security PKGNAMESUFFIX= -suricata MAINTAINER= koobs@FreeBSD.org COMMENT= Security-aware parser for the HTTP protocol USE_GITHUB= yes GH_ACCOUNT= inliniac USES= autoreconf libtool pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFLICTS_INSTALL= libhtp-[0-9]* -PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip .include Index: head/www/mod_webauth/Makefile =================================================================== --- head/www/mod_webauth/Makefile (revision 424426) +++ head/www/mod_webauth/Makefile (revision 424427) @@ -1,33 +1,31 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= mod_webauth PORTVERSION= 4.7.0 CATEGORIES= www MASTER_SITES= http://webauth.stanford.edu/dist/ DISTNAME= webauth-${PORTVERSION} MAINTAINER= apache@FreeBSD.org COMMENT= Apache module for authenticating users with Kerberos v5 LIB_DEPENDS= libcurl.so:ftp/curl \ libsasl2.so:security/cyrus-sasl2 -USES= libtool pkgconfig ssl +USES= libtool pathfix pkgconfig ssl USE_APACHE= 22+ USE_OPENLDAP= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-ldap-lib=${LOCALBASE}/lib \ --with-ldap-include=${LOCALBASE}/include \ --with-openssl=${OPENSSLBASE} LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip post-patch: - @${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.in ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e '/typedef int sig_atomic_t/d' \ ${WRKSRC}/portable/system.h .include Index: head/www/nghttp2/Makefile =================================================================== --- head/www/nghttp2/Makefile (revision 424426) +++ head/www/nghttp2/Makefile (revision 424427) @@ -1,75 +1,74 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= nghttp2 PORTVERSION= 1.15.0 DISTVERSIONPREFIX= v CATEGORIES= www net MAINTAINER= sunpoet@FreeBSD.org COMMENT= HTTP/2.0 C Library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= APP SPDY ASIO DOCS HPACK OPTIONS_DEFAULT=APP HPACK SPDY OPTIONS_SUB= yes USE_RC_SUBR= nghttpx USE_GITHUB= yes CONFIGURE_ARGS= --disable-python-bindings \ --disable-examples CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" \ ZLIB_CFLAGS="-I${INCLUDEDIR}" \ ZLIB_LIBS="-L${LIBDIR} -lz" GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -PATHFIX_MAKEFILEIN= Makefile.am USE_CXXSTD= c++11 USE_LDCONFIG= yes USES= autoreconf compiler:c++11-lib gmake libtool localbase pathfix pkgconfig ssl PORTDATA= fetch-ocsp-response PORTDOCS= * APP_DESC= Build nghttp, nghttpd, nghttpx, h2load APP_BUILD_DEPENDS= libev>=4.15:devel/libev APP_LIB_DEPENDS= libev.so:devel/libev APP_CONFIGURE_ENABLE= app APP_USE= GNOME=libxml2 APP_CONFIGURE_OFF= --without-libxml2 ASIO_BUILD_DEPENDS= boost-libs>=1.54.0:devel/boost-libs ASIO_CONFIGURE_OFF= --with-boost=no ASIO_CONFIGURE_ON= --enable-asio-lib --with-boost-asio --with-boost-system --with-boost-thread ASIO_LIB_DEPENDS= libboost_thread.so:devel/boost-libs ASIO_RUN_DEPENDS= boost-libs>=1.54.0:devel/boost-libs HPACK_CONFIGURE_ENABLE= hpack-tools HPACK_LIB_DEPENDS= libjansson.so:devel/jansson SPDY_DESC= Enable SPDY in nghttpx and h2load SPDY_BUILD_DEPENDS= spdylay>=1.3.0:www/spdylay SPDY_LIB_DEPENDS= libspdylay.so:www/spdylay SPDY_IMPLIES= APP SPDY_CONFIGURE_WITH= spdylay .include .if ${OSVERSION} <= 1000000 CPPFLAGS+= -D_GLIBCXX_USE_C99 .endif .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 CONFIGURE_ARGS+=--with-jemalloc .endif post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/nghttpx ${INSTALL_DATA} ${FILESDIR}/nghttpx.conf.sample ${STAGEDIR}${PREFIX}/etc/nghttpx/nghttpx.conf.sample .include Index: head/www/trafficserver/Makefile =================================================================== --- head/www/trafficserver/Makefile (revision 424426) +++ head/www/trafficserver/Makefile (revision 424427) @@ -1,74 +1,74 @@ # Created by: Jui-Nan Lin # $FreeBSD$ PORTNAME= trafficserver PORTVERSION= 6.2.0 CATEGORIES= www MASTER_SITES= APACHE/${PORTNAME} MAINTAINER= gaod@hychen.org COMMENT= Fast, scalable and extensible HTTP proxy server LICENSE= APACHE20 LIB_DEPENDS= libcurl.so:ftp/curl \ libhwloc.so:devel/hwloc \ libpcre.so:devel/pcre \ libxml2.so:textproc/libxml2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= cpe execinfo gmake libtool perl5 pkgconfig sqlite ssl tar:bzip2 tcl +USES= cpe execinfo gmake libtool pathfix perl5 pkgconfig sqlite ssl tar:bzip2 tcl CPE_VENDOR= apache CPE_PRODUCT= traffic_server USE_PERL5= build run USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} ONLY_FOR_ARCHS= amd64 USERS= ${WWWOWN} GROUPS= ${WWWGRP} PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" PORTVERSION="${PORTVERSION}" LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-libxml2=${LOCALBASE} \ --with-pcre=${LOCALBASE} \ --with-openssl=${OPENSSLBASE} \ --with-xml=libxml2 \ --with-tcl=${TCL_LIBDIR} \ --enable-cppapi \ --localstatedir=/var \ --with-user=${USERS} \ --with-group=${GROUPS} OPTIONS_DEFINE= DOCS WCCP SPDY WCCP_DESC= Enable WCCPv2 protocol SPDY_DESC= Enable SPDY WCCP_CONFIGURE_ENABLE= wccp SPDY_CONFIGURE_ENABLE= spdy SPDY_LIB_DEPENDS= libspdylay.so:www/spdylay BROKEN_FreeBSD_9= Trafficserver is only supported on FreeBSD 10.1 or newer .if ! exists(/var/cache) # FreeBSD 8.x PLIST_DIRS+= /var/cache .endif post-patch: @${REINPLACE_CMD} \ -e '/cachedir:/s,$${localstatedir}+,$${localstatedir}/cache+,' \ -e '/runtimedir:/s,$${localstatedir}+,$${localstatedir}/run+,' \ ${WRKSRC}/config.layout @${REINPLACE_CMD} '/^LUA_LDFLAGS =/s/$$/ @LDFLAGS@/' \ ${WRKSRC}/lib/Makefile.in post-install: @${RMDIR} ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${ETCDIR}/snapshots (cd ${STAGEDIR}${ETCDIR} && for f in *.config *.config.xml; do ${MV} $$f $$f.sample; done) .include Index: head/www/trafficserver/files/patch-tools_Makefile.in =================================================================== --- head/www/trafficserver/files/patch-tools_Makefile.in (revision 424426) +++ head/www/trafficserver/files/patch-tools_Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- tools/Makefile.in.orig 2015-06-30 04:11:56 UTC -+++ tools/Makefile.in -@@ -614,7 +614,7 @@ valuesh = @valuesh@ - waith = @waith@ - zlibh = @zlibh@ - bin_SCRIPTS = tsxs tspush --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = trafficserver.pc - AM_LDFLAGS = @EXTRA_CXX_LDFLAGS@ @LIBTOOL_LINK_FLAGS@ - AM_CPPFLAGS = $(iocore_include_dirs) \ Property changes on: head/www/trafficserver/files/patch-tools_Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/www/varnish4/Makefile =================================================================== --- head/www/varnish4/Makefile (revision 424426) +++ head/www/varnish4/Makefile (revision 424427) @@ -1,51 +1,49 @@ # $FreeBSD$ PORTNAME= varnish PORTVERSION= 4.1.3 PORTREVISION= 0 CATEGORIES= www MASTER_SITES= http://repo.varnish-cache.org/source/ PKGNAMESUFFIX= 4 MAINTAINER= feld@FreeBSD.org COMMENT= High-performance HTTP accelerator LICENSE= BSD2CLAUSE LIB_DEPENDS= libpcre.so:devel/pcre CONFLICTS= varnish-2.* varnish-3.* BROKEN_arm= does not configure -USES= autoreconf cpe gmake libedit libtool pkgconfig python:2,build \ +USES= autoreconf cpe gmake libedit libtool pathfix pkgconfig python:2,build \ readline shebangfix SHEBANG_FILES= lib/libvcc/vmodtool.py CPE_VENDOR= varnish-cache CFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=${PREFIX} --enable-tests CONFIGURE_ENV= RST2MAN=true USE_LDCONFIG= yes INSTALL_TARGET= install-strip USERS= varnish varnishlog GROUPS= varnish USE_RC_SUBR= varnishd varnishlog varnishncsa SUB_FILES= pkg-message .if defined(NO_INET6) || defined(WITHOUT_INET6) BAD_TESTS+= r00832 EXTRA_PATCHES+= ${FILESDIR}/no-inet6.patch .endif post-patch: - @${REINPLACE_CMD} -e 's|\$$(libdir)/pkgconfig|\$$(prefix)/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.am .if defined(BAD_TESTS) ${RM} ${BAD_TESTS:C|.+|${WRKSRC}/bin/varnishtest/tests/\0.vtc|} .endif regression-test check test: build ${MAKE_CMD} TESTS_PARALLELISM=1 -C ${WRKSRC} check .include Index: head/www/webkit-gtk2/Makefile =================================================================== --- head/www/webkit-gtk2/Makefile (revision 424426) +++ head/www/webkit-gtk2/Makefile (revision 424427) @@ -1,110 +1,109 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= webkit PORTVERSION= 2.4.11 PORTREVISION= 4 CATEGORIES= www MASTER_SITES= http://webkitgtk.org/releases/ PKGNAMESUFFIX= -gtk2 DISTNAME= ${PORTNAME}gtk-${PORTVERSION} MAINTAINER= gnome@FreeBSD.org COMMENT= Opensource browser engine using the GTK+ 2 toolkit BUILD_DEPENDS= gtkdoc-rebase:textproc/gtk-doc \ p5-Switch>0:lang/p5-Switch \ geoclue>=0:net/geoclue LIB_DEPENDS= libenchant.so:textproc/enchant \ libsecret-1.so:security/libsecret \ libicutu.so:devel/icu \ libharfbuzz.so:print/harfbuzz \ libwebp.so:graphics/webp \ libcurl.so:ftp/curl \ libsoup-2.4.so:devel/libsoup RUN_DEPENDS= geoclue>=0:net/geoclue PORTSCOUT= limit:^2\.4\. USE_GSTREAMER1= yes USE_XORG= xt xdamage xcomposite USES= bison compiler:c++11-lib gettext gmake gperf libtool localbase \ - perl5 pkgconfig shebangfix sqlite tar:xz + pathfix perl5 pkgconfig shebangfix sqlite tar:xz +PATHFIX_MAKEFILEIN= GNUmakefile.in USE_RUBY= yes RUBY_NO_RUN_DEPENDS=yes USE_GNOME= cairo gtk20 introspection:build libxslt USE_GL= gl USE_PERL5= build USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= AR=/usr/bin/ar \ ac_cv_path_DOLT_BASH="" INSTALL_TARGET= install-strip CONFIGURE_ARGS= --with-gtk=2.0 \ --enable-svg-fonts \ --enable-geolocation \ --enable-introspection \ --disable-webkit2 \ --with-html-dir=${PREFIX}/share/gtk-doc/html/webkit1 MAKEFILE= GNUmakefile MAKE_ENV= XDG_CACHE_HOME=${WRKDIR} BROKEN_sparc64= attempts to use x86 assembler CONFIGURE_ARGS+=--disable-egl \ --disable-gles2 SHEBANG_FILES= \ Source/JavaScriptCore/create_hash_table \ Source/JavaScriptCore/inspector/scripts/xxd.pl \ Source/WebCore/css/*.pl \ Source/WebCore/dom/*.pl \ Source/WebCore/make-hash-tools.pl \ Source/WebCore/page/make_settings.pl \ Source/WebCore/platform/text/mac/make-charset-table.pl \ Source/WebKit2/Scripts/generate-forwarding-headers.pl \ Source/WebCore/bindings/scripts/*.p[lm] \ Source/JavaScriptCore/create_hash_table BROWSER_PLUGINS_DIR?= ${LOCALBASE}/lib/browser_plugins/symlinks/webkit-gtk2 #_BROWSER_PLUGINS_DIR= ${BROWSER_PLUGINS_DIR:S|^/|"|:S|/|", "|g}", OPTIONS_DEFINE= DEBUG FULLDEBUG DEBUG_DESC= Just enable debug symbols FULLDEBUG_DESC= Enable asserts and other debug support FULLDEBUG_CONFIGURE_ENABLE= debug DEBUG_CONFIGURE_ON= --enable-debug-symbols=yes DEBUG_CONFIGURE_OFF= --disable-debug-symbols .include .if ${ARCH} == powerpc64 CFLAGS+= -mminimal-toc .endif .include .if ${OSVERSION} < 1000033 BUILD_DEPENDS+= flex>=0:textproc/flex CONFIGURE_ENV+= FLEX="${LOCALBASE}/bin/flex" .endif .if ${CHOSEN_COMPILER_TYPE} == clang CXXFLAGS+= -Wno-c++11-extensions # Shutup warning spam CXXFLAGS+= -Qunused-arguments .endif post-patch: @${REINPLACE_CMD} -e 's|%%BROWSER_PLUGINS_DIR%%|${BROWSER_PLUGINS_DIR}|' \ ${WRKSRC}/Source/WebCore/plugins/PluginDatabase.cpp # Since ruby 2.2 there is no ruby symlink @${REINPLACE_CMD} -e 's|ruby|${RUBY_NAME}|g' \ ${WRKSRC}/configure - @${FIND} ${WRKSRC} -name GNUmakefile.in | ${XARGS} ${REINPLACE_CMD} -e \ - 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' post-install: ${INSTALL_PROGRAM} ${WRKSRC}/Programs/GtkLauncher \ ${STAGEDIR}${PREFIX}/bin/GtkLauncher-1 .include Index: head/www/webkit-gtk3/Makefile =================================================================== --- head/www/webkit-gtk3/Makefile (revision 424426) +++ head/www/webkit-gtk3/Makefile (revision 424427) @@ -1,119 +1,118 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= webkit PORTVERSION= 2.4.11 PORTREVISION= 4 CATEGORIES= www MASTER_SITES= http://webkitgtk.org/releases/ PKGNAMESUFFIX= -gtk3 DISTNAME= ${PORTNAME}gtk-${PORTVERSION} MAINTAINER= gnome@FreeBSD.org COMMENT= Opensource browser engine using the GTK+ 3 toolkit BUILD_DEPENDS= gtkdoc-rebase:textproc/gtk-doc \ p5-Switch>0:lang/p5-Switch \ geoclue>=0:net/geoclue LIB_DEPENDS= libenchant.so:textproc/enchant \ libsecret-1.so:security/libsecret \ libicutu.so:devel/icu \ libharfbuzz.so:print/harfbuzz \ libwebp.so:graphics/webp \ libcurl.so:ftp/curl \ libsoup-2.4.so:devel/libsoup RUN_DEPENDS= geoclue>=0:net/geoclue PORTSCOUT= limit:^2\.4\. USE_GSTREAMER1= yes USE_XORG= xt xdamage xcomposite USES= bison compiler:c++11-lib gettext gmake gperf libtool localbase \ - perl5 pkgconfig shebangfix sqlite tar:xz + pathfix perl5 pkgconfig shebangfix sqlite tar:xz +PATHFIX_MAKEFILEIN= GNUmakefile.in USE_RUBY= yes RUBY_NO_RUN_DEPENDS=yes USE_GNOME= cairo gtk20 gtk30 introspection:build libxslt USE_GL= gl USE_PERL5= build USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= AR=/usr/bin/ar \ ac_cv_path_DOLT_BASH="" INSTALL_TARGET= install-strip CONFIGURE_ARGS= --with-gtk=3.0 \ --enable-svg-fonts \ --enable-geolocation \ --enable-webkit2 \ --enable-introspection MAKEFILE= GNUmakefile MAKE_ENV= XDG_CACHE_HOME=${WRKDIR} BROKEN_sparc64= fails to detect working compiler CONFIGURE_ARGS+=--disable-egl \ --disable-gles2 # --with-acceleration-backend=opengl # clutter broken? # opengl, clutter, none (clutter unsupported) SHEBANG_FILES= \ Source/JavaScriptCore/create_hash_table \ Source/JavaScriptCore/inspector/scripts/xxd.pl \ Source/WebCore/css/*.pl \ Source/WebCore/dom/*.pl \ Source/WebCore/make-hash-tools.pl \ Source/WebCore/page/make_settings.pl \ Source/WebCore/platform/text/mac/make-charset-table.pl \ Source/WebKit2/Scripts/generate-forwarding-headers.pl \ Source/WebCore/bindings/scripts/*.p[lm] \ Source/JavaScriptCore/create_hash_table BROWSER_PLUGINS_DIR?= ${LOCALBASE}/lib/browser_plugins/symlinks/webkit-gtk3 #_BROWSER_PLUGINS_DIR= ${BROWSER_PLUGINS_DIR:S|^/|"|:S|/|", "|g}", OPTIONS_DEFINE= DEBUG FULLDEBUG DEBUG_DESC= Just enable debug symbols FULLDEBUG_DESC= Enable asserts and other debug support FULLDEBUG_CONFIGURE_ENABLE= debug DEBUG_CONFIGURE_ON= --enable-debug-symbols=yes DEBUG_CONFIGURE_OFF= --disable-debug-symbols .include .if ${ARCH} == powerpc64 CFLAGS+= -mminimal-toc .endif .include .if ${OSVERSION} < 1000033 BUILD_DEPENDS+= flex>=0:textproc/flex CONFIGURE_ENV+= FLEX="${LOCALBASE}/bin/flex" .endif .if ${ARCH} == i386 && ! ${CFLAGS:M-march=*} # Needed for __atomic_fetch_add_8 CFLAGS+= -march=i586 .endif .if ${CHOSEN_COMPILER_TYPE} == clang CXXFLAGS+= -Wno-c++11-extensions # Shutup warning spam CXXFLAGS+= -Qunused-arguments .endif post-patch: @${REINPLACE_CMD} -e 's|%%BROWSER_PLUGINS_DIR%%|${BROWSER_PLUGINS_DIR}|' \ ${WRKSRC}/Source/WebCore/plugins/PluginDatabase.cpp # Since ruby 2.2 there is no ruby symlink @${REINPLACE_CMD} -e 's|ruby|${RUBY_NAME}|g' \ ${WRKSRC}/configure - @${FIND} ${WRKSRC} -name GNUmakefile.in | ${XARGS} ${REINPLACE_CMD} -e \ - 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' post-install: ${INSTALL_PROGRAM} ${WRKSRC}/Programs/GtkLauncher \ ${STAGEDIR}${PREFIX}/bin/GtkLauncher-3 ${INSTALL_PROGRAM} ${WRKSRC}/Programs/MiniBrowser \ ${STAGEDIR}${PREFIX}/bin/MiniBrowser-3 .include Index: head/www/webkit-sharp/Makefile =================================================================== --- head/www/webkit-sharp/Makefile (revision 424426) +++ head/www/webkit-sharp/Makefile (revision 424427) @@ -1,24 +1,23 @@ # $FreeBSD$ PORTNAME= webkit-sharp PORTVERSION= 0.3 PORTREVISION= 3 CATEGORIES= www MAINTAINER= mono@FreeBSD.org COMMENT= Mono bindings for Webkit BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/webkit-1.0.pc:www/webkit-gtk2 RUN_DEPENDS:= ${BUILD_DEPENDS} USE_GITHUB= yes GH_ACCOUNT= mono PLIST_SUB+= ASSEMBLY_VERSION=1.1.15 GNU_CONFIGURE= yes USES= autoreconf gmake mono pathfix pkgconfig USE_GNOME= gtksharp20 -PATHFIX_MAKEFILEIN= Makefile.am .include Index: head/www/yaws/Makefile =================================================================== --- head/www/yaws/Makefile (revision 424426) +++ head/www/yaws/Makefile (revision 424427) @@ -1,61 +1,60 @@ # $FreeBSD$ PORTNAME= yaws PORTVERSION= 2.0.4 CATEGORIES= www devel MASTER_SITES= http://yaws.hyber.org/download/ MAINTAINER= olgeni@FreeBSD.org COMMENT= Web server for dynamic content written in Erlang LICENSE= BSD3CLAUSE BUILD_DEPENDS= erl:lang/erlang RUN_DEPENDS:= ${BUILD_DEPENDS} OPTIONS_SUB= yes PLIST_SUB= VERSION="${PORTVERSION}" USES= autoreconf gmake libtool pathfix shebangfix SHEBANG_FILES= www/cgi-bin/foo.py OPTIONS_DEFINE= WWW WWW_DESC= Install sample applications APPDIR= ${PREFIX}/lib/erlang/lib/yaws-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var CONFIGURE_ENV= wwwdir=${WWWDIR} yawsdir=${APPDIR} INSTALL_TARGET= install-strip -PATHFIX_MAKEFILEIN=Makefile.am .include post-extract: @${FIND} ${WRKSRC} -name .empty -delete post-patch: @${REINPLACE_CMD} -e 's|!!PREFIX!!|${PREFIX}|g' \ ${WRKSRC}/man/yaws_api.5 \ ${WRKSRC}/man/yaws.conf.5 @${FIND} ${WRKSRC} \( -name \*.orig -or -name \*.bak \) -delete post-install: .if ${PORT_OPTIONS:MWWW} ${MV} ${STAGEDIR}${PREFIX}/www/www/* ${STAGEDIR}${WWWDIR} ${RMDIR} ${STAGEDIR}${PREFIX}/www/www .else ${RM} -r ${STAGEDIR}${PREFIX}/www .endif ${MV} ${STAGEDIR}${PREFIX}/etc/yaws/dhparams.pem \ ${STAGEDIR}${PREFIX}/etc/yaws/dhparams.pem.sample ${MV} ${STAGEDIR}${PREFIX}/etc/yaws/yaws-cert.pem \ ${STAGEDIR}${PREFIX}/etc/yaws/yaws-cert.pem.sample ${MV} ${STAGEDIR}${PREFIX}/etc/yaws/yaws-key.pem \ ${STAGEDIR}${PREFIX}/etc/yaws/yaws-key.pem.sample ${MV} ${STAGEDIR}${PREFIX}/etc/yaws/yaws.conf.template \ ${STAGEDIR}${PREFIX}/etc/yaws/yaws.conf.sample .include Index: head/x11/cinnamon-desktop/Makefile =================================================================== --- head/x11/cinnamon-desktop/Makefile (revision 424426) +++ head/x11/cinnamon-desktop/Makefile (revision 424427) @@ -1,66 +1,65 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon-desktop PORTVERSION= 2.4.2 PORTREVISION= 1 CATEGORIES= x11 gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Additional UI API for cinnamon BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common \ xkeyboard-config>=0:x11/xkeyboard-config \ libxkbfile>=0:x11/libxkbfile RUN_DEPENDS= xkeyboard-config>=0:x11/xkeyboard-config \ libxkbfile>=0:x11/libxkbfile USE_XORG= x11 xrandr xext USES= autoreconf gettext gmake libtool pathfix pkgconfig \ shebangfix tar:xz USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_GNOME= gnomeprefix gtk30 intlhack introspection:build SHEBANG_FILES= files/usr/bin/cinnamon-desktop-migrate-mediakeys python_OLD_CMD= /usr/bin/python2 USE_LDCONFIG= yes GNU_CONFIGURE= yes -PATHFIX_MAKEFILEIN= Makefile.am CONFIGURE_ARGS= --with-gnome-distributor="FreeBSD GNOME Project" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.cinnamon.desktop.a11y.applications.gschema.xml \ org.cinnamon.desktop.a11y.keyboard.gschema.xml \ org.cinnamon.desktop.a11y.magnifier.gschema.xml \ org.cinnamon.desktop.a11y.mouse.gschema.xml \ org.cinnamon.desktop.background.gschema.xml \ org.cinnamon.desktop.default-applications.gschema.xml \ org.cinnamon.desktop.enums.xml \ org.cinnamon.desktop.input-sources.gschema.xml \ org.cinnamon.desktop.interface.gschema.xml \ org.cinnamon.desktop.keybindings.gschema.xml \ org.cinnamon.desktop.keybindings.media-keys.gschema.xml \ org.cinnamon.desktop.keybindings.wm.gschema.xml \ org.cinnamon.desktop.lockdown.gschema.xml \ org.cinnamon.desktop.media-handling.gschema.xml \ org.cinnamon.desktop.notifications.gschema.xml \ org.cinnamon.desktop.privacy.gschema.xml \ org.cinnamon.desktop.screensaver.gschema.xml \ org.cinnamon.desktop.session.gschema.xml \ org.cinnamon.desktop.sound.gschema.xml \ org.cinnamon.desktop.thumbnail-cache.gschema.xml \ org.cinnamon.desktop.thumbnailers.gschema.xml \ org.cinnamon.desktop.wm.preferences.gschema.xml post-patch: @${MKDIR} ${WRKSRC}/files${PREFIX} .for d in bin @${MV} ${WRKSRC}/files/usr/${d} ${WRKSRC}/files${PREFIX} .endfor @${REINPLACE_CMD} -e 's|find -min|find . -|g' \ ${WRKSRC}/files/Makefile.am .include Index: head/x11/cinnamon-menus/Makefile =================================================================== --- head/x11/cinnamon-menus/Makefile (revision 424426) +++ head/x11/cinnamon-menus/Makefile (revision 424427) @@ -1,30 +1,29 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon-menus PORTVERSION= 2.4.1 CATEGORIES= x11 gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Additional UI API for cinnamon BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common \ xkeyboard-config>=0:x11/xkeyboard-config \ libxkbfile>=0:x11/libxkbfile RUN_DEPENDS= xkeyboard-config>=0:x11/xkeyboard-config \ libxkbfile>=0:x11/libxkbfile USES= autoreconf gettext gmake libtool pathfix pkgconfig \ python:2 tar:xz USE_GNOME= gnomemenus3 gnomeprefix gtk30 introspection:build USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_LDCONFIG= yes GNU_CONFIGURE= yes -PATHFIX_MAKEFILEIN= Makefile.am CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .include Index: head/x11/cinnamon-screensaver/Makefile =================================================================== --- head/x11/cinnamon-screensaver/Makefile (revision 424426) +++ head/x11/cinnamon-screensaver/Makefile (revision 424427) @@ -1,53 +1,52 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon-screensaver PORTVERSION= 2.4.1 CATEGORIES= x11 gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME screen saver and locker BUILD_DEPENDS= gsettings-desktop-schemas>=3.2.0:devel/gsettings-desktop-schemas \ gnome-autogen.sh:devel/gnome-common LIB_DEPENDS= libnotify.so:devel/libnotify \ libcinnamon-desktop.so:x11/cinnamon-desktop \ libdbus-glib-1.so:devel/dbus-glib RUN_DEPENDS= pam_helper:security/pam_helper \ gsettings-desktop-schemas>=3.2.0:devel/gsettings-desktop-schemas \ gnome-keyring>=0:security/gnome-keyring USES= autoreconf:build gettext gmake libtool pathfix pkgconfig tar:xz USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_XORG= x11 xext xxf86vm xxf86misc xscrnsaver USE_GNOME= gnomedesktop3 gnomeprefix intlhack intlhack libgnomekbd libxml2 GNU_CONFIGURE= yes -PATHFIX_MAKEFILEIN= Makefile.am CPPFLAGS+= -I${LOCALBASE}/include CFLAGS= -I${LOCALBASE}/include -Wno-error=format-nonliteral LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-pam-prefix=${PREFIX}/etc/pam.d \ --without-systemd INSTALL_TARGET= install-strip SUB_FILES+= cinnamon-screensaver.pam post-patch: @${REINPLACE_CMD} -e 's|/etc/pam.d|${PREFIX}/etc/pam.d|g' \ ${WRKSRC}/src/gs-auth-pam.c @${REINPLACE_CMD} -e 's|find -m|find . -m|g' \ ${WRKSRC}/files/Makefile.in @${ECHO} "#define PASSWD_HELPER_PROGRAM \"/usr/local/bin/pam_helper\"" \ >> ${WRKSRC}/config.h.in post-install: ${INSTALL_DATA} ${WRKDIR}/cinnamon-screensaver.pam \ ${STAGEDIR}${PREFIX}/etc/pam.d/cinnamon-screensaver ${RM} -r ${STAGEDIR}${PREFIX}/etc/pam.d/pam.d/ pre-configure: cd ${WRKSRC} && NOCONFIGURE=yes ${SH} ./autogen.sh .include Index: head/x11/cinnamon-session/Makefile =================================================================== --- head/x11/cinnamon-session/Makefile (revision 424426) +++ head/x11/cinnamon-session/Makefile (revision 424427) @@ -1,42 +1,41 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon-session PORTVERSION= 2.4.3 PORTREVISION= 1 CATEGORIES= x11 gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Session component for the cinnamon desktop BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libjson-glib-1.0.so:devel/json-glib \ libupower-glib.so:sysutils/upower \ libcanberra.so:audio/libcanberra RUN_DEPENDS= console-kit-daemon:sysutils/consolekit \ xdpyinfo:x11/xdpyinfo USES= autoreconf:build execinfo gettext gmake libtool \ pathfix pkgconfig tar:xz USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_GNOME= gnomeprefix gtk30 intlhack USE_XORG= ice sm xau xext xtst xrender xtrans xcomposite USE_GL= gl INSTALLS_ICONS= yes GNU_CONFIGURE= yes -PATHFIX_MAKEFILEIN= Makefile.am CONFIGURE_ARGS= --disable-docbook-docs CPPFLAGS+= -I${LOCALBASE}/include -Wno-error=format-nonliteral -Wno-error=implicit-function-declaration CFLAGS+= -I${LOCALBASE}/include -Wno-error=format-nonliteral -Wno-error=implicit-function-declaration LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.cinnamon.SessionManager.gschema.xml pre-configure: cd ${WRKSRC} && ${SETENV} NOCONFIGURE=yes ${SH} ./autogen.sh .include Index: head/x11/keybinder/Makefile =================================================================== --- head/x11/keybinder/Makefile (revision 424426) +++ head/x11/keybinder/Makefile (revision 424427) @@ -1,53 +1,52 @@ # $FreeBSD$ PORTNAME= keybinder PORTVERSION= 0.3.1 DISTVERSIONPREFIX= v CATEGORIES= x11 MAINTAINER= ports@FreeBSD.org COMMENT= Library for registering keyboard shortcuts LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gtkdocize:textproc/gtk-doc USE_GITHUB= yes GH_ACCOUNT= engla USES= autoreconf gmake libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN= Makefile.am USE_GNOME= gtk20 introspection:build USE_XORG= x11 xext xrender GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gtk-doc INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= EXAMPLES LUA PYTHON OPTIONS_DEFAULT= PYTHON OPTIONS_SUB= yes # Override LUA description LUA_DESC= Lua bindings LUA_USES= lua:51 LUA_CONFIGURE_ON= --with-lua-includes=${LUA_INCDIR} LUA_CONFIGURE_OFF= --disable-lua PYTHON_USES= python:2 PYTHON_USE= gnome=pygtk2 PYTHON_CONFIGURE_OFF= --disable-python pre-configure: @(cd ${CONFIGURE_WRKSRC} && ${LOCALBASE}/bin/gtkdocize) post-build-EXAMPLES-on: @${REINPLACE_CMD} -i '' -e \ 's|lua5.1|lua-${LUA_VER}|g' ${WRKSRC}/examples/Makefile post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${INSTALL_DATA} * \ ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/x11/keybinder-gtk3/Makefile =================================================================== --- head/x11/keybinder-gtk3/Makefile (revision 424426) +++ head/x11/keybinder-gtk3/Makefile (revision 424427) @@ -1,34 +1,33 @@ # $FreeBSD$ PORTNAME= keybinder PORTVERSION= 0.3.1 DISTVERSIONPREFIX= keybinder-3.0-v CATEGORIES= x11 PKGNAMESUFFIX= -gtk3 MAINTAINER= ports@FreeBSD.org COMMENT= Library for registering keyboard shortcuts LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gtkdocize:textproc/gtk-doc USE_GITHUB= yes GH_ACCOUNT= engla USES= autoreconf gmake libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN= Makefile.am USE_GNOME= gtk30 introspection:build USE_XORG= x11 xext xrender GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gtk-doc INSTALL_TARGET= install-strip USE_LDCONFIG= yes PLIST_SUB= VERSION="3.0" pre-configure: @(cd ${CONFIGURE_WRKSRC} && ${LOCALBASE}/bin/gtkdocize) .include Index: head/x11/libSM/Makefile =================================================================== --- head/x11/libSM/Makefile (revision 424426) +++ head/x11/libSM/Makefile (revision 424427) @@ -1,24 +1,25 @@ # Created by: Eric Anholt # $FreeBSD$ PORTNAME= libSM PORTVERSION= 1.2.2 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org COMMENT= Session Management library for X11 LICENSE= MIT +USES= pathfix XORG_CAT= lib USE_XORG= ice xproto:both xtrans CONFIGURE_ARGS+=--disable-docs --without-xmlto post-patch: @${REINPLACE_CMD} '/^SUBDIRS/,/^$$/ \ s/doc//' ${WRKSRC}/Makefile.in .include Index: head/x11/libSM/files/patch-Makefile.am =================================================================== --- head/x11/libSM/files/patch-Makefile.am (revision 424426) +++ head/x11/libSM/files/patch-Makefile.am (nonexistent) @@ -1,10 +0,0 @@ ---- ./Makefile.am.orig 2009-02-23 19:42:34.000000000 +0300 -+++ ./Makefile.am 2009-02-23 19:43:19.000000000 +0300 -@@ -1,6 +1,6 @@ - SUBDIRS=src - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = sm.pc - - EXTRA_DIST=sm.pc.in Property changes on: head/x11/libSM/files/patch-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/x11-drivers/xf86-input-joystick/Makefile =================================================================== --- head/x11-drivers/xf86-input-joystick/Makefile (revision 424426) +++ head/x11-drivers/xf86-input-joystick/Makefile (revision 424427) @@ -1,17 +1,15 @@ # $FreeBSD$ PORTNAME= xf86-input-joystick PORTVERSION= 1.6.2 PORTREVISION= 4 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org joystick input driver XORG_CAT= driver -post-patch: - @${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.in +USES= pathfix .include Index: head/x11-fm/nemo/files/patch-libnemo-extensions_Makefile.am =================================================================== --- head/x11-fm/nemo/files/patch-libnemo-extensions_Makefile.am (revision 424426) +++ head/x11-fm/nemo/files/patch-libnemo-extensions_Makefile.am (nonexistent) @@ -1,11 +0,0 @@ ---- libnemo-extension/Makefile.orig.am 2013-03-02 09:00:45.222570308 +0100 -+++ libnemo-extension/Makefile.am 2013-03-02 09:02:01.279567955 +0100 -@@ -52,7 +52,7 @@ - nemo-menu.c \ - $(NULL) - --pkgconfigdir=$(libdir)/pkgconfig -+pkgconfigdir=$(prefix)/libdata/pkgconfig - pkgconfig_DATA=libnemo-extension.pc - - EXTRA_DIST = \ Property changes on: head/x11-fm/nemo/files/patch-libnemo-extensions_Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/x11-toolkits/gai/Makefile =================================================================== --- head/x11-toolkits/gai/Makefile (revision 424426) +++ head/x11-toolkits/gai/Makefile (revision 424427) @@ -1,43 +1,43 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= gai PORTVERSION= 0.5.10 PORTREVISION= 16 CATEGORIES= x11-toolkits gnome MASTER_SITES= SF/${PORTNAME}/GAI%20-%20Library/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= General Applet Interface Library LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext -USES= gettext-tools pkgconfig tar:bzip2 +USES= gettext-tools pathfix pkgconfig tar:bzip2 USE_GL= gl USE_SDL= sdl USE_GNOME= libgnomeui GNU_CONFIGURE= yes CONFIGURE_ENV= SDLCONF=${SDL_CONFIG} CONFIGURE_ARGS= --disable-gnome CPPFLAGS+= `pkg-config --cflags libgnomeui-2.0` PORTDOCS= * PORTEXAMPLES= * USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e "s|sdl-config --|${SDL_CONFIG} --|g; \ s|/usr/X11R6|${LOCALBASE}|g" ${WRKSRC}/configure post-install-DOCS-on: cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: cd ${WRKSRC} && ${COPYTREE_SHARE} "docking examples templates" ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11-toolkits/gai/files/patch-gai_Makefile.in =================================================================== --- head/x11-toolkits/gai/files/patch-gai_Makefile.in (revision 424426) +++ head/x11-toolkits/gai/files/patch-gai_Makefile.in (revision 424427) @@ -1,32 +1,31 @@ ---- gai/Makefile.in.orig Thu Oct 27 15:00:22 2005 -+++ gai/Makefile.in Thu Oct 27 15:02:47 2005 +--- gai/Makefile.in.orig 2016-10-04 15:54:42 UTC ++++ gai/Makefile.in @@ -1,9 +1,9 @@ # Makefile for the General Applet Interface Library -CFLAGS += -Wall -O2 -I.. @GTK_CFLAGS@ @SDL_CFLAGS@ @GNOME_CFLAGS@ @GL_CFLAGS@ +CFLAGS += -Wall -fPIC -I.. @GTK_CFLAGS@ @SDL_CFLAGS@ @GNOME_CFLAGS@ @GL_CFLAGS@ @CPPFLAGS@ -LDFLAGS += -g -fPIC -L/usr/X11R6/lib -lX11 @SYSTEM_SPECIFIC_LIBS@ @GTK_LIBS@ @GTHREAD_CFLAGS@ @PANGO_CFLAGS@ +LDFLAGS += -fPIC -L$(LOCALBASE)/lib -lX11 @SYSTEM_SPECIFIC_LIBS@ @GTK_LIBS@ @GTHREAD_CFLAGS@ @PANGO_CFLAGS@ LDFLAGS += @GNOME_LIBS@ @GL_LIBS@ @SDL_LIBS@ @GTHREAD_LIBS@ @PANGO_LIBS@ CC = @CC@ -@@ -23,13 +23,13 @@ +@@ -23,13 +23,13 @@ libgai@LIB_END@: $(OBJS) install: libgai@LIB_END@ mkdir -p $(DESTDIR)$(PREFIX)/include/gai - cp gai.h $(DESTDIR)$(PREFIX)/include/gai/ + $(BSD_INSTALL_DATA) gai.h $(DESTDIR)$(PREFIX)/include/gai/ mkdir -p $(DESTDIR)$(LIBDIR) - cp libgai@LIB_END@ $(DESTDIR)$(LIBDIR)/libgai@LIB_START@.@GAI_MAJOR@.@GAI_MINOR@.@GAI_MICRO@@LIB_DARWIN@ + $(BSD_INSTALL_PROGRAM) libgai@LIB_END@ $(DESTDIR)$(LIBDIR)/libgai@LIB_START@.@GAI_MAJOR@.@GAI_MINOR@.@GAI_MICRO@@LIB_DARWIN@ ln -sf libgai@LIB_START@.@GAI_MAJOR@.@GAI_MINOR@.@GAI_MICRO@@LIB_DARWIN@ $(DESTDIR)$(LIBDIR)/libgai@LIB_START@.@GAI_MAJOR@@LIB_DARWIN@ ln -sf libgai@LIB_START@.@GAI_MAJOR@@LIB_DARWIN@ $(DESTDIR)$(LIBDIR)/libgai@LIB_END@ -- mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig -- cp ../gai.pc $(DESTDIR)$(LIBDIR)/pkgconfig/ -+ mkdir -p $(DESTDIR)$(PREFIX)/libdata/pkgconfig + mkdir -p $(DESTDIR)$(PREFIX)/libdata/pkgconfig +- cp ../gai.pc $(DESTDIR)$(PREFIX)/libdata/pkgconfig/ + $(BSD_INSTALL_DATA) ../gai.pc $(DESTDIR)$(PREFIX)/libdata/pkgconfig/ uninstall: rm -f $(DESTDIR)$(PREFIX)/include/gai/gai.h rmdir $(DESTDIR)$(PREFIX)/include/gai Index: head/x11-toolkits/girara/Makefile =================================================================== --- head/x11-toolkits/girara/Makefile (revision 424426) +++ head/x11-toolkits/girara/Makefile (revision 424427) @@ -1,36 +1,35 @@ # Created by: Mike Krutov # $FreeBSD$ PORTNAME= girara PORTVERSION= 0.2.6 PORTREVISION= 2 CATEGORIES= x11-toolkits graphics MASTER_SITES= http://pwmt.org/projects/girara/download/ MAINTAINER= madpilot@FreeBSD.org COMMENT= GTK3 Interface Library for Zathura PDF Viewer USE_GNOME= glib20 gtk30 -USES= gmake pkgconfig +USES= gmake pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile USE_LDCONFIG= yes USE_CSTD= gnu99 LIBDIR= ${PREFIX}/lib MAKE_ENV+= SFLAGS=${STRIP} \ VERBOSE=1 OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext post-patch: .SILENT - ${REINPLACE_CMD} -e 's|$${LIBDIR}/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile ${REINPLACE_CMD} -e 's|^\(CFLAGS +=\) -std=c11|\1|' \ ${WRKSRC}/config.mk post-patch-NLS-off: .SILENT ${REINPLACE_CMD} -e '/-C po/d' \ ${WRKSRC}/Makefile .include Index: head/x11-wm/muffin/Makefile =================================================================== --- head/x11-wm/muffin/Makefile (revision 424426) +++ head/x11-wm/muffin/Makefile (revision 424427) @@ -1,48 +1,47 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= muffin PORTVERSION= 2.4.4 CATEGORIES= x11-wm gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Compositing window manager forked from Mutter for use with Cinnamon BUILD_DEPENDS= zenity>=3.0.0:x11/zenity \ gnome-autogen.sh:devel/gnome-common \ gsettings-desktop-schemas>=3.4.0:devel/gsettings-desktop-schemas LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libclutter-glx-1.0.so:graphics/clutter \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libcinnamon-desktop.so:x11/cinnamon-desktop RUN_DEPENDS= zenity>=3.0.0:x11/zenity USES= autoreconf:build execinfo gettext libtool gmake \ pathfix pkgconfig python:2 USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_GNOME= gconf2 gnomedocutils gnomeprefix gtk30 \ intlhack introspection:build USE_XORG= x11 xext xrandr xcomposite xcursor xinerama ice sm USE_LDCONFIG= yes USE_CSTD= gnu89 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -Wno-error=unused-function CFLAGS+= -I${LOCALBASE}/include -Wno-error=unused-function LDFLAGS+= -L${LOCALBASE}/lib -PATHFIX_MAKEFILEIN= Makefile.am CONFIGURE_ENV= LIBS="-lexecinfo" CONFIGURE_ARGS= --enable-compile-warnings=maximum MAKE_ARGS= V=1 GLIB_SCHEMAS= org.cinnamon.muffin.gschema.xml INSTALL_TARGET= install-strip pre-configure: @cd ${WRKSRC} && ${SETENV} NOCONFIGURE=yes ${SH} autogen.sh post-patch: @${REINPLACE_CMD} -e 's|REQUIRED_AUTOMAKE_VERSION=1.10|REQUIRED_AUTOMAKE_VERSION=1.14|g' \ ${WRKSRC}/autogen.sh .include