[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