aboutsummaryrefslogtreecommitdiffstats
path: root/lang/tcl87
diff options
context:
space:
mode:
authorgahr <gahr@FreeBSD.org>2018-07-31 20:47:10 +0800
committergahr <gahr@FreeBSD.org>2018-07-31 20:47:10 +0800
commit6ee72dd87a18df43edb102ec94310447190e6be1 (patch)
tree6fec6ba099e3e331d555aaabe5d9c44b14542fc0 /lang/tcl87
parent6964c8d8c7a2177f1a8537146489478a6d06484a (diff)
downloadfreebsd-ports-gnome-6ee72dd87a18df43edb102ec94310447190e6be1.tar.gz
freebsd-ports-gnome-6ee72dd87a18df43edb102ec94310447190e6be1.tar.zst
freebsd-ports-gnome-6ee72dd87a18df43edb102ec94310447190e6be1.zip
lang/tcl87: install private headers, needed e.g. by lang/tclX
Diffstat (limited to 'lang/tcl87')
-rw-r--r--lang/tcl87/Makefile2
-rw-r--r--lang/tcl87/files/patch-unix_Makefile.in15
-rw-r--r--lang/tcl87/pkg-plist5
3 files changed, 21 insertions, 1 deletions
diff --git a/lang/tcl87/Makefile b/lang/tcl87/Makefile
index ceb1766e8ecf..288eb2fb808a 100644
--- a/lang/tcl87/Makefile
+++ b/lang/tcl87/Makefile
@@ -3,7 +3,7 @@
PORTNAME= tcl
DISTVERSION= 8.7a1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= SF/tcl/Tcl/${DISTVERSION} \
TCLTK/tcl8_7
diff --git a/lang/tcl87/files/patch-unix_Makefile.in b/lang/tcl87/files/patch-unix_Makefile.in
index 85b34e351307..06140df6dd0b 100644
--- a/lang/tcl87/files/patch-unix_Makefile.in
+++ b/lang/tcl87/files/patch-unix_Makefile.in
@@ -64,3 +64,18 @@
install-tzdata:
@for i in tzdata; \
+@@ -953,10 +956,13 @@
+ done;
+ @echo "Installing header files to $(INCLUDE_INSTALL_DIR)/";
+ @for i in $(GENERIC_DIR)/tcl.h $(GENERIC_DIR)/tclDecls.h \
++ $(GENERIC_DIR)/tclInt.h $(GENERIC_DIR)/tclIntDecls.h \
++ $(GENERIC_DIR)/tclIntPlatDecls.h $(GENERIC_DIR)/tclPort.h\
+ $(GENERIC_DIR)/tclOO.h $(GENERIC_DIR)/tclOODecls.h \
+ $(GENERIC_DIR)/tclPlatDecls.h \
+ $(GENERIC_DIR)/tclTomMath.h \
+- $(GENERIC_DIR)/tclTomMathDecls.h ; \
++ $(GENERIC_DIR)/tclTomMathDecls.h \
++ $(UNIX_DIR)/tclUnixPort.h ; \
+ do \
+ $(INSTALL_DATA) $$i "$(INCLUDE_INSTALL_DIR)"; \
+ done;
diff --git a/lang/tcl87/pkg-plist b/lang/tcl87/pkg-plist
index a2ca06080b6a..d0d48c7a6a31 100644
--- a/lang/tcl87/pkg-plist
+++ b/lang/tcl87/pkg-plist
@@ -6,11 +6,16 @@ lib/libtcl%%PKGNAMESUFFIX%%.so.1
include/tcl%%TCL_VER%%/doc/man.macros
include/tcl%%TCL_VER%%/tcl.h
include/tcl%%TCL_VER%%/tclDecls.h
+include/tcl%%TCL_VER%%/tclInt.h
+include/tcl%%TCL_VER%%/tclIntDecls.h
+include/tcl%%TCL_VER%%/tclIntPlatDecls.h
include/tcl%%TCL_VER%%/tclOO.h
include/tcl%%TCL_VER%%/tclOODecls.h
include/tcl%%TCL_VER%%/tclPlatDecls.h
+include/tcl%%TCL_VER%%/tclPort.h
include/tcl%%TCL_VER%%/tclTomMath.h
include/tcl%%TCL_VER%%/tclTomMathDecls.h
+include/tcl%%TCL_VER%%/tclUnixPort.h
lib/tcl%%TCL_VER%%/http-2.8.12.tm
lib/tcl%%TCL_VER%%/http1.0/http.tcl
lib/tcl%%TCL_VER%%/http1.0/pkgIndex.tcl