[csw-devel] SF.net SVN: gar:[10026] csw/mgar/pkg/gawk/trunk

theferret at users.sourceforge.net theferret at users.sourceforge.net
Thu May 27 23:55:12 CEST 2010


Revision: 10026
          http://gar.svn.sourceforge.net/gar/?rev=10026&view=rev
Author:   theferret
Date:     2010-05-27 21:55:12 +0000 (Thu, 27 May 2010)

Log Message:
-----------
gawk: make it work now

Modified Paths:
--------------
    csw/mgar/pkg/gawk/trunk/Makefile

Added Paths:
-----------
    csw/mgar/pkg/gawk/trunk/README
    csw/mgar/pkg/gawk/trunk/copyright
    csw/mgar/pkg/gawk/trunk/depend
    csw/mgar/pkg/gawk/trunk/pkginfo
    csw/mgar/pkg/gawk/trunk/prototype

Modified: csw/mgar/pkg/gawk/trunk/Makefile
===================================================================
--- csw/mgar/pkg/gawk/trunk/Makefile	2010-05-27 21:35:14 UTC (rev 10025)
+++ csw/mgar/pkg/gawk/trunk/Makefile	2010-05-27 21:55:12 UTC (rev 10026)
@@ -29,12 +29,15 @@
 
 # dummy target for configure
 build/.config.done:
+	@echo Configuring with:
+	@echo CC=$(CC) $(CFLAGS)
+	@echo CXX=$(CXX) $(CXXFLAGS)
 	(cd $(BUILDDIR) ; \
 	test -f ../../patchfile.preconf && \
 		gpatch -p0 <../../patchfile.preconf ; \
-	./configure --prefix=/opt/csw --enable-static=no ; \
-	test -f ../../patchfile.postconf && \
-                 gpatch -p0 <../../patchfile.postconf )
+	./configure --prefix=/opt/csw ; \
+	if test -f ../../patchfile.postconf ; then \
+                 gpatch -p0 <../../patchfile.postconf ; fi)
 	touch build/.config.done
 
 
@@ -42,10 +45,10 @@
 configure:	build/.config.done
 
 package:	$(STDFILE) $(FILES) build
+	cp build/gawk*/COPYING `echo build/gawk*/cswstage/opt/csw/share/awk`/COPYING.gawk
 	$(CREATEPKG)
 
 
-
 pkgclean:
 	rm -f *.pkg.gz package
 

Added: csw/mgar/pkg/gawk/trunk/README
===================================================================
--- csw/mgar/pkg/gawk/trunk/README	                        (rev 0)
+++ csw/mgar/pkg/gawk/trunk/README	2010-05-27 21:55:12 UTC (rev 10026)
@@ -0,0 +1,14 @@
+Fine-tuning notes on gawk building:
+
+if [ `uname -p` = i386 ] ; then
+CC=cc CFLAGS='-xstrconst -fast -xarch=386' ./configure --prefix=/opt/csw
+else
+CC=cc CFLAGS='-xstrconst -fast -xarch=v8' ./configure --prefix=/opt/csw
+fi
+
+
+# do NOT use  --program-prefix=g
+# For prototype fixups:
+#    change gawk-3.x.x if appropriate
+#    remove info/dir line
+#    change awk=gawk symlink to be for /opt/csw/gnu

Added: csw/mgar/pkg/gawk/trunk/copyright
===================================================================
--- csw/mgar/pkg/gawk/trunk/copyright	                        (rev 0)
+++ csw/mgar/pkg/gawk/trunk/copyright	2010-05-27 21:55:12 UTC (rev 10026)
@@ -0,0 +1,2 @@
+Look in /opt/csw/share/awk/COPYING.gawk for copyright.
+(GPL)

Added: csw/mgar/pkg/gawk/trunk/depend
===================================================================
--- csw/mgar/pkg/gawk/trunk/depend	                        (rev 0)
+++ csw/mgar/pkg/gawk/trunk/depend	2010-05-27 21:55:12 UTC (rev 10026)
@@ -0,0 +1,3 @@
+P	CSWggettextrt
+P	CSWlibsigsegv
+P	CSWcswclassutils 

Added: csw/mgar/pkg/gawk/trunk/pkginfo
===================================================================
--- csw/mgar/pkg/gawk/trunk/pkginfo	                        (rev 0)
+++ csw/mgar/pkg/gawk/trunk/pkginfo	2010-05-27 21:55:12 UTC (rev 10026)
@@ -0,0 +1,10 @@
+PKG=CSWgawk
+NAME=gawk - GNU AWK
+VERSION=3.1.8,REV=2010.05.26
+ARCH=i386
+CATEGORY=system
+VENDOR=http://ftp.gnu.org/pub/gnu/gawk packaged for CSW by Philip Brown
+HOTLINE=http://www.opencsw.org/bugtrack/
+EMAIL=phil at opencsw.org
+OPENCSW_REPOSITORY=https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/pkg/gawk/trunk
+CLASSES=none cswtexinfo

