From owner-freebsd-ports-bugs Mon Jan 20 1: 0:34 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D756D37B401 for ; Mon, 20 Jan 2003 01:00:29 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FB6743F18 for ; Mon, 20 Jan 2003 01:00:29 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h0K90PNS064874 for ; Mon, 20 Jan 2003 01:00:25 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h0K90Pos064872; Mon, 20 Jan 2003 01:00:25 -0800 (PST) Date: Mon, 20 Jan 2003 01:00:25 -0800 (PST) Message-Id: <200301200900.h0K90Pos064872@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org Cc: From: "Viktor A. Fomichev" Subject: Re: ports/47166: Tktable port Reply-To: "Viktor A. Fomichev" Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ports/47166; it has been noted by GNATS. From: "Viktor A. Fomichev" To: freebsd-gnats-submit@FreeBSD.org, vfom@narod.ru Cc: Subject: Re: ports/47166: Tktable port Date: Mon, 20 Jan 2003 14:58:04 +0600 # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # x11-toolkits/tktable # x11-toolkits/tktable/Makefile # x11-toolkits/tktable/distinfo # x11-toolkits/tktable/pkg-comment # x11-toolkits/tktable/pkg-descr # x11-toolkits/tktable/pkg-plist # x11-toolkits/tktable/files # x11-toolkits/tktable/files/patch-Makefile.in # echo c - x11-toolkits/tktable mkdir -p x11-toolkits/tktable > /dev/null 2>&1 echo x - x11-toolkits/tktable/Makefile sed 's/^X//' >x11-toolkits/tktable/Makefile << 'END-of-x11-toolkits/tktable/Makefile' X# New ports collection makefile for: Tktable X# Date created: 20 Jan 2003 X# Whom: Viktor Fomichev X# X# $FreeBSD$ X# X XPORTNAME= Tktable XPORTVERSION= 2.7 XPORTREVISION= 1 XCATEGORIES= x11-toolkits XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= tktable XDISTNAME= ${PORTNAME}${PORTVERSION} X XMAINTAINER= Jeff Hobbs X XLIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83 X XWRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}/unix XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --prefix=${PREFIX} --with-tcl=${PREFIX}/lib/tcl8.3 --with-tk=${PREFIX}/lib/tk8.3 \ X --includedir='${PREFIX}/include/tk8.3 -I${PREFIX}/include/tcl8.3' X XPLIST_SUB= TKTABLE_VER=2.7 X XUSE_REINPLACE= yes X Xpre-install: X @${FIND} ${WRKDIR}/${PORTNAME}${PORTVERSION}/demos/ | ${XARGS} ${REINPLACE_CMD} \ X 's|^exec wish |exec wish8.3 |g;' X X.include END-of-x11-toolkits/tktable/Makefile echo x - x11-toolkits/tktable/distinfo sed 's/^X//' >x11-toolkits/tktable/distinfo << 'END-of-x11-toolkits/tktable/distinfo' XMD5 (Tktable2.7.tar.gz) = 1f6ef046f21b5195fa3f2ad4321668d7 END-of-x11-toolkits/tktable/distinfo echo x - x11-toolkits/tktable/pkg-comment sed 's/^X//' >x11-toolkits/tktable/pkg-comment << 'END-of-x11-toolkits/tktable/pkg-comment' XTkTable is a table/matrix widget extension to tk/tcl END-of-x11-toolkits/tktable/pkg-comment echo x - x11-toolkits/tktable/pkg-descr sed 's/^X//' >x11-toolkits/tktable/pkg-descr << 'END-of-x11-toolkits/tktable/pkg-descr' XTkTable is a table/matrix widget extension to tk/tcl. XThe basic features of the widget are: X X * multi-line cells X * support for embedded windows (one per cell) X * row & column spanning X * variable width columns / height rows (interactively resizable) X * row and column titles X * multiple data sources ((Tcl array || Tcl command) &| internal caching) X * supports standard Tk reliefs, fonts, colors, etc. X * x/y scrollbar support X * 'tag' styles per row, column or cell to change visual appearance X * in-cell editing - returns value back to data source X * support for disabled (read-only) tables or cells (via tags) X * multiple selection modes, with "active" cell X * multiple drawing modes to get optimal performance for larger tables X * optional 'flashes' when things update X * cell validation support X * Works everywhere Tk does (including Windows and Mac!) X * Unicode support (Tk8.1+) END-of-x11-toolkits/tktable/pkg-descr echo x - x11-toolkits/tktable/pkg-plist sed 's/^X//' >x11-toolkits/tktable/pkg-plist << 'END-of-x11-toolkits/tktable/pkg-plist' Xlib/Tktable%%TKTABLE_VER%%/Tktable.so.%%TKTABLE_VER%% Xlib/Tktable%%TKTABLE_VER%%/pkgIndex.tcl Xlib/Tktable%%TKTABLE_VER%%/tkTable.tcl Xman/mann/tkTable.n Xshare/doc/Tktable%%TKTABLE_VER%%/tkTable.html Xshare/examples/Tktable%%TKTABLE_VER%%/basic.tcl Xshare/examples/Tktable%%TKTABLE_VER%%/buttons.tcl Xshare/examples/Tktable%%TKTABLE_VER%%/command.tcl Xshare/examples/Tktable%%TKTABLE_VER%%/debug.tcl Xshare/examples/Tktable%%TKTABLE_VER%%/dynarows.tcl Xshare/examples/Tktable%%TKTABLE_VER%%/loadtable.tcl Xshare/examples/Tktable%%TKTABLE_VER%%/maxsize.tcl Xshare/examples/Tktable%%TKTABLE_VER%%/spreadsheet.tcl Xshare/examples/Tktable%%TKTABLE_VER%%/tcllogo.gif Xshare/examples/Tktable%%TKTABLE_VER%%/valid.tcl X@dirrm lib/Tktable%%TKTABLE_VER%% X@dirrm share/doc/Tktable%%TKTABLE_VER%% X@dirrm share/examples/Tktable%%TKTABLE_VER%% END-of-x11-toolkits/tktable/pkg-plist echo c - x11-toolkits/tktable/files mkdir -p x11-toolkits/tktable/files > /dev/null 2>&1 echo x - x11-toolkits/tktable/files/patch-Makefile.in sed 's/^X//' >x11-toolkits/tktable/files/patch-Makefile.in << 'END-of-x11-toolkits/tktable/files/patch-Makefile.in' X--- Makefile.in.orig Sun Jul 1 09:01:02 2001 X+++ Makefile.in Thu Jan 17 07:29:41 2002 X@@ -92,8 +92,8 @@ X X ## I use this for helping hunt down the slightest error X #TBL_CFLAGS += -g -Wall -Wno-implicit -Wshadow -pedantic \ X- -Wpointer-arith -Wmissing-prototypes \ X- -Wmissing-declarations -Wnested-externs -Winline X+# -Wpointer-arith -Wmissing-prototypes \ X+# -Wmissing-declarations -Wnested-externs -Winline X X ## Jeff's magic extra debug flag X #TBL_CFLAGS += -DDEBUG X@@ -125,7 +125,7 @@ X STATIC_LIB = $(PACKAGE).a X PKG_DIR = $(PACKAGE)$(TBL_VERSION) X STATIC_EXEC = tablewish X-DLL_DIR = ${exec_prefix}/lib/$(PKG_DIR) X+DLL_DIR = ${prefix}/lib/$(PKG_DIR) X RUN_DIR = ${prefix}/lib/$(PKG_DIR) X X CFLAGS = -I. -I$(GENERIC_DIR) $(INCLUDES)\ X@@ -136,6 +136,8 @@ X -DTBL_RUNTIME_DIR=\"$(RUN_DIR)\" X X MAN_INSTALL_DIR = @mandir@/mann X+HTML_INSTALL_DIR = ${prefix}/share/doc/$(PACKAGE)$(TBL_VERSION) X+DEMO_INSTALL_DIR = ${prefix}/share/examples/$(PACKAGE)$(TBL_VERSION) X X ## X ## TARGETS X@@ -212,10 +214,15 @@ X install: all X if test ! -d "$(DLL_DIR)"; then mkdir "$(DLL_DIR)"; fi X if test ! -d "$(RUN_DIR)"; then mkdir "$(RUN_DIR)"; fi X+ if test ! -d "$(HTML_INSTALL_DIR)"; then mkdir "$(HTML_INSTALL_DIR)"; fi X+ if test ! -d "$(DEMO_INSTALL_DIR)"; then mkdir "$(DEMO_INSTALL_DIR)"; fi X $(INSTALL_PROGRAM) $(DLL) "$(DLL_DIR)/$(DLL).$(TBL_VERSION)" X $(INSTALL_DATA) pkgIndex.tcl "$(DLL_DIR)/pkgIndex.tcl" X $(INSTALL_DATA) $(LIB_DIR)/tkTable.tcl "$(RUN_DIR)/tkTable.tcl" X $(INSTALL_DATA) $(DOC_DIR)/$(MANS) $(MAN_INSTALL_DIR)/ X+ $(INSTALL_DATA) $(DOC_DIR)/$(HTML_MANS) $(HTML_INSTALL_DIR)/ X+ $(INSTALL_DATA) $(DEMO_DIR)/*.tcl $(DEMO_DIR)/*.gif $(DEMO_INSTALL_DIR)/ X+ chmod a+x $(DEMO_INSTALL_DIR)/*.tcl X X # Leaves behind created directories X uninstall: END-of-x11-toolkits/tktable/files/patch-Makefile.in exit To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message