This commit is contained in:
Lionel Sambuc 2014-04-17 14:23:32 +02:00
parent 4eea737101
commit c76c5f3176
13 changed files with 224 additions and 69 deletions

View File

@ -46,4 +46,5 @@ PLIST_SUBST+= SONUM=${TCL_SONUM}
PLIST_SUBST+= BASEVER=${TCL_BASEVER}
.include "../../devel/zlib/buildlink3.mk"
.include "../../devel/pth/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -6,28 +6,29 @@ Size (tcl8.6.1-src.tar.gz) = 8755700 bytes
SHA1 (patch-generic_tclInt.h) = 13289d8fcf5021898b06a9608bc05fc968a1ba5c
SHA1 (patch-generic_tclPort.h) = 36ff05b22591d588952e55d0f13c2ef52e371d1e
SHA1 (patch-generic_tclPosixStr.c) = 68da211865282fe7124cad71381658f8dfb986d6
SHA1 (patch-pkgs_itcl4.0.0_configure) = e331abeffbb7e1077ed84d846e08b7054f79346d
SHA1 (patch-pkgs_itcl4.0.0_configure) = c53f4ddb8775f124999730e3b505eced87a06a95
SHA1 (patch-pkgs_itcl4.0.0_tclconfig_tcl.m4) = e2dcd0e07be03cf6e39b68cb209263b297acd5d1
SHA1 (patch-pkgs_sqlite3.8.0_configure) = 14b61ded1cd2bb41054b45da3044638bc44004f5
SHA1 (patch-pkgs_sqlite3.8.0_configure) = 9a29d739ee41d5f641f9cafb2853c1ccf2cd5a78
SHA1 (patch-pkgs_sqlite3.8.0_tclconfig_tcl.m4) = 6891b39dc05a037ba667c92fd2341b418030c0af
SHA1 (patch-pkgs_tdbc1.0.0_configure) = 8964e3617b36435f3bf54bebddae1d34034045c8
SHA1 (patch-pkgs_tdbc1.0.0_configure) = edae6c9097f144e9bde59a21780a76b3493227c0
SHA1 (patch-pkgs_tdbc1.0.0_tclconfig_tcl.m4) = db4802f3db9b640a559d7e1c917969c0e2ecf069
SHA1 (patch-pkgs_tdbcmysql1.0.0_configure) = 17bf2c0578b8b3316373dd8b1a0c9687033304f3
SHA1 (patch-pkgs_tdbcmysql1.0.0_configure) = 223175da60e7d62b5206cdbafc4422e3d72eae0d
SHA1 (patch-pkgs_tdbcmysql1.0.0_tclconfig_tcl.m4) = fbbf5b6c27e50251b56759ae9f0b0317f6e41a60
SHA1 (patch-pkgs_tdbcodbc1.0.0_configure) = 0478fb9c6747a23df66c3c38f9f774606002187c
SHA1 (patch-pkgs_tdbcodbc1.0.0_configure) = 0f17a929bd20f8d644b53c5ccaf0796ab0eefb93
SHA1 (patch-pkgs_tdbcodbc1.0.0_tclconfig_tcl.m4) = 2d2418c8d7b77e84b77b4c8568f8bc3920d285fa
SHA1 (patch-pkgs_tdbcpostgres1.0.0_configure) = 7c5809cc8111cc70ee3eb75b3f5961581f1c7929
SHA1 (patch-pkgs_tdbcpostgres1.0.0_configure) = 64245d2eb3ce87e960749cfecd2285de0f44ba5f
SHA1 (patch-pkgs_tdbcpostgres1.0.0_tclconfig_tcl.m4) = 8791e43c7106affe02dd8f18e31064c7553f71ee
SHA1 (patch-pkgs_tdbcsqlite3-1.0.0_tclconfig_tcl.m4) = 59b6fea342e041b159f1cc12ebd25e0df630eccf
SHA1 (patch-pkgs_thread2.7.0_configure) = 39351e73d82415ead09ed56c7a2586db09ec8fb6
SHA1 (patch-pkgs_thread2.7.0_configure) = 341a256676382cca2d7b5fae0d81e4dfb5139069
SHA1 (patch-pkgs_thread2.7.0_tclconfig_tcl.m4) = 63d76baa8f130166d502f9ed3955111ae2a5a622
SHA1 (patch-tests_load.test) = 438695ab76e01646e49aadc01c44344a5495eabb
SHA1 (patch-tests_pkgMkIndex.test) = 70d1042c1f4743052c5fa191fa7c4732a08e28a2
SHA1 (patch-unix_Makefile.in) = 1dee005fc4678a83259ba6dbec74d1c5753199b7
SHA1 (patch-unix_configure) = 873e678a1b2a6fd517414811ea37c26390ec0048
SHA1 (patch-unix_tcl.m4) = 28b93769dbdb6710897e31634e278ece75cb682a
SHA1 (patch-unix_Makefile.in) = c14a126e7f49046fda69c0c4a5bfac3c3277a64b
SHA1 (patch-unix_configure) = bbf6b65e6bb13414a8bdecf7d0d9f0e34985870e
SHA1 (patch-unix_tcl.m4) = b410c47468a47f798e0837356b4c29bd97826f34
SHA1 (patch-unix_tclConfig.sh.in) = 5a32d8e97240d14f3a03e205637fe3bf8307d868
SHA1 (patch-unix_tclUnixCompat.c) = 7ffa40a1a56345f5b86cd896e8e3b0d5748d8c5e
SHA1 (patch-unix_tclUnixFCmd.c) = e715d9419a36a8414355252bb3da0ef48b07fe4f
SHA1 (patch-unix_tclUnixInit.c) = 0e372d1098522d3ea9be9c5d2bb378af53fa86f6
SHA1 (patch-unix_tclUnixPort.h) = 6efe848c16c550f6adee4bec011891755bb23620
SHA1 (patch-unix_tclUnixSock.c) = b650841f4c47caa6446b453ae9a639994e6b9736

