File libsmi-0.4.8-egrep.patch of Package libsmi

From: Andreas Stieger <Andreas.Stieger@gmx.de>
Date: Thu, 03 Jul 2025 09:19:46 +0200
Subject: Fix tests without /usr/bin/egrep

Picks egrep in a portable fashion, which may be grep -E.

Index: libsmi-0.4.8/mibs/iana/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/mibs/iana/Makefile.am
+++ libsmi-0.4.8/mibs/iana/Makefile.am
@@ -12,7 +12,7 @@
 #
 
 ianadir			= $(mibdir)/iana
-MIBS			= $(shell ls -1 $(srcdir) | egrep -v 'CVS|Makefile')
+MIBS			= $(shell ls -1 $(srcdir) | @EGREP@ -v 'CVS|Makefile')
 EXTRA_DIST		= $(MIBS)
 iana_DATA		= $(MIBS)
 MIBURLS			= http://www.iana.org/assignments/ianaaddressfamilynumbers-mib http://www.iana.org/assignments/ianacharset-mib http://www.iana.org/assignments/ianafinisher-mib http://www.iana.org/assignments/ianaiftype-mib http://www.iana.org/assignments/ianaiprouteprotocol-mib http://www.iana.org/assignments/ianalanguage-mib http://www.iana.org/assignments/ianamalloc-mib http://www.iana.org/assignments/ianaprinter-mib http://www.iana.org/assignments/ianatn3270etc-mib http://www.iana.org/assignments/ianagmplstc-mib http://www.iana.org/assignments/ianaippmmetricsregistry-mib http://www.iana.org/assignments/ianaitualarmtc-mib http://www.iana.org/assignments/ianamau-mib
Index: libsmi-0.4.8/mibs/ietf/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/mibs/ietf/Makefile.am
+++ libsmi-0.4.8/mibs/ietf/Makefile.am
@@ -12,6 +12,6 @@
 #
 
 ietfdir			= $(mibdir)/ietf
-MIBS			= $(shell ls -1 $(srcdir) | egrep -v 'CVS|Makefile')
+MIBS			= $(shell ls -1 $(srcdir) | @EGREP@ -v 'CVS|Makefile')
 EXTRA_DIST              = $(MIBS)
 ietf_DATA		= $(MIBS)
Index: libsmi-0.4.8/mibs/irtf/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/mibs/irtf/Makefile.am
+++ libsmi-0.4.8/mibs/irtf/Makefile.am
@@ -12,6 +12,6 @@
 #
 
 irtfdir			= $(mibdir)/irtf
-MIBS			= $(shell ls -1 $(srcdir) | egrep -v 'CVS|Makefile')
+MIBS			= $(shell ls -1 $(srcdir) | @EGREP@ -v 'CVS|Makefile')
 EXTRA_DIST              = $(MIBS)
 irtf_DATA		= $(MIBS)
Index: libsmi-0.4.8/mibs/site/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/mibs/site/Makefile.am
+++ libsmi-0.4.8/mibs/site/Makefile.am
@@ -12,6 +12,6 @@
 #
 
 sitedir			= $(mibdir)/site
-MIBS			= $(shell ls -1 $(srcdir) | egrep -v 'CVS|Makefile')
+MIBS			= $(shell ls -1 $(srcdir) | @EGREP@ -v 'CVS|Makefile')
 EXTRA_DIST              = $(MIBS)
 site_DATA		= $(MIBS)
Index: libsmi-0.4.8/mibs/tubs/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/mibs/tubs/Makefile.am
+++ libsmi-0.4.8/mibs/tubs/Makefile.am
@@ -12,6 +12,6 @@
 #
 
 tubsdir			= $(mibdir)/tubs
-MIBS			= $(shell ls -1 $(srcdir) | egrep -v 'CVS|Makefile')
+MIBS			= $(shell ls -1 $(srcdir) | @EGREP@ -v 'CVS|Makefile')
 EXTRA_DIST              = $(MIBS)
 tubs_DATA		= $(MIBS)
Index: libsmi-0.4.8/pibs/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/pibs/Makefile.am
+++ libsmi-0.4.8/pibs/Makefile.am
@@ -13,7 +13,7 @@
 
 PIBDIRS			= ietf tubs site
 
