After Magit 3.3.0 was released on October 2021, upstream didn't release new version for a long time. So I created development snapshot ports to used newer Magit. But they seems to change release policy with the release of 4.0.0 on August 2024, and new versions have been released every month since then. Since I have updated development snapshot ports once a month, there aren't much difference from release version ones now. So mark the former as DEPRECATED and set EXPIRATION_DATE.
47 lines
1.2 KiB
Makefile
47 lines
1.2 KiB
Makefile
PORTNAME= emacsql
|
|
DISTVERSIONPREFIX= v
|
|
DISTVERSION= 4.3.0
|
|
DISTVERSIONSUFFIX=
|
|
CATEGORIES= databases elisp
|
|
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
|
|
|
|
MAINTAINER= yasu@FreeBSD.org
|
|
COMMENT= High-level Emacs Lisp RDBMS front-end (Development Version)
|
|
WWW= https://github.com/magit/emacsql
|
|
|
|
LICENSE= UNLICENSE
|
|
LICENSE_FILE= ${WRKSRC}/UNLICENSE
|
|
|
|
DEPRECATED= Use databases/emacsql instead
|
|
EXPIRATION_DATE= 2025-08-31
|
|
|
|
BUILD_DEPENDS= pg.el${EMACS_PKGNAMESUFFIX}>=0.39:databases/pg.el@${EMACS_FLAVOR}
|
|
RUN_DEPENDS= pg.el${EMACS_PKGNAMESUFFIX}>=0.39:databases/pg.el@${EMACS_FLAVOR}
|
|
|
|
USES= emacs gmake
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= magit
|
|
|
|
MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}"
|
|
MAKE_JOBS_UNSAFE= yes
|
|
TEST_TARGET= test
|
|
|
|
CONFLICTS_INSTALL= emacsql emacsql-emacs_*
|
|
|
|
PORTDOCS= README.md
|
|
|
|
OPTIONS_DEFINE= DOCS
|
|
|
|
do-install:
|
|
@${MKDIR} ${STAGEDIR}${PREFIX}/bin \
|
|
${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
|
|
${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \
|
|
${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
|
|
|
|
do-install-DOCS-on:
|
|
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
|
|
|
|
.include <bsd.port.mk>
|