View File

@ -1,7 +1,5 @@
$NetBSD: patch-pkgs_itcl4.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
--- pkgs/itcl4.0.0/configure.orig 2012-11-07 21:54:07.000000000 +0000
+++ pkgs/itcl4.0.0/configure
--- pkgs/itcl4.0.0/configure.orig Wed Nov 7 21:54:07 2012
+++ pkgs/itcl4.0.0/configure Fri Apr 18 10:30:36 2014
@@ -8745,7 +8745,6 @@ fi
fi
@ -10,7 +8,7 @@ $NetBSD: patch-pkgs_itcl4.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
;;
esac
case "$arch" in
@@ -8802,9 +8801,6 @@ fi
@@ -8802,11 +8801,8 @@ fi
fi
@ -18,8 +16,11 @@ $NetBSD: patch-pkgs_itcl4.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
- UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
- TCL_LIB_VERSIONS_OK=nodots
;;
NetBSD-*|FreeBSD-[3-4].*)
- NetBSD-*|FreeBSD-[3-4].*)
+ Minix-*|NetBSD-*|FreeBSD-[3-4].*)
# FreeBSD 3.* and greater have ELF.
# NetBSD 2.* has ELF and can use 'cc -shared' to build shared libs
SHLIB_CFLAGS="-fPIC"
@@ -8837,17 +8833,17 @@ fi
;;
esac
@ -61,7 +62,16 @@ $NetBSD: patch-pkgs_itcl4.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
CYGWIN_*) ;;
IRIX*) ;;
- NetBSD-*|FreeBSD-*|OpenBSD-*) ;;
+ NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
+ Minix-*|NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
Darwin-*) ;;
SCO_SV-3.2*) ;;
windows) ;;
@@ -11639,6 +11635,8 @@ do
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ : Avoid regenerating within pkgsrc
+ exit 0
ac_cs_recheck=: ;;
--version | --vers* | -V )
echo "$ac_cs_version"; exit 0 ;;

View File

