diff --git a/audio/libid3tag/Makefile b/audio/libid3tag/Makefile index f745adc3696f..0dcd86caca46 100644 --- a/audio/libid3tag/Makefile +++ b/audio/libid3tag/Makefile @@ -1,37 +1,37 @@ # Created by: Sergey Akifyev PORTNAME= libid3tag PORTVERSION= 0.15.1b PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= SF/mad/${PORTNAME}/${PORTVERSION} \ ftp://ftp.mars.org/pub/mpeg/ -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= ID3 tags library (part of MAD project) LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= cpe libtool pkgconfig USE_LDCONFIG= yes CPE_VENDOR= libid3tag_project BUILD_DEPENDS= gsed:textproc/gsed post-patch: @${REINPLACE_CMD} -e '/genre.dat.in/s/sed -/g&/g' ${WRKSRC}/Makefile.in pre-build: cd ${WRKSRC} && ${MAKE} ./genre.dat post-build: cd ${WRKSRC} && CONFIG_FILES=id3tag.pc CONFIG_HEADERS= ${SH} ./config.status post-install: ${INSTALL_DATA} ${WRKSRC}/id3tag.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ .include diff --git a/cad/gtkwave/Makefile b/cad/gtkwave/Makefile index 266e4592c433..a4e0562939e6 100644 --- a/cad/gtkwave/Makefile +++ b/cad/gtkwave/Makefile @@ -1,46 +1,46 @@ # Created by: Bruce M Simpson PORTNAME= gtkwave DISTVERSION= 3.3.111 CATEGORIES= cad MASTER_SITES= http://gtkwave.sourceforge.net/ -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Electronic Waveform Viewer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libharfbuzz.so:print/harfbuzz USES= compiler:c++11-lang desktop-file-utils gettext gmake \ gnome gperf pkgconfig shared-mime-info GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-mime-update USE_GNOME= cairo gdkpixbuf2 gtk20 OPTIONS_DEFINE= TCL GCONF DOCS EXAMPLES TCL_DESC= Enable support for TCL/TK TCL_USES= tcl tk TCL_CONFIGURE_ON= --with-tcl=${TCL_LIBDIR} \ --with-tk=${TK_LIBDIR} TCL_CONFIGURE_OFF= --disable-tcl GCONF_CONFIGURE_WITH= gconf GCONF_USE= GNOME=gconf2 PORTEXAMPLES= * PORTDOCS= gtkwave.odt post-patch-EXAMPLES-off: ${REINPLACE_CMD} '/^SUBDIRS/s|examples||' ${WRKSRC}/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/cad/iverilog/Makefile b/cad/iverilog/Makefile index e0286f9c952b..741eb3fdd9c4 100644 --- a/cad/iverilog/Makefile +++ b/cad/iverilog/Makefile @@ -1,19 +1,19 @@ # Created by: Ying-Chieh Liao PORTNAME= iverilog PORTVERSION= 11.0 CATEGORIES= cad MASTER_SITES= ftp://icarus.com/pub/eda/verilog/v11/ DISTNAME= verilog-${PORTVERSION} -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Verilog simulation and synthesis tool LICENSE= GPLv2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-suffix USES= bison compiler:c++11-lang gmake readline .include diff --git a/databases/rrdtool/Makefile b/databases/rrdtool/Makefile index 904c96b3281b..88591c7e5ada 100644 --- a/databases/rrdtool/Makefile +++ b/databases/rrdtool/Makefile @@ -1,111 +1,111 @@ # Created by: Dmitry Sivachenko PORTNAME= rrdtool PORTVERSION= 1.7.2 PORTREVISION= 6 CATEGORIES= databases graphics MASTER_SITES= http://oss.oetiker.ch/rrdtool/pub/ -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Round Robin Database Tools LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE CONFLICTS= rrdtool12 CONFIGURE_ARGS= --disable-tcl CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 USE_RC_SUBR= rrdcached USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= cpe gmake gnome libtool pathfix pkgconfig shebangfix USE_GNOME= glib20 libxml2 INSTALL_TARGET= install-strip CPE_VENDOR= rrdtool_project PORTEXAMPLES= cgi-demo.cgi OPTIONS_DEFINE= DEJAVU GRAPH MMAP NLS PERL PYTHON \ RUBY EXAMPLES DOCS OPTIONS_DEFAULT=DEJAVU GRAPH MMAP PERL OPTIONS_SUB= yes GRAPH_DESC= Enable the rrdtool graph command (needs cairo) DEJAVU_DESC= Use DejaVu fonts (requires X11) MMAP_DESC= Use mmap in rrd_update PERL_DESC= Build PERL module PYTHON_DESC= Build PYTHON bindings RUBY_DESC= Build RUBY bindings DEJAVU_RUN_DEPENDS= dejavu>0:x11-fonts/dejavu DOCS_CONFIGURE_ENABLE= docs DOCS_USES= groff GRAPH_CONFIGURE_OFF= --disable-rrdcgi --disable-rrd_graph GRAPH_LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpng.so:graphics/png GRAPH_USE= GNOME=cairo,pango MMAP_CONFIGURE_ENABLE= mmap NLS_CONFIGURE_ENABLE= nls NLS_USE= GNOME=intltool NLS_USES= gettext localbase PERL_CONFIGURE_OFF= --disable-perl PERL_CONFIGURE_ON= --enable-perl --enable-perl-site-install PERL_MAKE_ARGS= PERL_MAKE_OPTIONS='PREFIX="${PREFIX}" INSTALLPRIVLIB="${PREFIX}/lib" INSTALLARCHLIB="${PREFIX}/lib"' PERL_USES= perl5 PYTHON_CONFIGURE_ENABLE=python PYTHON_USES= python PYTHON_USE= python=flavors,optsuffix RUBY_CONFIGURE_ENABLE= ruby RUBY_USE= RUBY=yes .include .if ${PORT_OPTIONS:MPERL} SHEBANG_FILES= examples/rrdcached/rrdcached-size.pl PORTEXAMPLES+= 4charts.pl bigtops.pl minmax.pl perftest.pl \ piped-demo.pl shared-demo.pl stripes.pl \ rrdcached/RRDCached.pm rrdcached/rrdcached-size.pl .endif .if ${PORT_OPTIONS:MPYTHON} SHEBANG_FILES+= examples/stripes.py PORTEXAMPLES+= stripes.py .endif post-extract: @${REINPLACE_CMD} -E 's|(^rrdcached_LDADD = librrd_th.la)|\1 $$\(ALL_LIBS\)|' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -E 's|(^rrdtool_LDADD = librrd.la)|\1 $$\(ALL_LIBS\)|' \ ${WRKSRC}/src/Makefile.in post-extract-EXAMPLES-off: @${REINPLACE_CMD} -e '/^SUBDIRS = /s| examples | |' \ ${WRKSRC}/Makefile.in post-install-EXAMPLES-on: .if !defined(BATCH) @${ECHO_MSG} "" @${ECHO_MSG} "############################################################################" @${ECHO_MSG} "# See ${EXAMPLESDIR} for some demonstration code #" @${ECHO_MSG} "############################################################################" .endif post-install-PERL-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/RRDs/RRDs.so post-install-PERL-off: ${RM} ${STAGEDIR}${EXAMPLESDIR}/*.pl ${RM} -r ${STAGEDIR}${EXAMPLESDIR}/rrdcached post-install-PYTHON-on: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/rrdtool*.so post-install-PYTHON-off: ${RM} ${STAGEDIR}${EXAMPLESDIR}/stripes.py post-install-RUBY-on: ${STRIP_CMD} ${STAGEDIR}${RUBY_SITEARCHLIBDIR}/RRD.so .include diff --git a/devel/ctags/Makefile b/devel/ctags/Makefile index 712970c8f162..fe17d349ff7f 100644 --- a/devel/ctags/Makefile +++ b/devel/ctags/Makefile @@ -1,17 +1,17 @@ # Created by: jkoshy PORTNAME= ctags PORTVERSION= 5.8 CATEGORIES= devel MASTER_SITES= SF -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Feature-filled tagfile generator for vi and emacs clones GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-macro-patterns --with-readlib USES= desthack SUB_FILES+= pkg-message .include diff --git a/devel/libevent/Makefile b/devel/libevent/Makefile index 52dfd175b4a0..9e1b1a783435 100644 --- a/devel/libevent/Makefile +++ b/devel/libevent/Makefile @@ -1,34 +1,34 @@ # Created by: Martin Matuska PORTNAME= libevent DISTVERSION= 2.1.12 DISTVERSIONSUFFIX= -stable CATEGORIES= devel MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/release-${DISTVERSION}${DISTVERSIONSUFFIX}/ -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= API for executing callback functions on events or timeouts LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe libtool pathfix pkgconfig python:env shebangfix SHEBANG_FILES= event_rpcgen.py GNU_CONFIGURE= yes CPE_VENDOR= libevent_project INSTALL_TARGET= install-strip TEST_TARGET= check USE_LDCONFIG= yes OPTIONS_DEFINE= OPENSSL THREADS OPTIONS_DEFAULT= OPENSSL THREADS OPTIONS_SUB= yes OPENSSL_USES= ssl OPENSSL_CPPFLAGS= -I${OPENSSLINC} OPENSSL_LDFLAGS= -L${OPENSSLLIB} OPENSSL_CONFIGURE_ENABLE= openssl THREADS_CONFIGURE_ENABLE= thread-support .include diff --git a/devel/libffi/Makefile b/devel/libffi/Makefile index 91cf2a557354..bb9c225ad916 100644 --- a/devel/libffi/Makefile +++ b/devel/libffi/Makefile @@ -1,37 +1,37 @@ # Created by: Horance Chou PORTNAME= libffi PORTVERSION= 3.3 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SOURCEWARE/${PORTNAME} PATCH_SITES= https://github.com/${PORTNAME}/${PORTNAME}/commit/ PATCHFILES+= 01a75ed76ea7e57f1b7a5c183e2b1e890e6aa0fd.diff:-p1 # This patch is for configure.ac. # A local patch against configure has been created in files/patch-configure. #PATCHFILES+= 8c50837f0b58ba5b2bcb1b424a2a4bfa01559fb2.diff:-p1 -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Foreign Function Interface LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= runtest:misc/dejagnu USES= compiler:c11 cpe libtool pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CPE_VENDOR= libffi_project CONFIGURE_ARGS= --disable-multi-os-directory INSTALL_TARGET= install-strip INFO= libffi TEST_TARGET= check post-patch: @${REINPLACE_CMD} -e 's| -Wno-psabi||g' \ ${WRKSRC}/testsuite/lib/libffi.exp .include diff --git a/devel/libffi321/Makefile b/devel/libffi321/Makefile index 6f21111b5d09..56da03f1715e 100644 --- a/devel/libffi321/Makefile +++ b/devel/libffi321/Makefile @@ -1,27 +1,27 @@ # Created by: Horance Chou PORTNAME= libffi PORTVERSION= 3.2.1 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SOURCEWARE/${PORTNAME} PKGNAMESUFFIX= 321 -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Foreign Function Interface (stripped down compat version) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_riscv64= fails to configure: libffi has not been ported to riscv64-portbld-freebsd13.0. USES= cpe libtool USE_LDCONFIG= ${PREFIX}/lib/compat GNU_CONFIGURE= yes CONFIGURE_ARGS= --libdir=${PREFIX}/lib/compat \ --disable-static CPE_VENDOR= libffi_project INSTALL_TARGET= install-strip .include diff --git a/devel/nasm/Makefile b/devel/nasm/Makefile index 9d10d96bea64..3ac82151cb18 100644 --- a/devel/nasm/Makefile +++ b/devel/nasm/Makefile @@ -1,39 +1,39 @@ # Created by: Murray Stokely PORTNAME= nasm PORTVERSION= 2.15.05 PORTEPOCH= 1 CATEGORIES= devel lang MASTER_SITES= https://www.nasm.us/pub/nasm/releasebuilds/${PORTVERSION}/ \ https://mirror.sobukus.de/files/src/nasm/ -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= General-purpose multi-platform x86 and amd64 assembler LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_func_strspn=yes USES= compiler:c11 cpe tar:xz gmake perl5 USE_PERL5= build MAKE_ARGS+= INSTALLROOT=${STAGEDIR} INSTALL_TARGET= install #needed for RDOFF_INSTALL_TARGET CPE_VENDOR= nasm CPE_PRODUCT= netwide_assembler OPTIONS_DEFINE= RDOFF DOCS OPTIONS_SUB= yes RDOFF_DESC= Install tools to handle RDOFF object files RDOFF_INSTALL_TARGET= install_rdf DOCS_DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}-xdoc${EXTRACT_SUFX} PORTDOCS= * post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) ${INSTALL_DATA} ${WRKSRC}/doc/nasmdoc.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/rcs/Makefile b/devel/rcs/Makefile index aff9f50e77e6..048fb296c0e1 100644 --- a/devel/rcs/Makefile +++ b/devel/rcs/Makefile @@ -1,18 +1,18 @@ PORTNAME= rcs PORTVERSION= 5.10.0 CATEGORIES= devel MASTER_SITES= GNU -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Version control system LICENSE= GPLv3 USES= groff makeinfo tar:xz GNU_CONFIGURE= yes CONFLICTS_INSTALL= rcs57 INFO= rcs .include diff --git a/graphics/feh/Makefile b/graphics/feh/Makefile index 1d7d1ef1c7d2..bfd9075f9311 100644 --- a/graphics/feh/Makefile +++ b/graphics/feh/Makefile @@ -1,55 +1,55 @@ # Created by: Jeremy Norris PORTNAME= feh PORTVERSION= 3.5 CATEGORIES= graphics MASTER_SITES= http://feh.finalrewind.org/ \ LOCAL/uqs -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Image viewer that utilizes Imlib2 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ libpng.so:graphics/png USES= compiler:c++11-lang cpe desktop-file-utils gmake localbase:ldflags \ tar:bzip2 xorg USE_XORG= x11 xt xinerama CPE_VENDOR= feh_project MAKE_ENV+= LDFLAGS="${LDFLAGS}" verscmp=0 OPTIONS_DEFINE= CURL DCRAW DOCS EXAMPLES EXIF XINERAMA EXIF_DESC= Support EXIF tags DCRAW_DESC= Use dcraw to display raw file previews OPTIONS_DEFAULT=CURL EXIF XINERAMA OPTIONS_SUB= yes EXIF_LIB_DEPENDS= libexif.so:graphics/libexif EXIF_MAKE_ENV= exif=1 EXIF_MAKE_ENV_OFF= exif=0 XINERAMA_MAKE_ENV= xinerama=1 XINERAMA_MAKE_ENV_OFF= xinerama=0 CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_MAKE_ENV= curl=1 CURL_MAKE_ENV_OFF= curl=0 DCRAW_RUN_DEPENDS= dcraw:graphics/dcraw post-patch-DOCS-off: @${REINPLACE_CMD} -e 's|install-doc||' \ ${WRKSRC}/Makefile post-patch-EXAMPLES-off: @${REINPLACE_CMD} -e 's|install-examples||' \ ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/feh .include diff --git a/graphics/glew/Makefile b/graphics/glew/Makefile index f25aa5bc2dec..4734a7a427fa 100644 --- a/graphics/glew/Makefile +++ b/graphics/glew/Makefile @@ -1,42 +1,42 @@ # Created by: Igor Pokrovsky PORTNAME= glew PORTVERSION= 2.2.0 PORTREVISION?= 3 CATEGORIES= graphics MASTER_SITES= SF # Keep glew-wayland patches here to avoid version desync in distinfo PATCH_SITES= https://github.com/nigels-com/${PORTNAME}/commit/ PATCHFILES+= 8e2e31e69bb6.patch:-p1 # https://github.com/nigels-com/glew/pull/329 PATCHFILES+= 062067f2bad8.patch:-p1 # https://github.com/nigels-com/glew/pull/330 -MAINTAINER?= zeising@FreeBSD.org +MAINTAINER?= ports@FreeBSD.org COMMENT= OpenGL Extension Wrangler Library LICENSE= MIT BSD3CLAUSE LICENSE_COMB= dual USES= gmake gl tar:tgz xorg USE_XORG?= x11 USE_GL?= gl glu USE_LDCONFIG= yes MAKE_ENV= GLEW_DEST=${PREFIX} GLEW_PREFIX=${PREFIX} INSTALL_TARGET?=install.all OPTIONS_DEFINE?=DOCS post-patch: @${REINPLACE_CMD} -e 's|CFLAGS =|CFLAGS +=|' \ -e 's|^LIBDIR|GLEW_LIBDIR|' \ -e 's|$$(LIBDIR)|$$(GLEW_LIBDIR)|' \ ${WRKSRC}/Makefile do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in css html jpg png ${INSTALL_DATA} ${WRKSRC}/doc/*.${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/graphics/imlib2/Makefile b/graphics/imlib2/Makefile index 318198094f47..87077ce4cc57 100644 --- a/graphics/imlib2/Makefile +++ b/graphics/imlib2/Makefile @@ -1,74 +1,74 @@ # Created by: Jeremy Norris PORTNAME= imlib2 PORTVERSION= 1.7.0 PORTEPOCH= 2 CATEGORIES= graphics enlightenment MASTER_SITES= SF/enlightenment/imlib2-src/${PORTVERSION} -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= The next generation graphics library for Enlightenment LICENSE= imlib2 LICENSE_NAME= imlib2 license LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libfreetype.so:print/freetype2 USES= cpe libtool pathfix pkgconfig tar:bzip2 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip CPE_VENDOR= enlightenment CONFIGURE_ARGS= --enable-visibility-hiding --disable-static \ --with-zlib --with-bzip2 CONFIGURE_ENV= ac_cv_lib_dl_dlopen=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFLICTS_INSTALL= imlib2-webp OPTIONS_DEFINE= GIF ID3 JPEG PNG TIFF WEBP X11 OPTIONS_DEFAULT= GIF ID3 JPEG PNG TIFF WEBP X11 OPTIONS_SUB= yes GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_CONFIGURE_WITH= gif ID3_LIB_DEPENDS= libid3tag.so:audio/libid3tag ID3_CONFIGURE_WITH= id3 JPEG_USES= jpeg JPEG_CONFIGURE_WITH= jpeg PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_WITH= png TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_WITH= tiff WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CONFIGURE_WITH= webp X11_USES= xorg X11_USE= XORG=x11,sm,xcb,xext X11_CONFIGURE_WITH= x x-shm-fd .include .if ${ARCH} == "i386" && !empty(MACHINE_CPU:Mmmx) CONFIGURE_ARGS+= --enable-mmx .else CONFIGURE_ARGS+= --disable-mmx .endif .if ${ARCH} == "amd64" CONFIGURE_ARGS+= --enable-amd64 .else CONFIGURE_ARGS+= --disable-amd64 .endif .include diff --git a/graphics/imlib2_loaders/Makefile b/graphics/imlib2_loaders/Makefile index c6d665e77451..4131effdf423 100644 --- a/graphics/imlib2_loaders/Makefile +++ b/graphics/imlib2_loaders/Makefile @@ -1,38 +1,38 @@ # Created by: Jeremy Norris PORTNAME= imlib2_loaders PORTVERSION= 1.7.0 PORTEPOCH= 2 CATEGORIES= graphics enlightenment MASTER_SITES= SF/enlightenment/imlib2-src/${PORTVERSION} -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Extra image loader plugins for Imlib 2 LICENSE= imlib2 GPLv2 LICENSE_COMB= multi LICENSE_NAME_imlib2= imlib2 license LICENSE_FILE_imlib2= ${WRKSRC}/COPYING LICENSE_PERMS_imlib2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libImlib2.so:graphics/imlib2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool localbase pathfix pkgconfig tar:bzip2 xorg USE_XORG= x11 xext CONFIGURE_ARGS= --disable-static OPTIONS_DEFINE= EET XCF OPTIONS_DEFAULT= EET XCF OPTIONS_SUB= yes EET_DESC= Enable eet loader EET_LIB_DEPENDS= libefl.so:devel/efl EET_CONFIGURE_OFF= --disable-eet XCF_DESC= Enable XCF loader XCF_CONFIGURE_OFF= --disable-xcf .include diff --git a/graphics/svgalib/Makefile b/graphics/svgalib/Makefile index 7bc4f3dbb579..431aba1d4928 100644 --- a/graphics/svgalib/Makefile +++ b/graphics/svgalib/Makefile @@ -1,45 +1,45 @@ # Created by: Maxim Sobolev PORTNAME= svgalib PORTVERSION= 1.4.3 PORTREVISION= 7 CATEGORIES= graphics devel MASTER_SITES= http://www.svgalib.org/ -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Low level console graphics library LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= i386 amd64 USES= cpe gmake uidfix dos2unix shebangfix DOS2UNIX_FILES= utils/gtf/gtf.h utils/gtf/scitech.h SHEBANG_FILES= utils/svgakeymap USE_LDCONFIG= yes ALL_TARGET= shared static .include .if ${ARCH} != "i386" MAKE_ENV+= NO_ASM=y .endif post-patch: .SILENT # Fix for GCC 4.1 ${REINPLACE_CMD} -e '30d' ${WRKSRC}/src/vgabg.h ${REINPLACE_CMD} -e 's,^ (unsigned [[:alpha:]]*),,' \ ${WRKSRC}/src/apm.c # 024_vesa_not_print_crap.patch from Debian ${REINPLACE_CMD} -e '/^printf/d' ${WRKSRC}/src/vesa.c # Clean up after typo fixes in manpages ${FIND} ${WRKSRC}/doc -type f -name '*.[57].orig' -delete post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/include/linux cd ${WRKSRC}/include/linux && \ ${INSTALL_DATA} keyboard.h kd.h ${STAGEDIR}${PREFIX}/include/linux .include diff --git a/mail/spamassassin/Makefile b/mail/spamassassin/Makefile index 579b19e0fb8d..ffd7c3deb586 100644 --- a/mail/spamassassin/Makefile +++ b/mail/spamassassin/Makefile @@ -1,178 +1,178 @@ # Created by: Anthony Kim PORTNAME= spamassassin PORTVERSION= 3.4.5 CATEGORIES?= mail perl5 MASTER_SITES= https://archive.apache.org/dist/${PORTNAME}/source/ CPAN/Mail DISTNAME= Mail-SpamAssassin-${PORTVERSION} -MAINTAINER?= zeising@FreeBSD.org +MAINTAINER?= ports@FreeBSD.org COMMENT?= Highly efficient mail filter for identifying spam LICENSE= APACHE20 BUILD_DEPENDS= p5-Encode-Detect>=0:converters/p5-Encode-Detect \ p5-HTML-Parser>=3.46:www/p5-HTML-Parser \ p5-HTTP-Date>=0:www/p5-HTTP-Date \ p5-Net-DNS>=0.63:dns/p5-Net-DNS \ p5-NetAddr-IP>=4.010:net-mgmt/p5-NetAddr-IP RUN_DEPENDS:= ${BUILD_DEPENDS} \ p5-Net-CIDR-Lite>=0:net/p5-Net-CIDR-Lite \ p5-Net-IDN-Encode>=0:textproc/p5-Net-IDN-Encode \ p5-Net-LibIDN>=0:dns/p5-Net-LibIDN \ p5-URI>=0:net/p5-URI \ re2c>=.12.0:devel/re2c .for dep in DCC DKIM MYSQL PGSQL PYZOR RAZOR RELAY_COUNTRY RLIMIT SPF_QUERY SSL TEST_DEPENDS+= ${${dep}_RUN_DEPENDS} .endfor CONFLICTS?= ja-spamassassin CPE_VENDOR= apache USES= cpe perl5 USE_PERL5= configure USE_LDCONFIG= yes DATADIR= ${PREFIX}/share/spamassassin DBDIR?= /var/db DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} ETCDIR?= ${PREFIX}/etc/mail/spamassassin SPAMASSASSIN_CONTACT_ADDRESS?= The administrator of that system USERS?= spamd GROUPS?= spamd CONFIGURE_ARGS= SYSCONFDIR="${PREFIX}/etc" \ CONTACT_ADDRESS="${SPAMASSASSIN_CONTACT_ADDRESS}" \ LOCALSTATEDIR="${DBDIR}/spamassassin" \ BUILD_SPAMC=yes OPTIONS_DEFINE= AS_ROOT DOCS SSL OPTIONS_GROUP= DATABASE GPG PLUGINS OPTIONS_GROUP_DATABASE= MYSQL PGSQL OPTIONS_GROUP_PLUGINS= DCC DKIM PYZOR RAZOR RELAY_COUNTRY RLIMIT SPF_QUERY OPTIONS_SINGLE= GPG OPTIONS_SINGLE_GPG= GNUPG_NONE GNUPG GNUPG2 OPTIONS_DEFAULT= AS_ROOT DKIM GNUPG SSL SPF_QUERY AS_ROOT_DESC= Run spamd as root (recommended) DATABASE_DESC= Optional user-config/bayes database backends GPG_DESC= GnuPG (for sa-update) GNUPG_NONE_DESC= Do not use GnuPG GNUPG_DESC= GnuPG 1 (security/gnupg1) GNUPG2_DESC= GnuPG 2 (security/gnupg) PLUGINS_DESC= Optional SpamAssassin plugins DCC_DESC= DCC digest list support (mail/dcc-dccd) DKIM_DESC= Verify DKIM records (mail/p5-Mail-DKIM) PYZOR_DESC= Pyzor digest list support (mail/pyzor) RAZOR_DESC= Vipul's Razor digest list support (mail/razor-agents) RELAY_COUNTRY_DESC= Location-based scoring (net/p5-GeoIP2) RLIMIT_DESC= Resource limits (devel/p5-BSD-Resource) SPF_QUERY_DESC= Verify SPF records (mail/p5-Mail-SPF) SUB_FILES= pkg-message SUB_LIST+= SPAMD_OWN="${USERS}:${GROUPS}" PLIST_SUB+= USER=${USERS} GROUP=${GROUPS} OPTIONS_SUB= yes AS_ROOT_SUB_LIST= RUN_AS_USER="-u ${USERS} -H /var/spool/spamd" AS_ROOT_SUB_LIST_OFF= RUN_AS_USER= DCC_RUN_DEPENDS= dcc-dccd>=1.3.111:mail/dcc-dccd DKIM_RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \ p5-Mail-DKIM>=0.37:mail/p5-Mail-DKIM \ p5-Crypt-OpenSSL-RSA>=0.26_1:security/p5-Crypt-OpenSSL-RSA GNUPG_RUN_DEPENDS= gnupg1>=1.4.7:security/gnupg1 GNUPG2_RUN_DEPENDS= gpg2:security/gnupg MYSQL_RUN_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql PGSQL_RUN_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg PYZOR_RUN_DEPENDS= pyzor:mail/pyzor RAZOR_RUN_DEPENDS= razor-agents>=2.84:mail/razor-agents \ p5-Digest-SHA1>=2.13:security/p5-Digest-SHA1 RLIMIT_RUN_DEPENDS= p5-BSD-Resource>=1.2911:devel/p5-BSD-Resource RELAY_COUNTRY_RUN_DEPENDS= p5-GeoIP2>=0:net/p5-GeoIP2 \ p5-IP-Country>=0:net/p5-IP-Country SPF_QUERY_RUN_DEPENDS= p5-Mail-SPF>=0:mail/p5-Mail-SPF SSL_USES= ssl SSL_RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL SSL_CONFIGURE_ON= ENABLE_SSL=yes SSL_CONFIGURE_OFF= ENABLE_SSL=no # plugin names in rules/*.pre, for enabling/disabling DCC_INITVAR= DCC DKIM_INITVAR= DKIM PYZOR_INITVAR= Pyzor RAZOR_INITVAR= Razor2 RELAY_COUNTRY_INITVAR= RelayCountry RLIMIT_INITVAR= ResourceLimit SPF_QUERY_INITVAR= SPF DOCS= CREDITS Changes INSTALL NOTICE PACKAGING README TRADEMARK UPGRADE USAGE procmailrc.example DOCSSQL= README README.awl README.bayes awl_mysql.sql awl_pg.sql bayes_mysql.sql bayes_pg.sql userpref_mysql.sql userpref_pg.sql DOCSLDAP= README README.testing sa_test.ldif PORTDOCS= ${DOCS} sql ldap USE_RC_SUBR= sa-spamd ALL_TARGET= all spamc/libspamc.so .include .if ${PORT_OPTIONS:MSSL} CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} ALL_TARGET+= spamc/libsslspamc.so .endif .if ${PORT_OPTIONS:MMYSQL} || ${PORT_OPTIONS:MPGSQL} SUB_LIST+= SQL_FLAG="-Q" .else SUB_LIST+= SQL_FLAG="" .endif post-patch:: ${REINPLACE_CMD} -e 's,B_CONFDIR)/local.cf,B_CONFDIR)/local.cf.sample,g' \ -e 's,B_CONFDIR)/init.pre,B_CONFDIR)/init.pre.sample,g' \ -e 's,B_CONFDIR)/v310.pre,B_CONFDIR)/v310.pre.sample,g' \ -e 's,B_CONFDIR)/v312.pre,B_CONFDIR)/v312.pre.sample,g' \ -e 's,B_CONFDIR)/v320.pre,B_CONFDIR)/v320.pre.sample,g' \ -e 's,B_CONFDIR)/v330.pre,B_CONFDIR)/v330.pre.sample,g' \ -e 's,B_CONFDIR)/v340.pre,B_CONFDIR)/v340.pre.sample,g' \ -e 's,B_CONFDIR)/v341.pre,B_CONFDIR)/v341.pre.sample,g' \ -e 's,B_CONFDIR)/v342.pre,B_CONFDIR)/v342.pre.sample,g' \ -e 's,B_CONFDIR)/v343.pre,B_CONFDIR)/v343.pre.sample,g' \ -e 's/require DBI/0/' \ ${WRKSRC}/Makefile.PL ${REINPLACE_CMD} -e '/^CC =/d; \ s|@SSLCFLAGS@|& $${CFLAGS}|g' ${WRKSRC}/spamc/Makefile.in .for var in ${OPTIONS_GROUP_PLUGINS} . if ${PORT_OPTIONS:M${var}} ${REINPLACE_CMD} -e '/${${var}_INITVAR}/s/^\#.*loadplugin/loadplugin/' ${WRKSRC}/rules/*.pre . else ${REINPLACE_CMD} -e '/${${var}_INITVAR}/s/^loadplugin/\# loadplugin/' ${WRKSRC}/rules/*.pre . endif .endfor pre-su-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_LIB} ${WRKSRC}/spamc/libspamc.so ${STAGEDIR}${PREFIX}/lib/libspamc.so.0 ${LN} -sf libspamc.so.0 ${STAGEDIR}${PREFIX}/lib/libspamc.so .if ${PORT_OPTIONS:MSSL} ${INSTALL_LIB} ${WRKSRC}/spamc/libsslspamc.so ${STAGEDIR}${PREFIX}/lib/libsslspamc.so.0 ${LN} -sf libsslspamc.so.0 ${STAGEDIR}${PREFIX}/lib/libsslspamc.so .endif ${INSTALL_DATA} ${WRKSRC}/spamc/libspamc.h ${STAGEDIR}${PREFIX}/include post-install:: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/spamc @${MKDIR} ${STAGEDIR}/var/lib/spamassassin ${STAGEDIR}${DBDIR}/spamassassin ${STAGEDIR}/var/run/spamd @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "sql ldap" ${STAGEDIR}${DOCSDIR}) .include diff --git a/net-mgmt/nrpe3/Makefile b/net-mgmt/nrpe3/Makefile index 81935ba5881d..4f8335544ee8 100644 --- a/net-mgmt/nrpe3/Makefile +++ b/net-mgmt/nrpe3/Makefile @@ -1,78 +1,78 @@ # Created by: Paul Dlug PORTNAME= nrpe PORTVERSION= 3.2.1 DISTVERSIONPREFIX= nrpe- PORTREVISION?= 0 CATEGORIES= net-mgmt PKGNAMESUFFIX= 3 -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT?= Nagios Remote Plugin Executor LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE.md USE_GITHUB= yes GH_ACCOUNT= NagiosEnterprises USES= perl5 USE_PERL5= build USE_RC_SUBR= nrpe3 GNU_CONFIGURE= yes OPTIONS_DEFINE= SSL ARGS OPTIONS_RADIO= PLUGINS OPTIONS_RADIO_PLUGINS= MONPLUGINS NAGPLUGINS OPTIONS_DEFAULT=NAGPLUGINS SSL SSL_DESC= Enable SSL support (disables plain-text server) ARGS_DESC= Enable command argument processing NAGPLUGINS_DESC=Use net-mgmt/nagios-plugins MONPLUGINS_DESC=Use net-mgmt/monitoring-plugins SSL_USES= ssl SSL_CONFIGURE_ENABLE= ssl SSL_CONFIGURE_WITH= ssl=${OPENSSLBASE} ssl-inc=${OPENSSLINC} ssl-lib=${OPENSSLLIB} SSL_CFLAGS= -I${OPENSSLINC} ARGS_CONFIGURE_ON= --enable-command-args ARGS_CONFIGURE_OFF= --disable-command-args MONPLUGINS_RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:net-mgmt/monitoring-plugins NAGPLUGINS_RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:net-mgmt/nagios-plugins NAGIOSUSER?= nagios NAGIOSGROUP?= nagios USERS= ${NAGIOSUSER} GROUPS= ${NAGIOSGROUP} NRPE_PIDDIR?= /var/run/nrpe3 CONFIGURE_ARGS+=--bindir=${PREFIX}/sbin \ --libexecdir=${PREFIX}/libexec/nagios \ --sysconfdir=${PREFIX}/etc \ --with-nrpe-user=${NAGIOSUSER} \ --with-nrpe-group=${NAGIOSGROUP} PLIST_SUB= NAGIOSUSER=${NAGIOSUSER} \ NAGIOSGROUP=${NAGIOSGROUP} \ NRPE_PIDDIR=${NRPE_PIDDIR} SUB_LIST+= PIDDIR=${NRPE_PIDDIR} SUB_FILES= pkg-message post-patch: @${REINPLACE_CMD} -e 's|/var/run/nrpe.pid|${NRPE_PIDDIR}/nrpe3.pid|g' \ -e 's|/usr/lib/nagios/plugins/|${LOCALBASE}/libexec/nagios/|g' \ -e 's|/usr/bin/sudo|${LOCALBASE}/bin/sudo|g' \ ${WRKSRC}/sample-config/nrpe.cfg.in do-install: ${INSTALL} -d ${STAGEDIR}${NRPE_PIDDIR} ${INSTALL_PROGRAM} ${WRKSRC}/src/nrpe ${STAGEDIR}${PREFIX}/sbin/nrpe3 ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nagios ${INSTALL_PROGRAM} ${WRKSRC}/src/check_nrpe ${STAGEDIR}${PREFIX}/libexec/nagios/check_nrpe3 ${INSTALL_DATA} ${WRKSRC}/sample-config/nrpe.cfg ${STAGEDIR}${PREFIX}/etc/nrpe.cfg.sample .include diff --git a/net/bredbandskollen/Makefile b/net/bredbandskollen/Makefile index 08465207e0f5..c5a50759ef5f 100644 --- a/net/bredbandskollen/Makefile +++ b/net/bredbandskollen/Makefile @@ -1,36 +1,36 @@ PORTNAME= bredbandskollen PORTVERSION= 0.20190705 PORTREVISION= 1 CATEGORIES= net -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Command line tool to check internet connection speed LICENSE= GPLv2 USES= compiler:c++11-lang gmake USE_GITHUB= yes GH_ACCOUNT= dotse GH_PROJECT= bbk GH_TAGNAME= 7b810a6 BUILD_WRKSRC= ${WRKSRC}/src/cli PLIST_FILES= bin/bbk_cli \ bin/bredbandskollen OPTIONS_DEFINE= GNUTLS GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_MAKE_ARGS= GNUTLS=1 post-patch: ${REINPLACE_CMD} -e 's/CXX = c++/CXX ?= c++/g' \ ${WRKSRC}/src/framework/mk.inc do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/cli ${STAGEDIR}/${PREFIX}/bin/bbk_cli ${LN} -sf bbk_cli ${STAGEDIR}/${PREFIX}/bin/bredbandskollen .include diff --git a/net/rpki-client/Makefile b/net/rpki-client/Makefile index 55b3597645e3..9dc5b38d68dc 100644 --- a/net/rpki-client/Makefile +++ b/net/rpki-client/Makefile @@ -1,34 +1,34 @@ PORTNAME= rpki-client DISTVERSION= 7.6 PORTREVISION= 1 CATEGORIES= net -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Resource Public Key Infrastructure (RPKI) implementation from OpenBSD LICENSE= ISCL BUILD_DEPENDS= rsync>0:net/rsync LIB_DEPENDS= libexpat.so:textproc/expat2 \ libtls.so:security/libretls RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ rsync>0:net/rsync USES= autoreconf libtool pkgconfig ssl USE_GITHUB= yes GH_PROJECT= ${PORTNAME}-portable ${PORTNAME}-openbsd:openbsd GH_SUBDIR= openbsd:openbsd GH_TAGNAME= ${PORTNAME}-${DISTVERSION}:openbsd GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libtls=libtls USERS= _rpki-client GROUPS= ${USERS} PLIST_SUB= USERS="${USERS}" pre-configure: cd ${WRKSRC} && ${SH} update.sh .include diff --git a/x11-fonts/terminus-font/Makefile b/x11-fonts/terminus-font/Makefile index 4fc38c6bda6e..beea552243c8 100644 --- a/x11-fonts/terminus-font/Makefile +++ b/x11-fonts/terminus-font/Makefile @@ -1,82 +1,82 @@ # Created by: Michael Hsin PORTNAME= terminus-font PORTVERSION= 4.48 CATEGORIES= x11-fonts MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}-${PORTVERSION} -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Terminus Font - a clean fixed width font LICENSE= OFL11 BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf USES= gmake fonts python:build,3.5+ shebangfix NO_ARCH= yes SHEBANG_FILES= bin/*.py OPTIONS_DEFINE= AO2 DV1 GE2 GQ2 IJ1 KA2 HI2 LL2 TD1 AO2_DESC= Variant of letter 'a' DV1_DESC= Variant of cyrillic letters 'de' and 've' GE2_DESC= Variant of cyrillic letter 'ge' GQ2_DESC= Variant of grave accent and apostrophe IJ1_DESC= Variant of cyrillic letters 'i' and 'short i' KA2_DESC= Variant of cyrillic letter 'ka' HI2_DESC= Higher uppercase letters, for size 18 LL2_DESC= Variant with more distinctive 'l' (ell) TD1_DESC= Variant with centered '~' SUB_FILES= pkg-message .include ALL_TARGET= pcf pcf-8bit post-extract: .if ${PORT_OPTIONS:MAO2} cd ${WRKSRC} && ${PATCH} -p1 -i alt/ao2.diff .endif .if ${PORT_OPTIONS:MDV1} && !${PORT_OPTIONS:MHI2} cd ${WRKSRC} && ${PATCH} -p1 -i alt/dv1.diff .endif .if ${PORT_OPTIONS:MGE2} cd ${WRKSRC} && ${PATCH} -p1 -i alt/ge2.diff .endif .if ${PORT_OPTIONS:MGQ2} cd ${WRKSRC} && ${PATCH} -p1 -i alt/gq2.diff .endif .if ${PORT_OPTIONS:MIJ1} cd ${WRKSRC} && ${PATCH} -p1 -i alt/ij1.diff .endif .if ${PORT_OPTIONS:MKA2} && !${PORT_OPTIONS:MHI2} cd ${WRKSRC} && ${PATCH} -p1 -i alt/ka2.diff .endif .if ${PORT_OPTIONS:MHI2} cd ${WRKSRC} && ${PATCH} -p1 -i alt/hi2.diff .if ${PORT_OPTIONS:MDV1} cd ${WRKSRC} && ${PATCH} -p1 -i alt/hi2-dv1.diff .endif .if ${PORT_OPTIONS:MKA2} cd ${WRKSRC} && ${PATCH} -p1 -i alt/hi2-ka2.diff .endif .endif .if ${PORT_OPTIONS:MLL2} cd ${WRKSRC} && ${PATCH} -p1 -i alt/ll2.diff .endif .if ${PORT_OPTIONS:MTD1} cd ${WRKSRC} && ${PATCH} -p1 -i alt/td1.diff .endif post-patch: ${REINPLACE_CMD} -e 's|python3|${PYTHON_CMD}|g' ${WRKSRC}/Makefile post-build: @${GZIP_CMD} ${WRKSRC}/*.pcf do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/*.pcf.gz ${STAGEDIR}${FONTSDIR} .include diff --git a/x11-wm/spectrwm/Makefile b/x11-wm/spectrwm/Makefile index 253c037d5295..72d8189cc650 100644 --- a/x11-wm/spectrwm/Makefile +++ b/x11-wm/spectrwm/Makefile @@ -1,69 +1,69 @@ # Created by: Aragon Gouveia PORTNAME= spectrwm DISTVERSIONPREFIX= SPECTRWM_ DISTVERSION= 3_4_1 CATEGORIES= x11-wm -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Small, dynamic tiling window manager for X11 LICENSE= ISCL LIB_DEPENDS+= libxcb-util.so:x11/xcb-util \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-keysyms.so:x11/xcb-util-keysyms RUN_DEPENDS+= dmenu:x11/dmenu USE_GITHUB= yes GH_ACCOUNT= conformal OPTIONS_DEFINE= EXAMPLES .include USES= compiler:c11 xorg USE_XORG= x11 xcb xcursor xft xrandr xt USE_LDCONFIG= yes CONFEXAMPLES= spectrwm_cz.conf \ spectrwm_es.conf \ spectrwm_fr.conf \ spectrwm_fr_ch.conf \ spectrwm_se.conf \ spectrwm_us.conf SCRIPTEXAMPLES= baraction.sh \ screenshot.sh post-patch: @${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|g' ${WRKSRC}/spectrwm.* do-build: ln -sf ${WRKSRC}/linux/pledge.h ${WRKSRC}/pledge.h ${CC} ${CFLAGS} -Wall -Wextra -Wshadow -Werror -I${LOCALBASE}/include \ -I${LOCALBASE}/include/freetype2 -I${WRKSRC}/freebsd \ -lutil -L${LOCALBASE}/lib -lX11 -lX11-xcb -lxcb -lxcb-icccm \ -lxcb-keysyms -lxcb-randr -lxcb-util -lxcb-xinput -lxcb-xtest \ -lXcursor -lXft -DSWM_LIB=\"${PREFIX}/lib/libswmhack.so\" \ -o ${WRKSRC}/${PORTNAME} ${WRKSRC}/${PORTNAME}.c ${CC} ${CFLAGS} -Wall -Wextra -Wshadow -Werror -I${LOCALBASE}/include \ -shared -fpic -DPIC -L${LOCALBASE}/lib -lX11 \ -o ${WRKSRC}/libswmhack.so ${WRKSRC}/lib/swm_hack.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_LIB} ${WRKSRC}/libswmhack.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_MAN} ${WRKSRC}/spectrwm.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/spectrwm.conf ${STAGEDIR}${PREFIX}/etc/spectrwm.conf.sample do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for file in ${CONFEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${EXAMPLESDIR} .endfor .for file in ${SCRIPTEXAMPLES} ${INSTALL_SCRIPT} ${WRKSRC}/${file} ${STAGEDIR}${EXAMPLESDIR} .endfor .include diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile index efa3a8ab2f0a..5a548cd26a20 100644 --- a/x11/xscreensaver/Makefile +++ b/x11/xscreensaver/Makefile @@ -1,104 +1,104 @@ # Created by: dom@myrddin.demon.co.uk PORTNAME= xscreensaver PORTVERSION= 5.44 PORTREVISION= 3 CATEGORIES= x11 MASTER_SITES= http://www.jwz.org/xscreensaver/ -MAINTAINER= zeising@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Save your screen while you entertain your cat LICENSE= MIT RUN_DEPENDS= p5-libwww>0:www/p5-libwww \ giftopnm:graphics/netpbm LIB_DEPENDS= libgle.so:graphics/gle \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 CONFLICTS= xscreensaver-gnome xscreensaver-gnome-hacks USES= autoreconf cpe gettext gl gmake gnome jpeg localbase:ldflags perl5 \ pkgconfig xorg USE_GL= gl glu USE_GNOME= cairo gdkpixbuf2 gtk20 intltool libglade2 libxml2 USE_PERL5= run USE_XORG= ice sm x11 xext xi xinerama xmu xrandr xrender xpm xt xxf86vm USE_CSTD= gnu99 CPE_VENDOR= xscreensaver_project GNU_CONFIGURE= yes CONFIGURE_ENV+= PERL="${PERL}" CONFIGURE_ARGS= --with-gtk --with-gl --with-gle --with-pixbuf --with-xpm \ --with-jpeg=${LOCALBASE} --with-xshm-ext --with-xdbe-ext \ --with-hackdir=${PREFIX}/bin/xscreensaver-hacks/ \ --with-configdir=${PREFIX}/share/xscreensaver/config/ \ --with-x-app-defaults=${PREFIX}/lib/X11/app-defaults/ \ --with-dpms-ext --with-xinerama-ext --with-xf86vmode-ext \ --with-xf86gamma-ext --with-randr-ext --without-kerberos \ --without-setuid-hacks --enable-locking MAKE_ARGS+= install_prefix=${STAGEDIR} MAKE_JOBS_UNSAFE=yes OPTIONS_DEFINE= PAM SETUID_HACKS FIREF NLS NSFW XAOS1 XDALI XEARTH \ XFT XMOUN XPLANET XSNOW OPTIONS_DEFAULT=PAM XFT OPTIONS_SUB= yes PAM_CONFIGURE_WITH= pam SETUID_HACKS_DESC= Install sonar hack suid so it can ping FIREF_DESC= Add extra port x11/fireflies FIREF_RUN_DEPENDS= ${LOCALBASE}/bin/xscreensaver-hacks/fireflies:x11/fireflies NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls NSFW_DESC= Include material that is Not Safe For Work XAOS1_DESC= Add extra port graphics/xaos XAOS1_RUN_DEPENDS= xaos:graphics/xaos XDALI_DESC= Add extra port x11-clocks/xdaliclock XDALI_RUN_DEPENDS= xdaliclock:x11-clocks/xdaliclock XFT_CONFIGURE_WITH= xft XFT_USE= XORG=xft XEARTH_DESC= Add extra port astro/xearth XEARTH_RUN_DEPENDS= xearth:astro/xearth XMOUN_DESC= Add extra port graphics/xmountains XMOUN_RUN_DEPENDS= xmountains:graphics/xmountains XPLANET_DESC= Add extra port astro/xplanet XPLANET_RUN_DEPENDS= xplanet:astro/xplanet XSNOW_DESC= Add extra port x11/xsnow XSNOW_RUN_DEPENDS= xsnow:x11/xsnow SUB_FILES= xscreensaver-blank.desktop xscreensaver-lock.desktop \ xscreensaver-start.desktop xscreensaver-stop.desktop post-patch: ${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \ -e 's|pkg_config --list-all|pkg_config --help|' \ ${WRKSRC}/configure.in ${REINPLACE_CMD} -e "s|/etc/pam.d|${PREFIX}/etc/pam.d|g" \ ${WRKSRC}/driver/passwd-pam.c \ ${WRKSRC}/driver/xscreensaver.man ${CP} ${FILESDIR}/xscreensaver.pam \ ${WRKSRC}/driver/xscreensaver.pam.in post-patch-NSFW-off: ${REINPLACE_CMD} -e 's|Dick Pix|Stuff|' ${WRKSRC}/hacks/bsod.c ${REINPLACE_CMD} -e 's|dick pics|data, etc.|' ${WRKSRC}/hacks/bsod.c post-install: ${INSTALL_DATA} ${FILESDIR}/x*.xml ${STAGEDIR}${DATADIR}/config/ ${INSTALL_DATA} ${WRKDIR}/*.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/xscreensaver.pam .include