Date: Wed, 24 Jun 2015 07:46:59 +0000 (UTC) From: Pietro Cerutti <gahr@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r390470 - in head/lang/tcl85: . files Message-ID: <201506240746.t5O7kxLM082577@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201506240746.t5O7kxLM082577>