-PIBS			= $(shell ls -1d [a-z]*/* | egrep -v 'CVS|Makefile')
+PIBS			= $(shell ls -1d [a-z]*/* | @EGREP@ -v 'CVS|Makefile')
 pib_DATA		= $(PIBS)
 SUBDIRS			= $(PIBDIRS)
 
Index: libsmi-0.4.8/pibs/ietf/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/pibs/ietf/Makefile.am
+++ libsmi-0.4.8/pibs/ietf/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1507 2002-12-22 16:12:23Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/pibs/site/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/pibs/site/Makefile.am
+++ libsmi-0.4.8/pibs/site/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1507 2002-12-22 16:12:23Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/pibs/tubs/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/pibs/tubs/Makefile.am
+++ libsmi-0.4.8/pibs/tubs/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1507 2002-12-22 16:12:23Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/Makefile.am
+++ libsmi-0.4.8/test/Makefile.am
@@ -43,7 +43,7 @@ TESTS_ENVIRONMENT	= SMIPATH="$(TESTMIBDI
 
 EXTRA_DIST		= $(TESTS)
 
-SMIDIFFTESTS            = $(shell ls -1d smidiff/* | egrep -v 'CVS|Makefile')
+SMIDIFFTESTS            = $(shell ls -1d smidiff/* | @EGREP@ -v 'CVS|Makefile')
 
 SUBDIRS                 = mibs dumps smidiff
 
Index: libsmi-0.4.8/test/dumps/cm/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/cm/Makefile.am
+++ libsmi-0.4.8/test/dumps/cm/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1036 2000-11-13 11:02:49Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/corba/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/corba/Makefile.am
+++ libsmi-0.4.8/test/dumps/corba/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/identifiers/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/identifiers/Makefile.am
+++ libsmi-0.4.8/test/dumps/identifiers/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1036 2000-11-13 11:02:49Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/imports/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/imports/Makefile.am
+++ libsmi-0.4.8/test/dumps/imports/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/jax/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/jax/Makefile.am
+++ libsmi-0.4.8/test/dumps/jax/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/metrics/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/metrics/Makefile.am
+++ libsmi-0.4.8/test/dumps/metrics/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1036 2000-11-13 11:02:49Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/mosy/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/mosy/Makefile.am
+++ libsmi-0.4.8/test/dumps/mosy/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/netsnmp/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/netsnmp/Makefile.am
+++ libsmi-0.4.8/test/dumps/netsnmp/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1038 2000-11-13 11:39:43Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/orig-smiv2/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/orig-smiv2/Makefile.am
+++ libsmi-0.4.8/test/dumps/orig-smiv2/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/python/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/python/Makefile.am
+++ libsmi-0.4.8/test/dumps/python/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1036 2000-11-13 11:02:49Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/smilint-smiv2/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/smilint-smiv2/Makefile.am
+++ libsmi-0.4.8/test/dumps/smilint-smiv2/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/sming/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/sming/Makefile.am
+++ libsmi-0.4.8/test/dumps/sming/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/smiv1/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/smiv1/Makefile.am
+++ libsmi-0.4.8/test/dumps/smiv1/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/smiv2-smiv2/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/smiv2-smiv2/Makefile.am
+++ libsmi-0.4.8/test/dumps/smiv2-smiv2/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/smiv2/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/smiv2/Makefile.am
+++ libsmi-0.4.8/test/dumps/smiv2/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/tree/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/tree/Makefile.am
+++ libsmi-0.4.8/test/dumps/tree/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/types/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/types/Makefile.am
+++ libsmi-0.4.8/test/dumps/types/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/xml/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/xml/Makefile.am
+++ libsmi-0.4.8/test/dumps/xml/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1036 2000-11-13 11:02:49Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/dumps/yang/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/dumps/yang/Makefile.am
+++ libsmi-0.4.8/test/dumps/yang/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1030 2000-11-13 00:06:35Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
Index: libsmi-0.4.8/test/smidiff/Makefile.am
===================================================================
--- libsmi-0.4.8.orig/test/smidiff/Makefile.am
+++ libsmi-0.4.8/test/smidiff/Makefile.am
@@ -11,4 +11,4 @@
 # @(#) $Id: Makefile.am 1433 2002-07-24 11:54:24Z strauss $
 #
 
-EXTRA_DIST              = $(shell ls -1 | egrep -v 'CVS|Makefile')
+EXTRA_DIST              = $(shell ls -1 | @EGREP@ -v 'CVS|Makefile')
openSUSE Build Service is sponsored by