Index: head/audio/aucatctl/Makefile =================================================================== --- head/audio/aucatctl/Makefile (revision 434158) +++ head/audio/aucatctl/Makefile (revision 434159) @@ -1,30 +1,30 @@ # Created by: Tobias Kortkamp # $FreeBSD$ # Based on the OpenBSD port audio/aucatctl # $OpenBSD: Makefile,v 1.3 2014/07/13 11:40:23 armani Exp $ PORTNAME= aucatctl PORTVERSION= 0.1 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://www.sndio.org/ -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Control sndiod and/or aucat volumes LICENSE= ISCL LIB_DEPENDS= libsndio.so:audio/sndio MAKE_ARGS= INCLUDE="-I${LOCALBASE}/include" \ LIB="-L${LOCALBASE}/lib" PLIST_FILES= bin/aucatctl \ man/man1/aucatctl.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/aucatctl ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/aucatctl.1 ${STAGEDIR}${PREFIX}/man/man1 .include Index: head/audio/cmus/Makefile =================================================================== --- head/audio/cmus/Makefile (revision 434158) +++ head/audio/cmus/Makefile (revision 434159) @@ -1,153 +1,153 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= cmus PORTVERSION= 2.7.1 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= audio -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Console-based music player with really cool features LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes USES= gmake iconv ncurses pkgconfig HAS_CONFIGURE= yes CONFIGURE_ARGS= prefix=${PREFIX} mandir=${MANPREFIX}/man \ exampledir=${EXAMPLESDIR} # So the build does not use gcc for compiling ttman CONFIGURE_ARGS+= HOSTCC=${CC} # Verbose build makes it easier to spot problems MAKE_ARGS= V=2 # Disable all configure options first. These will be overwritten by # enabled port options later. The args to cmus' configure script # follow shell value semantics i.e. later assignments overwrite # previous assignments. The options here appear in the same order as # ${WRKSRC}/configure --help. Please keep it that way. _CMUS_CONFIGURE_OPTS= CDDB CDIO DISCID FLAC MAD MODPLUG MIKMOD MPC \ VORBIS TREMOR OPUS WAV WAVPACK MP4 AAC FFMPEG \ VTX CUE ROAR PULSE ALSA JACK SAMPLERATE AO \ ARTS OSS SNDIO SUN WAVEOUT .for opt in ${_CMUS_CONFIGURE_OPTS} CONFIGURE_ARGS+= CONFIG_${opt}=n .endfor OPTIONS_DEFAULT= AAC FFMPEG FLAC MAD MP4 OSS SNDIO VORBIS WAV OPTIONS_SUB= yes OPTIONS_GROUP= OUT IN OPTIONS_GROUP_OUT= AO JACK OSS PULSEAUDIO SNDIO OPTIONS_GROUP_IN= AAC CDDB CDIO CUE DISCID FFMPEG FLAC MAD MIKMOD \ MODPLUG MP4 MUSEPACK OPUS SAMPLERATE TREMOR \ VORBIS WAV WAVPACK DISCID_DESC= libdiscid CDDA identification support IN_DESC= Input plugins OUT_DESC= Output plugins AAC_CONFIGURE_ON= CONFIG_AAC=y AAC_LIB_DEPENDS= libfaad.so:audio/faad AO_CONFIGURE_ON= CONFIG_AO=y AO_LIB_DEPENDS= libao.so:audio/libao CDDB_CONFIGURE_ON= CONFIG_CDDB=y CDDB_LIB_DEPENDS= libcddb.so:audio/libcddb CDIO_CONFIGURE_ON= CONFIG_CDIO=y CDIO_LIB_DEPENDS= libcdio_cdda.so:sysutils/libcdio-paranoia \ libcdio.so:sysutils/libcdio CUE_CONFIGURE_ON= CONFIG_CUE=y CUE_LIB_DEPENDS= libcue.so:textproc/libcue DISCID_CONFIGURE_ON= CONFIG_DISCID=y DISCID_LIB_DEPENDS= libdiscid.so:audio/libdiscid FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CONFIGURE_ON= CONFIG_FFMPEG=y FLAC_CONFIGURE_ON= CONFIG_FLAC=y FLAC_LIB_DEPENDS= libFLAC.so:audio/flac JACK_CONFIGURE_ON= CONFIG_JACK=y JACK_LIB_DEPENDS= libjack.so:audio/jack MAD_CONFIGURE_ON= CONFIG_MAD=y MAD_LIB_DEPENDS= libmad.so:audio/libmad MIKMOD_CONFIGURE_ON= CONFIG_MIKMOD=y MIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod MODPLUG_CONFIGURE_ON= CONFIG_MODPLUG=y MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug MP4_CONFIGURE_ON= CONFIG_MP4=y MP4_LIB_DEPENDS= libfaad.so:audio/faad \ libmp4v2.so:multimedia/mp4v2 MUSEPACK_CONFIGURE_ON= CONFIG_MPC=y MUSEPACK_LIB_DEPENDS= libmpcdec.so:audio/musepack OPUS_CONFIGURE_ON= CONFIG_OPUS=y OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile OSS_CONFIGURE_ON= CONFIG_OSS=y PULSEAUDIO_CONFIGURE_ON= CONFIG_PULSE=y PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio # Requires a port of RoarAudio #ROAR_CONFIGURE_ON= CONFIG_ROAR=y #ROAR_LIB_DEPENDS= ????:???? SAMPLERATE_IMPLIES= JACK SAMPLERATE_CONFIGURE_ON= CONFIG_SAMPLERATE=y SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate SNDIO_CONFIGURE_ON= CONFIG_SNDIO=y SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio TREMOR_IMPLIES= VORBIS TREMOR_CONFIGURE_ON= CONFIG_TREMOR=y TREMOR_LIB_DEPENDS= libvorbisidec.so:audio/libtremor VORBIS_CONFIGURE_ON= CONFIG_VORBIS=y VORBIS_LIB_DEPENDS= libvorbisfile.so:audio/libvorbis # VTX requires libayemu which isn't ported yet #VTX_CONFIGURE_ON= CONFIG_VTX=y #VTX_LIB_DEPENDS= libayemu.so:????? WAV_CONFIGURE_ON= CONFIG_WAV=y WAVPACK_CONFIGURE_ON= CONFIG_WAVPACK=y WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack # Doc/cmus.txt is used to generate the man pages. Fix paths to point # to the correct directories. post-patch: @${REINPLACE_CMD} \ -e 's,/usr/share/doc/cmus/examples,${EXAMPLESDIR},g' \ -e 's,/usr/share/cmus,${DATADIR},g' \ ${WRKSRC}/Doc/cmus.txt post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cmus* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/cmus/[io]p/*.so # Install bash and zsh completion files ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/contrib/cmus.bash-completion \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/_cmus.bash ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/contrib/_cmus \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_cmus .include Index: head/audio/pulseaudio-module-sndio/Makefile =================================================================== --- head/audio/pulseaudio-module-sndio/Makefile (revision 434158) +++ head/audio/pulseaudio-module-sndio/Makefile (revision 434159) @@ -1,27 +1,27 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= pulseaudio-module-sndio PORTVERSION= 9.0 PORTREVISION= 1 CATEGORIES= audio -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Sndio module for PulseAudio LICENSE= ISCL LIB_DEPENDS+= libsndio.so:audio/sndio \ libpulse.so:audio/pulseaudio USES= pkgconfig USE_GITHUB= yes GH_ACCOUNT= t6 MAKE_ARGS= STAGEDIR="${STAGEDIR}" PULSE_MODDIR= `pkg-config --variable=modlibexecdir libpulse` PLIST_FILES= ${PULSE_MODDIR}/module-sndio.so .include Index: head/audio/sndio/Makefile =================================================================== --- head/audio/sndio/Makefile (revision 434158) +++ head/audio/sndio/Makefile (revision 434159) @@ -1,40 +1,40 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= sndio PORTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://www.sndio.org/ -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Small audio and MIDI framework from the OpenBSD project LICENSE= ISCL HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${PREFIX}/man USE_LDCONFIG= yes USE_RC_SUBR= sndiod USERS= _sndio GROUPS= _sndio # Parallel build leads to problems, but sndio is very quick to compile # as is so not worth fixing MAKE_JOBS_UNSAFE= yes post-patch: # Make sure sndiod can be started inside jails as root @${REINPLACE_CMD} 's|err(1, "setpriority")|warn("setpriority")|' \ ${WRKSRC}/sndiod/sndiod.c post-install: @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/lib/libsndio.so.6.1 \ ${STAGEDIR}${PREFIX}/bin/sndiod \ ${STAGEDIR}${PREFIX}/bin/aucat \ ${STAGEDIR}${PREFIX}/bin/midicat .include Index: head/audio/spectrogram/Makefile =================================================================== --- head/audio/spectrogram/Makefile (revision 434158) +++ head/audio/spectrogram/Makefile (revision 434159) @@ -1,35 +1,35 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= spectrogram PORTVERSION= 20161017 CATEGORIES= audio -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Audio visualization for sndio LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfftw3.so:math/fftw3 \ libsndio.so:audio/sndio USES= pkgconfig USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= dim13 GH_TAGNAME= 432e96b PLIST_FILES= bin/spectrogram post-patch: ${REINPLACE_CMD} -e 's|NOMAN=|MAN=|g' \ -e 's|-lsndio|-lm -lsndio|g' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/spectrogram \ ${STAGEDIR}${PREFIX}/bin .include Index: head/deskutils/easystroke/Makefile =================================================================== --- head/deskutils/easystroke/Makefile (revision 434158) +++ head/deskutils/easystroke/Makefile (revision 434159) @@ -1,49 +1,49 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= easystroke PORTVERSION= 0.6.0 PORTREVISION= 5 CATEGORIES= deskutils MASTER_SITES= SF -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Easystroke is a gesture-recognition application for X11 LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= help2man:misc/help2man \ ${LOCALBASE}/include/xorg/xserver-properties.h:x11-servers/xorg-server LIB_DEPENDS= libgtkmm-3.0.so:x11-toolkits/gtkmm30 \ libdbus-glib-1.so:devel/dbus-glib \ libboost_serialization.so:devel/boost-libs USE_XORG= x11 xtst USES= gettext gmake pkgconfig INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_BUILD_DEPENDS= intltool-merge:textproc/intltool NLS_ALL_TARGET= easystroke.desktop all man # This builds easystroke without translations NLS_ALL_TARGET_OFF= man # Create a .desktop file without translations. # It's usually created by intltool-merge during the build. pre-build-NLS-off: @${CP} ${WRKSRC}/${PORTNAME}.desktop.in ${WRKSRC}/${PORTNAME}.desktop do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.svg ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 do-install-NLS-on: (cd ${WRKSRC}/po/ && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/locale/ "-name *.mo") .include Index: head/devel/kore/Makefile =================================================================== --- head/devel/kore/Makefile (revision 434158) +++ head/devel/kore/Makefile (revision 434159) @@ -1,68 +1,68 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= kore PORTVERSION= 2.0.0 DISTVERSIONSUFFIX= -release PORTREVISION= 1 CATEGORIES= devel www -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Web application framework for writing web APIs in C LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler gmake USE_GITHUB= yes GH_ACCOUNT= jorisvink CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}} CFLAGS_clang= -Wno-error=c11-extensions # 12.0 + -pedantic MAKE_ARGS= INSTALL_DIR="${STAGEDIR}${PREFIX}/bin" \ INCLUDE_DIR="${STAGEDIR}${PREFIX}/include/kore" OPTIONS_DEFINE= DEBUG HTTP JSONRPC PGSQL TASKS TLS OPTIONS_DEFAULT= HTTP JSONRPC PGSQL TASKS TLS HTTP_DESC= Build with HTTP support JSONRPC_DESC= Build with JSON-RPC support TASKS_DESC= Build with tasks support TASKS_VARS= MAKE_ARGS+=TASKS=1 PGSQL_IMPLIES= HTTP PGSQL_VARS= MAKE_ARGS+=PGSQL=1 PGSQL_USES= pgsql TLS_VARS_OFF= MAKE_ARGS+=NOTLS=1 TLS_USES= ssl HTTP_VARS_OFF= MAKE_ARGS+=NOHTTP=1 # If TLS=off and HTTP=on kore will still link with libcrypto, so add # an OpenSSL dependency here. HTTP_USES= ssl JSONRPC_IMPLIES= HTTP JSONRPC_VARS= MAKE_ARGS+=JSONRPC=1 JSONRPC_LIB_DEPENDS= libyajl.so:devel/yajl DEBUG_VARS= MAKE_ARGS+=DEBUG=1 post-patch: # Disable kore's own optimizations flags, make sure the correct flags # are set when LOCALBASE is not /usr/local, and allow __generic on # FreeBSD 12.0-CURRENT after r308264 @${REINPLACE_CMD} -e 's|CFLAGS+=-O|#|g' \ -e 's|/usr/local/|${LOCALBASE}/|g' \ ${WRKSRC}/Makefile pre-install: ${STRIP_CMD} ${WRKSRC}/kore post-install: cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/conf && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/leiningen/Makefile =================================================================== --- head/devel/leiningen/Makefile (revision 434158) +++ head/devel/leiningen/Makefile (revision 434159) @@ -1,47 +1,47 @@ # $FreeBSD$ PORTNAME= leiningen PORTVERSION= 2.7.1 CATEGORIES= devel lisp java MASTER_SITES= GH:source1 \ https://github.com/technomancy/leiningen/releases/download/${PORTVERSION}/:source2 DISTFILES= ${DISTNAME}.tar.gz:source1 \ leiningen-${PORTVERSION}-standalone.zip:source2 EXTRACT_ONLY= ${DISTNAME}.tar.gz -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Automate Clojure projects LICENSE= EPL USE_GITHUB= yes GH_ACCOUNT= technomancy USES= shebangfix USE_JAVA= yes JAVA_VERSION= 1.6+ NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/lein \ etc/bash_completion.d/_lein.bash \ man/man1/lein.1.gz \ share/zsh/site-functions/_lein \ %%JAVAJARDIR%%/leiningen.jar SHEBANG_FILES= bin/lein-pkg post-patch: @${REINPLACE_CMD} -e "s|LEIN_JAR=.*|LEIN_JAR=${JAVAJARDIR}/leiningen.jar|" \ ${WRKSRC}/bin/lein-pkg do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/lein-pkg ${STAGEDIR}${PREFIX}/bin/lein @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/bash_completion.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/_lein.bash @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/zsh_completion.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_lein ${INSTALL_MAN} ${WRKSRC}/doc/lein.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ ${INSTALL_DATA} ${DISTDIR}/leiningen-${PORTVERSION}-standalone.zip ${STAGEDIR}${JAVAJARDIR}/leiningen.jar .include Index: head/devel/libconcurrent/Makefile =================================================================== --- head/devel/libconcurrent/Makefile (revision 434158) +++ head/devel/libconcurrent/Makefile (revision 434159) @@ -1,54 +1,54 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= libconcurrent PORTVERSION= 0.0.20160303 PORTREVISION= 2 CATEGORIES= devel -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Tiny asymmetric-coroutine library LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= nasm:devel/nasm USE_GITHUB= yes GH_ACCOUNT= sharow # Rolling release GH_TAGNAME= f55d33a789a4b2c6267268ec2d44a245f766f500 ONLY_FOR_ARCHS= i386 amd64 OPTIONS_DEFINE= EXAMPLES MAKEFILE= makefile MAKE_ARGS= LIBCONCURRENT_DESTDIR=${STAGEDIR}${PREFIX} USES= gmake compiler:c11 post-patch: # Remove explicitly (re-)set C compiler and linker in libconcurrent's # makefile. The ports system will provide the correct ones. This is # needed on FreeBSD 9 where cc does not understand -std=c11. @${REINPLACE_CMD} 's/CC=cc//g' ${WRKSRC}/makefile @${REINPLACE_CMD} 's/LD=ld//g' ${WRKSRC}/makefile # libconcurrent's makefile resets ${ARCH} internally and the ports # system interferes with that for some reason, so replace it with a # more neutral variant. @${REINPLACE_CMD} 's/ARCH/LIBCONCURRENT_ARCH/g' ${WRKSRC}/makefile # Same with ${DESTDIR} @${REINPLACE_CMD} 's/DESTDIR/LIBCONCURRENT_DESTDIR/g' ${WRKSRC}/makefile post-patch-EXAMPLES-on: # Fix examples makefile to work out-of-tree @${REINPLACE_CMD} 's|INCDIR+=-I../include|INCDIR+=-I${PREFIX}/include|g' \ ${WRKSRC}/examples/makefile @${REINPLACE_CMD} 's|-L../|-L${PREFIX}/lib|g' \ ${WRKSRC}/examples/makefile post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/devel/linux-kernel/Makefile =================================================================== --- head/devel/linux-kernel/Makefile (revision 434158) +++ head/devel/linux-kernel/Makefile (revision 434159) @@ -1,171 +1,171 @@ # Created by: Tobias Kortkamp # $FreeBSD$ # To configure the Linux kernel yourself run # # make _menuconfig # # first, afterwards proceed with the normal port installation. This # is optional. # # By default the Linux config file is saved in work/linux-config. You # can override it by setting LINUX_KCONFIG. If you need it later copy # it somewhere else before running make clean, or it's gone! # # To use an existing Linux config file pass the absolute path with # LINUX_KCONFIG=/path/to/linux/config to the port (on the command line # or via /etc/make.conf). Enabling either the XEN or KVM option will # merge the KVM/XEN-specific default config with your own. # # You can run any Makefile targets of Linux by prefixing it with an # underscore (_). This setups a build environment for you so has # benefits over going to ${WRKSRC} yourself. # # You won't be able to build 64-bit kernels on FreeBSD/i386. gcc is # missing support for this. # # By default the kernel is installed into ${PREFIX}/linux-kernel. # Override by setting LINUX_INSTALL_PATH. Same for kernel modules and # LINUX_MOD_INSTALL_PATH. PORTNAME= linux-kernel PORTVERSION= 4.9.5 CATEGORIES= devel MASTER_SITES= KERNEL_ORG/linux/kernel/v4.x DISTNAME= linux-${DISTVERSION} -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Linux kernel LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash \ gcp:sysutils/coreutils \ gsed:textproc/gsed \ gnubc>0:math/gnubc # USE_GCC adds a run dependency on gcc, which is nonsense for this # port so we add a binutils and gcc build dependency ourselves. Using # 'gcc>0' to always install gcc even on FreeBSD 9.3, where base's gcc # is too old. BUILD_DEPENDS+= gcc>0:lang/gcc \ binutils>0:devel/binutils USES= tar:xz gmake ncurses perl5 shebangfix SHEBANG_FILES= scripts/check_extable.sh \ scripts/coccicheck \ scripts/config \ scripts/decode_stacktrace.sh \ scripts/gfp-translate \ scripts/kernel-doc \ scripts/mkuboot.sh \ scripts/objdiff ONLY_FOR_ARCHS= i386 amd64 # Override LINUX_KCONFIG to set the Linux configuration file to use LINUX_KCONFIG?= ${WRKDIR}/linux-config .if !exists(${LINUX_KCONFIG}) ALL_TARGET= defconfig .endif OPTIONS_DEFINE= FIRMWARE KVM MODULES XEN OPTIONS_DEFAULT= KVM FIRMWARE_DESC= Install firmware KVM_DESC= KVM guest kernel support MODULES_DESC= Build and install kernel modules XEN_DESC= Xen dom0 and guest kernel support .include # Unfortunately options helpers can't be used here. KVM_ALL_TARGET # would append 'kvmconfig' to the end of ALL_TARGET but it needs to go # before 'bzImage'. .if ${PORT_OPTIONS:MKVM} ALL_TARGET+= kvmconfig .endif .if ${PORT_OPTIONS:MXEN} ALL_TARGET+= xenconfig .endif ALL_TARGET+= bzImage INSTALL_TARGET= install .if ${PORT_OPTIONS:MMODULES} ALL_TARGET+= modules INSTALL_TARGET+= modules_install .endif .if ${PORT_OPTIONS:MFIRMWARE} INSTALL_TARGET+= firmware_install .endif # Setup build environment ## For menuconfig, config, etc. HOST_EXTRACFLAGS+= -DCURSES_LOC='' -DKBUILD_NO_NLS=1 HOST_LOADLIBES+= -Wl,-rpath=${LOCALBASE}/lib LINUX_ARCH?= x86 LINUX_SUBARCH?= x86 LINUX_INSTALL_PATH?= ${PREFIX}/linux-kernel LINUX_MOD_INSTALL_PATH?= ${LINUX_INSTALL_PATH} ## Pretend to be Linux (for ACPI) KCFLAGS+= -D_LINUX -D__linux__ HOST_EXTRACFLAGS+= -I${BUILD_WRKSRC}/freebsd-build-support/include ## Make sure ${LOCALBASE}/bin is in the PATH for Poudriere/Synth MAKE_ENV+= PATH="${BUILD_WRKSRC}/freebsd-build-support/bin:${LOCALBASE}/bin:${PATH}" \ HOST_EXTRACFLAGS="${HOST_EXTRACFLAGS}" \ HOST_LOADLIBES="${HOST_LOADLIBES}" \ KCFLAGS="${KCFLAGS}" \ BASH="${LOCALBASE}/bin/bash" MAKE_ARGS+= ARCH="${LINUX_ARCH}" \ SUBARCH="${LINUX_SUBARCH}" \ KCONFIG_CONFIG="${LINUX_KCONFIG}" \ INSTALL_PATH="${STAGEDIR}${LINUX_INSTALL_PATH}" \ INSTALL_MOD_PATH="${STAGEDIR}${LINUX_MOD_INSTALL_PATH}" \ V=1 post-patch: # Create empty include files which Linux' build tools require, but # are not needed on FreeBSD. Saves us from patching code. @${MKDIR} ${WRKSRC}/freebsd-build-support/include @${TOUCH} ${WRKSRC}/freebsd-build-support/include/byteswap.h @${TOUCH} ${WRKSRC}/freebsd-build-support/include/endian.h @${TOUCH} ${WRKSRC}/freebsd-build-support/include/features.h # Setup some tools that Linux' build system uses where FreeBSD's # versions are not compatible enough with GNU's. @${MKDIR} ${WRKSRC}/freebsd-build-support/bin @${LN} -s ${LOCALBASE}/bin/gcp ${WRKSRC}/freebsd-build-support/bin/cp @${LN} -s ${LOCALBASE}/bin/gsed ${WRKSRC}/freebsd-build-support/bin/sed # Some scripts expect the config file in /.config @${LN} -sf ${LINUX_KCONFIG} ${WRKSRC}/.config # Run Makefile targets of Linux with e.g. make _menuconfig. Run make # _help to see a list of available targets. Prefix targets with _. # Some of Linux' targets are duplicates of the ports tree's and this # should hopefully prevent conflicts between them. .for target in ${.TARGETS:M_*} ${target}: patch @(cd ${BUILD_WRKSRC} && ${DO_MAKE_BUILD} ${target:S/_//}) @${ECHO} "Linux configuration file: ${LINUX_KCONFIG}" .endfor pre-build: @${ECHO} "using ${LINUX_KCONFIG}" pre-install: @${MKDIR} ${STAGEDIR}${LINUX_INSTALL_PATH} @${MKDIR} ${STAGEDIR}${LINUX_MOD_INSTALL_PATH} post-install: # With the multitude of options available in the Linux kernel # maintaining a proper plist is going to be near impossible, so we # generate it on the fly here. @(cd ${STAGEDIR}${PREFIX} && \ ${FIND} -s linux-kernel -type f -o -type l >> ${TMPPLIST}) .include Index: head/devel/stack/Makefile =================================================================== --- head/devel/stack/Makefile (revision 434158) +++ head/devel/stack/Makefile (revision 434159) @@ -1,45 +1,45 @@ # Created by: Tobias Kortkamp # $FreeBSD$ # To update this port first go to # https://github.com/applicative-tech/stack-dependencies, change the # version in the Makefile there, regenerate the stack-dependencies # tarball, commit Makefile changes, create a new tag (release) # matching the new stack version, and upload the tarball. Finally # bump the version here. PORTNAME= stack PORTVERSION= 1.3.2 CATEGORIES= devel haskell MASTER_SITES= GH \ https://github.com/applicative-tech/stack-dependencies/releases/download/${PORTVERSION}/:deps DISTFILES= stack-dependencies-${PORTVERSION}${EXTRACT_SUFX}:deps -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Cross-platform program for developing Haskell programs LICENSE= BSD3CLAUSE BUILD_DEPENDS= ghc>0:lang/ghc \ cabal:devel/hs-cabal-install LIB_DEPENDS= libiconv.so:converters/libiconv \ libgmp.so:math/gmp \ libffi.so:devel/libffi RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \ ${LOCALBASE}/bin/gcc:lang/gcc \ gmake:devel/gmake USES= gmake perl5 USE_GITHUB= yes GH_ACCOUNT= applicative-tech GH_PROJECT= stack-dependencies MAKE_ENV+= TARGET="${WRKSRC}" \ PREFIX="${PREFIX}" \ STAGEDIR="${STAGEDIR}" PLIST_FILES= bin/stack \ etc/bash_completion.d/_stack.bash \ share/zsh/site-functions/_stack .include Index: head/editors/mg/Makefile =================================================================== --- head/editors/mg/Makefile (revision 434158) +++ head/editors/mg/Makefile (revision 434159) @@ -1,44 +1,44 @@ # Created by: Dima Dorfman # $FreeBSD$ PORTNAME= mg PORTVERSION= 20161005 CATEGORIES= editors MASTER_SITES= http://homepage.boetes.org/software/mg/ -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Small, fast Emacs-like editor LICENSE= PD USES= ncurses PLIST_FILES= bin/mg man/man1/mg.1.gz PORTDOCS= README tutorial OPTIONS_DEFINE= DOCS .include .if ${OPSYS} != FreeBSD || (${OSVERSION} >= 1002506 && ${OSVERSION} < 1100072) EXTRA_PATCHES= ${FILESDIR}/extra-patch-def.h post-patch: ${CP} ${FILESDIR}/reallocarray.c ${WRKSRC} @${REINPLACE_CMD} 's| tags.c| tags.c reallocarray.c|' ${WRKSRC}/Makefile .endif pre-configure: @${REINPLACE_CMD} 's|-lcurses|-lncurses|' ${WRKSRC}/Makefile @${REINPLACE_CMD} 's|__dead|__dead2|' ${WRKSRC}/main.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/games/iortcw/Makefile =================================================================== --- head/games/iortcw/Makefile (revision 434158) +++ head/games/iortcw/Makefile (revision 434159) @@ -1,64 +1,64 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= iortcw DISTVERSION= 1.5a PORTEPOCH= 1 CATEGORIES= games -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Game engine for Return to Castle Wolfenstein LICENSE= GPLv3 BUILD_DEPENDS= opusfile>0:audio/opusfile LIB_DEPENDS= libcurl.so:ftp/curl \ libopus.so:audio/opus \ libfreetype.so:print/freetype2 USES= jpeg pkgconfig gmake USE_GL= gl USE_SDL= sdl2 USE_GITHUB= yes WOLFDIR= "libexec/${PORTNAME}" MAKE_ARGS= BINDIR="${STAGEDIR}${PREFIX}/bin" \ COPYDIR="${STAGEDIR}${PREFIX}/${WOLFDIR}" PLIST_SUB= ARCH="${ARCH}" WOLFDIR="${WOLFDIR}" SUB_FILES= iowolfsp iowolfmp iowolfded pkg-message SUB_LIST= ARCH="${ARCH}" WOLFDIR="${PREFIX}/${WOLFDIR}" \ DISTVERSION="${DISTVERSION}" OPTIONS_DEFINE= MP SP OPTIONS_DEFAULT= MP SP OPTIONS_SUB= yes MP_DESC= Build multiplayer support SP_DESC= Build singleplayer support SP_ALL_TARGET= sp SP_INSTALL_TARGET= sp-install MP_ALL_TARGET= mp MP_INSTALL_TARGET= mp-install BROKEN_aarch64= Fails to configure: error: Architecture not supported post-extract: ${CP} ${FILESDIR}/Makefile ${WRKSRC} post-patch: @${REINPLACE_CMD} '/\.git\/index/d' ${WRKSRC}/SP/Makefile @${REINPLACE_CMD} '/\.git\/index/d' ${WRKSRC}/MP/Makefile post-install-MP-on: ${INSTALL_SCRIPT} ${WRKDIR}/iowolfmp ${STAGEDIR}${PREFIX}/bin/iowolfmp ${INSTALL_SCRIPT} ${WRKDIR}/iowolfded ${STAGEDIR}${PREFIX}/bin/iowolfded post-install-SP-on: ${INSTALL_SCRIPT} ${WRKDIR}/iowolfsp ${STAGEDIR}${PREFIX}/bin/iowolfsp .include Index: head/games/openmw/Makefile =================================================================== --- head/games/openmw/Makefile (revision 434158) +++ head/games/openmw/Makefile (revision 434159) @@ -1,54 +1,54 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= openmw PORTVERSION= 0.41.0 DISTVERSIONPREFIX= openmw- PORTREVISION= 2 CATEGORIES= games -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Unofficial open source engine reimplementation of the game Morrowind LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/docs/license/GPL3.txt LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libBulletCollision.so:devel/bullet \ libboost_thread.so:devel/boost-libs \ libMyGUIEngine.so:x11-toolkits/mygui \ libosg.so:graphics/osg \ libunshield.so:archivers/unshield USE_GITHUB= yes GH_ACCOUNT= OpenMW USES= cmake:outsource compiler:c++14-lang ninja openal pkgconfig USE_GL= gl USE_QT5= qmake_build buildtools_build core gui network opengl \ printsupport widgets USE_SDL= sdl2 USE_XORG= xt CMAKE_ARGS= -DCMAKE_BUILD_TYPE=Release \ -DDESIRED_QT_VERSION=5 \ -DBUILD_OPENMW=ON \ -DBUILD_BSATOOL=ON \ -DBUILD_ESMTOOL=ON \ -DBUILD_LAUNCHER=ON \ -DBUILD_MWINIIMPORTER=ON \ -DBUILD_ESSIMPORTER=ON \ -DBUILD_OPENCS=ON \ -DBUILD_WIZARD=ON \ -DBUILD_WITH_CODE_COVERAGE=OFF \ -DBUILD_UNITTEST=OFF \ -DBUILD_NIFTEST=OFF \ -DBUILD_MYGUI_PLUGIN=OFF \ -DMORROWIND_DATA_FILES="${DATADIR}/data" \ -DOPENMW_RESOURCE_FILES="${DATADIR}/resources" \ -DGLOBAL_DATA_PATH="${PREFIX}/share" post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* .include Index: head/graphics/imv/Makefile =================================================================== --- head/graphics/imv/Makefile (revision 434158) +++ head/graphics/imv/Makefile (revision 434159) @@ -1,39 +1,39 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= imv PORTVERSION= 2.1.3 DISTVERSIONPREFIX= v CATEGORIES= graphics -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Simple image viewer LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreeimage.so:graphics/freeimage USES= desktop-file-utils gmake USE_SDL= sdl2 ttf2 USE_GITHUB= yes GH_ACCOUNT= eXeC64 ALL_TARGET= imv MAKE_ARGS= V=1 PLIST_FILES= bin/imv \ man/man1/imv.1.gz \ share/applications/imv.desktop do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/build/imv \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/files/imv.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_MAN} ${WRKSRC}/doc/imv.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/graphics/llpp/Makefile =================================================================== --- head/graphics/llpp/Makefile (revision 434158) +++ head/graphics/llpp/Makefile (revision 434159) @@ -1,60 +1,60 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= llpp PORTVERSION= 25 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://repo.or.cz/llpp.git/snapshot/ DISTNAME= v${PORTVERSION} DIST_SUBDIR= ${PORTNAME} -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= PDF pager # llpp itself is in the public domain, but it bundles lablGL which # uses a BSD 3-clause license LICENSE= PUBLIC_DOMAIN BSD3CLAUSE LICENSE_COMB= multi LICENSE_NAME_PUBLIC_DOMAIN= Public Domain LICENSE_FILE_PUBLIC_DOMAIN= ${WRKSRC}/README LICENSE_PERMS_PUBLIC_DOMAIN= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= gsed:textproc/gsed LIB_DEPENDS= libcurl.so:ftp/curl \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libjbig2dec.so:graphics/jbig2dec \ libmupdf.so:graphics/mupdf \ libopenjp2.so:graphics/openjpeg RUN_DEPENDS= xsel:x11/xsel-conrad STRIP= # Stripping renders the executable unusable, so don't do it for now USES= desktop-file-utils gmake jpeg ssl USE_GL= gl USE_OCAML= yes NO_OCAML_RUNDEPENDS= yes USE_OPENGL= yes USE_XORG= x11 xext WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTNAME}-14986ea do-build: @(cd ${WRKSRC} && ${SETENV} \ LOCALBASE="${LOCALBASE}" \ PORTVERSION="${PORTVERSION}" \ ${SH} build.sh build) @(cd ${WRKSRC}/misc/completions && ${GMAKE}) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/build/llpp ${STAGEDIR}${PREFIX}/bin/llpp ${INSTALL_SCRIPT} ${WRKSRC}/misc/llppac ${STAGEDIR}${PREFIX}/bin/llppac ${INSTALL_DATA} ${WRKSRC}/misc/llpp.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/misc/completions/bash/llpp ${STAGEDIR}${PREFIX}/etc/bash_completion.d/_llpp.bash ${INSTALL_DATA} ${WRKSRC}/misc/completions/bash/llppac ${STAGEDIR}${PREFIX}/etc/bash_completion.d/_llppac.bash ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/misc/completions/zsh/llpp ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_llpp ${INSTALL_DATA} ${WRKSRC}/misc/completions/zsh/llppac ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_llppac .include Index: head/java/intellij-fsnotifier/Makefile =================================================================== --- head/java/intellij-fsnotifier/Makefile (revision 434158) +++ head/java/intellij-fsnotifier/Makefile (revision 434159) @@ -1,32 +1,32 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= intellij-fsnotifier PORTVERSION= 20160221 PORTREVISION= 1 CATEGORIES= java devel -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Replacement for IntelliJ's fsnotifier LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libinotify.so:devel/libinotify USE_GITHUB= yes GH_ACCOUNT= idea4bsd GH_PROJECT= fsnotifier GH_TAGNAME= a04fbff6e21d58fea7a3ed2a6a21e53cbef4b7af USES= compiler:c11 .include "${.CURDIR}/../intellij/common.mk" PLIST_FILES= ${IDEA_HOME}/bin/fsnotifier do-install: ${MKDIR} ${STAGEDIR}${IDEA_HOME}/bin ${INSTALL_PROGRAM} ${WRKSRC}/fsnotifier ${STAGEDIR}${IDEA_HOME}/bin .include Index: head/java/intellij-pty4j/Makefile =================================================================== --- head/java/intellij-pty4j/Makefile (revision 434158) +++ head/java/intellij-pty4j/Makefile (revision 434159) @@ -1,57 +1,57 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= intellij-pty4j PORTVERSION= 0.5 PORTREVISION= 1 CATEGORIES= java devel -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= FreeBSD-compatible replacement for IntelliJ's bundled Pty4J LICENSE= EPL LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= idea4bsd GH_PROJECT= pty4j GH_TAGNAME= 5d29b891bca0ddf122fc51e3ce066fe421b47b54 USES= gmake .include "${.CURDIR}/../intellij/common.mk" .include # The directory we need to install Pty4J's native library in depends # on the install target's architecture. We rebuild libpty.so instead # of using one of the bundled ones which are FreeBSD 10.x only. .if ${ARCH} == "amd64" PTY4J_ARCH= x86_64 .elif ${ARCH} == "i386" PTY4J_ARCH= x86 .else PTY4J_ARCH= .endif .if ${PTY4J_ARCH} != "" # Despite what the name might suggest using the linux_x86_64 target # will always build libpty.so for the native platform. BUILD_WRKSRC= ${WRKSRC}/native MAKEFILE= Makefile_freebsd ALL_TARGET= linux_x86_64 PLIST_FILES+= ${IDEA_HOME}/lib/libpty/freebsd/${PTY4J_ARCH}/libpty.so .else # If native Pty4J support is missing IntelliJ IDEA will still work but # without the ability to open terminals. NO_BUILD= yes .endif do-install: .if ${PTY4J_ARCH} != "" ${MKDIR} ${STAGEDIR}${IDEA_HOME}/lib/libpty/freebsd/${PTY4J_ARCH} # See above why we always use freebsd/x86_64/ here ${INSTALL_LIB} ${WRKSRC}/os/freebsd/x86_64/libpty.so ${STAGEDIR}${IDEA_HOME}/lib/libpty/freebsd/${PTY4J_ARCH}/ .endif .include Index: head/java/jd-gui/Makefile =================================================================== --- head/java/jd-gui/Makefile (revision 434158) +++ head/java/jd-gui/Makefile (revision 434159) @@ -1,42 +1,42 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= jd-gui PORTVERSION= 1.4.0 DISTVERSIONPREFIX= v CATEGORIES= java devel MASTER_SITES= GH:src \ https://github.com/java-decompiler/jd-gui/releases/download/v${PORTVERSION}/:jar DISTFILES= ${DISTNAME}.tar.gz:src \ jd-gui-${PORTVERSION}.jar:jar EXTRACT_ONLY= ${DISTNAME}.tar.gz -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Java Decompiler GUI LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= java-decompiler USE_JAVA= yes JAVA_VERSION= 1.7+ NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/jd-gui \ %%JAVAJARDIR%%/jd-gui.jar \ share/applications/jd-gui.desktop \ share/pixmaps/jd-gui.png SUB_FILES= jd-gui SUB_LIST= JAVAJARDIR="${JAVAJARDIR}" do-install: ${INSTALL_SCRIPT} ${WRKDIR}/jd-gui ${STAGEDIR}${PREFIX}/bin/jd-gui ${INSTALL_DATA} ${DISTDIR}/jd-gui-${PORTVERSION}.jar ${STAGEDIR}${JAVAJARDIR}/jd-gui.jar ${INSTALL_DATA} ${WRKSRC}/src/linux/resources/jd-gui.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${INSTALL_DATA} ${WRKSRC}/src/linux/resources/jd_icon_128.png ${STAGEDIR}${PREFIX}/share/pixmaps/jd-gui.png .include Index: head/lang/chibi-scheme/Makefile =================================================================== --- head/lang/chibi-scheme/Makefile (revision 434158) +++ head/lang/chibi-scheme/Makefile (revision 434159) @@ -1,24 +1,24 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= chibi-scheme PORTVERSION= 0.7.3 CATEGORIES= lang -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Minimal Scheme implementation for use as a C extension language LICENSE= BSD3CLAUSE USE_GITHUB= yes GH_ACCOUNT= ashinn USES= gmake USE_LDCONFIG= yes MAKE_ARGS+= MODDIR=${LOCALBASE}/lib/chibi \ MANDIR=${LOCALBASE}/man/man1 \ INSTALL_BIN="${INSTALL} -s" \ PKGCONFDIR=${LOCALBASE}/libdata/pkgconfig .include Index: head/multimedia/nordlicht/Makefile =================================================================== --- head/multimedia/nordlicht/Makefile (revision 434158) +++ head/multimedia/nordlicht/Makefile (revision 434159) @@ -1,40 +1,40 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= nordlicht PORTVERSION= 0.4.5 DISTVERSIONPREFIX= v CATEGORIES= multimedia -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Create moodbars from video files LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= help2man:misc/help2man LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libpopt.so:devel/popt \ libpng.so:graphics/png USE_GITHUB= yes USES= cmake:outsource pkgconfig shebangfix USE_LDCONFIG= yes PLIST_SUB= PORTVERSION=${PORTVERSION} BROKEN_aarch64= Fails to install: runaway process BROKEN_powerpc64= Does not build SHEBANG_FILES= utils/mpv-nordlicht post-patch: @${REINPLACE_CMD} \ -e 's|$${CMAKE_INSTALL_LIBDIR}/pkgconfig|libdata/pkgconfig|' \ -e 's|share/man/man1|man/man1|' ${WRKSRC}/CMakeLists.txt post-install: @cd ${WRKSRC}/utils && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/net/ipxe/Makefile =================================================================== --- head/net/ipxe/Makefile (revision 434158) +++ head/net/ipxe/Makefile (revision 434159) @@ -1,92 +1,92 @@ # Created by: Guerkan Karaman # $FreeBSD$ # With helpful hints from net/gpxe PORTNAME= ipxe PORTVERSION= 20161208 CATEGORIES= net -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Open source network boot firmware LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/share/syslinux/bios/core/isolinux.bin:sysutils/syslinux \ bash:shells/bash \ mkisofs:sysutils/cdrtools USE_GITHUB= yes GH_PROJECT= ipxe # iPXE hasn't had a release since 2010. # See iPXE's FAQ at http://ipxe.org/faq # # Q: Which version of iPXE should I use? # # A: iPXE uses a rolling release model, in which every commit is intended # to be production-ready. You should always use the latest code. # GH_TAGNAME= 26050fd4c87c50503d5bd573b2ec91703676e211 USES= gmake perl5 shebangfix USE_BINUTILS= yes USE_GCC= yes MAKE_ARGS= PERL=${PERL} \ CC=${CC} \ HOST_CC=${CC} \ NO_WERROR=1 \ V=1 \ OBJCOPY="${LOCALBASE}/bin/objcopy" \ ISOLINUX_BIN="${WRKSRC}/isolinux.bin" \ LDLINUX_C32="${LOCALBASE}/share/syslinux/bios/com32/elflink/ldlinux/ldlinux.c32" WRKSRC_SUBDIR= src SHEBANG_FILES= util/geniso util/gensdsk PLIST_FILES= %%DATADIR%%/ipxe.dsk \ %%DATADIR%%/ipxe.usb \ %%DATADIR%%/ipxe.iso \ %%DATADIR%%/ipxe.pxe \ %%DATADIR%%/ipxe.lkrn SUB_FILES= pkg-message .include ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= not yet ported to anything other than amd64/i386 .if ${ARCH} == "amd64" MAKE_ARGS+= ARCH=i386 .endif IPXE_EMBED?= # Allows embedding of iPXE start scripts .if ${IPXE_EMBED} != "" MAKE_ARGS+= EMBED="${IPXE_EMBED}" .endif IPXE_TRUST?= # Path to the root certificates iPXE trusts .if ${IPXE_TRUST} != "" MAKE_ARGS+= TRUST="${IPXE_TRUST}" .endif pre-everything:: @${ECHO_MSG} "To build iPXE with an embedded script (path must be absolute):" @${ECHO_MSG} "make IPXE_EMBED=/path/to/ipxe/script install clean" @${ECHO_MSG} @${ECHO_MSG} "To build iPXE with new trusted root certificates" @${ECHO_MSG} "(see http://ipxe.org/crypto for more information):" @${ECHO_MSG} "make IPXE_TRUST=/path/to/ca1.crt,/path/to/ca2.crt" pre-build: # ISO creation fails if isolinux.bin is read only ${INSTALL} -m 644 ${LOCALBASE}/share/syslinux/bios/core/isolinux.bin ${WRKSRC}/isolinux.bin do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/bin/ipxe.dsk ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/bin/ipxe.usb ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/bin/ipxe.iso ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/bin/ipxe.pxe ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/bin/ipxe.lkrn ${STAGEDIR}${DATADIR} .include Index: head/net/sbm/Makefile =================================================================== --- head/net/sbm/Makefile (revision 434158) +++ head/net/sbm/Makefile (revision 434159) @@ -1,28 +1,28 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= sbm PORTVERSION= 0.8 CATEGORIES= net MASTER_SITES= http://dl.2f30.org/releases/ -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Simple bandwidth monitor LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE MAKE_ARGS= CFLAGS="${CFLAGS}" PLIST_FILES= bin/sbm \ bin/sbm-plot \ bin/sbm-rt-plot \ man/man1/sbm.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sbm ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKSRC}/sbm-plot ${WRKSRC}/sbm-rt-plot \ ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/sbm.1 ${STAGEDIR}${MANPREFIX}/man/man1/ .include Index: head/print/okc321/Makefile =================================================================== --- head/print/okc321/Makefile (revision 434158) +++ head/print/okc321/Makefile (revision 434159) @@ -1,33 +1,33 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= okc321 PORTVERSION= 1.1 CATEGORIES= print MASTER_SITES= http://www.oki.com/de/printing/download/ DISTNAME= C531_C331_C321_Linux_110_31034 -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= PPDs for the Oki C321dn, C331dn, and C531dn printers LICENSE= GPLv2 USES= zip NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/C531_C331_C321_Linux_110 PLIST_FILES= share/ppd/${PORTNAME}/Oki/OKC321_a110.ppd.gz \ share/ppd/${PORTNAME}/Oki/OKC331_a110.ppd.gz \ share/ppd/${PORTNAME}/Oki/OKC531_a110.ppd.gz \ share/cups/model/${PORTNAME} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/cups/model ${MKDIR} ${STAGEDIR}${PREFIX}/share/ppd/${PORTNAME}/Oki ${INSTALL_DATA} ${WRKSRC}/OKC321_a110.ppd.gz ${STAGEDIR}${PREFIX}/share/ppd/${PORTNAME}/Oki ${INSTALL_DATA} ${WRKSRC}/OKC331_a110.ppd.gz ${STAGEDIR}${PREFIX}/share/ppd/${PORTNAME}/Oki ${INSTALL_DATA} ${WRKSRC}/OKC531_a110.ppd.gz ${STAGEDIR}${PREFIX}/share/ppd/${PORTNAME}/Oki ${LN} -sf ${LOCALBASE}/share/ppd/${PORTNAME}/Oki ${STAGEDIR}${PREFIX}/share/cups/model/${PORTNAME} .include Index: head/security/afl/Makefile =================================================================== --- head/security/afl/Makefile (revision 434158) +++ head/security/afl/Makefile (revision 434159) @@ -1,83 +1,83 @@ # Created by: Fabian Keil # $FreeBSD$ PORTNAME= afl PORTVERSION= 2.36 DISTVERSIONSUFFIX= b CATEGORIES= security MASTER_SITES= http://lcamtuf.coredump.cx/afl/releases/ -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Fast instrumented fuzzer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/docs/COPYING USES= compiler gmake tar:tgz OPTIONS_DEFINE= DEBUG DOCS MINIMIZE_CORPUS LLVM TEST_INSTRUMENTATION MINIMIZE_CORPUS_DESC= Install afl-cmin. Adds bash dependency TEST_INSTRUMENTATION_DESC= Execute tests (expected to fail in jails) LLVM_DESC= LLVM-based instrumentation (broken on 9.x) OPTIONS_DEFAULT= LLVM MINIMIZE_CORPUS OPTIONS_SUB= yes ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= Uses binary instrumentation LLVM_VERSION= 38 LLVM_BUILD_DEPENDS= clang${LLVM_VERSION}:devel/llvm${LLVM_VERSION} LLVM_RUN_DEPENDS= clang${LLVM_VERSION}:devel/llvm${LLVM_VERSION} MINIMIZE_CORPUS_RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash .include .if ${ARCH} == "i386" # Clang i386 emits .cfi_sections which base as(1) doesn't understand BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils .endif MAKE_ARGS= INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ INSTALL_SCRIPT="${INSTALL_SCRIPT}" post-patch-TEST_INSTRUMENTATION-off: # afl needs shmget() which usually isn't available in jails. Disabling # the instrumentation tests makes sure building packages in jails works # by default anyway. ${REINPLACE_CMD} -e 's@^\(all.*\) test_build@\1@' ${WRKSRC}/Makefile ${REINPLACE_CMD} -e 's@^\(all.*\) test_build@\1@' ${WRKSRC}/llvm_mode/Makefile post-patch: .if ${ARCH} == "i386" ${REINPLACE_CMD} -e 's@\( as_params\[0\] = afl_as ? afl_as : \)\(.*\)@\1(u8*)"${LOCALBASE}/bin/as";@' \ ${WRKSRC}/afl-as.c .endif post-patch-LLVM-on: ${REINPLACE_CMD} \ -e 's|"clang"|"clang${LLVM_VERSION}"|g' \ -e 's|"clang\+\+"|"clang\+\+${LLVM_VERSION}"|g' \ ${WRKSRC}/llvm_mode/afl-clang-fast.c post-build-LLVM-on: @(cd ${WRKSRC}/llvm_mode; ${SETENV} \ CC=clang${LLVM_VERSION} \ CXX=clang++${LLVM_VERSION} \ LLVM_CONFIG=llvm-config${LLVM_VERSION} \ CFLAGS="${CFLAGS}" \ CXXFLAGS="${CXXFLAGS}" \ ${GMAKE}) post-install: ${INSTALL_DATA} ${WRKSRC}/docs/COPYING ${STAGEDIR}${DOCSDIR}/ .for afl_script in afl-cmin afl-plot afl-whatsup ${INSTALL_SCRIPT} ${WRKSRC}/${afl_script} ${STAGEDIR}${PREFIX}/bin/ .endfor post-install-MINIMIZE_CORPUS-on: ${INSTALL_SCRIPT} ${WRKSRC}/afl-cmin ${STAGEDIR}${PREFIX}/bin/ .include Index: head/security/signify/Makefile =================================================================== --- head/security/signify/Makefile (revision 434158) +++ head/security/signify/Makefile (revision 434159) @@ -1,48 +1,48 @@ # $FreeBSD$ PORTNAME= signify PORTVERSION= 0.6 DISTVERSIONPREFIX= v PORTEPOCH= 1 CATEGORIES= security -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Create and verify cryptographic signatures # outils includes signify from OpenBSD's base system which is under an # ISC license. The parts of liboutils that signify uses are licensed # under ISCL/BSD3/BSD4. LICENSE= ISCL BSD4CLAUSE BSD3CLAUSE LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE # gmake is required on FreeBSD 9.3, on FreeBSD >= 10 we get away with # regular make with tiny changes in the Makefile. USES= gmake USE_GITHUB= yes GH_ACCOUNT= chneukirchen GH_PROJECT= outils ALL_TARGET= src/usr.bin/signify/signify post-patch: # sys/cdefs.h and sys/limits.h override is not needed on FreeBSD ${RM} ${WRKSRC}/src/liboutils/include/sys/cdefs.h ${RM} ${WRKSRC}/src/liboutils/include/sys/limits.h # Replace /etc/signify paths in man page and signify's safe path to # point to /usr/local/etc/signify ${REINPLACE_CMD} 's|/etc/signify/|${ETCDIR}/|g' \ ${WRKSRC}/src/usr.bin/signify/signify.c \ ${WRKSRC}/src/usr.bin/signify/signify.1 ${REINPLACE_CMD} -e 's|-lcrypto||' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/usr.bin/signify/signify \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/src/usr.bin/signify/signify.1 \ ${STAGEDIR}${PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${FILESDIR}/openbsd-*.pub \ ${STAGEDIR}${ETCDIR} .include Index: head/sysutils/acerhdf-kmod/Makefile =================================================================== --- head/sysutils/acerhdf-kmod/Makefile (revision 434158) +++ head/sysutils/acerhdf-kmod/Makefile (revision 434159) @@ -1,28 +1,28 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= acerhdf-kmod PORTVERSION= 0.1.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Acer Aspire One fan control LICENSE= GPLv2 USES= kmod uidfix KMODNAME= acerhdf MANDIR= ${PREFIX}/man/man4 USE_GITHUB= yes GH_PROJECT= kmod-acerhdf GH_ACCOUNT= t6 ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= specific to one machine post-install: ${INSTALL_MAN} ${WRKSRC}/${KMODNAME}.4 ${STAGEDIR}${MANDIR} .include Index: head/sysutils/lr/Makefile =================================================================== --- head/sysutils/lr/Makefile (revision 434158) +++ head/sysutils/lr/Makefile (revision 434159) @@ -1,62 +1,62 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= lr PORTVERSION= 0.3.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils PKGNAMESUFFIX= files -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= List files, recursively LICENSE= MIT USE_GITHUB= yes GH_ACCOUNT= chneukirchen CONFLICTS_INSTALL= lr-[0-9]* MAKE_ARGS= CFLAGS="${CFLAGS}" \ MANDIR="${PREFIX}/man" OPTIONS_DEFINE= CONTRIB EMACS NEOVIM VIM OPTIONS_DEFAULT= CONTRIB EMACS NEOVIM VIM CONTRIB_DESC= Contrib scripts EMACS_DESC= Emacs plugin NEOVIM_DESC= Neovim plugin VIM_DESC= Vim plugin OPTIONS_SUB= yes EMACS_USE= emacs=yes EMACS_NO_BUILD_DEPENDS= yes EMACS_NO_RUN_DEPENDS= yes CONTRIB_RUN_DEPENDS= xe:sysutils/xe post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lr post-install-CONTRIB-on: ${INSTALL_SCRIPT} ${WRKSRC}/contrib/lrls \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/contrib/lrocate \ ${STAGEDIR}${PREFIX}/bin post-install-EMACS-on: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/contrib/lr.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/lr.el post-install-VIM-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin ${INSTALL_DATA} ${WRKSRC}/contrib/lr.vim \ ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin/ post-install-NEOVIM-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/nvim/runtime/plugin ${INSTALL_DATA} ${WRKSRC}/contrib/lr.vim \ ${STAGEDIR}${PREFIX}/share/nvim/runtime/plugin/ .include Index: head/sysutils/showbeastie/Makefile =================================================================== --- head/sysutils/showbeastie/Makefile (revision 434158) +++ head/sysutils/showbeastie/Makefile (revision 434159) @@ -1,47 +1,47 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= showbeastie PORTVERSION= 0.3 CATEGORIES= sysutils MASTER_SITES= # none DISTFILES= # none -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Preview FreeBSD loader logos LICENSE= BSD2CLAUSE .if !exists(${SRC_BASE}/sys/Makefile) IGNORE= requires kernel source files in ${SRC_BASE} .endif NO_FETCH= yes ALL_TARGET= testmain PLIST_FILES= bin/${PORTNAME} # Make sure building succeeds on HEAD MAKE_ARGS+= -m ${SRC_BASE}/share/mk WRKSRC_SUBDIR= ficl pre-patch: @${MKDIR} ${WRKSRC} @${TAR} -C ${SRC_BASE}/sys/boot \ --exclude '*.o' --exclude '*.a' --exclude 'testmain' \ -cf - . | ${TAR} -C ${WRKSRC}/.. -xf - post-patch: ${REINPLACE_CMD} 's|-I.*/\.\./common|-I${SRC_BASE}/sys/boot/common|g' \ ${WRKSRC}/Makefile # Make sure building on FreeBSD 11.0/i386 works. Calls to biospci_* are not # needed for this program. ${REINPLACE_CMD} 's|ifdef __i386__|if 0|g' ${WRKSRC}/loader.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/testmain ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/sysutils/xe/Makefile =================================================================== --- head/sysutils/xe/Makefile (revision 434158) +++ head/sysutils/xe/Makefile (revision 434159) @@ -1,26 +1,26 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= xe PORTVERSION= 0.6.1 DISTVERSIONPREFIX= v CATEGORIES= sysutils -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Simple xargs and apply replacement LICENSE= CC0-1.0 USE_GITHUB= yes GH_ACCOUNT= chneukirchen MAKE_ARGS= CFLAGS="${CFLAGS}" \ MANDIR="${PREFIX}/man" PLIST_FILES= bin/xe \ man/man1/xe.1.gz post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xe .include Index: head/textproc/cmark/Makefile =================================================================== --- head/textproc/cmark/Makefile (revision 434158) +++ head/textproc/cmark/Makefile (revision 434159) @@ -1,26 +1,26 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= cmark PORTVERSION= 0.27.1 CATEGORIES= textproc -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= CommonMark parsing and rendering library and program in C LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= jgm USES= cmake:outsource python:3,test USE_LDCONFIG= yes TEST_TARGET= test CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR=${MANPREFIX}/man PLIST_SUB= VERSION=${PORTVERSION} .include Index: head/www/stagit/Makefile =================================================================== --- head/www/stagit/Makefile (revision 434158) +++ head/www/stagit/Makefile (revision 434159) @@ -1,30 +1,30 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= stagit PORTVERSION= 0.5 CATEGORIES= www MASTER_SITES= http://dl.2f30.org/releases/ -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Static Git page generator LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgit2.so:devel/libgit2 MAKE_ARGS= CC="${CC}" \ PREFIX="${PREFIX}" \ DOCSDIR="${DOCSDIR}" \ EXAMPLESDIR="${EXAMPLESDIR}" \ MANPREFIX="${MANPREFIX}/man" \ GITINC="${PREFIX}/include" \ GITLIB="${PREFIX}/lib" post-install: ${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/bin/stagit \ ${STAGEDIR}${PREFIX}/bin/stagit-index .include Index: head/x11/simplestroke/Makefile =================================================================== --- head/x11/simplestroke/Makefile (revision 434158) +++ head/x11/simplestroke/Makefile (revision 434159) @@ -1,24 +1,24 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= simplestroke PORTVERSION= 1.0 DISTVERSIONPREFIX= v CATEGORIES= x11 -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Detect mouse gestures LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= t6 USES= pkgconfig USE_XORG= x11 xtst PLIST_FILES= bin/simplestroke \ man/man1/simplestroke.1.gz .include Index: head/x11/workrave/Makefile =================================================================== --- head/x11/workrave/Makefile (revision 434158) +++ head/x11/workrave/Makefile (revision 434159) @@ -1,64 +1,64 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= workrave DISTVERSIONPREFIX= v DISTVERSION= 1_10_16 CATEGORIES= x11 -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= RSI prevention tool LICENSE= GPLv3+ LIB_DEPENDS= libgdome.so:textproc/gdome2 USES= autoreconf:build gettext gmake libtool localbase pathfix pkgconfig USE_XORG= ice recordproto sm x11 xext xmu xscrnsaver xtst USE_GNOME= intltool intlhack introspection gtkmm30 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gsettings \ --disable-pulse \ --disable-gconf \ --disable-mate \ --disable-gnome2 \ --disable-gnome3 \ --disable-xfce \ --disable-indicator INSTALLS_ICONS= yes USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= rcaelers INSTALL_TARGET= install-strip OPTIONS_DEFINE= DBUS DISTRIBUTION GSTREAMER OPTIONS_DEFAULT= DBUS GSTREAMER OPTIONS_SUB= yes DISTRIBUTION_DESC= Build with networking support DBUS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cheetah>0:devel/py-cheetah DBUS_CONFIGURE_ENABLE= dbus DBUS_USES= python:2.7 DISTRIBUTION_CONFIGURE_ENABLE= distribution GSTREAMER_LIB_DEPENDS= libgstreamer-1.0.so:multimedia/gstreamer1 GSTREAMER_CONFIGURE_ENABLE= gstreamer GSTREAMER_USE= gstreamer1=good # Remove gnome-shell cinnamon subdirs from build, so it doesn't install # unused files post-patch: @${REINPLACE_CMD} -e 's| gnome-shell cinnamon | |' \ ${WRKSRC}/frontend/applets/Makefile.am # Run bundled autogen.sh instead of relying on USES=autoreconf which # leads to errors like # config.status: error: po/Makefile.in.in was not created by intltoolize. pre-configure: @cd ${WRKSRC} && ./autogen.sh .include Index: head/x11/xbanish/Makefile =================================================================== --- head/x11/xbanish/Makefile (revision 434158) +++ head/x11/xbanish/Makefile (revision 434159) @@ -1,24 +1,24 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= xbanish PORTVERSION= 1.4 DISTVERSIONPREFIX= v CATEGORIES= x11 -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Banish the mouse cursor when typing LICENSE= BSD3CLAUSE USE_GITHUB= yes GH_ACCOUNT= jcs USE_XORG= x11 xfixes xi xt MAKE_ARGS= X11BASE="${PREFIX}" PLIST_FILES= bin/xbanish \ man/man1/xbanish.1.gz .include Index: head/x11-fonts/terminus-ttf/Makefile =================================================================== --- head/x11-fonts/terminus-ttf/Makefile (revision 434158) +++ head/x11-fonts/terminus-ttf/Makefile (revision 434159) @@ -1,28 +1,28 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= terminus-ttf PORTVERSION= 4.40.1 CATEGORIES= x11-fonts MASTER_SITES= http://files.ax86.net/terminus-ttf/files/${PORTVERSION}/ -MAINTAINER= t@tobik.me +MAINTAINER= tobik@FreeBSD.org COMMENT= Terminus Font - a clean fixed width font (TTF version) LICENSE= OFL11 LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes NO_BUILD= yes USE_XORG= x11 USES= fonts zip FONTNAME= TerminusTTF SUB_FILES= pkg-message PLIST_SUB+= PORTVERSION=${PORTVERSION} do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR}/ ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR}/ .include