svn commit: r390470 - in head/lang/tcl85: . files

Pietro Cerutti gahr at FreeBSD.org
Wed Jun 24 07:47:01 UTC 2015


Author: gahr
Date: Wed Jun 24 07:46:58 2015
New Revision: 390470
URL: https://svnweb.freebsd.org/changeset/ports/390470

Log:
  - Add a couple of symlinks needed by databases/casstcl
  - Bump PORTREVISION
  - While at it, make makepatch-ify

Added:
  head/lang/tcl85/files/patch-Makefile.in
     - copied, changed from r388573, head/lang/tcl85/files/patch-unix-Makefile.in
  head/lang/tcl85/files/patch-configure
     - copied, changed from r388573, head/lang/tcl85/files/patch-unix-configure
  head/lang/tcl85/files/patch-installManPage
     - copied, changed from r388573, head/lang/tcl85/files/patch-unix-installManPage
  head/lang/tcl85/files/patch-tclUnixPort.h
     - copied, changed from r388573, head/lang/tcl85/files/patch-unix-tclUnixPort.h
Deleted:
  head/lang/tcl85/files/patch-unix-Makefile.in
  head/lang/tcl85/files/patch-unix-configure
  head/lang/tcl85/files/patch-unix-installManPage
  head/lang/tcl85/files/patch-unix-tclUnixPort.h
Modified:
  head/lang/tcl85/Makefile
  head/lang/tcl85/files/patch-generic-tclPort.h
  head/lang/tcl85/pkg-plist

Modified: head/lang/tcl85/Makefile
==============================================================================
--- head/lang/tcl85/Makefile	Wed Jun 24 00:58:38 2015	(r390469)
+++ head/lang/tcl85/Makefile	Wed Jun 24 07:46:58 2015	(r390470)
@@ -3,6 +3,7 @@
 
 PORTNAME=	tcl
 PORTVERSION=	8.5.18
+PORTREVISION=	1
 CATEGORIES=	lang
 MASTER_SITES=	TCLTK/tcl8_5 \
 		SF/tcl/Tcl/${PORTVERSION}