@ -1,7 +1,5 @@
$NetBSD: patch-pkgs_sqlite3.8.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
--- pkgs/sqlite3.8.0/configure.orig 2013-08-27 18:50:58.000000000 +0000
+++ pkgs/sqlite3.8.0/configure
--- pkgs/sqlite3.8.0/configure.orig Tue Aug 27 18:50:58 2013
+++ pkgs/sqlite3.8.0/configure Fri Apr 18 10:59:17 2014
@@ -6473,7 +6473,6 @@ fi
CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
fi
@ -10,6 +8,15 @@ $NetBSD: patch-pkgs_sqlite3.8.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF" >&5
$as_echo_n "checking for ELF... " >&6; }
if ${tcl_cv_ld_elf+:} false; then :
@@ -6518,7 +6517,7 @@ fi
UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
TCL_LIB_VERSIONS_OK=nodots
;;
- NetBSD-*|FreeBSD-[3-4].*)
+ Minix-*|NetBSD-*|FreeBSD-[3-4].*)
# FreeBSD 3.* and greater have ELF.
# NetBSD 2.* has ELF and can use 'cc -shared' to build shared libs
SHLIB_CFLAGS="-fPIC"
@@ -6547,17 +6546,17 @@ fi
;;
esac
@ -51,7 +58,16 @@ $NetBSD: patch-pkgs_sqlite3.8.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
CYGWIN_*) ;;
IRIX*) ;;
- NetBSD-*|FreeBSD-*|OpenBSD-*) ;;
+ NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
+ Minix-*|NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
Darwin-*) ;;
SCO_SV-3.2*) ;;
windows) ;;
@@ -8465,6 +8464,8 @@ do
case $ac_option in
# Handling of the options.
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ : Avoid regenerating within pkgsrc
+ exit 0
ac_cs_recheck=: ;;
--version | --versio | --versi | --vers | --ver | --ve | --v | -V )
$as_echo "$ac_cs_version"; exit ;;

View File

@ -1,7 +1,5 @@
$NetBSD: patch-pkgs_tdbc1.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
--- pkgs/tdbc1.0.0/configure.orig 2012-11-23 21:46:02.000000000 +0000
+++ pkgs/tdbc1.0.0/configure
--- pkgs/tdbc1.0.0/configure.orig Fri Nov 23 21:46:02 2012
+++ pkgs/tdbc1.0.0/configure Fri Apr 18 11:04:41 2014
@@ -9405,7 +9405,6 @@ fi
fi
@ -10,7 +8,7 @@ $NetBSD: patch-pkgs_tdbc1.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
;;
esac
case "$arch" in
@@ -9462,9 +9461,6 @@ fi
@@ -9462,11 +9461,8 @@ fi
fi
@ -18,8 +16,11 @@ $NetBSD: patch-pkgs_tdbc1.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
- UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
- TCL_LIB_VERSIONS_OK=nodots
;;
NetBSD-*|FreeBSD-[3-4].*)
- NetBSD-*|FreeBSD-[3-4].*)
+ Minix-*|NetBSD-*|FreeBSD-[3-4].*)
# FreeBSD 3.* and greater have ELF.
# NetBSD 2.* has ELF and can use 'cc -shared' to build shared libs
SHLIB_CFLAGS="-fPIC"
@@ -9497,17 +9493,17 @@ fi
;;
esac
@ -61,7 +62,16 @@ $NetBSD: patch-pkgs_tdbc1.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
CYGWIN_*) ;;
IRIX*) ;;
- NetBSD-*|FreeBSD-*|OpenBSD-*) ;;
+ NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
+ Minix-*|NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
Darwin-*) ;;
SCO_SV-3.2*) ;;
windows) ;;
@@ -12223,6 +12219,8 @@ do
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ : Avoid regenerating within pkgsrc
+ exit 0
ac_cs_recheck=: ;;
--version | --vers* | -V )
echo "$ac_cs_version"; exit 0 ;;

View File

