diff --git a/databases/mongodb42-tools/Makefile b/databases/mongodb42-tools/Makefile index 23483a43a083..d9d9389bfc82 100644 --- a/databases/mongodb42-tools/Makefile +++ b/databases/mongodb42-tools/Makefile @@ -1,65 +1,65 @@ PORTNAME= mongodb42-tools DISTVERSIONPREFIX= r DISTVERSION= 4.2.23 CATEGORIES= databases -MAINTAINER= ronald-lists@klop.ws +MAINTAINER= ronald@FreeBSD.org COMMENT= Tools for MongoDB 4.2.x WWW= https://github.com/mongodb/mongo-tools LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386 ONLY_FOR_ARCHS_REASON= not yet ported to other architectures USES= compiler:c++14-lang go localbase USE_GITHUB= yes GH_ACCOUNT= mongodb GH_PROJECT= mongo-tools GO_BUILDFLAGS= -tags "${USE_MY_TAGS}" GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT} CONFLICTS_INSTALL= mongodb[0-9][0-9]-tools mongodb-tools OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= MONGODUMP MONGOEXPORT MONGOFILES MONGOIMPORT \ MONGORESTORE SASL SSL OPTIONS_MULTI= SECURITY TOOLS OPTIONS_MULTI_TOOLS= BSONDUMP MONGODUMP MONGOEXPORT MONGOFILES MONGOIMPORT \ MONGOREPLAY MONGORESTORE MONGOSTAT MONGOTOP OPTIONS_MULTI_SECURITY= SASL SSL OPTIONS_SUB= yes BSONDUMP_DESC= BSON files into human-readable formats MONGOSTAT_DESC= Status of a running mongod or mongos instance MONGOFILES_DESC= Interface to GridFS in a MongoDB instance MONGOEXPORT_DESC= JSON or CSV export of MongoDB instance data MONGOIMPORT_DESC= Importing JSON, CSV, or TSV into a MongoDB instance MONGORESTORE_DESC= BSON data to a MongoDB instance MONGODUMP_DESC= BSON data from the contents of a MongoDB instance MONGOTOP_DESC= Track the amount of data I/O time MONGOREPLAY_DESC= Traffic capture and replay tool BSONDUMP_VARS= go_target+=./bsondump/main:bsondump MONGOSTAT_VARS= go_target+=./mongostat/main:mongostat MONGOFILES_VARS= go_target+=./mongofiles/main:mongofiles MONGOEXPORT_VARS= go_target+=./mongoexport/main:mongoexport MONGOIMPORT_VARS= go_target+=./mongoimport/main:mongoimport MONGORESTORE_VARS= go_target+=./mongorestore/main:mongorestore MONGODUMP_VARS= go_target+=./mongodump/main:mongodump MONGOTOP_VARS= go_target+=./mongotop/main:mongotop MONGOREPLAY_VARS= go_target+=./mongoreplay/main:mongoreplay SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SASL_USE= my_tags=sasl SSL_USES= ssl SSL_USE= my_tags=ssl post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in README.md CONTRIBUTING.md THIRD-PARTY-NOTICES ${INSTALL_MAN} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/databases/mongodb44/Makefile b/databases/mongodb44/Makefile index c69528eb56b3..c1929363a792 100644 --- a/databases/mongodb44/Makefile +++ b/databases/mongodb44/Makefile @@ -1,83 +1,83 @@ PORTNAME= mongodb DISTVERSIONPREFIX= r DISTVERSION= 4.4.18 CATEGORIES= databases net MASTER_SITES= https://fastdl.mongodb.org/src/ \ http://fastdl.mongodb.org/src/ PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} DISTNAME= mongodb-src-${DISTVERSIONPREFIX}${DISTVERSION} -MAINTAINER= ronald-lists@klop.ws +MAINTAINER= ronald@FreeBSD.org COMMENT= Distributed document-oriented "NoSQL" database (4.4.x Branch) WWW= https://docs.mongodb.com/v4.4/ LICENSE= SSPLv1 APACHE20 # mongodb is SSPLv1, C++ driver is APACHE20 LICENSE_COMB= multi LICENSE_NAME_SSPLv1= Server Side Public License Version 1 LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le ONLY_FOR_ARCHS_REASON= only ported to amd64, aarch64, and powerpc64le on FreeBSD; upstream supports arm64, ppc64le, s390x, and x86-64 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel/py-cheetah3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} LIB_DEPENDS= libpcre.so:devel/pcre \ libcurl.so:ftp/curl \ libsnappy.so:archivers/snappy USES= compiler:c++17-lang cpe python:3.5+,build scons USE_RC_SUBR= mongod PORTSCOUT= limit:^4\.4\. CONFLICTS_INSTALL= mongodb[0-9][0-9] # etc/mongodb.conf.sample OPTIONS_DEFINE= LTO SASL SSL OPTIONS_DEFAULT=LTO SASL SSL OPTIONS_EXCLUDE_aarch64= ${OPTIONS_EXCLUDE_${ARCH}_${OSREL:R}} OPTIONS_EXCLUDE_aarch64_14= LTO # Does not work with llvm12 on aarch64. MAKE_ARGS= --use-system-zlib \ --use-system-pcre \ --use-system-snappy \ --libc++ \ --cxx-std=17 \ --runtime-hardening=on \ -j ${MAKE_JOBS_NUMBER} \ --disable-warnings-as-errors \ VERBOSE=on \ AR=llvm-ar USERS= mongodb GROUPS= mongodb LTO_MAKE_ARGS= --lto=on SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SASL_MAKE_ARGS= --use-sasl-client SSL_USES= ssl SSL_MAKE_ARGS= --ssl .include .if ${ARCH} == aarch64 || ${ARCH} == powerpc64le EXTRA_PATCHES= ${FILESDIR}/${ARCH} .endif ALL_TARGET= install-core CPE_PRODUCT= mongodb pre-patch: ${MV} ${WRKSRC}/src/third_party/wiredtiger/src/checksum/power8/crc32.sx ${WRKSRC}/src/third_party/wiredtiger/src/checksum/power8/crc32.S do-install: .for f in mongo mongod mongos ${INSTALL_PROGRAM} ${WRKSRC}/build/install${PREFIX}/bin/${f} ${STAGEDIR}${PREFIX}/bin .endfor ${INSTALL_DATA} ${WRKSRC}/rpm/mongod.conf ${STAGEDIR}${PREFIX}/etc/mongodb.conf.sample .include diff --git a/devel/tijmp/Makefile b/devel/tijmp/Makefile index bf24fbed1bc7..097df0d9dbf5 100644 --- a/devel/tijmp/Makefile +++ b/devel/tijmp/Makefile @@ -1,33 +1,33 @@ PORTNAME= tijmp PORTVERSION= 0.7 PORTREVISION= 1 CATEGORIES= devel java MASTER_SITES= http://www.khelekore.org/jmp/tijmp/ \ http://www.klop.ws/distfiles/ -MAINTAINER= ronald-lists@klop.ws +MAINTAINER= ronald@FreeBSD.org COMMENT= Tools Interface Java Memory Profiler WWW= http://khelekore.org/jmp/tijmp/ OPTIONS_DEFINE= DOCS OPTIMIZED_CFLAGS GNU_CONFIGURE= yes CONFIGURE_ENV= JAVA_HOME="${JAVA_HOME}" INSTALL_TARGET= install-strip USES= gmake libtool USE_JAVA= yes JAVA_OS= native JAVA_BUILD= jdk USE_LDCONFIG= yes PLIST_FILES= lib/lib${PORTNAME}.so lib/lib${PORTNAME}.so.0 \ lib/lib${PORTNAME}.so.0.0.1 %%JAVAJARDIR%%/${PORTNAME}.jar PORTDOCS= ChangeLog README OPTIMIZED_CFLAGS_CFLAGS= -O3 post-patch: @${REINPLACE_CMD} '/^jardir =/s|=.*|= ${JAVAJARDIR}|' ${WRKSRC}/Makefile.in @${SED} -i "" -e 's|/../share/java|${JAVAJARDIR}|' ${WRKSRC}/src/tijmp.c .include diff --git a/net/ldapbrowser/Makefile b/net/ldapbrowser/Makefile index 46193081200b..cfa236894ec0 100644 --- a/net/ldapbrowser/Makefile +++ b/net/ldapbrowser/Makefile @@ -1,38 +1,38 @@ PORTNAME= ldapbrowser PORTVERSION= 2.8.2 PORTREVISION= 4 CATEGORIES= net java MASTER_SITES= http://www.klop.ws/distfiles/ \ http://freebsd.nsu.ru/distfiles/ \ ftp://ftp.nstu.ru/pub/sources/nettools/ldap/ \ ftp://ftp.gtrgrenoble.fr/TpRes/Ldap/ \ ftp://ftp.uni-duisburg.de/Unix/networking/LDAP/frontends/ DISTNAME= Browser282b2 -MAINTAINER= ronald-lists@klop.ws +MAINTAINER= ronald@FreeBSD.org COMMENT= Java/Swing-based LDAP browser and editor WWW= https://web.archive.org/web/20081218031210/http://www.mcs.anl.gov/~gawor/ldap/ # Converted from RESTRICTED LICENSE= ldapbrowser-license LICENSE_NAME= ldapbrowser LICENSE_TEXT= No reply from author regarding redistribution licensing LICENSE_PERMS= auto-accept USE_JAVA= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} REINPLACE_ARGS= -i '' post-extract: @${REINPLACE_CMD} -e 's|lbe\.jar|${PREFIX}/lib/ldapbrowser/lbe.jar|' \ ${WRKSRC}/lbe.sh do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ldapbrowser ${TAR} -C ${WRKSRC} -cf - . | ${TAR} xf - -C ${STAGEDIR}${PREFIX}/lib/ldapbrowser ${ECHO_CMD} "#!/bin/sh" > ${STAGEDIR}${PREFIX}/bin/ldapbrowser ${ECHO_CMD} "${PREFIX}/lib/ldapbrowser/lbe.sh -base ${PREFIX}/lib/ldapbrowser" >> ${STAGEDIR}${PREFIX}/bin/ldapbrowser ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/ldapbrowser .include diff --git a/sysutils/fakertc/Makefile b/sysutils/fakertc/Makefile index 1fbc0743c27b..555ddf74aeba 100644 --- a/sysutils/fakertc/Makefile +++ b/sysutils/fakertc/Makefile @@ -1,27 +1,27 @@ PORTNAME= fakertc DISTVERSIONPREFIX= v DISTVERSION= 3 CATEGORIES= sysutils -MAINTAINER= ronald-lists@klop.ws +MAINTAINER= ronald@FreeBSD.org COMMENT= Save real-time clock on reboot WWW= https://github.com/ronaldklop/fakertc LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= ronaldklop NO_ARCH= yes NO_BUILD= yes PLIST_FILES= etc/cron.d/${PORTNAME} etc/rc.d/${PORTNAME} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/cron.d ${INSTALL_DATA} ${WRKSRC}/src/etc/cron.d/${PORTNAME} \ ${STAGEDIR}${PREFIX}/etc/cron.d/ ${INSTALL_SCRIPT} ${WRKSRC}/src/etc/rc.d/${PORTNAME} \ ${STAGEDIR}${PREFIX}/etc/rc.d/ .include