git: f806fd001682 - main - converters/cl-babel{,-*}: Update to 0.5.0-24

From: Joseph Mingrone <jrm_at_FreeBSD.org>
Date: Sat, 28 Dec 2024 23:32:35 UTC
The branch main has been updated by jrm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f806fd001682157b6f973695a0aa82b517f9352c

commit f806fd001682157b6f973695a0aa82b517f9352c
Author:     Joseph Mingrone <jrm@FreeBSD.org>
AuthorDate: 2024-12-24 16:31:00 +0000
Commit:     Joseph Mingrone <jrm@FreeBSD.org>
CommitDate: 2024-12-28 23:22:42 +0000

    converters/cl-babel{,-*}: Update to 0.5.0-24
    
    Approved by:    olgeni (maintainer, implicit)
    Sponsored by:   The FreeBSD Foundation
---
 converters/cl-babel-ccl/Makefile   |  3 +-
 converters/cl-babel-clisp/Makefile |  3 +-
 converters/cl-babel-sbcl/Makefile  |  4 +-
 converters/cl-babel/Makefile       | 30 ++++++--------
 converters/cl-babel/distinfo       |  5 ++-
 converters/cl-babel/pkg-plist      | 80 ++++++++++++++++++++------------------
 6 files changed, 64 insertions(+), 61 deletions(-)

diff --git a/converters/cl-babel-ccl/Makefile b/converters/cl-babel-ccl/Makefile
index 370fa1d7f2fa..53c4bbc11302 100644
--- a/converters/cl-babel-ccl/Makefile
+++ b/converters/cl-babel-ccl/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	babel
-PORTVERSION=	2010.01.16
+DISTVERSION=	0.5.0-24
+PORTEPOCH=	1
 CATEGORIES=	converters lisp
 PKGNAMEPREFIX=	cl-
 DISTFILES=	# none
diff --git a/converters/cl-babel-clisp/Makefile b/converters/cl-babel-clisp/Makefile
index 54c44a5f61b9..4c3f753a1f69 100644
--- a/converters/cl-babel-clisp/Makefile
+++ b/converters/cl-babel-clisp/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	babel
-PORTVERSION=	2010.01.16
+DISTVERSION=	0.5.0-24
+PORTEPOCH=	1
 CATEGORIES=	converters lisp
 PKGNAMEPREFIX=	cl-
 DISTFILES=	# none
diff --git a/converters/cl-babel-sbcl/Makefile b/converters/cl-babel-sbcl/Makefile
index 782419618389..9d1f9c65c713 100644
--- a/converters/cl-babel-sbcl/Makefile
+++ b/converters/cl-babel-sbcl/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	babel
-PORTVERSION=	2010.01.16
-PORTREVISION=	91
+DISTVERSION=	0.5.0-24
+PORTEPOCH=	1
 CATEGORIES=	converters lisp
 PKGNAMEPREFIX=	cl-
 DISTFILES=	# none
diff --git a/converters/cl-babel/Makefile b/converters/cl-babel/Makefile
index 4452e1cb199f..e48f4f2e9856 100644
--- a/converters/cl-babel/Makefile
+++ b/converters/cl-babel/Makefile
@@ -1,13 +1,14 @@
 PORTNAME=	babel
-PORTVERSION=	2010.01.16
-PORTREVISION=	3
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.5.0-24
+DISTVERSIONSUFFIX=	-g23c1440
+PORTEPOCH=	1
 CATEGORIES=	converters lisp
-MASTER_SITES=	LOCAL/olgeni
 PKGNAMEPREFIX=	cl-
 
 MAINTAINER=	olgeni@FreeBSD.org
 COMMENT=	Charset encoding/decoding library written in Common Lisp
-WWW=		https://www.cliki.net/Babel
+WWW=		https://babel.common-lisp.dev/
 
 LICENSE=	MIT
 