Added: csw/mgar/pkg/gawk/trunk/prototype
===================================================================
--- csw/mgar/pkg/gawk/trunk/prototype	                        (rev 0)
+++ csw/mgar/pkg/gawk/trunk/prototype	2010-05-27 21:55:12 UTC (rev 10026)
@@ -0,0 +1,105 @@
+i pkginfo
+i copyright
+i depend
+d none /opt/csw/libexec 0755 root bin
+d none /opt/csw/libexec/awk 0755 root bin
+f none /opt/csw/libexec/awk/pwcat 0755 root bin
+f none /opt/csw/libexec/awk/grcat 0755 root bin
+d none /opt/csw/share 0755 root bin
+d none /opt/csw/share/info 0755 root bin
+f cswtexinfo /opt/csw/share/info/gawk.info 0644 root bin
+f cswtexinfo /opt/csw/share/info/gawkinet.info 0644 root bin
+d none /opt/csw/share/awk 0755 root bin
+f none /opt/csw/share/awk/COPYING.gawk 0644 root bin
+f none /opt/csw/share/awk/ftrans.awk 0644 root bin
+f none /opt/csw/share/awk/ord.awk 0644 root bin
+f none /opt/csw/share/awk/nextfile.awk 0644 root bin
+f none /opt/csw/share/awk/bits2str.awk 0644 root bin
+f none /opt/csw/share/awk/ctime.awk 0644 root bin
+f none /opt/csw/share/awk/gettime.awk 0644 root bin
+f none /opt/csw/share/awk/rewind.awk 0644 root bin
+f none /opt/csw/share/awk/cliff_rand.awk 0644 root bin
+f none /opt/csw/share/awk/zerofile.awk 0644 root bin
+f none /opt/csw/share/awk/libintl.awk 0644 root bin
+f none /opt/csw/share/awk/readable.awk 0644 root bin
+f none /opt/csw/share/awk/round.awk 0644 root bin
+f none /opt/csw/share/awk/group.awk 0644 root bin
+f none /opt/csw/share/awk/join.awk 0644 root bin
+f none /opt/csw/share/awk/getopt.awk 0644 root bin
+f none /opt/csw/share/awk/assert.awk 0644 root bin
+f none /opt/csw/share/awk/noassign.awk 0644 root bin
+f none /opt/csw/share/awk/strtonum.awk 0644 root bin
+f none /opt/csw/share/awk/passwd.awk 0644 root bin
+d none /opt/csw/share/locale 0755 root bin
+d none /opt/csw/share/locale/rw 0755 root bin
+d none /opt/csw/share/locale/rw/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/rw/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/zh_CN 0755 root bin
+d none /opt/csw/share/locale/zh_CN/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/zh_CN/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/he 0755 root bin
+d none /opt/csw/share/locale/he/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/he/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/fr 0755 root bin
+d none /opt/csw/share/locale/fr/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/fr/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/nl 0755 root bin
+d none /opt/csw/share/locale/nl/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/nl/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/ga 0755 root bin
+d none /opt/csw/share/locale/ga/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/ga/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/es 0755 root bin
+d none /opt/csw/share/locale/es/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/es/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/pl 0755 root bin
+d none /opt/csw/share/locale/pl/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/pl/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/ro 0755 root bin
+d none /opt/csw/share/locale/ro/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/ro/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/it 0755 root bin
+d none /opt/csw/share/locale/it/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/it/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/pt_BR 0755 root bin
+d none /opt/csw/share/locale/pt_BR/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/pt_BR/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/ca 0755 root bin
+d none /opt/csw/share/locale/ca/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/ca/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/tr 0755 root bin
+d none /opt/csw/share/locale/tr/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/tr/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/da 0755 root bin
+d none /opt/csw/share/locale/da/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/da/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/ja 0755 root bin
+d none /opt/csw/share/locale/ja/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/ja/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/de 0755 root bin
+d none /opt/csw/share/locale/de/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/de/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/vi 0755 root bin
+d none /opt/csw/share/locale/vi/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/vi/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/ast 0755 root bin
+d none /opt/csw/share/locale/ast/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/ast/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/sv 0755 root bin
+d none /opt/csw/share/locale/sv/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/sv/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/locale/id 0755 root bin
+d none /opt/csw/share/locale/id/LC_MESSAGES 0755 root bin
+f none /opt/csw/share/locale/id/LC_MESSAGES/gawk.mo 0644 root bin
+d none /opt/csw/share/man 0755 root bin
+d none /opt/csw/share/man/man1 0755 root bin
+f none /opt/csw/share/man/man1/pgawk.1 0644 root bin
+l none /opt/csw/share/man/man1/gawk.1=pgawk.1
+f none /opt/csw/share/man/man1/igawk.1 0644 root bin
+d none /opt/csw/bin 0755 root bin
+f none /opt/csw/bin/pgawk-3.1.8 0755 root bin
+s none /opt/csw/gnu/awk=../bin/gawk
+f none /opt/csw/bin/igawk 0755 root bin
+f none /opt/csw/bin/gawk-3.1.8 0755 root bin
+l none /opt/csw/bin/gawk=gawk-3.1.8
+l none /opt/csw/bin/pgawk=pgawk-3.1.8


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


More information about the devel mailing list