Copied and modified: head/lang/tcl85/files/patch-Makefile.in (from r388573, head/lang/tcl85/files/patch-unix-Makefile.in)
==============================================================================
--- head/lang/tcl85/files/patch-unix-Makefile.in	Fri Jun  5 07:26:27 2015	(r388573, copy source)
+++ head/lang/tcl85/files/patch-Makefile.in	Wed Jun 24 07:46:58 2015	(r390470)
@@ -1,6 +1,6 @@
---- Makefile.in.orig	2014-07-23 15:03:24.000000000 +0200
-+++ Makefile.in	2014-07-24 09:54:20.000000000 +0200
-@@ -54,6 +54,8 @@
+--- Makefile.in.orig	2015-03-06 15:13:58 UTC
++++ Makefile.in
+@@ -54,6 +54,8 @@ SCRIPT_INSTALL_DIR	= $(INSTALL_ROOT)$(TC
  
  # Directory in which to install the include file tcl.h:
  INCLUDE_INSTALL_DIR	= $(INSTALL_ROOT)$(includedir)
@@ -9,7 +9,7 @@
  
  # Path to the private tcl header dir:
  PRIVATE_INCLUDE_DIR	= @PRIVATE_INCLUDE_DIR@
-@@ -152,8 +154,8 @@
+@@ -152,8 +154,8 @@ INSTALL_STRIP_PROGRAM   = -s
  INSTALL_STRIP_LIBRARY   = -S -x
  
  INSTALL			= $(SHELL) $(UNIX_DIR)/install-sh -c
@@ -20,7 +20,7 @@
  INSTALL_DATA		= ${INSTALL} -m 644
  INSTALL_DATA_DIR	= ${INSTALL} -d -m 755
  
-@@ -546,7 +548,7 @@
+@@ -546,7 +548,7 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $
  
  all: binaries libraries doc
  
@@ -29,7 +29,7 @@
  
  libraries:
  
-@@ -557,6 +559,15 @@
+@@ -557,6 +559,15 @@ doc:
  ${LIB_FILE}: ${STUB_LIB_FILE} ${OBJS}
  	rm -f $@
  	@MAKE_LIB@
@@ -45,7 +45,7 @@
  
  ${STUB_LIB_FILE}: ${STUB_LIB_OBJS}
  	@if test "x${LIB_FILE}" = "xlibtcl${MAJOR_VERSION}.${MINOR_VERSION}.dll"; then \
-@@ -701,7 +712,7 @@
+@@ -701,7 +712,7 @@ gentommath_h:
  dltest.marker: ${STUB_LIB_FILE}
  	cd dltest ; $(MAKE)
  
@@ -54,7 +54,7 @@
  
  install: $(INSTALL_TARGETS)
  
-@@ -727,21 +738,29 @@
+@@ -727,21 +738,29 @@ install-binaries: binaries
  	@echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/"
  	@@INSTALL_LIB@
  	@chmod 555 "$(DLL_INSTALL_DIR)/$(LIB_FILE)"
@@ -90,7 +90,7 @@
  	    do \
  	    if [ ! -d "$$i" ] ; then \
  		echo "Making directory $$i"; \
-@@ -749,7 +768,7 @@
+@@ -749,7 +768,7 @@ install-libraries: libraries $(INSTALL_T
  		else true; \
  		fi; \
  	    done;
@@ -99,7 +99,7 @@
  	    do \
  	    if [ ! -d "$(SCRIPT_INSTALL_DIR)"/$$i ] ; then \
  		echo "Making directory $(SCRIPT_INSTALL_DIR)/$$i"; \
-@@ -758,50 +777,61 @@
+@@ -758,50 +777,63 @@ install-libraries: libraries $(INSTALL_T
  		fi; \
  	    done;
  	@echo "Installing header files to $(INCLUDE_INSTALL_DIR)/";
@@ -108,17 +108,19 @@
 -		$(GENERIC_DIR)/tclTomMath.h \
 -		$(GENERIC_DIR)/tclTomMathDecls.h ; \
 +	@for i in $(GENERIC_DIR)/*.h ; \
-+	    do \
+ 	    do \
+-	    $(INSTALL_DATA) $$i "$(INCLUDE_INSTALL_DIR)"; \
 +	    $(INSTALL_DATA) $$i "$(GENERIC_INCLUDE_INSTALL_DIR)"; \
 +	    done;
 +	@for i in $(UNIX_DIR)/*.h ; \
- 	    do \
--	    $(INSTALL_DATA) $$i "$(INCLUDE_INSTALL_DIR)"; \
++	    do \
 +	    $(INSTALL_DATA) $$i "$(UNIX_INCLUDE_INSTALL_DIR)"; \
  	    done;
 +	@ln -sf generic/tcl.h "$(INCLUDE_INSTALL_DIR)"/tcl.h
 +	@ln -sf generic/tclDecls.h "$(INCLUDE_INSTALL_DIR)"/tclDecls.h
 +	@ln -sf generic/tclPlatDecls.h "$(INCLUDE_INSTALL_DIR)"/tclPlatDecls.h
++	@ln -sf generic/tclTomMath.h "$(INCLUDE_INSTALL_DIR)"/tclTomMath.h
++	@ln -sf generic/tclTomMathDecls.h "$(INCLUDE_INSTALL_DIR)"/tclTomMathDecls.h
  	@echo "Installing library files to $(SCRIPT_INSTALL_DIR)/";
  	@for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex \
  		$(UNIX_DIR)/tclAppInit.c @LDAIX_SRC@ @DTRACE_SRC@; \

Copied and modified: head/lang/tcl85/files/patch-configure (from r388573, head/lang/tcl85/files/patch-unix-configure)
==============================================================================
--- head/lang/tcl85/files/patch-unix-configure	Fri Jun  5 07:26:27 2015	(r388573, copy source)
+++ head/lang/tcl85/files/patch-configure	Wed Jun 24 07:46:58 2015	(r390470)
@@ -1,6 +1,6 @@
---- configure.orig	2014-07-23 15:03:24.000000000 +0200
-+++ configure	2014-07-23 17:04:12.000000000 +0200
-@@ -7641,7 +7641,11 @@
+--- configure.orig	2015-03-06 15:13:58 UTC
++++ configure
+@@ -7647,7 +7647,11 @@ fi
  
  	    ;;
  	FreeBSD-*)
@@ -12,4 +12,4 @@
 +	    TCL_LIB_VERSIONS_OK=nodots
  	    SHLIB_CFLAGS="-fPIC"
  	    SHLIB_LD="${CC} -shared"
- 	    TCL_SHLIB_LD_EXTRAS="-Wl,-soname,\$@"
+ 	    SHLIB_LD_LIBS="${SHLIB_LD_LIBS} -Wl,-soname,\$@"

Modified: head/lang/tcl85/files/patch-generic-tclPort.h
==============================================================================
--- head/lang/tcl85/files/patch-generic-tclPort.h	Wed Jun 24 00:58:38 2015	(r390469)
+++ head/lang/tcl85/files/patch-generic-tclPort.h	Wed Jun 24 07:46:58 2015	(r390470)
@@ -1,5 +1,5 @@
---- ../generic/tclPort.h.orig	2013-04-03 16:57:25.000000000 +0200
-+++ ../generic/tclPort.h	2013-04-03 16:57:35.000000000 +0200
+--- ../generic/tclPort.h.orig	2013-04-03 16:57:25 UTC
++++ ../generic/tclPort.h
 @@ -20,7 +20,7 @@
  #if defined(_WIN32)
  #   include "tclWinPort.h"

Copied and modified: head/lang/tcl85/files/patch-installManPage (from r388573, head/lang/tcl85/files/patch-unix-installManPage)
==============================================================================
--- head/lang/tcl85/files/patch-unix-installManPage	Fri Jun  5 07:26:27 2015	(r388573, copy source)
+++ head/lang/tcl85/files/patch-installManPage	Wed Jun 24 07:46:58 2015	(r390470)
@@ -1,6 +1,6 @@
---- installManPage.orig	2013-01-15 15:06:06.000000000 +0100
-+++ installManPage	2013-01-15 15:07:17.000000000 +0100
-@@ -100,7 +100,7 @@
+--- installManPage.orig	2015-03-06 15:13:58 UTC
++++ installManPage
+@@ -99,7 +99,7 @@ SrcDir=`dirname $ManPage`
  
  First=""
  for Target in $Names; do

Copied and modified: head/lang/tcl85/files/patch-tclUnixPort.h (from r388573, head/lang/tcl85/files/patch-unix-tclUnixPort.h)
==============================================================================
--- head/lang/tcl85/files/patch-unix-tclUnixPort.h	Fri Jun  5 07:26:27 2015	(r388573, copy source)
+++ head/lang/tcl85/files/patch-tclUnixPort.h	Wed Jun 24 07:46:58 2015	(r390470)
@@ -1,7 +1,7 @@
---- tclUnixPort.h.orig	2012-08-02 15:43:23.269506562 +0200
-+++ tclUnixPort.h	2012-08-02 15:43:25.167507612 +0200
-@@ -631,7 +631,9 @@
- EXTERN struct tm *TclpGmtime(CONST time_t *);
+--- tclUnixPort.h.orig	2015-02-12 15:13:16 UTC
++++ tclUnixPort.h
+@@ -625,7 +625,9 @@ typedef int socklen_t;
+ #  include <pthread.h>
  /* #define localtime(x)	TclpLocaltime(x)
   * #define gmtime(x)	TclpGmtime(x)    */
 -#   undef inet_ntoa

Modified: head/lang/tcl85/pkg-plist
==============================================================================
--- head/lang/tcl85/pkg-plist	Wed Jun 24 00:58:38 2015	(r390469)
+++ head/lang/tcl85/pkg-plist	Wed Jun 24 07:46:58 2015	(r390470)
@@ -15,12 +15,14 @@ include/tcl%%TCL_VER%%/generic/tclPlatDe
 include/tcl%%TCL_VER%%/generic/tclPort.h
 include/tcl%%TCL_VER%%/generic/tclRegexp.h
 include/tcl%%TCL_VER%%/generic/tclTomMath.h
-include/tcl%%TCL_VER%%/generic/tclTomMathInt.h
 include/tcl%%TCL_VER%%/generic/tclTomMathDecls.h
+include/tcl%%TCL_VER%%/generic/tclTomMathInt.h
 include/tcl%%TCL_VER%%/generic/tommath.h
 include/tcl%%TCL_VER%%/tcl.h
 include/tcl%%TCL_VER%%/tclDecls.h
 include/tcl%%TCL_VER%%/tclPlatDecls.h
+include/tcl%%TCL_VER%%/tclTomMath.h
+include/tcl%%TCL_VER%%/tclTomMathDecls.h
 include/tcl%%TCL_VER%%/unix/tclUnixPort.h
 include/tcl%%TCL_VER%%/unix/tclUnixThrd.h
 lib/libtcl%%SHORT_TCL_VER%%.a


More information about the svn-ports-all mailing list