git: 41fd66e5bbd2 - main - devel/peg.el: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 31 Mar 2025 14:36:22 UTC
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=41fd66e5bbd2e2254f306fd307b0390a93c12609 commit 41fd66e5bbd2e2254f306fd307b0390a93c12609 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2025-03-31 14:36:08 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2025-03-31 14:36:08 +0000 devel/peg.el: Remove expired port 2025-03-31 devel/peg.el: Emacs 30 and later include peg.el as standard library --- MOVED | 1 + devel/Makefile | 1 - devel/peg.el/Makefile | 33 --------------------------------- devel/peg.el/distinfo | 3 --- devel/peg.el/pkg-descr | 8 -------- 5 files changed, 1 insertion(+), 45 deletions(-) diff --git a/MOVED b/MOVED index 81dbec311667..9ea2e9bbe371 100644 --- a/MOVED +++ b/MOVED @@ -4237,3 +4237,4 @@ math/py-Diofant||2025-03-31|Has expired: Depends on expired devel/py-pytest-runn devel/py-prettyprinter||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner textproc/py-wstools||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner x11/terminator||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner +devel/peg.el||2025-03-31|Has expired: Emacs 30 and later include peg.el as standard library diff --git a/devel/Makefile b/devel/Makefile index ff9c9ad631fc..825070273e17 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4242,7 +4242,6 @@ SUBDIR += pecl-yac SUBDIR += pecl-yaconf SUBDIR += pecl-zookeeper - SUBDIR += peg.el SUBDIR += pegtl SUBDIR += pep8 SUBDIR += performance diff --git a/devel/peg.el/Makefile b/devel/peg.el/Makefile deleted file mode 100644 index 5242703dcef1..000000000000 --- a/devel/peg.el/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -PORTNAME= peg.el -DISTVERSION= 1.0.1 -PORTREVISION= 3 -CATEGORIES= devel elisp -MASTER_SITES= https://elpa.gnu.org/packages/ -PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} -DISTNAME= peg-${DISTVERSION} - -MAINTAINER= yasu@FreeBSD.org -COMMENT= Parsing expression grammars in Emacs lisp -WWW= https://elpa.gnu.org/packages/peg.html - -LICENSE= GPLv3+ - -DEPRECATED= Emacs 30 and later include peg.el as standard library -EXPIRATION_DATE= 2025-03-31 - -USES= emacs tar - -NO_ARCH= yes -PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/peg.el \ - ${EMACS_VERSION_SITE_LISPDIR}/peg.elc - -do-build: - (cd ${WRKSRC} \ - && ${EMACS_CMD} -Q -batch -L . -f batch-byte-compile peg.el) - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} - (cd ${WRKSRC} && ${INSTALL_DATA} peg.el* \ - ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}) - -.include <bsd.port.mk> diff --git a/devel/peg.el/distinfo b/devel/peg.el/distinfo deleted file mode 100644 index dcedf6ce7e52..000000000000 --- a/devel/peg.el/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1716440244 -SHA256 (peg-1.0.1.tar) = 435fcd30d8e0043d030a31a19a6f1322a4637d3f97eae69bb721d8649d299492 -SIZE (peg-1.0.1.tar) = 51200 diff --git a/devel/peg.el/pkg-descr b/devel/peg.el/pkg-descr deleted file mode 100644 index 17203a845900..000000000000 --- a/devel/peg.el/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -This package implements Parsing Expression Grammars for Emacs Lisp. - -Parsing Expression Grammars (PEG) are a formalism in the spirit of -Context Free Grammars (CFG) with some simplifications which makes the -implementation of PEGs as recursive descent parsers particularly -simple and easy to understand [Ford, Baker]. - -PEGs are more expressive than regexps and potentially easier to use.