@ -1,7 +1,5 @@
$NetBSD: patch-pkgs_tdbcmysql1.0.0_configure,v 1.3 2014/02/06 04:29:12 obache Exp $
--- pkgs/tdbcmysql1.0.0/configure.orig 2012-11-26 14:24:47.000000000 +0000
+++ pkgs/tdbcmysql1.0.0/configure
--- pkgs/tdbcmysql1.0.0/configure.orig Mon Nov 26 14:24:47 2012
+++ pkgs/tdbcmysql1.0.0/configure Fri Apr 18 11:05:53 2014
@@ -7769,7 +7769,6 @@ fi
CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
fi
@ -10,6 +8,15 @@ $NetBSD: patch-pkgs_tdbcmysql1.0.0_configure,v 1.3 2014/02/06 04:29:12 obache Ex
;;
esac
case "$arch" in
@@ -7824,7 +7823,7 @@ fi
UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
TCL_LIB_VERSIONS_OK=nodots
;;
- NetBSD-*|FreeBSD-[3-4].*)
+ Minix-*|NetBSD-*|FreeBSD-[3-4].*)
# FreeBSD 3.* and greater have ELF.
# NetBSD 2.* has ELF and can use 'cc -shared' to build shared libs
SHLIB_CFLAGS="-fPIC"
@@ -7853,17 +7852,17 @@ fi
;;
esac
@ -51,7 +58,16 @@ $NetBSD: patch-pkgs_tdbcmysql1.0.0_configure,v 1.3 2014/02/06 04:29:12 obache Ex
CYGWIN_*) ;;
IRIX*) ;;
- NetBSD-*|FreeBSD-*|OpenBSD-*) ;;
+ NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
+ Minix-*|NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
Darwin-*) ;;
SCO_SV-3.2*) ;;
windows) ;;
@@ -9931,6 +9930,8 @@ do
case $ac_option in
# Handling of the options.
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ : Avoid regenerating within pkgsrc
+ exit 0
ac_cs_recheck=: ;;
--version | --versio | --versi | --vers | --ver | --ve | --v | -V )
$as_echo "$ac_cs_version"; exit ;;

View File

@ -1,7 +1,5 @@
$NetBSD: patch-pkgs_tdbcodbc1.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
--- pkgs/tdbcodbc1.0.0/configure.orig 2012-12-12 21:22:22.000000000 +0000
+++ pkgs/tdbcodbc1.0.0/configure
--- pkgs/tdbcodbc1.0.0/configure.orig Wed Dec 12 21:22:22 2012
+++ pkgs/tdbcodbc1.0.0/configure Fri Apr 18 11:07:04 2014
@@ -7763,7 +7763,6 @@ fi
CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
fi
@ -10,6 +8,15 @@ $NetBSD: patch-pkgs_tdbcodbc1.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp
;;
esac
case "$arch" in
@@ -7818,7 +7817,7 @@ fi
UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
TCL_LIB_VERSIONS_OK=nodots
;;
- NetBSD-*|FreeBSD-[3-4].*)
+ Minix-*|NetBSD-*|FreeBSD-[3-4].*)
# FreeBSD 3.* and greater have ELF.
# NetBSD 2.* has ELF and can use 'cc -shared' to build shared libs
SHLIB_CFLAGS="-fPIC"
@@ -7847,17 +7846,17 @@ fi
;;
esac
@ -51,7 +58,16 @@ $NetBSD: patch-pkgs_tdbcodbc1.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp
CYGWIN_*) ;;
IRIX*) ;;
- NetBSD-*|FreeBSD-*|OpenBSD-*) ;;
+ NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
+ Minix-*|NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
Darwin-*) ;;
SCO_SV-3.2*) ;;
windows) ;;
@@ -9923,6 +9922,8 @@ do
case $ac_option in
# Handling of the options.
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ : Avoid regenerating within pkgsrc
+ exit 0
ac_cs_recheck=: ;;
--version | --versio | --versi | --vers | --ver | --ve | --v | -V )
$as_echo "$ac_cs_version"; exit ;;

View File

