SF.net SVN: gar:[22174] csw/mgar/pkg/tk85/trunk
lblume at users.sourceforge.net
lblume at users.sourceforge.net
Tue Oct 8 21:22:37 CEST 2013
Revision: 22174
http://gar.svn.sourceforge.net/gar/?rev=22174&view=rev
Author: lblume
Date: 2013-10-08 19:22:36 +0000 (Tue, 08 Oct 2013)
Log Message:
-----------
tk85/trunk: Bump to 8.5.15; Re-enable for Solaris 9 to follow Tcl; Some clean up
Modified Paths:
--------------
csw/mgar/pkg/tk85/trunk/Makefile
csw/mgar/pkg/tk85/trunk/checksums
Added Paths:
-----------
csw/mgar/pkg/tk85/trunk/files/0001-disable-libsunmath.patch
Modified: csw/mgar/pkg/tk85/trunk/Makefile
===================================================================
--- csw/mgar/pkg/tk85/trunk/Makefile 2013-10-08 17:27:53 UTC (rev 22173)
+++ csw/mgar/pkg/tk85/trunk/Makefile 2013-10-08 19:22:36 UTC (rev 22174)
@@ -1,5 +1,5 @@
NAME = tk
-VERSION = 8.5.12
+VERSION = 8.5.15
GARTYPE = v2
DESCRIPTION = GUI toolkit for tcl
@@ -12,20 +12,18 @@
DISTNAME = $(NAME)$(VERSION)
DISTFILES = $(DISTNAME)-src.tar.gz
-PATCHFILES = Makefile.in.diff
-PATCHDIR = $(WORKDIR)/$(DISTNAME)
+#PATCHFILES = Makefile.in.diff
+#PATCHDIR = $(WORKDIR)/$(DISTNAME)
-#DEP_PKGS_CSWtk = CSWfconfig CSWftype2 CSWlibx11 CSWlibxft2 CSWlibxrender CSWtcl
-#DEP_PKGS_CSWtk += CSWlibxext
-#DEP_PKGS_CSWtk += CSWlibxscrnsaver
-#DEP_PKGS_CSWtk += CSWsunmath
-
# libsunmath support on Solaris 9 i386 is broken
-PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386
+PACKAGING_PLATFORMS = solaris9-sparc solaris9-i386
+PACKAGING_PLATFORMS += solaris10-sparc solaris10-i386
VENDOR_URL = http://www.tcl.tk/
LICENSE = license.terms
+PATCHFILES += 0001-disable-libsunmath.patch
+
PACKAGES += CSWtk
SPKG_DESC_CSWtk = GUI toolkit for tcl
# PKGFILES is catchall
@@ -35,17 +33,13 @@
RUNTIME_DEP_PKGS_CSWtk-i386 += CSWsunmath
RUNTIME_DEP_PKGS_CSWtk += $(RUNTIME_DEP_PKGS_CSWtk-$(GARCH))
-# Leave the manpage for now
-CHECKPKG_OVERRIDES_CSWtk += file-with-bad-content|/usr/local|root/opt/csw/share/man/man1/wish.1
-
PACKAGES += CSWlibtk8-5
SPKG_DESC_CSWlibtk8-5 = GUI toolkit library for tcl, libtk8.5.so
PKGFILES_CSWlibtk8-5 += $(call pkgfiles_lib,libtk8.5.so)
PKGFILES_CSWlibtk8-5 += $(call baseisadirs,$(libdir),tk8.5/.*)
+RUNTIME_DEP_PKGS_CSWlibtk8-5 += CSWlibxft2
+RUNTIME_DEP_PKGS_CSWlibtk8-5 += CSWlibfontconfig1
-RUNTIME_DEP_PKGS_CSWlibtk8-5-i386 += CSWsunmath
-RUNTIME_DEP_PKGS_CSWlibtk8-5 += $(RUNTIME_DEP_PKGS_CSWlibtk8-5-$(GARCH))
-
# This is correct, the soname with *.so is really the one to use
CHECKPKG_OVERRIDES_CSWlibtk8-5 += soname-equals-filename
# This is just a demo
@@ -59,12 +53,12 @@
PKGFILES_CSWtk-dev += $(call baseisadirs,$(libdir),tkConfig.sh)
RUNTIME_DEP_PKGS_CSWtcl-dev += CSWlibtk8-5
-# 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 = $(NAME)(\d+(?:\.\d+)*)-src.tar.gz
-
-BUILD64 = 1
+# Enable 64 bits, but not for Solaris 9 x86
+BUILD64_5.9_sparc = 1
+BUILD64_5.10_sparc = 1
+BUILD64_5.9_i386 =
+BUILD64_5.10_i386 = 1
+BUILD64 = $(BUILD64_$(GAROSREL)_$(GARCH))
ISAEXEC = 1
WORKSRC = $(WORKDIR)/$(DISTNAME)/unix
Modified: csw/mgar/pkg/tk85/trunk/checksums
===================================================================
--- csw/mgar/pkg/tk85/trunk/checksums 2013-10-08 17:27:53 UTC (rev 22173)
+++ csw/mgar/pkg/tk85/trunk/checksums 2013-10-08 19:22:36 UTC (rev 22174)
@@ -1 +1 @@
-a01640176845c1f654a412cfc9bab13b tk8.5.12-src.tar.gz
+55b8e33f903210a4e1c8bce0f820657f tk8.5.15-src.tar.gz
Added: csw/mgar/pkg/tk85/trunk/files/0001-disable-libsunmath.patch
===================================================================
--- csw/mgar/pkg/tk85/trunk/files/0001-disable-libsunmath.patch (rev 0)
+++ csw/mgar/pkg/tk85/trunk/files/0001-disable-libsunmath.patch 2013-10-08 19:22:36 UTC (rev 22174)
@@ -0,0 +1,12 @@
+index 654b67d..b897519 100755
+--- a/unix/configure
++++ b/unix/configure
+@@ -6698,7 +6698,7 @@ else
+ arch=`isainfo`
+ echo "$as_me:$LINENO: checking whether to use -lsunmath for fp rounding control" >&5
+ echo $ECHO_N "checking whether to use -lsunmath for fp rounding control... $ECHO_C" >&6
+- if test "$arch" = "amd64 i386"; then
++ if test "$arch" = "xxx"; then
+
+ echo "$as_me:$LINENO: result: yes" >&5
+ echo "${ECHO_T}yes" >&6
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