aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorknu <knu@FreeBSD.org>2002-11-20 15:15:34 +0800
committerknu <knu@FreeBSD.org>2002-11-20 15:15:34 +0800
commit9244c69a3bab3d21da86cd7265069d491abd8b36 (patch)
tree5e127907f89eddbfe9a4fef6c8085601d95c806d
parente11df61b4b8c28b04f205042145aef60c24f22da (diff)
downloadfreebsd-ports-gnome-9244c69a3bab3d21da86cd7265069d491abd8b36.tar.gz
freebsd-ports-gnome-9244c69a3bab3d21da86cd7265069d491abd8b36.tar.zst
freebsd-ports-gnome-9244c69a3bab3d21da86cd7265069d491abd8b36.zip
Add a patch to make portupgrade(1) work on somewhat older systems
which sed(1) does not have a -E option. Pointed out by: nork
-rw-r--r--ports-mgmt/portupgrade-devel/files/patch-pkgtools.rb14
-rw-r--r--ports-mgmt/portupgrade/files/patch-pkgtools.rb14
-rw-r--r--sysutils/portupgrade-devel/files/patch-pkgtools.rb14
-rw-r--r--sysutils/portupgrade/files/patch-pkgtools.rb14
4 files changed, 56 insertions, 0 deletions
diff --git a/ports-mgmt/portupgrade-devel/files/patch-pkgtools.rb b/ports-mgmt/portupgrade-devel/files/patch-pkgtools.rb
new file mode 100644
index 000000000000..8caf4b3d3bfb
--- /dev/null
+++ b/ports-mgmt/portupgrade-devel/files/patch-pkgtools.rb
@@ -0,0 +1,14 @@
+Index: lib/pkgtools.rb
+===================================================================
+RCS file: /home/cvs/pkgtools/lib/pkgtools.rb,v
+retrieving revision 1.100
+diff -u -1 -r1.100 pkgtools.rb
+--- lib/pkgtools.rb 19 Nov 2002 04:53:50 -0000 1.100
++++ lib/pkgtools.rb 20 Nov 2002 06:01:28 -0000
+@@ -649,4 +649,4 @@
+
+- filter_file(shelljoin('sed', '-E',
+- "s|^(@comment[[:space:]]+ORIGIN:).*$|\\1#{origin}|"),
++ filter_file(shelljoin('sed',
++ "s|^\\(@comment[ \t][ \t]*ORIGIN:\\).*$|\\1#{origin}|"),
+ contents_file)
diff --git a/ports-mgmt/portupgrade/files/patch-pkgtools.rb b/ports-mgmt/portupgrade/files/patch-pkgtools.rb
new file mode 100644
index 000000000000..8caf4b3d3bfb
--- /dev/null
+++ b/ports-mgmt/portupgrade/files/patch-pkgtools.rb
@@ -0,0 +1,14 @@
+Index: lib/pkgtools.rb
+===================================================================
+RCS file: /home/cvs/pkgtools/lib/pkgtools.rb,v
+retrieving revision 1.100
+diff -u -1 -r1.100 pkgtools.rb
+--- lib/pkgtools.rb 19 Nov 2002 04:53:50 -0000 1.100
++++ lib/pkgtools.rb 20 Nov 2002 06:01:28 -0000
+@@ -649,4 +649,4 @@
+
+- filter_file(shelljoin('sed', '-E',
+- "s|^(@comment[[:space:]]+ORIGIN:).*$|\\1#{origin}|"),
++ filter_file(shelljoin('sed',
++ "s|^\\(@comment[ \t][ \t]*ORIGIN:\\).*$|\\1#{origin}|"),
+ contents_file)
diff --git a/sysutils/portupgrade-devel/files/patch-pkgtools.rb b/sysutils/portupgrade-devel/files/patch-pkgtools.rb
new file mode 100644
index 000000000000..8caf4b3d3bfb
--- /dev/null
+++ b/sysutils/portupgrade-devel/files/patch-pkgtools.rb
@@ -0,0 +1,14 @@
+Index: lib/pkgtools.rb
+===================================================================
+RCS file: /home/cvs/pkgtools/lib/pkgtools.rb,v
+retrieving revision 1.100
+diff -u -1 -r1.100 pkgtools.rb
+--- lib/pkgtools.rb 19 Nov 2002 04:53:50 -0000 1.100
++++ lib/pkgtools.rb 20 Nov 2002 06:01:28 -0000
+@@ -649,4 +649,4 @@
+
+- filter_file(shelljoin('sed', '-E',
+- "s|^(@comment[[:space:]]+ORIGIN:).*$|\\1#{origin}|"),
++ filter_file(shelljoin('sed',
++ "s|^\\(@comment[ \t][ \t]*ORIGIN:\\).*$|\\1#{origin}|"),
+ contents_file)
diff --git a/sysutils/portupgrade/files/patch-pkgtools.rb b/sysutils/portupgrade/files/patch-pkgtools.rb
new file mode 100644
index 000000000000..8caf4b3d3bfb
--- /dev/null
+++ b/sysutils/portupgrade/files/patch-pkgtools.rb
@@ -0,0 +1,14 @@
+Index: lib/pkgtools.rb
+===================================================================
+RCS file: /home/cvs/pkgtools/lib/pkgtools.rb,v
+retrieving revision 1.100
+diff -u -1 -r1.100 pkgtools.rb
+--- lib/pkgtools.rb 19 Nov 2002 04:53:50 -0000 1.100
++++ lib/pkgtools.rb 20 Nov 2002 06:01:28 -0000
+@@ -649,4 +649,4 @@
+
+- filter_file(shelljoin('sed', '-E',
+- "s|^(@comment[[:space:]]+ORIGIN:).*$|\\1#{origin}|"),
++ filter_file(shelljoin('sed',
++ "s|^\\(@comment[ \t][ \t]*ORIGIN:\\).*$|\\1#{origin}|"),
+ contents_file)