@@ -19,23 +20,16 @@ RUN_DEPENDS=	${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/alexandria.asd:devel/cl-al
 		${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/trivial-gray-streams.asd:devel/cl-trivial-gray-streams
 
 USES=		cl
+USE_GITHUB=	yes
+GH_ACCOUNT=	cl-babel
 
 NO_BUILD=	yes
 
-OPTIONS_DEFINE=	DOCS EXAMPLES
-
 do-install:
-	@${MKDIR} ${STAGEDIR}${ASDF_PATHNAME} ${STAGEDIR}${ASDF_REGISTRY}
-	@${MKDIR} ${STAGEDIR}${ASDF_PATHNAME}/src
-	@${INSTALL_DATA} ${WRKSRC}/src/*.lisp ${STAGEDIR}${ASDF_PATHNAME}/src
-	@${INSTALL_DATA} ${WRKSRC}/babel.asd ${STAGEDIR}${ASDF_PATHNAME}
-	@${INSTALL_DATA} ${WRKSRC}/babel-streams.asd ${STAGEDIR}${ASDF_PATHNAME}
-	@${LN} -sf ${ASDF_PATHNAME}/babel.asd ${ASDF_PATHNAME}/babel-streams.asd ${STAGEDIR}${ASDF_REGISTRY}
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for FILE in COPYRIGHT HEADER NOTES README
-	@${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR}
-.endfor
-	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	@${INSTALL_DATA} ${WRKSRC}/tests/* ${STAGEDIR}${EXAMPLESDIR}
+	${MKDIR} ${STAGEDIR}${ASDF_PATHNAME} ${STAGEDIR}${ASDF_REGISTRY}
+	${INSTALL_DATA} ${WRKSRC}/*.asd ${STAGEDIR}${ASDF_PATHNAME}/
+	(cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${ASDF_PATHNAME}/src)
+	(cd ${WRKSRC}/tests && ${COPYTREE_SHARE} . ${STAGEDIR}${ASDF_PATHNAME}/tests)
+	${RLN} ${STAGEDIR}${ASDF_PATHNAME}/*.asd ${STAGEDIR}${ASDF_REGISTRY}
 
 .include <bsd.port.mk>
diff --git a/converters/cl-babel/distinfo b/converters/cl-babel/distinfo
index 4c890cd17369..43aac803ea7d 100644
--- a/converters/cl-babel/distinfo
+++ b/converters/cl-babel/distinfo
@@ -1,2 +1,3 @@
-SHA256 (babel-2010.01.16.tar.gz) = 5bfc9b8b555171f3ced71b87990362aa83f98f9ffcc7bd0aadf3a155c2a1282d
-SIZE (babel-2010.01.16.tar.gz) = 184481
+TIMESTAMP = 1735051774
+SHA256 (cl-babel-babel-v0.5.0-24-g23c1440_GH0.tar.gz) = c3ed1dd3b69d22c9273c0390875c21a9a192813d19401ce231c52e259a163a65
+SIZE (cl-babel-babel-v0.5.0-24-g23c1440_GH0.tar.gz) = 259058
diff --git a/converters/cl-babel/pkg-plist b/converters/cl-babel/pkg-plist
index 2c0c2a840569..4b86aaf4f6a9 100644
--- a/converters/cl-babel/pkg-plist
+++ b/converters/cl-babel/pkg-plist
@@ -1,37 +1,43 @@
-%%LIB32DIR%%/common-lisp/babel/babel-streams.asd
-%%LIB32DIR%%/common-lisp/babel/babel.asd
-%%LIB32DIR%%/common-lisp/babel/src/enc-ascii.lisp
-%%LIB32DIR%%/common-lisp/babel/src/enc-cp1251.lisp
-%%LIB32DIR%%/common-lisp/babel/src/enc-ebcdic.lisp
-%%LIB32DIR%%/common-lisp/babel/src/enc-iso-8859.lisp
-%%LIB32DIR%%/common-lisp/babel/src/enc-jpn.lisp
-%%LIB32DIR%%/common-lisp/babel/src/enc-unicode.lisp
-%%LIB32DIR%%/common-lisp/babel/src/encodings.lisp
-%%LIB32DIR%%/common-lisp/babel/src/external-format.lisp
-%%LIB32DIR%%/common-lisp/babel/src/jpn-table.lisp
-%%LIB32DIR%%/common-lisp/babel/src/packages.lisp
-%%LIB32DIR%%/common-lisp/babel/src/sharp-backslash.lisp
-%%LIB32DIR%%/common-lisp/babel/src/streams.lisp
-%%LIB32DIR%%/common-lisp/babel/src/strings.lisp
-%%LIB32DIR%%/common-lisp/system-registry/babel-streams.asd
-%%LIB32DIR%%/common-lisp/system-registry/babel.asd
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
-%%PORTDOCS%%%%DOCSDIR%%/HEADER
-%%PORTDOCS%%%%DOCSDIR%%/NOTES
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ascii.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ascii.txt-utf8
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/benchmarks.lisp
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ebcdic-us.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ebcdic-us.txt-utf8
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gen-test-files.sh
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/streams.lisp
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tests.lisp
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-16-with-le-bom.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-16.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-16.txt-utf8
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-32-with-le-bom.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-32.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-32.txt-utf8
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-8.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf-8.txt-utf8
+lib/common-lisp/babel/babel-streams.asd
+lib/common-lisp/babel/babel-tests.asd
+lib/common-lisp/babel/babel.asd
+lib/common-lisp/babel/src/enc-ascii.lisp
+lib/common-lisp/babel/src/enc-cp1251.lisp
+lib/common-lisp/babel/src/enc-cp1252.lisp
+lib/common-lisp/babel/src/enc-cp437.lisp
+lib/common-lisp/babel/src/enc-ebcdic-int.lisp
+lib/common-lisp/babel/src/enc-ebcdic.lisp
+lib/common-lisp/babel/src/enc-gbk.lisp
+lib/common-lisp/babel/src/enc-iso-8859.lisp
+lib/common-lisp/babel/src/enc-jpn.lisp
+lib/common-lisp/babel/src/enc-koi8.lisp
+lib/common-lisp/babel/src/enc-unicode.lisp
+lib/common-lisp/babel/src/encodings.lisp
+lib/common-lisp/babel/src/external-format.lisp
+lib/common-lisp/babel/src/gbk-map.lisp
+lib/common-lisp/babel/src/jpn-table.lisp
+lib/common-lisp/babel/src/packages.lisp
+lib/common-lisp/babel/src/sharp-backslash.lisp
+lib/common-lisp/babel/src/streams.lisp
+lib/common-lisp/babel/src/strings.lisp
+lib/common-lisp/babel/tests/ascii.txt
+lib/common-lisp/babel/tests/ascii.txt-utf8
+lib/common-lisp/babel/tests/benchmarks.lisp
+lib/common-lisp/babel/tests/ebcdic-fi.txt
+lib/common-lisp/babel/tests/ebcdic-fi.txt-utf8
+lib/common-lisp/babel/tests/ebcdic-us.txt
+lib/common-lisp/babel/tests/ebcdic-us.txt-utf8
+lib/common-lisp/babel/tests/gen-test-files.sh
+lib/common-lisp/babel/tests/streams.lisp
+lib/common-lisp/babel/tests/tests.lisp
+lib/common-lisp/babel/tests/utf-16-with-le-bom.txt
+lib/common-lisp/babel/tests/utf-16.txt
+lib/common-lisp/babel/tests/utf-16.txt-utf8
+lib/common-lisp/babel/tests/utf-32-with-le-bom.txt
+lib/common-lisp/babel/tests/utf-32.txt
+lib/common-lisp/babel/tests/utf-32.txt-utf8
+lib/common-lisp/babel/tests/utf-8.txt
+lib/common-lisp/babel/tests/utf-8.txt-utf8
+lib/common-lisp/system-registry/babel-streams.asd
+lib/common-lisp/system-registry/babel-tests.asd
+lib/common-lisp/system-registry/babel.asd