pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel devel: Remove rx
details: https://anonhg.NetBSD.org/pkgsrc/rev/4ed6efe9212e
branches: trunk
changeset: 423809:4ed6efe9212e
user: nia <nia%pkgsrc.org@localhost>
date: Wed Feb 26 18:14:25 2020 +0000
description:
devel: Remove rx
This no longer has any users in pkgsrc and was discontinued upstream.
The GNU website says:
RX has been decommissioned, since no one has come forward to revive it, to improve it over the other free software regex library programs that are available, which would be quite a big task. (If you
are interested after all, email <maintainers%gnu.org@localhost>
For a current regex implementation, we recommend using the regex code from Gnulib; see also the Regular expressions chapter in the Gnulib manual. (Also, if all you need is POSIX regexp functionality,
any modern C library should provide that.)
The one-time regex standalone library has likewise been decommissioned in favor of the above.
(It's been unmaintained since at least 2010).
diffstat:
devel/Makefile | 3 +-
devel/rx/DESCR | 2 -
devel/rx/Makefile | 33 ------------------------------
devel/rx/PLIST | 4 ---
devel/rx/buildlink3.mk | 12 -----------
devel/rx/distinfo | 10 ---------
devel/rx/patches/patch-aa | 16 --------------
devel/rx/patches/patch-ab | 51 -----------------------------------------------
devel/rx/patches/patch-ac | 17 ---------------
devel/rx/patches/patch-ad | 14 ------------
10 files changed, 1 insertions(+), 161 deletions(-)
diffs (212 lines):
diff -r 2d0d9bd40a39 -r 4ed6efe9212e devel/Makefile
--- a/devel/Makefile Wed Feb 26 18:11:17 2020 +0000
+++ b/devel/Makefile Wed Feb 26 18:14:25 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3049 2020/02/16 20:29:06 gutteridge Exp $
+# $NetBSD: Makefile,v 1.3050 2020/02/26 18:14:25 nia Exp $
#
COMMENT= Development utilities
@@ -2814,7 +2814,6 @@
SUBDIR+= rubymine-bin
SUBDIR+= rudiments
SUBDIR+= rvm
-SUBDIR+= rx
SUBDIR+= sablecc
SUBDIR+= samurai
SUBDIR+= scintilla
diff -r 2d0d9bd40a39 -r 4ed6efe9212e devel/rx/DESCR
--- a/devel/rx/DESCR Wed Feb 26 18:11:17 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-Rx is, among other things, an implementation of the interface
-specified by POSIX for programming with regular expressions.
diff -r 2d0d9bd40a39 -r 4ed6efe9212e devel/rx/Makefile
--- a/devel/rx/Makefile Wed Feb 26 18:11:17 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-# $NetBSD: Makefile,v 1.26 2020/01/18 23:30:41 rillig Exp $
-
-DISTNAME= rx-1.5
-PKGREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= #
-EXTRACT_SUFX= .tar.bz2
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://www.gnu.org/software/rx/rx.html
-COMMENT= Fast replacement for the GNU regex library
-
-USE_LIBTOOL= yes
-GNU_CONFIGURE= yes
-INFO_FILES= yes
-
-# When the API changes and breaks binary-compatibility with the previous
-# version, increment the MAJOR by 1 and reset the MINOR to 0. Otherwise,
-# bump the MINOR when a new version comes out.
-#
-RX_MAJOR= 0
-RX_MINOR= 0
-MAKE_ENV+= RX_MAJOR=${RX_MAJOR:Q} RX_MINOR=${RX_MINOR:Q}
-
-INSTALLATION_DIRS= ${PKGINFODIR}
-
-post-install:
- cd ${WRKSRC}/doc; for f in rx.info rx.info-[0-9]*; do \
- ${TEST} ! -f "$$f" || \
- ${INSTALL_DATA} "$$f" ${DESTDIR}${PREFIX}/${PKGINFODIR}; \
- done
-
-.include "../../mk/bsd.pkg.mk"
diff -r 2d0d9bd40a39 -r 4ed6efe9212e devel/rx/PLIST
--- a/devel/rx/PLIST Wed Feb 26 18:11:17 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-@comment $NetBSD: PLIST,v 1.6 2006/03/30 03:44:43 jlam Exp $
-include/rxposix.h
-info/rx.info
-lib/librx.la
diff -r 2d0d9bd40a39 -r 4ed6efe9212e devel/rx/buildlink3.mk
--- a/devel/rx/buildlink3.mk Wed Feb 26 18:11:17 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.8 2018/01/07 13:04:10 rillig Exp $
-
-BUILDLINK_TREE+= rx
-
-.if !defined(RX_BUILDLINK3_MK)
-RX_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.rx+= rx>=1.5
-BUILDLINK_PKGSRCDIR.rx?= ../../devel/rx
-.endif # RX_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -rx
diff -r 2d0d9bd40a39 -r 4ed6efe9212e devel/rx/distinfo
--- a/devel/rx/distinfo Wed Feb 26 18:11:17 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-$NetBSD: distinfo,v 1.10 2018/01/17 12:01:47 wiz Exp $
-
-SHA1 (rx-1.5.tar.bz2) = 6f58203315a1ae5e34b629f7413e21801964a48c
-RMD160 (rx-1.5.tar.bz2) = a68cb446492bd7abda70a7adb68849c600cb0be5
-SHA512 (rx-1.5.tar.bz2) = d5f8b52bba8480d73874a82b054bb813ce0015cc9b65378fe65e5803d8fe03f047fc046d47baca507bcc58b6cc9807ffaf12424b6fbb1849b75cbf78ae8ec422
-Size (rx-1.5.tar.bz2) = 415525 bytes
-SHA1 (patch-aa) = 6dd85891f4593c98b34835b56b0c32e89c7175a7
-SHA1 (patch-ab) = 1f15f56470aff857748d30d1b48119bdc6d30afa
-SHA1 (patch-ac) = cf6140497d7d45340a3ff424905d664eb73c2380
-SHA1 (patch-ad) = 388417220ce21083c7293a163c7feb56c02082fb
diff -r 2d0d9bd40a39 -r 4ed6efe9212e devel/rx/patches/patch-aa
--- a/devel/rx/patches/patch-aa Wed Feb 26 18:11:17 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2000/01/17 03:44:27 jlam Exp $
-
---- doc/rx.info.orig Wed Jan 15 15:31:40 1997
-+++ doc/rx.info Sun Jan 16 22:12:18 2000
-@@ -1,6 +1,11 @@
- This is Info file rx.info, produced by Makeinfo-1.63 from the input
- file rx.texi.
-
-+INFO-DIR-SECTION Libraries
-+START-INFO-DIR-ENTRY
-+* rx: (rx) GNU POSIX regular expressions API
-+END-INFO-DIR-ENTRY
-+
-
- File: rx.info, Node: Top, Next: Copying, Prev: (dir), Up: (dir)
-
diff -r 2d0d9bd40a39 -r 4ed6efe9212e devel/rx/patches/patch-ab
--- a/devel/rx/patches/patch-ab Wed Feb 26 18:11:17 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-$NetBSD: patch-ab,v 1.5 2018/01/17 12:01:48 wiz Exp $
-
---- rx/Makefile.in.orig Fri Nov 22 13:47:49 1996
-+++ rx/Makefile.in
-@@ -59,24 +59,23 @@
- $(CC) $(ALL_CFLAGS) -DSCM_MAGIC_SNARFER -E $< | grep "^%%%" | sed -e "s/^%%%//" > $@ ; \
-
- .c.o:
-- $(CC) -c $(ALL_CFLAGS) $(DEFS) -I$(srcdir) $<
-+ $(LIBTOOL) --mode=compile $(CC) -c $(ALL_CFLAGS) $(DEFS) -I$(srcdir) $<
-
--all: librx.a
-+all: librx.la
-
- install: all
-- test -d $(libdir) || mkdir $(libdir)
-- test -d $(includedir) || mkdir $(includedir)
-+ ${BSD_INSTALL_DATA_DIR} ${DESTDIR}$(libdir)
-+ ${BSD_INSTALL_DATA_DIR} ${DESTDIR}$(includedir)
-- $(INSTALL) librx.a $(libdir)/librx.a
-- $(RANLIB) $(libdir)/librx.a
-- $(INSTALL) $(srcdir)/inst-rxposix.h $(includedir)/rxposix.h
-+ $(LIBTOOL) --mode=install $(BSD_INSTALL_LIB) librx.la ${DESTDIR}$(libdir)
-+ $(BSD_INSTALL_DATA) $(srcdir)/inst-rxposix.h ${DESTDIR}$(includedir)/rxposix.h
-
-
- uninstall:
-- -rm -f $(libdir)/librx.a
-+ -$(LIBTOOL) rm -f $(libdir)/librx.la
- -rm -f $(includedir)/rxposix.h
-
- clean:
-- -rm -f $(libobjs) librx.a $(opt_objs)
-+ -$(LIBTOOL) rm -f $(libobjs) librx.a $(opt_objs)
-
- distclean: clean
- -rm Makefile config.status config.log rgx.x
-@@ -111,10 +110,9 @@
- rm -rf `cat .fname` .fname
-
-
--librx.a: $(libobjs) $(opt_objs)
-- rm -f librx.a
-- $(AR) $(AR_FLAGS) librx.a $(libobjs) $(opt_objs)
-- $(RANLIB) librx.a
-+librx.la: $(libobjs) $(opt_objs)
-+ $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $@ $(libobjs:.o=.lo) $(opt_objs:.o=.lo) \
-+ -rpath $(libdir) -version-info $(RX_MAJOR):$(RX_MINOR)
-
-
- depends:
diff -r 2d0d9bd40a39 -r 4ed6efe9212e devel/rx/patches/patch-ac
--- a/devel/rx/patches/patch-ac Wed Feb 26 18:11:17 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2009/05/18 05:44:13 dholland Exp $
-
-64-bit cleanliness.
-
---- rx/rxall.h.orig 2009-05-18 01:30:53.000000000 -0400
-+++ rx/rxall.h 2009-05-18 01:30:59.000000000 -0400
-@@ -21,8 +21,9 @@
- */
-
-
--#if 0
- #include <stdlib.h>
-+#include <string.h>
-+#if 0
- #include "malloc.h"
- #endif
-
diff -r 2d0d9bd40a39 -r 4ed6efe9212e devel/rx/patches/patch-ad
--- a/devel/rx/patches/patch-ad Wed Feb 26 18:11:17 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-ad,v 1.1 2009/05/18 05:44:13 dholland Exp $
-
-64-bit cleanliness.
-
---- rx/rxgnucomp.c.orig 2009-05-18 01:41:42.000000000 -0400
-+++ rx/rxgnucomp.c 2009-05-18 01:41:47.000000000 -0400
-@@ -18,6 +18,7 @@
-
-
- #include <sys/types.h>
-+#include <stdio.h>
- #include "rxall.h"
- #include "rxgnucomp.h"
- #include "inst-rxposix.h"
Home |
Main Index |
Thread Index |
Old Index