[csw-devel] SF.net SVN: gar:[14962] csw/mgar/pkg/gawk
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Sat Jul 2 12:35:57 CEST 2011
Revision: 14962
http://gar.svn.sourceforge.net/gar/?rev=14962&view=rev
Author: dmichelsen
Date: 2011-07-02 10:35:56 +0000 (Sat, 02 Jul 2011)
Log Message:
-----------
gawk: First GAR version
Added Paths:
-----------
csw/mgar/pkg/gawk/trunk/
csw/mgar/pkg/gawk/trunk/Makefile
csw/mgar/pkg/gawk/trunk/checksums
csw/mgar/pkg/gawk/trunk/files/
Removed Paths:
-------------
csw/mgar/pkg/gawk/trunk/Makefile
csw/mgar/pkg/gawk/trunk/checksums
csw/mgar/pkg/gawk/trunk/files/
Deleted: csw/mgar/pkg/gawk/trunk/Makefile
===================================================================
--- csw/mgar/pkg/grep/trunk/Makefile 2011-07-02 01:23:45 UTC (rev 14957)
+++ csw/mgar/pkg/gawk/trunk/Makefile 2011-07-02 10:35:56 UTC (rev 14962)
@@ -1,42 +0,0 @@
-NAME = grep
-VERSION = 2.9
-CATEGORIES = utils
-
-DESCRIPTION = GNU grep
-define BLURB
- The GNU family of grep utilities may be the "fastest grep in the west".
- GNU grep is based on a fast lazy-state deterministic matcher (about
- twice as fast as stock Unix egrep) hybridized with a Boyer-Moore-Gosper
- search for a fixed string that eliminates impossible text from being
- considered by the full regexp matcher without necessarily having to
- look at every character. The result is typically many times faster
- than Unix grep or egrep. (Regular expressions containing backreferencing
- will run more slowly, however.)
-endef
-
-MASTER_SITES = $(GNU_MIRROR)
-DISTFILES = $(DISTNAME).tar.xz
-
-PACKAGES = CSWggrep
-CATALOGNAME = ggrep
-RUNTIME_DEP_PKGS_CSWggrep += CSWlibintl8
-RUNTIME_DEP_PKGS_CSWggrep += CSWlibpcre0
-RUNTIME_DEP_PKGS_CSWggrep += CSWiconv
-
-EXTRA_LINKER_FLAGS = -liconv
-
-CONFIGURE_ARGS = $(DIRPATHS)
-CONFIGURE_ARGS += --program-prefix=g
-
-# Skip tests as they fail only in gnulib and are probably harmless:
-# https://savannah.gnu.org/bugs/?29380
-SKIPTEST ?= 1
-
-EXTRA_MERGE_EXCLUDE_FILES = $(libdir)/charset.alias
-
-include gar/category.mk
-
-post-install-modulated:
- ginstall -d $(DESTDIR)$(prefix)/gnu
- $(foreach G,$(notdir $(wildcard $(DESTDIR)$(bindir)/*)),ln -s ../bin/$G $(DESTDIR)$(prefix)/gnu/$(patsubst g%,%,$G);)
- @$(MAKECOOKIE)
Copied: csw/mgar/pkg/gawk/trunk/Makefile (from rev 14916, csw/mgar/pkg/grep/trunk/Makefile)
===================================================================
--- csw/mgar/pkg/gawk/trunk/Makefile (rev 0)
+++ csw/mgar/pkg/gawk/trunk/Makefile 2011-07-02 10:35:56 UTC (rev 14962)
@@ -0,0 +1,46 @@
+NAME = gawk
+VERSION = 4.0.0
+CATEGORIES = utils
+
+DESCRIPTION = GNU grep
+define BLURB
+ The GNU family of grep utilities may be the "fastest grep in the west".
+ GNU grep is based on a fast lazy-state deterministic matcher (about
+ twice as fast as stock Unix egrep) hybridized with a Boyer-Moore-Gosper
+ search for a fixed string that eliminates impossible text from being
+ considered by the full regexp matcher without necessarily having to
+ look at every character. The result is typically many times faster
+ than Unix grep or egrep. (Regular expressions containing backreferencing
+ will run more slowly, however.)
+endef
+
+MASTER_SITES = $(GNU_MIRROR)
+DISTFILES = $(DISTNAME).tar.xz
+
+RUNTIME_DEP_PKGS_CSWgawk += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWgawk += CSWlibsigsegv2
+RUNTIME_DEP_PKGS_CSWgawk += CSWlibreadline6
+
+# Coompilation requires setting of __STDC__ to at least 1
+EXTRA_CFLAGS = -Xc
+
+# These are install instructions for other platforms (os/2... 'nuff said.)
+CHECKPKG_OVERRIDES_CSWgawk += file-with-bad-content|/usr/share|root/opt/csw/share/info/gawk.info
+
+# These are instruction for awk, possible adjust them later
+CHECKPKG_OVERRIDES_CSWgawk += file-with-bad-content|/usr/local|root/opt/csw/share/info/gawk.info
+
+# This is an example path (YMMV in the docs)
+CHECKPKG_OVERRIDES_CSWgawk += file-with-bad-content|/usr/local|root/opt/csw/share/man/man1/gawk.1
+CHECKPKG_OVERRIDES_CSWgawk += file-with-bad-content|/usr/local|root/opt/csw/share/man/man1/pgawk.1
+
+# This is a detection problem, reported upstream.
+CHECKPKG_OVERRIDES_CSWgawk-i386 += surplus-dependency|CSWlibsigsegv2
+CHECKPKG_OVERRIDES_CSWgawk += $(CHECKPKG_OVERRIDES_CSWgawk-$(GARCH))
+
+include gar/category.mk
+
+post-install-modulated:
+ ginstall -d $(DESTDIR)$(prefix)/gnu
+ $(foreach G,$(notdir $(wildcard $(DESTDIR)$(bindir)/g*)),ln -s ../bin/$G $(DESTDIR)$(prefix)/gnu/$(patsubst g%,%,$G);)
+ @$(MAKECOOKIE)
Deleted: csw/mgar/pkg/gawk/trunk/checksums
===================================================================
--- csw/mgar/pkg/grep/trunk/checksums 2011-07-02 01:23:45 UTC (rev 14957)
+++ csw/mgar/pkg/gawk/trunk/checksums 2011-07-02 10:35:56 UTC (rev 14962)
@@ -1 +0,0 @@
-25e41b2aa201104354740961ef36005a grep-2.9.tar.xz
Copied: csw/mgar/pkg/gawk/trunk/checksums (from rev 14916, csw/mgar/pkg/grep/trunk/checksums)
===================================================================
--- csw/mgar/pkg/gawk/trunk/checksums (rev 0)
+++ csw/mgar/pkg/gawk/trunk/checksums 2011-07-02 10:35:56 UTC (rev 14962)
@@ -0,0 +1 @@
+a42be7536a62d0bcb99ca92467d61660 gawk-4.0.0.tar.xz
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