@ -1,7 +1,5 @@
$NetBSD: patch-pkgs_tdbcpostgres1.0.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
--- pkgs/tdbcpostgres1.0.0/configure.orig 2012-12-12 21:22:46.000000000 +0000
+++ pkgs/tdbcpostgres1.0.0/configure
--- pkgs/tdbcpostgres1.0.0/configure.orig Wed Dec 12 21:22:46 2012
+++ pkgs/tdbcpostgres1.0.0/configure Fri Apr 18 11:08:32 2014
@@ -7763,7 +7763,6 @@ fi
CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
fi
@ -10,6 +8,15 @@ $NetBSD: patch-pkgs_tdbcpostgres1.0.0_configure,v 1.2 2014/02/05 12:50:51 obache
;;
esac
case "$arch" in
@@ -7818,7 +7817,7 @@ fi
UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
TCL_LIB_VERSIONS_OK=nodots
;;
- NetBSD-*|FreeBSD-[3-4].*)
+ Minix-*|NetBSD-*|FreeBSD-[3-4].*)
# FreeBSD 3.* and greater have ELF.
# NetBSD 2.* has ELF and can use 'cc -shared' to build shared libs
SHLIB_CFLAGS="-fPIC"
@@ -7847,17 +7846,17 @@ fi
;;
esac
@ -51,7 +58,16 @@ $NetBSD: patch-pkgs_tdbcpostgres1.0.0_configure,v 1.2 2014/02/05 12:50:51 obache
CYGWIN_*) ;;
IRIX*) ;;
- NetBSD-*|FreeBSD-*|OpenBSD-*) ;;
+ NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
+ Minix-*|NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
Darwin-*) ;;
SCO_SV-3.2*) ;;
windows) ;;
@@ -10021,6 +10020,8 @@ do
case $ac_option in
# Handling of the options.
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ : Avoid regenerating within pkgsrc
+ exit 0
ac_cs_recheck=: ;;
--version | --versio | --versi | --vers | --ver | --ve | --v | -V )
$as_echo "$ac_cs_version"; exit ;;

View File

@ -1,7 +1,5 @@
$NetBSD: patch-pkgs_thread2.7.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
--- pkgs/thread2.7.0/configure.orig 2012-11-14 17:20:24.000000000 +0000
+++ pkgs/thread2.7.0/configure
--- pkgs/thread2.7.0/configure.orig Wed Nov 14 17:20:24 2012
+++ pkgs/thread2.7.0/configure Fri Apr 18 10:27:41 2014
@@ -9295,7 +9295,6 @@ fi
fi
@ -10,6 +8,15 @@ $NetBSD: patch-pkgs_thread2.7.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
;;
esac
case "$arch" in
@@ -9356,7 +9355,7 @@ fi
UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
TCL_LIB_VERSIONS_OK=nodots
;;
- NetBSD-*|FreeBSD-[3-4].*)
+ Minix-*|NetBSD-*|FreeBSD-[3-4].*)
# FreeBSD 3.* and greater have ELF.
# NetBSD 2.* has ELF and can use 'cc -shared' to build shared libs
SHLIB_CFLAGS="-fPIC"
@@ -9387,17 +9386,17 @@ fi
;;
esac
@ -51,7 +58,16 @@ $NetBSD: patch-pkgs_thread2.7.0_configure,v 1.2 2014/02/05 12:50:51 obache Exp $
CYGWIN_*) ;;
IRIX*) ;;
- NetBSD-*|FreeBSD-*|OpenBSD-*) ;;
+ NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
+ Minix-*|NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;;
Darwin-*) ;;
SCO_SV-3.2*) ;;
windows) ;;
@@ -12010,6 +12009,8 @@ do
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ : Avoid regenerating within pkgsrc
+ exit 0
ac_cs_recheck=: ;;
--version | --vers* | -V )
echo "$ac_cs_version"; exit 0 ;;

View File

