[csw-devel] SF.net SVN: gar:[21423] csw/mgar/pkg/flex/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Tue Jul 2 11:38:22 CEST 2013


Revision: 21423
          http://gar.svn.sourceforge.net/gar/?rev=21423&view=rev
Author:   dmichelsen
Date:     2013-07-02 09:38:21 +0000 (Tue, 02 Jul 2013)
Log Message:
-----------
flex/trunk: Update to 2.5.37

Modified Paths:
--------------
    csw/mgar/pkg/flex/trunk/Makefile
    csw/mgar/pkg/flex/trunk/checksums

Modified: csw/mgar/pkg/flex/trunk/Makefile
===================================================================
--- csw/mgar/pkg/flex/trunk/Makefile	2013-07-02 09:07:19 UTC (rev 21422)
+++ csw/mgar/pkg/flex/trunk/Makefile	2013-07-02 09:38:21 UTC (rev 21423)
@@ -1,10 +1,10 @@
 # $Id$
 
 NAME = flex
-VERSION = 2.5.35
+VERSION = 2.5.37
 GARTYPE = v2
 
-DESCRIPTION = A tool for generating text-scanning programs.
+DESCRIPTION = A tool for generating text-scanning programs
 define BLURB
   Flex is a tool for generating programs that recognize lexical patterns in
   text.  There are many applications for Flex, including writing compilers in
@@ -13,31 +13,26 @@
   new features such as exclusive start conditions.
 endef
 
-SPKG_SOURCEURL = http://flex.sourceforge.net/
+MASTER_SITES += $(SF_MIRRORS)
+DISTFILES += $(DISTNAME).tar.bz2
 
-SF_PROJECT = flex
-MASTER_SITES = $(SF_MIRRORS)
-DISTNAME = flex-$(VERSION)
-DISTFILES  = $(DISTNAME).tar.bz2
+VENDOR_URL = http://flex.sourceforge.net/
 
-PACKAGES = CSWflex-new
-CATALOGNAME = flex_new
+PACKAGES += CSWflex
+SPKG_DESC_CSWflex = A tool for generating text-scanning programs
+# PKGFILES is catchall
+RUNTIME_DEP_PKGS_CSWflex += CSWlibintl8
 
-RUNTIME_DEP_PKGS = CSWggettextrt
+# Previously the default flex was 2.5.4a and 2.5.35 was in /opt/csw/libexec/flex-2.5.35/bin
+OBSOLETED_BY_CSWflex += CSWflex-new
+CATALOGNAME_CSWflex-new += flex_new_stub
+PKGFILES_CSWflex-new += $(bindir)/newflex
 
-NOISALIST = 1
-CONFIGURE_ARGS = --prefix=$(libexecdir)/$(NAME)-$(VERSION)
+# Must use GNU diff for option '-q' or two tests fail due to bailing out Sun diff
+TEST_ENV_PATH = $(prefix)/gnu:$(PATH)
 
-EXTRA_MERGE_EXCLUDE_FILES = $(prefix)/.*\.a
-
 include gar/category.mk
 
-# Must use GNU diff for option '-q' or two tests fail due to bailing out Sun diff
-TEST_ENV += PATH=$(prefix)/gnu:$(PATH)
-
-post-install-modulated:
-	@mkdir -p $(DESTDIR)$(bindir)
-	@gln -sf ../libexec/$(NAME)-$(VERSION)/bin/flex $(DESTDIR)$(bindir)/newflex
-	@gln -sf ../libexec/$(NAME)-$(VERSION)/bin/flex $(DESTDIR)$(bindir)/flex-$(VERSION)
-	@rm -f $(DESTDIR)$(libexecdir)/$(NAME)-$(VERSION)/info/dir
+post-install:
+	gln -s flex $(DESTDIR)$(bindir)/newflex
 	@$(MAKECOOKIE)

Modified: csw/mgar/pkg/flex/trunk/checksums
===================================================================
--- csw/mgar/pkg/flex/trunk/checksums	2013-07-02 09:07:19 UTC (rev 21422)
+++ csw/mgar/pkg/flex/trunk/checksums	2013-07-02 09:38:21 UTC (rev 21423)
@@ -1 +1 @@
-10714e50cea54dc7a227e3eddcd44d57  download/flex-2.5.35.tar.bz2
+c75940e1fc25108f2a7b3ef42abdae06  flex-2.5.37.tar.bz2

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