Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F148297693
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
70 KB
Referenced Files
None
Subscribers
None
View Options
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
Details
Attached
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)
Attached To
Mode
R11 FreeBSD ports repository
Attached
Detach File
Event Timeline
Log In to Comment