Skip site navigation (1)Skip section navigation (2)
Date:      Sat,  8 May 1999 11:17:23 -0700 (PDT)
From:      cpiazza@home.net
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/11590: Unbreak vtcl port. 
Message-ID:  <19990508181723.68E1514A4@norn.ca.eu.org>

next in thread | raw e-mail | index | archive | help

>Number:         11590
>Category:       ports
>Synopsis:       Unbreak vtcl port.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat May  8 11:20:01 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Chris Piazza
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
n/a 
>Environment:

FreeBSD 4.0-CURRENT i386

>Description:

This port was marked broken because the MASTER_SITE's disappeared, but
it appears to be back.  There are a few changes other than that, though:
	* grab vtcl-1.2.0.tar.gz rather than current.tar.gz
	* don't bother with DIST_SUBDIR -- there's only one distfile.
	* make the do-install section *MUCH* more manageable.  Instead of
	  installing every file by name, do it by suffix.

>How-To-Repeat:


>Fix:
	
Index: vtcl/Makefile
===================================================================
RCS file: /cvs/FreeBSD/ports/devel/vtcl/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- Makefile	1999/05/06 21:06:08	1.15
+++ Makefile	1999/05/08 18:10:26
@@ -6,20 +6,16 @@
 # $Id: Makefile,v 1.15 1999/05/06 21:06:08 billf Exp $
 #
 
-DISTNAME=	current
-PKGNAME=	vtcl-1.20
+DISTNAME=	vtcl-1.2.0
 CATEGORIES=	devel tk80
-MASTER_SITES=	http://www.neuron.com/stewart/vtcl/dload/ \
-		ftp://ftp.neuron.com/pub/
+MASTER_SITES=	ftp://ftp.neuron.com/pub/vtcl/development/1.2/
 
 MAINTAINER=	vanilla@FreeBSD.ORG
 
 RUN_DEPENDS=	wish8.0:${PORTSDIR}/x11-toolkits/tk80
 
-BROKEN=		"the MASTER_SITES have disappeared."
 WRKSRC=		${WRKDIR}/${PKGNAME}
 NO_BUILD=	yes
-DIST_SUBDIR=	${PKGNAME}
 
 do-install:
 	@ ${MKDIR} ${PREFIX}/lib/vtcl/images
@@ -29,20 +25,18 @@
 	@ ${INSTALL_SCRIPT} ${WRKSRC}/vtcl ${PREFIX}/bin
 	@ ${INSTALL_DATA} ${WRKSRC}/doc/tutorial.txt ${PREFIX}/share/doc/vtcl
 
-.for data in Announce ChangeLog LICENSE README vt.tcl
+.for data in Announce ChangeLog README vt.tcl
 	@ ${INSTALL_DATA} ${WRKSRC}/${data} ${PREFIX}/lib/vtcl
 .endfor
 
-.for image in anchor.gif anchor_c.ppm anchor_e.ppm anchor_n.ppm anchor_ne.ppm anchor_nw.ppm anchor_s.ppm anchor_se.ppm anchor_sw.ppm anchor_w.ppm bg.gif border.gif curse.xbm down.xbm ellipses.gif fg.gif fontbase.gif fontsize.gif fontstyle.gif icon_button.gif icon_canvas.gif icon_checkbutton.gif icon_entry.gif icon_frame.gif icon_graph.gif icon_hierbox.gif icon_label.gif icon_listbox.gif icon_menu.gif icon_menubutton.gif icon_message.gif icon_radiobutton.gif icon_scale_h.gif icon_scale_v.gif icon_scrollbar_h.gif icon_scrollbar_v.gif icon_stripchart.gif icon_text.gif icon_tixComboBox.gif icon_tixFileEntry.gif icon_tixLabelEntry.gif icon_tixLabelFrame.gif icon_tixMeter.gif icon_tixNoteBook.gif icon_tixOptionMenu.gif icon_tixPanedWindow.gif icon_tixScrolledHList.gif icon_tixScrolledListBox.gif icon_tixSelect.gif icon_tixTree.gif icon_tix_unknown.gif icon_toplevel.gif justify.gif mgr_grid.gif mgr_pack.gif mgr_place.gif mini-vtcl.xpm ofg.gif rel_groove.gif rel_raised.gif rel_ridge.gif rel_sunken.gif relief.gif title.gif unknown.gif
-	@ ${INSTALL_DATA} ${WRKSRC}/images/${image} ${PREFIX}/lib/vtcl/images
+.for sufx in ppm gif xpm xbm
+	@ ${INSTALL_DATA} ${WRKSRC}/images/*.${sufx} ${PREFIX}/lib/vtcl/images
 .endfor
 
-.for eimage in copy.gif cut.gif icons.gif new.gif open.gif paste.gif save.gif search.gif srchbak.gif srchfwd.gif
-	@ ${INSTALL_DATA} ${WRKSRC}/images/edit/${eimage} ${PREFIX}/lib/vtcl/images/edit
-.endfor
+	@ ${INSTALL_DATA} ${WRKSRC}/images/edit/* ${PREFIX}/lib/vtcl/images/edit
 
-.for lib in about.tcl attrbar.tcl balloon.tcl bind.tcl color.tcl command.tcl compound.tcl compounds.tcl console.tcl do.tcl dragsize.tcl dump.tcl edit.tcl editor.tcl file.tcl globals.tcl handle.tcl help.tcl input.tcl lib_blt.tcl lib_core.tcl lib_itcl.tcl lib_tix.tcl menu.tcl misc.tcl name.tcl prefs.tcl proc.tcl propmgr.tcl remove.sh tabpanel.tcl tclet.tcl toolbar.tcl tops.tcl tree.tcl var.tcl vtclib.tcl widget.tcl
-	@ ${INSTALL_DATA} ${WRKSRC}/lib/${lib} ${PREFIX}/lib/vtcl/lib
+.for libsufx in tcl sh
+	@ ${INSTALL_DATA} ${WRKSRC}/lib/*.${libsufx} ${PREFIX}/lib/vtcl/lib
 .endfor
 
 .include <bsd.port.mk>
Index: vtcl/files/md5
===================================================================
RCS file: /cvs/FreeBSD/ports/devel/vtcl/files/md5,v
retrieving revision 1.6
diff -u -r1.6 md5
--- md5	1998/12/09 10:43:09	1.6
+++ md5	1999/05/08 17:45:15
@@ -1 +1 @@
-MD5 (vtcl/current.tar.gz) = bc01190f815a5aeb67f87c3ee72b64cd
+MD5 (vtcl-1.2.0.tar.gz) = bc01190f815a5aeb67f87c3ee72b64cd
Index: vtcl/pkg/PLIST
===================================================================
RCS file: /cvs/FreeBSD/ports/devel/vtcl/pkg/PLIST,v
retrieving revision 1.5
diff -u -r1.5 PLIST
--- PLIST	1998/12/09 10:43:09	1.5
+++ PLIST	1999/05/08 18:10:30
@@ -1,7 +1,6 @@
 bin/vtcl
 lib/vtcl/Announce
 lib/vtcl/ChangeLog
-lib/vtcl/LICENSE
 lib/vtcl/README
 lib/vtcl/vt.tcl
 lib/vtcl/images/anchor.gif

-Chris

>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?19990508181723.68E1514A4>