Index: head/archivers/star/Makefile =================================================================== --- head/archivers/star/Makefile (revision 513486) +++ head/archivers/star/Makefile (revision 513487) @@ -1,70 +1,69 @@ # Created by: Andreas Klemm # $FreeBSD$ PORTNAME= star PORTVERSION= 1.6 PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= SF/s-tar MAINTAINER= mm@FreeBSD.org COMMENT= Unique standard tape archiver with many enhancements LICENSE= CDDL GPLv2 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/CDDL.Schily.txt -BUILD_DEPENDS= gm4:devel/m4 - USES= gmake gettext iconv tar:bzip2 +BINARY_WRAPPERS= gm4 MAKE_ARGS= GMAKE_NOWARN=true DESTDIR=${STAGEDIR} INS_BASE=${PREFIX} \ MANBASE= PORTDOCS= README README.crash README.mtio README.pattern STARvsGNUTAR \ README.ACL README.largefiles README.otherbugs \ README.posix-2001 OPTIONS_DEFINE= DOCS post-patch: @${MV} ${WRKSRC}/rmt/rmt.1 ${WRKSRC}/rmt/srmt.1 @${REINPLACE_CMD} -e "s@/etc/default@${PREFIX}/etc@g" \ ${WRKSRC}/Mcsw \ ${WRKSRC}/include/schily/deflts.h \ ${WRKSRC}/rmt/rmt.c \ ${WRKSRC}/rmt/rmt.dfl \ ${WRKSRC}/rmt/srmt.1 \ ${WRKSRC}/star/Makefile.dfl \ ${WRKSRC}/star/defaults.c \ ${WRKSRC}/star/star.1 \ ${WRKSRC}/star/star.c \ ${WRKSRC}/star/star.dfl \ ${WRKSRC}/star/suntar.c pre-build: @${WRKSRC}/conf/cc-config.sh cc cc ${WRKSRC}/incs/Dcc.${ARCH}-freebsd @cd ${WRKSRC}/RULES && ${SH} ./MKLINKS post-stage: @${RM} ${STAGEDIR}/${PREFIX}/bin/mt \ ${STAGEDIR}/${PREFIX}/include/schily/*.h \ ${STAGEDIR}/${PREFIX}/include/schily/*/*.h \ ${STAGEDIR}/${PREFIX}/lib/*.a \ ${STAGEDIR}/${PREFIX}/lib/profiled/*.a \ ${STAGEDIR}/${PREFIX}/man/man1/match.1* \ ${STAGEDIR}/${PREFIX}/man/man1/mt.1* \ ${STAGEDIR}/${PREFIX}/man/man3/*.3* \ ${STAGEDIR}/${PREFIX}/man/man5/makerules.5* \ ${STAGEDIR}/${PREFIX}/man/man5/makefiles.5* @${RMDIR} ${STAGEDIR}/${PREFIX}/include/schily/* \ ${STAGEDIR}/${PREFIX}/include/schily \ ${STAGEDIR}/${PREFIX}/lib/profiled post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ${PORTDOCS} (cd ${WRKSRC}/star && ${INSTALL_DATA} ${FILE} ${STAGEDIR}${DOCSDIR}/${FILE}) .endfor .include Index: head/cad/geda/Makefile =================================================================== --- head/cad/geda/Makefile (revision 513486) +++ head/cad/geda/Makefile (revision 513487) @@ -1,55 +1,54 @@ # Created by: Vanilla I. Shu # $FreeBSD$ PORTNAME= geda PORTVERSION= 1.8.2 DISTVERSIONPREFIX=gaf- PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= cad MASTER_SITES= http://ftp.geda-project.org/${PORTNAME}-gaf/stable/v${PORTVERSION:R}/${PORTVERSION}/ MAINTAINER= hrs@FreeBSD.org COMMENT= GPL Electronic Design Automation tools LICENSE= GPLv2+ .if ${/usr/bin/ld:L:tA} == /usr/bin/ld.lld BROKEN= ld: error: ../src/.libs/libgeda.so: undefined reference to g_input_stream_get_type .endif LIB_DEPENDS= libstroke.so:devel/libstroke \ libguile.so:lang/guile RUN_DEPENDS= gawk:lang/gawk\ - m4>=1.4.11:devel/m4 USES= desktop-file-utils gettext gmake libtool pathfix perl5 \ pkgconfig python:run shared-mime-info shebangfix SHEBANG_FILES= examples/lightning_detector/bom libgeda/docs/*.dox \ utils/gxyrs/*.pl utils/scripts/* \ utils/docs/*.dox gattrib/docs/*.dox \ gschem/docs/*.dox gsymcheck/docs/*.dox \ gnetlist/docs/*.dox USE_GNOME= gtk20 USE_PERL5= run GNU_CONFIGURE= yes -CONFIGURE_ENV= M4=${LOCALBASE}/bin/gm4 CONFIGURE_ARGS= --with-libstroke=${LOCALBASE} INSTALL_TARGET= install-strip USE_LDCONFIG= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-gaf DATADIR= ${PREFIX}/share/gEDA INFO= geda-scheme +BINARY_WRAPPERS= gm4 CONFLICTS= geda-docs-[0-9]* geda-examples-[0-9]* geda-gattrib-[0-9]* \ geda-gschem-[0-9]* geda-netlist-[0-9]* geda-symbols-[0-9]* \ geda-symcheck-[0-9]* geda-utils-[0-9]* libgeda-[0-9]* PORTSCOUT= limitw:1,even OPTIONS_DEFINE= DOCS .include Index: head/databases/libgdamm5/Makefile =================================================================== --- head/databases/libgdamm5/Makefile (revision 513486) +++ head/databases/libgdamm5/Makefile (revision 513487) @@ -1,35 +1,34 @@ # Created by: Alexander Nedotsukov # $FreeBSD$ PORTNAME= libgdamm PORTVERSION= 4.99.11 CATEGORIES= databases gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= bland@FreeBSD.org COMMENT= C++ wrapper for libgda5 library -BUILD_DEPENDS= gm4:devel/m4 - USES= gmake libtool pathfix pkgconfig tar:xz compiler:c++11-lang gnome USE_CXXSTD= c++11 USE_GNOME= libgda5 glibmm GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-documentation +BINARY_WRAPPERS= gm4 OPTIONS_DEFINE= BDB .include .if ${PORT_OPTIONS:MBDB} || exists(${LOCALBASE}/libdata/pkgconfig/libgda-bdb-5.0.pc) BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/libgda-bdb-5.0.pc:databases/libgda5-bdb RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/libgda-bdb-5.0.pc:databases/libgda5-bdb PLIST_SUB+= BDB="" .else PLIST_SUB+= BDB="" .endif .include Index: head/devel/gconfmm26/Makefile =================================================================== --- head/devel/gconfmm26/Makefile (revision 513486) +++ head/devel/gconfmm26/Makefile (revision 513487) @@ -1,34 +1,34 @@ # Created by: Alexander Nedotsukov # $FreeBSD$ # $MCom: ports-stable/devel/gconfmm26/Makefile,v 1.1 2010/06/24 07:51:01 kwm Exp $ PORTNAME= gconfmm PORTVERSION= 2.28.3 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= bland@FreeBSD.org COMMENT= C++ wrapper for gconf2 API library LIB_DEPENDS= libglibmm-2.4.so:devel/glibmm -BUILD_DEPENDS= gm4:devel/m4 \ - ${LOCALBASE}/lib/libgtkmm-2.4.so.1:x11-toolkits/gtkmm24 +BUILD_DEPENDS= ${LOCALBASE}/lib/libgtkmm-2.4.so.1:x11-toolkits/gtkmm24 USES= compiler:c++11-lang gmake libtool:keepla pathfix pkgconfig \ tar:bzip2 gnome xorg USE_CXXSTD= c++11 USE_XORG= x11 USE_GNOME= gconf2 referencehack GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-static --disable-documentation INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 PLIST_SUB= VERSION="2.6" API_VERSION="2.6" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \ ${WRKSRC}/Makefile.in .include Index: head/devel/glibmm/Makefile =================================================================== --- head/devel/glibmm/Makefile (revision 513486) +++ head/devel/glibmm/Makefile (revision 513487) @@ -1,41 +1,40 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= glibmm PORTVERSION= 2.56.0 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= C++ interfaces for glib2 LICENSE= LGPL21 USES+= tar:xz PORTSCOUT?= limitw:1,even PLIST_SUB= VERSION="2.4" .if !defined(REFERENCE_PORT) -BUILD_DEPENDS= gm4:devel/m4 - USES+= compiler:c++11-lang gettext gmake libtool pathfix \ perl5 pkgconfig USE_GNOME= glib20 libsigc++20 GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-documentation INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 post-patch: .for d in docs examples tests @${REINPLACE_CMD} -e '/^SUBDIRS = /s/${d}//' ${WRKSRC}/Makefile.in .endfor .include .endif Index: head/devel/glibmm-reference/Makefile =================================================================== --- head/devel/glibmm-reference/Makefile (revision 513486) +++ head/devel/glibmm-reference/Makefile (revision 513487) @@ -1,26 +1,25 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTREVISION= 3 -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/glibmm-2.4.pc:devel/glibmm \ - gm4:devel/m4 +BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/glibmm-2.4.pc:devel/glibmm GNU_CONFIGURE= yes USES= compiler:c++11-lang gmake pkgconfig DOCSDIR= ${PREFIX}/share/doc/glibmm-2.4 post-patch: @${FIND} ${WRKSRC}/examples -name Makefile.in \ | ${XARGS} ${REINPLACE_CMD} -e '/^install-am:/ s| all-am||' post-build: @${TOUCH} ${WRKSRC}/docs/reference/html/index.html do-install: . for d in docs examples @cd ${WRKSRC}/${d} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install . endfor .include "${.CURDIR}/../../devel/glib20-reference/bsd.gnome-reference.mk" Index: head/devel/gnome-vfsmm/Makefile =================================================================== --- head/devel/gnome-vfsmm/Makefile (revision 513486) +++ head/devel/gnome-vfsmm/Makefile (revision 513487) @@ -1,34 +1,33 @@ # Created by: Alexander Nedotsukov # $FreeBSD$ # $MCom: ports/devel/gnome-vfsmm/Makefile,v 1.31 2009/03/17 15:22:21 kwm Exp $ PORTNAME= gnome-vfsmm PORTVERSION= 2.26.0 PORTREVISION= 6 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= bland@FreeBSD.org COMMENT= C++ wrapper for gnomevfs2 library -BUILD_DEPENDS= gm4:devel/m4 - USES= gmake libtool:keepla pathfix pkgconfig tar:bzip2 \ compiler:c++11-lang USE_CXXSTD= c++11 USE_GNOME= glibmm gnomevfs2 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 PLIST_SUB= VERSION="2.6" API_VERSION="2.6" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples// ; \ /^SUBDIRS =/s/docs//' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e "s|\(-lglibmm\)|-L\$$(GMM_PROCDIR)/../.. \1|" \ ${WRKSRC}/tools/extra_defs_gen/Makefile.in .include Index: head/devel/libglademm24/Makefile =================================================================== --- head/devel/libglademm24/Makefile (revision 513486) +++ head/devel/libglademm24/Makefile (revision 513487) @@ -1,38 +1,38 @@ # Created by: Alexander Nedotsukov # $FreeBSD$ # $MCom: ports/devel/libglademm24/Makefile,v 1.10 2008/09/22 11:42:53 kwm Exp $ PORTNAME= libglademm PORTVERSION= 2.6.7 PORTREVISION= 12 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= bland@FreeBSD.org COMMENT= C++ wrapper for libglade2 library OPTIONS_DEFINE= DOCS LIB_DEPENDS= libgtkmm-2.4.so:x11-toolkits/gtkmm24 -BUILD_DEPENDS= gm4:devel/m4 USE_XORG= x11 ice USES= compiler:c++11-lang gmake libtool:keepla pathfix pkgconfig \ tar:bzip2 USE_CXXSTD= c++11 USE_GNOME= libglade2 GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-static INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 PLIST_SUB= VERSION="2.4" API_VERSION="2.4" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e "s|\(-lglibmm\)|-L\$$(GMM_PROCDIR)/../.. \1|" \ ${WRKSRC}/tools/extra_defs_gen/Makefile.in .include Index: head/devel/libsigc++12/Makefile =================================================================== --- head/devel/libsigc++12/Makefile (revision 513486) +++ head/devel/libsigc++12/Makefile (revision 513487) @@ -1,22 +1,23 @@ # Created by: Martin Klaffenboeck # $FreeBSD$ PORTNAME= libsigc++ PORTVERSION= 1.2.7 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= GNOME PKGNAMESUFFIX= 12 DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Callback Framework for C++ -BUILD_DEPENDS= gm4:devel/m4 +LICENSE= LGPL21 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gmake libtool pathfix pkgconfig USE_LDCONFIG= yes +BINARY_WRAPPERS= gm4 .include Index: head/graphics/gexiv2/Makefile =================================================================== --- head/graphics/gexiv2/Makefile (revision 513486) +++ head/graphics/gexiv2/Makefile (revision 513487) @@ -1,39 +1,39 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= gexiv2 PORTVERSION= 0.12.0 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= GNOME MAINTAINER= cmt@FreeBSD.org COMMENT= GObject-based wrapper around Exiv2 library LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= gm4:devel/m4 \ - vala>=0:lang/vala +BUILD_DEPENDS= vala>=0:lang/vala LIB_DEPENDS= libexiv2.so:graphics/exiv2 USES= compiler:c++11-lang gnome libtool:build meson pathfix \ pkgconfig tar:xz USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes +BINARY_WRAPPERS= gm4 OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc DOCS_CONFIGURE_ON= -Dgtk_doc=true .include pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/vala/vapi post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgexiv2.so ${RM} -r ${STAGEDIR}${PREFIX}/lib/python* .include Index: head/graphics/libgnomecanvasmm26/Makefile =================================================================== --- head/graphics/libgnomecanvasmm26/Makefile (revision 513486) +++ head/graphics/libgnomecanvasmm26/Makefile (revision 513487) @@ -1,35 +1,35 @@ # Created by: Alexander Nedotsukov # $FreeBSD$ # $MCom: ports/graphics/libgnomecanvasmm26/Makefile,v 1.22 2009/03/17 15:05:06 kwm Exp $ PORTNAME= libgnomecanvasmm PORTVERSION= 2.26.0 PORTREVISION= 12 CATEGORIES= graphics gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= bland@FreeBSD.org COMMENT= C++ wrapper for libgnomecanvas library LIB_DEPENDS= libgtkmm-2.4.so:x11-toolkits/gtkmm24 -BUILD_DEPENDS= gm4:devel/m4 USES= compiler:c++11-lang gmake libtool:keepla pathfix pkgconfig \ tar:bzip2 USE_CXXSTD= c++11 USE_GNOME= libgnomecanvas GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-static INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 PLIST_SUB= VERSION="2.6" API_VERSION="2.6" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e "s|\(-lglibmm\)|-L\$$(GMM_PROCDIR)/../.. \1|" \ ${WRKSRC}/tools/extra_defs_gen/Makefile.in .include Index: head/lang/parrot/Makefile =================================================================== --- head/lang/parrot/Makefile (revision 513486) +++ head/lang/parrot/Makefile (revision 513487) @@ -1,57 +1,57 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= parrot PORTVERSION= 8.1.0 PORTREVISION= 10 CATEGORIES= lang MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/supported/${PORTVERSION}/ \ LOCAL/sunpoet MAINTAINER= perl@FreeBSD.org COMMENT= Parrot - virtual machine for dynamic languages LICENSE= ART20 BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \ - gm4:devel/m4 \ pcre-config:devel/pcre LIB_DEPENDS= libgmp.so:math/gmp \ libicudata.so:devel/icu OPTIONS_DEFINE= DOCS ALL_TARGET= installable CONFIGURE_ARGS= --cc=${CC} --cxx=${CXX} --link=${CXX} \ --ccflags="${CFLAGS}" \ --ld=${CC} --ldflags="${LDFLAGS}" \ --gc=gms --inline --optimize --parrot_is_shared --verbose \ --prefix=${PREFIX} \ --icu-config=${LOCALBASE}/bin/icu-config \ --lex=${LOCALBASE}/bin/flex \ --yacc=${LOCALBASE}/bin/bison CONFIGURE_SCRIPT= Configure.pl INSTALL_TARGET= install-dev TEST_TARGET= test MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes USES= bison gmake localbase:ldflags perl5 shebangfix tar:bzip2 SHEBANG_FILES= tools/dev/create_language.pl \ tools/dev/gen_makefile.pl \ tools/dev/pprof2cg.pl \ tools/dev/reconfigure.pl perl_OLD_CMD= perl +BINARY_WRAPPERS= gm4 DOCSDIR= share/doc/${PORTNAME}/${PORTVERSION} PLIST_SUB= PARROT_VER="${PORTVERSION}" do-configure: (cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}) post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/inst_libparrot.so.${PORTVERSION} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* \ ${STAGEDIR}${PREFIX}/lib/libparrot.so.${PORTVERSION} \ ${STAGEDIR}${PREFIX}/lib/parrot/${PORTVERSION}/dynext/*.so .include Index: head/net/tigervnc-server/Makefile =================================================================== --- head/net/tigervnc-server/Makefile (revision 513486) +++ head/net/tigervnc-server/Makefile (revision 513487) @@ -1,93 +1,94 @@ # $FreeBSD$ PORTREVISION= 1 PKGNAMESUFFIX= -server CATEGORIES= net x11-servers COMMENT= TigerVNC Server PATCH_DEPENDS+= ${NONEXISTENT}:x11-servers/xorg-server:patch BUILD_DEPENDS+= ${LOCALBASE}/include/GL/internal/dri_interface.h:graphics/mesa-dri \ ${LOCALBASE}/libdata/pkgconfig/fontutil.pc:x11-fonts/font-util \ - gm4:devel/m4 \ bash:shells/bash LIB_DEPENDS= libxshmfence.so:x11/libxshmfence # almost equivalent to x11-servers/xorg-server's RUN_DEPENDS+= ${LOCALBASE}/share/X11/xkb/rules/base:x11/xkeyboard-config \ xkbcomp:x11/xkbcomp USES+= autoreconf:build gl jpeg libtool pkgconfig ssl USE_LDCONFIG= yes USE_GL+= gl USE_XORG+= ice pixman sm x11 xau xdamage xdmcp xext xfixes xfont xkbfile \ xorg-macros xorgproto xrandr xrender xtrans xtst + +BINARY_WRAPPERS= gm4 OPTIONS_DEFINE= DOCS GNUTLS PAM OPTIONS_DEFAULT= GNUTLS PAM OPTIONS_SUB= yes GNUTLS_CMAKE_BOOL= ENABLE_GNUTLS GNUTLS_CONFIGURE_ARGS= --enable-glx-tls GNUTLS_LIB_DEPENDS= libtasn1.so:security/libtasn1 \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libgnutls.so:security/gnutls PAM_CMAKE_BOOL= ENABLE_PAM CONFIGURE_ARGS+= \ --prefix=${PREFIX} --mandir=${PREFIX}/man/ \ --docdir=${PREFIX}/share/doc/${PORTNAME}/ --with-pic --without-dtrace \ --disable-static --disable-dri --disable-unit-tests \ --disable-xinerama --disable-xvfb --disable-xnest --disable-xorg \ --disable-dmx --disable-xwin --disable-xephyr --disable-kdrive \ --disable-config-dbus --disable-config-hal \ --disable-dri2 --enable-install-libxf86config --enable-glx \ --with-default-font-path="catalogue:${LOCALBASE}/share/fonts,built-ins" \ --with-xkb-path=${LOCALBASE}/share/X11/xkb \ --with-xkb-bin-directory=${LOCALBASE}/bin \ --with-serverconfig-path=${LOCALBASE}/lib/X11 \ --disable-selective-werror \ --disable-xwayland \ --with-fontrootdir=${LOCALBASE}/share/fonts # This is server port, disabling some features # - disable vncviewer # - server is not internationalized CMAKE_ARGS+= -DBUILD_VIEWER:BOOL=false -DENABLE_NLS:BOOL=false TIGERVNC_XORG_PATCH_VER= ${MAKE} -C "${.CURDIR}/../../x11-servers/xorg-server" -V PORTVERSION:R:S,\.,,g XORG_WRKSRC= ${MAKE} -C ${.CURDIR}/../../x11-servers/xorg-server -VWRKSRC pre-patch: @${CP} -R $$(${XORG_WRKSRC})/ ${WRKSRC}/unix/xserver/ post-patch: # do not build tests @${REINPLACE_CMD} -e 's|add_subdirectory(tests)||' ${WRKSRC}/CMakeLists.txt @cd ${WRKSRC}/unix/xserver/ && ${PATCH} -p1 < ${WRKSRC}/unix/xserver$$(${TIGERVNC_XORG_PATCH_VER}).patch post-configure: @cd ${WRKSRC}/unix/xserver/ && ${SETENV} ${CONFIGURE_ENV} ${MAKE_ENV} ${AUTORECONF} -fiv @cd ${WRKSRC}/unix/xserver/ && ${SETENV} ${CONFIGURE_ENV} ${MAKE_ENV} ./configure ${CONFIGURE_ARGS} post-build: @cd ${WRKSRC}/unix/xserver/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} SHELL=${LOCALBASE}/bin/bash post-install: @cd ${WRKSRC}/unix/xserver/hw/vnc/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/Xvnc ${STAGEDIR}${PREFIX}/lib/xorg/modules/extensions/libvnc.so .include "${.CURDIR}/Makefile.common.mk" # import from x11-server/xorg-server/Makefile .if ${SSL_DEFAULT} == base # The reason why I use this is cause openssl from base doesn't # install a .pc file and configure will fail trying to find it. # Setting both of those variables to a *non-empty* value by-passes # the pkg-config check. CONFIGURE_ENV= SHA1_LIB="-L/usr/lib -lcrypto" SHA1_CFLAGS="-I/usr/include" .endif # keep in sync with all platforms where libunwind is available .if (${ARCH} == amd64 || ${ARCH} == i386) LIB_DEPENDS+= libunwind.so:devel/libunwind .endif Index: head/net-mgmt/docsis/Makefile =================================================================== --- head/net-mgmt/docsis/Makefile (revision 513486) +++ head/net-mgmt/docsis/Makefile (revision 513487) @@ -1,38 +1,38 @@ # Created by: James Flemer # $FreeBSD$ PORTNAME= docsis PORTVERSION= 0.9.8 DISTVERSIONPREFIX= upstream/ CATEGORIES= net-mgmt MAINTAINER= plcmaechler@gmail.com COMMENT= Binary configuration file encoder/decoder LICENSE= GPLv2+ -BUILD_DEPENDS= gm4:devel/m4 \ - flex:textproc/flex +BUILD_DEPENDS= flex:textproc/flex LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp \ libpkg.so:ports-mgmt/pkg USES= autoreconf bison libtool ssl USE_GITHUB= yes GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes +BINARY_WRAPPERS= gm4 PLIST_SUB= MIBS=share/snmp/mibs OPTIONS_DEFINE= DOCS EXAMPLES GH_ACCOUNT= rlaager post-patch: @${REINPLACE_CMD} -e \ '/^htmldocdir/s|share/docsis|share/doc/docsis|' \ ${WRKSRC}/doc/Makefile.am @${REINPLACE_CMD} -e \ '/^examplesdir/s|docsis/examples|examples/docsis|' \ ${WRKSRC}/examples/Makefile.am .include Index: head/sysutils/pacman/Makefile =================================================================== --- head/sysutils/pacman/Makefile (revision 513486) +++ head/sysutils/pacman/Makefile (revision 513487) @@ -1,84 +1,84 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= pacman PORTVERSION= 5.1.3 CATEGORIES= sysutils MASTER_SITES= https://sources.archlinux.org/other/${PORTNAME}/ \ https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Package manager from ArchLinux LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= asciidoc:textproc/asciidoc \ - bash:shells/bash \ - gm4:devel/m4 + bash:shells/bash RUN_DEPENDS= bash:shells/bash LIB_DEPENDS= libarchive.so.13:archivers/libarchive USES= gmake libtool localbase:ldflags pathfix perl5 pkgconfig shebangfix ssl SHEBANG_FILES= ${WRKSRC}/scripts/makepkg-template.pl.in \ ${WRKSRC}/scripts/libmakepkg/lint_config.sh.in GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-root-dir="${PACMAN_ROOT}" \ --localstatedir=/var CONFIGURE_ENV= LIBSSL_CFLAGS="-I${OPENSSLINC}" LIBSSL_LIBS="-L${OPENSSLLIB}" USE_LDCONFIG= yes +BINARY_WRAPPERS= gm4 SUB_FILES= pkg-message pkg-deinstall SUB_LIST= PACMAN_ROOT="${PACMAN_ROOT}" PREFIX="${PREFIX}" PLIST_SUB= PACMAN_ROOT="${PACMAN_ROOT:C/^${PREFIX}//}" PACMAN_ROOT?= ${PREFIX}/pacman PORTEXAMPLES= * OPTIONS_DEFINE= CURL GPGME EXAMPLES NLS OPTIONS_DEFAULT=CURL GPGME OPTIONS_SUB= yes CURL_DESC= Use libcurl fetcher instead of external curl/wget CURL_CONFIGURE_WITH= libcurl=${LOCALBASE} CURL_LIB_DEPENDS= libcurl.so:ftp/curl GPGME_DESC= Use GPGME for PGP signature verification GPGME_CONFIGURE_WITH= gpgme GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1300000 BROKEN= does not build (undefined reference to MD5_Final) .endif post-patch: @${REINPLACE_CMD} -e 's|m4|gm4|' ${WRKSRC}/scripts/Makefile.in @${REINPLACE_CMD} -e '2 s/.*/exit 0/' ${WRKSRC}/build-aux/missing @${REINPLACE_CMD} -e '/INSTALL_DATA.*sysconfdir/ d' ${WRKSRC}/etc/Makefile.in .for tool in curl wget rsync lftpget @${REINPLACE_CMD} -e 's|/usr/bin/${tool}|${LOCALBASE}/bin/${tool}|' \ ${WRKSRC}/etc/pacman.conf.in ${WRKSRC}/etc/makepkg.conf.in .endfor .if ${ARCH} == "i386" @${REINPLACE_CMD} -e '/^Architecture/ s|auto|i686|' ${WRKSRC}/etc/pacman.conf.in .endif .if ${ARCH} == "amd64" @${REINPLACE_CMD} -e '/^Architecture/ s|auto|x86_64|' ${WRKSRC}/etc/pacman.conf.in .endif post-install: .for f in makepkg.conf pacman.conf ${INSTALL_DATA} ${WRKSRC}/etc/${f} ${STAGEDIR}${PREFIX}/etc/${f}.sample .endfor @${MKDIR} ${STAGEDIR}${PACMAN_ROOT} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libalpm.so post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/PKGBUILD-example.txt ${STAGEDIR}${EXAMPLESDIR}/ .include Index: head/textproc/libxml++26/Makefile =================================================================== --- head/textproc/libxml++26/Makefile (revision 513486) +++ head/textproc/libxml++26/Makefile (revision 513487) @@ -1,41 +1,40 @@ # Created by: Ying-Chieh Liao # $FreeBSD$ # $MCom: ports/textproc/libxml++26/Makefile,v 1.43 2011/04/18 19:58:29 kwm Exp $ PORTNAME= libxml++ PORTVERSION= 2.34.2 PORTREVISION?= 4 PORTEPOCH= 1 CATEGORIES= textproc MASTER_SITES= GNOME MAINTAINER= bland@FreeBSD.org COMMENT= XML API for C++ USES+= tar:xz compiler:c++11-lang USE_CXXSTD= c++11 PLIST_SUB= VERSION="2.6" API_VERSION="2.6" .if !defined(REFERENCE_PORT) -BUILD_DEPENDS= gm4:devel/m4 - USES+= gmake libtool pathfix pkgconfig USE_GNOME= glibmm libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-static --disable-documentation INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^library_configdir =/s/libdir/includedir/' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^Cflags:/s/libdir/includedir/' \ ${WRKSRC}/libxml++-2.6.pc.in .include .endif Index: head/x11/libgnomemm26/Makefile =================================================================== --- head/x11/libgnomemm26/Makefile (revision 513486) +++ head/x11/libgnomemm26/Makefile (revision 513487) @@ -1,30 +1,30 @@ # Created by: Alexander Nedotsukov # $FreeBSD$ # $MCom: ports/x11/libgnomemm26/Makefile,v 1.24 2010/03/30 13:34:10 avl Exp $ PORTNAME= libgnomemm PORTVERSION= 2.30.0 PORTREVISION= 10 CATEGORIES= x11 gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= bland@FreeBSD.org COMMENT= C++ wrapper for libgnome library LIB_DEPENDS= libgtkmm-2.4.so:x11-toolkits/gtkmm24 -BUILD_DEPENDS= gm4:devel/m4 USES= compiler:c++11-lang gmake libtool:keepla pathfix pkgconfig \ tar:bzip2 USE_CXXSTD= c++11 USE_XORG= xext USE_GNOME= libgnome GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-static INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 PLIST_SUB= VERSION="2.6" API_VERSION="2.6" .include Index: head/x11-toolkits/gtkmm20/Makefile =================================================================== --- head/x11-toolkits/gtkmm20/Makefile (revision 513486) +++ head/x11-toolkits/gtkmm20/Makefile (revision 513487) @@ -1,48 +1,48 @@ # Created by: Martin Klaffenboeck # $FreeBSD$ # $MCom: ports/x11-toolkits/gtkmm20/Makefile,v 1.11 2006/09/10 00:51:17 mezz Exp $ PORTNAME= gtkmm PORTVERSION= 2.2.12 PORTREVISION?= 18 CATEGORIES= x11-toolkits MASTER_SITES= GNOME/sources/${PORTNAME}/2.2 PKGNAMESUFFIX= 20 DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= C++ wrapper for Gtk+, Pango, Atk, and Glib USES+= compiler:c++11-lang tar:bzip2 PORTSCOUT= ignore:1 .if !defined(REFERENCE_PORT) LIB_DEPENDS= libsigc-1.2.so:devel/libsigc++12 -BUILD_DEPENDS= gm4:devel/m4 USES+= autoreconf gmake libtool:keepla pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_GNOME= gtk20 CONFIGURE_ARGS= --enable-static=yes \ --with-sigc-prefix=${LOCALBASE} INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 post-patch: @${REINPLACE_CMD} -e 's|glib/gmessages.h|glib/gtestutils.h|g' \ ${WRKSRC}/glib/src/*.ccg ${WRKSRC}/glib/glibmm/*.* \ ${WRKSRC}/gtk/src/*.* ${WRKSRC}/gtk/gtkmm/*.* \ ${WRKSRC}/demos/gtk-demo/*.cc @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/glib/glibmm/*.cc ${WRKSRC}/glib/glibmm/*.h \ ${WRKSRC}/gtk/gtkmm/textbuffer.cc .for d in docs examples tests @${REINPLACE_CMD} -e '/^SUBDIRS[[:space:]]*=/s/${d}//' \ ${WRKSRC}/Makefile.am .endfor .include .endif Index: head/x11-toolkits/gtkmm24/Makefile =================================================================== --- head/x11-toolkits/gtkmm24/Makefile (revision 513486) +++ head/x11-toolkits/gtkmm24/Makefile (revision 513487) @@ -1,44 +1,44 @@ # Created by: Martin Klaffenboeck # $FreeBSD$ PORTNAME= gtkmm PORTVERSION= 2.24.5 PORTREVISION?= 1 CATEGORIES= x11-toolkits MASTER_SITES= GNOME PKGNAMESUFFIX= 24 DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= C++ wrapper for Gtk+ USES+= tar:xz PORTSCOUT= ignore:1 .if !defined(REFERENCE_PORT) -BUILD_DEPENDS= gm4:devel/m4 LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig GNU_CONFIGURE= yes USES+= gettext gmake gnome libtool:keepla pathfix pkgconfig \ compiler:c++11-lang USE_CXXSTD= gnu++11 USE_LDCONFIG= yes USE_GNOME= atkmm gdkpixbuf2 gtk20 pangomm CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-documentation INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 PLIST_SUB= VERSION="2.4" API_VERSION="2.4" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \ ${WRKSRC}/Makefile.in .include .endif Index: head/x11-toolkits/gtkmm30/Makefile =================================================================== --- head/x11-toolkits/gtkmm30/Makefile (revision 513486) +++ head/x11-toolkits/gtkmm30/Makefile (revision 513487) @@ -1,42 +1,41 @@ # Created by: Martin Klaffenboeck # $FreeBSD$ PORTNAME= gtkmm PORTVERSION= 3.22.2 PORTREVISION?= 0 CATEGORIES= x11-toolkits MASTER_SITES= GNOME PKGNAMESUFFIX= 30 DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= C++ wrapper for Gtk+3 LICENSE= LGPL21 USES+= tar:xz PORTSCOUT= limitw:1,even .if !defined(REFERENCE_PORT) -BUILD_DEPENDS= gm4:devel/m4 - USES+= gettext gmake gnome libtool pathfix pkgconfig \ compiler:c++11-lang USE_CXXSTD= c++11 USE_GNOME= gdkpixbuf2 gtk30 glibmm cairomm atkmm pangomm GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-documentation INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 PLIST_SUB= API_VERSION="3.0" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \ ${WRKSRC}/Makefile.in .include .endif Index: head/x11-toolkits/libgnomeprintuimm/Makefile =================================================================== --- head/x11-toolkits/libgnomeprintuimm/Makefile (revision 513486) +++ head/x11-toolkits/libgnomeprintuimm/Makefile (revision 513487) @@ -1,34 +1,34 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= libgnomeprintuimm PORTVERSION= 2.5.2 PORTREVISION= 16 CATEGORIES= x11-toolkits gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= bland@FreeBSD.org COMMENT= C++ wrappers for the GNOME print support library LIB_DEPENDS= libgtkmm-2.4.so:x11-toolkits/gtkmm24 \ libgnomeprintmm-2.5.so:print/libgnomeprintmm -BUILD_DEPENDS= gm4:devel/m4 USES= compiler:c++11-lang gmake libtool:keepla pathfix \ pkgconfig tar:bzip2 USE_CXXSTD= c++11 USE_GNOME= gnomeprefix libgnomeprintui USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-static INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 PLIST_SUB= VERSION="2.5" API_VERSION="2.6" post-patch: @${REINPLACE_CMD} -e 's|2\.0|2.6|' ${WRKSRC}/tools/m4/Makefile.in @${REINPLACE_CMD} -e "s|\(-lglibmm\)|-L\$$(GMM_PROCDIR)/../.. \1|" \ ${WRKSRC}/tools/extra_defs_gen/Makefile.in .include Index: head/x11-toolkits/libgnomeuimm26/Makefile =================================================================== --- head/x11-toolkits/libgnomeuimm26/Makefile (revision 513486) +++ head/x11-toolkits/libgnomeuimm26/Makefile (revision 513487) @@ -1,40 +1,40 @@ # Created by: Alexander Nedotsukov # $FreeBSD$ # $MCom: ports/x11-toolkits/libgnomeuimm26/Makefile,v 1.20 2009/09/22 21:23:48 kwm Exp $ PORTNAME= libgnomeuimm PORTVERSION= 2.28.0 PORTREVISION= 12 CATEGORIES= x11-toolkits gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= bland@FreeBSD.org COMMENT= C++ wrapper for libgnomeui library LIB_DEPENDS= libgnomemm-2.6.so:x11/libgnomemm26 \ libgnomecanvasmm-2.6.so:graphics/libgnomecanvasmm26 \ libgconfmm-2.6.so:devel/gconfmm26 \ libglademm-2.4.so:devel/libglademm24 \ libgnomevfsmm-2.6.so:devel/gnome-vfsmm -BUILD_DEPENDS= gm4:devel/m4 USES= compiler:c++11-lang gmake libtool:keepla pathfix pkgconfig \ tar:bzip2 USE_CXXSTD= c++11 USE_XORG= x11 USE_GNOME= libgnomeui GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-static INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 PLIST_SUB= VERSION="2.6" API_VERSION="2.6" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e "s|\(-lglibmm\)|-L\$$(GMM_PROCDIR)/../.. \1|" \ ${WRKSRC}/tools/extra_defs_gen/Makefile.in .include Index: head/x11-toolkits/pangomm/Makefile =================================================================== --- head/x11-toolkits/pangomm/Makefile (revision 513486) +++ head/x11-toolkits/pangomm/Makefile (revision 513487) @@ -1,44 +1,43 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= pangomm PORTVERSION= 2.40.1 PORTREVISION?= 4 CATEGORIES= x11-toolkits MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= C++ wrapper for Pango LICENSE= LGPL21 USES= tar:xz .if !defined(REFERENCE_PORT) PORTSCOUT= limitw:1,even -BUILD_DEPENDS= gm4:devel/m4 - USES+= gmake libtool localbase pathfix pkgconfig compiler:c++11-lang USE_CXXSTD= c++11 USE_GNOME= cairomm glibmm pango GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-documentation \ --enable-static=yes INSTALL_TARGET= install-strip +BINARY_WRAPPERS= gm4 PLIST_SUB= VERSION="2.4" API_VERSION="1.4" post-patch: .for d in tests @${REINPLACE_CMD} -e '/^SUBDIRS =/s/${d}//' \ ${WRKSRC}/Makefile.in .endfor .include .else PORTSCOUT= ignore:1 .endif