@ -1,7 +1,5 @@
$NetBSD: patch-unix_Makefile.in,v 1.7 2014/01/11 14:41:05 adam Exp $
--- unix/Makefile.in.orig 2013-09-19 20:17:13.000000000 +0000
+++ unix/Makefile.in
--- unix/Makefile.in.orig Thu Sep 19 20:17:13 2013
+++ unix/Makefile.in Fri Apr 18 10:19:33 2014
@@ -8,6 +8,7 @@ VERSION = @TCL_VERSION@
MAJOR_VERSION = @TCL_MAJOR_VERSION@
MINOR_VERSION = @TCL_MINOR_VERSION@
@ -10,7 +8,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.7 2014/01/11 14:41:05 adam Exp $
#--------------------------------------------------------------------------
# Things you can change to personalize the Makefile for your own site (you can
@@ -54,6 +55,8 @@ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TC
@@ -54,6 +55,8 @@ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TCL_LIBRARY)
# Directory in which to install the include file tcl.h:
INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
@ -19,7 +17,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.7 2014/01/11 14:41:05 adam Exp $
# Path to the private tcl header dir:
PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@
@@ -103,7 +106,7 @@ CFLAGS_OPTIMIZE = -DNDEBUG @CFLAGS_OPTI
@@ -103,7 +106,7 @@ CFLAGS_OPTIMIZE = -DNDEBUG @CFLAGS_OPTIMIZE@
#CFLAGS = $(CFLAGS_DEBUG)
#CFLAGS = $(CFLAGS_OPTIMIZE)
#CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE)
@ -36,7 +34,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.7 2014/01/11 14:41:05 adam Exp $
#TCL_LIB_FILE = libtcl.a
# Generic lib name used in rules that apply to tcl and tk
@@ -613,7 +617,7 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $
@@ -613,7 +617,7 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $(UNIX_SRCS) $(
all: binaries libraries doc packages
@ -124,7 +122,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.7 2014/01/11 14:41:05 adam Exp $
do \
if [ ! -d "$$i" ] ; then \
echo "Making directory $$i"; \
@@ -950,13 +976,17 @@ install-headers:
@@ -950,14 +976,18 @@ install-headers:
fi; \
done;
@echo "Installing header files to $(INCLUDE_INSTALL_DIR)/";
@ -134,17 +132,27 @@ $NetBSD: patch-unix_Makefile.in,v 1.7 2014/01/11 14:41:05 adam Exp $
- $(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;
done;
+ @for i in $(UNIX_DIR)/*.h ; \
+ do \
+ $(INSTALL_DATA) $$i "$(UNIX_INCLUDE_INSTALL_DIR)"; \
+ done;
+ @for i in tcl.h tclDecls.h tclOO.h tclOODecls.h tclPlatDecls.h; \
do \
- $(INSTALL_DATA) $$i "$(INCLUDE_INSTALL_DIR)"; \
+ do \
+ cd "$(INCLUDE_INSTALL_DIR)" && ln -sf tcl/generic/$$i $$i; \
done;
+ done;
# Optional target to install private headers
install-private-headers:
@@ -1726,7 +1756,7 @@ configure-packages:
$$i/configure --with-tcl=../.. \
--with-tclinclude=$(GENERIC_DIR) \
$(PKG_CFG_ARGS) --libdir=$(PACKAGE_DIR) \
- --enable-shared --enable-threads; ) || exit $$?; \
+ --enable-shared; ) || exit $$?; \
fi; \
fi; \
fi; \

View File

@ -1,6 +1,6 @@
$NetBSD: patch-unix_configure,v 1.6 2014/01/11 14:41:05 adam Exp $
$NetBSD$
--- unix/configure.orig 2013-09-19 20:17:13.000000000 +0000
--- unix/configure.orig Thu Sep 19 20:17:13 2013
+++ unix/configure
@@ -7731,7 +7731,7 @@ fi
CC_SEARCH_FLAGS=""
@ -11,6 +11,15 @@ $NetBSD: patch-unix_configure,v 1.6 2014/01/11 14:41:05 adam Exp $
arch=`arch -s`
case "$arch" in
vax)
@@ -7781,7 +7781,7 @@ fi
UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
TCL_LIB_VERSIONS_OK=nodots
;;
- NetBSD-*)
+ Minix-*|NetBSD-*)
# NetBSD has ELF and can use 'cc -shared' to build shared libs
SHLIB_CFLAGS="-fPIC"
SHLIB_LD='${CC} -shared ${SHLIB_CFLAGS}'
@@ -7805,7 +7805,7 @@ fi
fi
@ -33,7 +42,7 @@ $NetBSD: patch-unix_configure,v 1.6 2014/01/11 14:41:05 adam Exp $
CYGWIN_*|MINGW32_*) ;;
IRIX*) ;;
- NetBSD-*|FreeBSD-*|OpenBSD-*) ;;
+ NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*|MirBSD-*) ;;
+ Minix-*|NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*|MirBSD-*) ;;
Darwin-*) ;;
SCO_SV-3.2*) ;;
*) SHLIB_CFLAGS="-fPIC" ;;
@ -104,7 +113,7 @@ $NetBSD: patch-unix_configure,v 1.6 2014/01/11 14:41:05 adam Exp $
#--------------------------------------------------------------------
# The statements below define various symbols relating to Tcl
# stub support.
@@ -19278,12 +19277,7 @@ eval "TCL_STUB_LIB_FILE=libtclstub${TCL_
@@ -19278,12 +19277,7 @@ eval "TCL_STUB_LIB_FILE=libtclstub${TCL_UNSHARED_LIB_S
eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
eval "TCL_STUB_LIB_DIR=${libdir}"
@ -162,7 +171,7 @@ $NetBSD: patch-unix_configure,v 1.6 2014/01/11 14:41:05 adam Exp $
@@ -20092,6 +20067,7 @@ s,@EXTRA_BUILD_HTML@,$EXTRA_BUILD_HTML,;
@@ -20092,6 +20067,7 @@ s,@EXTRA_BUILD_HTML@,$EXTRA_BUILD_HTML,;t t
s,@EXTRA_TCLSH_LIBS@,$EXTRA_TCLSH_LIBS,;t t
s,@DLTEST_LD@,$DLTEST_LD,;t t
s,@DLTEST_SUFFIX@,$DLTEST_SUFFIX,;t t

View File

@ -1,7 +1,16 @@
$NetBSD: patch-unix_tcl.m4,v 1.1 2014/02/05 12:50:51 obache Exp $
$NetBSD$
--- unix/tcl.m4.orig 2013-09-19 20:17:13.000000000 +0000
--- unix/tcl.m4.orig Thu Sep 19 20:17:13 2013
+++ unix/tcl.m4
@@ -1520,7 +1520,7 @@ AC_DEFUN([SC_CONFIG_CFLAGS], [
UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
TCL_LIB_VERSIONS_OK=nodots
;;
- NetBSD-*)
+ Minix-*|NetBSD-*)
# NetBSD has ELF and can use 'cc -shared' to build shared libs
SHLIB_CFLAGS="-fPIC"
SHLIB_LD='${CC} -shared ${SHLIB_CFLAGS}'
@@ -1538,7 +1538,7 @@ AC_DEFUN([SC_CONFIG_CFLAGS], [
LDFLAGS="$LDFLAGS -pthread"
])
@ -11,3 +20,12 @@ $NetBSD: patch-unix_tcl.m4,v 1.1 2014/02/05 12:50:51 obache Exp $
# This configuration from FreeBSD Ports.
SHLIB_CFLAGS="-fPIC"
SHLIB_LD="${CC} -shared"
@@ -2031,7 +2031,7 @@ dnl # preprocessing tests use only CPPFLAGS.
BSD/OS*) ;;
CYGWIN_*|MINGW32_*) ;;
IRIX*) ;;
- NetBSD-*|FreeBSD-*|OpenBSD-*) ;;
+ Minix-*|NetBSD-*|FreeBSD-*|OpenBSD-*) ;;
Darwin-*) ;;
SCO_SV-3.2*) ;;
*) SHLIB_CFLAGS="-fPIC" ;;

View File

@ -0,0 +1,18 @@
--- unix/tclUnixSock.c.orig Thu Sep 19 19:04:17 2013
+++ unix/tclUnixSock.c Thu Apr 17 22:40:39 2014
@@ -665,6 +665,7 @@ TcpHostPortList(
if (addr.sa4.sin_addr.s_addr == INADDR_ANY) {
flags |= NI_NUMERICHOST;
}
+#ifndef __minix
#ifndef NEED_FAKE_RFC2553
} else if (addr.sa.sa_family == AF_INET6) {
if ((IN6_ARE_ADDR_EQUAL(&addr.sa6.sin6_addr,
@@ -677,6 +678,7 @@ TcpHostPortList(
flags |= NI_NUMERICHOST;
}
#endif /* NEED_FAKE_RFC2553 */
+#endif
}
/* Check if reverse DNS has been switched off globally */
if (interp != NULL && Tcl_GetVar(interp, SUPPRESS_RDNS_VAR, 0) != NULL) {