[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