aboutsummaryrefslogtreecommitdiff
path: root/lang/itcl4
diff options
context:
space:
mode:
authorPietro Cerutti <gahr@FreeBSD.org>2016-04-21 11:33:16 +0000
committerPietro Cerutti <gahr@FreeBSD.org>2016-04-21 11:33:16 +0000
commit812894cb15434c5dd25592f0dd9ccd7622c3e8e8 (patch)
treec6cb1634ff4ea3d4c9f601585a6fc959826e2ff8 /lang/itcl4
parent4dfb37ee971374cd8b674b268d8b3394ad682b47 (diff)
downloadports-812894cb15434c5dd25592f0dd9ccd7622c3e8e8.tar.gz
ports-812894cb15434c5dd25592f0dd9ccd7622c3e8e8.zip
Support Tk in USES=tk:tea. Convert more ports + minor fixes and modernization.
Notes
Notes: svn path=/head/; revision=413727
Diffstat (limited to 'lang/itcl4')
-rw-r--r--lang/itcl4/Makefile11
-rw-r--r--lang/itcl4/files/patch-Makefile.in8
-rw-r--r--lang/itcl4/pkg-descr2
3 files changed, 8 insertions, 13 deletions
diff --git a/lang/itcl4/Makefile b/lang/itcl4/Makefile
index b480a5b95b0b..cfa44dd6d7fd 100644
--- a/lang/itcl4/Makefile
+++ b/lang/itcl4/Makefile
@@ -11,14 +11,9 @@ DISTNAME= itcl${PORTVERSION}
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Object-oriented extension to Tcl [incr Tcl]
-USES+= tcl:86
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} \
- --with-tclinclude=${TCL_INCLUDEDIR} \
- --includedir=${PREFIX}/include/itcl${PORTVERSION:R}
+USES+= tcl:86,tea
+CONFIGURE_ARGS+=--includedir=${PREFIX}/include/itcl${PORTVERSION:R}
PLIST_SUB+= PKGVER=${PORTVERSION}
-
-do-test:
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} test
+TEST_TARGET= test
.include <bsd.port.mk>
diff --git a/lang/itcl4/files/patch-Makefile.in b/lang/itcl4/files/patch-Makefile.in
index f1f824d3fbb9..07bfff8bc7a2 100644
--- a/lang/itcl4/files/patch-Makefile.in
+++ b/lang/itcl4/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2014-08-02 18:11:59.564717000 +0200
-+++ Makefile.in 2014-08-29 16:09:56.000000000 +0200
-@@ -93,7 +93,7 @@
+--- Makefile.in.orig 2013-11-21 20:49:06 UTC
++++ Makefile.in
+@@ -93,7 +93,7 @@ INSTALL_DATA_DIR = ${INSTALL} -d -m 755
INSTALL_PROGRAM = ${INSTALL} -m 755
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
@@ -9,7 +9,7 @@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
-@@ -222,11 +222,12 @@
+@@ -222,11 +222,12 @@ install-doc: doc
@$(INSTALL_DATA_DIR) $(DESTDIR)$(mandir)/mann
@echo "Installing documentation in $(DESTDIR)$(mandir)"
@cd $(srcdir)/doc; for i in *.n; do \
diff --git a/lang/itcl4/pkg-descr b/lang/itcl4/pkg-descr
index 46b503e4082e..19459017b59e 100644
--- a/lang/itcl4/pkg-descr
+++ b/lang/itcl4/pkg-descr
@@ -2,4 +2,4 @@
C++, and [incr Tcl] provides a similar object model, including multiple
inheritence and public and private classes and variables.
-http://core.tcl.tk/itcl
+WWW: http://core.tcl.tk/itcl