From owner-freebsd-ports Mon Mar 10 21:12:53 2003 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0280C37B401 for ; Mon, 10 Mar 2003 21:12:52 -0800 (PST) Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4582C43FBD for ; Mon, 10 Mar 2003 21:12:51 -0800 (PST) (envelope-from david@catwhisker.org) Received: from bunrab.catwhisker.org (localhost [127.0.0.1]) by bunrab.catwhisker.org (8.12.8/8.12.8) with ESMTP id h2B5CorC005288 for ; Mon, 10 Mar 2003 21:12:50 -0800 (PST) (envelope-from david@bunrab.catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.12.8/8.12.8/Submit) id h2B5CoCP005287 for ports@freebsd.org; Mon, 10 Mar 2003 21:12:50 -0800 (PST) Date: Mon, 10 Mar 2003 21:12:50 -0800 (PST) From: David Wolfskill Message-Id: <200303110512.h2B5CoCP005287@bunrab.catwhisker.org> To: ports@freebsd.org Subject: Tcl package -- part of existing port or new port (and if so, where)? Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Thanks to help from folks here, I was able to get the PR sent in to upgrade the port I maintain (astro/gpsman) to the current version from the author: thanks! Now, this query is related, in a fashion: gpsman is written in Tcl. And it is written so that at run time, it can determine if certain facilities are available, and if so, make use of them. A new such facility is called "gpsmanshp"; it is "A Tcl Package to Read and Write Shapefiles". Quoting further from its documentation: gpsmanshp was developed for use in GPSMan, a manager of GPS receiver data, available from http://www.ncc.up.pt/~mig/gpsman.html.... So there are aspects of gpsmanshp that are rather tailored to its intended use with gpsman; on the other hand, it may be used by other code, and neither gpsman nor gpsmanshp actually require the presence or use of the other. They were both written by the same person, Miguel Filgueriras. And while gpsman is (as mentioned above) written in Tcl, gpsmanshp is written in C, and supplies Tcl commands. Thus, I seek advice: should I jsut revise the gpsman port to include gpsmanshp (unless the installer specifies otherwise?) or should I make gpsmanshp its own port? If the latter, where would it go? Or is there some other option that I'm overlooking? Thanks, david -- David H. Wolfskill david@catwhisker.org I strive to make networks of computers that work. Thus, I avoid the use of Microsoft products: I am not a masochist, and I know that choices exist. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message