Index: head/textproc/cl-ppcre/Makefile =================================================================== --- head/textproc/cl-ppcre/Makefile (revision 559537) +++ head/textproc/cl-ppcre/Makefile (revision 559538) @@ -1,59 +1,66 @@ # Created by: Henrik Motakef # $FreeBSD$ PORTNAME= cl-ppcre -PORTVERSION= 2.0.3 -PORTREVISION= 1 +DISTVERSIONPREFIX= v +DISTVERSION= 2.1.1 CATEGORIES= textproc lisp -MASTER_SITES= LOCAL/olgeni MAINTAINER= olgeni@FreeBSD.org COMMENT= Portable Perl-Compatible Regular Expression for Common Lisp LICENSE= BSD2CLAUSE -NO_BUILD= yes -NO_ARCH= yes - USE_ASDF= yes +USE_GITHUB= yes +GH_ACCOUNT= edicl +NO_ARCH= yes +NO_BUILD= yes + OPTIONS_DEFINE= DOCS do-install: - @${MKDIR} ${STAGEDIR}${ASDF_PATHNAME} ${STAGEDIR}${ASDF_REGISTRY} + @${MKDIR} ${STAGEDIR}${ASDF_PATHNAME}/cl-ppcre-unicode ${STAGEDIR}${ASDF_REGISTRY} ${INSTALL_DATA} ${WRKSRC}/api.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/charmap.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/charset.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/chartest.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/closures.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/convert.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/errors.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/lexer.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/optimize.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/packages.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/parser.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/regex-class-util.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/regex-class.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/repetition-closures.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/scanner.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/specials.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/util.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/cl-ppcre.asd ${STAGEDIR}${ASDF_PATHNAME} - ${LN} -sf ${ASDF_PATHNAME}/cl-ppcre.asd ${STAGEDIR}${ASDF_REGISTRY} + ${INSTALL_DATA} ${WRKSRC}/cl-ppcre-unicode.asd ${STAGEDIR}${ASDF_PATHNAME} + ${INSTALL_DATA} ${WRKSRC}/cl-ppcre-unicode/packages.lisp ${STAGEDIR}${ASDF_PATHNAME}/cl-ppcre-unicode + ${INSTALL_DATA} ${WRKSRC}/cl-ppcre-unicode/resolver.lisp ${STAGEDIR}${ASDF_PATHNAME}/cl-ppcre-unicode + ${RLN} ${STAGEDIR}${ASDF_PATHNAME}/cl-ppcre.asd ${STAGEDIR}${ASDF_REGISTRY} + ${RLN} ${STAGEDIR}${ASDF_PATHNAME}/cl-ppcre-unicode.asd ${STAGEDIR}${ASDF_REGISTRY} # cl-ppcre-test depends on flexi-streams @${MKDIR} ${STAGEDIR}${ASDF_PATHNAME}/test ${INSTALL_DATA} ${WRKSRC}/test/packages.lisp ${STAGEDIR}${ASDF_PATHNAME}/test ${INSTALL_DATA} ${WRKSRC}/test/perl-tests.lisp ${STAGEDIR}${ASDF_PATHNAME}/test ${INSTALL_DATA} ${WRKSRC}/test/perltest.pl ${STAGEDIR}${ASDF_PATHNAME}/test ${INSTALL_DATA} ${WRKSRC}/test/perltestdata ${STAGEDIR}${ASDF_PATHNAME}/test ${INSTALL_DATA} ${WRKSRC}/test/perltestinput ${STAGEDIR}${ASDF_PATHNAME}/test ${INSTALL_DATA} ${WRKSRC}/test/simple ${STAGEDIR}${ASDF_PATHNAME}/test ${INSTALL_DATA} ${WRKSRC}/test/tests.lisp ${STAGEDIR}${ASDF_PATHNAME}/test + ${INSTALL_DATA} ${WRKSRC}/test/unicode-tests.lisp ${STAGEDIR}${ASDF_PATHNAME}/test + ${INSTALL_DATA} ${WRKSRC}/test/unicodetestdata ${STAGEDIR}${ASDF_PATHNAME}/test do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/index.html ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/index.html ${STAGEDIR}${DOCSDIR} .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Index: head/textproc/cl-ppcre/distinfo =================================================================== --- head/textproc/cl-ppcre/distinfo (revision 559537) +++ head/textproc/cl-ppcre/distinfo (revision 559538) @@ -1,2 +1,3 @@ -SHA256 (cl-ppcre-2.0.3.tar.gz) = a59e2f2f58297d8f802e2652a68a40176cb0174be9c5b681ef1187e8430133c3 -SIZE (cl-ppcre-2.0.3.tar.gz) = 157665 +TIMESTAMP = 1609099362 +SHA256 (edicl-cl-ppcre-v2.1.1_GH0.tar.gz) = 89631179b71648d9e6c565a928f6896a9d5742aa2083b9c1b705fe0b45d85def +SIZE (edicl-cl-ppcre-v2.1.1_GH0.tar.gz) = 159055 Index: head/textproc/cl-ppcre/pkg-plist =================================================================== --- head/textproc/cl-ppcre/pkg-plist (revision 559537) +++ head/textproc/cl-ppcre/pkg-plist (revision 559538) @@ -1,28 +1,34 @@ lib/common-lisp/cl-ppcre/api.lisp lib/common-lisp/cl-ppcre/charmap.lisp lib/common-lisp/cl-ppcre/charset.lisp lib/common-lisp/cl-ppcre/chartest.lisp +lib/common-lisp/cl-ppcre/cl-ppcre-unicode.asd +lib/common-lisp/cl-ppcre/cl-ppcre-unicode/packages.lisp +lib/common-lisp/cl-ppcre/cl-ppcre-unicode/resolver.lisp +lib/common-lisp/cl-ppcre/cl-ppcre.asd lib/common-lisp/cl-ppcre/closures.lisp lib/common-lisp/cl-ppcre/convert.lisp lib/common-lisp/cl-ppcre/errors.lisp lib/common-lisp/cl-ppcre/lexer.lisp lib/common-lisp/cl-ppcre/optimize.lisp lib/common-lisp/cl-ppcre/packages.lisp lib/common-lisp/cl-ppcre/parser.lisp lib/common-lisp/cl-ppcre/regex-class-util.lisp lib/common-lisp/cl-ppcre/regex-class.lisp lib/common-lisp/cl-ppcre/repetition-closures.lisp lib/common-lisp/cl-ppcre/scanner.lisp lib/common-lisp/cl-ppcre/specials.lisp -lib/common-lisp/cl-ppcre/util.lisp -lib/common-lisp/cl-ppcre/cl-ppcre.asd -lib/common-lisp/system-registry/cl-ppcre.asd lib/common-lisp/cl-ppcre/test/packages.lisp lib/common-lisp/cl-ppcre/test/perl-tests.lisp lib/common-lisp/cl-ppcre/test/perltest.pl lib/common-lisp/cl-ppcre/test/perltestdata lib/common-lisp/cl-ppcre/test/perltestinput lib/common-lisp/cl-ppcre/test/simple lib/common-lisp/cl-ppcre/test/tests.lisp +lib/common-lisp/cl-ppcre/test/unicode-tests.lisp +lib/common-lisp/cl-ppcre/test/unicodetestdata +lib/common-lisp/cl-ppcre/util.lisp +lib/common-lisp/system-registry/cl-ppcre-unicode.asd +lib/common-lisp/system-registry/cl-ppcre.asd %%PORTDOCS%%%%DOCSDIR%%/CHANGELOG %%PORTDOCS%%%%DOCSDIR%%/index.html Index: head/textproc/cl-ppcre-sbcl/Makefile =================================================================== --- head/textproc/cl-ppcre-sbcl/Makefile (revision 559537) +++ head/textproc/cl-ppcre-sbcl/Makefile (revision 559538) @@ -1,21 +1,20 @@ # Created by: Henrik Motakef # $FreeBSD$ PORTNAME= cl-ppcre -PORTVERSION= 2.0.3 -PORTREVISION= 50 +PORTVERSION= 2.1.1 CATEGORIES= textproc lisp DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= Portable Perl-Compatible Regular Expression for Common Lisp BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cl-ppcre/cl-ppcre.asd:textproc/cl-ppcre RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cl-ppcre/cl-ppcre.asd:textproc/cl-ppcre USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Index: head/x11-wm/stumpwm/Makefile =================================================================== --- head/x11-wm/stumpwm/Makefile (revision 559537) +++ head/x11-wm/stumpwm/Makefile (revision 559538) @@ -1,88 +1,89 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= stumpwm DISTVERSION= 20.11 +PORTREVISION= 1 CATEGORIES= x11-wm lisp MAINTAINER= jrm@FreeBSD.org COMMENT= Tiling, keyboard driven Window Manager written in Common Lisp LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= cl-alexandria>=0:devel/cl-alexandria \ cl-alexandria-sbcl>=0:devel/cl-alexandria-sbcl \ cl-clx>=0:x11/cl-clx \ cl-clx-sbcl>=0:x11/cl-clx-sbcl \ cl-ppcre>=0:textproc/cl-ppcre \ cl-ppcre-sbcl>=0:textproc/cl-ppcre-sbcl \ texinfo>=0:print/texinfo RUN_DEPENDS= cl-alexandria>=0:devel/cl-alexandria \ cl-alexandria-sbcl>=0:devel/cl-alexandria-sbcl \ cl-clx>=0:x11/cl-clx \ cl-clx-sbcl>=0:x11/cl-clx-sbcl \ cl-ppcre>=0:textproc/cl-ppcre \ cl-ppcre-sbcl>=0:textproc/cl-ppcre-sbcl USE_GITHUB= yes USE_SBCL= yes SUB_FILES= stumpwm SUB_LIST= ASDF_REGISTRY=${ASDF_REGISTRY} \ SBCL=${SBCL} INFO= ${PORTNAME} PLIST_SUB= ASDF_PATHNAME="${ASDF_PATHNAME:S,^${PREFIX}/,,}" \ ASDF_REGISTRY="${ASDF_REGISTRY:S,^${PREFIX}/,,}" PORTDOCS= AUTHORS COPYING HACKING NEWS README.md PORTEXAMPLES= sample-stumpwmrc.lisp OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${CP} ${WRKSRC}/load-stumpwm.lisp.in ${WRKSRC}/load-stumpwm.lisp @${REINPLACE_CMD} -e 's|@STUMPWM_ASDF_DIR@|${ASDF_PATHNAME}|' \ ${WRKSRC}/load-stumpwm.lisp ${CP} ${WRKSRC}/make-image.lisp.in ${WRKSRC}/make-image.lisp @${REINPLACE_CMD} -e 's|@MODULE_DIR@|${DATADIR}|' \ ${WRKSRC}/make-image.lisp do-build: (cd ${WRKSRC} && \ CL_SOURCE_REGISTRY="${WRKSRC}" \ ASDF_OUTPUT_TRANSLATIONS="/:" \ FBSD_ASDF_COMPILE_PORT=t PORTNAME=${PORTNAME} WRKSRC=${WRKSRC}/ \ ${SBCL} \ --noinform --no-sysinit --no-userinit \ --eval '#.(load "${LOCALBASE}/etc/asdf-init")' \ --eval "(asdf:oos 'asdf:compile-op :${PORTNAME} :force t)" \ --eval '(load "load-stumpwm.lisp")' \ --eval '(load "manual.lisp")' \ --eval '(stumpwm::generate-manual)' \ --eval '(sb-ext:quit)' && \ makeinfo stumpwm.texi) do-install: @${MKDIR} ${STAGEDIR}${ASDF_PATHNAME} \ ${STAGEDIR}${ASDF_REGISTRY} \ ${STAGEDIR}${ASDF_PATHNAME}/sbclfasl ${INSTALL_SCRIPT} ${WRKDIR}/stumpwm ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/.dir-locals.el ${WRKSRC}/${PORTNAME}.asd \ ${WRKSRC}/*.lisp ${STAGEDIR}${ASDF_PATHNAME} ${INSTALL_DATA} ${WRKSRC}/*.fasl ${STAGEDIR}${ASDF_PATHNAME}/sbclfasl ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} @${RLN} ${STAGEDIR}${ASDF_PATHNAME}/${PORTNAME}.asd \ ${STAGEDIR}${ASDF_REGISTRY} do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTEXAMPLES} ${STAGEDIR}/${EXAMPLESDIR} .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include