[csw-devel] SF.net SVN: gar:[9404] csw/mgar/pkg/tcl/tags
hson at users.sourceforge.net
hson at users.sourceforge.net
Sat Mar 27 17:23:04 CET 2010
Revision: 9404
http://gar.svn.sourceforge.net/gar/?rev=9404&view=rev
Author: hson
Date: 2010-03-27 16:23:04 +0000 (Sat, 27 Mar 2010)
Log Message:
-----------
tcl: Keep split-modulated version for future use
Added Paths:
-----------
csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/
csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/Makefile
csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/checksums
csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/files/tclInt.h.patch
Removed Paths:
-------------
csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/Makefile
csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/checksums
Deleted: csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/Makefile
===================================================================
--- csw/mgar/pkg/tcl/trunk/Makefile 2010-03-19 10:07:39 UTC (rev 9248)
+++ csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/Makefile 2010-03-27 16:23:04 UTC (rev 9404)
@@ -1,69 +0,0 @@
-GARNAME = tcl
-GARVERSION = 8.5.8
-CATEGORIES = lang
-
-EXTRA_MODULATORS = GARVERSION
-MODULATIONS_GARVERSION = 8.4.19 8.5.8
-# The legacy library was not available in 64 bit, so don't bother compiling it
-SKIP_MODULATIONS = isa-sparcv9-garversion-8.4.19 isa-amd64-garversion-8.4.19
-
-DESCRIPTION = Tcl programming language
-define BLURB
-endef
-
-SF_PROJ = tcl
-MASTER_SITES = $(SF_MIRRORS)
-SOURCEFILES = $(foreach VERSION,$(MODULATIONS_GARVERSION), $(GARNAME)$(VERSION)-src.tar.gz)
-DISTFILES = $(SOURCEFILES)
-NOEXTRACT = $(filter-out $(GARNAME)$(GARVERSION)-src.tar.gz,$(SOURCEFILES))
-
-# Fix for finding libsunmath on i386 and amd64
-PATCHFILES-8.5.8 = configure.patch
-PATCHFILES-8.5.8 += tcl.m4.patch
-
-PATCHFILES = $(PATCHFILES-$(GARVERSION))
-ALLFILES_PATCHFILES = $(foreach VERSION,$(MODULATIONS_GARVERSION),$(PATCHFILES-$(VERSION)))
-
-# We define upstream file regex so we can be notifed of new upstream software release
-UPSTREAM_MASTER_SITES = $(SF_PROJECT_SHOWFILE)=10894
-UPSTREAM_USE_SF = 1
-UFILES_REGEX = $(GARNAME)(\d+(?:\.\d+)*)-src.tar.gz
-
-VENDOR_URL = http://www.tcl.tk/
-LICENSE = license.terms
-
-DISTNAME = $(GARNAME)$(GARVERSION)
-PATCHDIR = $(WORKDIR)/$(DISTNAME)
-WORKSRC = $(WORKDIR)/$(DISTNAME)/unix
-
-BUILD64-8.5.8 = 1
-BUILD64 = $(BUILD64-$(GARVERSION))
-NOISAEXEC = 1
-
-INCLUDE_FLAGS =
-
-CONFIGURE_ARGS = $(DIRPATHS)
-
-# tk need the static tclstub library for some reason
-MERGE_EXCLUDE_STATICLIBS =
-
-MERGE_SCRIPTS_isa-default-garversion-8.4.19 = copy-lib-only
-
-MERGE_SCRIPTS_isa-default-garversion-8.5.8 = copy-all
-MERGE_SCRIPTS_isa-extra-garversion-8.5.8 = copy-relocated-only
-MERGE_DIRS_isa-extra-garversion-8.5.8 = $(bindir) $(sbindir) $(libexecdir) $(libdir)
-
-include gar/category.mk
-
-# CFLAGS := $(filter-out -I%,$(CFLAGS))
-DIRECTORY_EXPORTS := $(filter-out includedir,$(DIRECTORY_EXPORTS))
-
-pre-configure-modulated:
- @echo " ==> Regenerating build tools..."
- @(cd $(WORKSRC) ; cp -p ../license.terms .; autoconf)
- @$(MAKECOOKIE)
-
-merge-copy-lib-only:
- ginstall -d $(PKGROOT)$(libdir)
- ginstall $(INSTALLISADIR)$(libdir)/*.so $(PKGROOT)$(libdir)
- @$(MAKECOOKIE)
Copied: csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/Makefile (from rev 9272, csw/mgar/pkg/tcl/trunk/Makefile)
===================================================================
--- csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/Makefile (rev 0)
+++ csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/Makefile 2010-03-27 16:23:04 UTC (rev 9404)
@@ -0,0 +1,74 @@
+GARNAME = tcl
+GARVERSION = 8.5.8
+CATEGORIES = lang
+
+EXTRA_MODULATORS = GARVERSION
+MODULATIONS_GARVERSION = 8.4.19 8.5.8
+# The legacy library was not available in 64 bit, so don't bother compiling it
+SKIP_MODULATIONS = isa-sparcv9-garversion-8.4.19 isa-amd64-garversion-8.4.19
+
+DESCRIPTION = Tcl programming language
+define BLURB
+endef
+
+SF_PROJ = tcl
+MASTER_SITES = $(SF_MIRRORS)
+SOURCEFILES = $(foreach VERSION,$(MODULATIONS_GARVERSION), $(GARNAME)$(VERSION)-src.tar.gz)
+DISTFILES = $(SOURCEFILES)
+NOEXTRACT = $(filter-out $(GARNAME)$(GARVERSION)-src.tar.gz,$(SOURCEFILES))
+
+# Fix for finding libsunmath on i386 and amd64
+PATCHFILES-8.5.8 = configure.patch
+PATCHFILES-8.5.8 += tcl.m4.patch
+PATCHFILES-8.5.8 += tclInt.h.patch
+
+PATCHFILES = $(PATCHFILES-$(GARVERSION))
+ALLFILES_PATCHFILES = $(foreach VERSION,$(MODULATIONS_GARVERSION),$(PATCHFILES-$(VERSION)))
+
+# We define upstream file regex so we can be notifed of new upstream software release
+UPSTREAM_MASTER_SITES = $(SF_PROJECT_SHOWFILE)=10894
+UPSTREAM_USE_SF = 1
+UFILES_REGEX = $(GARNAME)(\d+(?:\.\d+)*)-src.tar.gz
+
+VENDOR_URL = http://www.tcl.tk/
+LICENSE = license.terms
+
+DISTNAME = $(GARNAME)$(GARVERSION)
+PATCHDIR = $(WORKDIR)/$(DISTNAME)
+WORKSRC = $(WORKDIR)/$(DISTNAME)/unix
+
+BUILD64-8.5.8 = 1
+BUILD64 = $(BUILD64-$(GARVERSION))
+NOISAEXEC = 1
+
+INCLUDE_FLAGS =
+
+CONFIGURE_ARGS = $(DIRPATHS)
+
+INSTALL_ARGS-8.4.19 = install
+INSTALL_ARGS-8.5.8 = install install-private-headers install-tzdata install-msgs
+INSTALL_ARGS = $(INSTALL_ARGS-$(GARVERSION))
+
+# tk need the static tclstub library for some reason
+MERGE_EXCLUDE_STATICLIBS =
+
+MERGE_SCRIPTS_isa-default-garversion-8.4.19 = copy-lib-only
+
+MERGE_SCRIPTS_isa-default-garversion-8.5.8 = copy-all
+MERGE_SCRIPTS_isa-extra-garversion-8.5.8 = copy-relocated-only
+MERGE_DIRS_isa-extra-garversion-8.5.8 = $(bindir) $(sbindir) $(libexecdir) $(libdir)
+
+include gar/category.mk
+
+# CFLAGS := $(filter-out -I%,$(CFLAGS))
+DIRECTORY_EXPORTS := $(filter-out includedir,$(DIRECTORY_EXPORTS))
+
+pre-configure-modulated:
+ @echo " ==> Regenerating build tools..."
+ @(cd $(WORKSRC) ; cp -p ../license.terms .; autoconf)
+ @$(MAKECOOKIE)
+
+merge-copy-lib-only:
+ ginstall -d $(PKGROOT)$(libdir)
+ ginstall $(INSTALLISADIR)$(libdir)/*.so $(PKGROOT)$(libdir)
+ @$(MAKECOOKIE)
Deleted: csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/checksums
===================================================================
--- csw/mgar/pkg/tcl/trunk/checksums 2010-03-19 10:07:39 UTC (rev 9248)
+++ csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/checksums 2010-03-27 16:23:04 UTC (rev 9404)
@@ -1,4 +0,0 @@
-dc8664f3dc92693aaaad68785e4426ae configure.patch
-cc9b1bd7ddf8e27e97ef464806885349 tcl.m4.patch
-ade2c033a7b545ee108f3fdfeb629fcf tcl8.4.19-src.tar.gz
-7f123e53b3daaaba2478d3af5a0752e3 tcl8.5.8-src.tar.gz
Copied: csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/checksums (from rev 9272, csw/mgar/pkg/tcl/trunk/checksums)
===================================================================
--- csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/checksums (rev 0)
+++ csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/checksums 2010-03-27 16:23:04 UTC (rev 9404)
@@ -0,0 +1,5 @@
+dc8664f3dc92693aaaad68785e4426ae configure.patch
+cc9b1bd7ddf8e27e97ef464806885349 tcl.m4.patch
+ade2c033a7b545ee108f3fdfeb629fcf tcl8.4.19-src.tar.gz
+7f123e53b3daaaba2478d3af5a0752e3 tcl8.5.8-src.tar.gz
+3c9c100904b6ba774a679ad7f2b4a036 tclInt.h.patch
Copied: csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/files/tclInt.h.patch (from rev 9272, csw/mgar/pkg/tcl/trunk/files/tclInt.h.patch)
===================================================================
--- csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/files/tclInt.h.patch (rev 0)
+++ csw/mgar/pkg/tcl/tags/tcl-8.5.8-with-8.4/files/tclInt.h.patch 2010-03-27 16:23:04 UTC (rev 9404)
@@ -0,0 +1,11 @@
+--- ../build-isa-sparcv8-garversion-8.5.8/tcl8.5.8/generic/tclInt.h 2009-10-18 13:21:38.000000000 +0200
++++ tcl8.5.8/generic/tclInt.h 2010-03-19 19:06:24.590674715 +0100
+@@ -60,7 +60,7 @@
+ #else
+ #include <string.h>
+ #endif
+-#ifdef STDC_HEADERS
++#if defined(STDC_HEADERS) || defined(__sun)
+ #include <stddef.h>
+ #else
+ typedef int ptrdiff_t;
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