diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2025-03-31 14:36:08 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2025-03-31 14:36:08 +0000 |
| commit | 41fd66e5bbd2e2254f306fd307b0390a93c12609 (patch) | |
| tree | 164c22ea50fe39ac30009facf00f0f2e278a3439 | |
| parent | f5e3ed501f14ad4ef7ae2c41971df88262966fb0 (diff) | |
devel/peg.el: Remove expired port
2025-03-31 devel/peg.el: Emacs 30 and later include peg.el as standard library
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/peg.el/Makefile | 33 | ||||
| -rw-r--r-- | devel/peg.el/distinfo | 3 | ||||
| -rw-r--r-- | devel/peg.el/pkg-descr | 8 |
5 files changed, 1 insertions, 45 deletions
@@ -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. |
