[csw-devel] SF.net SVN: gar:[15601] csw/mgar/pkg/tcl84/trunk

igalic at users.sourceforge.net igalic at users.sourceforge.net
Sat Sep 10 04:07:30 CEST 2011


Revision: 15601
          http://gar.svn.sourceforge.net/gar/?rev=15601&view=rev
Author:   igalic
Date:     2011-09-10 02:07:30 +0000 (Sat, 10 Sep 2011)
Log Message:
-----------
tcl84: Add all deps to CSWtcl. Fix soname patch

Modified Paths:
--------------
    csw/mgar/pkg/tcl84/trunk/Makefile
    csw/mgar/pkg/tcl84/trunk/checksums
    csw/mgar/pkg/tcl84/trunk/files/soname.diff

Modified: csw/mgar/pkg/tcl84/trunk/Makefile
===================================================================
--- csw/mgar/pkg/tcl84/trunk/Makefile	2011-09-10 00:19:59 UTC (rev 15600)
+++ csw/mgar/pkg/tcl84/trunk/Makefile	2011-09-10 02:07:30 UTC (rev 15601)
@@ -32,6 +32,8 @@
 ALTERNATIVES_PRIO = 840
 
 RUNTIME_DEP_PKGS_CSWtcl         = CSWtcl8-4
+RUNTIME_DEP_PKGS_CSWtcl        += CSWlibtcl8-4-0
+RUNTIME_DEP_PKGS_CSWtcl        += CSWtcl8-4-dev
 RUNTIME_DEP_PKGS_CSWtcl8-4      = CSWlibtcl8-4-0
 RUNTIME_DEP_PKGS_CSWtcl8-4-dev  = CSWlibtcl8-4-0
 
@@ -53,7 +55,7 @@
 ALTERNATIVE_tcl8_4     += $(bindir)/tclsh $(ALTERNATIVES_PRIO)
 ALTERNATIVE_tcl8_4     += $(libdir)/tclConfig.sh $(ALTERNATIVES_PRIO)
 
-CHECKPKG_OVERRIDES_CSWtcl += surplus-dependency|CSWtcl8-4k
+CHECKPKG_OVERRIDES_CSWtcl += surplus-dependency|CSWtcl8-4
 
 BUILD64 = 1
 

Modified: csw/mgar/pkg/tcl84/trunk/checksums
===================================================================
--- csw/mgar/pkg/tcl84/trunk/checksums	2011-09-10 00:19:59 UTC (rev 15600)
+++ csw/mgar/pkg/tcl84/trunk/checksums	2011-09-10 02:07:30 UTC (rev 15601)
@@ -2,4 +2,4 @@
 3c9c100904b6ba774a679ad7f2b4a036  tclInt.h.patch
 1dea9df5cd9579dce4746cf5d428aa1a  tcl-dtrace.patch
 ade2c033a7b545ee108f3fdfeb629fcf  tcl8.4.19-src.tar.gz
-10ae65cdcd10dc7a4ba7d84f5d7c2338  soname.diff
+501d29403a68188481938d0b546f40ba  soname.diff

Modified: csw/mgar/pkg/tcl84/trunk/files/soname.diff
===================================================================
--- csw/mgar/pkg/tcl84/trunk/files/soname.diff	2011-09-10 00:19:59 UTC (rev 15600)
+++ csw/mgar/pkg/tcl84/trunk/files/soname.diff	2011-09-10 02:07:30 UTC (rev 15601)
@@ -1,15 +1,6 @@
 diff -ur tcl8.4.19/unix/Makefile.in tcl8.4.19-solfix/unix/Makefile.in
 --- tcl8.4.19/unix/Makefile.in	2008-04-17 22:29:49.000000000 +0200
-+++ tcl8.4.19-solfix/unix/Makefile.in	2011-09-09 20:20:12.621101557 +0200
-@@ -207,7 +207,7 @@
- SHLIB_LD		= @SHLIB_LD@
- SHLIB_CFLAGS		= @SHLIB_CFLAGS@
- SHLIB_LD_LIBS		= @SHLIB_LD_LIBS@
--TCL_SHLIB_LD_EXTRAS	= @TCL_SHLIB_LD_EXTRAS@
-+TCL_SHLIB_LD_EXTRAS     = @TCL_SHLIB_LD_EXTRAS@
- 
- SHLIB_SUFFIX		= @SHLIB_SUFFIX@
- #SHLIB_SUFFIX		=
++++ tcl8.4.19-solfix/unix/Makefile.in	2011-09-10 04:00:22.590399176 +0200
 @@ -634,7 +634,9 @@
  	    fi
  	@echo "Installing $(LIB_FILE) to $(LIB_INSTALL_DIR)/"
@@ -21,14 +12,28 @@
  	@if test "$(TCL_BUILD_EXP_FILE)" != ""; then \
  	    echo "Installing $(TCL_EXP_FILE) to $(LIB_INSTALL_DIR)/"; \
  	    $(INSTALL_DATA) $(TCL_BUILD_EXP_FILE) \
+Only in tcl8.4.19-solfix/unix: autom4te.cache
+diff -ur tcl8.4.19/unix/configure.in tcl8.4.19-solfix/unix/configure.in
+--- tcl8.4.19/unix/configure.in	2008-04-17 22:29:49.000000000 +0200
++++ tcl8.4.19-solfix/unix/configure.in	2011-09-10 03:48:07.771286323 +0200
+@@ -568,7 +568,7 @@
+ 
+ # Trick to replace DBGX with TCL_DBGX
+ DBGX='${TCL_DBGX}'
+-eval "TCL_LIB_FILE=${TCL_LIB_FILE}"
++eval "TCL_LIB_FILE=${TCL_LIB_FILE}".0
+ 
+ TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'
+ PRIVATE_INCLUDE_DIR='$(includedir)'
+Only in tcl8.4.19-solfix/unix: license.terms
 diff -ur tcl8.4.19/unix/tcl.m4 tcl8.4.19-solfix/unix/tcl.m4
 --- tcl8.4.19/unix/tcl.m4	2008-04-17 22:29:49.000000000 +0200
-+++ tcl8.4.19-solfix/unix/tcl.m4	2011-09-09 20:21:56.672149153 +0200
-@@ -1843,6 +1843,7 @@
++++ tcl8.4.19-solfix/unix/tcl.m4	2011-09-10 03:52:19.203297058 +0200
+@@ -1907,6 +1907,7 @@
  	    # symbols when dynamically loaded into tclsh.
  
  	    SHLIB_LD_LIBS='${LIBS}'
-+	    TCL_SHLIB_LD_EXTRAS="-h \${TCL_LIB_FILE}.0"
++	    TCL_SHLIB_LD_EXTRAS="-h \${TCL_LIB_FILE}"
  	    SHLIB_SUFFIX=".so"
  	    DL_OBJS="tclLoadDl.o"
  	    DL_LIBS="-ldl"

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