diff --git a/benchmarks/hey/Makefile b/benchmarks/hey/Makefile index 49d2e2e8e4fc..7ec46bff594f 100644 --- a/benchmarks/hey/Makefile +++ b/benchmarks/hey/Makefile @@ -1,20 +1,20 @@ PORTNAME= hey PORTVERSION= 0.1.4 DISTVERSIONPREFIX= v PORTREVISION= 25 CATEGORIES= benchmarks -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Tiny program that sends some load to a web application WWW= https://github.com/rakyll/hey LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/rakyll/hey PLIST_FILES= bin/hey .include diff --git a/comms/airspyhf/Makefile b/comms/airspyhf/Makefile index cd4ebcbdcba5..fccf07cd6db2 100644 --- a/comms/airspyhf/Makefile +++ b/comms/airspyhf/Makefile @@ -1,28 +1,28 @@ PORTNAME= airspyhf DISTVERSION= 1.6.8-7 DISTVERSIONSUFFIX= -gb93dedd CATEGORIES= comms hamradio -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= User mode driver for Airspy HF+ SDR WWW= https://github.com/airspy/airspyhf LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake compiler:c11 pkgconfig USE_GITHUB= yes GH_ACCOUNT= airspy CMAKE_ARGS= -DLIBUSB_LIBRARIES="/usr/lib/libusb.so" CMAKE_OFF= INSTALL_UDEV_RULES OPTIONS_DEFINE_amd64= SIMD OPTIONS_DEFINE_i386= SIMD OPTIONS_DEFAULT_amd64= SIMD OPTIONS_DEFAULT_i386= SIMD SIMD_CFLAGS= -DFREEBSD_USE_SIMD -msse -msse2 -mfpmath=sse -mmmx .include diff --git a/comms/tio/Makefile b/comms/tio/Makefile index 9471064b6db1..cf6f5fcac720 100644 --- a/comms/tio/Makefile +++ b/comms/tio/Makefile @@ -1,27 +1,27 @@ PORTNAME= tio DISTVERSION= 3.8 CATEGORIES= comms MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Simple TTY terminal I/O application WWW= https://tio.github.io LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gnome lua:54 meson pkgconfig tar:xz USE_GNOME= glib20 OPTIONS_DEFINE= BASH DOCS OPTIONS_DEFAULT=BASH OPTIONS_SUB= yes BASH_MESON_ON= -Dbashcompletiondir=${PREFIX}/etc/bash_completion.d BASH_MESON_OFF= -Dbashcompletiondir=no post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/databases/pspg/Makefile b/databases/pspg/Makefile index 3b0153c6080b..105de625735b 100644 --- a/databases/pspg/Makefile +++ b/databases/pspg/Makefile @@ -1,49 +1,49 @@ PORTNAME= pspg DISTVERSION= 5.7.4 PORTREVISION= 1 CATEGORIES= databases -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Tabular data pager designed to be used with psql WWW= https://github.com/okbob/pspg LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= autoreconf compiler:c11 gmake localbase ncurses:port pkgconfig \ readline USE_GITHUB= yes GH_ACCOUNT= okbob GNU_CONFIGURE= yes SUB_FILES= pkg-message PLIST_FILES= bin/pspg share/man/man1/pspg.1.gz PORTDOCS= README.md OPTIONS_DEFINE= DOCS INOTIFY PGSQL OPTIONS_DEFAULT= INOTIFY PGSQL INOTIFY_DESC= Use inotify instead of polling PGSQL_DESC= Work as PostgreSQL interactive client INOTIFY_LIB_DEPENDS= libinotify.so:devel/libinotify # configure script doesn't understand --with-inotify INOTIFY_CONFIGURE_OFF= --without-inotify INOTIFY_LDFLAGS= -linotify PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= postgresql=yes PGSQL_VARS= WANT_PGSQL=client post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pspg ${INSTALL_MAN} ${WRKSRC}/pspg.1 ${STAGEDIR}${PREFIX}/share/man/man1/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/deskutils/showdown/Makefile b/deskutils/showdown/Makefile index 130979703849..6d63d8004c94 100644 --- a/deskutils/showdown/Makefile +++ b/deskutils/showdown/Makefile @@ -1,47 +1,47 @@ PORTNAME= showdown DISTVERSION= 0.6 PORTREVISION= 5 CATEGORIES= deskutils -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Simple markdown viewer, written in Vala and GTK 3 WWW= https://github.com/craigbarnes/showdown LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/lib/libmarkdown.a:textproc/discount LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk@40 USES= compiler:c++11-lang desktop-file-utils gmake gnome \ pkgconfig vala:build xorg USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 pango USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= craigbarnes MAKEFILE= GNUmakefile MAKE_ARGS= V=1 prefix=${PREFIX} PORTDOCS= README.md PLIST_FILES= bin/showdown \ share/applications/io.gitlab.craigbarnes.Showdown.desktop \ share/icons/hicolor/scalable/apps/showdown.svg OPTIONS_DEFINE= DOCS .include .if ${CHOSEN_COMPILER_TYPE} == gcc EXTRA_PATCHES= ${FILESDIR}/extra-patch-GNUmakefile .endif post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/showdown post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/awless/Makefile b/devel/awless/Makefile index def318e1e2f1..a8f470f63e0e 100644 --- a/devel/awless/Makefile +++ b/devel/awless/Makefile @@ -1,35 +1,35 @@ PORTNAME= awless DISTVERSIONPREFIX= v DISTVERSION= 0.1.11 PORTREVISION= 27 CATEGORIES= devel -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Fast, powerful and easy-to-use CLI for AWS WWW= https://github.com/wallix/awless LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go USE_GITHUB= yes GH_ACCOUNT= wallix GH_SUBDIR= src/github.com/wallix/${PORTNAME} GH_TUPLE= golang:sys:v0.6.0:golang_sys PLIST_FILES= bin/awless PORTDOCS= README.md CHANGELOG.md OPTIONS_DEFINE= DOCS # freebsd/arm64 needs golang.org/x/sys@33540a1f6037 or later post-patch: ${RM} -r ${WRKSRC}/vendor/golang.org/x/sys ${RLN} ${WRKSRC_golang_sys} ${WRKSRC}/vendor/golang.org/x/sys do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/gogs/Makefile b/devel/gogs/Makefile index 6b15339718ef..e28111da2929 100644 --- a/devel/gogs/Makefile +++ b/devel/gogs/Makefile @@ -1,82 +1,82 @@ PORTNAME= gogs DISTVERSIONPREFIX= v DISTVERSION= 0.12.11 PORTREVISION= 14 CATEGORIES= devel www -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Painless self-hosted Git service WWW= https://gogs.io/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= go-bindata:devel/go-bindata RUN_DEPENDS= git:devel/git \ bash:shells/bash USES= cpe go:modules GO_MODULE= gogs.io/gogs GO_TARGET= :${PREFIX}/libexec/${PORTNAME}/${PORTNAME} GO_BUILDFLAGS= -tags "sqlite pam cert" SUB_FILES= gogs \ gogs-service \ gogs-rm-data \ pkg-message SUB_LIST= PORTNAME=${PORTNAME} \ PORTNAME_FANCY=${PORTNAME_FANCY} \ GOGS_USER=${USERS} \ GOGS_DBDIR=${GOGS_DBDIR} \ GOGS_LOGDIR=${GOGS_LOGDIR} USERS= git GROUPS= git PLIST_SUB= GOGS_USER=${USERS} \ GOGS_GROUP=${GROUPS} \ GOGS_DBDIR=${GOGS_DBDIR} \ GOGS_LOGDIR=${GOGS_LOGDIR} PORTDOCS= README.md OPTIONS_DEFINE= DOCS GOGS_DBDIR?= /var/db/gogs GOGS_LOGDIR?= /var/log/gogs PORTNAME_FANCY= Gogs post-patch: @${REINPLACE_CMD} \ -e '/^# \!\!\!/d' \ -e 's|^RUN_USER = git$$|RUN_USER = ${USERS}|' \ -e 's|^RUN_MODE = dev$$|RUN_MODE = prod|' \ -e 's|^ROOT =$$|ROOT = ${GOGS_DBDIR}/repositories|' \ -e 's|^ROOT_PATH =$$|ROOT_PATH = ${GOGS_LOGDIR}|' \ -e 's|^TYPE = postgres$$|DB_TYPE = sqlite3|' \ ${WRKSRC}/conf/app.ini pre-build: cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} generate internal/assets/templates/templates.go \ post-install: ${INSTALL_SCRIPT} ${WRKDIR}/gogs ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKDIR}/gogs-rm-data ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKDIR}/gogs-service ${STAGEDIR}${PREFIX}/etc/rc.d/gogs @(cd ${WRKSRC} && ${COPYTREE_SHARE} "conf public templates" ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}) @${MKDIR} ${STAGEDIR}${ETCDIR}/conf @${MKDIR} ${STAGEDIR}${ETCDIR}/https ${INSTALL_DATA} ${WRKSRC}/conf/app.ini ${STAGEDIR}${ETCDIR}/conf/app.ini.sample @${RLN} ${STAGEDIR}${ETCDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/custom @${MKDIR} ${STAGEDIR}${GOGS_DBDIR}/data ${STAGEDIR}${GOGS_DBDIR}/repositories @${LN} -sf ${GOGS_DBDIR}/data ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/data @${MKDIR} ${STAGEDIR}${GOGS_LOGDIR} @${LN} -sf ${GOGS_LOGDIR} ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/log post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/goswagger/Makefile b/devel/goswagger/Makefile index c3e09342ddb4..bc072ef9e235 100644 --- a/devel/goswagger/Makefile +++ b/devel/goswagger/Makefile @@ -1,21 +1,21 @@ PORTNAME= goswagger DISTVERSIONPREFIX= v DISTVERSION= 0.30.4 PORTREVISION= 16 CATEGORIES= devel -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Swagger 2.0 implementation for Go WWW= https://goswagger.io/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/go-swagger/go-swagger GO_TARGET= ./cmd/swagger PLIST_FILES= bin/swagger .include diff --git a/devel/liteide/Makefile b/devel/liteide/Makefile index 0a5f7fff33ab..a2fc429c8a34 100644 --- a/devel/liteide/Makefile +++ b/devel/liteide/Makefile @@ -1,84 +1,84 @@ PORTNAME= liteide DISTVERSIONPREFIX= x DISTVERSION= 38.2 PORTREVISION= 14 CATEGORIES= devel editors -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Simple, open source, cross-platform Go IDE WWW= https://github.com/visualfc/liteide LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL USES= dos2unix gl go:modules,no_targets,run qmake qt:5 DOS2UNIX_FILES= src/utils/dlvclient/dlvclient.cpp \ src/utils/dlvclient/dlvtypes.h USE_GITHUB= yes GH_ACCOUNT= visualfc GH_TUPLE= visualfc:gocode:v1.5.2:visualfc_gocode \ visualfc:gotools:v1.5.3:visualfc_gotools \ visualfc:gomod:v0.1.2:visualfc_gomod/vendor/github.com/visualfc/gomod \ creack:pty:v1.1.9:creack_pty/vendor/github.com/creack/pty \ golang:mod:v0.7.0:golang_mod/vendor/golang.org/x/mod \ golang:sys:v0.4.0:golang_sys/vendor/golang.org/x/sys \ golang:tools:v0.5.0:golang_tools/vendor/golang.org/x/tools \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ visualfc:goversion:v1.1.0:visualfc_goversion/vendor/github.com/visualfc/goversion \ yuin:goldmark:v1.4.13:yuin_goldmark/vendor/github.com/yuin/goldmark USE_CXXSTD= c++14 USE_GL= gl USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} USE_QT= buildtools:build core gui network printsupport widgets xml SUB_FILES= liteide WRKSRC_SUBDIR= liteidex PORTDOCS= README.md OPTIONS_DEFINE= DEBUG DOCS OPTIONS_SUB= yes DEBUG_CONFIGURE_ENABLE= debug ICON_SIZES= 16 24 32 48 64 128 post-extract: # Bundled, horribly outdated copy of QJsonDocument rm -r ${WRKSRC}/src/3rdparty/qjsonrpc/src/json/ post-build: ${RLN} ${WRKSRC}/vendor ${WRKSRC_visualfc_gotools} cd ${WRKSRC_visualfc_gotools} && \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} install ${GO_BUILDFLAGS} ${RLN} ${WRKSRC}/vendor ${WRKSRC_visualfc_gocode} ${RLN} ${WRKSRC_visualfc_gotools} ${WRKSRC_visualfc_gocode}/vendor/github.com/visualfc/gotools cd ${WRKSRC_visualfc_gocode} && \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} install ${GO_BUILDFLAGS} post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/liteide ${MV} ${STAGEDIR}${PREFIX}/bin/liteide ${STAGEDIR}${PREFIX}/libexec/liteide ${INSTALL_SCRIPT} ${WRKDIR}/liteide ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/gocode ${STAGEDIR}${PREFIX}/libexec/liteide ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/gotools ${STAGEDIR}${PREFIX}/libexec/liteide @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/liteide.desktop ${STAGEDIR}${PREFIX}/share/applications (cd ${WRKSRC}/deploy && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) (cd ${WRKSRC}/os_deploy/freebsd && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${RM} ${STAGEDIR}${PREFIX}/lib/liteide/*.a .for sz in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps ${INSTALL_DATA} ${WRKSRC}/src/liteapp/images/liteide${sz}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps/liteide.png .endfor post-install-DOCS-on: cd ${WRKSRC:H} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/packr/Makefile b/devel/packr/Makefile index 17c81b2351a3..1d210a01dac7 100644 --- a/devel/packr/Makefile +++ b/devel/packr/Makefile @@ -1,29 +1,29 @@ PORTNAME= packr DISTVERSIONPREFIX= v DISTVERSION= 2.8.3 PORTREVISION= 24 CATEGORIES= devel -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Simple and easy way to embed static files into Go binaries WWW= https://github.com/gobuffalo/packr LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= go:modules GO_MODULE= github.com/gobuffalo/packr/v2 GO_TARGET= ./packr2 PLIST_FILES= bin/packr2 PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/roswell/Makefile b/devel/roswell/Makefile index 6e7d5abd44f1..4067109f2f43 100644 --- a/devel/roswell/Makefile +++ b/devel/roswell/Makefile @@ -1,25 +1,25 @@ PORTNAME= roswell DISTVERSIONPREFIX= v DISTVERSION= 22.12.14.113 PORTREVISION= 1 CATEGORIES= devel lisp -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Common Lisp installer and launcher WWW= https://roswell.github.io/ LICENSE= MIT BUILD_DEPENDS= ${LOCALBASE}/bin/curl:ftp/curl RUN_DEPENDS= ${LOCALBASE}/bin/automake:devel/automake \ ${LOCALBASE}/bin/curl:ftp/curl USES= autoreconf localbase uidfix USE_GITHUB= yes GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share pre-configure: (cd ${WRKSRC}/ && ${SH} bootstrap) .include diff --git a/devel/shards/Makefile b/devel/shards/Makefile index 9aee39919f21..e003756e96d4 100644 --- a/devel/shards/Makefile +++ b/devel/shards/Makefile @@ -1,37 +1,37 @@ PORTNAME= shards DISTVERSIONPREFIX= v DISTVERSION= 0.17.3 PORTREVISION= 1 CATEGORIES= devel -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Dependency manager for the Crystal programming language WWW= https://github.com/crystal-lang/shards LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= crystal:lang/crystal LIB_DEPENDS= libevent.so:devel/libevent \ libgc-threaded.so:devel/boehm-gc-threaded \ libpcre2-8.so:devel/pcre2 \ libyaml.so:textproc/libyaml RUN_DEPENDS= git:devel/git USES= gmake USE_GITHUB= yes GH_ACCOUNT= crystal-lang GH_TUPLE= crystal-lang:crystal-molinillo:v0.2.0:molinillo/lib/molinillo MAKE_ARGS+= CRYSTAL="${LOCALBASE}/bin/crystal" \ FLAGS="--release --no-debug" \ SHARDS_CONFIG_BUILD_COMMIT="d75b004dd3d0" PLIST_FILES= bin/shards \ share/man/man1/shards.1.gz \ share/man/man5/shard.yml.5.gz post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shards .include diff --git a/editors/dte/Makefile b/editors/dte/Makefile index efa1378d17e5..86236edb3202 100644 --- a/editors/dte/Makefile +++ b/editors/dte/Makefile @@ -1,42 +1,42 @@ PORTNAME= dte DISTVERSIONPREFIX= v DISTVERSION= 1.9.1 PORTREVISION= 1 CATEGORIES= editors -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Small and easy to use console text editor WWW= https://craigbarnes.gitlab.io/dte/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= iconv gmake ncurses USE_GITLAB= yes GL_ACCOUNT= craigbarnes GL_TAGNAME= cae7c45ea5a563c022001a54d1eee71c268f62b4 MAKEFILE= ${WRKSRC}/GNUmakefile MAKE_ARGS= V=1 prefix=${PREFIX} mandir=${PREFIX}/share/man TEST_TARGET= check PLIST_FILES= bin/dte \ share/man/man1/dte.1.gz \ share/man/man5/dte-syntax.5.gz \ share/man/man5/dterc.5.gz \ PORTDOCS= README.md keys.md OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dte post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/keys.md ${STAGEDIR}${DOCSDIR} .include diff --git a/editors/encryptpad/Makefile b/editors/encryptpad/Makefile index b2871579decf..cf0a92254831 100644 --- a/editors/encryptpad/Makefile +++ b/editors/encryptpad/Makefile @@ -1,69 +1,69 @@ PORTNAME= encryptpad DISTVERSIONPREFIX= v DISTVERSION= 0.5.0.2 PORTREVISION= 1 CATEGORIES= editors security -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Minimalist secure text editor and binary encryptor WWW= https://evpo.net/encryptpad/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/license.txt LIB_DEPENDS= libbotan-2.so:security/botan2 USES= compiler:c++11-lang desktop-file-utils gl gmake pkgconfig \ python:build qt:5 shared-mime-info shebangfix USE_GITHUB= yes GH_ACCOUNT= evpo GH_PROJECT= EncryptPad USE_GL= gl USE_QT= core gui widgets buildtools:build qmake:build BINARY_ALIAS= python=${PYTHON_CMD} \ qmake=${QMAKE} PORTDOCS= * OPTIONS_DEFINE= DOCS .include .if ${ARCH} == powerpc64 CONFIGURE_ARGS= --cpu="ppc64" .elif ${ARCH} == powerpc64le CONFIGURE_ARGS= --cpu="ppc64le" .endif .include post-patch: .if ${CHOSEN_COMPILER_TYPE} == gcc ${REINPLACE_CMD} -e 's/freebsd-clang/freebsd-g++/' \ ${WRKSRC}/build/Makefile.qt_ui .endif do-configure: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./configure.py ${CONFIGURE_ARGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/release/* ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/encryptpad.desktop \ ${STAGEDIR}${PREFIX}/share/applications @${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages ${INSTALL_DATA} ${WRKSRC}/encryptpad.xml \ ${STAGEDIR}${PREFIX}/share/mime/packages .for sz in 16 32 128 256 512 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps ${INSTALL_DATA} ${WRKSRC}/images/icns.iconset/icon_${sz}x${sz}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps/encryptpad.png .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}/${DOCSDIR} .include diff --git a/filesystems/s3fs/Makefile b/filesystems/s3fs/Makefile index 9a4f8a63c137..d18733cd580c 100644 --- a/filesystems/s3fs/Makefile +++ b/filesystems/s3fs/Makefile @@ -1,33 +1,33 @@ PORTNAME= s3fs DISTVERSIONPREFIX= v DISTVERSION= 1.95 CATEGORIES= filesystems PKGNAMEPREFIX= fusefs- -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= FUSE-based file system backed by Amazon S3 WWW= https://github.com/s3fs-fuse/s3fs-fuse LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl USES= autoreconf fuse gnome pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= s3fs-fuse GH_PROJECT= s3fs-fuse USE_GNOME= libxml2 GNU_CONFIGURE= yes CONFIGURE_ENV+= ac_cv_prog_GITCMD=no PLIST_FILES= bin/s3fs share/man/man1/s3fs.1.gz post-patch: @${REINPLACE_CMD} -e 's/libcrypto >= 0.9//' ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e '/DEPS_LIBS/s/$$/ -lcrypto/' \ ${WRKSRC}/src/Makefile.am .include diff --git a/lang/crystal/Makefile b/lang/crystal/Makefile index 55001b2642e0..7fd3def6ee1f 100644 --- a/lang/crystal/Makefile +++ b/lang/crystal/Makefile @@ -1,138 +1,138 @@ PORTNAME= crystal DISTVERSION= 1.10.1 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= https://github.com/dmgk/crystal-bootstrap/releases/download/${BOOTSTRAP_VERSION}/:bootstrap \ LOCAL/dmgk/crystal:bootstrap DISTFILES= ${BOOTSTRAP_NAME}.tar.xz:bootstrap DIST_SUBDIR= ${PORTNAME} -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Language with Ruby-like syntax and static type checking WWW= https://crystal-lang.org LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= requires prebuilt bootstrap compiler BUILD_DEPENDS= ${LOCALBASE}/bin/llvm-config${BOOTSTRAP_LLVM_VERSION}:devel/llvm${BOOTSTRAP_LLVM_VERSION} \ git:devel/git LIB_DEPENDS= libLLVM-${LLVM_VERSION}.so:devel/llvm${LLVM_VERSION} \ libevent.so:devel/libevent \ libffi.so:devel/libffi \ libgc-threaded.so:devel/boehm-gc-threaded \ libgmp.so:math/gmp \ libpcre.so:devel/pcre \ libpcre2-8.so:devel/pcre2 \ libyaml.so:textproc/libyaml RUN_DEPENDS= pkg-config:devel/pkgconf USES= compiler gmake gnome pkgconfig ssl USE_GNOME= libxml2 USE_GITHUB= yes GH_ACCOUNT= crystal-lang COMMIT_ID= 84f389ac5424 LLVM_VERSION?= 16 BOOTSTRAP_LLVM_VERSION= 14 BOOTSTRAP_VERSION= 1.5.1 BOOTSTRAP_NAME= crystal-${BOOTSTRAP_VERSION}-${ARCH}-llvm${BOOTSTRAP_LLVM_VERSION} MAKE_ARGS= LLVM_CONFIG="${LOCALBASE}/bin/llvm-config${LLVM_VERSION}" \ CRYSTAL_CONFIG_PATH="lib:${PREFIX}/lib/${PORTNAME}" \ CRYSTAL_CONFIG_BUILD_COMMIT="${COMMIT_ID}" \ CRYSTAL_CACHE_DIR="${WRKDIR}/cache" \ FLAGS="--progress --stats --threads ${MAKE_JOBS_NUMBER} ${OPT_FLAGS}" TEST_ARGS= ${MAKE_ARGS:S/release=1//} TEST_TARGET= spec PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DEBUG DOCS EXAMPLES INTERPRETER STATIC OPTIONS_DEFAULT= INTERPRETER INTERPRETER_DESC= Enable interpreter (experimental) DEBUG_VARS= opt_flags+="--debug" strip= DEBUG_VARS_OFF= opt_flags+="--release --no-debug" INTERPRETER_MAKE_ARGS= interpreter=1 STATIC_MAKE_ARGS= static=1 .include .if ${OPSYS} != FreeBSD IGNORE= not supported on anything but FreeBSD .endif # crystal needs pkgconfig to determine SSL variants but these are not # present in FreeBSD base. We splice in the correct info based on # FreeBSD version and hope it doesn't change during minor releases. # See post-patch for the substitutions of these patches. .if ${SSL_DEFAULT} == "base" && ${OSREL:R} < 13 EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_openssl_lib__crypto.cr \ ${PATCHDIR}/extra-patch-src_openssl_lib__ssl.cr .endif post-extract: @${RLN} ${WRKDIR}/.build ${WRKSRC} @${RLN} x86_64-freebsd ${WRKSRC}/src/lib_c/aarch64-freebsd @${RLN} x86_64-freebsd ${WRKSRC}/src/lib_c/aarch64-portbld-freebsd @${RLN} x86_64-freebsd ${WRKSRC}/src/lib_c/aarch64-unknown-freebsd post-patch: .if ${SSL_DEFAULT} == "base" && ${OSREL:R} <= 13 @${REINPLACE_CMD} -i '' \ -e 's|CRYSTAL_SSL_VERSION|1.1.1|g' \ -e 's|CRYSTAL_SSL_LDFLAGS|${OPENSSLLIB}|g' \ ${WRKSRC}/src/openssl/lib_ssl.cr \ ${WRKSRC}/src/openssl/lib_crypto.cr .endif .if ${SSL_DEFAULT} == "base" && ${OSREL:R} >= 14 @${REINPLACE_CMD} -i '' \ -e 's|CRYSTAL_SSL_VERSION|3.0.10|g' \ -e 's|CRYSTAL_SSL_LDFLAGS|${OPENSSLLIB}|g' \ ${WRKSRC}/src/openssl/lib_ssl.cr \ ${WRKSRC}/src/openssl/lib_crypto.cr .endif pre-test: @${CHMOD} +x ${WRKSRC}/src/llvm/ext/find-llvm-config post-build-DOCS-on: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} docs) do-install: ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/.build/crystal ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${INSTALL_WRKSRC}/man/crystal.1 ${STAGEDIR}${PREFIX}/share/man/man1/ (cd ${INSTALL_WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) ${MKDIR} ${STAGEDIR}${LOCALBASE}/etc/bash_completion.d ${MKDIR} ${STAGEDIR}${LOCALBASE}/share/zsh/site-functions ${INSTALL_DATA} ${INSTALL_WRKSRC}/etc/completion.bash \ ${STAGEDIR}${LOCALBASE}/etc/bash_completion.d/_crystal.bash ${INSTALL_DATA} ${INSTALL_WRKSRC}/etc/completion.zsh \ ${STAGEDIR}${LOCALBASE}/share/zsh/site-functions/_crystal do-install-DOCS-on: (cd ${INSTALL_WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: (cd ${INSTALL_WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .if !defined(_CRYSTAL_MAKESUM_GUARD) makesum: ${MAKE} -D_CRYSTAL_MAKESUM_GUARD makesum ARCH=${ONLY_FOR_ARCHS:O:[1]} DISTINFO_FILE=${DISTINFO_FILE}.tmp .for arch in ${ONLY_FOR_ARCHS:O:[2..-1]} ${MAKE} -D_CRYSTAL_MAKESUM_GUARD makesum ARCH=${arch} DISTINFO_FILE=${DISTINFO_FILE}.${arch} ${SED} 1d ${DISTINFO_FILE}.${arch} >> ${DISTINFO_FILE}.tmp ${RM} ${DISTINFO_FILE}.${arch} .endfor ${AWK} '!seen[$$0]++' ${DISTINFO_FILE}.tmp > ${DISTINFO_FILE} ${RM} ${DISTINFO_FILE}.tmp .endif .include diff --git a/lang/gomacro/Makefile b/lang/gomacro/Makefile index d6e02e99dae2..ba1b9b69736e 100644 --- a/lang/gomacro/Makefile +++ b/lang/gomacro/Makefile @@ -1,20 +1,20 @@ PORTNAME= gomacro DISTVERSIONPREFIX= v DISTVERSION= 2.7-601 DISTVERSIONSUFFIX= -g9aafa23 PORTREVISION= 17 CATEGORIES= lang -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Interactive Go interpreter and debugger with REPL, generics and macros WWW= https://github.com/cosmos72/gomacro LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/cosmos72/gomacro@v0.0.0-20221020183653-9aafa23692e7 PLIST_FILES= bin/gomacro .include diff --git a/math/glpk/Makefile b/math/glpk/Makefile index ab336ec94e97..60638f7961d7 100644 --- a/math/glpk/Makefile +++ b/math/glpk/Makefile @@ -1,51 +1,51 @@ PORTNAME= glpk DISTVERSION= 5.0 CATEGORIES= math MASTER_SITES= GNU -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= GNU Linear Programming Kit WWW= https://www.gnu.org/software/glpk/glpk.html LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgmp.so:math/gmp CONFLICTS= goblin USES= gmake libtool localbase GNU_CONFIGURE= yes USE_LDCONFIG= yes CFLAGS+= -trigraphs CPPFLAGS+= -D_LSEEK_DECLARED CONFIGURE_ARGS= --with-gmp INSTALL_TARGET= install-strip TEST_TARGET= check PORTDOCS= * OPTIONS_DEFINE= IODBC MYSQL DOCS IODBC_DESC= MathProg iodbc support IODBC_CONFIGURE_ON= --enable-dl=dlfcn --enable-odbc IODBC_CONFIGURE_OFF= --disable-dl --disable-odbc IODBC_LIB_DEPENDS= libiodbc.so:databases/libiodbc MYSQL_DESC= MathProg mysql support MYSQL_CONFIGURE_ON= --enable-dl=dlfcn --enable-mysql MYSQL_CONFIGURE_OFF= --disable-mysql MYSQL_USES= mysql post-patch: @${REINPLACE_CMD} -e "s;\/usr\/include\/mysql;${LOCALBASE}\/include\/mysql;g" \ ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} cnfsat.pdf glpk.pdf gmpl.pdf \ graphs.pdf miplib2.txt miplib3.txt netlib.txt ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc/notes && ${INSTALL_DATA} gomory.pdf keller.pdf \ scf.pdf simplex1.pdf simplex2.pdf ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/liblxi/Makefile b/misc/liblxi/Makefile index e85a66d9617b..3745e8444ca9 100644 --- a/misc/liblxi/Makefile +++ b/misc/liblxi/Makefile @@ -1,30 +1,30 @@ PORTNAME= liblxi DISTVERSIONPREFIX= v DISTVERSION= 1.18 PORTREVISION= 1 CATEGORIES= misc -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library for communicating with LXI compatible instruments WWW= https://lxi-tools.github.io LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libavahi-client.so:net/avahi-app USES= gnome meson pkgconfig USE_GNOME= libxml2 USE_GITHUB= yes GH_ACCOUNT= lxi-tools USE_LDCONFIG= yes PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/libpostal/Makefile b/misc/libpostal/Makefile index d69a44f00143..3678e02773c5 100644 --- a/misc/libpostal/Makefile +++ b/misc/libpostal/Makefile @@ -1,67 +1,67 @@ PORTNAME= libpostal DISTVERSIONPREFIX= v DISTVERSION= 1.1 DISTVERSIONSUFFIX= -alpha PORTREVISION= 2 CATEGORIES= misc geography PATCH_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/ PATCHFILES= 21601eb4b8941b8d6d9b795b1d6db4bd376f5b28.patch:-p1 -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library for parsing/normalizing street addresses around the world WWW= https://github.com/openvenues/libpostal LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_mips= fails to compile: tagger.h:5: redefinition of typedef 'tagger_feature_function' BROKEN_mips64= fails to compile: tagger.h:5: redefinition of typedef 'tagger_feature_function' RUN_DEPENDS= curl:ftp/curl USES= autoreconf libtool localbase USE_GITHUB= yes GH_ACCOUNT= openvenues USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --datadir=${LIBPOSTAL_DATADIR} \ --disable-data-download \ --disable-static TEST_TARGET= check SUB_FILES= pkg-message SUB_LIST= PORTNAME=${PORTNAME} \ LIBPOSTAL_DATADIR=${LIBPOSTAL_DATADIR} PORTDOCS= README.md OPTIONS_DEFINE= CBLAS DOCS SSE2 OPTIONS_SUB= yes CBLAS_DESC= Build with CBLAS/OPENBLAS SSE2_DESC= Enable SSE2 optimization CBLAS_LIB_DEPENDS= libopenblas.so:math/openblas CBLAS_CONFIGURE_WITH= cblas=${LOCALBASE}/lib/libopenblas.so SSE2_CONFIGURE_ENABLE= sse2 LIBPOSTAL_DATADIR?= /var/db/${PORTNAME} pre-configure: @cd ${WRKSRC} && ${SH} bootstrap.sh post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpostal.so ${INSTALL_SCRIPT} ${WRKSRC}/src/address_parser ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/src/libpostal ${STAGEDIR}${PREFIX}/bin post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/lxi-tools/Makefile b/misc/lxi-tools/Makefile index 949af3d668f1..9a233dc56d8f 100644 --- a/misc/lxi-tools/Makefile +++ b/misc/lxi-tools/Makefile @@ -1,37 +1,37 @@ PORTNAME= lxi-tools DISTVERSIONPREFIX= v DISTVERSION= 2.5 PORTREVISION= 1 CATEGORIES= misc -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Collection of tools that enables control of LXI compatible instruments WWW= https://lxi-tools.github.io/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= liblxi.so:misc/liblxi USES= meson lua:53 pkgconfig readline USE_GITHUB= yes MESON_ARGS= -Dbashcompletiondir=${PREFIX}/etc/bash_completion.d PORTDOCS= README.md OPTIONS_DEFINE= DOCS GUI OPTIONS_SUB= yes GUI_LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib GUI_USES= gettext-tools gnome python:build GUI_USE= gnome=cairo,gdkpixbuf,glib20,gtk40,gtksourceview5,libadwaita GUI_MESON_OFF= -Dgui=false GUI_BINARY_ALIAS= python3=${PYTHON_CMD} GUI_PLIST_FILES= bin/lxi-gui post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/net-im/slack-term/Makefile b/net-im/slack-term/Makefile index a9d5713b3ee2..059dfb50af2b 100644 --- a/net-im/slack-term/Makefile +++ b/net-im/slack-term/Makefile @@ -1,35 +1,35 @@ PORTNAME= slack-term DISTVERSIONPREFIX= v DISTVERSION= 0.5.0 PORTREVISION= 25 CATEGORIES= net-im -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Slack client for your terminal WWW= https://github.com/erroneousboat/slack-term LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/erroneousboat/slack-term SUB_FILES= pkg-message SUB_LIST= PORTNAME=${PORTNAME} PLIST_FILES= bin/slack-term PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-patch: @cd ${WRKSRC}/vendor/github.com/OpenPeeDeeP/xdg && \ ${RLN} xdg_linux.go xdg_freebsd.go do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/ports-mgmt/fallout/Makefile b/ports-mgmt/fallout/Makefile index 0244fb65a0a2..8946e122b410 100644 --- a/ports-mgmt/fallout/Makefile +++ b/ports-mgmt/fallout/Makefile @@ -1,21 +1,21 @@ PORTNAME= fallout DISTVERSIONPREFIX= v DISTVERSION= 1.0.4 PORTREVISION= 21 CATEGORIES= ports-mgmt -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Download and search pkg-fallout logs WWW= https://github.com/dmgk/fallout LICENSE= BSD0CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/dmgk/fallout GO_BUILDFLAGS= -ldflags="-s -w -X main.version=${DISTVERSION}" PLIST_FILES= bin/${PORTNAME} .include diff --git a/ports-mgmt/modules2tuple/Makefile b/ports-mgmt/modules2tuple/Makefile index 6e9b30925a2b..e7cdbf6a8b6c 100644 --- a/ports-mgmt/modules2tuple/Makefile +++ b/ports-mgmt/modules2tuple/Makefile @@ -1,21 +1,21 @@ PORTNAME= modules2tuple DISTVERSIONPREFIX= v DISTVERSION= 2.2.4 PORTREVISION= 23 CATEGORIES= ports-mgmt -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Generate GH_TUPLE from modules.txt WWW= https://github.com/dmgk/modules2tuple LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/dmgk/modules2tuple/v2 GO_BUILDFLAGS= -ldflags="-s -w -X main.version=${PORTVERSION}" PLIST_FILES= bin/${PORTNAME} .include diff --git a/ports-mgmt/portgrep/Makefile b/ports-mgmt/portgrep/Makefile index d09138bbed34..ead0f53b0d19 100644 --- a/ports-mgmt/portgrep/Makefile +++ b/ports-mgmt/portgrep/Makefile @@ -1,21 +1,21 @@ PORTNAME= portgrep DISTVERSIONPREFIX= v DISTVERSION= 1.4.1 PORTREVISION= 18 CATEGORIES= ports-mgmt -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Parallel port search utility WWW= https://github.com/dmgk/portgrep LICENSE= BSD0CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/dmgk/portgrep GO_BUILDFLAGS= -ldflags="-s -w -X main.version=${PORTVERSION}" PLIST_FILES= bin/${PORTNAME} .include diff --git a/security/2fa/Makefile b/security/2fa/Makefile index 933662e562a5..20719ba0976d 100644 --- a/security/2fa/Makefile +++ b/security/2fa/Makefile @@ -1,27 +1,27 @@ PORTNAME= 2fa DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 PORTREVISION= 25 CATEGORIES= security -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Two-factor authentication on the command line WWW= https://github.com/rsc/2fa LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= rsc.io/2fa OPTIONS_DEFINE= DOCS PLIST_FILES= bin/2fa PORTDOCS= README.md do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/age/Makefile b/security/age/Makefile index bb676f16f250..3095decd6147 100644 --- a/security/age/Makefile +++ b/security/age/Makefile @@ -1,28 +1,28 @@ PORTNAME= age DISTVERSIONPREFIX= v DISTVERSION= 1.2.1 PORTREVISION= 2 CATEGORIES= security -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Simple, modern and secure file encryption tool WWW= https://github.com/FiloSottile/age LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= filippo.io/age GO_TARGET= ./cmd/age \ ./cmd/age-keygen PLIST_FILES= bin/age \ bin/age-keygen \ share/man/man1/age-keygen.1.gz \ share/man/man1/age.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/security/aws-vault/Makefile b/security/aws-vault/Makefile index e9423b651752..4fa2f524470f 100644 --- a/security/aws-vault/Makefile +++ b/security/aws-vault/Makefile @@ -1,41 +1,41 @@ PORTNAME= aws-vault DISTVERSIONPREFIX= v DISTVERSION= 6.6.2 PORTREVISION= 16 CATEGORIES= security -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Vault for securely storing and accessing AWS credentials WWW= https://github.com/99designs/aws-vault LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/99designs/aws-vault/v6 GO_BUILDFLAGS= -ldflags="-s -w -X main.Version=${PORTVERSION}" PORTDOCS= README.md USAGE.md OPTIONS_DEFINE= DOCS YUBIKEY OPTIONS_SUB= yes YUBIKEY_DESC= Install Yubikey IAM helper script post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/contrib/completions/bash/aws-vault.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/contrib/completions/fish/aws-vault.fish ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/contrib/completions/zsh/aws-vault.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-YUBIKEY-on: ${INSTALL_SCRIPT} ${WRKSRC}/contrib/scripts/aws-iam-create-yubikey-mfa.sh ${STAGEDIR}${PREFIX}/bin .include diff --git a/security/sops/Makefile b/security/sops/Makefile index 9d1db876cd3c..31f3bfd3803b 100644 --- a/security/sops/Makefile +++ b/security/sops/Makefile @@ -1,27 +1,27 @@ PORTNAME= sops DISTVERSIONPREFIX= v DISTVERSION= 3.9.1 PORTREVISION= 2 CATEGORIES= security editors -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Editor of encrypted files that supports YAML, JSON and BINARY formats WWW= https://github.com/mozilla/sops LICENSE= MPL20 USES= go:modules GO_MODULE= go.mozilla.org/sops/v3 GO_TARGET= ./cmd/sops PLIST_FILES= bin/sops PORTDOCS= CHANGELOG.rst README.rst OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/ctop/Makefile b/sysutils/ctop/Makefile index 46b2492cf458..790a242f9756 100644 --- a/sysutils/ctop/Makefile +++ b/sysutils/ctop/Makefile @@ -1,20 +1,20 @@ PORTNAME= ctop DISTVERSIONPREFIX= v DISTVERSION= 0.7.7 PORTREVISION= 23 CATEGORIES= sysutils -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Top-like interface for Docker container metrics WWW= https://ctop.sh LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/bcicen/ctop PLIST_FILES= bin/ctop .include diff --git a/sysutils/docker-credential-pass/Makefile b/sysutils/docker-credential-pass/Makefile index 9cd7103209e0..3453ecb16db8 100644 --- a/sysutils/docker-credential-pass/Makefile +++ b/sysutils/docker-credential-pass/Makefile @@ -1,27 +1,27 @@ PORTNAME= docker-credential-pass DISTVERSIONPREFIX= v DISTVERSION= 0.6.4 PORTREVISION= 24 CATEGORIES= sysutils -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Helper to use sysutils/password-store as Docker credentials store WWW= https://github.com/docker/docker-credential-helpers LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${LOCALBASE}/bin/pass:sysutils/password-store USES= go GO_PKGNAME= github.com/docker/docker-credential-helpers GO_TARGET= ./pass/cmd:${PORTNAME} USE_GITHUB= yes GH_ACCOUNT= docker GH_PROJECT= docker-credential-helpers PLIST_FILES= bin/docker-credential-pass .include diff --git a/sysutils/dunst/Makefile b/sysutils/dunst/Makefile index 5914c68723b2..56ac8bbdaee8 100644 --- a/sysutils/dunst/Makefile +++ b/sysutils/dunst/Makefile @@ -1,69 +1,69 @@ PORTNAME= dunst DISTVERSIONPREFIX= v DISTVERSION= 1.12.2 CATEGORIES= sysutils -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight notification daemon WWW= https://dunst-project.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto LIB_DEPENDS= libdbus-1.so:devel/dbus \ libharfbuzz.so:print/harfbuzz USES= gmake gnome perl5 pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= dunst-project USE_GNOME= cairo gdkpixbuf pango USE_PERL5= build USE_XORG= x11 xext xinerama xrandr xscrnsaver MAKE_ARGS= MANPREFIX="${PREFIX}/share/man" SYSCONFDIR="${PREFIX}/etc" \ SYSTEMD=0 OPTIONS_DEFINE= DUNSTIFY WAYLAND OPTIONS_DEFAULT= DUNSTIFY WAYLAND DUNSTIFY_DESC= Install dunstify (alternative to the notify-send) DUNSTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify DUNSTIFY_PLIST_FILES= bin/dunstify WAYLAND_CATEGORIES= wayland WAYLAND_BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland WAYLAND_MAKE_ENV_OFF= WAYLAND=0 post-patch: @${REINPLACE_CMD} \ -e 's,/usr/bin,${PREFIX}/bin,g' \ -e 's,/usr/share,${PREFIX}/share,g' \ -e 's,/etc,${PREFIX}&,g' \ ${WRKSRC}/docs/dunst.?.pod \ ${WRKSRC}/dunstrc \ ${WRKSRC}/src/settings_data.h \ ${WRKSRC}/src/icon-lookup.c post-patch-DUNSTIFY-off: @${REINPLACE_CMD} -e '/^all:/s/dunstify//' \ -e '/^install:/s/install-dunstify//' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} '/libnotify/d' ${WRKSRC}/config.mk pre-install: @${MKDIR} ${STAGEDIR}${ETCDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/services/ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dunst ${MV} ${STAGEDIR}/${ETCDIR}/dunstrc ${STAGEDIR}/${ETCDIR}/dunstrc.sample post-install-DUNSTIFY-on: ${INSTALL_PROGRAM} ${WRKSRC}/dunstify ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/twmn/Makefile b/sysutils/twmn/Makefile index 2993a8ef661f..0df8dacfbabc 100644 --- a/sysutils/twmn/Makefile +++ b/sysutils/twmn/Makefile @@ -1,45 +1,45 @@ PORTNAME= twmn PORTVERSION= g20190917 PORTREVISION= 8 CATEGORIES= sysutils -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Notification system for tiling window managers WWW= https://github.com/sboli/twmn LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN= fails to build with Boost>=1.87 LIB_DEPENDS= libboost_system.so:devel/boost-libs USES= compiler:c++11-lang qmake qt:5 USE_GITHUB= yes GH_ACCOUNT= sboli GH_TAGNAME= 861a323 USE_QT= core dbus gui network widgets x11extras buildtools:build LDFLAGS+= -Wl,--as-needed # see bug#224488 # Fix build with Qt 5.13 QMAKE_ARGS+= DEFINES+=QT_NO_DEPRECATED_WARNINGS=Y PORTDOCS= README.md PORTEXAMPLES= * PLIST_FILES= bin/twmnc bin/twmnd OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/twmnc ${STAGEDIR}${PREFIX}/bin/twmnd post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/textproc/fzf/Makefile b/textproc/fzf/Makefile index 3e1f22401dc7..b3cf99e21226 100644 --- a/textproc/fzf/Makefile +++ b/textproc/fzf/Makefile @@ -1,33 +1,33 @@ PORTNAME= fzf #PORTREVISION= 1 DISTVERSION= 0.54.3 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod DISTFILES= go.mod:gomod -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Blazing fast command-line fuzzy finder WWW= https://github.com/junegunn/fzf/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_GITHUB= yes GH_ACCOUNT= junegunn GH_PROJECT= fzf GO_MODULE= github.com/junegunn/fzf GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSION} -X main.revision=${COMMIT_ID} -s -w" COMMIT_ID= af4917d PLIST_FILES= bin/fzf share/man/man1/fzf.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/man/man1/fzf.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/www/gobuffalo/Makefile b/www/gobuffalo/Makefile index a77b015561a9..322eacdf55ce 100644 --- a/www/gobuffalo/Makefile +++ b/www/gobuffalo/Makefile @@ -1,37 +1,37 @@ PORTNAME= gobuffalo PORTVERSION= 0.16.27 DISTVERSIONPREFIX= v PORTREVISION= 24 CATEGORIES= www -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Go web development eco-system, designed to make the life easier WWW= https://gobuffalo.io/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= git:devel/git USES= go:modules,run GO_MODULE= github.com/gobuffalo/buffalo GO_TARGET= ./buffalo GO_BUILDFLAGS= -tags "${TAGS}" PLIST_FILES= bin/buffalo OPTIONS_DEFINE= SQLITE OPTIONS_DEFAULT= SQLITE YARN OPTIONS_RADIO= NODE OPTIONS_RADIO_NODE= NPM YARN NPM_DESC= Use npm package manager YARN_DESC= Use yarn package manager SQLITE_VARS= tags+=sqlite NPM_RUN_DEPENDS= npm>=0:www/npm YARN_RUN_DEPENDS= yarn>=0:www/yarn .include diff --git a/www/surf/Makefile b/www/surf/Makefile index a2a3bce82d21..f5f193a9e39c 100644 --- a/www/surf/Makefile +++ b/www/surf/Makefile @@ -1,81 +1,81 @@ PORTNAME= surf DISTVERSION= 2.1 PORTREVISION= 5 CATEGORIES= www MASTER_SITES= http://dl.suckless.org/${PORTNAME}/ PKGNAMESUFFIX= -browser -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Simple Web browser based on WebKit2/GTK WWW= https://surf.suckless.org LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \ libsoup-2.4.so:devel/libsoup \ libgcr-base-3.so:security/gcr3 RUN_DEPENDS= dmenu:x11/dmenu \ curl:ftp/curl \ xterm:x11/xterm USES= compiler:c11 cpe gnome pkgconfig xorg USE_GNOME= gtk30 pango cairo gdkpixbuf USE_XORG= x11 CPE_VENDOR= suckless CONFLICTS= surf-1* # math/surf DESKTOP_ENTRIES="Surf" "" "${PREFIX}/share/pixmaps/surf.png" "surf" "" true PLIST_FILES= bin/surf \ lib/surf/webext-surf.so \ share/man/man1/surf.1.gz \ share/pixmaps/surf.png PORTDOCS= README TODO.md PORTEXAMPLES= surf-open.sh OPTIONS_DEFINE= DOCS EXAMPLES pre-everything:: @${ECHO_MSG} "You can build surf with your own config.h using the SURF_CONF knob:" @${ECHO_MSG} "make SURF_CONF=/path/to/surf/config.h install clean" @${ECHO_MSG} "Note: Pre-${PORTVERSION} config.h-files may not work." post-extract: .if defined(SURF_CONF) @${ECHO_MSG} "creating config.h from ${SURF_CONF}" @${LN} -sf ${SURF_CONF} ${WRKSRC}/config.h .endif post-patch: @${REINPLACE_CMD} -e \ '/^PREFIX/s| =| ?=| ; \ /^X11/s|/usr/X11R6/|$${LOCALBASE}/| ; \ /^GTKINC/s| =| ?=| ; \ /^GTKLIB/s| =| ?=| ; \ /^INCS/s|-I/usr/include || ; \ /^LIBS/s|-L/usr/lib -lc || ; \ /^CPPFLAGS/s| =| +=| ; \ /^CFLAGS/s| =| +=| ; \ /^CFLAGS/s|-Os || ; \ /^LDFLAGS/s| =| +=| ; \ /^LDFLAGS/s|-g || ; \ /^CC/s| =| ?=|' ${WRKSRC}/config.mk @${REINPLACE_CMD} -e 's|st -e|xterm -e|' ${WRKSRC}/config.def.h post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/surf ${INSTALL_DATA} ${WRKSRC}/surf.png ${STAGEDIR}${PREFIX}/share/pixmaps post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/x11-fonts/font-awesome/Makefile b/x11-fonts/font-awesome/Makefile index 3f8f91a4c679..28774f0d23a7 100644 --- a/x11-fonts/font-awesome/Makefile +++ b/x11-fonts/font-awesome/Makefile @@ -1,28 +1,28 @@ PORTNAME= font-awesome DISTVERSION= 6.2.1 CATEGORIES= x11-fonts MASTER_SITES= https://use.fontawesome.com/releases/v${DISTVERSION}/ DISTNAME= fontawesome-free-${DISTVERSION}-desktop -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Suite of pictographic icons from Font Awesome (free version) WWW= https://fontawesome.com/ LICENSE= OFL11 LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= fonts zip NO_ARCH= yes NO_BUILD= yes PORTSCOUT= site:https://github.com/FortAwesome/Font-Awesome/releases PLIST_FILES= ${FONTSDIR}/Font\ Awesome\ 6\ Brands-Regular-400.otf \ ${FONTSDIR}/Font\ Awesome\ 6\ Free-Regular-400.otf \ ${FONTSDIR}/Font\ Awesome\ 6\ Free-Solid-900.otf do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/otfs/*.otf ${STAGEDIR}${FONTSDIR} .include diff --git a/x11-fonts/google-fonts/Makefile b/x11-fonts/google-fonts/Makefile index 276d6e6266b6..c3fc5f8f7a53 100644 --- a/x11-fonts/google-fonts/Makefile +++ b/x11-fonts/google-fonts/Makefile @@ -1,104 +1,104 @@ PORTNAME= google-fonts DISTVERSION= 0.0.0.20210120 PORTREVISION= 3 CATEGORIES= x11-fonts -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Collection of freely redistributable TrueType fonts from Google WWW= https://fonts.google.com/ LICENSE= APACHE20 OFL11 LICENSE_COMB= multi RUN_DEPENDS= Andika>0:x11-fonts/andika \ GentiumBasic>0:x11-fonts/gentium-basic \ alef>0:x11-fonts/alef \ alegreya-sans>0:x11-fonts/alegreya-sans \ anonymous-pro>0:x11-fonts/anonymous-pro \ b612>0:x11-fonts/b612 \ comfortaa-ttf>0:x11-fonts/comfortaa-ttf \ comic-neue>0:x11-fonts/comic-neue \ courier-prime>.:x11-fonts/courier-prime \ croscorefonts>0:x11-fonts/croscorefonts-fonts-ttf \ exo>0:x11-fonts/exo \ fira>0:x11-fonts/fira \ firacode>0:x11-fonts/firacode \ jetbrains-mono>0:x11-fonts/jetbrains-mono \ lato>.:x11-fonts/lato \ montserrat>0:x11-fonts/montserrat \ noto-basic>0:x11-fonts/noto-basic \ open-sans>0:x11-fonts/open-sans \ roboto-fonts-ttf>0:x11-fonts/roboto-fonts-ttf \ source-code-pro-ttf>0:x11-fonts/source-code-pro-ttf \ source-sans-ttf>0:x11-fonts/source-sans-ttf \ source-serif-ttf>0:x11-fonts/source-serif-ttf \ ubuntu-font>0:x11-fonts/ubuntu-font \ vollkorn-ttf>0:x11-fonts/vollkorn-ttf USES= fonts USE_GITHUB= yes GH_ACCOUNT= google GH_PROJECT= fonts GH_TAGNAME= 88b06a0c39a81a8b6e5ecf7f1ba2ff9273d29167 NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS # These font families are installed by the RUN_DEPENDS above. EXCLUSIONS= apache/arimo \ apache/cousine \ apache/opensans \ apache/roboto \ apache/tinos \ ofl/alef \ ofl/alegreyasans \ ofl/alegreyasanssc \ ofl/andika \ ofl/anonymouspro \ ofl/b612 \ ofl/b612mono \ ofl/comfortaa \ ofl/comicneue \ ofl/courierprime \ ofl/exo2 \ ofl/firacode \ ofl/firamono \ ofl/firasans \ ofl/firasanscondensed \ ofl/gentiumbasic \ ofl/jetbrainsmono \ ofl/lato \ ofl/montserrat \ ofl/montserratalternates \ ofl/notonastaliqurdu \ ofl/notomusic* \ ofl/notosans* \ ofl/notoserif* \ ofl/nototraditionalnushu \ ofl/sourcecodepro \ ofl/sourcesanspro \ ofl/sourceserifpro \ ofl/vollkorn \ ofl/vollkornsc \ ufl/* do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} (cd ${WRKSRC} && ${RM} -r ${EXCLUSIONS}) ${FIND} ${WRKSRC} -name \*wght\* -delete ${FIND} ${WRKSRC} -name \*.ttf -exec ${INSTALL_DATA} {} ${STAGEDIR}${FONTSDIR} \; post-install-DOCS-on: for dir in $$(${FIND} ${WRKSRC} -name \*.ttf -exec ${DIRNAME} {} \; | ${SORT} -u); do \ family=$$(${BASENAME} $${dir}); \ ${FIND} $${dir} \( -name \*.txt -o -name \*.html \) -exec \ ${SH} -c "${MKDIR} ${STAGEDIR}${DOCSDIR}/$${family} && \ ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/$${family}" \; ; \ done .include diff --git a/x11/alttab/Makefile b/x11/alttab/Makefile index 465eb6dd8f84..4815da0846d1 100644 --- a/x11/alttab/Makefile +++ b/x11/alttab/Makefile @@ -1,34 +1,34 @@ PORTNAME= alttab DISTVERSIONPREFIX= v DISTVERSION= 1.7.0 PORTREVISION= 1 CATEGORIES= x11 -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Task switcher for minimalistic window managers WWW= https://github.com/sagb/alttab LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash LIB_DEPENDS= libpng.so:graphics/png USES= localbase pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= sagb USE_XORG= x11 xft xpm xrandr xrender GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share PLIST_FILES= bin/alttab \ share/man/man1/alttab.1.gz PORTDOCS= README \ alttab.ad \ wm-setup.md OPTIONS_DEFINE= DOCS .include diff --git a/x11/hhpc/Makefile b/x11/hhpc/Makefile index fcce0dd8adb9..ae81e1703edc 100644 --- a/x11/hhpc/Makefile +++ b/x11/hhpc/Makefile @@ -1,29 +1,29 @@ PORTNAME= hhpc DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 CATEGORIES= x11 -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Small X11 utility to hide the mouse pointer when unused WWW= https://github.com/aktau/hhpc LICENSE= BSD3CLAUSE USES= gmake localbase pkgconfig xorg USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= aktau ALL_TARGET= release PLIST_FILES= bin/hhpc PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hhpc ${STAGEDIR}${PREFIX}/bin/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/lemonbar/Makefile b/x11/lemonbar/Makefile index 768b0d4e328c..8c79e488a272 100644 --- a/x11/lemonbar/Makefile +++ b/x11/lemonbar/Makefile @@ -1,43 +1,43 @@ PORTNAME= lemonbar DISTVERSIONPREFIX=v DISTVERSION= 1.4 PORTREVISION= 2 CATEGORIES= x11 -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight xcb based bar WWW= https://github.com/LemonBoy/bar LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler:c11 gmake localbase:ldflags perl5 xorg USE_GITHUB= yes GH_ACCOUNT= LemonBoy GH_PROJECT= bar USE_PERL5= build USE_XORG= xcb CFLAGS+= -D__BSD_VISIBLE # for memrchr(3) CONFLICTS_INSTALL= lemonbar-xft PLIST_FILES= bin/lemonbar \ share/man/man1/lemonbar.1.gz post-patch: ${REINPLACE_CMD} -e '/^CC.*=/d' -e '/^CFLAGS.*=/s/-Os//' \ ${WRKSRC}/Makefile post-build: ${LOCALBASE}/bin/pod2man --section=1 --name=lemonbar \ --center="lemonbar manual" \ --release="lemonbar ${PORTVERSION}" \ ${WRKSRC}/README.pod > ${WRKSRC}/lemonbar.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lemonbar ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/lemonbar.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/x11/swarp/Makefile b/x11/swarp/Makefile index decf88d8f648..72aef9b4d7cd 100644 --- a/x11/swarp/Makefile +++ b/x11/swarp/Makefile @@ -1,33 +1,33 @@ PORTNAME= swarp PORTVERSION= 0.1 PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= http://dl.suckless.org/tools/ -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= X11 generic pointer warping utility WWW= https://tools.suckless.org/x/swarp LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= xorg USE_XORG= x11 MAKE_ARGS= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -lX11" \ CFLAGS="${CFLAGS} -I${LOCALBASE}/include \ -DVERSION=\\\"${PORTVERSION}\\\"" \ LD="${CC}" PORTDOCS= README PLIST_FILES= bin/swarp OPTIONS_DEFINE= DOCS post-patch: @${ECHO_CMD} -n > ${WRKSRC}/config.mk post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/wmutils-core/Makefile b/x11/wmutils-core/Makefile index a2ed036b8f57..ad02df552d76 100644 --- a/x11/wmutils-core/Makefile +++ b/x11/wmutils-core/Makefile @@ -1,32 +1,32 @@ PORTNAME= wmutils-core DISTVERSIONPREFIX= v DISTVERSION= 1.7 PORTREVISION= 1 CATEGORIES= x11 -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Set of window manipulation tools WWW= https://github.com/wmutils/core LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libxcb-util.so:x11/xcb-util \ libxcb-cursor.so:x11/xcb-util-cursor USES= localbase:ldflags xorg USE_GITHUB= yes GH_ACCOUNT= wmutils GH_PROJECT= core MAKE_ARGS= PREFIX="${PREFIX}" CC="${CC}" MANPREFIX="${PREFIX}/share/man" USE_XORG= xcb CONFLICTS= wtf # games/wtf post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* .include diff --git a/x11/wmutils-opt/Makefile b/x11/wmutils-opt/Makefile index 0b8491bd6081..1d14b8a726e5 100644 --- a/x11/wmutils-opt/Makefile +++ b/x11/wmutils-opt/Makefile @@ -1,26 +1,26 @@ PORTNAME= wmutils-opt DISTVERSIONPREFIX= v DISTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= x11 -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Optional addons to wmutils WWW= https://github.com/wmutils/opt LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE USES= localbase:ldflags xorg USE_XORG= xcb USE_GITHUB= yes GH_ACCOUNT= wmutils GH_PROJECT= opt MAKE_ARGS= PREFIX="${PREFIX}" CC="${CC}" post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* .include diff --git a/x11/xbanish/Makefile b/x11/xbanish/Makefile index 6d3df54ecdd5..149412fbff79 100644 --- a/x11/xbanish/Makefile +++ b/x11/xbanish/Makefile @@ -1,23 +1,23 @@ PORTNAME= xbanish DISTVERSIONPREFIX= v DISTVERSION= 1.8 PORTREVISION= 1 CATEGORIES= x11 -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Banish the mouse cursor when typing WWW= https://github.com/jcs/xbanish/ LICENSE= BSD3CLAUSE USES= xorg USE_GITHUB= yes GH_ACCOUNT= jcs USE_XORG= x11 xext xfixes xi xt MAKE_ARGS= X11BASE="${LOCALBASE}" MANDIR="${PREFIX}/share/man/man1" PLIST_FILES= bin/xbanish \ share/man/man1/xbanish.1.gz .include diff --git a/x11/xkb-switch/Makefile b/x11/xkb-switch/Makefile index 4542bff9beb3..77cb853844dc 100644 --- a/x11/xkb-switch/Makefile +++ b/x11/xkb-switch/Makefile @@ -1,34 +1,34 @@ PORTNAME= xkb-switch PORTVERSION= 1.8.5 PORTREVISION= 1 CATEGORIES= x11 -MAINTAINER= dmgk@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Switch your X keyboard layouts from the command line WWW= https://github.com/ierton/xkb-switch LICENSE= GPLv3 USES= cmake xorg USE_GITHUB= yes GH_ACCOUNT= ierton USE_XORG= x11 xkbfile USE_LDCONFIG= yes CMAKE_ARGS= -DMAN_COMPRESSION="gz" -DMANDIR="${PREFIX}/share/man" OPTIONS_DEFINE= DOCS PLIST_FILES= bin/xkb-switch \ lib/libxkbswitch.so \ lib/libxkbswitch.so.1 \ lib/libxkbswitch.so.1.8.5 \ share/man/man1/xkb-switch.1.gz PORTDOCS= README.md post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include