CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
gawk: updated to 4.1.0 and fixed build to use host's gawk
authorVictor Martinez <pitillo@ono.com>
Fri, 6 Sep 2013 00:20:12 +0000 (02:20 +0200)
committerVictor Martinez <pitillo@ono.com>
Fri, 6 Sep 2013 00:20:12 +0000 (02:20 +0200)
gawk/.footprint
gawk/.md5sum
gawk/Pkgfile

index 1d90ba1beef76047e809c280e6c8756295d699c0..010352352e65ec0b3d791e140bfac792017c5c2f 100644 (file)
@@ -1,19 +1,42 @@
 drwxr-xr-x     root/root       usr/
 drwxr-xr-x     root/root       usr/bin/
 lrwxrwxrwx     root/root       usr/bin/awk -> gawk
--rwxr-xr-x     root/root       usr/bin/dgawk
 -rwxr-xr-x     root/root       usr/bin/gawk
 -rwxr-xr-x     root/root       usr/bin/igawk
--rwxr-xr-x     root/root       usr/bin/pgawk
+drwxr-xr-x     root/root       usr/include/
+-rw-r--r--     root/root       usr/include/gawkapi.h
 drwxr-xr-x     root/root       usr/lib/
 drwxr-xr-x     root/root       usr/lib/awk/
 -rwxr-xr-x     root/root       usr/lib/awk/grcat
 -rwxr-xr-x     root/root       usr/lib/awk/pwcat
+drwxr-xr-x     root/root       usr/lib/gawk/
+-rwxr-xr-x     root/root       usr/lib/gawk/filefuncs.so
+-rwxr-xr-x     root/root       usr/lib/gawk/fnmatch.so
+-rwxr-xr-x     root/root       usr/lib/gawk/fork.so
+-rwxr-xr-x     root/root       usr/lib/gawk/inplace.so
+-rwxr-xr-x     root/root       usr/lib/gawk/ordchr.so
+-rwxr-xr-x     root/root       usr/lib/gawk/readdir.so
+-rwxr-xr-x     root/root       usr/lib/gawk/readfile.so
+-rwxr-xr-x     root/root       usr/lib/gawk/revoutput.so
+-rwxr-xr-x     root/root       usr/lib/gawk/revtwoway.so
+-rwxr-xr-x     root/root       usr/lib/gawk/rwarray.so
+-rwxr-xr-x     root/root       usr/lib/gawk/testext.so
+-rwxr-xr-x     root/root       usr/lib/gawk/time.so
 drwxr-xr-x     root/root       usr/man/
 drwxr-xr-x     root/root       usr/man/man1/
-lrwxrwxrwx     root/root       usr/man/man1/awk.1.gz -> gawk.1.gz
 -rw-r--r--     root/root       usr/man/man1/gawk.1.gz
 -rw-r--r--     root/root       usr/man/man1/igawk.1.gz
+drwxr-xr-x     root/root       usr/man/man3/
+-rw-r--r--     root/root       usr/man/man3/filefuncs.3am.gz
+-rw-r--r--     root/root       usr/man/man3/fnmatch.3am.gz
+-rw-r--r--     root/root       usr/man/man3/fork.3am.gz
+-rw-r--r--     root/root       usr/man/man3/ordchr.3am.gz
+-rw-r--r--     root/root       usr/man/man3/readdir.3am.gz
+-rw-r--r--     root/root       usr/man/man3/readfile.3am.gz
+-rw-r--r--     root/root       usr/man/man3/revoutput.3am.gz
+-rw-r--r--     root/root       usr/man/man3/revtwoway.3am.gz
+-rw-r--r--     root/root       usr/man/man3/rwarray.3am.gz
+-rw-r--r--     root/root       usr/man/man3/time.3am.gz
 drwxr-xr-x     root/root       usr/share/
 drwxr-xr-x     root/root       usr/share/awk/
 -rw-r--r--     root/root       usr/share/awk/assert.awk
@@ -24,6 +47,7 @@ drwxr-xr-x    root/root       usr/share/awk/
 -rw-r--r--     root/root       usr/share/awk/getopt.awk
 -rw-r--r--     root/root       usr/share/awk/gettime.awk
 -rw-r--r--     root/root       usr/share/awk/group.awk
+-rw-r--r--     root/root       usr/share/awk/inplace.awk
 -rw-r--r--     root/root       usr/share/awk/join.awk
 -rw-r--r--     root/root       usr/share/awk/libintl.awk
 -rw-r--r--     root/root       usr/share/awk/noassign.awk
index fe4f9e6e8c2b37e7d48bd5e6b0a7bad713e3e981..bdb2ab85df63a2f6b5cc1d9b6856ea60fa774673 100644 (file)
@@ -1 +1 @@
-a601b032c39cd982f34272664f8afa49  gawk-4.0.1.tar.xz
+b18992ff8faf3217dab55d2d0aa7d707  gawk-4.1.0.tar.xz
index b9bc5b427853a0a690cafdcf40269f6158c6be8b..f31786c9ce97653456c34e4dcb00eb0a860c7fa5 100644 (file)
@@ -5,7 +5,7 @@
 # Depends on:
 
 name=gawk
-version=4.0.1
+version=4.1.0
 release=1
 source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.xz)
 
@@ -18,12 +18,14 @@ build() {
               --mandir=/usr/man \
               --enable-switch \
               --disable-nls
+
+  # Use host's gawk
+  sed "s|../gawk\$(EXEEXT)|gawk|g" -i extension/Makefile.in
+
   make
   make DESTDIR=$PKG install
 
   rm -r $PKG/usr/share/info
-  rm $PKG/usr/bin/{gawk,pgawk}-$version \
-     $PKG/usr/man/man1/pgawk.1
-
-  ln -sf gawk.1.gz $PKG/usr/man/man1/awk.1.gz
+  rm $PKG/usr/bin/gawk-$version
+  rm $PKG/usr/lib/gawk/*.la
 }