diff --git a/databases/closql/Makefile b/databases/closql/Makefile index 4cabb3020c3b..0d722607abb1 100644 --- a/databases/closql/Makefile +++ b/databases/closql/Makefile @@ -1,50 +1,50 @@ PORTNAME= closql DISTVERSIONPREFIX= v DISTVERSION= 2.3.2 CATEGORIES= databases elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Store EIEIO objects using EmacSQL WWW= https://github.com/magit/closql LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \ emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.0.0:misc/compat.el@${EMACS_FLAVOR} \ emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} USES= emacs gmake USE_GITHUB= yes GH_ACCOUNT= magit MAKE_ENV+= LOAD_PATH="${LOAD_PATH}" MAKE_JOBS_UNSAFE= Opening input file: No such file or directory, /wrkdirs/usr/ports/databases/closql/work-full/closql-2.2.0/.#closql-autoloads.el CONFLICTS_INSTALL= closql closql-devel* closql-emacs_* NO_ARCH= yes PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/closql-autoloads.el \ ${EMACS_VERSION_SITE_LISPDIR}/closql.el \ ${EMACS_VERSION_SITE_LISPDIR}/closql.elc PORTDOCS= README.org OPTIONS_DEFINE= DOCS LOAD_PATH= -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L \ ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/emacsql do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} (cd ${WRKSRC} && ${INSTALL_DATA} *.el* \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.org ${STAGEDIR}${DOCSDIR} .include diff --git a/databases/db18/Makefile b/databases/db18/Makefile index f3d1151340c1..e81e773eaf6e 100644 --- a/databases/db18/Makefile +++ b/databases/db18/Makefile @@ -1,113 +1,113 @@ PORTNAME= db18 PORTVERSION= 18.1.40 CATEGORIES= databases java MASTER_SITES= https://github.com/yasuhirokimura/${PORTNAME}/releases/download/${PORTVERSION}/ PKGNAMEPREFIX?= # # the distfiles aren't named db18-* but db-*: DISTNAME= db-${PORTVERSION} DIST_SUBDIR= bdb -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Oracle Berkeley DB, Release ${BDBVER} WWW= https://www.oracle.com/database/berkeley-db/ LICENSE= AGPLv3 BSD3CLAUSE UPL10 LICENSE_COMB= multi LICENSE_NAME_UPL10= The Universal Permissive License (UPL), Version 1.0 LICENSE_FILE_UPL10= ${WRKSRC}/../EXAMPLES-LICENSE LICENSE_FILE= ${WRKSRC}/../LICENSE LICENSE_PERMS_UPL10= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BROKEN_mips64= no usable MUTEX implementation, assy works only for MIPS32, POSIX mutexes are unshared USES= gmake libtool ssl USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_SCRIPT= ../dist/configure CONFIGURE_ARGS= --bindir=${PREFIX}/bin/${PORTNAME} \ --enable-compat185 \ --enable-cxx \ --enable-dbm \ --enable-dump185 \ --enable-stl \ --includedir=${PREFIX}/include/${PORTNAME} \ --libdir=${PREFIX}/lib/${PORTNAME} MAKE_ARGS+= docdir=${DOCSDIR} INSTALL_TARGET= install_include install_lib install_utilities CFLAGS+= -I${OPENSSLINC} -Wno-deprecated-non-prototype \ -Wno-incompatible-library-redeclaration -Wno-int-conversion CPPFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} PATCH_WRKSRC= ${WRKDIR}/${DISTNAME} WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix PLIST_SUB= BDBMAJ=${BDBMAJ} \ BDBVER=${BDBVER} PORTDOCS= * OPTIONS_DEFINE= CRYPTO DEBUG DOCS JAVA L10N TCL OPTIONS_DEFAULT= CRYPTO OPTIONS_SUB= yes CRYPTO_DESC= Cryptography support L10N_DESC= Localization support (EXPERIMENTAL) CRYPTO_CONFIGURE_WITH= cryptography=yes DEBUG_CONFIGURE_ENABLE= debug umrw DOCS_INSTALL_TARGET= install_docs JAVA_USES= java JAVA_CONFIGURE_ENABLE= java JAVA_CONFIGURE_ENV= JAR="${JAR}" \ JAVA="${JAVA}" \ JAVAC="${JAVAC}" JAVA_CPPFLAGS= -I"${JAVA_HOME}/include" JAVA_VARS= DBLIBS+=libdb_java L10N_CONFIGURE_ENABLE= localization TCL_USES= tcl TCL_CONFIGURE_ENABLE= tcl TCL_CONFIGURE_WITH= tcl=${TCL_LIBDIR} TCL_VARS= DBLIBS+=libdb_tcl BDBVER= ${PORTVERSION:R} BDBMAJ= ${BDBVER:R} DBLIBS= libdb libdb_cxx libdb_stl .include .if ${ARCH} == aarch64 CONFIGURE_ARGS+= --with-mutex=POSIX/pthreads .endif post-install: .for i in ${DBLIBS} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${i}-${BDBVER}.so ${LN} -s -f ${PORTNAME}/${i}-${BDBVER}.so ${STAGEDIR}${PREFIX}/lib ${LN} -s -f ${PORTNAME}/${i}-${BDBVER}.so ${STAGEDIR}${PREFIX}/lib/${i}-${BDBMAJ}.so ${LN} -s -f ${i}-${BDBVER}.a ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${i}.a .endfor cd ${STAGEDIR}${PREFIX}/bin/${PORTNAME}; \ for i in *; do ${LN} -s -f ${PORTNAME}/$$i ../$$i-${BDBVER} ; done post-install-JAVA-off: ${RM} -r ${STAGEDIR}${DOCSDIR}/java .for i in gsg gsg_db_rep gsg_txn ${RM} -r ${STAGEDIR}${DOCSDIR}/${i}/JAVA .endfor post-install-TCL-on: echo "package ifneeded Db_tcl ${BDBVER} \ [list load [file join $$dir libdb_tcl-${BDBVER}.so]] \ " > ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/pkgIndex.tcl post-install-TCL-off: .for i in api_reference/TCL ${RM} -r ${STAGEDIR}${DOCSDIR}/${i} .endfor .include diff --git a/databases/emacsql/Makefile b/databases/emacsql/Makefile index 3094905893cd..479791cda39e 100644 --- a/databases/emacsql/Makefile +++ b/databases/emacsql/Makefile @@ -1,42 +1,42 @@ PORTNAME= emacsql DISTVERSIONPREFIX= v DISTVERSION= 4.3.3 CATEGORIES= databases elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= High-level Emacs Lisp RDBMS front-end WWW= https://github.com/magit/emacsql LICENSE= UNLICENSE LICENSE_FILE= ${WRKSRC}/UNLICENSE BUILD_DEPENDS= pg.el${EMACS_PKGNAMESUFFIX}>=0.39:databases/pg.el@${EMACS_FLAVOR} RUN_DEPENDS= pg.el${EMACS_PKGNAMESUFFIX}>=0.39:databases/pg.el@${EMACS_FLAVOR} USES= emacs gmake USE_GITHUB= yes GH_ACCOUNT= magit MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}" MAKE_JOBS_UNSAFE= yes TEST_TARGET= test CONFLICTS_INSTALL= emacsql emacsql-devel* emacsql-emacs_* PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/bin \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/databases/pg.el/Makefile b/databases/pg.el/Makefile index 99e596d18fbd..877c69b657a4 100644 --- a/databases/pg.el/Makefile +++ b/databases/pg.el/Makefile @@ -1,45 +1,45 @@ PORTNAME= pg.el DISTVERSIONPREFIX= v DISTVERSION= 0.61 CATEGORIES= databases elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= PostgreSQL Elisp interface WWW= https://github.com/emarsden/pg-el LICENSE= GPLv2+ USES= emacs USE_GITHUB= yes GH_ACCOUNT= emarsden GH_PROJECT= pg-el CONFLICTS_INSTALL= pg.el pg.el-emacs_* # share/doc/pg.el/README NO_ARCH= yes PLIST_SUB+= ELISPDIR=${ELISPDIR} PORTDOCS= CHANGELOG.md README.md OPTIONS_DEFINE= DOCS ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} do-build: (cd ${WRKSRC} \ && ${EMACS_CMD} -Q -batch -L . -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} \ -f batch-byte-compile *.el) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${ELISPDIR} (cd ${WRKSRC} && ${INSTALL_DATA} *.el* \ ${STAGEDIR}${PREFIX}/${ELISPDIR}) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:C/^/${WRKSRC}\//g} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile index 58b27eed953b..a3847a3a04af 100644 --- a/devel/boehm-gc/Makefile +++ b/devel/boehm-gc/Makefile @@ -1,124 +1,124 @@ PORTNAME= gc DISTVERSION= 8.2.10 CATEGORIES= devel MASTER_SITES= https://www.hboehm.info/gc/gc_source/ \ https://github.com/bdwgc/bdwgc/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= boehm- .ifdef GC_VARIANT PKGNAMESUFFIX= -${GC_VARIANT} .endif -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Garbage collection and memory leak detection for C and C++ WWW= https://www.hboehm.info/gc/ LICENSE= BDWGC LICENSE_NAME= Boehm-Demers-Weiser Garbage Collector License LICENSE_TEXT= License can be found at http://www.hboehm.info/gc/license.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= ${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops USES= cpe libtool pathfix pkgconfig CPE_VENDOR= boehm-demers-weiser CPE_PRODUCT= garbage_collector USE_LDCONFIG= yes GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share # NOTE: do not --disable-static, static is useful for e.g. lang/crystal CONFIGURE_ARGS= --enable-cplusplus \ --enable-mmap \ --enable-static MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip TEST_TARGET= check WRKSRC= ${WRKDIR}/${DISTNAME:C/[a-z]$//} OPTIONS_DEFINE= DEBUG .ifdef GC_VARIANT INSTALL_TARGET= install-exec install-pkgconfigDATA CORDLIBS= cord GCCPPLIBS= gccpp GCLIBS= gc GCTBALIBS= gctba PLIST= ${NONEXISTENT} PLIST_FILES= ${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.a,} \ ${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \ ${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \ ${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.5.1,} \ ${GCCPPLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.a,} \ ${GCCPPLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \ ${GCCPPLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \ ${GCCPPLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.5.0,} \ ${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.a,} \ ${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \ ${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \ ${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.5.5,} \ ${GCTBALIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.a,} \ ${GCTBALIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \ ${GCTBALIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \ ${GCTBALIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.5.0,} \ libdata/pkgconfig/bdw-gc-${GC_VARIANT}.pc RUN_DEPENDS+= ${LOCALBASE}/include/gc/gc.h:devel/boehm-gc . if ${GC_VARIANT} == "threaded" CONFIGURE_ARGS+= --disable-redirect-malloc \ --enable-threads=posix OPTIONS_DEFINE+= PARALLEL_MARK PARALLEL_MARK_DESC= Parallel-thread marking (faster for SMP) USES+= compiler:c11 PLIST_FILES+= include/gc/gc_pthread_redirects.h . endif .else CONFIGURE_ARGS+= --disable-redirect-malloc \ --disable-threads OPTIONS_DEFINE+= DOCS PORTDOCS= * .endif DEBUG_CONFIGURE_WITH= --enable-gc-debug .if defined(GC_VARIANT) && ${GC_VARIANT} == "threaded" PARALLEL_MARK_CONFIGURE_WITH= --enable-parallel-mark .endif .ifdef GC_VARIANT post-patch: @${REINPLACE_CMD} -e \ 's,libcord\.la,libcord-${GC_VARIANT}.la,g ; \ s,libgc\.la,libgc-${GC_VARIANT}.la,g ; \ s,libgccpp\.la,libgccpp-${GC_VARIANT}.la,g ; \ s,libgctba\.la,libgctba-${GC_VARIANT}.la,g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's,-lgc,-lgc-${GC_VARIANT},' ${WRKSRC}/bdw-gc.pc.in post-install: ${MV} ${STAGEDIR}${PREFIX}/libdata/pkgconfig/bdw-gc.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig/bdw-gc-${GC_VARIANT}.pc . if ${GC_VARIANT} == "threaded" ${MKDIR} ${STAGEDIR}${PREFIX}/include/gc ${INSTALL_DATA} ${WRKSRC}/include/gc_pthread_redirects.h \ ${STAGEDIR}${PREFIX}/include/gc . endif ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcord-${GC_VARIANT}.so.1.5.1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgc-${GC_VARIANT}.so.1.5.5 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgccpp-${GC_VARIANT}.so.1.5.0 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgctba-${GC_VARIANT}.so.1.5.0 .else # ! GC_VARIANT post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/doc/gc.man @${REINPLACE_CMD} \ -e "s|(datadir)/@PACKAGE@|(datadir)/doc/@PACKAGE@|" \ ${WRKSRC}/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .endif .include diff --git a/devel/cond-let/Makefile b/devel/cond-let/Makefile index a16c2e9af19f..7b203b4177ef 100644 --- a/devel/cond-let/Makefile +++ b/devel/cond-let/Makefile @@ -1,38 +1,38 @@ PORTNAME= cond-let DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Additional and improved binding conditionals in Emacs Lisp WWW= https://github.com/tarsius/cond-let LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs gmake USE_GITHUB= yes GH_ACCOUNT= tarsius NO_ARCH= yes PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/cond-let-autoloads.el \ ${EMACS_VERSION_SITE_LISPDIR}/cond-let.el \ ${EMACS_VERSION_SITE_LISPDIR}/cond-let.elc PORTDOCS= README.org OPTIONS_DEFINE= DOCS ELISP_FILES= cond-let-autoloads.el cond-let.el cond-let.elc do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\//} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:C/^/${WRKSRC}\//} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/forge/Makefile b/devel/forge/Makefile index 0fed41c897be..8963c3fb9fef 100644 --- a/devel/forge/Makefile +++ b/devel/forge/Makefile @@ -1,87 +1,87 @@ PORTNAME= forge DISTVERSIONPREFIX= v DISTVERSION= 0.6.2 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Work with Git forges from the comfort of Magit WWW= https://github.com/magit/forge LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \ compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} \ emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \ ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \ magit${EMACS_PKGNAMESUFFIX}>=4.4:devel/magit@${EMACS_FLAVOR} \ markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.7:textproc/markdown-mode.el@${EMACS_FLAVOR} \ transient${EMACS_PKGNAMESUFFIX}>=0.10:devel/transient@${EMACS_FLAVOR} \ yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR} RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \ compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} \ emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \ ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \ magit${EMACS_PKGNAMESUFFIX}>=4.4:devel/magit@${EMACS_FLAVOR} \ markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.7:textproc/markdown-mode.el@${EMACS_FLAVOR} \ transient${EMACS_PKGNAMESUFFIX}>=0.10:devel/transient@${EMACS_FLAVOR} \ yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR} USES= emacs gmake makeinfo USE_GITHUB= yes GH_ACCOUNT= magit MAKE_ENV+= INSTALL_INFO=install-info \ LOAD_PATH="${LOAD_PATH}" # Parallel build fails if Emacs is built with native compilation enabled MAKE_JOBS_UNSAFE= yes ALL_TARGET= lisp info CONFLICTS_INSTALL= forge-devel* NO_ARCH= yes INFO= forge PORTDOCS= CHANGELOG README.org forge.html OPTIONS_DEFINE= DOCS PDF OPTIONS_SUB= yes PDF_DESC= Build and install PDF document DOCS_BUILD_DEPENDS= gsed:textproc/gsed DOCS_ALL_TARGET= html DOCS_BINARY_ALIAS= sed=gsed PDF_BUILD_DEPENDS= texi2pdf:print/texinfo PDF_USES= tex PDF_USE= TEX=dvipdfmx:build PDF_ALL_TARGET= pdf LOAD_PATH= -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L \ ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/closql -L \ ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L \ ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/emacsql -L \ ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/ghub -L \ ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/magit do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/lisp/*.el* \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/docs/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${WRKSRC}/README.org \ ${WRKSRC}/docs/forge.html ${STAGEDIR}${DOCSDIR} do-install-PDF-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/forge.pdf ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/ghub/Makefile b/devel/ghub/Makefile index 30b533842de3..d66de9148c8e 100644 --- a/devel/ghub/Makefile +++ b/devel/ghub/Makefile @@ -1,68 +1,68 @@ PORTNAME= ghub DISTVERSIONPREFIX= v DISTVERSION= 5.0.2 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Client libraries for the APIs of various Git forges WWW= https://github.com/magit/ghub LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \ treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR} RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \ treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR} USES= emacs gmake makeinfo USE_GITHUB= yes GH_ACCOUNT= magit MAKE_ARGS= LOAD_PATH=" -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L ." MAKE_JOBS_UNSAFE= yes ALL_TARGET= lisp info CONFLICTS_INSTALL= ghub-emacs* NO_ARCH= yes INFO= ghub PORTDOCS= CHANGELOG README.org ghub.html OPTIONS_DEFINE= DOCS PDF PDF_DESC= Build and install PDF document DOCS_BUILD_DEPENDS= gsed:textproc/gsed DOCS_ALL_TARGET= html DOCS_BINARY_ALIAS= sed=gsed PDF_BUILD_DEPENDS= texi2pdf:print/texinfo PDF_USES= tex PDF_USE= TEX=dvipdfmx:build PDF_ALL_TARGET= pdf PDF_PLIST_FILES= ${DOCSDIR}/ghub.pdf ELISP_FILES= ghub-autoloads.el ghub-graphql.el ghub-graphql.elc \ ghub-legacy.el ghub-legacy.elc ghub.el ghub.elc gsexp.el \ gsexp.elc do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} ${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\/lisp\//} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/docs/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${WRKSRC}/README.org \ ${WRKSRC}/docs/ghub.html ${STAGEDIR}${DOCSDIR} do-install-PDF-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/ghub.pdf ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/git-modes/Makefile b/devel/git-modes/Makefile index 5d95be2fcf6e..3c220951e4e7 100644 --- a/devel/git-modes/Makefile +++ b/devel/git-modes/Makefile @@ -1,44 +1,44 @@ PORTNAME= git-modes DISTVERSIONPREFIX= v DISTVERSION= 1.4.7 PORTEPOCH= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= GNU Emacs modes for Git-related files WWW= https://github.com/magit/git-modes LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ git:devel/git USES= emacs gmake USE_GITHUB= yes GH_ACCOUNT= magit MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat" MAKE_JOBS_UNSAFE= yes NO_ARCH= yes PLIST_SUB= ELISPDIR=${ELISPDIR} PORTDOCS= README.org OPTIONS_DEFINE= DOCS ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${ELISPDIR} ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \ ${STAGEDIR}${PREFIX}/${ELISPDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.org ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/liblockfile/Makefile b/devel/liblockfile/Makefile index 733f6ab6d1e2..d7883fcc69bb 100644 --- a/devel/liblockfile/Makefile +++ b/devel/liblockfile/Makefile @@ -1,40 +1,40 @@ PORTNAME= liblockfile PORTVERSION= 1.17 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= devel -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Standard lockfile library WWW= https://github.com/miquels/liblockfile LICENSE= GPLv2+ LGPL21+ LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/licenses/GPL-2 LICENSE_FILE_LGPL21+ = ${WRKSRC}/licenses/LGPL-2 USE_GITHUB= yes GH_ACCOUNT= miquels USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared \ --with-mailgroup GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share PORTDOCS= Changelog README OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dotlockfile ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblockfile.so.1.0 post-install-DOCS-on: ${MKDIR} ${STAGEDIR}/${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/devel/llama.el/Makefile b/devel/llama.el/Makefile index 8112d8c67097..b6c027cc1a6a 100644 --- a/devel/llama.el/Makefile +++ b/devel/llama.el/Makefile @@ -1,45 +1,45 @@ PORTNAME= llama.el DISTVERSIONPREFIX= v DISTVERSION= 1.0.2 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Compact syntax for short lambda in Emacs Lisp WWW= https://github.com/tarsius/llama LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} USES= emacs gmake USE_GITHUB= yes GH_ACCOUNT= tarsius GH_PROJECT= llama MAKE_ARGS= LOAD_PATH=" -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L ." MAKE_JOBS_UNSAFE= Opening input file: No such file or directory, /wrkdirs/usr/ports/devel/llama.el/work-nox/llama-0.6.0/.#llama-autoloads.el NO_ARCH= yes PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/llama-autoloads.el \ ${EMACS_VERSION_SITE_LISPDIR}/llama.el \ ${EMACS_VERSION_SITE_LISPDIR}/llama.elc PORTDOCS= README.org OPTIONS_DEFINE= DOCS ELISP_FILES= llama-autoloads.el llama.el llama.elc do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\//} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:C/^/${WRKSRC}\//} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/magit/Makefile b/devel/magit/Makefile index b20e7cead1d2..cd47f3f864da 100644 --- a/devel/magit/Makefile +++ b/devel/magit/Makefile @@ -1,74 +1,74 @@ PORTNAME= magit DISTVERSIONPREFIX= v DISTVERSION= 4.4.2 PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Interface to Git for Emacs WWW= https://magit.vc/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \ git:devel/git \ llama.el${EMACS_PKGNAMESUFFIX}>=1.0.0:devel/llama.el@${EMACS_FLAVOR} \ transient${EMACS_PKGNAMESUFFIX}>=0.10.0:devel/transient@${EMACS_FLAVOR} \ with-editor${EMACS_PKGNAMESUFFIX}>=3.4.4:editors/with-editor@${EMACS_FLAVOR} RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \ git:devel/git \ llama.el${EMACS_PKGNAMESUFFIX}>=1.0.0:devel/llama.el@${EMACS_FLAVOR} \ transient${EMACS_PKGNAMESUFFIX}>=0.10.0:devel/transient@${EMACS_FLAVOR} \ with-editor${EMACS_PKGNAMESUFFIX}>=3.4.4:editors/with-editor@${EMACS_FLAVOR} USES= emacs gmake makeinfo USE_GITHUB= yes MAKE_ENV+= docdir=${DOCSDIR} \ infodir=${PREFIX}/${INFO_PATH} \ INSTALL_INFO=install-info \ lispdir=${PREFIX}/${ELISPDIR} \ LOAD_PATH="-L ${WRKSRC}/lisp -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat" \ VERSION=${PORTVERSION} # Parallel build fails if Emacs is built with native compilation enabled MAKE_JOBS_UNSAFE= yes ALL_TARGET= lisp info INSTALL_TARGET= install-lisp install-info CONFLICTS_INSTALL= magit-devel-emacs* NO_ARCH= yes INFO= magit magit-section PLIST_SUB+= ELISPDIR=${ELISPDIR} PORTDOCS= *.html *.md RelNotes/* OPTIONS_DEFINE= DOCS PDF OPTIONS_SUB= yes PDF_DESC= Build and install PDF document DOCS_BUILD_DEPENDS= gsed:textproc/gsed DOCS_ALL_TARGET= html DOCS_BINARY_ALIAS= sed=gsed PDF_BUILD_DEPENDS= texi2pdf:print/texinfo PDF_USES= tex PDF_USE= TEX=dvipdfmx:build PDF_ALL_TARGET= pdf ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/RelNotes ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR} ${COPYTREE_SHARE} ${WRKSRC}/docs/RelNotes ${STAGEDIR}${DOCSDIR}/RelNotes do-install-PDF-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.pdf ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/transient/Makefile b/devel/transient/Makefile index 76335cd009c1..3c47d1b80fc0 100644 --- a/devel/transient/Makefile +++ b/devel/transient/Makefile @@ -1,64 +1,64 @@ PORTNAME= transient DISTVERSIONPREFIX= v DISTVERSION= 0.11.0 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Emacs key and popup interface for complex keybindings WWW= https://github.com/magit/transient LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} USES= emacs gmake makeinfo USE_GITHUB= yes GH_ACCOUNT= magit MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}" MAKE_JOBS_UNSAFE= yes ALL_TARGET= lisp info CONFLICTS_INSTALL= transient-devel-emacs* NO_ARCH= yes INFO= transient PORTDOCS= CHANGELOG README.org transient.html OPTIONS_DEFINE= DOCS PDF PDF_DESC= Build and install PDF document DOCS_BUILD_DEPENDS= gsed:textproc/gsed DOCS_ALL_TARGET= html DOCS_BINARY_ALIAS= sed=gsed PDF_BUILD_DEPENDS= texi2pdf:print/texinfo PDF_USES= tex PDF_USE= TEX=dvipdfmx:build PDF_ALL_TARGET= pdf PDF_PLIST_FILES= ${DOCSDIR}/transient.pdf do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/lisp/*.el* \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.org ${WRKSRC}/CHANGELOG \ ${WRKSRC}/docs/transient.html ${STAGEDIR}${DOCSDIR} do-install-PDF-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/transient.pdf ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/treepy.el/Makefile b/devel/treepy.el/Makefile index de4f18b12139..accd7e3ddd27 100644 --- a/devel/treepy.el/Makefile +++ b/devel/treepy.el/Makefile @@ -1,39 +1,39 @@ PORTNAME= treepy.el DISTVERSION= 0.1.2 PORTREVISION= 15 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Generic tree traversing tools for Emacs Lisp WWW= https://github.com/volrath/treepy.el LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs USE_GITHUB= yes GH_ACCOUNT= volrath NO_ARCH= yes PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/treepy.el \ ${EMACS_VERSION_SITE_LISPDIR}/treepy.elc OPTIONS_DEFINE= DOCS PORTDOCS= README.md do-build: (cd ${WRKSRC} ; ${EMACS_CMD} -batch -q -f batch-byte-compile treepy.el) do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/treepy.el* \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/editors/with-editor/Makefile b/editors/with-editor/Makefile index 3ee70f3738c6..1d895e26d66a 100644 --- a/editors/with-editor/Makefile +++ b/editors/with-editor/Makefile @@ -1,63 +1,63 @@ PORTNAME= with-editor DISTVERSIONPREFIX= v DISTVERSION= 3.4.7 CATEGORIES= editors elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Use the Emacsclient as the $$EDITOR of child processes WWW= https://github.com/magit/with-editor LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} USES= emacs gmake makeinfo USE_GITHUB= yes GH_ACCOUNT= magit MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat" MAKE_JOBS_UNSAFE= yes ALL_TARGET= lisp info CONFLICTS_INSTALL= with-editor-devel-emacs* NO_ARCH= yes INFO= with-editor PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/with-editor-autoloads.el \ ${EMACS_VERSION_SITE_LISPDIR}/with-editor.el \ ${EMACS_VERSION_SITE_LISPDIR}/with-editor.elc PORTDOCS= README.org with-editor.html OPTIONS_DEFINE= DOCS PDF PDF_DESC= Build and install PDF document DOCS_BUILD_DEPENDS= gsed:textproc/gsed DOCS_ALL_TARGET= html DOCS_BINARY_ALIAS= sed=gsed PDF_BUILD_DEPENDS= texi2pdf:print/texinfo PDF_USES= tex PDF_USE= TEX=dvipdfmx:build PDF_ALL_TARGET= pdf PDF_PLIST_FILES= ${DOCSDIR}/with-editor.pdf do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/lisp/*.el* \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.org \ ${WRKSRC}/docs/with-editor.html ${STAGEDIR}${DOCSDIR} do-install-PDF-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/with-editor.pdf ${STAGEDIR}${DOCSDIR} .include diff --git a/ftp/wget/Makefile b/ftp/wget/Makefile index 23a1792aa288..c99ee30c5f4a 100644 --- a/ftp/wget/Makefile +++ b/ftp/wget/Makefile @@ -1,100 +1,100 @@ PORTNAME= wget DISTVERSION= 1.25.0 CATEGORIES= ftp www MASTER_SITES= GNU -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Retrieve files from the Net via HTTP(S) and FTP WWW= https://www.gnu.org/s/wget/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= p5-HTTP-Daemon>=0:www/p5-HTTP-Daemon \ p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL USES= charsetfix cpe iconv localbase pkgconfig tar:lz CPE_VENDOR= gnu USE_CSTD= c99 GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --disable-pcre OPTIONS_DEFINE= DOCS IDN IPV6 MANPAGES METALINK NLS NTLM PCRE2 PSL OPTIONS_DEFAULT= IDN MANPAGES NLS OPENSSL OPTIONS_RADIO= SSL OPTIONS_RADIO_SSL= GNUTLS OPENSSL OPTIONS_SUB= yes DOCS_DESC= Install info page NTLM_DESC= Support NTLM authorization PCRE2_DESC= Support PCRE2 style regular expressions DOCS_USES= makeinfo DOCS_CONFIGURE_ENV= MAKEINFO="${MAKEINFO}" DOCS_INFO= wget IDN_LIB_DEPENDS= libidn2.so:dns/libidn2 \ libunistring.so:devel/libunistring IDN_CONFIGURE_ON= --with-libidn=${LOCALBASE} \ --with-libunistring-prefix=${LOCALBASE} IDN_CONFIGURE_OFF= --with-included-libunistring IDN_CONFIGURE_ENABLE= iri IPV6_CONFIGURE_ENABLE= ipv6 MANPAGES_USES= perl5 MANPAGES_USE= PERL5=build MANPAGES_CONFIGURE_ENV_OFF= ac_cv_path_POD2MAN=no METALINK_LIB_DEPENDS= libmetalink.so:misc/libmetalink METALINK_CONFIGURE_WITH= metalink NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NTLM_CONFIGURE_ENABLE= ntlm PCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2 PCRE2_CONFIGURE_ENABLE= pcre2 PSL_LIB_DEPENDS= libpsl.so:dns/libpsl PSL_CONFIGURE_WITH= libpsl .include .if ${PORT_OPTIONS:MOPENSSL} USES+= ssl CONFIGURE_ARGS+= --with-libssl-prefix=${OPENSSLBASE} \ --with-ssl=openssl CPPFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} .elif ${PORT_OPTIONS:MGNUTLS} LIB_DEPENDS+= libgnutls.so:security/gnutls CONFIGURE_ARGS+= --with-ssl=gnutls . if ${PORT_OPTIONS:MNTLM} LIB_DEPENDS+= libnettle.so:security/nettle . endif .else CONFIGURE_ARGS+= --without-ssl .endif TEST_TARGET= check # Executed regardless of whether DOCS is ON or OFF. post-patch: ${REINPLACE_CMD} -e 's,WGETRC = $$(sysconfdir)/wgetrc,&.sample,' \ ${WRKSRC}/doc/Makefile.in ${REINPLACE_CMD} -e 's,/usr/local/etc/wgetrc,${PREFIX}/etc/wgetrc,' \ ${WRKSRC}/doc/sample.wgetrc* \ ${WRKSRC}/doc/wget.texi post-patch-DOCS-off: ${REINPLACE_CMD} \ -e '/^all: wget.info/ s,wget.info,,' \ -e '/^all-am:/ s, $$(INFO_DEPS),,' \ -e '/^install-data-am:/ s, install-info-am,,' \ ${WRKSRC}/doc/Makefile.in .include diff --git a/japanese/another-htmllint/Makefile b/japanese/another-htmllint/Makefile index d160ba79f23b..648551ff35cb 100644 --- a/japanese/another-htmllint/Makefile +++ b/japanese/another-htmllint/Makefile @@ -1,59 +1,59 @@ PORTNAME= another-htmllint PORTVERSION= 20111128 PORTREVISION= 3 CATEGORIES= japanese www MASTER_SITES= http://openlab.ring.gr.jp/k16/htmllint/archives/ DISTNAME= htmllint -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Another HTML-lint (all messages are written in Japanese) WWW= http://openlab.ring.gr.jp/k16/htmllint/ LICENSE= AnotherHTMLlint LICENSE_NAME= Another HTML-lint License LICENSE_TEXT= See http://openlab.ring.gr.jp/k16/htmllint/index.html (Written in Japanese) LICENSE_PERMS= no-dist-sell no-pkg-sell RUN_DEPENDS= p5-CGI>=0:www/p5-CGI \ p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \ p5-libwww>=0:www/p5-libwww \ ja-p5-Jcode>=0:japanese/p5-Jcode USES= dos2unix perl5 shebangfix zip DOS2UNIX_FILES= readme.txt SHEBANG_FILES= htmllint.cgi tagslist.cgi NO_ARCH= yes NO_WRKSUBDIR= yes SUB_FILES= htmllint pkg-message SUB_LIST= PERL=${PERL} OPTIONS_DEFINE= W3M W3M_DESC= Use w3m to show rendering result W3M_RUN_DEPENDS= w3m>0:www/w3m PM= htmllint.pm RFC2396.pm htmllint.env RULE= *.rul HTML= *.cgi *.html *.gif *.css SEDSUB= ${SED} -i.bak -e 's@%%PREFIX%%@${PREFIX}@ ; s@%%DATADIR%%@${DATADIR}@' # Please set this! HTMLLINT_ADMIN?= webmaster@example.com do-build: @${SEDSUB} ${WRKSRC}/htmllintenv @${MV} ${WRKSRC}/htmllintenv ${WRKSRC}/htmllint.env @${SEDSUB} ${WRKSRC}/htmllint.cgi @${SED} -i.bak -e 's|^|
Maintained by
${HTMLLINT_ADMIN}
|' ${WRKSRC}/*.html do-build-W3M-on: @${SED} -i.bak -e 's|^#$$W3M|$$W3M|' ${WRKSRC}/htmllint.env do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/rule ${STAGEDIR}${DATADIR}/html cd ${WRKSRC} && ${INSTALL_SCRIPT} ../htmllint ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC} && ${INSTALL_SCRIPT} ${HTML} ${STAGEDIR}${DATADIR}/html cd ${WRKSRC} && ${INSTALL_DATA} ${PM} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${INSTALL_DATA} ${RULE} ${STAGEDIR}${DATADIR}/rule .include diff --git a/japanese/csrd/Makefile b/japanese/csrd/Makefile index e4371d7893e0..1042a4590513 100644 --- a/japanese/csrd/Makefile +++ b/japanese/csrd/Makefile @@ -1,42 +1,42 @@ PORTNAME= csrd PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/csrd/ PATCH_SITES= http://green.ribbon.to/~ikazuhiro/dic/files/ PATCHFILES= csrd.c.diff.gz -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Utility for Shogakukan Random House English-Japanese Dictionary WWW= http://openlab.ring.gr.jp/edict/ LICENSE= PD LICENSE_FILE= ${WRKSRC}/csrd.doc MAKEFILE= makefile.unx MAKE_ARGS= CC="${CC}" ALL_TARGET= csrd OPTIONS_DEFINE= DOCS PLIST_FILES= bin/csrd %%DATADIR%%/csrd.fmt %%DATADIR%%/csrd.gai \ %%DATADIR%%/quiet.fmt %%DATADIR%%/quiet.gai PORTDOCS= README csrd.doc SUB_FILES= pkg-message do-install: ${INSTALL_PROGRAM} ${WRKSRC}/csrd ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/csrd.fmt ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/csrd.gai ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/quiet.fmt ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/quiet.gai ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/japanese/eb/Makefile b/japanese/eb/Makefile index 9f7afca24b0c..e543b997458a 100644 --- a/japanese/eb/Makefile +++ b/japanese/eb/Makefile @@ -1,83 +1,83 @@ PORTNAME= eb PORTVERSION= 4.4.3 PORTREVISION= 5 CATEGORIES= japanese MASTER_SITES= ftp://ftp.sra.co.jp/pub/misc/eb/ \ ftp://ftp.sra.co.jp/pub/misc/eb/old/eb-${PORTVERSION:C/^([0-9]+)\.([0-9]+).*/\1.\2/}/ DISTFILES= ${EBFILES} \ ${APPENDIXFILES} DIST_SUBDIR= eb EXTRACT_ONLY= ${EBFILES} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= C library for accessing EB, EBG, EBXA, and EPWING CD-ROM dictionaries LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf iconv libtool perl5 tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-iconv-includes=${ICONV_PREFIX}/include \ --with-iconv-libraries=${ICONV_PREFIX}/lib \ --with-pkgdocdir=${DOCSDIR} CONFIGURE_ENV= ac_cv_path_PERL=${PERL} PORTDOCS= eb-01.html eb-02.html eb-03.html eb-04.html eb-05.html \ eb-06.html eb-07.html eb-08.html eb-09.html eb-10.html \ eb-11.html eb-12.html eb-13.html eb-14.html eb.html \ ebappendix-01.html ebappendix-02.html ebappendix-03.html \ ebappendix-04.html ebappendix.html ebfont-01.html \ ebfont-02.html ebfont-03.html ebfont-04.html ebfont.html \ ebinfo-01.html ebinfo-02.html ebinfo-03.html ebinfo-04.html \ ebinfo-05.html ebinfo.html ebrefile-01.html ebrefile-02.html \ ebrefile-03.html ebrefile.html ebstopcode-01.html \ ebstopcode-02.html ebstopcode-03.html ebstopcode.html \ ebzip-01.html ebzip-02.html ebzip-03.html ebzip-04.html \ ebzip-05.html ebzip-06.html ebzip-07.html ebzip-08.html \ ebzip-09.html ebzip-10.html ebzip.html OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes APPENDIXDIR= ${DATADIR}/appendix NLS_USES= gettext NLS_CONFIGURE_ON= --with-gettext-includes=${LOCALBASE}/include \ --with-gettext-libraries=${LOCALBASE}/lib NLS_CONFIGURE_OFF= --disable-nls NLS_CONFIGURE_ENABLE= nls EBFILES= ${DISTNAME}${EXTRACT_SUFX} APPENDIXFILES= appendix/cencro-1.0.tar.gz appendix/chujiten-2.3.tar.gz \ appendix/chujiten2-2.0.tar.gz appendix/chujiten6-2.3.tar.gz \ appendix/colloc-2.0.tar.gz appendix/crownfj-2.0.tar.gz \ appendix/crownfj2-1.0.tar.gz appendix/crowngj-1.0.tar.gz \ appendix/daihyakka-1.0.tar.gz appendix/daijirin-2.0.tar.gz \ appendix/dd75-2.0.tar.gz appendix/gendai2000-1.0.tar.gz \ appendix/genius-1.0.tar.gz appendix/genius2-1.1.tar.gz \ appendix/global-2.0.tar.gz appendix/heritage-2.2.tar.gz \ appendix/hyogen-1.0.tar.gz appendix/izumi-2.0.tar.gz \ appendix/jitenban-2.4.tar.gz appendix/jitenban97-2.1.tar.gz \ appendix/kanjigen-2.0.tar.gz appendix/kanjigen2-2.0.tar.gz \ appendix/kojien-2.3.tar.gz appendix/kojien2-2.0.tar.gz \ appendix/kojien4-2.2.tar.gz appendix/oxford-2.0.tar.gz \ appendix/plus-2.0.tar.gz appendix/readers-2.2.tar.gz \ appendix/readers2-2.0.tar.gz appendix/ruigigo-1.0.tar.gz \ appendix/superdic98-1.0.tar.gz post-extract: ${RM} -r ${WRKSRC}/zlib ${MKDIR} ${WRKDIR}/appendix .for file in ${APPENDIXFILES} ${TAR} --exclude CVS -C ${WRKDIR}/appendix -zxmf \ ${DISTDIR}/${DIST_SUBDIR}/${file} .endfor post-install: (cd ${WRKDIR}/appendix && ${COPYTREE_SHARE} . ${STAGEDIR}${APPENDIXDIR} ) ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${DOCSDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libeb.so .include diff --git a/japanese/eblook/Makefile b/japanese/eblook/Makefile index c071d758cfb6..561944ee1ef4 100644 --- a/japanese/eblook/Makefile +++ b/japanese/eblook/Makefile @@ -1,39 +1,39 @@ PORTNAME= eblook PORTVERSION= 1.6.1 PORTREVISION= 10 CATEGORIES= japanese textproc MASTER_SITES= http://openlab.ring.gr.jp/edict/eblook/dist/ DIST_SUBDIR= eb -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Command to lookup words in EB format dictionaries WWW= http://openlab.ring.gr.jp/edict/eblook/index.html.ja LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libeb.so:japanese/eb USES= iconv GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-eb-conf=${PREFIX}/etc/eb.conf CPPFLAGS+= -I${ICONV_PREFIX}/include LIBS+= -L${ICONV_PREFIX}/lib ${ICONV_LIB} INFO= eblook PLIST_FILES= bin/eblook PORTDOCS= AUTHORS COPYING ChangeLog NEWS README OPTIONS_DEFINE= DOCS .include .if !empty(ICONV_LIB) CONFIGURE_ARGS+=ac_cv_func_iconv=yes .endif post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/ebnetd/Makefile b/japanese/ebnetd/Makefile index c9ce24013c0b..78bc5a071b60 100644 --- a/japanese/ebnetd/Makefile +++ b/japanese/ebnetd/Makefile @@ -1,48 +1,48 @@ PORTNAME= ebnetd PORTVERSION= 1.0 PORTREVISION= 12 CATEGORIES= japanese MASTER_SITES= ftp://ftp.sra.co.jp/pub/misc/eb/ -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Servers for accessing CD-ROM books via TCP/IP LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libeb.so:japanese/eb USES= iconv:patch USE_RC_SUBR= ebhttpd ebnetd ndtpd GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=${RUNDIR} --with-logdir=${LOGDIR} CONFIGURE_ENV= PERL=${PREFIX}/bin/perl SUB_FILES= pkg-message USERS= ${EBNETD_USER} GROUPS= ${EBNETD_GROUP} INFO= ebnetd ebnetd-ja PLIST_SUB= EBNETD_RUNDIR=${RUNDIR}/${PORTNAME} \ EBNETD_USER=${EBNETD_USER} \ EBNETD_GROUP=${EBNETD_GROUP} # Local variables EBNETD_GROUP= ebnetd EBNETD_USER= ebnetd LOGDIR= /var/log RUNDIR= /var/run post-patch: ${MV} ${WRKSRC}/doc-ja/ebnetd-ja.texi ${WRKSRC}/doc-ja/ebnetd-ja.texi.orig ${ICONV_CMD} -f EUC-JP -t UTF-8 ${WRKSRC}/doc-ja/ebnetd-ja.texi.orig > ${WRKSRC}/doc-ja/ebnetd-ja.texi ${REINPLACE_CMD} -e "s/%%EBNETD_USER%%/${EBNETD_USER}/" \ -e "s/%%EBNETD_GROUP%%/${EBNETD_GROUP}/" \ ${WRKSRC}/ebnetd.conf.sample.in post-install: ${MKDIR} -m 0755 ${STAGEDIR}${RUNDIR}/${PORTNAME} .include diff --git a/japanese/lookup/Makefile b/japanese/lookup/Makefile index e1c431132696..2ef9fed25380 100644 --- a/japanese/lookup/Makefile +++ b/japanese/lookup/Makefile @@ -1,33 +1,33 @@ PORTNAME= lookup PORTVERSION= 1.99.96.20180209 PORTREVISION= 21 CATEGORIES= japanese elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Emacs search interface for CD-ROM books, etc WWW= https://lookup2.github.io/ LICENSE= GPLv2+ USES= autoreconf emacs makeinfo USE_GITHUB= yes GH_ACCOUNT= lookup2 GH_PROJECT= lookup2 GH_TAGNAME= c4f4986 INFO= lookup GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS PORTDOCS= AUTHORS ChangeLog NEWS README.md post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/mail/c-sig/Makefile b/mail/c-sig/Makefile index 026b393b2f0f..34d75101b0cd 100644 --- a/mail/c-sig/Makefile +++ b/mail/c-sig/Makefile @@ -1,27 +1,27 @@ PORTNAME= c-sig PORTVERSION= 3.8.0.1 PORTREVISION= 19 CATEGORIES= mail elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Signature insertion tool for Emacs WWW= https://github.com/yasuhirokimura/c-sig LICENSE= GPLv2+ USES= emacs USE_GITHUB= yes GH_ACCOUNT= yasuhirokimura NO_ARCH= yes MAKE_ENV+= EMACS=${EMACS_CMD} LISPDIR=${LISPDIR} LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in c-sig-eng.faq c-sig-eng.man c-sig-jp.faq c-sig-jp.man ${INSTALL_MAN} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/mail/mew-devel/Makefile b/mail/mew-devel/Makefile index bccc65d52daf..ff111d858dc7 100644 --- a/mail/mew-devel/Makefile +++ b/mail/mew-devel/Makefile @@ -1,53 +1,53 @@ PORTNAME= mew DISTVERSIONPREFIX= v DISTVERSION= 6.10-49 DISTVERSIONSUFFIX= -ge50839a CATEGORIES= mail elisp PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Messaging in the Emacs World for emacs (Development Version) WWW= https://www.Mew.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs USE_GITHUB= yes GH_ACCOUNT= kazu-yamamoto GH_PROJECT= Mew GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-elispdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew \ --with-etcdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew/etc # target name for make build and install ALL_TARGET= all info jinfo INSTALL_TARGET= install install-jinfo CONFLICTS_INSTALL= mew mew-devel-emacs_* mew-emacs_* # bin/cmew bin/incm SUB_FILES= pkg-message INFO= mew mew.ja PORTDOCS= API.md CHANGES.v0.md CHANGES.v1.md CHANGES.v2.md CHANGES.v3.md \ CHANGES.v4.1.md CHANGES.v4.2.md CHANGES.v5.1.md CHANGES.v5.2.md \ CHANGES.v6.1.md CHANGES.v6.2.md CHANGES.v6.3.md CHANGES.v6.4.md \ CHANGES.v6.5.md CHANGES.v6.6.md CHANGES.v6.7.md CHANGES.v6.8.md \ CHANGES.v6.9.md INSTALL.md README.md RELEASENOTE.md OPTIONS_DEFINE= DATABASE DOCS STUNNEL OPTIONS_DEFAULT= STUNNEL DATABASE_DESC= Support database feature (with Ruby & Sqlite3) STUNNEL_DESC= Support TLS feature using stunnel DATABASE_RUN_DEPENDS= rubygem-sqlite3>=0:databases/rubygem-sqlite3 STUNNEL_RUN_DEPENDS= stunnel>=0:security/stunnel post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.md ${WRKSRC}/CHANGES/*.md ${STAGEDIR}${DOCSDIR} (cd ${STAGEDIR}${DOCSDIR}; for f in v*.md ; do ${MV} $$f CHANGES.$$f; done) .include diff --git a/mail/mew/Makefile b/mail/mew/Makefile index 11f90df7aeb9..90bd775f44b6 100644 --- a/mail/mew/Makefile +++ b/mail/mew/Makefile @@ -1,50 +1,50 @@ PORTNAME= mew DISTVERSION= 6.10 PORTREVISION= 1 CATEGORIES= mail elisp MASTER_SITES= http://www.mew.org/Release/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Messaging in the Emacs World for emacs WWW= https://www.Mew.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-elispdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew \ --with-etcdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mew/etc # target name for make build and install ALL_TARGET= all info jinfo INSTALL_TARGET= install install-jinfo CONFLICTS_INSTALL= mew-devel mew-devel-emacs_* mew-emacs_* # bin/cmew bin/incm SUB_FILES= pkg-message INFO= mew mew.ja PORTDOCS= API.md CHANGES.v0.md CHANGES.v1.md CHANGES.v2.md CHANGES.v3.md \ CHANGES.v4.1.md CHANGES.v4.2.md CHANGES.v5.1.md CHANGES.v5.2.md \ CHANGES.v6.1.md CHANGES.v6.2.md CHANGES.v6.3.md CHANGES.v6.4.md \ CHANGES.v6.5.md CHANGES.v6.6.md CHANGES.v6.7.md CHANGES.v6.8.md \ CHANGES.v6.9.md INSTALL.md README.md RELEASENOTE.md OPTIONS_DEFINE= DATABASE DOCS STUNNEL OPTIONS_DEFAULT= STUNNEL DATABASE_DESC= Support database feature (with Ruby & Sqlite3) STUNNEL_DESC= Support TLS feature using stunnel DATABASE_RUN_DEPENDS= rubygem-sqlite3>=0:databases/rubygem-sqlite3 STUNNEL_RUN_DEPENDS= stunnel>=0:security/stunnel post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.md ${WRKSRC}/CHANGES/*.md ${STAGEDIR}${DOCSDIR} (cd ${STAGEDIR}${DOCSDIR}; for f in v*.md ; do ${MV} $$f CHANGES.$$f; done) .include diff --git a/mail/opendkim-devel/Makefile b/mail/opendkim-devel/Makefile index f12c4cfc0bfa..d07c7594aec2 100644 --- a/mail/opendkim-devel/Makefile +++ b/mail/opendkim-devel/Makefile @@ -1,230 +1,230 @@ PORTNAME= opendkim DISTVERSIONPREFIX= rel-opendkim- DISTVERSION= 2.11.0-Beta2-48 DISTVERSIONSUFFIX= -g551ab382 PORTREVISION= 2 CATEGORIES= mail security PKGNAMESUFFIX= -devel -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= DKIM library and milter implementation WWW= http://opendkim.org/ LICENSE= BSD3CLAUSE SENDMAIL LICENSE_COMB= multi LICENSE_GROUPS_SENDMAIL= FSF OSI LICENSE_NAME_SENDMAIL= Sendmail Open Source License LICENSE_FILE_SENDMAIL= ${WRKSRC}/LICENSE.Sendmail LICENSE_PERMS_SENDMAIL= dist-mirror dist-sell pkg-mirror pkg-sell \ auto-accept USES= autoreconf cpe libtool perl5 pkgconfig shebangfix ssl USE_GITHUB= yes GH_ACCOUNT= trusteddomainproject GH_PROJECT= OpenDKIM USE_LDCONFIG= yes USE_PERL5= run SHEBANG_FILES= opendkim/opendkim-genkey* reprrd/opendkim-reprrdimport* \ reputation/opendkim-* stats/opendkim-* GNU_CONFIGURE= yes MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig" MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP} TEST_TARGET= check CONFLICTS_INSTALL= opendkim PORTDOCS= * OPTIONS_DEFINE= BDB_BASE CURL DOCS FILTER GNUTLS JANSSON LDNS \ LMDB LUA MEMCACHED OPENDBX OPENLDAP POPAUTH \ QUERY_CACHE SASL OPTIONS_DEFAULT= FILTER LUA UNBOUND OPTIONS_GROUP= DEVELOPER FFR OPTIONS_GROUP_DEVELOPER= ALLSYMBOLS CODECOVERAGE DEBUG OPTIONS_GROUP_FFR= ADSP_LISTS ATPS DB_HANDLE_POOLS DEFAULT_SENDER \ DIFFHEADERS IDENTITY_HEADER LDAP_CACHING \ LUA_ONLY_SIGNING POSTGRES_RECONNECT_HACK \ RATE_LIMIT RBL REPLACE_RULES REPRRD REPUTATION \ RESIGN SENDER_MACRO SOCKETDB STATS STATSEXT VBR OPTIONS_SINGLE= RESOLV OPTIONS_SINGLE_RESOLV= STOCK_RESOLVER UNBOUND NO_OPTIONS_SORT= yes OPTIONS_SUB= yes ADSP_LISTS_DESC= ADSP filtering for lists (experimental) ALLSYMBOLS_DESC= Export all internal symbols for better test coverage ATPS_DESC= Authorized Third Party Sign check BDB_BASE_DESC= Use Berkeley DB from base CODECOVERAGE_DESC= Enable internal code-coverage/profiling CURL_DESC= Use cURL for web queries DB_HANDLE_POOLS_DESC= Database handle pools (experimental) DEBUG_DESC= Build with debug symbols DEFAULT_SENDER_DESC= Default sender address DEVELOPER_DESC= Options useful for OpenDKIM development DIFFHEADERS_DESC= Compare signed and verified headers (experimental) FFR_DESC= Use features marked as For-Future-Releases FILTER_DESC= OpenDKIM filter, requires libmilter/Sendmail GNUTLS_DESC= Use GnuTLS instead of OpenSSL IDENTITY_HEADER_DESC= Special header to set identity JANSSON_DESC= Statistics and other output as JSON data LDAP_CACHING_DESC= LDAP query piggybacking and caching LDNS_DESC= Use LDNS library for DNS queries LMDB_DESC= Use Lightning Memory-Mapped DB key-value store LUA_DESC= Describe filter policy with lua LUA_ONLY_SIGNING_DESC= Message signing by Lua only MEMCACHED_DESC= Use memcached as a data set OPENDBX_DESC= Store filter policies via OpenDBX OPENLDAP_DESC= Store filter policies in LDAP POPAUTH_DESC= Use POP authentication DB POSTGRES_RECONNECT_HACK_DESC= PostgreSQL connection error detection bug hack QUERY_CACHE_DESC= Cache DNS query results locally RATE_LIMIT_DESC= DKIM based rate limiting support RBL_DESC= Realtime Blacklist query support REPLACE_RULES_DESC= String substition when signing REPRRD_DESC= Support for collaborative reputation that uses rrdtool (experimental) REPUTATION_DESC= Reputation check (experimental) RESIGN_DESC= One-step resigning SASL_DESC= Enable SASL authentication with LDAP SENDER_MACRO_DESC= Macro to determine sender SOCKETDB_DESC= Arbitrary socket data sets STATSEXT_DESC= Localized stats extensions STATS_DESC= Per-message and per-signature statistics STOCK_RESOLVER_DESC= Use the stock resolver library UNBOUND_DESC= Use unbound DNS library VBR_DESC= Vouch-By-Reference support ADSP_LISTS_CONFIGURE_ENABLE= adsp_lists ALLSYMBOLS_CONFIGURE_ENABLE= allsymbols ATPS_CONFIGURE_ENABLE= atps CODECOVERAGE_CONFIGURE_ENABLE= codecoverage CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CONFIGURE_WITH= libcurl DB_HANDLE_POOLS_CONFIGURE_ENABLE= db_handle_pools DEBUG_CONFIGURE_ENABLE= debug DEFAULT_SENDER_CONFIGURE_ENABLE= default_sender DIFFHEADERS_LIB_DEPENDS= libtre.so:textproc/libtre DIFFHEADERS_CONFIGURE_ENABLE= diffheaders DIFFHEADERS_CONFIGURE_WITH= tre=${LOCALBASE} FILTER_USE= RC_SUBR=milter-opendkim GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_OFF= --with-openssl=${OPENSSLBASE} GNUTLS_CONFIGURE_WITH= gnutls IDENTITY_HEADER_CONFIGURE_ENABLE= identity_header JANSSON_LIB_DEPENDS= libjansson.so:devel/jansson JANSSON_CONFIGURE_WITH= libjansson LDAP_CACHING_USES= ldap LDAP_CACHING_CONFIGURE_ENABLE= ldap_caching LDNS_LIB_DEPENDS= libldns.so:dns/ldns LDNS_CONFIGURE_WITH= ldns LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb LMDB_CONFIGURE_WITH= lmdb LUA_USES= lua LUA_CONFIGURE_WITH= lua LUA_ONLY_SIGNING_IMPLIES= LUA LUA_ONLY_SIGNING_CONFIGURE_ENABLE= lua_only_signing MEMCACHED_LIB_DEPENDS= libmemcached.so:databases/libmemcached MEMCACHED_CONFIGURE_WITH= libmemcached OPENDBX_LIB_DEPENDS= libopendbx.so:databases/opendbx OPENDBX_CONFIGURE_WITH= odbx OPENLDAP_USES= ldap OPENLDAP_CONFIGURE_WITH= openldap POPAUTH_CONFIGURE_ENABLE= popauth POSTGRES_RECONNECT_HACK_CONFIGURE_ENABLE= postgresql_reconnect_hack QUERY_CACHE_CONFIGURE_ENABLE= query_cache RATE_LIMIT_CONFIGURE_ENABLE= rate_limit RBL_IMPLIES= LUA RBL_CONFIGURE_ENABLE= rbl REPLACE_RULES_CONFIGURE_ENABLE= replace_rules REPRRD_LIB_DEPENDS= librrd.so:databases/rrdtool REPRRD_CONFIGURE_ENABLE= reprrd REPUTATION_IMPLIES= CURL JANSSON REPUTATION_CONFIGURE_ENABLE= reputation RESIGN_CONFIGURE_ENABLE= resign SASL_IMPLIES= OPENLDAP SASL_CONFIGURE_WITH= sasl SENDER_MACRO_CONFIGURE_ENABLE= sender_macro SOCKETDB_CONFIGURE_ENABLE= socketdb STATSEXT_IMPLIES= LUA STATS STATSEXT_CONFIGURE_ENABLE= statsext STATS_CONFIGURE_ENABLE= stats UNBOUND_LIB_DEPENDS= libunbound.so:dns/unbound UNBOUND_CONFIGURE_WITH= unbound VBR_CONFIGURE_ENABLE= vbr .include .if ${PORT_OPTIONS:MFILTER} SUB_FILES= pkg-message WITHOUT_MILTER_CFLAGS= yes WITHOUT_MILTER_LDFLAGS= yes .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" CONFIGURE_ARGS+= --with-milter=${MILTERBASE} .endif .if ${PORT_OPTIONS:MPOPAUTH} || ${PORT_OPTIONS:MQUERY_CACHE} || \ ${PORT_OPTIONS:MLDAP_CACHING} || ${PORT_OPTIONS:MREPUTATION} || \ ${PORT_OPTIONS:MSTATS} . if ${PORT_OPTIONS:MBDB_BASE} CONFIGURE_ARGS+= --with-db-lib=c . else CONFIGURE_ARGS+= --with-db-incdir=${BDB_INCLUDE_DIR} \ --with-db-lib=${BDB_LIB_NAME} \ --with-db-libdir=${BDB_LIB_DIR} USES+= bdb . endif .endif .if ${PORT_OPTIONS:MCODECOVERAGE} LDFLAGS+= -lpthread .endif pre-configure: ${REINPLACE_CMD} -e '/PKG_CHECK_MODULES/s/lua5\.[0-9]/lua-${LUA_VER}/' \ -e '/PKG_CHECK_MODULES/s/cyrussasl/libsasl2/' \ ${WRKSRC}/configure.ac post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/mail ${INSTALL_DATA} ${WRKSRC}/opendkim/opendkim.conf.sample \ ${STAGEDIR}${PREFIX}/etc/mail/ .include diff --git a/mail/py-authres/Makefile b/mail/py-authres/Makefile index cf0db8a674b6..3ffaaa6f7d9a 100644 --- a/mail/py-authres/Makefile +++ b/mail/py-authres/Makefile @@ -1,23 +1,23 @@ PORTNAME= authres PORTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= mail python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Python module for RFC 5451 Authentication-Results headers WWW= https://launchpad.net/authentication-results-python LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include diff --git a/mail/s-nail/Makefile b/mail/s-nail/Makefile index c3c0c2889011..eb8ae430fe5d 100644 --- a/mail/s-nail/Makefile +++ b/mail/s-nail/Makefile @@ -1,48 +1,48 @@ PORTNAME= s-nail DISTVERSION= 14.9.25 CATEGORIES= mail MASTER_SITES= https://www.sdaoden.eu/downloads/ -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Send and receive Internet mail WWW= https://www.sdaoden.eu/code.html #s-mailx LICENSE= BSD3CLAUSE BSD4CLAUSE ISCL MIT RFC2104 RSA LICENSE_COMB= multi LICENSE_NAME_RFC2104= License of RFC2104 LICENSE_NAME_RSA= RSA Data Security license LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS_RFC2104= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_RSA= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libidn2.so:dns/libidn2 RUN_DEPENDS= mime-support>0:misc/mime-support USES= compiler:c11 iconv localbase ssl tar:xz MAKEFILE= makefile MAKE_ENV= EXTRA_CFLAGS="-DLIBICONV_PLUG" \ INCS=-I${LOCALBASE}/include \ VAL_IDNA=idn2 \ VAL_MANDIR=${PREFIX}/share/man \ VAL_MIME_TYPES_SYS=${PREFIX}/etc/mime.types \ VAL_PREFIX=${PREFIX} TEST_TARGET= test PLIST_FILES= bin/s-nail \ "@sample etc/s-nail.rc.sample" \ libexec/s-nail-dotlock \ share/man/man1/s-nail.1.gz PORTDOCS= NEWS README OPTIONS_DEFINE= DOCS post-install: ${INSTALL_DATA} ${WRKSRC}/nail.rc ${STAGEDIR}${PREFIX}/etc/s-nail.rc.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/mail/snappymail/Makefile b/mail/snappymail/Makefile index 9790a10ae3cb..5b3a04a4ada7 100644 --- a/mail/snappymail/Makefile +++ b/mail/snappymail/Makefile @@ -1,46 +1,46 @@ PORTNAME= snappymail DISTVERSION= 2.38.2 PORTREVISION= 1 CATEGORIES= mail www MASTER_SITES= https://github.com/the-djmaze/snappymail/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Simple, modern, lightweight & fast web-based email client WWW= https://snappymail.eu/ LICENSE= AGPLv3 RUN_DEPENDS= ${PECL_PKGNAMEPREFIX}APCu>0:devel/pecl-APCu@${PHP_FLAVOR} \ ${PECL_PKGNAMEPREFIX}uuid>0:devel/pecl-uuid@${PHP_FLAVOR} \ ${PECL_PKGNAMEPREFIX}xxtea>0:security/pecl-xxtea@${PHP_FLAVOR} USES= php:web,flavors USE_PHP= ctype curl dom fileinfo gd iconv intl mbstring phar simplexml \ sodium tidy xml zip zlib NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_SUB= VER="${PORTVERSION}" \ WWWGRP="${WWWGRP}" \ WWWOWN="${WWWOWN}" OPTIONS_DEFINE= GNUPG LDAP MYSQL PGSQL REDIS SQLITE3 OPTIONS_DEFAULT= GNUPG LDAP MYSQL PGSQL REDIS SQLITE3 GNUPG_RUN_DEPENDS= ${PECL_PKGNAMEPREFIX}gnupg>0:security/pecl-gnupg@${PHP_FLAVOR} LDAP_USE= PHP=ldap MYSQL_USE= PHP=pdo_mysql PGSQL_USE= PHP=pdo_pgsql REDIS_USE= PHP=redis SQLITE3_USE= PHP=pdo_sqlite do-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) ${RM} -r ${STAGEDIR}${WWWDIR}/data ${MKDIR} ${STAGEDIR}${WWWDIR}/data .include diff --git a/misc/compat.el/Makefile b/misc/compat.el/Makefile index 20d7ffc1c705..e0555f4faaeb 100644 --- a/misc/compat.el/Makefile +++ b/misc/compat.el/Makefile @@ -1,43 +1,43 @@ PORTNAME= compat.el DISTVERSION= 30.1.0.1 PORTREVISION= 1 CATEGORIES= misc elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Compatibility library for Emacs Lisp WWW= https://github.com/emacs-compat/compat LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= emacs gmake makeinfo USE_GITHUB= yes GH_ACCOUNT= emacs-compat GH_PROJECT= compat ALL_TARGET= all compat.info NO_ARCH= yes INFO= compat PORTDOCS= NEWS.org README.md OPTIONS_DEFINE= DOCS ELISP_FILES= compat-25.el compat-25.elc compat-26.el compat-26.elc \ compat-27.el compat-27.elc compat-28.el compat-28.elc \ compat-29.el compat-29.elc compat-30.el compat-30.elc \ compat-macs.el compat.el compat.elc do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat ${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\//} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat ${INSTALL_DATA} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:C/^/${WRKSRC}\//} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/clamav-lts/Makefile b/security/clamav-lts/Makefile index 6db493ab4b93..f7d810e5b5a3 100644 --- a/security/clamav-lts/Makefile +++ b/security/clamav-lts/Makefile @@ -1,139 +1,139 @@ PORTNAME= clamav DISTVERSION= 1.4.3 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ PKGNAMESUFFIX= -lts -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Open-source (GPL) anti-virus engine (LTS Feature Release) WWW= https://www.clamav.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.txt BUILD_DEPENDS= ${RUST_DEFAULT}>=1.56.0:lang/${RUST_DEFAULT} LIB_DEPENDS= libcurl.so:ftp/curl \ libjson-c.so:devel/json-c \ libmspack.so:archivers/libmspack \ libpcre2-8.so:devel/pcre2 USES= cmake cpe gnome iconv ncurses pkgconfig ssl USE_GNOME= libxml2 USE_LDCONFIG= yes USE_RC_SUBR= clamav_clamd clamav_freshclam CMAKE_ARGS= -DDATABASE_DIRECTORY:STRING=${_DBDIR} \ -DOPENSSL_CRYPTO_LIBRARY=${OPENSSLLIB}/libcrypto.so \ -DOPENSSL_INCLUDE_DIR=${OPENSSLINC} \ -DOPENSSL_ROOT_DIR=${OPENSSLBASE} \ -DOPENSSL_SSL_LIBRARY=${OPENSSLLIB}/libssl.so CMAKE_ON= ENABLE_EXTERNAL_MSPACK TEST_TARGET= check CONFLICTS_INSTALL= clamav-lts SUB_FILES= pkg-message SUB_LIST+= CHMOD=${CHMOD} \ CHOWN=${CHOWN} \ CLAMAV_CLAMD_PIDFILE=${_CLAMAV_CLAMD_PIDFILE} \ CLAMAV_CLAMD_SOCKET=${_CLAMAV_CLAMD_SOCKET} \ CLAMAV_MILTER_SOCKET=${_CLAMAV_MILTER_SOCKET} \ CLAMAVGROUP=${_CLAMAVGROUP} \ CLAMAVUSER=${_CLAMAVUSER} \ DBDIR=${_DBDIR} \ LOGDIR=${_LOGDIR} \ RUNDIR=${_RUNDIR} USERS= ${_CLAMAVUSER} GROUPS= ${_CLAMAVGROUP} mail PLIST_SUB+= CLAMAVGROUP=${_CLAMAVGROUP} \ CLAMAVUSER=${_CLAMAVUSER} \ DBDIR=${_DBDIR} \ LOGDIR=${_LOGDIR} \ RUNDIR=${_RUNDIR} OPTIONS_DEFINE= ARC ARJ DOCS EXPERIMENTAL MILTER STDERR TESTS UNRAR UNZOO OPTIONS_DEFAULT= ARC ARJ MILTER UNRAR UNZOO OPTIONS_SUB= yes ARC_DESC= Enable arch archives support ARJ_DESC= Enable arj archives support EXPERIMENTAL_DESC= Build experimental code MILTER_DESC= Compile the milter interface STDERR_DESC= Print logs to stderr instead of stdout TESTS_DESC= Build with test enabled (`make test` requires it) UNZOO_DESC= Enable zoo archives support ARC_RUN_DEPENDS= arc:archivers/arc ARJ_RUN_DEPENDS= arj:archivers/arj EXPERIMENTAL_CMAKE_BOOL= ENABLE_EXPERIMENTAL .if !exists(/usr/lib/libmilter.so) MILTER_LIB_DEPENDS= libmilter.so:mail/libmilter .endif MILTER_USE= RC_SUBR=clamav_milter .if !exists(/usr/lib/libmilter.so) MILTER_USE+= localbase .endif MILTER_CMAKE_BOOL= ENABLE_MILTER STDERR_EXTRA_PATCHES= ${FILESDIR}/extra-patch-common_output.c TESTS_BUILD_DEPENDS= ${LOCALBASE}/include/check.h:devel/check TESTS_USES= python:build TESTS_CMAKE_BOOL= ENABLE_TESTS UNRAR_CMAKE_BOOL= ENABLE_UNRAR UNZOO_RUN_DEPENDS= unzoo:archivers/unzoo _CLAMAVUSER?= clamav _CLAMAVGROUP?= clamav _CLAMAV_CLAMD_SOCKET?= ${_RUNDIR}/clamd.sock _CLAMAV_CLAMD_PIDFILE?= ${_RUNDIR}/clamd.pid _CLAMAV_MILTER_SOCKET?= ${_RUNDIR}/clmilter.sock _DBDIR= /var/db/clamav _LOGDIR= /var/log/clamav _RUNDIR= /var/run/clamav _SED_CONF= -E -e 's|^\#?(Example)$$|\#\1|' -e \ 's|^\#?((Update)?LogFile) .*/([a-z]+\.log)$$|\1 ${_LOGDIR}/\3|' \ -e 's|^\#?(PidFile) .*/([a-z\-]+\.pid)$$|\1 ${_RUNDIR}/\2|' -e \ 's|^\#?(LocalSocket) .*$$|\1 ${_CLAMAV_CLAMD_SOCKET}|' -e \ 's|^\#?(User) .*$$|\1 ${_CLAMAVUSER}|' -e \ 's|^\#?(AllowSupplementaryGroups).*$$|\1 yes|' -e \ 's|^\#?(ScanMail).*$$|\1 yes|' -e \ 's|^\#?(DatabaseDirectory) .*$$|\1 ${_DBDIR}|' -e \ 's|^\#?(DatabaseOwner) .*$$|\1 ${_CLAMAVUSER}|' -e \ 's|^\#?(FixStaleSocket).*$$|\1 yes|' -e \ 's|^\#?(NotifyClamd) .*$$|\1 ${PREFIX}/etc/clamd.conf|' -e \ 's|^\#?(MilterSocket) */tmp.*$$|\1 ${_CLAMAV_MILTER_SOCKET}|' \ -e 's|^\#?(ClamdSocket).*$$|\1 unix:${_CLAMAV_CLAMD_SOCKET}|' post-patch: @${REINPLACE_CMD} ${_SED_CONF} \ ${WRKSRC}/etc/clamd.conf.sample \ ${WRKSRC}/etc/freshclam.conf.sample \ ${WRKSRC}/etc/clamav-milter.conf.sample post-install: ${INSTALL_DATA} ${INSTALL_WRKSRC}/clamav-config.h ${STAGEDIR}${PREFIX}/include @${MKDIR} ${STAGEDIR}${_DBDIR} \ ${STAGEDIR}${_LOGDIR} \ ${STAGEDIR}${_RUNDIR} post-install-DOCS-on: ${MV} ${STAGEDIR}${PREFIX}/share/doc/ClamAV ${STAGEDIR}${DOCSDIR} post-install-DOCS-off: ${RM} -r ${STAGEDIR}${PREFIX}/share/doc/ClamAV pre-test-TESTS-off: @${ECHO_MSG} '******************************************************************' && \ ${ECHO_MSG} '***** You need to enable TESTS option to execute `make test` *****' && \ ${ECHO_MSG} '******************************************************************' && \ ${FALSE} .include diff --git a/security/clamav/Makefile b/security/clamav/Makefile index 5acb3dbe8d75..60030b05c57d 100644 --- a/security/clamav/Makefile +++ b/security/clamav/Makefile @@ -1,138 +1,138 @@ PORTNAME= clamav DISTVERSION= 1.5.1 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Open-source (GPL) anti-virus engine (Regular Feature Release) WWW= https://www.clamav.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.txt BUILD_DEPENDS= ${RUST_DEFAULT}>=1.56.0:lang/${RUST_DEFAULT} LIB_DEPENDS= libcurl.so:ftp/curl \ libjson-c.so:devel/json-c \ libmspack.so:archivers/libmspack \ libpcre2-8.so:devel/pcre2 USES= cmake cpe gnome iconv ncurses pkgconfig ssl USE_GNOME= libxml2 USE_LDCONFIG= yes USE_RC_SUBR= clamav_clamd clamav_freshclam CMAKE_ARGS= -DDATABASE_DIRECTORY:STRING=${_DBDIR} \ -DOPENSSL_CRYPTO_LIBRARY=${OPENSSLLIB}/libcrypto.so \ -DOPENSSL_INCLUDE_DIR=${OPENSSLINC} \ -DOPENSSL_ROOT_DIR=${OPENSSLBASE} \ -DOPENSSL_SSL_LIBRARY=${OPENSSLLIB}/libssl.so CMAKE_ON= ENABLE_EXTERNAL_MSPACK TEST_TARGET= check CONFLICTS_INSTALL= clamav-lts SUB_FILES= pkg-message SUB_LIST+= CHMOD=${CHMOD} \ CHOWN=${CHOWN} \ CLAMAV_CLAMD_PIDFILE=${_CLAMAV_CLAMD_PIDFILE} \ CLAMAV_CLAMD_SOCKET=${_CLAMAV_CLAMD_SOCKET} \ CLAMAV_MILTER_SOCKET=${_CLAMAV_MILTER_SOCKET} \ CLAMAVGROUP=${_CLAMAVGROUP} \ CLAMAVUSER=${_CLAMAVUSER} \ DBDIR=${_DBDIR} \ LOGDIR=${_LOGDIR} \ RUNDIR=${_RUNDIR} USERS= ${_CLAMAVUSER} GROUPS= ${_CLAMAVGROUP} mail PLIST_SUB+= CLAMAVGROUP=${_CLAMAVGROUP} \ CLAMAVUSER=${_CLAMAVUSER} \ DBDIR=${_DBDIR} \ LOGDIR=${_LOGDIR} \ RUNDIR=${_RUNDIR} OPTIONS_DEFINE= ARC ARJ DOCS EXPERIMENTAL MILTER STDERR TESTS UNRAR UNZOO OPTIONS_DEFAULT= ARC ARJ MILTER UNRAR UNZOO OPTIONS_SUB= yes ARC_DESC= Enable arch archives support ARJ_DESC= Enable arj archives support EXPERIMENTAL_DESC= Build experimental code MILTER_DESC= Compile the milter interface STDERR_DESC= Print logs to stderr instead of stdout TESTS_DESC= Build with test enabled (`make test` requires it) UNZOO_DESC= Enable zoo archives support ARC_RUN_DEPENDS= arc:archivers/arc ARJ_RUN_DEPENDS= arj:archivers/arj EXPERIMENTAL_CMAKE_BOOL= ENABLE_EXPERIMENTAL .if !exists(/usr/lib/libmilter.so) MILTER_LIB_DEPENDS= libmilter.so:mail/libmilter .endif MILTER_USE= RC_SUBR=clamav_milter .if !exists(/usr/lib/libmilter.so) MILTER_USE+= localbase .endif MILTER_CMAKE_BOOL= ENABLE_MILTER STDERR_EXTRA_PATCHES= ${FILESDIR}/extra-patch-common_output.c TESTS_BUILD_DEPENDS= ${LOCALBASE}/include/check.h:devel/check TESTS_USES= python:build TESTS_CMAKE_BOOL= ENABLE_TESTS UNRAR_CMAKE_BOOL= ENABLE_UNRAR UNZOO_RUN_DEPENDS= unzoo:archivers/unzoo _CLAMAVUSER?= clamav _CLAMAVGROUP?= clamav _CLAMAV_CLAMD_SOCKET?= ${_RUNDIR}/clamd.sock _CLAMAV_CLAMD_PIDFILE?= ${_RUNDIR}/clamd.pid _CLAMAV_MILTER_SOCKET?= ${_RUNDIR}/clmilter.sock _DBDIR= /var/db/clamav _LOGDIR= /var/log/clamav _RUNDIR= /var/run/clamav _SED_CONF= -E -e 's|^\#?(Example)$$|\#\1|' -e \ 's|^\#?((Update)?LogFile) .*/([a-z]+\.log)$$|\1 ${_LOGDIR}/\3|' \ -e 's|^\#?(PidFile) .*/([a-z\-]+\.pid)$$|\1 ${_RUNDIR}/\2|' -e \ 's|^\#?(LocalSocket) .*$$|\1 ${_CLAMAV_CLAMD_SOCKET}|' -e \ 's|^\#?(User) .*$$|\1 ${_CLAMAVUSER}|' -e \ 's|^\#?(AllowSupplementaryGroups).*$$|\1 yes|' -e \ 's|^\#?(ScanMail).*$$|\1 yes|' -e \ 's|^\#?(DatabaseDirectory) .*$$|\1 ${_DBDIR}|' -e \ 's|^\#?(DatabaseOwner) .*$$|\1 ${_CLAMAVUSER}|' -e \ 's|^\#?(FixStaleSocket).*$$|\1 yes|' -e \ 's|^\#?(NotifyClamd) .*$$|\1 ${PREFIX}/etc/clamd.conf|' -e \ 's|^\#?(MilterSocket) */tmp.*$$|\1 ${_CLAMAV_MILTER_SOCKET}|' \ -e 's|^\#?(ClamdSocket).*$$|\1 unix:${_CLAMAV_CLAMD_SOCKET}|' post-patch: @${REINPLACE_CMD} ${_SED_CONF} \ ${WRKSRC}/etc/clamd.conf.sample \ ${WRKSRC}/etc/freshclam.conf.sample \ ${WRKSRC}/etc/clamav-milter.conf.sample post-install: ${INSTALL_DATA} ${INSTALL_WRKSRC}/clamav-config.h ${STAGEDIR}${PREFIX}/include @${MKDIR} ${STAGEDIR}${_DBDIR} \ ${STAGEDIR}${_LOGDIR} \ ${STAGEDIR}${_RUNDIR} post-install-DOCS-on: ${MV} ${STAGEDIR}${PREFIX}/share/doc/ClamAV ${STAGEDIR}${DOCSDIR} post-install-DOCS-off: ${RM} -r ${STAGEDIR}${PREFIX}/share/doc/ClamAV pre-test-TESTS-off: @${ECHO_MSG} '******************************************************************' && \ ${ECHO_MSG} '***** You need to enable TESTS option to execute `make test` *****' && \ ${ECHO_MSG} '******************************************************************' && \ ${FALSE} .include diff --git a/security/logcheck/Makefile b/security/logcheck/Makefile index 3b7ac320f85c..55cf7e0e2c74 100644 --- a/security/logcheck/Makefile +++ b/security/logcheck/Makefile @@ -1,110 +1,110 @@ PORTNAME= logcheck DISTVERSION= 1.4.7 CATEGORIES= security MASTER_SITES= DEBIAN_POOL DISTNAME= ${PORTNAME}_${PORTVERSION} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Auditing tool for system logs on Unix boxes WWW= https://salsa.debian.org/debian/logcheck LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= docbook-to-man>0:textproc/docbook-to-man RUN_DEPENDS= bash:shells/bash \ lockfile-create:sysutils/lockfile-progs \ mime-construct:mail/mime-construct # Enable Perl dependency for logtail script USES= perl5 shebangfix tar:xz SHEBANG_FILES= src/detectrotate/*.dtr src/logcheck src/logtail src/logtail2 BINMODE= 755 SUB_FILES= pkg-deinstall pkg-install pkg-message SUB_LIST+= CRON=${PORT_OPTIONS:MCRON} \ DBDIR=${DBDIR} \ LOGCHECK_GROUP=${LOGCHECK_GROUP} \ LOGCHECK_USER=${LOGCHECK_USER} WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} USERS= ${LOGCHECK_USER} GROUPS= ${LOGCHECK_GROUP} PLIST_SUB+= CHGRP=${CHGRP} \ CHMOD=${CHMOD} \ DBDIR=${DBDIR} \ FIND=${FIND} \ LOGCHECK_GROUP=${LOGCHECK_GROUP} \ LOGCHECK_USER=${LOGCHECK_USER} \ RUNDIR=${RUNDIR} PORTDOCS= ${DOCS:T} OPTIONS_DEFINE= CRON DOCS EXAMPLES OPTIONS_DEFAULT= CRON CRON_DESC= Install cron script automatically # None. portlint compliance BASEDIR?= CONFIG_DIRS= cracking.d ignore.d.paranoid ignore.d.server \ ignore.d.workstation violations.d violations.ignore.d DBDIR= ${BASEDIR}/var/db/${PORTNAME} DOCS= AUTHORS CHANGES CREDITS TODO docs/README* LOGCHECK_GROUP= ${LOGCHECK_USER} LOGCHECK_USER= logcheck MAN1_FILES= logcheck-test.1 MAN8_FILES= logcheck.8 logtail.8 logtail2.8 REINPLACE_FILES= debian/logcheck.cron.d docs/logcheck.sgml \ docs/logtail2.8 docs/README.logcheck \ docs/README.logcheck-database docs/README.logtail \ etc/logcheck.conf etc/logcheck.logfiles src/logcheck \ src/logtail2 RUNDIR= ${BASEDIR}/var/run/${PORTNAME} .include do-build: .for file in ${REINPLACE_FILES} ${REINPLACE_CMD} ${_SUB_LIST_TEMP} ${WRKSRC}/${file} .endfor docbook-to-man ${WRKSRC}/docs/logcheck.sgml > ${WRKSRC}/docs/logcheck.8 ${FIND} ${WRKSRC} -type f \( -name \*.orig -o -name \*.bak \) -delete do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/detectrotate \ ${STAGEDIR}${DBDIR} \ ${STAGEDIR}${ETCDIR} \ ${STAGEDIR}${ETCDIR}/logcheck.logfiles.d \ ${STAGEDIR}${RUNDIR} ${INSTALL_SCRIPT} ${WRKSRC}/src/logcheck-test ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/src/logcheck ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/src/logtail ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/src/logtail2 ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/etc/logcheck.conf \ ${STAGEDIR}${ETCDIR}/logcheck.conf.sample ${INSTALL_DATA} ${WRKSRC}/etc/logcheck.logfiles \ ${STAGEDIR}${ETCDIR}/ ${INSTALL_DATA} ${WRKSRC}/etc/logcheck.logfiles.d/syslog.logfiles \ ${STAGEDIR}${ETCDIR}/logcheck.logfiles.d/syslog.logfiles.sample .for i in ${CONFIG_DIRS} @${MKDIR} ${STAGEDIR}${ETCDIR}/${i} ${INSTALL_DATA} ${WRKSRC}/rulefiles/linux/${i}/* \ ${STAGEDIR}${ETCDIR}/${i} .endfor ${INSTALL_DATA} ${WRKSRC}/src/detectrotate/*.dtr \ ${STAGEDIR}${DATADIR}/detectrotate .for i in ${MAN1_FILES} ${INSTALL_MAN} ${WRKSRC}/docs/$i ${STAGEDIR}${PREFIX}/share/man/man1 .endfor .for i in ${MAN8_FILES} ${INSTALL_MAN} ${WRKSRC}/docs/$i ${STAGEDIR}${PREFIX}/share/man/man8 .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/debian/logcheck.cron.d \ ${STAGEDIR}${EXAMPLESDIR}/crontab.in .include diff --git a/security/pecl-xxtea/Makefile b/security/pecl-xxtea/Makefile index 9df1ae76aeb6..816796d468e5 100644 --- a/security/pecl-xxtea/Makefile +++ b/security/pecl-xxtea/Makefile @@ -1,14 +1,14 @@ PORTNAME= xxtea DISTVERSION= 1.0.11 CATEGORIES= security -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= XXTEA encryption algorithm extension for PHP WWW= https://github.com/xxtea/xxtea-pecl LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= dos2unix php:pecl .include diff --git a/sysutils/lockfile-progs/Makefile b/sysutils/lockfile-progs/Makefile index 98bfb6b202ab..7e7492dd56cd 100644 --- a/sysutils/lockfile-progs/Makefile +++ b/sysutils/lockfile-progs/Makefile @@ -1,45 +1,45 @@ PORTNAME= lockfile-progs DISTVERSION= 0.2.0 CATEGORIES= sysutils MASTER_SITES= DEBIAN_POOL DISTNAME= ${PORTNAME}_${PORTVERSION} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Programs for locking and unlocking files and mailboxes WWW= https://tracker.debian.org/pkg/lockfile-progs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash \ gsed:textproc/gsed LIB_DEPENDS= liblockfile.so:devel/liblockfile USES= gmake localbase:ldflags tar:xz MAKEFILE= GNUmakefile ALL_TARGET= bin/lockfile-create man/lockfile-progs.1 BINARY_ALIAS= sed=gsed WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} PORTDOCS= changelog OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/lockfile-create ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/man/lockfile-progs.1 ${STAGEDIR}${PREFIX}/share/man/man1 .for f in lockfile-check lockfile-remove lockfile-touch mail-lock mail-touchlock \ mail-unlock ${LN} ${STAGEDIR}${PREFIX}/bin/lockfile-create ${STAGEDIR}${PREFIX}/bin/${f} ${LN} -s lockfile-progs.1 ${STAGEDIR}${PREFIX}/share/man/man1/${f}.1 .endfor ${LN} -s lockfile-progs.1 ${STAGEDIR}${PREFIX}/share/man/man1/lockfile-create.1 do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/debian/changelog ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/adoc-mode.el/Makefile b/textproc/adoc-mode.el/Makefile index 28f9141e6d16..4c1bce3243d2 100644 --- a/textproc/adoc-mode.el/Makefile +++ b/textproc/adoc-mode.el/Makefile @@ -1,41 +1,41 @@ PORTNAME= adoc-mode.el DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 PORTREVISION= 7 CATEGORIES= textproc elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Major-mode for editing AsciiDoc files in Emacs WWW= https://github.com/bbatsov/adoc-mode LICENSE= GPLv2+ USES= emacs USE_GITHUB= yes GH_ACCOUNT= bbatsov GH_PROJECT= adoc-mode NO_ARCH= yes PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/adoc-mode.el \ ${EMACS_VERSION_SITE_LISPDIR}/adoc-mode.elc PORTDOCS= CHANGELOG.md CONTRIBUTING.md README.adoc OPTIONS_DEFINE= DOCS do-build: (cd ${WRKSRC} \ && ${EMACS_CMD} -Q -batch -L . -f batch-byte-compile adoc-mode.el) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/adoc-mode.el* \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:C/^/${WRKSRC}\//} \ ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/jing/Makefile b/textproc/jing/Makefile index b70e446dd5b9..45b8f75f89af 100644 --- a/textproc/jing/Makefile +++ b/textproc/jing/Makefile @@ -1,36 +1,36 @@ PORTNAME= jing PORTVERSION= 20241231 CATEGORIES= textproc java MASTER_SITES= https://github.com/relaxng/jing-trang/releases/download/V${PORTVERSION}/ -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= RELAX NG validator in Java WWW= http://www.thaiopensource.com/relaxng/jing.html LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/doc/copying.html BROKEN_armv6= fails to build: modbuild.xml: Java returned: 1 BROKEN_armv7= fails to build: modbuild.xml: Java returned: 1 USES= java zip OPTIONS_DEFINE= DOCS NO_BUILD= yes PORTDOCS= * SUB_FILES= jing.sh PLIST_FILES= bin/jing ${JAVAJARDIR}/jing.jar do-install: ${INSTALL_SCRIPT} ${WRKDIR}/jing.sh ${STAGEDIR}${PREFIX}/bin/jing ${INSTALL_DATA} ${WRKSRC}/bin/jing.jar ${STAGEDIR}${JAVAJARDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include diff --git a/textproc/trang/Makefile b/textproc/trang/Makefile index ab03c7fa7f59..fea301c1db7c 100644 --- a/textproc/trang/Makefile +++ b/textproc/trang/Makefile @@ -1,36 +1,36 @@ PORTNAME= trang PORTVERSION= 20241231 CATEGORIES= textproc java MASTER_SITES= https://github.com/relaxng/jing-trang/releases/download/V${PORTVERSION}/ -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Multi-format schema converter based on RELAX NG WWW= http://www.thaiopensource.com/relaxng/trang.html LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/copying.txt BROKEN_armv6= fails to build: modbuild.xml: Java returned: 1 BROKEN_armv7= fails to build: modbuild.xml: Java returned: 1 USES= java zip OPTIONS_DEFINE= DOCS NO_BUILD= yes PORTDOCS= trang-manual.html SUB_FILES= trang.sh PLIST_FILES= bin/trang ${JAVAJARDIR}/trang.jar do-install: ${INSTALL_DATA} ${WRKSRC}/trang.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_SCRIPT} ${WRKDIR}/trang.sh ${STAGEDIR}${PREFIX}/bin/trang post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/yaml-mode.el/Makefile b/textproc/yaml-mode.el/Makefile index 3870face18c6..f4a0439f9e10 100644 --- a/textproc/yaml-mode.el/Makefile +++ b/textproc/yaml-mode.el/Makefile @@ -1,34 +1,34 @@ PORTNAME= yaml-mode.el PORTVERSION= 0.0.16 PORTREVISION= 6 CATEGORIES= textproc elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Simple major mode to edit YAML file for Emacsen WWW= https://github.com/yoshiki/yaml-mode LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= emacs USE_GITHUB= yes GH_ACCOUNT= yoshiki GH_PROJECT= yaml-mode MAKE_ENV= LISPDIR=${LISPDIR} OPTIONS_DEFINE= DOCS LISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} pre-install: @${MKDIR} ${LISPDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in Changes README ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/textproc/yaml.el/Makefile b/textproc/yaml.el/Makefile index fd3928ff3724..245ef1a2a53b 100644 --- a/textproc/yaml.el/Makefile +++ b/textproc/yaml.el/Makefile @@ -1,36 +1,36 @@ PORTNAME= yaml.el DISTVERSIONPREFIX= v DISTVERSION= 1.2.1 CATEGORIES= textproc elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= YAML parser in Elisp WWW= https://github.com/zkry/yaml.el LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs USE_GITHUB= yes GH_ACCOUNT= zkry NO_ARCH= yes PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/yaml.el \ ${EMACS_VERSION_SITE_LISPDIR}/yaml.elc do-build: (cd ${WRKSRC} \ && ${EMACS_CMD} -Q -batch -L . -f batch-byte-compile yaml.el) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} (cd ${WRKSRC} && ${INSTALL_DATA} yaml.el* \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}) do-test: (cd ${WRKSRC} \ && ${EMACS_CMD} -Q -batch -L . -l ert -l yaml.el \ -l yaml-tests.el -f ert-run-tests-batch-and-exit) .include diff --git a/www/tdiary/Makefile b/www/tdiary/Makefile index d9cfc64731f8..2fff1542fe6f 100644 --- a/www/tdiary/Makefile +++ b/www/tdiary/Makefile @@ -1,105 +1,105 @@ PORTNAME= tdiary DISTVERSION= 5.4.0 CATEGORIES?= www ruby MASTER_SITES= https://github.com/tdiary/tdiary-core/releases/download/v${PORTVERSION}/ DISTNAME= ${PORTNAME}-full-v${PORTVERSION} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Web-based diary system (like weblog) written in Ruby WWW= https://www.tdiary.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-base64>=0.3.0:converters/rubygem-base64 \ rubygem-bundler>=2.0.2:sysutils/rubygem-bundler \ rubygem-emot>=0.0.4:textproc/rubygem-emot \ rubygem-fastimage>=2.4.0:graphics/rubygem-fastimage \ rubygem-hikidoc>=0.1.0:textproc/rubygem-hikidoc \ rubygem-mail>=2.8.1:mail/rubygem-mail \ rubygem-net-smtp>=0.5.1:mail/rubygem-net-smtp \ rubygem-rack-session>=2.1.1:www/rubygem-rack-session \ rubygem-rack>=3.1.16,3:www/rubygem-rack \ rubygem-rackup>=2.2.1:www/rubygem-rackup \ rubygem-rake>=13.3.0:devel/rubygem-rake USES= cpe ruby shebangfix SHEBANG_FILES= bin/tdiary index.fcgi index.rb misc/convert2.rb misc/migrate.rb \ misc/plugin/xmlrpc/xmlrpc.rb update.fcgi update.rb DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} WWWDIR= ${PREFIX}/www/${PKGBASE} REINPLACE_ARGS= -i '' NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message tdiaryinst.rb SUB_LIST+= TDIARY_LANG=${TDIARY_LANG} \ TDIARY_SCRIPT=${TDIARY_SCRIPT} WRKSRC= ${WRKDIR}/${PORTNAME}-v${PORTVERSION} PLIST_SUB= TDIARY_SCRIPT=${TDIARY_SCRIPT} \ WWWGRP=${WWWGRP} \ WWWOWN=${WWWOWN} PORTDOCS= ${HTML} ${MD} ChangeLog doc.css OPTIONS_DEFINE= DOCS DOCFILES= HOWTO-authenticate-in-rack HOWTO-make-io HOWTO-make-plugin \ HOWTO-make-theme HOWTO-testing-tDiary HOWTO-use-plugin \ HOWTO-write-tDiary.en HOWTO-write-tDiary INSTALL-paas INSTALL \ README.en README UPGRADE HTML= ${DOCFILES:S/$/.html/} MD= ${DOCFILES:S/$/.md/} #TDIARY_LANG ja:Japanese en:English .if !defined(TDIARY_LANG) || (defined(TDIARY_LANG) && ${TDIARY_LANG} != ja) TDIARY_LANG= en .endif TDIARY_SCRIPT= ${PKGBASE}-inst.rb pre-patch: @${RM} ${WRKSRC}/.coveralls.yml @${RM} ${WRKSRC}/.dockerignore @${RM} ${WRKSRC}/.editorconfig @${RM} ${WRKSRC}/.gitignore @${RM} ${WRKSRC}/.travis.yml @${RM} ${WRKSRC}/Dockerfile @${RM} ${WRKSRC}/Gemfile.lock @${RM} ${WRKSRC}/Procfile @${RM} ${WRKSRC}/Rakefile @${RM} ${WRKSRC}/config.ru @${RM} ${WRKSRC}/tdiary.gemspec @${RM} ${WRKSRC}/tmp/.gitkeep @${RM} -r ${WRKSRC}/.bundle @${RM} -r ${WRKSRC}/.devcontainer @${RM} -r ${WRKSRC}/.github @${RM} -r ${WRKSRC}/.vscode @${RM} -r ${WRKSRC}/misc/lib/bundler-2.2.18 @${RM} -r ${WRKSRC}/public @${RM} -r ${WRKSRC}/spec @${RM} -r ${WRKSRC}/test @${RM} -r ${WRKSRC}/vendor @${MV} ${WRKSRC}/ChangeLog ${WRKSRC}/doc @${MV} ${WRKSRC}/README.md ${WRKSRC}/doc pre-install: @${SED} -e 's,#!/usr/bin/env ruby,#!${RUBY},' \ ${WRKDIR}/tdiaryinst.rb > ${WRKDIR}/${TDIARY_SCRIPT} @${REINPLACE_CMD} 's!%%LOCALBASE%%!${LOCALBASE}!g' \ ${WRKSRC}/misc/convert2.rb \ ${WRKSRC}/misc/migrate.rb @${FIND} ${WRKSRC} -name "*.orig" -delete do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${TDIARY_SCRIPT} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${WWWDIR} ${TAR} --exclude doc --exclude LICENSE -C ${WRKSRC} -cf - . | ${TAR} --unlink -C ${STAGEDIR}${WWWDIR} -xf - do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-fonts/otf2bdf/Makefile b/x11-fonts/otf2bdf/Makefile index 3f74d41ac242..9c6f53583aad 100644 --- a/x11-fonts/otf2bdf/Makefile +++ b/x11-fonts/otf2bdf/Makefile @@ -1,34 +1,34 @@ PORTNAME= otf2bdf DISTVERSION= 3.1 PORTREVISION= 1 CATEGORIES= x11-fonts MASTER_SITES= http://sofia.nmsu.edu/~mleisher/Software/otf2bdf/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ mkinstalldirs DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= yasu@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= OpenType to BDF converter WWW= http://sofia.nmsu.edu/~mleisher/Software/otf2bdf/ LICENSE= MIT LIB_DEPENDS= libfreetype.so:print/freetype2 USES= autoreconf pkgconfig tar:tgz GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share PLIST_FILES= bin/otf2bdf \ share/man/man1/otf2bdf.1.gz post-extract: ${INSTALL_SCRIPT} ${DISTDIR}/${DIST_SUBDIR}/mkinstalldirs ${WRKSRC} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/otf2bdf .include