Page MenuHomeFreeBSD

No OneTemporary

Size
70 KB
Referenced Files
None
Subscribers
None
diff --git a/databases/closql/Makefile b/databases/closql/Makefile
index ee9061110df7..484eaa78616f 100644
--- a/databases/closql/Makefile
+++ b/databases/closql/Makefile
@@ -1,44 +1,44 @@
PORTNAME= closql
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.6
CATEGORIES= databases elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Store EIEIO objects using EmacSQL
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= emacsql${EMACS_PKGNAMESUFFIX}>=3.0.0:databases/emacsql@${EMACS_FLAVOR}
RUN_DEPENDS= emacsql${EMACS_PKGNAMESUFFIX}>=3.0.0:databases/emacsql@${EMACS_FLAVOR}
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= emacscollective
NO_ARCH= yes
PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/closql.el \
${EMACS_VERSION_SITE_LISPDIR}/closql.elc
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
do-build:
(cd ${WRKSRC} \
&& ${EMACS_CMD} -Q -batch -L . \
-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/emacsql \
-f batch-byte-compile closql.el)
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} closql.el* \
${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR})
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/databases/db18/Makefile b/databases/db18/Makefile
index 22356cbfd9ca..92d297c91fb3 100644
--- a/databases/db18/Makefile
+++ b/databases/db18/Makefile
@@ -1,98 +1,98 @@
# Created by: Matthias Andree <mandree@FreeBSD.org>
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@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Oracle Berkeley DB, Release ${BDBVER}
LICENSE= AGPLv3 BSD3CLAUSE UPL10
LICENSE_COMB= multi
LICENSE_NAME_UPL10= The Universal Permissive License (UPL), Version 1.0
LICENSE_FILE= ${WRKSRC}/../LICENSE
LICENSE_FILE_UPL10= ${WRKSRC}/../EXAMPLES-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
BDBVER= ${PORTVERSION:R}
BDBMAJ= ${BDBVER:R}
CONFIGURE_ARGS= --enable-cxx --enable-stl --enable-dbm \
--enable-compat185 --enable-dump185 \
--includedir=${PREFIX}/include/${PORTNAME} \
--libdir=${PREFIX}/lib/${PORTNAME} \
--bindir=${PREFIX}/bin/${PORTNAME}
CONFIGURE_SCRIPT= ../dist/configure
GNU_CONFIGURE= yes
USES= gmake libtool ssl
INSTALL_TARGET= install_include install_lib install_utilities
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
PATCH_WRKSRC= ${WRKDIR}/${DISTNAME}
USE_LDCONFIG= yes
PLIST_SUB= BDBMAJ=${BDBMAJ} BDBVER=${BDBVER}
MAKE_ARGS+= docdir=${DOCSDIR}
OPTIONS_DEFINE= CRYPTO DEBUG L10N JAVA TCL DOCS
OPTIONS_DEFAULT=CRYPTO
OPTIONS_SUB= yes
CRYPTO_DESC= Cryptography support
L10N_DESC= Localization support (EXPERIMENTAL)
PORTDOCS= *
DBLIBS= libdb libdb_cxx libdb_stl
DEBUG_CONFIGURE_ENABLE= debug umrw
CRYPTO_CONFIGURE_WITH= cryptography=yes
L10N_CONFIGURE_ENABLE= localization
JAVA_USE= java
JAVA_VARS= DBLIBS+=libdb_java JAVA_VERSION="7+"
JAVA_CONFIGURE_ENABLE= java
JAVA_CPPFLAGS= -I"${JAVA_HOME}/include"
JAVA_CONFIGURE_ENV= JAVAC="${JAVAC}" JAR="${JAR}" JAVA="${JAVA}"
TCL_CONFIGURE_ENABLE= tcl
TCL_USES= tcl
TCL_CONFIGURE_WITH= tcl=${TCL_LIBDIR}
TCL_VARS= DBLIBS+=libdb_tcl
DOCS_INSTALL_TARGET= install_docs
.include <bsd.port.options.mk>
.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 <bsd.port.mk>
diff --git a/databases/emacsql/Makefile b/databases/emacsql/Makefile
index cbc836e55e49..94f332169ad3 100644
--- a/databases/emacsql/Makefile
+++ b/databases/emacsql/Makefile
@@ -1,45 +1,45 @@
PORTNAME= emacsql
DISTVERSION= 3.0.0
CATEGORIES= databases elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= High-level Emacs Lisp RDBMS front-end
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/UNLICENSE
BUILD_DEPENDS= pg.el${EMACS_PKGNAMESUFFIX}>=0.13:databases/pg.el@${EMACS_FLAVOR}
LIB_DEPENDS= libsqlite3.so:databases/sqlite3
RUN_DEPENDS= pg.el${EMACS_PKGNAMESUFFIX}>=0.13:databases/pg.el@${EMACS_FLAVOR}
USES= emacs localbase:ldflags
USE_GITHUB= yes
GH_ACCOUNT= skeeto
MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}"
ALL_TARGET= binary compile
TEST_TARGET= check
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
post-patch:
${RM} ${WRKSRC}/sqlite/sqlite3.[ch]
${REINPLACE_CMD} 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/emacsql-sqlite.el
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/bin \
${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
${INSTALL_PROGRAM} ${WRKSRC}/sqlite/emacsql-sqlite \
${STAGEDIR}${PREFIX}/bin
${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 <bsd.port.mk>
diff --git a/databases/pg.el/Makefile b/databases/pg.el/Makefile
index a42761e3ebae..ae46e83c365b 100644
--- a/databases/pg.el/Makefile
+++ b/databases/pg.el/Makefile
@@ -1,39 +1,39 @@
PORTNAME= pg.el
DISTVERSION= 0.13
CATEGORIES= databases elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= PostgreSQL Elisp interface
LICENSE= GPLv2+
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= cbbrowne
GH_TAGNAME= 4f6516e
NO_ARCH= yes
PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/pg.el \
${EMACS_VERSION_SITE_LISPDIR}/pg.elc
PORTDOCS= README
OPTIONS_DEFINE= DOCS
do-build:
(cd ${WRKSRC} \
&& ${EMACS_CMD} -Q -batch -L . -f batch-byte-compile *.el)
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 ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/databases/rubygem-dbm/Makefile b/databases/rubygem-dbm/Makefile
index 546b1d1a557e..14c59451ab62 100644
--- a/databases/rubygem-dbm/Makefile
+++ b/databases/rubygem-dbm/Makefile
@@ -1,31 +1,31 @@
PORTNAME= dbm
PORTVERSION= 1.1.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Wrapper for the UNIX-style Database Manager Library
LICENSE= BSD2CLAUSE
USES= gem
USE_RUBY= yes
OPTIONS_SINGLE= BACKEND
OPTIONS_SINGLE_BACKEND= BDB GDBM LIBC QDBM
OPTIONS_DEFAULT= LIBC
BACKEND_DESC= Select backend dbm library
BDB_USES= bdb
BDB_CONFIGURE_ON= --with-dbm-type=db${BDB_VER}
GDBM_CONFIGURE_ON= --with-dbm-type=gdbm_compat
GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
LIBC_DESC= libc ndbm support
LIBC_CONFIGURE_ON= --with-dbm-type=libc
QDBM_DESC= QDBM support
QDBM_CONFIGURE_ON= --with-dbm-type=qdbm
QDBM_LIB_DEPENDS= libqdbm.so:databases/qdbm
pre-configure-GDBM-on:
@if [ ! -f ${LOCALBASE}/lib/libgdbm_compat.a ]; then ${ECHO_CMD} You need to reinstall database/gdbm with COMPAT option ON.; exit 1; fi
.include <bsd.port.mk>
diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile
index fe4e0807c44c..4d801bdff583 100644
--- a/devel/boehm-gc/Makefile
+++ b/devel/boehm-gc/Makefile
@@ -1,107 +1,107 @@
# Created by: Mike McGaughey <mmcg@cs.monash.edu.au>
PORTNAME= gc
PORTVERSION= 8.0.4
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.hboehm.info/gc/gc_source/ \
https://github.com/ivmai/bdwgc/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= boehm-
.ifdef GC_VARIANT
PKGNAMESUFFIX= -${GC_VARIANT}
.endif
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Garbage collection and memory leak detection for C and C++
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
USE_LDCONFIG= yes
CPE_VENDOR= boehm-demers-weiser
CPE_PRODUCT= garbage_collector
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
TEST_TARGET= check
# NOTE: do not --disable-static, static is useful for e.g. lang/crystal
CONFIGURE_ARGS= --enable-cplusplus --enable-static
MAKE_JOBS_UNSAFE= yes
WRKSRC= ${WRKDIR}/${DISTNAME:C/[a-z]$//}
OPTIONS_DEFINE= DEBUG
.ifdef GC_VARIANT
INSTALL_TARGET= install-exec install-pkgconfigDATA
CORDLIBS= cord
GCLIBS= gc
GCCPPLIBS= gccpp
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.4.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.4.3,} \
${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.4.0,} \
libdata/pkgconfig/bdw-gc-${GC_VARIANT}.pc
RUN_DEPENDS+= ${LOCALBASE}/include/gc/gc.h:devel/boehm-gc
. if ${GC_VARIANT} == "redirect"
CONFIGURE_ARGS+= --disable-threads --enable-redirect-malloc
. endif
. if ${GC_VARIANT} == "threaded"
CONFIGURE_ARGS+= --enable-threads=posix --disable-redirect-malloc
OPTIONS_DEFINE+= PARALLEL_MARK
PARALLEL_MARK_DESC= Parallel-thread marking (faster for SMP)
USES+= compiler:c11
. endif
.else
CONFIGURE_ARGS+= --disable-threads --disable-redirect-malloc
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,libgc\.la,libgc-${GC_VARIANT}.la,g ; \
s,libgccpp\.la,libgccpp-${GC_VARIANT}.la,g ; \
s,libcord\.la,libcord-${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
.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 <bsd.port.mk>
diff --git a/devel/dash.el/Makefile b/devel/dash.el/Makefile
index 6a0fe3898d33..935256f4bbf6 100644
--- a/devel/dash.el/Makefile
+++ b/devel/dash.el/Makefile
@@ -1,30 +1,30 @@
PORTNAME= dash.el
DISTVERSION= 2.19.1
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Modern list library for Emacs
LICENSE= GPLv3
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= magnars
NO_ARCH= yes
PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/dash-functional.el \
${EMACS_VERSION_SITE_LISPDIR}/dash-functional.elc \
${EMACS_VERSION_SITE_LISPDIR}/dash.el \
${EMACS_VERSION_SITE_LISPDIR}/dash.elc
do-build:
(cd ${WRKSRC} \
&& ${EMACS_CMD} -Q -batch -L . -f batch-byte-compile *.el)
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} *.el* \
${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR})
.include <bsd.port.mk>
diff --git a/devel/forge-devel/Makefile b/devel/forge-devel/Makefile
index ebb1fb555171..cde2c59355b3 100644
--- a/devel/forge-devel/Makefile
+++ b/devel/forge-devel/Makefile
@@ -1,57 +1,57 @@
PORTNAME= forge
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1-14
DISTVERSIONSUFFIX= -g93c8005
CATEGORIES= devel elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Work with Git forges from the comfort of Magit (Development Version)
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=1.0.6:databases/closql@${EMACS_FLAVOR} \
ghub${EMACS_PKGNAMESUFFIX}>=3.5.2:devel/ghub@${EMACS_FLAVOR} \
magit-devel${EMACS_PKGNAMESUFFIX}>=3.0.0:devel/magit-devel@${EMACS_FLAVOR} \
markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.3:textproc/markdown-mode.el@${EMACS_FLAVOR} \
yaml.el${EMACS_PKGNAMESUFFIX}>=0.3.3:textproc/yaml.el@${EMACS_FLAVOR}
RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=1.0.6:databases/closql@${EMACS_FLAVOR} \
ghub${EMACS_PKGNAMESUFFIX}>=3.5.2:devel/ghub@${EMACS_FLAVOR} \
magit-devel${EMACS_PKGNAMESUFFIX}>=3.0.0:devel/magit-devel@${EMACS_FLAVOR} \
markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.3:textproc/markdown-mode.el@${EMACS_FLAVOR} \
yaml.el${EMACS_PKGNAMESUFFIX}>=0.3.3: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}"
ALL_TARGET= lisp info
CONFLICTS= forge-emacs*
INFO= forge
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
_LOAD_PATH= -L ${PREFIX}/${EMACS_SITE_LISPDIR} -L \
${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L \
${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/closql -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}/README.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/devel/forge/Makefile b/devel/forge/Makefile
index 37f555e63040..ad423a0ca487 100644
--- a/devel/forge/Makefile
+++ b/devel/forge/Makefile
@@ -1,55 +1,55 @@
PORTNAME= forge
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
PORTREVISION= 1
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Work with Git forges from the comfort of Magit
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=1.0.6:databases/closql@${EMACS_FLAVOR} \
ghub${EMACS_PKGNAMESUFFIX}>=3.5.2:devel/ghub@${EMACS_FLAVOR} \
magit${EMACS_PKGNAMESUFFIX}>=3.0.0:devel/magit@${EMACS_FLAVOR} \
markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.3:textproc/markdown-mode.el@${EMACS_FLAVOR}
RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=1.0.6:databases/closql@${EMACS_FLAVOR} \
ghub${EMACS_PKGNAMESUFFIX}>=3.5.2:devel/ghub@${EMACS_FLAVOR} \
magit${EMACS_PKGNAMESUFFIX}>=3.0.0:devel/magit@${EMACS_FLAVOR} \
markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.3:textproc/markdown-mode.el@${EMACS_FLAVOR}
USES= emacs gmake makeinfo
USE_GITHUB= yes
GH_ACCOUNT= magit
MAKE_ENV+= INSTALL_INFO=install-info \
LOAD_PATH="${_LOAD_PATH}"
ALL_TARGET= lisp info
CONFLICTS= forge-devel*
INFO= forge
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
_LOAD_PATH= -L ${PREFIX}/${EMACS_SITE_LISPDIR} -L \
${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L \
${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/closql -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}/README.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/devel/ghub/Makefile b/devel/ghub/Makefile
index 9753f7b3bf71..494fdb814e3e 100644
--- a/devel/ghub/Makefile
+++ b/devel/ghub/Makefile
@@ -1,39 +1,39 @@
PORTNAME= ghub
DISTVERSIONPREFIX= v
DISTVERSION= 3.5.3
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Minuscule client library for the Github API
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.1:devel/treepy.el@${EMACS_FLAVOR}
RUN_DEPENDS= treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.1:devel/treepy.el@${EMACS_FLAVOR}
USES= emacs gmake makeinfo
USE_GITHUB= yes
GH_ACCOUNT= magit
MAKE_ARGS= LOAD_PATH="-L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ."
NO_ARCH= yes
INFO= ghub
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/*.el* \
${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/devel/git-modes/Makefile b/devel/git-modes/Makefile
index 7e2ad1830e9a..04e5af02c27a 100644
--- a/devel/git-modes/Makefile
+++ b/devel/git-modes/Makefile
@@ -1,41 +1,41 @@
# Created by: KIMURA Yasuhiro <yasu@utahime.org>
PORTNAME= git-modes
DISTVERSION= 1.3.1
PORTEPOCH= 1
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= GNU Emacs modes for Git-related files
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= git:devel/git
USES= emacs gmake
USE_GITHUB= yes
GH_ACCOUNT= magit
ALL_TARGET= lisp
NO_ARCH= yes
PLIST_SUB= ELISPDIR=${_ELISPDIR}
PORTDOCS= README.md
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.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/devel/libegit2/Makefile b/devel/libegit2/Makefile
index 3ec717ed8cb5..0037c7742cbd 100644
--- a/devel/libegit2/Makefile
+++ b/devel/libegit2/Makefile
@@ -1,47 +1,47 @@
PORTNAME= libegit2
DISTVERSION= g20200515
PORTREVISION= 3
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Emacs bindings for libgit2
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libgit2.so:devel/libgit2
USES= cmake:noninja emacs pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= magit
GH_TAGNAME= 0ef8b13
USE_LDCONFIG= yes
CMAKE_ON= USE_SYSTEM_LIBGIT2
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
post-patch:
${REINPLACE_CMD} \
's,%%LIBEGIT2_INSTALL_DIR%%,${PREFIX}/${EMACS_VERSION_SITE_LISPDIR},' \
${WRKSRC}/libgit.el
post-build:
(cd ${WRKSRC} \
&& ${EMACS_CMD} -Q -batch -L . -f batch-byte-compile libgit.el)
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
${INSTALL_PROGRAM} ${WRKSRC}/../.build/libegit2.so \
${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
${INSTALL_DATA} ${WRKSRC}/libgit.el ${WRKSRC}/libgit.elc \
${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/devel/liblockfile/Makefile b/devel/liblockfile/Makefile
index a317017516e3..de2bea7b1221 100644
--- a/devel/liblockfile/Makefile
+++ b/devel/liblockfile/Makefile
@@ -1,38 +1,38 @@
# Created by: Yasuhiro KIMURA <yasu@utahime.org>
PORTNAME= liblockfile
PORTVERSION= 1.17
DISTVERSIONPREFIX= v
CATEGORIES= devel
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Standard lockfile library
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
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 <bsd.port.mk>
diff --git a/devel/magit-devel/Makefile b/devel/magit-devel/Makefile
index f4095dbab1c5..23a85c803769 100644
--- a/devel/magit-devel/Makefile
+++ b/devel/magit-devel/Makefile
@@ -1,55 +1,55 @@
PORTNAME= magit
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.1-32
DISTVERSIONSUFFIX= -gde1dc8e7
CATEGORIES= devel elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Interface to Git for Emacs (Development Version)
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= dash.el${EMACS_PKGNAMESUFFIX}>=2.18.1:devel/dash.el@${EMACS_FLAVOR} \
transient${EMACS_PKGNAMESUFFIX}>=0.3.6:devel/transient@${EMACS_FLAVOR} \
with-editor${EMACS_PKGNAMESUFFIX}>=3.0.4:editors/with-editor@${EMACS_FLAVOR}
RUN_DEPENDS= dash.el${EMACS_PKGNAMESUFFIX}>=2.18.1:devel/dash.el@${EMACS_FLAVOR} \
transient${EMACS_PKGNAMESUFFIX}>=0.3.6:devel/transient@${EMACS_FLAVOR} \
with-editor${EMACS_PKGNAMESUFFIX}>=3.0.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_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/ghub" \
VERSION=${PORTVERSION}
CONFLICTS_INSTALL= magit-emacs*
NO_ARCH= yes
INFO= magit magit-section
PLIST_SUB+= ELISPDIR=${_ELISPDIR}
PORTDOCS= AUTHORS.md ReleaseNote
OPTIONS_DEFINE= DOCS LIBEGIT2
OPTIONS_SUB= yes
LIBEGIT2_DESC= Use libegit2 as backend (EXPERIMENTAL)
LIBEGIT2_BUILD_DEPENDS= libegit2${EMACS_PKGNAMESUFFIX}>=g20200515:devel/libegit2@${EMACS_FLAVOR}
LIBEGIT2_BUILD_DEPENDS_OFF= git:devel/git
LIBEGIT2_RUN_DEPENDS= libegit2${EMACS_PKGNAMESUFFIX}>=g20200515:devel/libegit2@${EMACS_FLAVOR}
LIBEGIT2_RUN_DEPENDS_OFF= git:devel/git
LIBEGIT2_VARS_OFF= MAKE_ENV+=BUILD_MAGIT_LIBGIT=false
_ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/Documentation/RelNotes/3.1.0.org \
${STAGEDIR}${DOCSDIR}/ReleaseNote
.include <bsd.port.mk>
diff --git a/devel/magit/Makefile b/devel/magit/Makefile
index cf4d91ccbf3c..f2f73b4cd489 100644
--- a/devel/magit/Makefile
+++ b/devel/magit/Makefile
@@ -1,52 +1,52 @@
# Created by: Jun Kuriyama <kuriyama@FreeBSD.org>
PORTNAME= magit
PORTVERSION= 3.2.1
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Interface to Git for Emacs
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= dash.el${EMACS_PKGNAMESUFFIX}>=2.18.1:devel/dash.el@${EMACS_FLAVOR} \
transient${EMACS_PKGNAMESUFFIX}>=0.3.6:devel/transient@${EMACS_FLAVOR} \
with-editor${EMACS_PKGNAMESUFFIX}>=3.0.4:editors/with-editor@${EMACS_FLAVOR}
RUN_DEPENDS= dash.el${EMACS_PKGNAMESUFFIX}>=2.18.1:devel/dash.el@${EMACS_FLAVOR} \
transient${EMACS_PKGNAMESUFFIX}>=0.3.6:devel/transient@${EMACS_FLAVOR} \
with-editor${EMACS_PKGNAMESUFFIX}>=3.0.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_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/ghub" \
VERSION=${PORTVERSION}
CONFLICTS_INSTALL= magit-devel-emacs*
NO_ARCH= yes
INFO= magit magit-section
PLIST_SUB+= ELISPDIR=${_ELISPDIR}
PORTDOCS= AUTHORS.md
OPTIONS_DEFINE= DOCS LIBEGIT2
OPTIONS_SUB= yes
LIBEGIT2_DESC= Use libegit2 as backend (EXPERIMENTAL)
LIBEGIT2_BUILD_DEPENDS= libegit2${EMACS_PKGNAMESUFFIX}>=g20200515:devel/libegit2@${EMACS_FLAVOR}
LIBEGIT2_BUILD_DEPENDS_OFF= git:devel/git
LIBEGIT2_RUN_DEPENDS= libegit2${EMACS_PKGNAMESUFFIX}>=g20200515:devel/libegit2@${EMACS_FLAVOR}
LIBEGIT2_RUN_DEPENDS_OFF= git:devel/git
LIBEGIT2_VARS_OFF= MAKE_ENV+=BUILD_MAGIT_LIBGIT=false
_ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
.include <bsd.port.mk>
diff --git a/devel/rubygem-io-console/Makefile b/devel/rubygem-io-console/Makefile
index 2f0ec77b0f77..4f72bd7ff990 100644
--- a/devel/rubygem-io-console/Makefile
+++ b/devel/rubygem-io-console/Makefile
@@ -1,16 +1,16 @@
PORTNAME= io-console
PORTVERSION= 0.5.9
CATEGORIES= devel rubygems
MASTER_SITES= RG
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Add console capabilities to IO instances
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt
USES= gem
USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/devel/rubygem-reline/Makefile b/devel/rubygem-reline/Makefile
index 2840719ee579..ef78e23e93ff 100644
--- a/devel/rubygem-reline/Makefile
+++ b/devel/rubygem-reline/Makefile
@@ -1,21 +1,21 @@
PORTNAME= reline
PORTVERSION= 0.2.7
CATEGORIES= devel rubygems
MASTER_SITES= RG
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Alternative GNU Readline or Editline implementation by pure Ruby
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
RUN_DEPENDS= rubygem-io-console>=0.5<1:devel/rubygem-io-console
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/devel/transient/Makefile b/devel/transient/Makefile
index e3f79937fd14..0efb96737994 100644
--- a/devel/transient/Makefile
+++ b/devel/transient/Makefile
@@ -1,39 +1,39 @@
PORTNAME= transient
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.6
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Emacs key and popup interface for complex keybindings
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= emacs gmake makeinfo
USE_GITHUB= yes
GH_ACCOUNT= magit
ALL_TARGET= lisp info
NO_ARCH= yes
INFO= transient
PORTDOCS= CHANGELOG README.md
OPTIONS_DEFINE= DOCS
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}/docs/CHANGELOG ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/devel/treepy.el/Makefile b/devel/treepy.el/Makefile
index f4f6a0714870..8b97faf3b1f1 100644
--- a/devel/treepy.el/Makefile
+++ b/devel/treepy.el/Makefile
@@ -1,38 +1,38 @@
PORTNAME= treepy.el
DISTVERSION= 0.1.2
PORTREVISION= 1
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Generic tree traversing tools for Emacs Lisp
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 <bsd.port.mk>
diff --git a/editors/with-editor/Makefile b/editors/with-editor/Makefile
index 6b7b5bf2bf13..b562a71a4258 100644
--- a/editors/with-editor/Makefile
+++ b/editors/with-editor/Makefile
@@ -1,41 +1,41 @@
# Created by: KIMURA Yasuhiro <yasu@utahime.org>
PORTNAME= with-editor
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.4
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Use the Emacsclient as the $$EDITOR of child processes
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= emacs gmake makeinfo
USE_GITHUB= yes
GH_ACCOUNT= magit
MAKE_ENV+= EFLAGS="-L ${PREFIX}/${EMACS_SITE_LISPDIR}"
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.md
OPTIONS_DEFINE= DOCS
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \
${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/japanese/another-htmllint/Makefile b/japanese/another-htmllint/Makefile
index 03cd26cb8765..3a65c2100e2f 100644
--- a/japanese/another-htmllint/Makefile
+++ b/japanese/another-htmllint/Makefile
@@ -1,58 +1,58 @@
PORTNAME= another-htmllint
PORTVERSION= 20111128
PORTREVISION= 3
CATEGORIES= japanese www
MASTER_SITES= http://openlab.ring.gr.jp/k16/htmllint/archives/
DISTNAME= htmllint
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Another HTML-lint (all messages are written in Japanese)
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|^</address>|</address><br>Maintained by <address>${HTMLLINT_ADMIN}</address>|' ${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 <bsd.port.mk>
diff --git a/japanese/csrd/Makefile b/japanese/csrd/Makefile
index 2c3692f8493d..96dbb3faf99b 100644
--- a/japanese/csrd/Makefile
+++ b/japanese/csrd/Makefile
@@ -1,43 +1,43 @@
# Created by: Satoshi TAOKA <taoka@FreeBSD.org>
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@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Utility for Shogakukan Random House English-Japanese Dictionary
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 <bsd.port.mk>
diff --git a/japanese/eb/Makefile b/japanese/eb/Makefile
index cf3a2a30df1b..979dc5285377 100644
--- a/japanese/eb/Makefile
+++ b/japanese/eb/Makefile
@@ -1,98 +1,98 @@
# Created by: Motoyuki Kasahara <m-kasahr@sra.co.jp>
PORTNAME= eb
PORTVERSION= 4.4.3
PORTREVISION= 4
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@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= C library for accessing EB, EBG, EBXA, and EPWING CD-ROM dictionaries
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
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
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
USES= autoreconf iconv libtool perl5 tar:bzip2
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CONFIGURE_ARGS= --with-pkgdocdir=${DOCSDIR} \
--with-iconv-includes=${ICONV_PREFIX}/include \
--with-iconv-libraries=${ICONV_PREFIX}/lib
CONFIGURE_ENV= ac_cv_path_PERL=${PERL}
OPTIONS_DEFINE= DOCS NLS
OPTIONS_SUB= yes
APPENDIXDIR= ${DATADIR}/appendix
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
NLS_CONFIGURE_ON= --with-gettext-includes=${LOCALBASE}/include \
--with-gettext-libraries=${LOCALBASE}/lib
NLS_CONFIGURE_OFF= --disable-nls
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 <bsd.port.mk>
diff --git a/japanese/eblook/Makefile b/japanese/eblook/Makefile
index 78264c0d4d06..60ad0c8284a1 100644
--- a/japanese/eblook/Makefile
+++ b/japanese/eblook/Makefile
@@ -1,40 +1,40 @@
# Created by: Shigeyuki Fukushima <shige@FreeBSD.org>
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@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Command to lookup words in EB format dictionaries
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 <bsd.port.pre.mk>
.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 <bsd.port.post.mk>
diff --git a/japanese/ebnetd/Makefile b/japanese/ebnetd/Makefile
index f26a3378c0e2..64a4ec309f27 100644
--- a/japanese/ebnetd/Makefile
+++ b/japanese/ebnetd/Makefile
@@ -1,50 +1,50 @@
# Created by: Motoyuki Kasahara <m-kasahr@sra.co.jp>
PORTNAME= ebnetd
PORTVERSION= 1.0
PORTREVISION= 12
CATEGORIES= japanese
MASTER_SITES= ftp://ftp.sra.co.jp/pub/misc/eb/
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@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 <bsd.port.mk>
diff --git a/japanese/lookup/Makefile b/japanese/lookup/Makefile
index 1074afd150f6..9737eafc1115 100644
--- a/japanese/lookup/Makefile
+++ b/japanese/lookup/Makefile
@@ -1,34 +1,34 @@
# Created by: Satoshi Taoka <taoka@FreeBSD.org>
PORTNAME= lookup
PORTVERSION= 1.99.96.20180209
PORTREVISION= 7
CATEGORIES= japanese elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Emacs search interface for CD-ROM books, etc
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 <bsd.port.mk>
diff --git a/lang/php-mode.el/Makefile b/lang/php-mode.el/Makefile
index 3cfa0ecd5870..120ef6b38db9 100644
--- a/lang/php-mode.el/Makefile
+++ b/lang/php-mode.el/Makefile
@@ -1,40 +1,40 @@
# Created by: Dmitry Sivachenko <demon@FreeBSD.org>
PORTNAME= php-mode.el
PORTVERSION= 1.24.0
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= lang elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= PHP mode for GNU Emacs
LICENSE= GPLv3
USES= emacs gmake
USE_GITHUB= yes
GH_ACCOUNT= emacs-php
GH_PROJECT= ${PORTNAME:S/.el$//}
NO_ARCH= yes
LISP_FILES= lisp/php-align.el \
lisp/php-align.elc \
lisp/php-face.el \
lisp/php-face.elc \
lisp/php-mode-debug.el \
lisp/php-mode-debug.elc \
lisp/php-mode.el \
lisp/php-mode.elc \
lisp/php-project.el \
lisp/php-project.elc \
lisp/php.el \
lisp/php.elc
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
${INSTALL_DATA} ${LISP_FILES:C/^/${WRKSRC}\//g} \
${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
.include <bsd.port.mk>
diff --git a/mail/c-sig/Makefile b/mail/c-sig/Makefile
index 0635cd69f42b..a0c92320e990 100644
--- a/mail/c-sig/Makefile
+++ b/mail/c-sig/Makefile
@@ -1,28 +1,28 @@
# Created by: KIMURA Yasuhiro <yasu@utahime.org>
PORTNAME= c-sig
PORTVERSION= 3.8.0.1
PORTREVISION= 5
CATEGORIES= mail elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Signature insertion tool for Emacs
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 <bsd.port.mk>
diff --git a/mail/mew-devel/Makefile b/mail/mew-devel/Makefile
index 6c6d780eaac0..9a375fdaab2b 100644
--- a/mail/mew-devel/Makefile
+++ b/mail/mew-devel/Makefile
@@ -1,54 +1,54 @@
PORTNAME= mew
DISTVERSIONPREFIX= v
DISTVERSION= 6.8-72
DISTVERSIONSUFFIX= -gfc4bca6
CATEGORIES= mail elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Messaging in the Emacs World for emacs (Development Version)
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/00copyright
USES= emacs
USE_GITHUB= yes
CONFLICTS_INSTALL= ${PORTNAME}${EMACS_PKGNAMESUFFIX}-[0-9]*
GH_ACCOUNT= kazu-yamamoto
GH_PROJECT= Mew
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-elispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew \
--with-etcdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew/etc
# target name for make build and install
ALL_TARGET= all info
INSTALL_TARGET= install
SUB_FILES= pkg-message
INFO= mew
PORTDOCS= 00api 00changes.0 00changes.1 00changes.2 00changes.3 \
00changes.4.1 00changes.4.2 00changes.5.1 00changes.5.2 \
00changes.6.1 00changes.6.2 00changes.6.3 00changes.6.4 \
00changes.6.5 00changes.6.6 00changes.6.7 00changes.6.8 00diff \
00readme dot.emacs dot.mew dot.theme
OPTIONS_DEFINE= DATABASE DOCS STUNNEL
OPTIONS_DEFAULT= STUNNEL
DATABASE_DESC= Support database feature (with Ruby & Sqlite3)
DATABASE_RUN_DEPENDS= rubygem-sqlite3>=0:databases/rubygem-sqlite3
DOCS_ALL_TARGET= jinfo
DOCS_INSTALL_TARGET= install-jinfo
DOCS_INFO= mew.ja
STUNNEL_DESC= Support TLS
STUNNEL_RUN_DEPENDS= stunnel>=0:security/stunnel
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>
diff --git a/mail/py-authres/Makefile b/mail/py-authres/Makefile
index 65c33d5b7f14..e277d90dbea3 100644
--- a/mail/py-authres/Makefile
+++ b/mail/py-authres/Makefile
@@ -1,30 +1,30 @@
# Created by: Yasuhiro KIMURA <yasu@utahime.org>
PORTNAME= authres
PORTVERSION= 1.2.0
CATEGORIES= mail python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Python module for RFC 5451 Authentication-Results headers
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
USES= python:3.6+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
PLIST_SUB= PORTNAME=${PORTNAME}
PORTDOCS= CHANGES README
OPTIONS_DEFINE= DOCS
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/mail/py-spf-engine/Makefile b/mail/py-spf-engine/Makefile
index 0c146ae78a37..c1d7656ebac1 100644
--- a/mail/py-spf-engine/Makefile
+++ b/mail/py-spf-engine/Makefile
@@ -1,70 +1,70 @@
# Created by: Giel van Schijndel <me@mortis.eu>
PORTNAME= spf-engine
PORTVERSION= 2.9.2
CATEGORIES= mail python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= SPF engine for Postfix policy server and milter implemented in Python
LICENSE= APACHE20 GPLv2+
LICENSE_COMB= multi
LICENSE_FILE_APACHE20= ${WRKSRC}/COPYING
LICENSE_FILE_GPLv2+ = ${WRKSRC}/GPL-2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}authres>0:mail/py-authres@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}milter>0:mail/py-milter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyspf>0:mail/py-pyspf@${PY_FLAVOR}
USES= python:3.3+ shebangfix
USE_PYTHON= autoplist distutils
USE_RC_SUBR= pyspf-milter
NO_ARCH= yes
CONFLICTS= py*-postfix-policyd-spf-python
USERS= pyspf-milter
GROUPS= pyspf-milter
PYSPF_MILTER_RUNDIR= /var/run/pyspf-milter
PLIST_FILES= '@sample etc/python-policyd-spf/policyd-spf.conf.sample' \
'@dir(${USERS},${GROUPS},755) ${PYSPF_MILTER_RUNDIR}'
SHEBANG_FILES= spf_engine/milter_spf.py \
spf_engine/policyd_spf.py
PORTDOCS= CHANGES \
README \
README.per_user_whitelisting \
policyd-spf.conf.commented
SUB_FILES= pkg-message
SUB_LIST= PYTHON_CMD=${PYTHON_CMD} \
PYSPF_MILTER_RUNDIR=${PYSPF_MILTER_RUNDIR}
OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e "s|/usr/local/etc/|${PREFIX}/etc/|" \
${WRKSRC}/spf_engine/milter_spf.py
@${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \
${WRKSRC}/spf_engine/policyd_spf.py
@${REINPLACE_CMD} -e "s|/run|/var/run|" ${WRKSRC}/spf_engine/policydspfsupp.py
@${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" -e "s|/usr/bin/|${PREFIX}/bin/|" \
${WRKSRC}/policyd-spf.1 ${WRKSRC}/policyd-spf.conf.5 \
${WRKSRC}/policyd-spf.peruser.5
post-install:
@${MKDIR} ${STAGEDIR}/var/run/pyspf-milter \
${STAGEDIR}${PREFIX}/etc/python-policyd-spf
${INSTALL_DATA} ${WRKSRC}/policyd-spf.conf \
${STAGEDIR}${PREFIX}/etc/python-policyd-spf/policyd-spf.conf.sample
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}/${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/mail/rainloop/Makefile b/mail/rainloop/Makefile
index a321f3640722..6aa0ac18078d 100644
--- a/mail/rainloop/Makefile
+++ b/mail/rainloop/Makefile
@@ -1,41 +1,41 @@
PORTNAME= rainloop
PORTVERSION= 1.16.0
CATEGORIES= mail www
MASTER_SITES= https://github.com/RainLoop/rainloop-webmail/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX?= ${PHP_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT?= Modern and interactive webmail
.if "${PKGNAMESUFFIX}" == "${PHP_PKGNAMESUFFIX}"
LICENSE= RainLoop
LICENSE_NAME= RainLoop Software License
LICENSE_TEXT= License can be found at: http://www.rainloop.net/licensing/
# Redistribution in any form is prohibited
LICENSE_PERMS= auto-accept
.endif
USES= php:web,flavors zip
NO_BUILD= yes
NO_ARCH= yes
NO_WRKSUBDIR= yes
USE_PHP= curl dom iconv json openssl pcre simplexml spl xml zlib
PLIST_SUB= VER="${PORTVERSION}" WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
OPTIONS_RADIO= DB
OPTIONS_RADIO_DB= MYSQL PGSQL SQLITE
OPTIONS_DEFAULT= SQLITE
MYSQL_USE= PHP=pdo_mysql
PGSQL_USE= PHP=pdo_pgsql
SQLITE_USE= PHP=pdo_sqlite
do-install:
@${MKDIR} ${STAGEDIR}${WWWDIR}/data
${INSTALL_DATA} ${WRKSRC}/data/* ${STAGEDIR}${WWWDIR}/data
${INSTALL_DATA} ${WRKSRC}/index.php ${STAGEDIR}${WWWDIR}
(cd ${WRKSRC} && ${COPYTREE_SHARE} rainloop ${STAGEDIR}${WWWDIR})
# Prune empty dirs
@${FIND} ${STAGEDIR}${WWWDIR}/${PORTNAME}/v/${PORTVERSION} -type d -empty -delete
.include <bsd.port.mk>
diff --git a/mail/s-nail/Makefile b/mail/s-nail/Makefile
index 65944a513b54..23e49af1ca78 100644
--- a/mail/s-nail/Makefile
+++ b/mail/s-nail/Makefile
@@ -1,48 +1,48 @@
PORTNAME= s-nail
PORTVERSION= 14.9.22
CATEGORIES= mail
MASTER_SITES= https://www.sdaoden.eu/downloads/
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Send and receive Internet mail
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
PLIST_FILES= bin/s-nail \
"@sample etc/s-nail.rc.sample" \
libexec/s-nail-dotlock \
man/man1/s-nail.1.gz
MAKEFILE= makefile
MAKE_ENV= EXTRA_CFLAGS="-DLIBICONV_PLUG" \
INCS=-I${LOCALBASE}/include \
VAL_IDNA=idn2 \
VAL_MANDIR=${MANPREFIX}/man \
VAL_MIME_TYPES_SYS=${PREFIX}/etc/mime.types \
VAL_PREFIX=${PREFIX}
TEST_TARGET= test
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 <bsd.port.mk>
diff --git a/security/clamav/Makefile b/security/clamav/Makefile
index 8e32931827cd..6e0336b57503 100644
--- a/security/clamav/Makefile
+++ b/security/clamav/Makefile
@@ -1,179 +1,179 @@
PORTNAME= clamav
PORTVERSION= 0.103.3
PORTEPOCH= 1
CATEGORIES= security
MASTER_SITES= https://www.clamav.net/downloads/production/
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Command line virus scanner written entirely in C
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libcurl.so:ftp/curl \
libltdl.so:devel/libltdl \
libmspack.so:archivers/libmspack
USES= compiler cpe gmake gnome libtool ncurses pathfix pkgconfig ssl
USE_RC_SUBR= clamav-clamd clamav-freshclam
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
PLIST_SUB+= CLAMAVGROUP=${CLAMAVGROUP} \
CLAMAVUSER=${CLAMAVUSER} \
DBDIR=${DBDIR} \
LOGDIR=${LOGDIR} \
RUNDIR=${RUNDIR}
CONFIGURE_ARGS= --disable-dependency-tracking \
--enable-bigstack \
--enable-clamdtop \
--libdir=${PREFIX}/lib \
--with-dbdir=${DBDIR} \
--with-libcurl=${LOCALBASE} \
--with-openssl=${OPENSSLBASE} \
--with-system-libmspack=${LOCALBASE}/lib/libmspack.so
CFLAGS_i386= -march=i486
# This port has a problem with -pthread,
# force to use -lthr until it's not fixed.
LDFLAGS+= -lthr
SUB_FILES= pkg-deinstall
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}
PLIST_SUB+= CLAMAVGROUP=${CLAMAVGROUP} \
CLAMAVUSER=${CLAMAVUSER}
OPTIONS_DEFINE= ARC ARJ DMG_XAR DOCS EXPERIMENTAL ICONV IPV6 JSON LDAP LHA \
MILTER PCRE STDERR TESTS UNRAR UNZOO
OPTIONS_DEFAULT= ARC ARJ DMG_XAR JSON MILTER PCRE UNRAR UNZOO
OPTIONS_SUB= yes
ARC_DESC= Enable arch archives support
ARJ_DESC= Enable arj archives support
DMG_XAR_DESC= Enable DMG and XAR archives support
EXPERIMENTAL_DESC= Build experimental code
LHA_DESC= Enable lha archives support
MILTER_DESC= Compile the milter interface
STDERR_DESC= Print logs to stderr instead of stdout
TESTS_DESC= Run compile-time tests (req. python)
UNZOO_DESC= Enable zoo archives support
ARC_RUN_DEPENDS= arc:archivers/arc
ARJ_RUN_DEPENDS= arj:archivers/arj
DMG_XAR_CONFIGURE_WITH= xml=${LOCALBASE}
DMG_XAR_USE= GNOME=libxml2
EXPERIMENTAL_CONFIGURE_ENABLE= experimental
ICONV_CONFIGURE_WITH= iconv
ICONV_USES= iconv
IPV6_CONFIGURE_ENABLE= ipv6
JSON_CONFIGURE_WITH= libjson=${LOCALBASE}
JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
LDAP_LDFLAGS= -lldap -L${LOCALBASE}/lib
LDAP_USE= OPENLDAP=yes
LHA_RUN_DEPENDS= lha:archivers/lha
MILTER_CONFIGURE_WITH= sendmail=/usr/sbin/sendmail
MILTER_CONFIGURE_ENABLE= milter
.if !exists(/usr/lib/libmilter.so)
MILTER_CFLAGS= -I${LOCALBASE}/include
MILTER_LDFLAGS= -L${LOCALBASE}/lib
MILTER_LIB_DEPENDS+= libmilter.so:mail/libmilter
.endif
MILTER_USE= RC_SUBR=clamav-milter
PCRE_CONFIGURE_WITH= pcre
PCRE_LIB_DEPENDS= libpcre2-8.so:devel/pcre2
STDERR_EXTRA_PATCHES= ${FILESDIR}/extra-patch-shared_output.c
TESTS_CONFIGURE_ENABLE= check
TESTS_BUILD_DEPENDS= ${LOCALBASE}/include/check.h:devel/check
TESTS_USES= python:build
UNRAR_CONFIGURE_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
.if ${CLAMAVUSER} == "clamav"
USERS= clamav
.endif
.if ${CLAMAVGROUP} == "clamav"
GROUPS= clamav mail
.endif
DBDIR= /var/db/clamav
LOGDIR= /var/log/clamav
RUNDIR= /var/run/clamav
PY_NO_THREAD= ${WRKDIR}/.python-has-no-threads
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}|'
.include <bsd.port.pre.mk>
post-patch:
@${REINPLACE_CMD} ${SED_CONF} \
${WRKSRC}/etc/clamd.conf.sample \
${WRKSRC}/etc/freshclam.conf.sample \
${WRKSRC}/etc/clamav-milter.conf.sample
.if ${CHOSEN_COMPILER_TYPE} == gcc
@${REINPLACE_CMD} -e 's|-Wno-logical-op-parentheses||' \
-e 's|-Wno-dangling-else||' \
${WRKSRC}/libclamav/Makefile.am \
${WRKSRC}/libclamav/Makefile.in \
${WRKSRC}/libclamunrar/makefile
.endif
pre-configure-TESTS-on:
@if ! ${PYTHON_CMD} -c "import thread" >/dev/null 2>&1; then \
${ECHO_MSG} ""; \
${ECHO_MSG} "==========================================================================="; \
${ECHO_MSG} "= Unit tests REQUIRES python built with thread support, and yours is not. ="; \
${ECHO_MSG} "= It will not be called during this build ="; \
${ECHO_MSG} "==========================================================================="; \
${ECHO_MSG} ""; \
${TOUCH} ${PY_NO_THREAD}; \
fi
post-build-TESTS-on:
@if [ ! -f "${PY_NO_THREAD}" ]; then \
${MAKE_CMD} -C ${WRKSRC} check; \
fi
post-install:
${INSTALL_DATA} ${WRKSRC}/clamav-config.h ${STAGEDIR}${PREFIX}/include
@${MKDIR} ${STAGEDIR}${DOCSDIR}/html \
${STAGEDIR}${DBDIR} \
${STAGEDIR}${LOGDIR} \
${STAGEDIR}${RUNDIR}
(cd ${WRKSRC}/docs/html; ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html)
.include <bsd.port.post.mk>
diff --git a/security/logcheck/Makefile b/security/logcheck/Makefile
index aa31dacd47ad..abad144ebf2e 100644
--- a/security/logcheck/Makefile
+++ b/security/logcheck/Makefile
@@ -1,103 +1,103 @@
# Created by: Dan Langille <dan@freebsddiary.org>
PORTNAME= logcheck
PORTVERSION= 1.3.23
PORTREVISION= 2
CATEGORIES= security
MASTER_SITES= DEBIAN_POOL
DISTNAME= ${PORTNAME}_${PORTVERSION}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Auditing tool for system logs on Unix boxes
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}
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 src/logcheck src/logtail2
RUNDIR= ${BASEDIR}/var/run/${PORTNAME}
.include <bsd.port.pre.mk>
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}${DOCSDIR} \
${STAGEDIR}${ETCDIR} \
${STAGEDIR}${EXAMPLESDIR} \
${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}/logcheck.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
${INSTALL_DATA} ${WRKSRC}/debian/logcheck.cron.d \
${STAGEDIR}${EXAMPLESDIR}/crontab.in
.for i in ${MAN1_FILES}
${INSTALL_MAN} ${WRKSRC}/docs/$i ${STAGEDIR}${MAN1PREFIX}/man/man1
.endfor
.for i in ${MAN8_FILES}
${INSTALL_MAN} ${WRKSRC}/docs/$i ${STAGEDIR}${MAN8PREFIX}/man/man8
.endfor
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.post.mk>
diff --git a/sysutils/lockfile-progs/Makefile b/sysutils/lockfile-progs/Makefile
index 5123e8c09bd3..4fba629e19ca 100644
--- a/sysutils/lockfile-progs/Makefile
+++ b/sysutils/lockfile-progs/Makefile
@@ -1,39 +1,39 @@
# Created by: Yasuhiro KIMURA <yasu@utahime.org>
PORTNAME= lockfile-progs
DISTVERSION= 0.1.19
CATEGORIES= sysutils
MASTER_SITES= DEBIAN_POOL
DISTNAME= ${PORTNAME}_${PORTVERSION}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Programs for locking and unlocking files and mailboxes
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= liblockfile.so:devel/liblockfile
ALL_TARGET= lockfile-create
WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/}
PORTDOCS= TODO changelog
OPTIONS_DEFINE= DOCS
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/lockfile-create ${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/lockfile-progs.1 ${STAGEDIR}${MANPREFIX}/man/man1
.for f in lockfile-remove lockfile-touch lockfile-check mail-lock mail-unlock mail-touchlock
${LN} ${STAGEDIR}${PREFIX}/bin/lockfile-create ${STAGEDIR}${PREFIX}/bin/${f}
${LN} -s lockfile-progs.1 ${STAGEDIR}${MANPREFIX}/man/man1/${f}.1
.endfor
${LN} -s lockfile-progs.1 ${STAGEDIR}${MANPREFIX}/man/man1/lockfile-create.1
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in TODO debian/changelog
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
.endfor
.include <bsd.port.mk>
diff --git a/textproc/jing/Makefile b/textproc/jing/Makefile
index f76c36e0dcf0..1f6f3863a916 100644
--- a/textproc/jing/Makefile
+++ b/textproc/jing/Makefile
@@ -1,40 +1,40 @@
# Created by: Kimura Fuyuki <fuyuki@mj.0038.net>
PORTNAME= jing
PORTVERSION= 20181222
CATEGORIES= textproc java
MASTER_SITES= https://github.com/relaxng/jing-trang/releases/download/V${PORTVERSION}/
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= RELAX NG validator in Java
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= zip
USE_JAVA= yes
JAVA_RUN= yes
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 <bsd.port.mk>
diff --git a/textproc/trang/Makefile b/textproc/trang/Makefile
index c4a0b437b411..cc975b3002c2 100644
--- a/textproc/trang/Makefile
+++ b/textproc/trang/Makefile
@@ -1,40 +1,40 @@
# Created by: Kimura Fuyuki <fuyuki@nigredo.org>
PORTNAME= trang
PORTVERSION= 20181222
CATEGORIES= textproc java
MASTER_SITES= https://github.com/relaxng/jing-trang/releases/download/V${PORTVERSION}/
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Multi-format schema converter based on RELAX NG
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= zip
USE_JAVA= yes
JAVA_RUN= yes
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 <bsd.port.mk>
diff --git a/textproc/yaml-mode.el/Makefile b/textproc/yaml-mode.el/Makefile
index e1911d6b1060..bb1b7dfb4588 100644
--- a/textproc/yaml-mode.el/Makefile
+++ b/textproc/yaml-mode.el/Makefile
@@ -1,35 +1,35 @@
# Created by: KIMURA Yasuhiro <yasu@utahime.org>
PORTNAME= yaml-mode.el
PORTVERSION= 0.0.15
PORTREVISION= 1
CATEGORIES= textproc elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Simple major mode to edit YAML file for Emacsen
LICENSE= GPLv2+
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 <bsd.port.mk>
diff --git a/textproc/yaml.el/Makefile b/textproc/yaml.el/Makefile
index 8e473b5d3c29..003e72e2f2e1 100644
--- a/textproc/yaml.el/Makefile
+++ b/textproc/yaml.el/Makefile
@@ -1,30 +1,30 @@
PORTNAME= yaml.el
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.4
CATEGORIES= textproc elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= YAML parser in Elisp
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})
.include <bsd.port.mk>
diff --git a/www/tdiary/Makefile b/www/tdiary/Makefile
index f1a8adfc8c93..0b5b7a3b3e45 100644
--- a/www/tdiary/Makefile
+++ b/www/tdiary/Makefile
@@ -1,103 +1,103 @@
# Created by: Fumihiko Kimura <jfkimura@yahoo.co.jp>
PORTNAME= tdiary
PORTVERSION= 5.1.7
CATEGORIES?= www ruby
MASTER_SITES= https://github.com/tdiary/tdiary-core/releases/download/v${PORTVERSION}/
DISTNAME= ${PORTNAME}-full-v${PORTVERSION}
-MAINTAINER= yasu@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= Web-based diary system (like weblog) written in Ruby
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-bundler>=2.0.2:sysutils/rubygem-bundler \
rubygem-emot>=0.0.4:textproc/rubygem-emot \
rubygem-fastimage>=2.1.7:graphics/rubygem-fastimage \
rubygem-hikidoc>=0.1.0:textproc/rubygem-hikidoc \
rubygem-mail>=2.7.1:mail/rubygem-mail \
rubygem-rack>=2.2.3,3:www/rubygem-rack \
rubygem-rake>=12.3.3:devel/rubygem-rake
USES= cpe shebangfix
USE_RUBY= yes
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 <bsd.port.mk>
diff --git a/x11-fonts/otf2bdf/Makefile b/x11-fonts/otf2bdf/Makefile
index 70f7ef2f4c1c..e3037b209b8b 100644
--- a/x11-fonts/otf2bdf/Makefile
+++ b/x11-fonts/otf2bdf/Makefile
@@ -1,30 +1,30 @@
PORTNAME= otf2bdf
DISTVERSION= 3.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@utahime.org
+MAINTAINER= yasu@FreeBSD.org
COMMENT= OpenType to BDF converter
LICENSE= MIT
LIB_DEPENDS= libfreetype.so:print/freetype2
USES= autoreconf pkgconfig tar:tgz
GNU_CONFIGURE= yes
PLIST_FILES= bin/otf2bdf \
man/man1/otf2bdf.1.gz
post-extract:
${INSTALL_SCRIPT} ${DISTDIR}/${DIST_SUBDIR}/mkinstalldirs ${WRKSRC}
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/otf2bdf
.include <bsd.port.mk>

File Metadata

Mime Type
text/x-diff
Expires
Sun, Aug 9, 12:23 PM (1 d, 21 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29371251
Default Alt Text
(70 KB)

Event Timeline