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