diff --git a/chinese/dictd-database/Makefile b/chinese/dictd-database/Makefile index ee31ace6dff3..dd1deebaf37a 100644 --- a/chinese/dictd-database/Makefile +++ b/chinese/dictd-database/Makefile @@ -1,27 +1,30 @@ PORTNAME= dictd-database PORTVERSION= 1.6 PORTREVISION= 1 CATEGORIES= chinese textproc MASTER_SITES= LOCAL/rafan/chinese/ DISTNAME= dict-zh-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Chinese <-> English dictd words database LICENSE= GPLv2 +DEPRECATED= Depends on expiring net/dictd +EXPIRATION_DATE=2025-09-30 + RUN_DEPENDS= ${LOCALBASE}/sbin/dictd:net/dictd NO_BUILD= yes SUB_FILES= pkg-message DICTFILES= cedict pydict moecomp netterm do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/dict for f in ${DICTFILES}; do \ ${INSTALL_DATA} ${WRKSRC}/$${f}.dict.dz ${STAGEDIR}${PREFIX}/lib/dict; \ ${INSTALL_DATA} ${WRKSRC}/$${f}.index ${STAGEDIR}${PREFIX}/lib/dict; \ done .include diff --git a/devel/libmaa/Makefile b/devel/libmaa/Makefile index d75ef13bfaed..2a0cebe3085f 100644 --- a/devel/libmaa/Makefile +++ b/devel/libmaa/Makefile @@ -1,25 +1,28 @@ PORTNAME= libmaa PORTVERSION= 1.5.1 PORTEPOCH= 1 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org COMMENT= Provides a few data structures and helpful functions WWW= https://github.com/cheusov/libmaa LICENSE= MIT LICENSE_FILE= ${WRKSRC}/doc/LICENSE +DEPRECATED= Depends on expiring devel/mk-configure +EXPIRATION_DATE=2025-09-30 + BUILD_DEPENDS= mk-configure>=0.29.1:devel/mk-configure CFLAGS+= -fPIC MAKE_CMD= mkcmake USE_LDCONFIG= yes GH_ACCOUNT= cheusov USE_GITHUB= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmaa.so .include diff --git a/devel/lmdbg/Makefile b/devel/lmdbg/Makefile index ba3bce4d7374..d594c27aae05 100644 --- a/devel/lmdbg/Makefile +++ b/devel/lmdbg/Makefile @@ -1,43 +1,46 @@ PORTNAME= lmdbg PORTVERSION= 1.3.0 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= trociny@FreeBSD.org COMMENT= Lightweight malloc debugger WWW= https://sourceforge.net/projects/lmdbg/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/doc/LICENSE +DEPRECATED= Depends on expiring devel/mk-configure +EXPIRATION_DATE=2025-09-30 + BUILD_DEPENDS= mk-configure>=0.24:devel/mk-configure LIB_DEPENDS= libJudy.so:devel/judy RUN_DEPENDS= runawk:lang/runawk \ ${LOCALBASE}/bin/pipestatus:devel/pipestatus USE_LDCONFIG= yes MKCMAKE?= ${LOCALBASE}/bin/mkcmake PORTDOCS= LICENSE NEWS README TODO MKCMAKE_ENV+= CPPFLAGS=-I${LOCALBASE}/include MKCMAKE_ENV+= LDFLAGS=-L${LOCALBASE}/lib MKCMAKE_ENV+= MANDIR=${PREFIX}/share/man INSTALL_TARGET= install install-doc OPTIONS_DEFINE= DOCS do-build: ${SETENV} ${MKCMAKE_ENV} ${MKCMAKE} -C ${WRKSRC} do-install: ${SETENV} ${MKCMAKE_ENV} DESTDIR=${STAGEDIR} \ ${MKCMAKE} -C ${WRKSRC} ${INSTALL_TARGET} do-test: ${SETENV} ${MKCMAKE_ENV} ${MKCMAKE} -C ${WRKSRC} test .include diff --git a/devel/mk-configure/Makefile b/devel/mk-configure/Makefile index 6863a222429f..e073853c3928 100644 --- a/devel/mk-configure/Makefile +++ b/devel/mk-configure/Makefile @@ -1,48 +1,51 @@ PORTNAME= mk-configure PORTVERSION= 0.38.2 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= trociny@FreeBSD.org COMMENT= Lightweight, easy to use replacement for GNU autotools WWW= https://sourceforge.net/projects/mk-configure/ LICENSE= BSD2CLAUSE +DEPRECATED= Depends on expired devel/bmake and devel/bmkdep +EXPIRATION_DATE=2025-09-30 + BUILD_DEPENDS= ${BMAKE}:devel/bmake RUN_DEPENDS:= ${BUILD_DEPENDS} \ bmkdep:devel/bmkdep MAKE_JOBS_UNSAFE= yes NO_ARCH= yes BMAKE?= ${LOCALBASE}/bin/bmake MAKE_ARGS= MANDIR=${PREFIX}/share/man INSTALL_TARGET= installdirs install install-doc PORTDATA= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${ECHO_CMD} "MKDEP ?= bmkdep" >> ${WRKSRC}/mk/sys.mk do-build: ${SETENV} ${MAKE_ENV} ${BMAKE} -C ${BUILD_WRKSRC} ${MAKE_FLAGS} \ ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${ALL_TARGET} do-install: ${SETENV} ${MAKE_ENV} ${BMAKE} -C ${INSTALL_WRKSRC} ${MAKE_FLAGS} \ ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${INSTALL_TARGET} cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} do-test: ${SETENV} NOSUBDIR="tests/pkg_config_2 tests/predopost_targets \ tests/lua_dirs examples/hello_lua examples/hello_lua2 \ examples/hello_lua3" CPPFLAGS='-I/usr/local/include' \ LDFLAGS='-L/usr/local/lib -Wl,-rpath /usr/local/lib' \ ${INSTALL_WRKSRC}/scripts/mkcmake -C ${INSTALL_WRKSRC} test .include diff --git a/devel/paexec/Makefile b/devel/paexec/Makefile index 9f3a3e21efee..1b753fe98fa5 100644 --- a/devel/paexec/Makefile +++ b/devel/paexec/Makefile @@ -1,37 +1,40 @@ PORTNAME= paexec PORTVERSION= 1.1.4 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= portmaster@BSDforge.com COMMENT= Parallel executor, distributes tasks over network WWW= https://sourceforge.net/projects/paexec/ LICENSE= MIT +DEPRECATED= Depends on expiring devel/mk-configure +EXPIRATION_DATE=2025-09-30 + BUILD_DEPENDS= mkcmake:devel/mk-configure \ runawk:lang/runawk LIB_DEPENDS= libmaa.so:devel/libmaa OPTIONS_DEFINE= DOCS EXAMPLES USES= localbase:ldflags perl5 USE_PERL5= build MAKE_ENV= SUBPRJ_DFLT="${SUBPRJ_DFLT}" SUBPRJ_DFLT= paexec paargs doc examples MAKE_ENV+= EGDIR="${STAGEDIR}${EXAMPLESDIR}" \ DOCDIR="${STAGEDIR}${DOCSDIR}" \ BINDIR="${STAGEDIR}${PREFIX}/bin" \ MANDIR="${STAGEDIR}${PREFIX}/share/man" WARNERR="no" do-build: @${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/mkcmake -C ${WRKSRC} do-install: ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/mkcmake -C ${WRKSRC} \ ${INSTALL_TARGET} ${INSTALL_DATA} ${WRKSRC}/presentation/${PORTNAME}.pdf ${STAGEDIR}${DOCSDIR} .include diff --git a/lang/runawk/Makefile b/lang/runawk/Makefile index 1d3c5b70bc61..bd0dd1f1d355 100644 --- a/lang/runawk/Makefile +++ b/lang/runawk/Makefile @@ -1,31 +1,34 @@ PORTNAME= runawk DISTVERSION= 1.6.1 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Wrapper for AWK interpreter that implements a modules system WWW= https://sourceforge.net/projects/runawk/ LICENSE= MIT +DEPRECATED= Depends on expiring devel/mk-configure +EXPIRATION_DATE=2025-09-30 + BUILD_DEPENDS= mk-configure>=0.26.0:devel/mk-configure USES= localbase MAKE_ENV= DESTDIR="${STAGEDIR}" EGDIR="${EXAMPLESDIR}" MANDIR="${PREFIX}/share/man" INSTALL_TARGET= install OPTIONS_DEFINE= DOCS EXAMPLES DOCS_INSTALL_TARGET= install-doc EXAMPLES_INSTALL_TARGET=install-examples do-build: @${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/mkcmake -C ${WRKSRC} do-install: @${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/mkcmake -C ${WRKSRC} ${INSTALL_TARGET} .include diff --git a/net-mgmt/hastmon/Makefile b/net-mgmt/hastmon/Makefile index 4680d17fd77d..a5923ac82f30 100644 --- a/net-mgmt/hastmon/Makefile +++ b/net-mgmt/hastmon/Makefile @@ -1,45 +1,48 @@ PORTNAME= hastmon PORTVERSION= 0.3.4 PORTREVISION= 1 CATEGORIES= net-mgmt MAINTAINER= trociny@FreeBSD.org COMMENT= Cluster monitoring daemon WWW= http://hastmon.googlecode.com/ LICENSE= BSD2CLAUSE +DEPRECATED= Depends on expiring devel/mk-configure +EXPIRATION_DATE=2025-09-30 + BUILD_DEPENDS= mk-configure>=0.20:devel/mk-configure USE_GITHUB= yes GH_ACCOUNT= trociny USES= ssl MKCMAKE?= ${LOCALBASE}/bin/mkcmake INSTALL_TARGET= installdirs install MAKE_ARGS= MANDIR=${PREFIX}/share/man PORTDOCS= ChangeLog COPYRIGHT README OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} \ -e "s|\(-lcrypto\)|-L${OPENSSLLIB} \1|g" \ -e "s|\(-DHAVE_CRYPTO\)|-I${OPENSSLINC} \1|g" \ ${WRKSRC}/hastmon/Makefile \ ${WRKSRC}/hastmonctl/Makefile do-build: ${SETENV} ${MKCMAKE_ENV} ${MKCMAKE} -C ${WRKSRC} do-install: ${SETENV} ${MKCMAKE_ENV} DESTDIR=${STAGEDIR} \ ${MKCMAKE} -C ${WRKSRC} ${INSTALL_TARGET} ${MAKE_ARGS} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/net/dictd/Makefile b/net/dictd/Makefile index 18d4c09f8b00..303dfeb15589 100644 --- a/net/dictd/Makefile +++ b/net/dictd/Makefile @@ -1,29 +1,32 @@ PORTNAME= dictd PORTVERSION= 1.13.3 CATEGORIES+= net textproc MASTER_SITES= SF/dict/dictd/dictd-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Dict protocol (RFC 2229) server WWW= https://www.dict.org/ \ https://sourceforge.net/projects/dict/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on expiring devel/libmaa +EXPIRATION_DATE=2025-09-30 + LIB_DEPENDS= libmaa.so:devel/libmaa USES= bison gmake libtool:build localbase ALL_TARGET= dictd dictzip GNU_CONFIGURE= yes INSTALL_TARGET= install.dictd install.dictzip SUB_FILES= dictd.conf pkg-message SUB_LIST= PORTSDIR=${PORTSDIR} USE_RC_SUBR= dictd post-install: ${INSTALL_DATA} ${WRKDIR}/dictd.conf ${STAGEDIR}${PREFIX}/etc/dictd.conf.sample .include diff --git a/textproc/dict/Makefile b/textproc/dict/Makefile index 17b4d6bb11ba..5b3b59b2b437 100644 --- a/textproc/dict/Makefile +++ b/textproc/dict/Makefile @@ -1,28 +1,31 @@ PORTNAME= dict PORTVERSION= 1.13.3 CATEGORIES= textproc MASTER_SITES= SF/dict/dictd/dictd-${PORTVERSION} DISTNAME= dictd-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Dictionary Server Protocol (RFC2229) client WWW= https://www.dict.org/ \ https://sourceforge.net/projects/dict/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on expiring devel/libmaa +EXPIRATION_DATE=2025-09-30 + LIB_DEPENDS= libmaa.so:devel/libmaa USES= bison gmake libtool:build localbase ALL_TARGET= dict GNU_CONFIGURE= yes INSTALL_TARGET= install.dict CONFLICTS_INSTALL= irstlm # bin/dict post-install: ${INSTALL_DATA} ${FILESDIR}/dict.conf ${STAGEDIR}${PREFIX}/etc/dict.conf.sample .include diff --git a/textproc/dictem/Makefile b/textproc/dictem/Makefile index 99dc1728ba87..0052c6bc35a3 100644 --- a/textproc/dictem/Makefile +++ b/textproc/dictem/Makefile @@ -1,46 +1,49 @@ PORTNAME= dictem PORTVERSION= 1.0.4 PORTREVISION= 23 CATEGORIES= textproc net elisp MASTER_SITES= SF/dictem/dictem/dictem-${PORTVERSION} PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= max.n.boyarov@gmail.com COMMENT= DICT protocol client for [X]Emacs WWW= https://sourceforge.net/projects/dictem/ LICENSE= GPLv2 +DEPRECATED= Depends on expiring textproc/dict +EXPIRATION_DATE=2025-09-30 + RUN_DEPENDS= ${LOCALBASE}/bin/dict:textproc/dict USES= emacs SRC_EL= dictem.el dictem-lingvo-dsl.el dictem-elisp.el .for f in ${SRC_EL} PLIST_FILES+= ${LISPDIR}/${f} ${LISPDIR}/${f}c .endfor WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDOCS= README AUTHORS NEWS COPYING TODO LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/dictem OPTIONS_DEFINE= DOCS do-build: (cd ${WRKSRC} && ${EMACS_CMD} --no-site-file --no-init-file -batch \ -l compile.el -f compile-dictem ${SRC_EL}) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${LISPDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${SRC_EL} ${SRC_EL:S/.el$/.elc/} \ ${STAGEDIR}${PREFIX}/${LISPDIR}/) post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/textproc/dictfmt/Makefile b/textproc/dictfmt/Makefile index 8e5ae6a1baf3..b27f6da8650d 100644 --- a/textproc/dictfmt/Makefile +++ b/textproc/dictfmt/Makefile @@ -1,23 +1,26 @@ PORTNAME= dictfmt PORTVERSION= 1.13.3 CATEGORIES= textproc MASTER_SITES= SF/dict/dictd/dictd-${PORTVERSION} DISTNAME= dictd-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Format a DICT protocol dictionary database WWW= https://www.dict.org/ \ https://sourceforge.net/projects/dict/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on expiring devel/libmaa +EXPIRATION_DATE=2025-09-30 + LIB_DEPENDS= libmaa.so:devel/libmaa USES= gmake libtool:build localbase ALL_TARGET= dictfmt GNU_CONFIGURE= yes INSTALL_TARGET= install.dictfmt .include