aboutsummaryrefslogtreecommitdiffstats
path: root/lang/xotcl
diff options
context:
space:
mode:
authormm <mm@FreeBSD.org>2007-09-22 19:42:17 +0800
committermm <mm@FreeBSD.org>2007-09-22 19:42:17 +0800
commit645fd2e46f7164e27a1c1dbd36a9ee29dbd2ff4b (patch)
treeb7df8d1d26c55956093151b11b7b86adc4990326 /lang/xotcl
parentd28a55bb9837c458d3f5a71842e0f0bbeffc7b06 (diff)
downloadfreebsd-ports-gnome-645fd2e46f7164e27a1c1dbd36a9ee29dbd2ff4b.tar.gz
freebsd-ports-gnome-645fd2e46f7164e27a1c1dbd36a9ee29dbd2ff4b.tar.zst
freebsd-ports-gnome-645fd2e46f7164e27a1c1dbd36a9ee29dbd2ff4b.zip
- Update to 1.5.5
- Add patch to properly detect private Tcl headers
Diffstat (limited to 'lang/xotcl')
-rw-r--r--lang/xotcl/Makefile4
-rw-r--r--lang/xotcl/distinfo6
-rw-r--r--lang/xotcl/files/patch-configure15
3 files changed, 21 insertions, 4 deletions
diff --git a/lang/xotcl/Makefile b/lang/xotcl/Makefile
index bad78d0f8bbc..2543178963a3 100644
--- a/lang/xotcl/Makefile
+++ b/lang/xotcl/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= xotcl
-PORTVERSION= 1.5.4
+PORTVERSION= 1.5.5
CATEGORIES?= lang tcl84
MASTER_SITES= http://media.wu-wien.ac.at/download/
@@ -70,6 +70,8 @@ CONFIGURE_ARGS+= --exec-prefix=${PREFIX} \
--with-tclinclude=${TCL_INCLUDEDIR}/generic/ \
--with-xotclsh
+CONFIGURE_ENV+= TCL_INCLUDEDIR=${TCL_INCLUDEDIR}
+
post-patch:
@${REINPLACE_CMD} -e 's|TCLSH_PROG=".*"|TCLSH_PROG="${TCLSH}"|g' \
${WRKSRC}/configure
diff --git a/lang/xotcl/distinfo b/lang/xotcl/distinfo
index d4aa3d49b0b7..7777c3c0eafe 100644
--- a/lang/xotcl/distinfo
+++ b/lang/xotcl/distinfo
@@ -1,3 +1,3 @@
-MD5 (xotcl-1.5.4.tar.gz) = c3fc4b49f279c9de3fe8ae6e8200719d
-SHA256 (xotcl-1.5.4.tar.gz) = c2a6bc76857d0fe7a74e7ba11886489f9b64b902191a581065c08a638f4e3646
-SIZE (xotcl-1.5.4.tar.gz) = 1851041
+MD5 (xotcl-1.5.5.tar.gz) = e2b443c5cb458c169f47cd3da5acdc7b
+SHA256 (xotcl-1.5.5.tar.gz) = b1b3114fb6318e405bea394715ea63e235aee742c9146970f4ff15886c59759d
+SIZE (xotcl-1.5.5.tar.gz) = 1856275
diff --git a/lang/xotcl/files/patch-configure b/lang/xotcl/files/patch-configure
new file mode 100644
index 000000000000..65bca22a1037
--- /dev/null
+++ b/lang/xotcl/files/patch-configure
@@ -0,0 +1,15 @@
+--- configure.orig 2007-09-22 09:28:35.000000000 +0200
++++ configure 2007-09-22 09:29:34.000000000 +0200
+@@ -6676,9 +6676,9 @@
+ ;;
+ esac
+ else
+- if test ! -f "${TCL_SRC_DIR}/generic/tclInt.h" ; then
+- { { echo "$as_me:$LINENO: error: Cannot find private header tclInt.h in ${TCL_SRC_DIR}" >&5
+-echo "$as_me: error: Cannot find private header tclInt.h in ${TCL_SRC_DIR}" >&2;}
++ if test ! -f "${TCL_INCLUDEDIR}/generic/tclInt.h" ; then
++ { { echo "$as_me:$LINENO: error: Cannot find private header tclInt.h in ${TCL_INCLUDEDIR}" >&5
++echo "$as_me: error: Cannot find private header tclInt.h in ${TCL_INCLUDEDIR}" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+ fi