Date: Mon, 11 Jan 1999 23:08:41 +0000 From: dmlb@ragnet.demon.co.uk To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: dmlb@ragnet.demon.co.uk Subject: ports/9454: New port itk-3.0.1 Message-ID: <E0zzqRt-00074X-00@ragnet.demon.co.uk>
next in thread | raw e-mail | index | archive | help
>Number: 9454 >Category: ports >Synopsis: New port for iwidgets-3.0.0 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 11 22:40:01 PST 1999 >Closed-Date: >Last-Modified: >Originator: Duncan Barclay >Release: FreeBSD 2.2.6-RELEASE i386 >Organization: >Environment: Affects all FreeBSDs. Tested and built under FreeBSD computer.my.domain 2.2.6-RELEASE FreeBSD 2.2.6-RELEASE #0: Sat Aug 22 17:11:37 BST 1998 dmlb@computer.my.domain:/usr/src/sys/compile/COMPUTER i386 with <bsd.port.mk> at $Id: bsd.port.mk,v 1.227.2.63 1998/11/25 00:13:01 asami Exp $ (which successfully built Tcl 8.0.4 fine from ports cvsup'd Sat 9/1/99). >Description: Itcl has moved on since the last port...Here's the latest and greatest version of [incr widgets]. Also get it from the right place. I've tried to follow the format that tcl80 and tk80 have used for libraries etc. There are companion ports for Itcl and Itk. They are separate so that people can just have OO Tcl without needing X11 or Tk to build Itk/IWidgets. See accompaning PRs. The only departure is that I have all of my Tcl/Tk manual pages under /usr/local/share/iwidgets${VERSION}/man so that I can actually read the man pages for the version of Tcl/Tk etc I am using that day. This is a general problem with all of the Tcl ports (they overwrite manual pages). I can't see what a general fix would be though. Have a look for the # DMLB markers in Makefile. >How-To-Repeat: grep DISTNAME /usr/ports/lang/itcl/Makefile >Fix: # 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: # # iwidgets30 # iwidgets30/Makefile # iwidgets30/files # iwidgets30/files/md5 # iwidgets30/pkg # iwidgets30/pkg/PLIST # iwidgets30/pkg/DESCR # iwidgets30/pkg/COMMENT # iwidgets30/pkg/MESSAGE # iwidgets30/patches # iwidgets30/patches/patch-Makefile.in # echo c - iwidgets30 mkdir -p iwidgets30 > /dev/null 2>&1 echo x - iwidgets30/Makefile sed 's/^X//' >iwidgets30/Makefile << 'END-of-iwidgets30/Makefile' X# New ports collection makefile for: itk X# Version required: 3.0.1 X# Date created: Aug 17 1996 X# Whom: chuckr X# X# $Id: Makefile,v 1.20 1997/07/17 15:12:47 max Exp $ X# X X# DMLB - BEGIN XPORTSDIR!= echo $$(pwd)/.. X# DMLB - END XDISTNAME= itcl3.0.1 XPKGNAME= iwidgets-3.0.0 XCATEGORIES= x11-toolkits tk80 XMASTER_SITES= ftp://ftp.tcltk.com/pub/itcl/ X XMAINTAINER= dmlb@ragnet.demon.co.uk X XLIB_DEPENDS= tk80.1:${PORTSDIR}/x11-toolkits/tk80 \ X itcl30.1:${PORTSDIR}/lang/itcl30 \ X itk30.1:${PORTSDIR}/x11-toolkits/itk30 X XWRKSRC= ${WRKDIR}/itcl3.0.1/iwidgets3.0.0/unix XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --prefix=${PREFIX} --with-tcl=${TCL_PREFIX}/lib/tcl8.0 --with-itcl=${ITCL_PREFIX}/lib/itcl3.0 --with-tk=${TK_PREFIX}/lib/tk8.0 --with-itk=${ITK_PREFIX}/lib/itk3.0 XCONFIGURE_ENV= PORTSDIR=${PORTSDIR} X XTCL_PREFIX?= ${PREFIX} XITCL_PREFIX?= ${PREFIX} XTK_PREFIX?= ${PREFIX} XITK_PREFIX?= ${PREFIX} X X.include <bsd.port.pre.mk> X X# DMLB - BEGIN Xpre-install: X ${MKDIR} -p ${PREFIX}/share/iwidgets3.0.0 X# DMLB - END Xpost-install: X # DMLB - BEGIN X ${MKDIR} -p ${PREFIX}/share/iwidgets3.0.0/man/catn X /bin/chmod 0755 ${PREFIX}/share/iwidgets3.0.0/man/* X /usr/sbin/chown root:wheel ${PREFIX}/share/iwidgets3.0.0/man/man? X /usr/sbin/chown man:wheel ${PREFIX}/share/iwidgets3.0.0/man/cat? X # DMLB - END X X.include <bsd.port.post.mk> END-of-iwidgets30/Makefile echo c - iwidgets30/files mkdir -p iwidgets30/files > /dev/null 2>&1 echo x - iwidgets30/files/md5 sed 's/^X//' >iwidgets30/files/md5 << 'END-of-iwidgets30/files/md5' XMD5 (itcl3.0.1.tar.gz) = 0cf1802a7ea69670503dc69c7951a015 END-of-iwidgets30/files/md5 echo c - iwidgets30/pkg mkdir -p iwidgets30/pkg > /dev/null 2>&1 echo x - iwidgets30/pkg/PLIST sed 's/^X//' >iwidgets30/pkg/PLIST << 'END-of-iwidgets30/pkg/PLIST' Xlib/iwidgets3.0.0/scripts/buttonbox.itk Xlib/iwidgets3.0.0/scripts/calendar.itk Xlib/iwidgets3.0.0/scripts/canvasprintbox.itk Xlib/iwidgets3.0.0/scripts/canvasprintdialog.itk Xlib/iwidgets3.0.0/scripts/checkbox.itk Xlib/iwidgets3.0.0/scripts/combobox.itk Xlib/iwidgets3.0.0/scripts/dateentry.itk Xlib/iwidgets3.0.0/scripts/datefield.itk Xlib/iwidgets3.0.0/scripts/dialog.itk Xlib/iwidgets3.0.0/scripts/dialogshell.itk Xlib/iwidgets3.0.0/scripts/disjointlistbox.itk Xlib/iwidgets3.0.0/scripts/entryfield.itk Xlib/iwidgets3.0.0/scripts/extfileselectionbox.itk Xlib/iwidgets3.0.0/scripts/extfileselectiondialog.itk Xlib/iwidgets3.0.0/scripts/feedback.itk Xlib/iwidgets3.0.0/scripts/fileselectionbox.itk Xlib/iwidgets3.0.0/scripts/fileselectiondialog.itk Xlib/iwidgets3.0.0/scripts/finddialog.itk Xlib/iwidgets3.0.0/scripts/hierarchy.itk Xlib/iwidgets3.0.0/scripts/hyperhelp.itk Xlib/iwidgets3.0.0/scripts/labeledframe.itk Xlib/iwidgets3.0.0/scripts/labeledwidget.itk Xlib/iwidgets3.0.0/scripts/mainwindow.itk Xlib/iwidgets3.0.0/scripts/menubar.itk Xlib/iwidgets3.0.0/scripts/messagebox.itk Xlib/iwidgets3.0.0/scripts/messagedialog.itk Xlib/iwidgets3.0.0/scripts/notebook.itk Xlib/iwidgets3.0.0/scripts/optionmenu.itk Xlib/iwidgets3.0.0/scripts/pane.itk Xlib/iwidgets3.0.0/scripts/panedwindow.itk Xlib/iwidgets3.0.0/scripts/promptdialog.itk Xlib/iwidgets3.0.0/scripts/pushbutton.itk Xlib/iwidgets3.0.0/scripts/radiobox.itk Xlib/iwidgets3.0.0/scripts/regexpfield.itk Xlib/iwidgets3.0.0/scripts/scrolledcanvas.itk Xlib/iwidgets3.0.0/scripts/scrolledframe.itk Xlib/iwidgets3.0.0/scripts/scrolledhtml.itk Xlib/iwidgets3.0.0/scripts/scrolledlistbox.itk Xlib/iwidgets3.0.0/scripts/scrolledtext.itk Xlib/iwidgets3.0.0/scripts/scrolledwidget.itk Xlib/iwidgets3.0.0/scripts/selectionbox.itk Xlib/iwidgets3.0.0/scripts/selectiondialog.itk Xlib/iwidgets3.0.0/scripts/shell.itk Xlib/iwidgets3.0.0/scripts/spindate.itk Xlib/iwidgets3.0.0/scripts/spinint.itk Xlib/iwidgets3.0.0/scripts/spinner.itk Xlib/iwidgets3.0.0/scripts/spintime.itk Xlib/iwidgets3.0.0/scripts/tabnotebook.itk Xlib/iwidgets3.0.0/scripts/tabset.itk Xlib/iwidgets3.0.0/scripts/timeentry.itk Xlib/iwidgets3.0.0/scripts/timefield.itk Xlib/iwidgets3.0.0/scripts/toolbar.itk Xlib/iwidgets3.0.0/scripts/watch.itk Xlib/iwidgets3.0.0/scripts/colors.itcl Xlib/iwidgets3.0.0/scripts/roman.itcl Xlib/iwidgets3.0.0/scripts/scopedobject.itcl Xlib/iwidgets3.0.0/scripts/tclIndex Xlib/iwidgets3.0.0/scripts/unknownimage.gif Xlib/iwidgets3.0.0/iwidgets.tcl Xlib/iwidgets3.0.0/pkgIndex.tcl Xlib/iwidgets3.0.0/demos/images/box.xbm Xlib/iwidgets3.0.0/demos/images/clear.gif Xlib/iwidgets3.0.0/demos/images/close.gif Xlib/iwidgets3.0.0/demos/images/copy.gif Xlib/iwidgets3.0.0/demos/images/cut.gif Xlib/iwidgets3.0.0/demos/images/exit.gif Xlib/iwidgets3.0.0/demos/images/find.gif Xlib/iwidgets3.0.0/demos/images/help.gif Xlib/iwidgets3.0.0/demos/images/line.xbm Xlib/iwidgets3.0.0/demos/images/mag.gif Xlib/iwidgets3.0.0/demos/images/new.gif Xlib/iwidgets3.0.0/demos/images/open.gif Xlib/iwidgets3.0.0/demos/images/oval.xbm Xlib/iwidgets3.0.0/demos/images/paste.gif Xlib/iwidgets3.0.0/demos/images/points.xbm Xlib/iwidgets3.0.0/demos/images/poly.gif Xlib/iwidgets3.0.0/demos/images/print.gif Xlib/iwidgets3.0.0/demos/images/ruler.gif Xlib/iwidgets3.0.0/demos/images/save.gif Xlib/iwidgets3.0.0/demos/images/select.gif Xlib/iwidgets3.0.0/demos/images/text.xbm Xlib/iwidgets3.0.0/demos/html/buttonbox.n.html Xlib/iwidgets3.0.0/demos/html/calendar.n.html Xlib/iwidgets3.0.0/demos/html/canvasprintbox.n.html Xlib/iwidgets3.0.0/demos/html/canvasprintdialog.n.html Xlib/iwidgets3.0.0/demos/html/checkbox.n.html Xlib/iwidgets3.0.0/demos/html/combobox.n.html Xlib/iwidgets3.0.0/demos/html/dateentry.n.html Xlib/iwidgets3.0.0/demos/html/datefield.n.html Xlib/iwidgets3.0.0/demos/html/dialog.n.html Xlib/iwidgets3.0.0/demos/html/dialogshell.n.html Xlib/iwidgets3.0.0/demos/html/disjointlistbox.n.html Xlib/iwidgets3.0.0/demos/html/entryfield.n.html Xlib/iwidgets3.0.0/demos/html/extfileselectionbox.n.html Xlib/iwidgets3.0.0/demos/html/extfileselectiondialog.n.html Xlib/iwidgets3.0.0/demos/html/feedback.n.html Xlib/iwidgets3.0.0/demos/html/fileselectionbox.n.html Xlib/iwidgets3.0.0/demos/html/fileselectiondialog.n.html Xlib/iwidgets3.0.0/demos/html/finddialog.n.html Xlib/iwidgets3.0.0/demos/html/hierarchy.n.html Xlib/iwidgets3.0.0/demos/html/hyperhelp.n.html Xlib/iwidgets3.0.0/demos/html/labeledframe.n.html Xlib/iwidgets3.0.0/demos/html/labeledwidget.n.html Xlib/iwidgets3.0.0/demos/html/mainwindow.n.html Xlib/iwidgets3.0.0/demos/html/menubar.n.html Xlib/iwidgets3.0.0/demos/html/messagebox.n.html Xlib/iwidgets3.0.0/demos/html/messagedialog.n.html Xlib/iwidgets3.0.0/demos/html/notebook.n.html Xlib/iwidgets3.0.0/demos/html/optionmenu.n.html Xlib/iwidgets3.0.0/demos/html/panedwindow.n.html Xlib/iwidgets3.0.0/demos/html/promptdialog.n.html Xlib/iwidgets3.0.0/demos/html/pushbutton.n.html Xlib/iwidgets3.0.0/demos/html/radiobox.n.html Xlib/iwidgets3.0.0/demos/html/scopedobject.n.html Xlib/iwidgets3.0.0/demos/html/scrolledcanvas.n.html Xlib/iwidgets3.0.0/demos/html/scrolledframe.n.html Xlib/iwidgets3.0.0/demos/html/scrolledhtml.n.html Xlib/iwidgets3.0.0/demos/html/scrolledlistbox.n.html Xlib/iwidgets3.0.0/demos/html/scrolledtext.n.html Xlib/iwidgets3.0.0/demos/html/selectionbox.n.html Xlib/iwidgets3.0.0/demos/html/selectiondialog.n.html Xlib/iwidgets3.0.0/demos/html/shell.n.html Xlib/iwidgets3.0.0/demos/html/spindate.n.html Xlib/iwidgets3.0.0/demos/html/spinint.n.html Xlib/iwidgets3.0.0/demos/html/spinner.n.html Xlib/iwidgets3.0.0/demos/html/spintime.n.html Xlib/iwidgets3.0.0/demos/html/tabnotebook.n.html Xlib/iwidgets3.0.0/demos/html/tabset.n.html Xlib/iwidgets3.0.0/demos/html/timeentry.n.html Xlib/iwidgets3.0.0/demos/html/timefield.n.html Xlib/iwidgets3.0.0/demos/html/toolbar.n.html Xlib/iwidgets3.0.0/demos/html/watch.n.html Xlib/iwidgets3.0.0/demos/buttonbox Xlib/iwidgets3.0.0/demos/calendar Xlib/iwidgets3.0.0/demos/canvasprintbox Xlib/iwidgets3.0.0/demos/canvasprintdialog Xlib/iwidgets3.0.0/demos/catalog Xlib/iwidgets3.0.0/demos/checkbox Xlib/iwidgets3.0.0/demos/combobox Xlib/iwidgets3.0.0/demos/dateentry Xlib/iwidgets3.0.0/demos/datefield Xlib/iwidgets3.0.0/demos/demo.html Xlib/iwidgets3.0.0/demos/dialog Xlib/iwidgets3.0.0/demos/dialogshell Xlib/iwidgets3.0.0/demos/disjointlistbox Xlib/iwidgets3.0.0/demos/entryfield Xlib/iwidgets3.0.0/demos/extfileselectionbox Xlib/iwidgets3.0.0/demos/extfileselectiondialog Xlib/iwidgets3.0.0/demos/feedback Xlib/iwidgets3.0.0/demos/fileselectionbox Xlib/iwidgets3.0.0/demos/fileselectiondialog Xlib/iwidgets3.0.0/demos/finddialog Xlib/iwidgets3.0.0/demos/hierarchy Xlib/iwidgets3.0.0/demos/hyperhelp Xlib/iwidgets3.0.0/demos/iwidgets.gif Xlib/iwidgets3.0.0/demos/labeledframe Xlib/iwidgets3.0.0/demos/labeledwidget Xlib/iwidgets3.0.0/demos/mainwindow Xlib/iwidgets3.0.0/demos/menubar Xlib/iwidgets3.0.0/demos/messagebox Xlib/iwidgets3.0.0/demos/messagedialog Xlib/iwidgets3.0.0/demos/notebook Xlib/iwidgets3.0.0/demos/optionmenu Xlib/iwidgets3.0.0/demos/panedwindow Xlib/iwidgets3.0.0/demos/promptdialog Xlib/iwidgets3.0.0/demos/pushbutton Xlib/iwidgets3.0.0/demos/radiobox Xlib/iwidgets3.0.0/demos/scopedobject Xlib/iwidgets3.0.0/demos/scrolledcanvas Xlib/iwidgets3.0.0/demos/scrolledframe Xlib/iwidgets3.0.0/demos/scrolledhtml Xlib/iwidgets3.0.0/demos/scrolledlistbox Xlib/iwidgets3.0.0/demos/scrolledtext Xlib/iwidgets3.0.0/demos/selectionbox Xlib/iwidgets3.0.0/demos/selectiondialog Xlib/iwidgets3.0.0/demos/shell Xlib/iwidgets3.0.0/demos/spindate Xlib/iwidgets3.0.0/demos/spinint Xlib/iwidgets3.0.0/demos/spinner Xlib/iwidgets3.0.0/demos/spintime Xlib/iwidgets3.0.0/demos/tabnotebook Xlib/iwidgets3.0.0/demos/tabset Xlib/iwidgets3.0.0/demos/timeentry Xlib/iwidgets3.0.0/demos/timefield Xlib/iwidgets3.0.0/demos/toolbar Xlib/iwidgets3.0.0/demos/watch Xshare/iwidgets3.0.0/man/mann/buttonbox.n.gz Xshare/iwidgets3.0.0/man/mann/calendar.n.gz Xshare/iwidgets3.0.0/man/mann/canvasprintbox.n.gz Xshare/iwidgets3.0.0/man/mann/canvasprintdialog.n.gz Xshare/iwidgets3.0.0/man/mann/checkbox.n.gz Xshare/iwidgets3.0.0/man/mann/combobox.n.gz Xshare/iwidgets3.0.0/man/mann/dateentry.n.gz Xshare/iwidgets3.0.0/man/mann/datefield.n.gz Xshare/iwidgets3.0.0/man/mann/dialog.n.gz Xshare/iwidgets3.0.0/man/mann/dialogshell.n.gz Xshare/iwidgets3.0.0/man/mann/disjointlistbox.n.gz Xshare/iwidgets3.0.0/man/mann/entryfield.n.gz Xshare/iwidgets3.0.0/man/mann/extfileselectionbox.n.gz Xshare/iwidgets3.0.0/man/mann/extfileselectiondialog.n.gz Xshare/iwidgets3.0.0/man/mann/feedback.n.gz Xshare/iwidgets3.0.0/man/mann/fileselectionbox.n.gz Xshare/iwidgets3.0.0/man/mann/fileselectiondialog.n.gz Xshare/iwidgets3.0.0/man/mann/finddialog.n.gz Xshare/iwidgets3.0.0/man/mann/hierarchy.n.gz Xshare/iwidgets3.0.0/man/mann/hyperhelp.n.gz Xshare/iwidgets3.0.0/man/mann/labeledframe.n.gz Xshare/iwidgets3.0.0/man/mann/labeledwidget.n.gz Xshare/iwidgets3.0.0/man/mann/mainwindow.n.gz Xshare/iwidgets3.0.0/man/mann/menubar.n.gz Xshare/iwidgets3.0.0/man/mann/messagebox.n.gz Xshare/iwidgets3.0.0/man/mann/messagedialog.n.gz Xshare/iwidgets3.0.0/man/mann/notebook.n.gz Xshare/iwidgets3.0.0/man/mann/optionmenu.n.gz Xshare/iwidgets3.0.0/man/mann/panedwindow.n.gz Xshare/iwidgets3.0.0/man/mann/promptdialog.n.gz Xshare/iwidgets3.0.0/man/mann/pushbutton.n.gz Xshare/iwidgets3.0.0/man/mann/radiobox.n.gz Xshare/iwidgets3.0.0/man/mann/scopedobject.n.gz Xshare/iwidgets3.0.0/man/mann/scrolledcanvas.n.gz Xshare/iwidgets3.0.0/man/mann/scrolledframe.n.gz Xshare/iwidgets3.0.0/man/mann/scrolledhtml.n.gz Xshare/iwidgets3.0.0/man/mann/shell.n.gz Xshare/iwidgets3.0.0/man/mann/scrolledlistbox.n.gz Xshare/iwidgets3.0.0/man/mann/scrolledtext.n.gz Xshare/iwidgets3.0.0/man/mann/selectionbox.n.gz Xshare/iwidgets3.0.0/man/mann/selectiondialog.n.gz Xshare/iwidgets3.0.0/man/mann/spindate.n.gz Xshare/iwidgets3.0.0/man/mann/spinint.n.gz Xshare/iwidgets3.0.0/man/mann/spinner.n.gz Xshare/iwidgets3.0.0/man/mann/spintime.n.gz Xshare/iwidgets3.0.0/man/mann/tabnotebook.n.gz Xshare/iwidgets3.0.0/man/mann/tabset.n.gz Xshare/iwidgets3.0.0/man/mann/timeentry.n.gz Xshare/iwidgets3.0.0/man/mann/timefield.n.gz Xshare/iwidgets3.0.0/man/mann/toolbar.n.gz Xshare/iwidgets3.0.0/man/mann/watch.n.gz X@unexec /bin/rm -f %D/share/iwidgets3.0.0/man/catn/* X@dirrm lib/iwidgets3.0.0/scripts X@dirrm lib/iwidgets3.0.0/demos/images X@dirrm lib/iwidgets3.0.0/demos/html X@dirrm lib/iwidgets3.0.0/demos X@dirrm lib/iwidgets3.0.0 X@dirrm share/iwidgets3.0.0/man/catn X@dirrm share/iwidgets3.0.0/man/mann X@dirrm share/iwidgets3.0.0/man X@dirrm share/iwidgets3.0.0 END-of-iwidgets30/pkg/PLIST echo x - iwidgets30/pkg/DESCR sed 's/^X//' >iwidgets30/pkg/DESCR << 'END-of-iwidgets30/pkg/DESCR' XThis package contains [incr Widgets] version 3.0.0. [incr Widgets] is Xa companion to [incr Tk] and provides a widget set, with many improved Xwidgets. The [incr Widgets] collection is also known as ``iwidgets''. END-of-iwidgets30/pkg/DESCR echo x - iwidgets30/pkg/COMMENT sed 's/^X//' >iwidgets30/pkg/COMMENT << 'END-of-iwidgets30/pkg/COMMENT' X[incr Widgets] (A.K.A. ``iwidgets''). END-of-iwidgets30/pkg/COMMENT echo x - iwidgets30/pkg/MESSAGE sed 's/^X//' >iwidgets30/pkg/MESSAGE << 'END-of-iwidgets30/pkg/MESSAGE' X XFor a demo of [incr Widgets] run X /usr/local/lib/iwidgets3.0.0/demo/catalog Xonce it is installed. END-of-iwidgets30/pkg/MESSAGE echo c - iwidgets30/patches mkdir -p iwidgets30/patches > /dev/null 2>&1 echo x - iwidgets30/patches/patch-Makefile.in sed 's/^X//' >iwidgets30/patches/patch-Makefile.in << 'END-of-iwidgets30/patches/patch-Makefile.in' X--- Makefile.in~ Wed Aug 12 11:02:41 1998 X+++ Makefile.in Mon Jan 11 22:11:33 1999 X@@ -49,7 +49,7 @@ X INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include X X # Top-level directory in which to install manual entries: X-MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man X+MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/share/iwidgets$(VERSION)/man X X # Directory in which to install manual entry for itclsh: X MAN1_INSTALL_DIR = $(MAN_INSTALL_DIR)/man1 X@@ -102,7 +102,7 @@ X # modify any of this stuff by hand. X #---------------------------------------------------------------- X X-INSTALL = @INSTALL@ X+INSTALL = install -c X INSTALL_PROGRAM = $(INSTALL) X INSTALL_DATA = $(INSTALL) -m 644 X MKINSTALLDIRS = $(ITCL_SRC_DIR)/../config/mkinstalldirs X@@ -148,8 +148,6 @@ X X install-libraries: X @$(MKINSTALLDIRS) $(SCRIPT_INSTALL_DIR) $(LIB_INSTALL_DIR) X- @rm -f $(LIB_INSTALL_DIR)/iwidgets X- $(LN_S) iwidgets$(VERSION) $(LIB_INSTALL_DIR)/iwidgets X @$(MKINSTALLDIRS) $(SCRIPT_INSTALL_DIR)/scripts X @for i in $(GENERIC_DIR)/*.itk $(GENERIC_DIR)/*.itcl $(GENERIC_DIR)/tclIndex $(GENERIC_DIR)/*.gif ; \ X do \ X@@ -194,10 +192,10 @@ X @cd $(TOP_DIR)/doc; for i in *.n; \ X do \ X echo "Installing doc/$$i"; \ X- rm -f $(MANN_INSTALL_DIR)/$$i; \ X+ rm -f $(MANN_INSTALL_DIR)/$$i $(MANN_INSTALL_DIR)/$$i.gz; \ X sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ X- $$i > $(MANN_INSTALL_DIR)/$$i; \ X- chmod 444 $(MANN_INSTALL_DIR)/$$i; \ X+ $$i | gzip -c > $(MANN_INSTALL_DIR)/$$i.gz; \ X+ chmod 444 $(MANN_INSTALL_DIR)/$$i.gz; \ X done; X X install-html: END-of-iwidgets30/patches/patch-Makefile.in exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E0zzqRt-00074X-00>