diff --git a/audio/gbsplay/Makefile b/audio/gbsplay/Makefile index d95bd2faf2e3..17d7a3008fec 100644 --- a/audio/gbsplay/Makefile +++ b/audio/gbsplay/Makefile @@ -1,62 +1,60 @@ PORTNAME= gbsplay DISTVERSION= 0.0.94 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org COMMENT= Emulates the sound hardware of the Nintendo Game Boy(TM) WWW= https://github.com/mmitch/gbsplay LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYRIGHT USES= compiler:c++11-lib desktop-file-utils gmake localbase:ldflags \ shared-mime-info USE_CSTD= gnu89 USE_GITHUB= yes GH_ACCOUNT= mmitch HAS_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS+= --mandir=${PREFIX}/share/man \ --prefix=${PREFIX} \ --sysconfdir=${PREFIX}/etc \ --without-xmmsplugin MAKE_ENV+= EXAMPLESDIR="${STAGEDIR}${EXAMPLESDIR}" CONFLICTS_INSTALL= mate-control-center # share/applications/mimeinfo.cache OPTIONS_DEFINE= BASH_COMPLETIONS DOCS EXAMPLES NAS NLS OPTIONS_DEFAULT= BASH_COMPLETIONS OPTIONS_SUB= yes BASH_COMPLETIONS_DESC= Install bash completions NAS_LIB_DEPENDS= libaudio.so:audio/nas NAS_CONFIGURE_ENABLE= nas NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-i18n NLS_LDFLAGS= -lintl -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-patch: @${REINPLACE_CMD} -e "s|/etc/\(gbsplayrc\)|${PREFIX}/etc/\1|" \ ${WRKSRC}/man/gbsplay.in.1 ${WRKSRC}/man/gbsplayrc.in.5 post-install: ${INSTALL_DATA} ${WRKSRC}/examples/gbsplayrc_sample \ ${STAGEDIR}${PREFIX}/etc/gbsplayrc.sample ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gbsplay \ ${STAGEDIR}${PREFIX}/bin/gbsinfo post-install-BASH_COMPLETIONS-on: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/contrib/gbsplay.bashcompletion \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME} .include diff --git a/audio/libadplug/Makefile b/audio/libadplug/Makefile index e44b451beb16..83af3dd7a41f 100644 --- a/audio/libadplug/Makefile +++ b/audio/libadplug/Makefile @@ -1,34 +1,32 @@ PORTNAME= adplug DISTVERSIONPREFIX= ${PORTNAME}- DISTVERSION= 2.3.3 PORTREVISION= 1 CATEGORIES= audio PKGNAMEPREFIX= lib MAINTAINER= ehaupt@FreeBSD.org COMMENT= AdLib emulator library supporting many formats WWW= https://adplug.github.io/ LICENSE= GPLv2 LIB_DEPENDS= libbinio.so:devel/libbinio USES= autoreconf compiler:c++11-lang cpe libtool makeinfo pathfix \ pkgconfig CPE_VENDOR= adplug_project USE_CSTD= gnu89 USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS+= --enable-maintainer-mode INSTALL_TARGET= install-strip INFO= libadplug PLIST_SUB+= PORTVERSION=${PORTVERSION} -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - .include diff --git a/audio/ocp/Makefile b/audio/ocp/Makefile index d48ff259c4ba..094537b908f9 100644 --- a/audio/ocp/Makefile +++ b/audio/ocp/Makefile @@ -1,110 +1,108 @@ PORTNAME= ocp PORTVERSION= 0.2.106 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= audio MASTER_SITES= https://stian.cubic.org/ocp/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Legendary Open Cubic Player WWW= https://stian.cubic.org/project-ocp.php LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le BUILD_DEPENDS= xa65:devel/xa65 LIB_DEPENDS= libancient.so:archivers/ancient \ libcjson.so:devel/libcjson \ libdiscid.so:audio/libdiscid \ libid3tag.so:audio/libid3tag \ libmad.so:audio/libmad \ libogg.so:audio/libogg \ libpng.so:graphics/png \ libvorbis.so:audio/libvorbis USES= compiler:c11 dos2unix gmake gnome iconv jpeg localbase:ldflags \ makeinfo ncurses pkgconfig shared-mime-info tar:xz GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --libdir=${PREFIX}/lib \ --with-dir-suffix="" \ --without-sdl \ --without-update-desktop-database CONFIGURE_ENV= SHARED_FLAGS="${LDFLAGS} -shared" \ XA=${PREFIX}/bin/xa65 MAKE_JOBS_UNSAFE= yes LDFLAGS_i386= -Wl,-z,notext CONFLICTS_INSTALL= alliance # man/man1/ocp.1.gz INFO= ocp OPTIONS_DEFINE= ADPLUG ALSA DOCS FLAC GME MIDI OSS SDL X11 OPTIONS_DEFAULT= ADPLUG ALSA FLAC GME MIDI OSS SDL X11 OPTIONS_SUB= yes ADPLUG_DESC= adplug support GME_DESC= libgme support for additional video game music support MIDI_DESC= timidity support ADPLUG_LIB_DEPENDS= libadplug.so:audio/libadplug \ libbinio.so:devel/libbinio ADPLUG_CONFIGURE_WITH= adplug ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_WITH= alsa FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_CONFIGURE_WITH= flac GME_LIB_DEPENDS= libgme.so:audio/libgme GME_CONFIGURE_WITH= libgme MIDI_RUN_DEPENDS= eawpats>0:audio/eawpats OSS_CONFIGURE_WITH= oss SDL_IMPLIES= X11 SDL_BUILD_DEPENDS= ${LOCALBASE}/share/fonts/gnu-unifont-otf/unifont.otf:x11-fonts/gnu-unifont-otf SDL_LIB_DEPENDS= libfreetype.so:print/freetype2 SDL_RUN_DEPENDS= ${LOCALBASE}/share/fonts/gnu-unifont-otf/unifont.otf:x11-fonts/gnu-unifont-otf SDL_USES= desktop-file-utils sdl SDL_USE= SDL=sdl2 SDL_CONFIGURE_WITH= sdl2 \ unifontdir=${LOCALBASE}/share/fonts/gnu-unifont-otf SDL_PLIST_SUB= DESKTOP='' SDL_PLIST_SUB_OFF= DESKTOP='@comment ' X11_BUILD_DEPENDS= ${LOCALBASE}/share/fonts/gnu-unifont-otf/unifont.otf:x11-fonts/gnu-unifont-otf X11_LIB_DEPENDS= libfreetype.so:print/freetype2 X11_RUN_DEPENDS= ${LOCALBASE}/share/fonts/gnu-unifont-otf/unifont.otf:x11-fonts/gnu-unifont-otf X11_USES= desktop-file-utils xorg X11_USE= XORG=x11,xext,xpm,xxf86dga,xxf86vm X11_CONFIGURE_WITH= unifontdir-otf=${LOCALBASE}/share/fonts/gnu-unifont-otf \ x11 X11_PLIST_SUB= DESKTOP='' \ XORG='' X11_PLIST_SUB_OFF= DESKTOP='@comment ' \ XORG='@comment ' TIMIDITY_CFG= ${LOCALBASE}/share/timidity/timidity.cfg .include .if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ocp @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocp/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocp/autoload/*.so .include diff --git a/audio/shairport-sync/Makefile b/audio/shairport-sync/Makefile index 75feedeb8a27..ff0310be718b 100644 --- a/audio/shairport-sync/Makefile +++ b/audio/shairport-sync/Makefile @@ -1,77 +1,75 @@ PORTNAME= shairport-sync DISTVERSION= 4.3.2 PORTREVISION= 1 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org COMMENT= AirPlay audio player with multi-room audio synchronisation capability WWW= https://github.com/mikebrady/shairport-sync LICENSE= BSD3CLAUSE LIB_DEPENDS= libavahi-client.so:net/avahi-app \ libconfig.so:devel/libconfig \ libdaemon.so:devel/libdaemon \ libpopt.so:devel/popt \ libsoxr.so:audio/libsoxr USES= autoreconf libtool pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= mikebrady USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc \ --with-avahi \ --with-libdaemon \ --with-metadata \ --with-piddir=/var/run/shairport-sync \ --with-pipe \ --with-soxr \ --with-ssl=openssl \ --with-stdout CONFIGURE_ENV+= SSL_CFLAGS=-I${OPENSSLINC} \ SSL_LIBS=-L${OPENSSLLIB} CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lcrypto OPTIONS_DEFINE= AIRPLAY2 ALAC ALSA MQTT PULSEAUDIO SNDIO OPTIONS_DEFAULT= AIRPLAY2 SNDIO AIRPLAY2_DESC= Build with AirPlay 2 protocol support ALAC_DESC= Build with libalac support (experimental) MQTT_DESC= Build with MQTT protocol support AIRPLAY2_BUILD_DEPENDS= vim:editors/vim AIRPLAY2_LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \ libgcrypt.so:security/libgcrypt \ libplist-2.0.so:devel/libplist \ libsodium.so:security/libsodium \ libuuid.so:misc/e2fsprogs-libuuid AIRPLAY2_RUN_DEPENDS= nqptp:net/nqptp AIRPLAY2_CONFIGURE_ON= --with-airplay-2 AIRPLAY2_SUB_FILES= pkg-message ALAC_LIB_DEPENDS= libalac.so:audio/alac ALAC_CONFIGURE_ON= --with-apple-alac ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_ON= --with-alsa MQTT_LIB_DEPENDS= libmosquitto.so:net/mosquitto MQTT_CONFIGURE_ON= --with-mqtt-client PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ON= --with-pa SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CONFIGURE_ON= --with-sndio -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-patch: @${REINPLACE_CMD} -e 's/-Wno-clobbered -Wno-psabi //' \ ${WRKSRC}/Makefile.am .include diff --git a/audio/xmp/Makefile b/audio/xmp/Makefile index 2caaf87c0c17..455690ce82bb 100644 --- a/audio/xmp/Makefile +++ b/audio/xmp/Makefile @@ -1,53 +1,51 @@ PORTNAME= xmp DISTVERSION= 4.2.0 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= audio MASTER_SITES= https://github.com/libxmp/xmp-cli/releases/download/${PORTNAME}-${PORTVERSION}/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Player for many different Amiga and PC module formats WWW= https://xmp.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libxmp.so:audio/libxmp USES= gmake localbase:ldflags pkgconfig GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc CONFIG_FILES= xmp.conf modules.conf OPTIONS_DEFINE= ALSA OSS PULSEAUDIO SNDIO OPTIONS_DEFAULT= OSS ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins ALSA_CONFIGURE_ENABLE= alsa OSS_CONFIGURE_ENABLE= oss PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-patch: @${REINPLACE_CMD} -e 's|\ install-conf||' ${WRKSRC}/Makefile.in post-patch-SNDIO-on: @${REINPLACE_CMD} -e 's|openbsd\*)|\*)|' ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} .for f in ${CONFIG_FILES} @test -f ${ETCDIR}/${f} || ${INSTALL_DATA} ${WRKSRC}/src/${f} ${STAGEDIR}${ETCDIR}/${f} ${INSTALL_DATA} ${WRKSRC}/src/${f} ${STAGEDIR}${ETCDIR}/${f}.sample .endfor .include diff --git a/ftp/weex/Makefile b/ftp/weex/Makefile index c4a28a381b99..6bba7da974de 100644 --- a/ftp/weex/Makefile +++ b/ftp/weex/Makefile @@ -1,43 +1,41 @@ PORTNAME= weex DISTVERSION= 2.8.4.2 PORTREVISION= 1 CATEGORIES= ftp MASTER_SITES= DEBIAN_POOL DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Non-interactive FTP client WWW= https://weex.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/doc/COPYING USES= autoreconf cpe gettext-tools gmake ssl GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --with-cafile=${LOCALBASE}/share/certs/ca-root-nss.crt CPPFLAGS+= -I${OPENSSLINC} LIBS+= -L${OPENSSLLIB} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= EXAMPLES NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-patch: @${RM} -r ${WRKSRC}/intl pre-configure: ${CP} ${LOCALBASE}/share/gettext/po/Makevars.template \ ${WRKSRC}/po/Makevars post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/sample.weexrc ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/games/xcowsay/Makefile b/games/xcowsay/Makefile index eacdf80bace5..dee3e30933cf 100644 --- a/games/xcowsay/Makefile +++ b/games/xcowsay/Makefile @@ -1,33 +1,31 @@ PORTNAME= xcowsay DISTVERSION= 1.6 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://www.nickg.me.uk/files/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Graphical configurable talking cow WWW= https://www.doof.me.uk/xcowsay/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gettext gmake gnome pkgconfig USE_CSTD= c99 USE_GNOME= cairo gdkpixbuf2 gtk30 GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share OPTIONS_DEFINE= DBUS DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib DBUS_CONFIGURE_ENABLE= dbus DBUS_CFLAGS= -DWITH_DBUS -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - .include diff --git a/graphics/exrtools/Makefile b/graphics/exrtools/Makefile index 94b0861bffea..3dbe824bb84f 100644 --- a/graphics/exrtools/Makefile +++ b/graphics/exrtools/Makefile @@ -1,31 +1,29 @@ PORTNAME= exrtools DISTVERSION= 0.4 PORTREVISION= 35 CATEGORIES= graphics MASTER_SITES= http://scanline.ca/exrtools/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Utilities for manipulating with HDR images in OpenEXR format WWW= http://scanline.ca/exrtools/ LICENSE= GPLv2 LIB_DEPENDS= libImath.so:math/Imath \ libOpenEXR.so:graphics/openexr \ libpng.so:graphics/png USES= compiler:c++11-lang gmake jpeg localbase:ldflags pkgconfig GNU_CONFIGURE= yes - -# remove after manprefix migration GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share post-patch: @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/src/exrnormalize.c \ ${WRKSRC}/src/exrpptm.c \ ${WRKSRC}/src/exrstats.c .include diff --git a/graphics/iec16022/Makefile b/graphics/iec16022/Makefile index ca62fdad4591..8e85da518658 100644 --- a/graphics/iec16022/Makefile +++ b/graphics/iec16022/Makefile @@ -1,26 +1,24 @@ PORTNAME= iec16022 DISTVERSION= 0.3.1 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://github.com/rdoeffinger/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Create 2D barcodes, also known as DataMatrix WWW= https://github.com/rdoeffinger/iec16022 LICENSE= GPLv2 LIB_DEPENDS= libpopt.so:devel/popt USES= gmake libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share INSTALL_TARGET= install-strip CFLAGS+= -fPIC -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - .include diff --git a/graphics/largetifftools/Makefile b/graphics/largetifftools/Makefile index d4d4ccfed299..c76a22fa0121 100644 --- a/graphics/largetifftools/Makefile +++ b/graphics/largetifftools/Makefile @@ -1,24 +1,22 @@ PORTNAME= largetifftools PORTVERSION= 1.4.1 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://www.imnc.in2p3.fr/pagesperso/deroulers/software/largetifftools/download/${PORTNAME}-${PORTVERSION}/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Process very large TIFF files WWW= https://www.imnc.in2p3.fr/pagesperso/deroulers/software/largetifftools/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libzstd.so:archivers/zstd USES= autoreconf jpeg localbase:ldconfig tar:bzip2 GNU_CONFIGURE= yes - -# remove after manprefix migration GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share .include diff --git a/graphics/recoverjpeg/Makefile b/graphics/recoverjpeg/Makefile index fd4983ff3c69..7995718b127f 100644 --- a/graphics/recoverjpeg/Makefile +++ b/graphics/recoverjpeg/Makefile @@ -1,23 +1,21 @@ PORTNAME= recoverjpeg PORTVERSION= 2.6.3 PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= https://rfc1149.net/download/${PORTNAME}/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Recoverjpeg tries to recover JFIF (JPEG) pictures from a peripheral WWW= https://rfc1149.net/devel/recoverjpeg.html LICENSE= GPLv2 RUN_DEPENDS= exif:graphics/exif USES= magick:6,run python shebangfix SHEBANG_FILES= scripts/remove-duplicates GNU_CONFIGURE= yes - -# remove after manprefix migration GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share .include diff --git a/mail/isync/Makefile b/mail/isync/Makefile index 1f8d00f50b2d..102c4822f7d7 100644 --- a/mail/isync/Makefile +++ b/mail/isync/Makefile @@ -1,39 +1,37 @@ PORTNAME= isync DISTVERSION= 1.4.4 PORTREVISION= 2 CATEGORIES= mail MASTER_SITES= SF MAINTAINER= ehaupt@FreeBSD.org COMMENT= Maintain local copies of remote IMAP folders w/synchronized flags WWW= http://isync.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 USES= alias bdb compiler:c11 cpe perl5 ssl CPE_VENDOR= isync_project USE_PERL5= build GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --with-sasl=${LOCALBASE} \ --with-ssl=${OPENSSLLIB:H} MAKE_ARGS+= SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" CPPFLAGS+= -I${BDB_INCLUDE_DIR} LDFLAGS+= -L${BDB_LIB_DIR} -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-patch: @${REINPLACE_CMD} -e 's|: install-docDATA|:|g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|\$$(docdir)/examples|\$$(sysconfdir)|g' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|-Wformat-signedness||g' ${WRKSRC}/${CONFIGURE_SCRIPT} .include diff --git a/math/form/Makefile b/math/form/Makefile index 1aa427f334a1..dd38ff7c9421 100644 --- a/math/form/Makefile +++ b/math/form/Makefile @@ -1,56 +1,54 @@ PORTNAME= form DISTVERSIONPREFIX= v DISTVERSION= 4.3.1 PORTREVISION= 1 CATEGORIES= math MAINTAINER= ehaupt@FreeBSD.org COMMENT= Symbolic Manipulation System WWW= https://www.nikhef.nl/~form/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgmp.so:math/gmp USES= autoreconf gmake localbase USE_GITHUB= yes GH_ACCOUNT= vermaseren GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS+= --disable-native \ --enable-largefile \ --enable-scalar \ --with-api=posix OPTIONS_DEFINE= DOXYGEN OPENMPI OPTIONS_SUB= yes MPICC?= ${LOCALBASE}/mpi/openmpi/bin/mpicc MPICXX?= ${LOCALBASE}/mpi/openmpi/bin/mpic++ DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen OPENMPI_LIB_DEPENDS= libgcc_s.so.1:lang/gcc9 \ libmpi.so:net/openmpi OPENMPI_CONFIGURE_ENABLE= parform OPENMPI_CONFIGURE_ENV+= MPICC="${MPICC}" \ MPICXX="${MPICXX}" -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - .include .if ${OPSYS} == FreeBSD && (${OSVERSION} >= 1400091 || (${OSVERSION} >= 1302507 && \ ${OSVERSION} < 1400000)) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-build-DOXYGEN-on: (cd ${WRKSRC}/doc/manual; ${MAKE_CMD} html pdf) post-install-DOXYGEN-on: (cd ${WRKSRC}/doc/manual && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) ${INSTALL_DATA} ${WRKSRC}/doc/manual/manual.pdf ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/talkfilters/Makefile b/misc/talkfilters/Makefile index 0f3bb0da3b08..d3a6375016f5 100644 --- a/misc/talkfilters/Makefile +++ b/misc/talkfilters/Makefile @@ -1,36 +1,34 @@ PORTNAME= talkfilters DISTVERSION= 2.3.8 PORTREVISION= 3 CATEGORIES= misc MASTER_SITES= http://www.hyperrealm.com/talkfilters/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Set of filters to convert English text to various stereotyped dialects WWW= https://www.hyperrealm.com/talkfilters/talkfilters.html LICENSE= GPLv2 USES= libtool pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFLICTS= chef filters SUB_FILES= pkg-message INFO= talkfilters -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-extract: @${ECHO} ${DO_NADA} > ${WRKSRC}/install-sh @${CHMOD} +x ${WRKSRC}/install-sh post-patch: @${RM} ${WRKSRC}/*.info* post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtalkfilters.so* .include diff --git a/net-mgmt/tcpreplay/Makefile b/net-mgmt/tcpreplay/Makefile index 735575fe89dc..50296fb6d678 100644 --- a/net-mgmt/tcpreplay/Makefile +++ b/net-mgmt/tcpreplay/Makefile @@ -1,46 +1,44 @@ PORTNAME= tcpreplay DISTVERSION= 4.4.3 PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= https://github.com/appneta/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Tool to replay saved packet capture files WWW= https://github.com/appneta/tcpreplay LICENSE= GPLv3 BUILD_DEPENDS= pcapnav-config:net/libpcapnav LIB_DEPENDS= libdnet.so:net/libdnet \ libopts.so:devel/autogen USES= cpe gmake libtool pkgconfig tar:xz CPE_VENDOR= broadcom GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share # libopts options are required when using autogen CONFIGURE_ARGS= --disable-libopts-install \ --disable-local-libopts \ --program-transform-name='s|.*\(tcp.*\)|\1|' \ --with-pcapnav-config=${LOCALBASE}/bin/pcapnav-config TEST_TARGET= test # https://github.com/appneta/tcpreplay/issues/809 PORTSCOUT= skipv:4.4.4 OPTIONS_DEFAULT= LIBPCAP_BASE OPTIONS_SINGLE= LIBPCAP OPTIONS_SINGLE_LIBPCAP= LIBPCAP_BASE LIBPCAP_PORTS LIBPCAP_BASE_DESC= Build with libpcap from the base OS LIBPCAP_PORTS_DESC= Build with net/libpcap LIBPCAP_BASE_CONFIGURE_ON= --with-libpcap=/usr/lib # needs .so version (see: 262976) LIBPCAP_PORTS_LIB_DEPENDS= libpcap.so.1:net/libpcap -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - .include diff --git a/net/tsocks/Makefile b/net/tsocks/Makefile index 8afff55a97b5..c326ed48ea4d 100644 --- a/net/tsocks/Makefile +++ b/net/tsocks/Makefile @@ -1,57 +1,55 @@ PORTNAME= tsocks DISTVERSION= 1.8.b5 PORTREVISION= 10 CATEGORIES= net security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.8%20beta%205 \ http://ftp1.sourceforge.net/tsocks/ \ http://www.yazzy.org/ports/tsocks/ DISTNAME= ${PORTNAME}-${PORTVERSION:C/.b/beta/} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Allow non SOCKS aware applications to use SOCKS without modification WWW= https://tsocks.sourceforge.net LICENSE= GPLv2 USES= gmake USE_LDCONFIG= yes GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --libdir=${PREFIX}/lib \ --with-conf=${PREFIX}/etc/tsocks.conf SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/.b.*//} OPTIONS_DEFINE= DOCS EXAMPLES HOSTNAMES MUTE OLDMETHOD SOCKSDNS OPTIONS_DEFAULT= HOSTNAMES HOSTNAMES_DESC= Enable DNS lookups MUTE_DESC= Disable all error messages OLDMETHOD_DESC= Do not use RTLD_NEXT parameter to dlsym SOCKSDNS_DESC= Intercept DNS requests and attempt to force them to use TCP HOSTNAMES_CONFIGURE_OFF= --disable-hostnames MUTE_CONFIGURE_ON= --disable-debug OLDMETHOD_CONFIGURE_ON= --enable-oldmethod SOCKSDNS_CONFIGURE_ON= --enable-socksdns -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-patch: @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' ${WRKSRC}/tsocks post-install: ${INSTALL_PROGRAM} ${WRKSRC}/inspectsocks ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/validateconf ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/tsocks.conf.simple.example \ ${STAGEDIR}${PREFIX}/etc/tsocks.conf.sample @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/*.example ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/INSTALL ${STAGEDIR}${DOCSDIR}/README ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so .include diff --git a/security/op/Makefile b/security/op/Makefile index c9646061c554..e6e5c20d4316 100644 --- a/security/op/Makefile +++ b/security/op/Makefile @@ -1,30 +1,28 @@ PORTNAME= op DISTVERSION= 1.34 PORTREVISION= 3 CATEGORIES= security MAINTAINER= ehaupt@FreeBSD.org COMMENT= Controlled privilege escalation tool WWW= https://github.com/dagwieers/op/wiki LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= dagwieers GNU_CONFIGURE= yes -CONFLICTS_INSTALL= security/1password-client - -# remove after manprefix migration GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share +CONFLICTS_INSTALL= security/1password-client post-configure: @${REINPLACE_CMD} -e 's|\(OPENLOG_VOID\) 0|\1 1|' ${WRKSRC}/config.h post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/op.d ${MV} ${STAGEDIR}${PREFIX}/etc/op.conf-dist \ ${STAGEDIR}${PREFIX}/etc/op.conf.sample .include diff --git a/shells/bash/Makefile b/shells/bash/Makefile index 1bccb38b44ee..cb8a69084362 100644 --- a/shells/bash/Makefile +++ b/shells/bash/Makefile @@ -1,132 +1,130 @@ PORTNAME= bash PATCHLEVEL= 26 PORTVERSION= 5.2.${PATCHLEVEL:S/^0//g} PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= GNU DISTNAME= ${PORTNAME}-${PORTVERSION:R} DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} PATCH_SITES= GNU/${PORTNAME}/${DISTNAME}-patches/ PATCHFILES!= /usr/bin/jot -s " " -w \ ${PORTNAME}${PORTVERSION:R:S/.//g}-%03d \ ${PATCHLEVEL} 1 ${PATCHLEVEL} MAINTAINER= ehaupt@FreeBSD.org COMMENT= GNU Project's Bourne Again SHell WWW= https://www.gnu.org/software/bash/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= bison cpe iconv localbase pathfix CPE_VENDOR= gnu GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS+= --without-bash-malloc \ --disable-rpath \ --enable-disabled-builtins \ --with-libiconv-prefix=${ICONV_PREFIX} MAKE_ARGS+= TERMCAP_LIB=-ltinfow INFO= bash PORTDOCS= FAQ INTRO CHANGES COMPAT NEWS POSIX RBASH README \ bash.html bashref.html OPTIONS_DEFINE= FDESCFS PORTS_READLINE HELP NLS STATIC SYSBASHRC \ SYSLOG DOCS OPTIONS_DEFAULT= HELP PORTS_READLINE OPTIONS_SUB= yes FDESCFS_DESC= Enable use of /dev/fd HELP_DESC= Enable builtin help PORTS_READLINE_DESC= libreadline from ports instead of bundled one SYSBASHRC_DESC= Enable system-wide rc files FDESCFS_CONFIGURE_ENV_OFF= bash_cv_dev_fd=absent FDESCFS_SUB_FILES= pkg-message HELP_CONFIGURE_ENABLE= help-builtin NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls PORTS_READLINE_BUILD_DEPENDS= readline>=8.2:devel/readline PORTS_READLINE_USES= readline PORTS_READLINE_CONFIGURE_WITH= installed-readline .if empty(PKGNAMESUFFIX) CONFLICTS+= bash-static bash52-static .else CONFLICTS+= bash bash52 .endif CONFLICTS+= bashc .include .if ${PORT_OPTIONS:MSTATIC} || defined(NO_DYNAMICROOT) || (defined(NOSHARED) && ${NOSHARED:tl} != "no") CONFIGURE_ARGS+= --enable-static-link LLD_UNSAFE= yes .else CONFIGURE_ARGS+= --disable-static-link # Bash symbols must be exported in order to link runtime plugins, i.e., # "enable -f". (Plugins are not supported for bash-static.) LDFLAGS+= -Wl,-export-dynamic .endif STANDARD_PATH= /sbin:/bin:/usr/sbin:/usr/bin CPPFLAGS+= -DDEFAULT_PATH_VALUE='\"${STANDARD_PATH}:${LOCALBASE}/sbin:${LOCALBASE}/bin\"' \ -DSTANDARD_UTILS_PATH='\"${STANDARD_PATH}\"' -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-patch: # Ensure y.tab.c is regenerated ${TOUCH} ${WRKSRC}/parse.y ${RM} ${WRKSRC}/y.tab.c @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ ${WRKSRC}/doc/bash.1 .if ${PORT_OPTIONS:MSYSLOG} @${REINPLACE_CMD} \ -e "s|/\*.*#define SYSLOG_HISTORY .*\*/|#define SYSLOG_HISTORY|g" \ -e "s|/\*.*#define SYSLOG_SHOPT .*\*/|#define SYSLOG_SHOPT 1|g" \ ${WRKSRC}/config-top.h .endif @${REINPLACE_CMD} -e "s|\(/etc/profile\)|${LOCALBASE}\1|" \ ${WRKSRC}/pathnames.h.in @${REINPLACE_CMD} -e "s|/etc/[iI]nputrc|${LOCALBASE}/etc/inputrc|g" \ ${WRKSRC}/doc/*.info ${WRKSRC}/doc/*.html ${WRKSRC}/doc/*.1 \ ${WRKSRC}/lib/readline/rlconf.h post-patch-SYSBASHRC-on: @${REINPLACE_CMD} \ -e "s|.*\(#define SYS_BASH.*\)\(/etc/.*\"\).*|\1${PREFIX}\2|" \ ${WRKSRC}/config-top.h pre-build: @${ECHO_CMD} $$((${PORTREVISION}-1)) > ${WRKSRC}/.build post-install: ${LN} -sf bash ${STAGEDIR}${PREFIX}/bin/rbash @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/FAQ \ ${WRKSRC}/doc/INTRO ${STAGEDIR}${DOCSDIR} for d in ${PORTDOCS:NFAQ:NINTRO:N*html}; do \ ${INSTALL_DATA} ${WRKSRC}/$${d} ${STAGEDIR}${DOCSDIR}; \ done regress: build cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} test ckp: ${MAKE} -DPATCH_DEBUG clean patch # requires ftp/ncftp3 cklatest: @${ECHO} -n "Currently at: " @${MAKE} -V PATCHLEVEL -ncftpls \ ${PATCH_SITES:Mftp*:Ox:[1]} \ | fgrep -v .sig | ${SORT} | ${TAIL} .include diff --git a/sysutils/dvdbackup/Makefile b/sysutils/dvdbackup/Makefile index b36d7b499303..84556e86c781 100644 --- a/sysutils/dvdbackup/Makefile +++ b/sysutils/dvdbackup/Makefile @@ -1,43 +1,41 @@ PORTNAME= dvdbackup DISTVERSION= 0.4.2 PORTREVISION= 8 CATEGORIES= sysutils multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Backup content from DVD to hard disk WWW= https://dvdbackup.sourceforge.net/ LICENSE= GPLv3 LIB_DEPENDS= libdvdread.so:multimedia/libdvdread USES= gmake GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PORTDOCS= NEWS README DEFAULT_DVD_DEVICE?= /dev/cd0 OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-patch: @${REINPLACE_CMD} "s|/dev/dvd|${DEFAULT_DVD_DEVICE}|g" \ ${WRKSRC}/src/main.c ${WRKSRC}/po/*.po ${WRKSRC}/po/*.pot \ ${WRKSRC}/README ${WRKSRC}/man/dvdbackup.1 pre-configure-DOCS-off: @${REINPLACE_CMD} 's|^install-data-am: .*|install-data-am: |' \ ${WRKSRC}/Makefile.in .include diff --git a/sysutils/magicrescue/Makefile b/sysutils/magicrescue/Makefile index 0a7894afc1be..aa1d45f57b4f 100644 --- a/sysutils/magicrescue/Makefile +++ b/sysutils/magicrescue/Makefile @@ -1,36 +1,34 @@ PORTNAME= magicrescue DISTVERSIONPREFIX= v DISTVERSION= 1.1.10 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org COMMENT= File recovery tool which recovers deleted files from a block device WWW= https://github.com/jbj/magicrescue/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= perl5 shebangfix USE_GITHUB= yes GH_ACCOUNT= jbj USE_PERL5= run SHEBANG_FILES= magicsort tools/*.pl tools/checkrecipe HAS_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --prefix=${PREFIX} MAKE_ENV+= STAGEDIR=${STAGEDIR} -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/magicrescue \ ${STAGEDIR}${PREFIX}/bin/dupemap .for f in safecat inputseek textextract ${STRIP_CMD} ${STAGEDIR}${DATADIR}/tools/${f} .endfor .include diff --git a/x11-fm/xfe/Makefile b/x11-fm/xfe/Makefile index 11568385727c..4627d7b51d78 100644 --- a/x11-fm/xfe/Makefile +++ b/x11-fm/xfe/Makefile @@ -1,45 +1,43 @@ PORTNAME= xfe DISTVERSION= 1.46 PORTREVISION= 2 CATEGORIES= x11-fm MASTER_SITES= SF MAINTAINER= ehaupt@FreeBSD.org COMMENT= Fast MS-Explorer like file manager for X WWW= http://roland65.free.fr/xfe/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libFOX-1.6.so:x11-toolkits/fox16 \ libfreetype.so:print/freetype2 \ libpng.so:graphics/png \ libxcb-util.so:x11/xcb-util USES= desktop-file-utils gmake gnome localbase pathfix pkgconfig \ tar:xz xorg USE_GNOME= intltool USE_XORG= x11 xcb xft xrandr xrender GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share LDFLAGS+= -pthread OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_USES_OFF= gettext-tools NLS_CONFIGURE_ENABLE= nls -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-patch: .for i in XFileExplorer.cpp help.h xfedefs.h @${REINPLACE_CMD} -e \ 's|/usr/local/share/xfe|${DATADIR}|g' ${WRKSRC}/src/${i} .endfor .include diff --git a/x11/xterm/Makefile b/x11/xterm/Makefile index 5689dfcf6ccc..3bd53e21077d 100644 --- a/x11/xterm/Makefile +++ b/x11/xterm/Makefile @@ -1,99 +1,97 @@ PORTNAME= xterm DISTVERSION= 389 PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= ftp://ftp.invisible-island.net/xterm/:src1 \ https://invisible-mirror.net/archives/xterm/:src1 \ LOCAL/ehaupt:src1 \ LOCAL/ehaupt:src2 DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:src1 \ bsd-xterm-icons-${ICONVERSION}${EXTRACT_SUFX}:src2 MAINTAINER= ehaupt@FreeBSD.org COMMENT= Terminal emulator for the X Window System WWW= https://invisible-island.net/xterm/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig USES= cpe localbase ncurses tar:tgz xorg CPE_VENDOR= invisible-island USE_XORG= ice x11 xext xft xmu xpm xt GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS+= --enable-narrowproto \ --with-utempter CPPFLAGS+= -DPIXMAP_ROOTDIR=${LOCALBASE}/share/pixmaps CONFLICTS= x11iraf OPTIONS_DEFINE= 256COLOR DABBREV DECTERM GNOME LOGGING LUIT PCRE2 REGIS \ SCRNDUMP SIXEL TOOLBAR WCHAR XINERAMA OPTIONS_DEFAULT= 256COLOR LUIT SIXEL WCHAR XAW OPTIONS_SINGLE= ATHENA OPTIONS_SINGLE_ATHENA= NEXTAW XAW XAW3D XAW3DXFT 256COLOR_DESC= Enable 256-color support DABBREV_DESC= Enable support for dabbrev-expand DECTERM_DESC= Enable DECterm Locator support LOGGING_DESC= Enable logging terminal I/O to a file LUIT_DESC= Use LUIT for locale convertion from/to UTF-8 NEXTAW_DESC= Link with neXT Athena library PCRE2_DESC= ${PCRE_DESC} version 2 REGIS_DESC= Enable ReGIS graphics support SCRNDUMP_DESC= Enable XHTML and SVG screen dumps SIXEL_DESC= Enable Sixel graphics support TOOLBAR_DESC= Enable pulldown menus with a toolbar WCHAR_DESC= Enable wide-character support XAW3DXFT_DESC= Link with Xaw 3d xft (extended fonts) library XAW3D_DESC= Link with Xaw 3d library XAW_DESC= Link with Xaw library 256COLOR_CONFIGURE_ENABLE= 256-color DABBREV_CONFIGURE_ENABLE= dabbrev DECTERM_CONFIGURE_ENABLE= dec-locator GNOME_USES= desktop-file-utils LOGGING_CONFIGURE_ENABLE= logging LUIT_IMPLIES= WCHAR LUIT_BUILD_DEPENDS= luit:x11/luit LUIT_RUN_DEPENDS= luit:x11/luit LUIT_CONFIGURE_ENABLE= luit NEXTAW_LIB_DEPENDS= libneXtaw.so:x11-toolkits/neXtaw NEXTAW_CONFIGURE_WITH= neXtaw PCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2 PCRE2_CONFIGURE_WITH= pcre2 REGIS_CONFIGURE_ENABLE= regis-graphics SCRNDUMP_CONFIGURE_ENABLE= screen-dumps SIXEL_CONFIGURE_ENABLE= sixel-graphics TOOLBAR_CONFIGURE_ENABLE= toolbar WCHAR_LIB_DEPENDS= libfreetype.so:print/freetype2 WCHAR_CONFIGURE_ENABLE= wide-chars WCHAR_VARS= PKGMESSAGE="${PKGDIR}/pkg-message.wchar" XAW3DXFT_LIB_DEPENDS= libXaw3dxft.so:x11-toolkits/libxaw3dxft XAW3DXFT_CONFIGURE_WITH= Xaw3dxft XAW3D_LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d XAW3D_CONFIGURE_WITH= Xaw3d XAW_USE= XORG=xaw XINERAMA_USE= XORG=xinerama,xorgproto XINERAMA_CONFIGURE_OFF= --without-xinerama ICONVERSION= 1 -# remove after manprefix migration -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - post-extract: @${CP} ${WRKDIR}/bsd-xterm-icons-${ICONVERSION}/*.png \ ${WRKDIR}/bsd-xterm-icons-${ICONVERSION}/*.xpm \ ${WRKSRC}/icons/ post-install: .for f in koi8rxterm resize uxterm xterm @${CHMOD} ${BINMODE} ${STAGEDIR}${PREFIX}/bin/${f} .endfor ${INSTALL_DATA} ${WRKSRC}/xterm.desktop \ ${STAGEDIR}${PREFIX}/share/applications/ .include