View | Details | Raw Unified | Return to bug 109465
Collapse All | Expand All

(-)devel/tclcl/Makefile (-8 / +27 lines)
Lines 6-33 Link Here
6
#
6
#
7
7
8
PORTNAME=	tclcl
8
PORTNAME=	tclcl
9
PORTVERSION=	1.16
9
PORTVERSION=	1.18
10
DISTVERSIONPREFIX=	src-
10
CATEGORIES=	devel tcl84 tk84
11
CATEGORIES=	devel tcl84 tk84
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	otcl-tclcl
13
MASTER_SITE_SUBDIR=	otcl-tclcl
13
DISTFILES=	tclcl-src-${PORTVERSION}.tar.gz
14
14
15
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	martin@matuska.org
16
COMMENT=	Tcl/C++ interface used by ns and nam
16
COMMENT=	Tcl/C++ interface used by ns and nam
17
17
18
LIB_DEPENDS=	tk84:${PORTSDIR}/x11-toolkits/tk84 \
18
LIB_DEPENDS=	otcl:${PORTSDIR}/lang/otcl
19
		otcl:${PORTSDIR}/lang/otcl
20
19
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
22
USE_TK=		yes
23
USE_TK_BUILD=	yes
24
USE_AUTOTOOLS=  autoconf:259
21
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
22
CONFIGURE_ARGS=	--with-tcl-ver=8.4 --with-tk-ver=8.4 \
26
23
		--x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include
27
.if !defined(NOPORTDOCS)
28
PORTDOCS=	CHANGES.html
29
.endif
24
30
25
.include <bsd.port.pre.mk>
31
.include <bsd.port.pre.mk>
26
32
33
CONFIGURE_ARGS=	--with-tcl-ver=${TCL_VER} --with-tk-ver=${TK_VER} \
34
		--x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include
35
27
do-install:
36
do-install:
28
	${INSTALL_PROGRAM} ${WRKSRC}/tcl2c++ ${PREFIX}/bin
37
	${INSTALL_PROGRAM} ${WRKSRC}/tcl2c++ ${PREFIX}/bin
29
	${INSTALL_SCRIPT} ${WRKSRC}/otcldoc ${PREFIX}/bin
38
	${INSTALL_SCRIPT} ${WRKSRC}/otcldoc ${PREFIX}/bin
30
	${INSTALL_DATA} ${WRKSRC}/*.h ${PREFIX}/include
39
	${MKDIR} ${PREFIX}/include/tclcl
40
	${INSTALL_DATA} ${WRKSRC}/*.h ${PREFIX}/include/tclcl
31
	${INSTALL_DATA} ${WRKSRC}/libtclcl.a ${PREFIX}/lib
41
	${INSTALL_DATA} ${WRKSRC}/libtclcl.a ${PREFIX}/lib
32
	@${LN} -sf ${PREFIX}/lib/libtclcl.a ${PREFIX}/lib/libTcl.a
42
	@${LN} -sf ${PREFIX}/lib/libtclcl.a ${PREFIX}/lib/libTcl.a
43
44
post-install:
45
.if !defined(NOPORTDOCS)
46
	@${MKDIR} ${DOCSDIR}
47
.for FILE in ${PORTDOCS}
48
	@${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
49
.endfor
50
.endif
51
33
.include <bsd.port.post.mk>
52
.include <bsd.port.post.mk>
(-)devel/tclcl/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (tclcl-src-1.16.tar.gz) = 2a25a4736c1bf4ec7f4e6343aa533bc6
1
MD5 (tclcl-src-1.18.tar.gz) = 88f46da7ca7fd95786cf200b75177471
2
SHA256 (tclcl-src-1.16.tar.gz) = 75efa77a0c6cd8a3bab65b794f87dceab25ed34183688bf2e564ee0cbadf8e1b
2
SHA256 (tclcl-src-1.18.tar.gz) = f8a82b2d918207b0adf4fdc982052c467aac1e3071a0b9caeb9bbed18698e745
3
SIZE (tclcl-src-1.16.tar.gz) = 203269
3
SIZE (tclcl-src-1.18.tar.gz) = 155757
(-)devel/tclcl/files/patch-conf-configure.in.tcl (+10 lines)
Line 0 Link Here
1
--- conf/configure.in.tcl.orig	Fri Feb 23 13:11:09 2007
2
+++ conf/configure.in.tcl	Fri Feb 23 13:11:32 2007
3
@@ -188,7 +188,6 @@
4
 
5
 NS_BEGIN_PACKAGE(tcl)
6
 NS_CHECK_HEADER_PATH(tcl.h,$TCL_H_PLACES,$d,$TCL_H_PLACES_D,V_INCLUDE_TCL,tcl)
7
-NS_CHECK_HEADER_PATH(tclInt.h,$TCL_H_PLACES,$d,$TCL_H_PLACES_D,V_INCLUDE_TCL,tcl)
8
 NS_CHECK_LIB_PATH(tcl$TCL_HI_VERS,$TCL_LIB_PLACES,$d,$TCL_LIB_PLACES_D,V_LIB_TCL,tcl)
9
 NS_CHECK_ANY_PATH(init.tcl,$TCL_TCL_PLACES,$d,$TCL_TCL_PLACES_D,V_LIBRARY_TCL,tcl)
10
 
(-)devel/tclcl/pkg-plist (-9 / +11 lines)
Lines 1-13 Link Here
1
bin/otcldoc
1
bin/otcldoc
2
bin/tcl2c++
2
bin/tcl2c++
3
include/idlecallback.h
3
include/tclcl/config.h
4
include/iohandler.h
4
include/tclcl/idlecallback.h
5
include/rate-variable.h
5
include/tclcl/iohandler.h
6
include/tclcl-config.h
6
include/tclcl/rate-variable.h
7
include/tclcl-internal.h
7
include/tclcl/tclcl-config.h
8
include/tclcl-mappings.h
8
include/tclcl/tclcl-internal.h
9
include/tclcl.h
9
include/tclcl/tclcl-mappings.h
10
include/timer.h
10
include/tclcl/tclcl.h
11
include/tracedvar.h
11
include/tclcl/timer.h
12
include/tclcl/tracedvar.h
12
lib/libTcl.a
13
lib/libTcl.a
13
lib/libtclcl.a
14
lib/libtclcl.a
15
@dirrm include/tclcl

Return to bug 109465