From 3e75d0d5f2045cdaef001ecd95dc9f29f00ac060 Mon Sep 17 00:00:00 2001 From: Pietro Cerutti Date: Fri, 27 Sep 2013 10:18:19 +0000 Subject: [PATCH] - Update to 1.0.1. This is the version that's bundled with Tcl 8.6.1 Changes: * doc/next.n (METHOD SEARCH ORDER): Bug [3606943]: Corrected description of method search order. * generic/tclOODefineCmds.c (ClassSuperSet): Bug [9d61624b3d]: Stop crashes when emptying the superclass slot, even when doing elaborate things with metaclasses. * generic/tclOOBasic.c (TclOO_Object_VarName): [Bug 3603695]: Change the way that the 'varname' method is implemented so that there are no longer problems with interactions due to the resolver. Thanks to Taylor Venable for identifying the problem. --- devel/tcloo/Makefile | 17 ++--------------- devel/tcloo/distinfo | 4 ++-- devel/tcloo/pkg-plist | 11 +++++++++++ 3 files changed, 15 insertions(+), 17 deletions(-) diff --git a/devel/tcloo/Makefile b/devel/tcloo/Makefile index afa3bc3248ed..c77dda00dc6e 100644 --- a/devel/tcloo/Makefile +++ b/devel/tcloo/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= tcloo -PORTVERSION= 1.0 +PORTVERSION= 1.0.1 CATEGORIES= devel MASTER_SITES= SF/tcl/TclOO%20Package/${PORTVERSION}/ DISTNAME= TclOO${PORTVERSION} @@ -10,7 +10,7 @@ DISTNAME= TclOO${PORTVERSION} MAINTAINER= tcltk@FreeBSD.org COMMENT= Implementation of TclOO for Tcl 8.5 -USE_TCL= 85 +USES+= tcl:85 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} \ @@ -18,17 +18,4 @@ CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} \ PLIST_SUB+= PORTVERSION=${PORTVERSION} -MANN= class.n \ - copy.n \ - define.n \ - my.n \ - next.n \ - object.n \ - ooInfo.n \ - self.n -MAN3= Class.3 \ - Method.3 \ - OOInitStubs.3 - -NO_STAGE= yes .include diff --git a/devel/tcloo/distinfo b/devel/tcloo/distinfo index ae7f1f029185..e1832f11a75b 100644 --- a/devel/tcloo/distinfo +++ b/devel/tcloo/distinfo @@ -1,2 +1,2 @@ -SHA256 (TclOO1.0.tar.gz) = e64d69b9f7f63476757efbcab72931b2b3ee3fec2984500df9f30c026907454d -SIZE (TclOO1.0.tar.gz) = 230724 +SHA256 (TclOO1.0.1.tar.gz) = 418b4929d17a2e673435da16813048c75583fe9ecf333df6d8ac76c4ea2ee0b4 +SIZE (TclOO1.0.1.tar.gz) = 228647 diff --git a/devel/tcloo/pkg-plist b/devel/tcloo/pkg-plist index 7ab5466d350d..961f167c5777 100644 --- a/devel/tcloo/pkg-plist +++ b/devel/tcloo/pkg-plist @@ -4,4 +4,15 @@ lib/TclOO%%PORTVERSION%%/tclooConfig.sh lib/TclOO%%PORTVERSION%%/libTclOOstub.a include/tclOO.h include/tclOODecls.h +man/mann/class.n.gz +man/mann/copy.n.gz +man/mann/define.n.gz +man/mann/my.n.gz +man/mann/next.n.gz +man/mann/object.n.gz +man/mann/ooInfo.n.gz +man/mann/self.n.gz +man/man3/Class.3.gz +man/man3/Method.3.gz +man/man3/OOInitStubs.3.gz @dirrm lib/TclOO%%PORTVERSION%%