From owner-freebsd-ports Sun Aug 25 13:22:51 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA02270 for ports-outgoing; Sun, 25 Aug 1996 13:22:51 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA02230 for ; Sun, 25 Aug 1996 13:22:47 -0700 (PDT) Received: from bnr.ca (x400gate.bnr.ca [192.58.194.73]) by who.cdrom.com (8.7.5/8.6.11) with SMTP id IAA25130 for ; Sun, 25 Aug 1996 08:18:11 -0700 (PDT) X400-Received: by mta bnr.ca in /PRMD=BNR/ADMD=TELECOM.CANADA/C=CA/; Relayed; Sun, 25 Aug 1996 01:01:40 -0400 X400-Received: by /PRMD=BNR/ADMD=TELECOM.CANADA/C=CA/; Relayed; Sun, 25 Aug 1996 01:01:31 -0400 X400-Received: by /PRMD=BNR/ADMD=TELECOM.CANADA/C=CA/; Relayed; Sun, 25 Aug 1996 01:01:00 -0400 Date: Sun, 25 Aug 1996 01:01:00 -0400 X400-Originator: /dd.id=1740711/g=bo/i=b/s=xiao/@bnr.ca X400-MTS-Identifier: [/PRMD=BNR/ADMD=TELECOM.CANADA/C=CA/;bcars735.b.463:25.07.96.05.01.31] X400-Content-Type: P2-1984 (2) Content-Identifier: Upgrade port:... From: "bo (b.) xiao" Message-ID: <"12467 Sun Aug 25 01:01:33 1996"@bnr.ca> To: freebsd-ports@FreeBSD.ORG Subject: Upgrade port: POVRAY 3.0 Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, I just uploaded povray 3 port to/incoming as povray3.port.tgz Could somebody please inspect it and commit it? Thanks. --- Bo Xiao Northern Telecom Ltd., Ottawa, Ontario, Canada 613-763-4434 Of course, I could always be wrong. | Opinions are mine, not NorTel's. From owner-freebsd-ports Sun Aug 25 13:26:14 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA02591 for ports-outgoing; Sun, 25 Aug 1996 13:26:14 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA02507; Sun, 25 Aug 1996 13:24:47 -0700 (PDT) Received: from shiva.race.u-tokyo.ac.jp (shiva.race.u-tokyo.ac.jp [157.82.76.11]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id IAA25125 ; Sun, 25 Aug 1996 08:17:49 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by shiva.race.u-tokyo.ac.jp (8.7.5/3.4W-96012612) with ESMTP id AAA08812; Mon, 26 Aug 1996 00:16:31 +0900 (JST) Message-Id: <199608251516.AAA08812@shiva.race.u-tokyo.ac.jp> To: asami@FreeBSD.ORG Cc: chuckr@glue.umd.edu, jkh@time.cdrom.com, ports@FreeBSD.ORG Subject: Re: gimp port In-Reply-To: Your message of "Sat, 24 Aug 1996 17:50:50 -0700 (PDT)" References: <199608250050.RAA01143@baloon.mimi.com> X-Mailer: Mew version 1.05+ on Emacs 19.30.1, Mule 2.3 Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Mon_Aug_26_00:16:28_1996)--" Date: Mon, 26 Aug 1996 00:16:30 +0900 From: MOROHOSHI Akihiko Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ----Next_Part(Mon_Aug_26_00:16:28_1996)-- Content-Type: Text/Plain; charset=us-ascii From: asami@freebsd.org (Satoshi Asami) Subject: Re: gimp port Date: Sat, 24 Aug 1996 17:50:50 -0700 (PDT) > (1) The echo is buried inside a barrage of other printouts. At least > it should be moved to the end of the post-install target, and > surrounded by some eye-catching decoration. > > (2) pkg_add says nothing about it, so users without Motif (like me!) > won't see it. It should probably be put there as pkg/INSTALL as a > post-installation script (that way you can simply call that from > post-install). > > (3) That will still only show up on the system administrator's shell. > Maybe we can change the message `gimp fatal error: ".gimprc" file > not found' to something that suggests the users copy that file to > their home directories? I developed the port (the diff is attached) and fixed them. 1) Echo's are moved to pkg/INSTALL. 2) Error message suggests to install ~/.gimprc. 3) Gimp searches for $(PREFIX)/lib/gimp/gimprc if ~/.gimprc is not found. MOROHOSHI Akihiko Courses. of EEICE, Fac. of Eng., The Univ. of Tokyo RACE, The Univ. of Tokyo ----Next_Part(Mon_Aug_26_00:16:28_1996)-- Content-Type: Text/Plain; charset=us-ascii diff -ruN gimp/Makefile gimp.new/Makefile --- gimp/Makefile Sun Aug 25 23:54:17 1996 +++ gimp.new/Makefile Sun Aug 25 23:46:39 1996 @@ -39,14 +39,14 @@ for f in `find $(WRKSRC)/plug-ins -perm -0111 -type f -print`; \ do $(INSTALL_PROGRAM) $$f $(PREFIX)/lib/gimp/plug-ins/`$(BASENAME) $$f`;done - post-install: - @echo "Each user must copy $(PREFIX)/lib/gimp/gimprc" - @echo "to his home directory as .gimprc." .if !defined(NOPORTDOCS) mkdir -p $(PREFIX)/share/doc/gimp cp -r $(WRKSRC)/docs/* $(PREFIX)/share/doc/gimp - chmod a+r $(PREFIX)/share/doc/gimp + chmod -R a+r $(PREFIX)/share/doc/gimp .endif + perl -ne 's#PREFIX#$(PREFIX)#g;print;' < $(PKGDIR)/INSTALL.in > $(PKGDIR)/INSTALL + chmod a+rx $(PKGDIR)/INSTALL + $(PKGDIR)/INSTALL $(PKGNAME) POST-INSTALL .include diff -ruN gimp/patches/patch-ab gimp.new/patches/patch-ab --- gimp/patches/patch-ab Thu Jan 1 09:00:00 1970 +++ gimp.new/patches/patch-ab Sun Aug 25 23:11:14 1996 @@ -0,0 +1,30 @@ +--- configure.orig Sun Aug 25 23:10:02 1996 ++++ configure Sun Aug 25 23:10:29 1996 +@@ -1920,6 +1920,7 @@ + LIBS="$SAVE_LIBS $LIBS" + + # CFLAGS="-g -Wall" ++CFLAGS="$CFLAGS -DPREFIX=\\\"\$(PREFIX)\\\"" + + + trap '' 1 2 15 +--- app/gimprc.c.orig Mon Feb 12 08:47:05 1996 ++++ app/gimprc.c Sun Aug 25 23:08:34 1996 +@@ -58,7 +58,7 @@ + } + else + { +- path = search_in_path ("/usr/local/lib/gimp", "gimprc"); ++ path = search_in_path (PREFIX "/lib/gimp", "gimprc"); + if (path) + { + fp = fopen (path, "rt"); +@@ -66,7 +66,7 @@ + fatal_error ("Unable to open \"gimprc\""); + } + else +- fatal_error ("\".gimprc\" file not found"); ++ fatal_error ("\".gimprc\" file not found. You have to copy " PREFIX "/lib/gimp/gimprc to your home directory and rename it .gimprc."); + } + } + diff -ruN gimp/pkg/INSTALL.in gimp.new/pkg/INSTALL.in --- gimp/pkg/INSTALL.in Thu Jan 1 09:00:00 1970 +++ gimp.new/pkg/INSTALL.in Sun Aug 25 22:23:43 1996 @@ -0,0 +1,7 @@ +#!/bin/sh +if [ "x$2" = "xPOST-INSTALL" ]; then +echo "*************************************************" +echo "Each user have to copy PREFIX/lib/gimp/gimprc" +echo "to his home directory as .gimprc." +echo "*************************************************" +fi ----Next_Part(Mon_Aug_26_00:16:28_1996)---- From owner-freebsd-ports Sun Aug 25 13:26:54 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA02822 for ports-outgoing; Sun, 25 Aug 1996 13:26:54 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA02761 for ; Sun, 25 Aug 1996 13:26:44 -0700 (PDT) Received: from mail (mail.bcpl.lib.md.us [204.255.212.10]) by who.cdrom.com (8.7.5/8.6.11) with SMTP id HAA24920 for ; Sun, 25 Aug 1996 07:06:00 -0700 (PDT) Received: by mail (5.0/SMI-SVR4) id AA12557; Sun, 25 Aug 1996 09:55:14 +0500 Message-Id: <9608251355.AA12557@mail> From: jspath@mail.bcpl.lib.md.us (Webmaster Jim) Date: Sun, 25 Aug 1996 09:55:13 -0400 In-Reply-To: "Jordan K. Hubbard" "Re: How to people feel about adding an AUTHOR convention to ports?" (Aug 24, 10:54am) X-Hack: cough, cough X-Mailusersshell-Patchlevel: a srb@cuci.nl (Stephen R. van den Berg) X-Mailer: X-Organization: planet earth X-Signature: /jes X-Url: jim's url X-Face: $[):DI3,{Z,[[9Gb^H.yPU[6-J}^Co2e-J!p*jQ>Q8++K~?Ejg~3#,vmYi;O8E55~r~#wa2 WdUS{+X2e6mt${6._[/U%N~y"Br4L6Lm%S0XI8RRTs"'Dpz]#@hD@I`i@G[Q+'" cKd3Acq&}J;,FhT"6d1[H=*<;o2?Z_RK&He4+Td%v3:47/5;A>0mBqsG-KB8l:\43FGDe;U To: "Jordan K. Hubbard" , jspath@mail.bcpl.lib.md.us (Webmaster Jim) Subject: Re: How to people feel about adding an AUTHOR convention to ports? Cc: ports@FreeBSD.ORG Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Aug 24, 10:54am, "Jordan K. Hubbard" wrote: } > How would you deal with "original" versus "current" author, e.g., } > "XPaint" was written by David Koblas but is now being maintained by } > Torsten Martinsen? } I'd list Torsten. If somebody's abandoned something, they've abandoned it. That sounds fair. How about also some pointer to a file in the source code indicating the author(s)? In the case of something like X3270, it's quite a genealogy. -- I don't speak (or work) for the Baltimore County Public Library. They keep telling me, "Shhhhh!" From owner-freebsd-ports Sun Aug 25 13:32:07 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA04369 for ports-outgoing; Sun, 25 Aug 1996 13:32:07 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA04355 for ; Sun, 25 Aug 1996 13:32:03 -0700 (PDT) Received: from dfw-ix1.ix.netcom.com (dfw-ix1.ix.netcom.com [206.214.98.1]) by who.cdrom.com (8.7.5/8.6.11) with SMTP id CAA23940 for ; Sun, 25 Aug 1996 02:22:59 -0700 (PDT) Received: from baloon.mimi.com ([206.214.106.251]) by dfw-ix1.ix.netcom.com (8.6.13/8.6.12) with ESMTP id CAA23793; Sun, 25 Aug 1996 02:21:04 -0700 Received: (from asami@localhost) by baloon.mimi.com (8.7.5/8.6.12) id CAA02167; Sun, 25 Aug 1996 02:20:42 -0700 (PDT) Date: Sun, 25 Aug 1996 02:20:42 -0700 (PDT) Message-Id: <199608250920.CAA02167@baloon.mimi.com> To: jkh@time.cdrom.com CC: ports@FreeBSD.ORG In-reply-to: <5078.840952313@time.cdrom.com> (jkh@time.cdrom.com) Subject: Re: rtty port again.. From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk (I think Jordan sent this to "ports@cdrom.com", so I'm quoting the whole text.) * Earlier I asked Satoshi why he'd expanded the PLIST for rtty since * there was no reason in this instance for anyone to add something to * /usr/local/rtty, and hence I didn't see wanting to preserve it. Then * I went and actaully tried it, as I should have initially, and found: * * root@time-> pkg_delete -v rtty-3.2 * Change working directory to /usr/local * Attempting to delete directory `/usr/local/rtty' as a file * This packing list is incorrect - ignoring delete request. * * Oops. Actually, this is a bug in pkg_delete. :-) * * I'd always intended that entries specified that way should be * deletable, be they files or directories, and somewhere along the way I * must have gotten overly paranoid about something else and broken it. * * What Satoshi's done also just moves the problem down one level, as a * pkg_delete with his version of the port installed will show: * * root@time-> pkg_delete -v rtty-3.2 * Change working directory to /usr/local * Delete file /usr/local/rtty/bin/ttysrv * Delete file /usr/local/rtty/bin/rtty * Delete file /usr/local/rtty/bin/locbrok * Delete file /usr/local/rtty/bin/Startup * Delete file /usr/local/rtty/bin/console * Delete file /usr/local/rtty/bin/startsrv * Delete file /usr/local/rtty/bin/agelogs * Delete file /usr/local/rtty/bin/agelog * Attempting to delete directory `/usr/local/rtty/dev' as a file * This packing list is incorrect - ignoring delete request. * * Attempting to delete directory `/usr/local/rtty/sock' as a file * This packing list is incorrect - ignoring delete request. * * Attempting to delete directory `/usr/local/rtty/log' as a file * This packing list is incorrect - ignoring delete request. * * Attempting to delete directory `/usr/local/rtty/pid' as a file * This packing list is incorrect - ignoring delete request. * * Attempting to delete directory `/usr/local/rtty/opt' as a file * This packing list is incorrect - ignoring delete request. * * So I think I'm really going to have to just fix the bug. :-) Someone * in the NetBSD camp added a @dirrm directive as a work-around, but I * think I'd rather solve the problem than further propagate the kludge * by using it. I thought you knew about this bug for a long time. :) Anyway, my change has little (if anything) to do with this bug itself. I've always been uncomfortable about having packing lists that don't have the list of files installed. (There is an issue of your new checksum-per-file thing too -- how's it going to work on a PLIST like "rtty" ?) What I'd really like to see is pkg_create actually expanding the subdirectories in the packing list. (Of course this could be done by pkg_add, but since pkg_create is the one that generates checksums, it's better if it's expanded before that.) That way we can safeguard against deleting files users added, installed by different ports, etc., and also shorten a lot of PLISTs considerably. It will also be nice if you can finally add a "fake-package" target to pkg_create so that we can take that hack out of bsd.port.mk, and also generate a "real" +CONTENTS file with all the checksums and stuff. :) Satoshi From owner-freebsd-ports Sun Aug 25 14:07:41 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA07834 for ports-outgoing; Sun, 25 Aug 1996 14:07:41 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA07822; Sun, 25 Aug 1996 14:07:36 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id OAA06186; Sun, 25 Aug 1996 14:07:36 -0700 (PDT) To: asami@FreeBSD.org (Satoshi Asami) cc: ports@FreeBSD.org Subject: Re: rtty port again.. In-reply-to: Your message of "Sun, 25 Aug 1996 02:20:42 PDT." <199608250920.CAA02167@baloon.mimi.com> Date: Sun, 25 Aug 1996 14:07:36 -0700 Message-ID: <6184.841007256@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > Anyway, my change has little (if anything) to do with this bug itself. > I've always been uncomfortable about having packing lists that don't > have the list of files installed. (There is an issue of your new > checksum-per-file thing too -- how's it going to work on a PLIST like > "rtty" ?) The problem with this is that it leaves the empty directory around after you've deleted all the files out of it. Yes, there's still a problem with the checksumming if you just list the directories as well. Hmmmmmm.. > What I'd really like to see is pkg_create actually expanding the > subdirectories in the packing list. (Of course this could be done by > pkg_add, but since pkg_create is the one that generates checksums, > it's better if it's expanded before that.) I could do that. Jordan From owner-freebsd-ports Sun Aug 25 16:16:47 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA20028 for ports-outgoing; Sun, 25 Aug 1996 16:16:47 -0700 (PDT) Received: from mopsy.hobart.tased.edu.au (root@mopsy.hobart.TASed.EDU.AU [147.41.41.103]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id QAA19999 for ; Sun, 25 Aug 1996 16:16:29 -0700 (PDT) Received: from localhost (andrew@localhost) by mopsy.hobart.tased.edu.au (8.6.12/8.6.12) with SMTP id JAA15675 for ; Mon, 26 Aug 1996 09:17:05 +1000 X-Authentication-Warning: mopsy.hobart.tased.edu.au: andrew owned process doing -bs Date: Mon, 26 Aug 1996 09:17:04 +1000 (EST) From: Andrew X-Sender: andrew@mopsy.hobart.tased.edu.au To: ports@freebsd.org Subject: Thanks Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, Thanks to everybodies help I finished my first ever port. It has a man page...I found the instructions by typing man -k mdoc. Perhaps how to write man pages or a pointer to the appropriate man pages might be useful to put in the how to port section of the handbook. I sent off the "I have done a port message" using send-pr but if anyone wants to check if I got it right I put it in the incoming directory on ftp.freebsd.org as poppassd.tar.gz. Thanks Again, Andrew From owner-freebsd-ports Sun Aug 25 16:24:48 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA20579 for ports-outgoing; Sun, 25 Aug 1996 16:24:48 -0700 (PDT) Received: from vector.jhs.no_domain (slip139-92-42-152.ut.nl.ibm.net [139.92.42.152]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id QAA20531; Sun, 25 Aug 1996 16:24:09 -0700 (PDT) Received: from vector.jhs.no_domain (localhost [127.0.0.1]) by vector.jhs.no_domain (8.7.5/8.6.9) with ESMTP id NAA18451; Sun, 25 Aug 1996 13:28:28 +0200 (MET DST) Message-Id: <199608251128.NAA18451@vector.jhs.no_domain> To: "Jordan K. Hubbard" cc: ports@freebsd.org Subject: Re: How to people feel about adding an AUTHOR convention to ports? From: "Julian H. Stacey" Reply-To: "Julian H. Stacey" Organization: Vector Systems Ltd. Address: Holz Strasse 27d, 80469 Munich, Germany Phone: +49.89.268616 Fax: +49.89.2608126 Web: http://www.freebsd.org/~jhs/ Mailer: EXMH 1.6.7, PGP available In-reply-to: Your message of "Sat, 24 Aug 1996 02:22:28 PDT." <5094.840878548@time.cdrom.com> Date: Sun, 25 Aug 1996 13:28:26 +0200 Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Building on Jordan's original idea, + other people's supplemental ideas .... I suggest a small group of fields in `suggested cry for help' order :-) Here's an example applicable to comms/hylafax/Makefile: LIST_FREEBSD = hylafax@freebsd.org MAINTAINER = jhs@freebsd.org LIST_GENERIC = flexfax@sgi.com AUTHOR_CURRENT = sam@sgi.com AUTHOR_ORIGINAL = sam@sgi.com > If nobody else is enthusiastic, I hope there will be no objection if I > use it in my own port submissions? Let's document keywords in share/mk. > I'm sure we could also use the extra information to dress up the web > pages a little bit. Yes, & they'd be standard hooks for bug reporting, support issues, etc. Julian -- Julian H. Stacey jhs@freebsd.org http://www.freebsd.org/~jhs/ From owner-freebsd-ports Sun Aug 25 16:40:34 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA22851 for ports-outgoing; Sun, 25 Aug 1996 16:40:34 -0700 (PDT) Received: from po1.glue.umd.edu (po1.glue.umd.edu [129.2.128.44]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id QAA22846 for ; Sun, 25 Aug 1996 16:40:32 -0700 (PDT) Received: from skipper.eng.umd.edu (skipper.eng.umd.edu [129.2.103.24]) by po1.glue.umd.edu (8.8.Alpha.8/8.8.Alpha.8) with ESMTP id TAA19952; Sun, 25 Aug 1996 19:40:29 -0400 (EDT) Received: from localhost (chuckr@localhost) by skipper.eng.umd.edu (8.7.5/8.7.3) with SMTP id TAA31061; Sun, 25 Aug 1996 19:40:28 -0400 (EDT) X-Authentication-Warning: skipper.eng.umd.edu: chuckr owned process doing -bs Date: Sun, 25 Aug 1996 19:40:28 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@skipper.eng.umd.edu To: Andrew cc: ports@freebsd.org Subject: Re: Thanks In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mon, 26 Aug 1996, Andrew wrote: > Hi, > > Thanks to everybodies help I finished my first ever port. It has a man > page...I found > the instructions by typing man -k mdoc. Perhaps how to write man pages or > a pointer to the appropriate man pages might be useful to put in the how > to port section of the handbook. > > I sent off the "I have done a port message" using send-pr but if anyone > wants to check if I got it right I put it in the incoming directory on > ftp.freebsd.org as poppassd.tar.gz. Good, thanks for using send-pr for this. > > Thanks Again, > > Andrew > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Sun Aug 25 16:51:12 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA24719 for ports-outgoing; Sun, 25 Aug 1996 16:51:12 -0700 (PDT) Received: from po2.glue.umd.edu (po2.glue.umd.edu [129.2.128.45]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id QAA24705; Sun, 25 Aug 1996 16:51:09 -0700 (PDT) Received: from skipper.eng.umd.edu (skipper.eng.umd.edu [129.2.103.24]) by po2.glue.umd.edu (8.7.5/8.7.3) with ESMTP id TAA25636; Sun, 25 Aug 1996 19:51:07 -0400 (EDT) Received: from localhost (chuckr@localhost) by skipper.eng.umd.edu (8.7.5/8.7.3) with SMTP id TAA30947; Sun, 25 Aug 1996 19:51:06 -0400 (EDT) X-Authentication-Warning: skipper.eng.umd.edu: chuckr owned process doing -bs Date: Sun, 25 Aug 1996 19:51:05 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@skipper.eng.umd.edu To: "Julian H. Stacey" cc: "Jordan K. Hubbard" , ports@freebsd.org Subject: Re: How to people feel about adding an AUTHOR convention to ports? In-Reply-To: <199608251128.NAA18451@vector.jhs.no_domain> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sun, 25 Aug 1996, Julian H. Stacey wrote: > Building on Jordan's original idea, + other people's supplemental ideas .... > > I suggest a small group of fields in `suggested cry for help' order :-) > Here's an example applicable to comms/hylafax/Makefile: > LIST_FREEBSD = hylafax@freebsd.org > MAINTAINER = jhs@freebsd.org > LIST_GENERIC = flexfax@sgi.com > AUTHOR_CURRENT = sam@sgi.com > AUTHOR_ORIGINAL = sam@sgi.com Julian, if it's not being used in bsd.port.mk, what possible use are the variables? Stuff like this might be more useful as a comment, or maybe in the DESCR file. I can't think of a single port that would need more info than the author of the original sources, and the FreeBSD maintainer[s]. If you put a lot of gratuitous stuff in your Makefile, it's just going to discourage folks from trying to figure out how to make more ports. > > > If nobody else is enthusiastic, I hope there will be no objection if I > > use it in my own port submissions? > > Let's document keywords in share/mk. Yes, if they have some functional use. > > > I'm sure we could also use the extra information to dress up the web > > pages a little bit. > > Yes, & they'd be standard hooks for bug reporting, support issues, etc. > > Julian > -- > Julian H. Stacey jhs@freebsd.org http://www.freebsd.org/~jhs/ > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Sun Aug 25 17:13:21 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA27476 for ports-outgoing; Sun, 25 Aug 1996 17:13:21 -0700 (PDT) Received: from freenet.hamilton.on.ca (main.freenet.hamilton.on.ca [199.212.94.65]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA27464; Sun, 25 Aug 1996 17:13:18 -0700 (PDT) Received: from james.freenet.hamilton.on.ca (james.freenet.hamilton.on.ca [199.212.94.66]) by freenet.hamilton.on.ca (8.7.5/8.7.3) with ESMTP id UAA14072; Sun, 25 Aug 1996 20:13:19 -0400 (EDT) Received: (from ac199@localhost) by james.freenet.hamilton.on.ca (8.7.5/8.7.3) id UAA18840; Sun, 25 Aug 1996 20:15:03 -0400 (EDT) Date: Sun, 25 Aug 1996 20:15:02 -0400 (EDT) From: Tim Vanderhoek To: Chuck Robey cc: "Julian H. Stacey" , "Jordan K. Hubbard" , ports@freebsd.org Subject: Re: How to people feel about adding an AUTHOR convention to ports? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [I switched the order of my quoting to get the main point up at the top] On Sun, 25 Aug 1996, Chuck Robey wrote: > On Sun, 25 Aug 1996, Julian H. Stacey wrote: > > If you put a lot of gratuitous stuff in your Makefile, it's just going to > discourage folks from trying to figure out how to make more ports. Bah humbug. If they're making a port, they're not likely some kind of technophobe who will cringe at the site of a few details. Remember, making a port potentially involves close examination of the ported source files, likely an examination of of the included Makefile, and who-knows what-else. It's not like you're dealing with babies who are new to computing. > > LIST_FREEBSD = hylafax@freebsd.org > > MAINTAINER = jhs@freebsd.org > > LIST_GENERIC = flexfax@sgi.com > > AUTHOR_CURRENT = sam@sgi.com > > AUTHOR_ORIGINAL = sam@sgi.com > > Julian, if it's not being used in bsd.port.mk, what possible use are the > variables? Stuff like this might be more useful as a comment, or maybe in > the DESCR file. I can't think of a single port that would need more info > than the author of the original sources, and the FreeBSD maintainer[s]. One thing that could conceviebly be useful is somewhere to report bugs. This would probably be the maintainer. A special target, 'pr' could be used to send a bug, or something like `pkg_bug'. Of course, this would just make it all the more complicated for a newuser (as opposed to a single "send-pr" program). Actually, the more I think about it the less I like it. -- Outnumbered? Maybe. Outspoken? Never! tIM...HOEk From owner-freebsd-ports Sun Aug 25 18:34:11 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA05903 for ports-outgoing; Sun, 25 Aug 1996 18:34:11 -0700 (PDT) Received: from po1.glue.umd.edu (po1.glue.umd.edu [129.2.128.44]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA05895; Sun, 25 Aug 1996 18:34:09 -0700 (PDT) Received: from carrier.eng.umd.edu (carrier.eng.umd.edu [129.2.98.188]) by po1.glue.umd.edu (8.8.Alpha.8/8.8.Alpha.8) with ESMTP id VAA20894; Sun, 25 Aug 1996 21:34:06 -0400 (EDT) Received: from localhost (chuckr@localhost) by carrier.eng.umd.edu (8.7.5/8.7.3) with SMTP id VAA03052; Sun, 25 Aug 1996 21:34:05 -0400 (EDT) X-Authentication-Warning: carrier.eng.umd.edu: chuckr owned process doing -bs Date: Sun, 25 Aug 1996 21:34:05 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@carrier.eng.umd.edu To: Tim Vanderhoek cc: "Julian H. Stacey" , "Jordan K. Hubbard" , ports@freebsd.org Subject: Re: How to people feel about adding an AUTHOR convention to ports? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sun, 25 Aug 1996, Tim Vanderhoek wrote: > [I switched the order of my quoting to get the main point up at the top] > > On Sun, 25 Aug 1996, Chuck Robey wrote: > > On Sun, 25 Aug 1996, Julian H. Stacey wrote: > > > > If you put a lot of gratuitous stuff in your Makefile, it's just going to > > discourage folks from trying to figure out how to make more ports. > > Bah humbug. If they're making a port, they're not likely some kind of > technophobe who will cringe at the site of a few details. Remember, > making a port potentially involves close examination of the ported source > files, likely an examination of of the included Makefile, and who-knows > what-else. It's not like you're dealing with babies who are new to > computing. OK. Add a lot of variables that can't be tested in any way, with no code behind them, and with meanings so overlapping that there isn't even any way to make intelligent guesses. All techs think alike, don't worry, it'll work. Did you happen to notice that there is no functionality behind any of these? At that level, with nebulous meanings, comments work much better. > > > > > LIST_FREEBSD = hylafax@freebsd.org > > > MAINTAINER = jhs@freebsd.org > > > LIST_GENERIC = flexfax@sgi.com > > > AUTHOR_CURRENT = sam@sgi.com > > > AUTHOR_ORIGINAL = sam@sgi.com > > > > Julian, if it's not being used in bsd.port.mk, what possible use are the > > variables? Stuff like this might be more useful as a comment, or maybe in > > the DESCR file. I can't think of a single port that would need more info > > than the author of the original sources, and the FreeBSD maintainer[s]. > > One thing that could conceviebly be useful is somewhere to report bugs. > This would probably be the maintainer. A special target, 'pr' could be > used to send a bug, or something like `pkg_bug'. Of course, this would > just make it all the more complicated for a newuser (as opposed to a > single "send-pr" program). Actually, the more I think about it the less > I like it. > > > -- > Outnumbered? Maybe. Outspoken? Never! > tIM...HOEk > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Mon Aug 26 10:17:52 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA25593 for ports-outgoing; Mon, 26 Aug 1996 10:17:52 -0700 (PDT) Received: from po2.glue.umd.edu (po2.glue.umd.edu [129.2.128.45]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA25586 for ; Mon, 26 Aug 1996 10:17:50 -0700 (PDT) Received: from modem.eng.umd.edu (modem.eng.umd.edu [129.2.98.187]) by po2.glue.umd.edu (8.7.5/8.7.3) with ESMTP id NAA07694; Mon, 26 Aug 1996 13:17:38 -0400 (EDT) Received: from localhost (chuckr@localhost) by modem.eng.umd.edu (8.7.5/8.7.3) with SMTP id NAA06094; Mon, 26 Aug 1996 13:17:37 -0400 (EDT) X-Authentication-Warning: modem.eng.umd.edu: chuckr owned process doing -bs Date: Mon, 26 Aug 1996 13:17:37 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@modem.eng.umd.edu To: FreeBSD Ports cc: Satoshi Asami , FreeBSD current Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Sorry for the crossposting, but this does affect two sets of users. I have done some work in ports recently, trying to adapt some stuff in ports to the reality of new /usr/src/contrib stuff in FreeBSD-current. As an example, ghostscript4 now uses the libz in /usr/lib, and not a dependency on the old ports libz. This wasn't a problem, just made it link against new libs, no include file problems. I am doing a new port at home of tcl-dp, distributed processing for tcl using rpc, and the port needs to look at several tcl and tk include files, well beyond just tcl.h. Before tcl was made part of current, this was no problem, I would just make it dependent on the tcl port, and tell the new port where tcl lived in the ports collection. The trouble comes in, in trying to decide where to tell this new port to look for the tcl include files. The only one that has been installed in /usr/include is tcl.h, which is really too little. If I tell the tcl-dp port to look into /usr/src/contrib/tcl/somewhere, then anyone not having the full FreeBSD-current sources is out of luck. This seems way too draconian a requirement. I'd like to suggest that maybe a /usr/include/tcl be made, and fully populated with the tcl include files, following the directory setup in /usr/src/contrib/tcl. There aren't that many files involved with that (if this is limited to .h files) and would take care of the problem. I think this would take care of dependencies for the tk41 port too, which will have to be fixed sooner of later too. I would move tcl.h to /usr/include/tcl/tcl.h. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Mon Aug 26 12:03:08 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA04089 for ports-outgoing; Mon, 26 Aug 1996 12:03:08 -0700 (PDT) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA04070 for ; Mon, 26 Aug 1996 12:03:05 -0700 (PDT) Received: (from obrien@localhost) by relay.nuxi.com (8.7.5/8.6.12) id MAA11762 for freebsd-ports@freebsd.org; Mon, 26 Aug 1996 12:03:14 -0700 (PDT) From: "David E. O'Brien" Message-Id: <199608261903.MAA11762@relay.nuxi.com> Subject: Re: How to people feel about adding an AUTHOR convention to ports? To: freebsd-ports@freebsd.org (FreeBSD ports list) Date: Mon, 26 Aug 1996 12:03:13 -0700 (PDT) In-Reply-To: from Chuck Robey at "Aug 25, 96 07:51:05 pm" X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > Building on Jordan's original idea, + other people's supplemental ideas .... > > > > I suggest a small group of fields in `suggested cry for help' order :-) > > Here's an example applicable to comms/hylafax/Makefile: > > LIST_FREEBSD = hylafax@freebsd.org > > MAINTAINER = jhs@freebsd.org > > LIST_GENERIC = flexfax@sgi.com > > AUTHOR_CURRENT = sam@sgi.com > > AUTHOR_ORIGINAL = sam@sgi.com How about putting this in a seperate file in the pkg directory? It has little place in the Makefile, and anyway, once installed people wouldn't have the Makefile around anymore. -- David From owner-freebsd-ports Mon Aug 26 12:48:55 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA10133 for ports-outgoing; Mon, 26 Aug 1996 12:48:55 -0700 (PDT) Received: from critter.tfs.com ([140.145.230.177]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA10102; Mon, 26 Aug 1996 12:48:48 -0700 (PDT) Received: from critter.tfs.com (localhost.tfs.com [127.0.0.1]) by critter.tfs.com (8.7.5/8.7.3) with ESMTP id VAA07395; Mon, 26 Aug 1996 21:40:16 +0200 (MET DST) To: Chuck Robey cc: FreeBSD Ports , Satoshi Asami , FreeBSD current In-reply-to: Your message of "Mon, 26 Aug 1996 13:17:37 EDT." Date: Mon, 26 Aug 1996 21:40:15 +0200 Message-ID: <7393.841088415@critter.tfs.com> From: Poul-Henning Kamp Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message , Chuck R obey writes: >I'd like to suggest that maybe a /usr/include/tcl be made, and fully >populated with the tcl include files, following the directory setup in >/usr/src/contrib/tcl. There aren't that many files involved with that (if >this is limited to .h files) and would take care of the problem. I think >this would take care of dependencies for the tk41 port too, which will >have to be fixed sooner of later too. yes. >I would move tcl.h to /usr/include/tcl/tcl.h. no. -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Future will arrive by its own means, progress not so. From owner-freebsd-ports Mon Aug 26 13:27:23 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA13651 for ports-outgoing; Mon, 26 Aug 1996 13:27:23 -0700 (PDT) Received: from ns.kconline.com (ns.kconline.com [207.51.167.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA13644 for ; Mon, 26 Aug 1996 13:27:20 -0700 (PDT) Received: from localhost (rif@localhost) by ns.kconline.com (8.7.5/8.6.12) with SMTP id PAA23962; Mon, 26 Aug 1996 15:22:44 -0500 (EST) Date: Mon, 26 Aug 1996 15:22:43 -0500 (EST) From: Jim Riffle To: Mark Murray cc: freebsd-ports@freebsd.org Subject: Re: Apache SSL In-Reply-To: <199608240736.JAA08044@grumble.grondar.za> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sat, 24 Aug 1996, Mark Murray wrote: > > It is not Sronghold, it is Apache + SSLeay. > So is this then a alternative to using Stronghold? Jim From owner-freebsd-ports Mon Aug 26 16:11:10 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA23012 for ports-outgoing; Mon, 26 Aug 1996 16:11:10 -0700 (PDT) Received: from sapa.inka.de (root@sapa.inka.de [193.197.84.6]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id QAA23005 for ; Mon, 26 Aug 1996 16:11:06 -0700 (PDT) Received: from uu.inka.de (root@[193.197.84.8]) by sapa.inka.de with smtp (S3.1.29.1) id ; Tue, 27 Aug 96 01:11 MET DST Received: (br@stiller.netland.inka.de) by uu.inka.de (S3.1.29.1) id ; Tue, 27 Aug 96 01:11 MET DST Received: from localhost (localhost [127.0.0.1]) by stiller.netland.inka.de (8.6.12/8.6.12) with ESMTP id RAA21940 for ; Mon, 26 Aug 1996 17:07:39 +0200 Message-Id: <199608261507.RAA21940@stiller.netland.inka.de> To: freebsd-ports@freebsd.org Subject: teTeX 0.4 port Date: Mon, 26 Aug 1996 17:07:38 +0200 From: Bernd Rosauer Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, teTeX 0.4 has been released on Saturday. I will port it to FreeBSD (as well as the other *BSDs) in the next couple of days. -Bernd From owner-freebsd-ports Mon Aug 26 17:49:17 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA29062 for ports-outgoing; Mon, 26 Aug 1996 17:49:17 -0700 (PDT) Received: from po2.glue.umd.edu (po2.glue.umd.edu [129.2.128.45]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA29053 for ; Mon, 26 Aug 1996 17:49:15 -0700 (PDT) Received: from protocol.eng.umd.edu (protocol.eng.umd.edu [129.2.98.180]) by po2.glue.umd.edu (8.7.5/8.7.3) with ESMTP id UAA24098; Mon, 26 Aug 1996 20:49:07 -0400 (EDT) Received: from localhost (chuckr@localhost) by protocol.eng.umd.edu (8.7.5/8.7.3) with SMTP id UAA03640; Mon, 26 Aug 1996 20:49:06 -0400 (EDT) X-Authentication-Warning: protocol.eng.umd.edu: chuckr owned process doing -bs Date: Mon, 26 Aug 1996 20:49:04 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@protocol.eng.umd.edu To: Poul-Henning Kamp cc: FreeBSD Ports , Satoshi Asami , FreeBSD current Subject: Re: your mail In-Reply-To: <7393.841088415@critter.tfs.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mon, 26 Aug 1996, Poul-Henning Kamp wrote: > In message , Chuck R > obey writes: On rereading this, maybe I jumped too soon. You were saying I was right, and that the tcl stuff _should_ be copied to /usr/include/tcl? If you agree (if I have you right) then maybe (being that I suggested the work to begin with) then I oughta do it? If I sent you prosed diffs to the makefile for lib/tcl, would you review it? Or should I send them to Peter? Or let him do it? I don't want to be lazy about it, what's right here? Oh, I caught the last remark about NOT moving tcl.h. I can live with that fine. > > >I'd like to suggest that maybe a /usr/include/tcl be made, and fully > >populated with the tcl include files, following the directory setup in > >/usr/src/contrib/tcl. There aren't that many files involved with that (if > >this is limited to .h files) and would take care of the problem. I think > >this would take care of dependencies for the tk41 port too, which will > >have to be fixed sooner of later too. > yes. > > > >I would move tcl.h to /usr/include/tcl/tcl.h. > no. > > -- > Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. > http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. > whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. > Future will arrive by its own means, progress not so. > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Mon Aug 26 18:29:45 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA04358 for ports-outgoing; Mon, 26 Aug 1996 18:29:45 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA04341 for ; Mon, 26 Aug 1996 18:29:42 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id KAA03830; Tue, 27 Aug 1996 10:59:04 +0930 From: Michael Smith Message-Id: <199608270129.KAA03830@genesis.atrad.adelaide.edu.au> Subject: Where to put Tcl headers (was: "") To: chuckr@glue.umd.edu (Chuck Robey) Date: Tue, 27 Aug 1996 10:59:03 +0930 (CST) Cc: FreeBSD-Ports@FreeBSD.org, asami@cs.berkeley.edu, freebsd-current@freefall.freebsd.org In-Reply-To: from "Chuck Robey" at Aug 26, 96 01:17:37 pm MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Chuck Robey stands accused of saying: > > I'd like to suggest that maybe a /usr/include/tcl be made, and fully > populated with the tcl include files, following the directory setup in > /usr/src/contrib/tcl. There aren't that many files involved with that (if > this is limited to .h files) and would take care of the problem. I think > this would take care of dependencies for the tk41 port too, which will > have to be fixed sooner of later too. This is good. Or maybe /usr/include/contrib/tcl, but that's perhaps going too far. > I would move tcl.h to /usr/include/tcl/tcl.h. Don't. Lots of Tcl-dependant software expects to find it on the standard include path. You might want to symlink it out rather than have two seperate copies though. > Chuck Robey | Interests include any kind of voice or data -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[ From owner-freebsd-ports Mon Aug 26 19:04:55 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA07282 for ports-outgoing; Mon, 26 Aug 1996 19:04:55 -0700 (PDT) Received: from bdd.net (bdd.net [207.61.119.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA07273 for ; Mon, 26 Aug 1996 19:04:52 -0700 (PDT) Received: from localhost (james@localhost) by bdd.net (8.7.5/8.7.3) with SMTP id WAA08114 for ; Mon, 26 Aug 1996 22:04:49 -0400 (EDT) Date: Mon, 26 Aug 1996 22:04:46 -0400 (EDT) From: James FitzGibbon To: freebsd-ports@freebsd.org Subject: Feedback on CGI programs wanted. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I just imported a port of w3-msql, a CGI program that allows access to mSQL databases from HTML pages. The program itself works fine, but the biggest problem was deciding where to place the binary. Amidst the ongoing discussion in -ports about where apache should be installed, I couldn't (and didn't want to) settle on a static directory. I settled on putting it in /usr/local/bin, and writing a quick manpage that tells people they have to copy or link it into their server's CGI directory before using it. This information is also in the pkg/DESCR file, and in files/post-install-notes, which is displayed at the end of the install so long as BATCH isn't defined. I'd like to feedback on this approach, as I have a few more CGI ports of increasing complexity that I want to bring in, and I'd like to know that I haven't evoked "The wrath of Satoshi" on this one (or is that the wrath of Jordan ?) 8-) This port is just two files, the binary and it's man page, so if a few people could SUP it, play dumb, and try to get it working, I'd appreciate hearing how intuitive the install is. If anyone needs a dummy HTML page (or even access to a dummy database) to test it, let me know. -- j. ---------------------------------------------------------------------------- | James FitzGibbon james@nexis.net | | Integrator, The Nexis Group Voice/Fax : 416 410-0100 | ---------------------------------------------------------------------------- From owner-freebsd-ports Mon Aug 26 23:05:19 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA14761 for ports-outgoing; Mon, 26 Aug 1996 23:05:19 -0700 (PDT) Received: from grumble.grondar.za (grumble.grondar.za [196.7.18.130]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id XAA14740 for ; Mon, 26 Aug 1996 23:05:06 -0700 (PDT) Received: from grumble.grondar.za (localhost.grondar.za [127.0.0.1]) by grumble.grondar.za (8.7.5/8.7.3) with ESMTP id HAA14539; Tue, 27 Aug 1996 07:59:46 +0200 (SAT) Message-Id: <199608270559.HAA14539@grumble.grondar.za> To: Jim Riffle cc: freebsd-ports@freebsd.org Subject: Re: Apache SSL Date: Tue, 27 Aug 1996 07:59:46 +0200 From: Mark Murray Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Jim Riffle wrote: > > > On Sat, 24 Aug 1996, Mark Murray wrote: > > > > > It is not Sronghold, it is Apache + SSLeay. > > > > So is this then a alternative to using Stronghold? Of course. M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 Finger mark@grondar.za for PGP key From owner-freebsd-ports Mon Aug 26 23:16:50 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA15218 for ports-outgoing; Mon, 26 Aug 1996 23:16:50 -0700 (PDT) Received: from grumble.grondar.za (grumble.grondar.za [196.7.18.130]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id XAA15211 for ; Mon, 26 Aug 1996 23:16:41 -0700 (PDT) Received: from grumble.grondar.za (localhost.grondar.za [127.0.0.1]) by grumble.grondar.za (8.7.5/8.7.3) with ESMTP id IAA14785; Tue, 27 Aug 1996 08:15:08 +0200 (SAT) Message-Id: <199608270615.IAA14785@grumble.grondar.za> To: James FitzGibbon cc: freebsd-ports@freebsd.org Subject: Re: Feedback on CGI programs wanted. Date: Tue, 27 Aug 1996 08:15:07 +0200 From: Mark Murray Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk James FitzGibbon wrote: > > I just imported a port of w3-msql, a CGI program that allows access to > mSQL databases from HTML pages. The program itself works fine, but the > biggest problem was deciding where to place the binary. > > Amidst the ongoing discussion in -ports about where apache should be > installed, I couldn't (and didn't want to) settle on a static directory. > I settled on putting it in /usr/local/bin, and writing a quick manpage > that tells people they have to copy or link it into their server's CGI > directory before using it. This information is also in the pkg/DESCR > file, and in files/post-install-notes, which is displayed at the end of > the install so long as BATCH isn't defined. Have a look at ports/www/wwwcount. That one puts its cgi binary into the cgi-bin/ dir. Maybe you want to try that approach? M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 Finger mark@grondar.za for PGP key From owner-freebsd-ports Tue Aug 27 05:14:58 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA02310 for ports-outgoing; Tue, 27 Aug 1996 05:14:58 -0700 (PDT) Received: from bdd.net (bdd.net [207.61.119.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id FAA02305 for ; Tue, 27 Aug 1996 05:14:55 -0700 (PDT) Received: from localhost (james@localhost) by bdd.net (8.7.5/8.7.3) with SMTP id IAA14126; Tue, 27 Aug 1996 08:13:42 -0400 (EDT) Date: Tue, 27 Aug 1996 08:13:37 -0400 (EDT) From: James FitzGibbon To: Mark Murray cc: freebsd-ports@freebsd.org Subject: Re: Feedback on CGI programs wanted. In-Reply-To: <199608270615.IAA14785@grumble.grondar.za> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 27 Aug 1996, Mark Murray wrote: > Have a look at ports/www/wwwcount. That one puts its cgi binary into > the cgi-bin/ dir. Maybe you want to try that approach? That's actually the opposite to what I want to try. That installs the binary in /usr/local/www/cgi-bin/Count.cgi. It also puts some things into /usr/local/etc/Counter. My personal opinion is that if a machine is a dedicated web server, the persona responsible for running it isn't going to rely strictly on a port. Certainly since the port was out of date until about 3 months ago, many people set up Apache themselves. Other people run Netscape commerce or CERN, which install into /usr/local/etc/https and httpd (I think). My machines use /usr/local/www, but with everything (conf, logs, docs, the whole thing) under that one tree. I can understand the thinking that ports should be built to co-exist with other ports. If you're building a port for a web server and it works with the apache port, great. For some smaller programs, I agree and use this (for example I check for /usr/local/Minerva/lib/libmsql.a in some of my ports to verify the build of MiniSQL). A web server just seems to be too integral a part of a system to assume that people have done it by the book. I suppose the ideal was of doing this would be an interactive configuration, and while that's not out of the question, I've met a number of people who didn't even *know* about the ports collection - just the packages. Some people just don't want to learn, so every NO_PACKAGE we commit reduces the number of users of the program. Well, that's my morning rant over with. There must be some simple yet elegant solution we're missing here, right ? -- j. ---------------------------------------------------------------------------- | James FitzGibbon james@nexis.net | | Integrator, The Nexis Group Voice/Fax : 416 410-0100 | ---------------------------------------------------------------------------- From owner-freebsd-ports Tue Aug 27 07:13:38 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA06996 for ports-outgoing; Tue, 27 Aug 1996 07:13:38 -0700 (PDT) Received: from sequent.kiae.su (sequent.kiae.su [193.125.152.6]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id HAA06988 for ; Tue, 27 Aug 1996 07:13:31 -0700 (PDT) Received: by sequent.kiae.su id AA19678 (5.65.kiae-2 ); Tue, 27 Aug 1996 18:08:05 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Tue, 27 Aug 96 18:08:04 +0400 Received: (from ache@localhost) by nagual.ru (8.7.5/8.7.3) id SAA11352; Tue, 27 Aug 1996 18:07:38 +0400 (MSD) Message-Id: <199608271407.SAA11352@nagual.ru> Subject: Re: Feedback on CGI programs wanted. In-Reply-To: from "James FitzGibbon" at "Aug 27, 96 08:13:37 am" To: james@nexis.net (James FitzGibbon) Date: Tue, 27 Aug 1996 18:07:38 +0400 (MSD) Cc: mark@grondar.za, freebsd-ports@freebsd.org From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (Andrey A. Chernov) Organization: self X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL25 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > On Tue, 27 Aug 1996, Mark Murray wrote: > > > Have a look at ports/www/wwwcount. That one puts its cgi binary into > > the cgi-bin/ dir. Maybe you want to try that approach? > > That's actually the opposite to what I want to try. That installs the > binary in /usr/local/www/cgi-bin/Count.cgi. It also puts some things into > /usr/local/etc/Counter. > > My personal opinion is that if a machine is a dedicated web server, the > persona responsible for running it isn't going to rely strictly on a port. > Certainly since the port was out of date until about 3 months ago, many > people set up Apache themselves. Other people run Netscape commerce or > CERN, which install into /usr/local/etc/https and httpd (I think). My > machines use /usr/local/www, but with everything (conf, logs, docs, the > whole thing) under that one tree. > Lets take for example news system: all varions things (inn, cnews, etc) uses the same /var/news directory in ports. The same thing is true about various httpd too: they all must use the same /usr/local/www thing (at least at symlink level). So /usr/local/www/cgi-bin is CGI final place for all possible and future httpd ports. If you use your own httpd (not from port), it is your task to make it compatible with ports things. -- Andrey A. Chernov http://www.nagual.ru/~ache/ From owner-freebsd-ports Tue Aug 27 09:31:00 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA13849 for ports-outgoing; Tue, 27 Aug 1996 09:31:00 -0700 (PDT) Received: from mexico.brainstorm.eu.org (root@mexico.brainstorm.eu.org [193.56.58.253]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA13841 for ; Tue, 27 Aug 1996 09:30:54 -0700 (PDT) Received: from brasil.brainstorm.eu.org (brasil.brainstorm.eu.org [193.56.58.33]) by mexico.brainstorm.eu.org (8.7.5/8.7.3) with ESMTP id SAA11176 for ; Tue, 27 Aug 1996 18:30:48 +0200 Received: (from uucp@localhost) by brasil.brainstorm.eu.org (8.6.12/8.6.12) with UUCP id SAA07745 for freebsd-ports@freebsd.org; Tue, 27 Aug 1996 18:30:23 +0200 Received: (from roberto@localhost) by keltia.freenix.fr (8.8.Alpha.9/keltia-uucp-2.9) id GAA08959; Tue, 27 Aug 1996 06:56:17 +0200 (MET DST) Message-Id: <199608270456.GAA08959@keltia.freenix.fr> Date: Tue, 27 Aug 1996 06:56:17 +0200 From: roberto@keltia.freenix.fr (Ollivier Robert) To: freebsd-ports@freebsd.org Subject: Re: teTeX 0.4 port In-Reply-To: <199608261507.RAA21940@stiller.netland.inka.de>; from Bernd Rosauer on Aug 26, 1996 17:07:38 +0200 References: <199608261507.RAA21940@stiller.netland.inka.de> X-Mailer: Mutt 0.41 Mime-Version: 1.0 Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk According to Bernd Rosauer: > teTeX 0.4 has been released on Saturday. I will port it to FreeBSD > (as well as the other *BSDs) in the next couple of days. You may want to wait a bit. ncurses is in the process of being imported into CURRENT (no timeframe though). I've compiled 0.4 yesterday. dialog as shipped doesn't compile (as before I think). texconfig works with FreeBSD's dialog anyway. configure was unable to find the definition of sys_errlist so I had to cut them out of some sources files (from xdvik at least). -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 2.2-CURRENT #18: Sun Aug 18 19:16:52 MET DST 1996 From owner-freebsd-ports Tue Aug 27 13:21:07 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA27410 for ports-outgoing; Tue, 27 Aug 1996 13:21:07 -0700 (PDT) Received: from innocence.interface-business.de (innocence.interface-business.de [193.101.57.101]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA27399 for ; Tue, 27 Aug 1996 13:21:04 -0700 (PDT) Received: from ida.interface-business.de (ida.interface-business.de [193.101.57.203]) by innocence.interface-business.de (8.6.11/8.6.9) with SMTP id WAA15091 for ; Tue, 27 Aug 1996 22:18:09 +0200 Received: (from j@localhost) by ida.interface-business.de (8.7.5/8.7.3) id WAA21389 for ports@freebsd.org; Tue, 27 Aug 1996 22:21:40 +0200 (MET DST) From: J Wunsch Message-Id: <199608272021.WAA21389@ida.interface-business.de> Subject: xmahjongg port To: ports@freebsd.org Date: Tue, 27 Aug 1996 22:21:39 +0200 (MET DST) Reply-To: joerg_wunsch@interface-business.de (Joerg Wunsch) X-Phone: +49-351-31809-14 X-Fax: +49-351-3361187 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL15 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I would appreciate it if somebody could take a stab on it and looks whether the chapter 6 man page could be conditionally compressed without giving up the Imakefile approach. I eventually ran out of time on this. Since xmahjongg uses a private font, i need to run mkfontdir after installing the font. I'm not sure whether this should be done with an absolute pathname, or just the command name only. Are there any precedent cases? -- J"org Wunsch Unix support engineer joerg_wunsch@interface-business.de http://www.interface-business.de/~j From owner-freebsd-ports Tue Aug 27 14:00:38 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA29537 for ports-outgoing; Tue, 27 Aug 1996 14:00:38 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA29530 for ; Tue, 27 Aug 1996 14:00:35 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id NAA01569; Tue, 27 Aug 1996 13:59:44 -0700 (PDT) To: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (Andrey A. Chernov) cc: james@nexis.net (James FitzGibbon), mark@grondar.za, freebsd-ports@freebsd.org Subject: Re: Feedback on CGI programs wanted. In-reply-to: Your message of "Tue, 27 Aug 1996 18:07:38 +0400." <199608271407.SAA11352@nagual.ru> Date: Tue, 27 Aug 1996 13:59:44 -0700 Message-ID: <1567.841179584@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Lets take for example news system: all varions things (inn, cnews, etc) > uses the same /var/news directory in ports. The same thing is true > about various httpd too: they all must use the same /usr/local/www > thing (at least at symlink level). So /usr/local/www/cgi-bin is CGI final > place for all possible and future httpd ports. If you use your own > httpd (not from port), it is your task to make it compatible with > ports things. I agree. I hate having to play archeologist when looking for log files, and having everything from news to the W3 server dump things properly into /var/log really does make the administrator's job easier, especially if he didn't set the machine up in the first place (it's actually rare when you can set up your own system from scratch at any large company - usually you get to inheirit someone else's mess :) Jordan From owner-freebsd-ports Tue Aug 27 14:32:14 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA01086 for ports-outgoing; Tue, 27 Aug 1996 14:32:14 -0700 (PDT) Received: from po2.glue.umd.edu (po2.glue.umd.edu [129.2.128.45]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA01075 for ; Tue, 27 Aug 1996 14:32:10 -0700 (PDT) Received: from protocol.eng.umd.edu (protocol.eng.umd.edu [129.2.98.180]) by po2.glue.umd.edu (8.7.5/8.7.3) with ESMTP id RAA24567; Tue, 27 Aug 1996 17:32:08 -0400 (EDT) Received: from localhost (chuckr@localhost) by protocol.eng.umd.edu (8.7.5/8.7.3) with SMTP id RAA05573; Tue, 27 Aug 1996 17:32:07 -0400 (EDT) X-Authentication-Warning: protocol.eng.umd.edu: chuckr owned process doing -bs Date: Tue, 27 Aug 1996 17:32:07 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@protocol.eng.umd.edu To: Joerg Wunsch cc: ports@freebsd.org Subject: Re: xmahjongg port In-Reply-To: <199608272021.WAA21389@ida.interface-business.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 27 Aug 1996, J Wunsch wrote: > I would appreciate it if somebody could take a stab on it and looks > whether the chapter 6 man page could be conditionally compressed > without giving up the Imakefile approach. I eventually ran out of > time on this. I've got a patch to bsd.port.mk that I submitted some days ago to Satoshi for review that does conditional X man page formatting, and also allows for installing X stuff wherever the user wants it. Shouldn't be long now. > > Since xmahjongg uses a private font, i need to run mkfontdir after > installing the font. I'm not sure whether this should be done with an > absolute pathname, or just the command name only. Are there any > precedent cases? > > -- > J"org Wunsch Unix support engineer > joerg_wunsch@interface-business.de http://www.interface-business.de/~j > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Tue Aug 27 14:35:49 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA01420 for ports-outgoing; Tue, 27 Aug 1996 14:35:49 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA01415 for ; Tue, 27 Aug 1996 14:35:46 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id OAA09737; Tue, 27 Aug 1996 14:35:33 -0700 (PDT) Date: Tue, 27 Aug 1996 14:35:33 -0700 (PDT) Message-Id: <199608272135.OAA09737@silvia.HIP.Berkeley.EDU> To: joerg_wunsch@interface-business.de CC: ports@freebsd.org In-reply-to: <199608272021.WAA21389@ida.interface-business.de> (message from J Wunsch on Tue, 27 Aug 1996 22:21:39 +0200 (MET DST)) Subject: Re: xmahjongg port From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * I would appreciate it if somebody could take a stab on it and looks * whether the chapter 6 man page could be conditionally compressed * without giving up the Imakefile approach. I eventually ran out of * time on this. No need to spend time on it, just use the default imake rules. If people want their man pages uncompressed, they should change their imake config files. * Since xmahjongg uses a private font, i need to run mkfontdir after * installing the font. I'm not sure whether this should be done with an * absolute pathname, or just the command name only. Are there any * precedent cases? I'm not sure what the problem is here. mkfontdir's manpage says either is fine. :) Satoshi From owner-freebsd-ports Tue Aug 27 14:39:21 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA01702 for ports-outgoing; Tue, 27 Aug 1996 14:39:21 -0700 (PDT) Received: from innocence.interface-business.de (innocence.interface-business.de [193.101.57.101]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA01697 for ; Tue, 27 Aug 1996 14:39:16 -0700 (PDT) Received: from ida.interface-business.de (ida.interface-business.de [193.101.57.203]) by innocence.interface-business.de (8.6.11/8.6.9) with SMTP id XAA15312 for ; Tue, 27 Aug 1996 23:36:26 +0200 Received: (from j@localhost) by ida.interface-business.de (8.7.5/8.7.3) id XAA21771 for ports@freebsd.org; Tue, 27 Aug 1996 23:39:58 +0200 (MET DST) From: J Wunsch Message-Id: <199608272139.XAA21771@ida.interface-business.de> Subject: Re: xmahjongg port To: ports@freebsd.org Date: Tue, 27 Aug 1996 23:39:58 +0200 (MET DST) Reply-To: joerg_wunsch@interface-business.de (Joerg Wunsch) In-Reply-To: <199608272135.OAA09737@silvia.HIP.Berkeley.EDU> from Satoshi Asami at "Aug 27, 96 02:35:33 pm" X-Phone: +49-351-31809-14 X-Fax: +49-351-3361187 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL15 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As Satoshi Asami wrote: > * I would appreciate it if somebody could take a stab on it and looks > * whether the chapter 6 man page could be conditionally compressed > * without giving up the Imakefile approach. > No need to spend time on it, just use the default imake rules. There are no default imake rules for section 6 man pages, only section 1 and 3. By now, the xmahjongg man page goes uncompressed. > * Since xmahjongg uses a private font, i need to run mkfontdir after > * installing the font. I'm not sure whether this should be done with an > * absolute pathname, or just the command name only. Are there any > * precedent cases? > > I'm not sure what the problem is here. mkfontdir's manpage says > either is fine. :) Nope. The problem is whether i should run `/usr/X11R6/bin/mkfontdir' (so root users without X11 in their path will be able to use it), or simply `mkfontdir', so people with X11 installed in another place will be able to run it... -- J"org Wunsch Unix support engineer joerg_wunsch@interface-business.de http://www.interface-business.de/~j From owner-freebsd-ports Tue Aug 27 14:59:33 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA03512 for ports-outgoing; Tue, 27 Aug 1996 14:59:33 -0700 (PDT) Received: from netcom2.netcom.com (kientzle@netcom2.netcom.com [192.100.81.108]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id OAA03507 for ; Tue, 27 Aug 1996 14:59:26 -0700 (PDT) From: kientzle@netcom.com Received: (from kientzle@localhost) by netcom2.netcom.com (8.6.13/Netcom) id OAA22646; Tue, 27 Aug 1996 14:59:23 -0700 Message-Id: <199608272159.OAA22646@netcom2.netcom.com> Subject: Re: Linux async vs. FreeBSD sync (fwd) To: freebsd-ports@freebsd.org Date: Tue, 27 Aug 1996 14:59:23 -0700 (PDT) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk An alternative package system that I've been using successfully for several months now is to install _every_ application in it's own private directory, and then populate /usr/local/{lib,bin,include,man} with appropriate symlinks. For example, I have "ispell" installed in /usr/local/app/ispell as follows: /usr/local/app/ispell/bin - public executables /usr/local/app/ispell/lib - public lib file /usr/local/app/ispell/man/man? - Man pages I've then cobbled a quick Perl script that destroys and then re-builds the following directories: /usr/local/man/man? - links to /usr/local/app/*/man/man?/* /usr/local/lib - links to /usr/local/app/*/lib/* /usr/local/include - links to /usr/local/app/*/include/* /usr/local/links/bin - links to /usr/local/app/*/bin/* (I chose /usr/local/links/bin rather than /usr/local/bin to avoid some transition headaches.) The big advantage of this scheme over the current FreeBSD package scheme is that it's very easy to add a new port to this system, since you don't have to track down every file and enter it into some database. Similarly, removing packages is equally simple: just delete the package directory and rebuild the link directories. Currently, this doesn't handle package dependencies, and has some other weaknesses, but I think it has serious advantages over the current system. In particular, it easily handles new programs and ports as well as existing packages. If anyone's interested, write me directly, as I don't subscribe. - Tim Kientzle kientzle@netcom.com Forwarded message: > From joerg_wunsch@uriah.heep.sax.de Tue Aug 27 14:42:11 PDT 1996 > Article: 28726 of comp.unix.bsd.freebsd.misc > Newsgroups: comp.unix.bsd.freebsd.misc > Subject: Re: Linux async vs. FreeBSD sync > Date: 25 Aug 1996 13:37:03 GMT > > celestra@ix.netcom.com (Arthur D. Jerijian) wrote: > > > I do have a wish list for FreeBSD, however. A packaging system similar > > to Red Hat Linux's RPM or Debian's dpkg would be nice. ... > > Things of this kind are perhaps best discussed on the mailing list > freebsd-ports@freebsd.org. Even if you are not subscribed, write > there. Too many contributors won't notice your opinion here in > Usenet. (Remember, *BSD development and support _mainly_ happens on > mailing lists.) > > -- > cheers, J"org > > joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE > Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Tue Aug 27 18:12:02 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA12850 for ports-outgoing; Tue, 27 Aug 1996 18:12:02 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA12837 for ; Tue, 27 Aug 1996 18:11:58 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id SAA12617; Tue, 27 Aug 1996 18:11:47 -0700 (PDT) Date: Tue, 27 Aug 1996 18:11:47 -0700 (PDT) Message-Id: <199608280111.SAA12617@silvia.HIP.Berkeley.EDU> To: joerg_wunsch@interface-business.de CC: ports@freebsd.org In-reply-to: <199608272139.XAA21771@ida.interface-business.de> (message from J Wunsch on Tue, 27 Aug 1996 23:39:58 +0200 (MET DST)) Subject: Re: xmahjongg port From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * There are no default imake rules for section 6 man pages, only section * 1 and 3. By now, the xmahjongg man page goes uncompressed. That can be right. ;) I took a look at the xmahjongg source, it is because the man page is called *.6, not *.man. Try the patch below. * Nope. The problem is whether i should run `/usr/X11R6/bin/mkfontdir' * (so root users without X11 in their path will be able to use it), or * simply `mkfontdir', so people with X11 installed in another place will * be able to run it... Uh, I wouldn't worry too much about it. xmkmf is run without a pathname either.... BTW, as Chuck pointed out, this game looks almost exactly like the existing xmj port, although it's written by a different person. Quite interesting. Satoshi ------- Index: Makefile =================================================================== RCS file: /usr/cvs/ports/games/xmahjongg/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- Makefile 1996/08/27 20:16:32 1.1.1.1 +++ Makefile 1996/08/28 01:00:43 @@ -7,6 +7,7 @@ # DISTNAME= xmahjongg +PKGNAME= xmahjongg-1.0 CATEGORIES+= games # Most Usenet archive sites don't store it as a .tar.gz, but Slackware # and it's mirrors do. @@ -18,5 +19,8 @@ USE_IMAKE= yes NO_CDROM= "Restrictive copyright." + +post-extract: + @cp ${WRKSRC}/xmahjongg.6 ${WRKSRC}/xmahjongg.man .include Index: patches/patch-aa =================================================================== RCS file: /usr/cvs/ports/games/xmahjongg/patches/patch-aa,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 patch-aa --- patch-aa 1996/08/27 20:16:32 1.1.1.1 +++ patch-aa 1996/08/28 00:56:32 @@ -1,6 +1,6 @@ --- Imakefile.orig Sat Dec 11 03:35:21 1993 +++ Imakefile Fri Aug 16 18:41:38 1996 -@@ -5,7 +5,29 @@ +@@ -5,7 +5,26 @@ # copyright laws of the United States. # LOCAL_LIBRARIES = $(XLIB) @@ -21,9 +21,6 @@ +$(FONT): x.bdf.1 x.bdf.2 x.bdf.3 + @echo "Creating xmahjongg.bdf..."; \ + cat x.bdf.1 x.bdf.2 x.bdf.3 > $(FONT) -+ -+#define InstallManPageLong(file,destdir,dest) @@\ -+InstallNamedTarget(install.man,file.6,$(INSTMANFLAGS),destdir,dest.$(MANSUFFIX)) ComplexProgramTarget(xmahjongg) +InstallTarget(install,$(FONT),$(INSTDATFLAGS),$(FONTDIR)/misc) Index: pkg/PLIST =================================================================== RCS file: /usr/cvs/ports/games/xmahjongg/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 PLIST --- PLIST 1996/08/27 20:16:32 1.1.1.1 +++ PLIST 1996/08/28 01:00:37 @@ -1,5 +1,5 @@ bin/xmahjongg -man/man6/xmahjongg.6 +man/man6/xmahjongg.6.gz lib/X11/xmahjongg @dirrm lib/X11/xmahjongg lib/X11/fonts/misc/xmahjongg.bdf From owner-freebsd-ports Tue Aug 27 18:16:41 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA13107 for ports-outgoing; Tue, 27 Aug 1996 18:16:41 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA13102; Tue, 27 Aug 1996 18:16:39 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id SAA12636; Tue, 27 Aug 1996 18:16:37 -0700 (PDT) Date: Tue, 27 Aug 1996 18:16:37 -0700 (PDT) Message-Id: <199608280116.SAA12636@silvia.HIP.Berkeley.EDU> To: torstenb@freebsd.org CC: ports@freebsd.org In-reply-to: <199608271023.DAA27936@freefall.freebsd.org> (torstenb) Subject: Re: cvs commit: ports/net/isc-dhcp Makefile From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * Modified: net/isc-dhcp Makefile * Log: * Update MASTER_SITES Thanks, I got the package built now. BTW, if someone can upgrade this to the latest beta (it was beta-0, is now beta-4.7) available from ftp.fugue.com:pub, it will be most appreciated. Satoshi From owner-freebsd-ports Tue Aug 27 18:20:33 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA13421 for ports-outgoing; Tue, 27 Aug 1996 18:20:33 -0700 (PDT) Received: from bdd.net (bdd.net [207.61.119.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA13416; Tue, 27 Aug 1996 18:20:30 -0700 (PDT) Received: from localhost (james@localhost) by bdd.net (8.7.5/8.7.3) with SMTP id VAA18341; Tue, 27 Aug 1996 21:20:27 -0400 (EDT) Date: Tue, 27 Aug 1996 21:20:27 -0400 (EDT) From: James FitzGibbon To: Satoshi Asami cc: freebsd-ports@freebsd.org Subject: Re: cvs commit: ports/x11/afterstep Makefile ports/x11/afterstep/files md5 ports/x11/afterstep/patches patch-aa patch-ab ports/x11/afterstep/pkg PLIST In-Reply-To: <199608272142.OAA09962@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 27 Aug 1996, Satoshi Asami wrote: > * Fixed incorrect use of INSTALL_ aliases in Makefile > > You also mean upgrade from b27 to b30, right? ;) Uh, yeah. 8-) I could have sworn I did that already. Sorry. -- j. ---------------------------------------------------------------------------- | James FitzGibbon james@nexis.net | | Integrator, The Nexis Group Voice/Fax : 416 410-0100 | ---------------------------------------------------------------------------- From owner-freebsd-ports Tue Aug 27 19:12:20 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA16451 for ports-outgoing; Tue, 27 Aug 1996 19:12:20 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA16446 for ; Tue, 27 Aug 1996 19:12:16 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id TAA12760; Tue, 27 Aug 1996 19:11:48 -0700 (PDT) Date: Tue, 27 Aug 1996 19:11:48 -0700 (PDT) Message-Id: <199608280211.TAA12760@silvia.HIP.Berkeley.EDU> To: joerg_wunsch@interface-business.de, ports@freebsd.org In-reply-to: <199608280111.SAA12617@silvia.HIP.Berkeley.EDU> (asami@freebsd.org) Subject: Re: xmahjongg port From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * * There are no default imake rules for section 6 man pages, only section * * 1 and 3. By now, the xmahjongg man page goes uncompressed. * * That can be right. ;) Duh...I meant "That CAN'T be right.". (^_^;) Satoshi From owner-freebsd-ports Tue Aug 27 19:36:39 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA17847 for ports-outgoing; Tue, 27 Aug 1996 19:36:39 -0700 (PDT) Received: from po2.glue.umd.edu (po2.glue.umd.edu [129.2.128.45]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA17837; Tue, 27 Aug 1996 19:36:36 -0700 (PDT) Received: from protocol.eng.umd.edu (protocol.eng.umd.edu [129.2.98.180]) by po2.glue.umd.edu (8.7.5/8.7.3) with ESMTP id WAA02032; Tue, 27 Aug 1996 22:36:33 -0400 (EDT) Received: from localhost (chuckr@localhost) by protocol.eng.umd.edu (8.7.5/8.7.3) with SMTP id WAA05947; Tue, 27 Aug 1996 22:36:32 -0400 (EDT) X-Authentication-Warning: protocol.eng.umd.edu: chuckr owned process doing -bs Date: Tue, 27 Aug 1996 22:36:32 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@protocol.eng.umd.edu To: Satoshi Asami cc: joerg_wunsch@interface-business.de, ports@freebsd.org Subject: Re: xmahjongg port In-Reply-To: <199608280211.TAA12760@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 27 Aug 1996, Satoshi Asami wrote: > * * There are no default imake rules for section 6 man pages, only section > * * 1 and 3. By now, the xmahjongg man page goes uncompressed. > * > * That can be right. ;) > > Duh...I meant "That CAN'T be right.". (^_^;) Well, it ISN'T actually. Set MANSUFFIX to 6, and it should install right. The imake macros respect that variable, and you can set it from the Imakefile. > > Satoshi > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Tue Aug 27 21:10:16 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA23761 for ports-outgoing; Tue, 27 Aug 1996 21:10:16 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id VAA23754 for ; Tue, 27 Aug 1996 21:10:13 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id NAA11294 for ports@freebsd.org; Wed, 28 Aug 1996 13:40:11 +0930 From: Michael Smith Message-Id: <199608280410.NAA11294@genesis.atrad.adelaide.edu.au> Subject: New port : gdbtk To: ports@freebsd.org Date: Wed, 28 Aug 1996 13:40:11 +0930 (CST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hiho people! Thanks to Paul's port of gdb-4.16, I'm happy to present a port of gdbtk-4.16; the pointy-clicky version of the (in)famous debugger. This is _not_ a frontend like DDD or xxgdb, but a built-in GUI for GDB by the Cygnus guys (yay!). A couple of things to note about this; the distfile is big (about 8M) and you will need a bit over 40M of disk to build it. (a bit sad for a 1M executable...) Also, if there's any good way of telling the patch process to go read the patch files from somewhere else _as_well_ as from the current port's patches/ directory, patch-aa - ad could be removed and those from pst's gdb-4.16 port referenced instead (so that if/when changes are made there they automatically follow through). Likewise for the files/ directory, with the exception (of course 8( ) of the md5 file. I had to make some yukko changes to the configure script to get it to pick up our oddly-named and placed Tcl/Tk shared libraries, but what's new? 8) Because the port's a bit big, I've put it on freefall in ~msmith/gdbtk.tar.gz (~ftp/incoming is just totally full of junk...) rather than posting it here. Comments? Brickbats? Commits? -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[ From owner-freebsd-ports Tue Aug 27 21:56:01 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA27736 for ports-outgoing; Tue, 27 Aug 1996 21:56:01 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id VAA27703 for ; Tue, 27 Aug 1996 21:55:58 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id VAA13256; Tue, 27 Aug 1996 21:55:39 -0700 (PDT) Date: Tue, 27 Aug 1996 21:55:39 -0700 (PDT) Message-Id: <199608280455.VAA13256@silvia.HIP.Berkeley.EDU> To: msmith@atrad.adelaide.edu.au CC: ports@FreeBSD.org In-reply-to: <199608280410.NAA11294@genesis.atrad.adelaide.edu.au> (message from Michael Smith on Wed, 28 Aug 1996 13:40:11 +0930 (CST)) Subject: Re: New port : gdbtk From: asami@FreeBSD.org (Satoshi Asami) Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * Thanks to Paul's port of gdb-4.16, I'm happy to present a port of * gdbtk-4.16; the pointy-clicky version of the (in)famous debugger. * This is _not_ a frontend like DDD or xxgdb, but a built-in * GUI for GDB by the Cygnus guys (yay!). That's great! * A couple of things to note about this; the distfile is big (about * 8M) and you will need a bit over 40M of disk to build it. (a bit sad for * a 1M executable...) ;) * Also, if there's any good way of telling the patch process to go * read the patch files from somewhere else _as_well_ as from the current * port's patches/ directory, patch-aa - ad could be removed and those from * pst's gdb-4.16 port referenced instead (so that if/when changes are made * there they automatically follow through). Likewise for the files/ * directory, with the exception (of course 8( ) of the md5 file. Hmm...use fetch's new "file:" URL specs with PATCHFILES? ;) (You can change PATCHDIR, but that would drop your own patches/ directory instead of reading both....) * Because the port's a bit big, I've put it on freefall in * ~msmith/gdbtk.tar.gz (~ftp/incoming is just totally full of junk...) * rather than posting it here. * * Comments? Brickbats? Commits? Please use send-pr! :) Satoshi From owner-freebsd-ports Tue Aug 27 23:36:06 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA05333 for ports-outgoing; Tue, 27 Aug 1996 23:36:06 -0700 (PDT) Received: from chuck.schiele-ct.de (chuck.schiele-ct.de [193.141.27.20]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id XAA05261 for ; Tue, 27 Aug 1996 23:35:59 -0700 (PDT) Received: from schiele-ct.de (localhost.schiele-ct.de [127.0.0.1]) by chuck.schiele-ct.de (8.7.5/8.7.3) with ESMTP id IAA04911; Wed, 28 Aug 1996 08:35:23 +0200 (MET DST) Message-Id: <199608280635.IAA04911@chuck.schiele-ct.de> To: roberto@keltia.freenix.fr (Ollivier Robert) cc: freebsd-ports@freebsd.org Subject: Re: teTeX 0.4 port In-reply-to: Your message of "Tue, 27 Aug 1996 06:56:17 +0200." <199608270456.GAA08959@keltia.freenix.fr> Date: Wed, 28 Aug 1996 08:35:23 +0200 From: Bernd Rosauer Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Ollivier Robert: > According to Bernd Rosauer: > > teTeX 0.4 has been released on Saturday. I will port it to FreeBSD > > (as well as the other *BSDs) in the next couple of days. > > You may want to wait a bit. ncurses is in the process of being imported > into CURRENT (no timeframe though). I've compiled 0.4 yesterday. dialog as > shipped doesn't compile (as before I think). texconfig works with FreeBSD's > dialog anyway. > > configure was unable to find the definition of sys_errlist so I had to cut > them out of some sources files (from xdvik at least). I am aware of this since I did some *BSD alpha testing for teTeX-0.4 and compiled the binary packages for *BSD distributed with teTeX-0.4. We use FreeBSD's dialog as we did in previous releases. This has become an autodetect feature of teTeX's texconfig now. Thus, like before, there is no need to compile dialog and ncurses shipped with teTeX's sources. We also found an easy workaround for configure's failure to detect the external sys_errlist definition without touching the sources. I am grateful for Thomas Esser's support of *BSD peculiarities. -Bernd From owner-freebsd-ports Wed Aug 28 00:25:47 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA08655 for ports-outgoing; Wed, 28 Aug 1996 00:25:47 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id AAA08645 for ; Wed, 28 Aug 1996 00:25:39 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id AAA03733; Wed, 28 Aug 1996 00:24:54 -0700 (PDT) To: Michael Smith cc: ports@FreeBSD.org Subject: Re: New port : gdbtk In-reply-to: Your message of "Wed, 28 Aug 1996 13:40:11 +0930." <199608280410.NAA11294@genesis.atrad.adelaide.edu.au> Date: Wed, 28 Aug 1996 00:24:54 -0700 Message-ID: <3731.841217094@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > Comments? Brickbats? Commits? Is this a multiple choice question? I vote for brickbats, whatever the hell those are! :-) Anyway, you broke the first commandment of MASTER_SITES lines - you forgot the trailing slash! :-) Jordan From owner-freebsd-ports Wed Aug 28 00:29:27 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA08831 for ports-outgoing; Wed, 28 Aug 1996 00:29:27 -0700 (PDT) Received: from paris.CS.Berkeley.EDU (paris.CS.Berkeley.EDU [128.32.34.47]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id AAA08826; Wed, 28 Aug 1996 00:29:25 -0700 (PDT) Received: from paris.CS.Berkeley.EDU (localhost.Berkeley.EDU [127.0.0.1]) by paris.CS.Berkeley.EDU (8.6.11/8.6.9) with ESMTP id AAA12779; Wed, 28 Aug 1996 00:29:24 -0700 From: Josh MacDonald Message-Id: <199608280729.AAA12779@paris.CS.Berkeley.EDU> To: asami@freebsd.org (Satoshi Asami) cc: jkh@time.cdrom.com, ports@freebsd.org Subject: Re: gimp port In-reply-to: Your message of "Sat, 24 Aug 1996 17:50:50 PDT." <199608250050.RAA01143@baloon.mimi.com> Date: Wed, 28 Aug 1996 00:29:23 -0700 Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On the gimp port: Its really kind of pointless to go messing around with getting the 0.54 to work, the new version in beta at ftp://xcf.berkeley.edu/pub/gimp/developers is much more complete, and doesn't require motif, and there's no way the authors (with whom I'm fairly close friends) are going to maintain or answer questions about. I've contributed some code to their new widget toolkit and as such can guarantee that it compiles out of the box on FreeBSD. On the current topic, they have reworked the gimprc code which was really stupid in 0.54. -josh > * I just re-rebuilt it and tested it, I can't get it to fail yet. Did you > * reinstall the /usr/X11R6/lib/tmp/gimprc as ~/.gimprc ? The end of the > * install target echo's some hints on this .... > > Oh, I see. Well, there are two problems here: > > (1) The echo is buried inside a barrage of other printouts. At least > it should be moved to the end of the post-install target, and > surrounded by some eye-catching decoration. > > (2) pkg_add says nothing about it, so users without Motif (like me!) > won't see it. It should probably be put there as pkg/INSTALL as a > post-installation script (that way you can simply call that from > post-install). > > (3) That will still only show up on the system administrator's shell. > Maybe we can change the message `gimp fatal error: ".gimprc" file > not found' to something that suggests the users copy that file to > their home directories? > > Oops, there were three. > > Satoshi From owner-freebsd-ports Wed Aug 28 00:55:25 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA10091 for ports-outgoing; Wed, 28 Aug 1996 00:55:25 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id AAA09952 for ; Wed, 28 Aug 1996 00:53:16 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id JAA26045 for ; Wed, 28 Aug 1996 09:52:44 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id JAA10458 for ports@freebsd.org; Wed, 28 Aug 1996 09:52:43 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id JAA20954 for ports@freebsd.org; Wed, 28 Aug 1996 09:38:24 +0200 (MET DST) From: J Wunsch Message-Id: <199608280738.JAA20954@uriah.heep.sax.de> Subject: Re: xmahjongg port To: ports@freebsd.org Date: Wed, 28 Aug 1996 09:38:24 +0200 (MET DST) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199608280111.SAA12617@silvia.HIP.Berkeley.EDU> from Satoshi Asami at "Aug 27, 96 06:11:47 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As Satoshi Asami wrote: > BTW, as Chuck pointed out, this game looks almost exactly like the > existing xmj port, although it's written by a different person. Quite > interesting. Yep, so now's the question what to do about them. I haven't found the xmj port when i looked for Mahjongg, that was the reason why i started porting it again. If i look at xmj's PLIST, it only mentions bin/xmj. Hmm. Can somebody look into this, and possible merge them? I don't care much about my work, but now that i know it was quite some work to install the font etc., i wouldn't through it away immediately either if it is better than xmj. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Wed Aug 28 02:41:14 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA15574 for ports-outgoing; Wed, 28 Aug 1996 02:41:14 -0700 (PDT) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id CAA15567 for ; Wed, 28 Aug 1996 02:41:11 -0700 (PDT) Received: (from obrien@localhost) by relay.nuxi.com (8.7.5/8.6.12) id CAA16984; Wed, 28 Aug 1996 02:41:10 -0700 (PDT) From: "David E. O'Brien" Message-Id: <199608280941.CAA16984@relay.nuxi.com> Subject: Re: Linux async vs. FreeBSD sync (fwd) To: kientzle@netcom.com Date: Wed, 28 Aug 1996 02:41:09 -0700 (PDT) Cc: freebsd-ports@freebsd.org In-Reply-To: <199608272159.OAA22646@netcom2.netcom.com> from "kientzle@netcom.com" at "Aug 27, 96 02:59:23 pm" X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > An alternative package system that I've been using successfully for several > months now is to install _every_ application in it's own private directory, > and then populate /usr/local/{lib,bin,include,man} with appropriate > symlinks. For example, I have "ispell" installed in /usr/local/app/ispell > as follows: Yuck, yuck, yuck. I used to like this idea until I had to live with one someone setup. Now in my research lab of 20 Sparcs (running a mix of Solaris and SunOS -- which was a part of the reason for the symlink idea), I *HATE IT*. Links rot, and your perl script has to be *very* carefully crafted to do the Right Thing at all times. Otherwise you get a *big* mess. Also, this has been discussed (here I belive, or maybe -chat) about 6 months ago. Didn't have too much support except for a few if I remember correctly. > > > I do have a wish list for FreeBSD, however. A packaging system similar > > > to Red Hat Linux's RPM or Debian's dpkg would be nice. ... Like what? I've used FreeBSD's packages several times to ween Linux Slackware (and others) users to FreeBSD. With the packages system, it is just too easy :-) to populate a /usr/local tree. (of course I won't go into my opinions that we should be using /usr/pkg rather than /usr/local -- that is for truely local things....) -- David (obrien@cs.ucdavis.edu) From owner-freebsd-ports Wed Aug 28 03:03:51 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA16550 for ports-outgoing; Wed, 28 Aug 1996 03:03:51 -0700 (PDT) Received: from mail12.digital.com (mail12.digital.com [192.208.46.20]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id DAA16542 for ; Wed, 28 Aug 1996 03:03:42 -0700 (PDT) From: garyj@frt.dec.com Received: from cssmuc.frt.dec.com by mail12.digital.com (8.7.5/UNX 1.2/1.0/WV) id FAA05969; Wed, 28 Aug 1996 05:55:33 -0400 (EDT) Received: from localhost by cssmuc.frt.dec.com; (5.65v3.2/1.1.8.2/14Nov95-0232PM) id AA20049; Wed, 28 Aug 1996 11:55:21 +0200 Message-Id: <9608280955.AA20049@cssmuc.frt.dec.com> X-Mailer: exmh version 1.6.4 10/10/95 To: ports@freebsd.org Subject: minor nit Reply-To: gjennejohn@frt.dec.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Aug 96 11:55:21 +0200 X-Mts: smtp Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk one thing that always bugs when I look at a Makefile for a port is the Whom: line. "Whom" ? Shouldn't that be "Who" ? Or does it mean "Whom should I hit over the head when it doesn't work right" ? :) -------- Gary Jennejohn Work: gjennejohn@frt.dec.com Home: Gary.Jennejohn@munich.netsurf.de From owner-freebsd-ports Wed Aug 28 03:10:52 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA16875 for ports-outgoing; Wed, 28 Aug 1996 03:10:52 -0700 (PDT) Received: from skiddaw.elsevier.co.uk (root@skiddaw.elsevier.co.uk [193.131.222.60]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id DAA16860 for ; Wed, 28 Aug 1996 03:10:48 -0700 (PDT) Received: from snowdon.elsevier.co.uk (snowdon.elsevier.co.uk [193.131.197.164]) by skiddaw.elsevier.co.uk (8.6.13/8.6.12) with ESMTP id LAA25181 for ; Wed, 28 Aug 1996 11:10:29 +0100 Received: from tees.elsevier.co.uk (actually host tees) by snowdon with SMTP (PP); Wed, 28 Aug 1996 11:10:15 +0100 Received: (from dpr@localhost) by tees.elsevier.co.uk (8.6.13/8.6.12) id LAA03377; Wed, 28 Aug 1996 11:09:10 +0100 To: Bernd Rosauer Cc: roberto@keltia.freenix.fr (Ollivier Robert), freebsd-ports@freebsd.org Subject: Re: teTeX 0.4 port References: <199608280635.IAA04911@chuck.schiele-ct.de> From: Paul Richards Date: 28 Aug 1996 11:09:08 +0100 In-Reply-To: Bernd Rosauer's message of Wed, 28 Aug 1996 08:35:23 +0200 Message-ID: <57pw4bkegr.fsf@elsevier.co.uk> Lines: 18 X-Mailer: Gnus v5.3/Emacs 19.30 Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Bernd Rosauer writes: > I am aware of this since I did some *BSD alpha testing for teTeX-0.4 > and compiled the binary packages for *BSD distributed with teTeX-0.4. > > We use FreeBSD's dialog as we did in previous releases. This has > become an autodetect feature of teTeX's texconfig now. Thus, like > before, there is no need to compile dialog and ncurses shipped with > teTeX's sources. Sebastien's working on the same project as I am so if people have any problem's with teTeX on FreeBSD let me know and I'll nag him about it. -- Paul Richards. Originative Solutions Ltd. (Netcraft Ltd. contractor) Elsevier Science TIS online journal project. Email: p.richards@elsevier.co.uk Phone: 0370 462071 (Mobile), +44 (0)1865 843155 From owner-freebsd-ports Wed Aug 28 05:47:03 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA23993 for ports-outgoing; Wed, 28 Aug 1996 05:47:03 -0700 (PDT) Received: from po2.glue.umd.edu (po2.glue.umd.edu [129.2.128.45]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id FAA23986; Wed, 28 Aug 1996 05:47:00 -0700 (PDT) Received: from thurston.eng.umd.edu (thurston.eng.umd.edu [129.2.103.25]) by po2.glue.umd.edu (8.7.5/8.7.3) with ESMTP id IAA09861; Wed, 28 Aug 1996 08:46:57 -0400 (EDT) Received: from localhost (chuckr@localhost) by thurston.eng.umd.edu (8.7.5/8.7.3) with SMTP id IAA23135; Wed, 28 Aug 1996 08:46:57 -0400 (EDT) X-Authentication-Warning: thurston.eng.umd.edu: chuckr owned process doing -bs Date: Wed, 28 Aug 1996 08:46:56 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@thurston.eng.umd.edu To: Josh MacDonald cc: Satoshi Asami , jkh@time.cdrom.com, ports@freebsd.org Subject: Re: gimp port In-Reply-To: <199608280729.AAA12779@paris.CS.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 28 Aug 1996, Josh MacDonald wrote: > > On the gimp port: > > Its really kind of pointless to go messing around with getting the > 0.54 to work, the new version in beta at > ftp://xcf.berkeley.edu/pub/gimp/developers is much more complete, > and doesn't require motif, and there's no way the authors (with > whom I'm fairly close friends) are going to maintain or answer > questions about. I've contributed some code to their new widget > toolkit and as such can guarantee that it compiles out of the box > on FreeBSD. > > On the current topic, they have reworked the gimprc code which was > really stupid in 0.54. Tell me when/where the latest version is, I'll move the port to that. At the moment, the port of 0.54 works ok, I fixed all. It Does Need Motif right now. > > -josh > > > * I just re-rebuilt it and tested it, I can't get it to fail yet. Did you > > * reinstall the /usr/X11R6/lib/tmp/gimprc as ~/.gimprc ? The end of the > > * install target echo's some hints on this .... > > > > Oh, I see. Well, there are two problems here: > > > > (1) The echo is buried inside a barrage of other printouts. At least > > it should be moved to the end of the post-install target, and > > surrounded by some eye-catching decoration. > > > > (2) pkg_add says nothing about it, so users without Motif (like me!) > > won't see it. It should probably be put there as pkg/INSTALL as a > > post-installation script (that way you can simply call that from > > post-install). > > > > (3) That will still only show up on the system administrator's shell. > > Maybe we can change the message `gimp fatal error: ".gimprc" file > > not found' to something that suggests the users copy that file to > > their home directories? > > > > Oops, there were three. > > > > Satoshi > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng..umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Wed Aug 28 06:45:51 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA27830 for ports-outgoing; Wed, 28 Aug 1996 06:45:51 -0700 (PDT) Received: from bacall.lodgenet.com (bacall.lodgenet.com [205.138.147.242]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id GAA27822 for ; Wed, 28 Aug 1996 06:45:48 -0700 (PDT) Received: (from mail@localhost) by bacall.lodgenet.com (8.6.12/8.6.12) id IAA16964; Wed, 28 Aug 1996 08:45:09 -0500 Received: from garbo.lodgenet.com(204.124.123.250) by bacall via smap (V1.3) id sma016955; Wed Aug 28 08:44:54 1996 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by garbo.lodgenet.com (8.6.12/8.6.9) with ESMTP id IAA16110; Wed, 28 Aug 1996 08:45:24 -0500 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.7.5/8.6.12) with SMTP id IAA25039; Wed, 28 Aug 1996 08:45:10 -0500 (CDT) Message-Id: <199608281345.IAA25039@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost [127.0.0.1] didn't use HELO protocol X-Mailer: exmh version 1.6.2 7/18/95 To: Chuck Robey cc: ports@freebsd.org Subject: Re: gimp port In-reply-to: Your message of "Wed, 28 Aug 1996 08:46:56 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Aug 1996 08:45:10 -0500 From: "Eric L. Hernes" Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Chuck Robey writes: >On Wed, 28 Aug 1996, Josh MacDonald wrote: > >> >Tell me when/where the latest version is, I'll move the port to that. At >the moment, the port of 0.54 works ok, I fixed all. It Does Need Motif >right now. > I've started hammering 0.6 into shanee's original port. I suspect we've crossed a few of the same bridges. I won't have time to finish it for a while, but I can send/upload what I've got. Or, it might be just as quick to upgrade it yourself. Here's the pointers: ftp://ftp.xcf.berkeley.edu/pub/gimp/developers/{gimp960725.tgz,gimp-data.tgz} > >----------------------------+----------------------------------------------- >Chuck Robey | Interests include any kind of voice or data >chuckr@eng..umd.edu | communications topic, C programming, and Unix. >9120 Edmonston Ct #302 | >Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD >(301) 220-2114 | version 2.2 current -- and great FUN! >----------------------------+----------------------------------------------- > > eric. -- erich@lodgenet.com http://rrnet.com/~erich erich@rrnet.com From owner-freebsd-ports Wed Aug 28 06:49:31 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA27977 for ports-outgoing; Wed, 28 Aug 1996 06:49:31 -0700 (PDT) Received: from bacall.lodgenet.com (bacall.lodgenet.com [205.138.147.242]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id GAA27972 for ; Wed, 28 Aug 1996 06:49:29 -0700 (PDT) Received: (from mail@localhost) by bacall.lodgenet.com (8.6.12/8.6.12) id IAA17016; Wed, 28 Aug 1996 08:48:10 -0500 Received: from garbo.lodgenet.com(204.124.123.250) by bacall via smap (V1.3) id sma017008; Wed Aug 28 08:48:00 1996 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by garbo.lodgenet.com (8.6.12/8.6.9) with ESMTP id IAA16189; Wed, 28 Aug 1996 08:48:29 -0500 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.7.5/8.6.12) with SMTP id IAA25064; Wed, 28 Aug 1996 08:48:13 -0500 (CDT) Message-Id: <199608281348.IAA25064@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost [127.0.0.1] didn't use HELO protocol X-Mailer: exmh version 1.6.2 7/18/95 To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) cc: ports@FreeBSD.org Subject: Re: xmahjongg port In-reply-to: Your message of "Wed, 28 Aug 1996 09:38:24 +0200." <199608280738.JAA20954@uriah.heep.sax.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Aug 1996 08:48:13 -0500 From: "Eric L. Hernes" Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk J Wunsch writes: >As Satoshi Asami wrote: > >> BTW, as Chuck pointed out, this game looks almost exactly like the >> existing xmj port, although it's written by a different person. Quite >> interesting. > Yep, execpt it looks better on >8 bit displays too. The differences are probably similar to the differences between `xmine' and `xminesweep' ;-) I'd vote to keep 'em both. Someone might be partial to the quirks of one v. the other. >Yep, so now's the question what to do about them. I haven't found the >xmj port when i looked for Mahjongg, that was the reason why i started >porting it again. > >-- >cheers, J"org > >joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE >Never trust an operating system you don't have sources for. ;-) > eric. -- erich@lodgenet.com http://rrnet.com/~erich erich@rrnet.com From owner-freebsd-ports Wed Aug 28 08:31:44 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA03246 for ports-outgoing; Wed, 28 Aug 1996 08:31:44 -0700 (PDT) Received: from silver.sms.fi (root@silver.sms.fi [194.111.122.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id IAA03235 for ; Wed, 28 Aug 1996 08:31:38 -0700 (PDT) Received: (from pete@localhost) by silver.sms.fi (8.7.5/8.6.9) id SAA02765; Wed, 28 Aug 1996 18:31:22 +0300 (EET DST) Date: Wed, 28 Aug 1996 18:31:22 +0300 (EET DST) Message-Id: <199608281531.SAA02765@silver.sms.fi> From: Petri Helenius To: freebsd-ports@freebsd.org Subject: ssh-1.2.14 Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Anybody noticed that the port does not install since the patch-ag patches the extra includes to be found from /usr/include but they are actually put into /usr/local/include (as they should) Pete From owner-freebsd-ports Wed Aug 28 09:31:05 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA11378 for ports-outgoing; Wed, 28 Aug 1996 09:31:05 -0700 (PDT) Received: from mexico.brainstorm.eu.org (root@mexico.brainstorm.eu.org [193.56.58.253]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA11369 for ; Wed, 28 Aug 1996 09:30:59 -0700 (PDT) Received: from brasil.brainstorm.eu.org (brasil.brainstorm.eu.org [193.56.58.33]) by mexico.brainstorm.eu.org (8.7.5/8.7.3) with ESMTP id SAA12448 for ; Wed, 28 Aug 1996 18:30:53 +0200 Received: (from uucp@localhost) by brasil.brainstorm.eu.org (8.6.12/8.6.12) with UUCP id SAA23342 for freebsd-ports@freebsd.org; Wed, 28 Aug 1996 18:30:16 +0200 Received: (from roberto@localhost) by keltia.freenix.fr (8.8.Alpha.9/keltia-uucp-2.9) id SAA14545; Wed, 28 Aug 1996 18:18:13 +0200 (MET DST) Message-Id: <199608281618.SAA14545@keltia.freenix.fr> Date: Wed, 28 Aug 1996 18:18:13 +0200 From: roberto@keltia.freenix.fr (Ollivier Robert) To: freebsd-ports@freebsd.org Subject: Re: teTeX 0.4 port In-Reply-To: <199608280635.IAA04911@chuck.schiele-ct.de>; from Bernd Rosauer on Aug 28, 1996 8:35:23 +0200 References: <199608280635.IAA04911@chuck.schiele-ct.de> X-Mailer: Mutt 0.41 Mime-Version: 1.0 Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk According to Bernd Rosauer: > become an autodetect feature of teTeX's texconfig now. Thus, like > before, there is no need to compile dialog and ncurses shipped with > teTeX's sources. I wanted to try to compile ncurses from teTeX because it is 1.9.9e where FreeBSD's one is 1.8.6. It will be in CURRENT soon anyway. > We also found an easy workaround for configure's failure to detect > the external sys_errlist definition without touching the sources. Great. > I am grateful for Thomas Esser's support of *BSD peculiarities. So am I :-) -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 2.2-CURRENT #18: Sun Aug 18 19:16:52 MET DST 1996 From owner-freebsd-ports Wed Aug 28 10:48:36 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA16470 for ports-outgoing; Wed, 28 Aug 1996 10:48:36 -0700 (PDT) Received: from xenon.chromatic.com (xenon.chromatic.com [199.5.224.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA16465 for ; Wed, 28 Aug 1996 10:48:34 -0700 (PDT) Received: from server1.chromatic.com (server1.chromatic.com [199.5.224.120]) by xenon.chromatic.com (8.7.5/8.7.3) with ESMTP id KAA25245; Wed, 28 Aug 1996 10:48:02 -0700 (PDT) Received: from localhost (hua@localhost) by server1.chromatic.com (8.7.5/8.7.3) with SMTP id KAA01233; Wed, 28 Aug 1996 10:47:48 -0700 (PDT) Message-Id: <199608281747.KAA01233@server1.chromatic.com> X-Authentication-Warning: server1.chromatic.com: hua owned process doing -bs X-Authentication-Warning: server1.chromatic.com: Host hua@localhost didn't use HELO protocol X-Mailer: exmh version 1.6.8 8/21/96 To: kientzle@netcom.com cc: hua@chromatic.com, freebsd-ports@freebsd.org Subject: Re: Linux async vs. FreeBSD sync (fwd) In-reply-to: Your message of "Tue, 27 Aug 1996 14:59:23 PDT." <199608272159.OAA22646@netcom2.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Aug 1996 10:47:47 -0700 From: Ernest Hua Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I've been using a private scheme doing precisely the same thing (each application version to its own directory). This has the enormous advantage of being able to upgrade/downgrade a single application in a snap. My own scheme is a bit klunky, and I would prefer some more fully-automated methods. The issue I ran into is: Transparent installation. Many programs are not quite as automatically configurable as GNU and company. Therefore, manual patching of path names (installation and execution) are necessary. Ideally, every program to be installed will truly believe they are being installed in /usr/local, but will actually be copied somewhere else, but with proper symbolic links to make it look just like it was in /usr/local. A full database of files installed (per application version) would be built (automatically, probably by faking out programs such as cp and install) to allow arbitrary removal/upgrade/downgrade of any version of any application. Ern > An alternative package system that I've been using successfully for several > months now is to install _every_ application in it's own private directory, > and then populate /usr/local/{lib,bin,include,man} with appropriate > symlinks. For example, I have "ispell" installed in /usr/local/app/ispell > as follows: > > /usr/local/app/ispell/bin - public executables > /usr/local/app/ispell/lib - public lib file > /usr/local/app/ispell/man/man? - Man pages > > I've then cobbled a quick Perl script that destroys and then > re-builds the following directories: > > /usr/local/man/man? - links to /usr/local/app/*/man/man?/* > /usr/local/lib - links to /usr/local/app/*/lib/* > /usr/local/include - links to /usr/local/app/*/include/* > /usr/local/links/bin - links to /usr/local/app/*/bin/* > > (I chose /usr/local/links/bin rather than /usr/local/bin to avoid > some transition headaches.) > > The big advantage of this scheme over the current FreeBSD package > scheme is that it's very easy to add a new port to this system, > since you don't have to track down every file and enter it into > some database. Similarly, removing packages is equally simple: just > delete the package directory and rebuild the link directories. > > Currently, this doesn't handle package dependencies, and has some other > weaknesses, but I think it has serious advantages over the current system. > In particular, it easily handles new programs and ports as well as > existing packages. From owner-freebsd-ports Wed Aug 28 11:15:04 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA18066 for ports-outgoing; Wed, 28 Aug 1996 11:15:04 -0700 (PDT) Received: from po2.glue.umd.edu (po2.glue.umd.edu [129.2.128.45]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id LAA18061 for ; Wed, 28 Aug 1996 11:15:02 -0700 (PDT) Received: from thurston.eng.umd.edu (thurston.eng.umd.edu [129.2.103.25]) by po2.glue.umd.edu (8.7.5/8.7.3) with ESMTP id OAA23557; Wed, 28 Aug 1996 14:14:58 -0400 (EDT) Received: from localhost (chuckr@localhost) by thurston.eng.umd.edu (8.7.5/8.7.3) with SMTP id OAA24267; Wed, 28 Aug 1996 14:14:57 -0400 (EDT) X-Authentication-Warning: thurston.eng.umd.edu: chuckr owned process doing -bs Date: Wed, 28 Aug 1996 14:14:57 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@thurston.eng.umd.edu To: Ernest Hua cc: kientzle@netcom.com, freebsd-ports@freebsd.org Subject: Re: Linux async vs. FreeBSD sync (fwd) In-Reply-To: <199608281747.KAA01233@server1.chromatic.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 28 Aug 1996, Ernest Hua wrote: > > I've been using a private scheme doing precisely the same thing > (each application version to its own directory). This has the > enormous advantage of being able to upgrade/downgrade a single > application in a snap. > > My own scheme is a bit klunky, and I would prefer some more > fully-automated methods. The issue I ran into is: > > Transparent installation. Many programs are not quite as > automatically configurable as GNU and company. Therefore, > manual patching of path names (installation and execution) > are necessary. > > Ideally, every program to be installed will truly believe they > are being installed in /usr/local, but will actually be copied > somewhere else, but with proper symbolic links to make it look > just like it was in /usr/local. > > A full database of files installed (per application version) > would be built (automatically, probably by faking out programs > such as cp and install) to allow arbitrary removal/upgrade/downgrade > of any version of any application. I don't understand completely why you'd do this. If you want ispell in /usr/local/app/ispell/bin, then do the ports make as: make PREFIX=/usr/local/app/ispell and it would install there, unless it was an X11 application. The X11 apps will probably do that too in a little while (watch this space!) Of course, your path statement would look like hell. > > Ern > > > An alternative package system that I've been using successfully for several > > months now is to install _every_ application in it's own private directory, > > and then populate /usr/local/{lib,bin,include,man} with appropriate > > symlinks. For example, I have "ispell" installed in /usr/local/app/ispell > > as follows: > > > > /usr/local/app/ispell/bin - public executables > > /usr/local/app/ispell/lib - public lib file > > /usr/local/app/ispell/man/man? - Man pages > > > > I've then cobbled a quick Perl script that destroys and then > > re-builds the following directories: > > > > /usr/local/man/man? - links to /usr/local/app/*/man/man?/* > > /usr/local/lib - links to /usr/local/app/*/lib/* > > /usr/local/include - links to /usr/local/app/*/include/* > > /usr/local/links/bin - links to /usr/local/app/*/bin/* > > > > (I chose /usr/local/links/bin rather than /usr/local/bin to avoid > > some transition headaches.) > > > > The big advantage of this scheme over the current FreeBSD package > > scheme is that it's very easy to add a new port to this system, > > since you don't have to track down every file and enter it into > > some database. Similarly, removing packages is equally simple: just > > delete the package directory and rebuild the link directories. > > > > Currently, this doesn't handle package dependencies, and has some other > > weaknesses, but I think it has serious advantages over the current system. > > In particular, it easily handles new programs and ports as well as > > existing packages. > > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Wed Aug 28 13:01:26 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA23702 for ports-outgoing; Wed, 28 Aug 1996 13:01:26 -0700 (PDT) Received: from xenon.chromatic.com (xenon.chromatic.com [199.5.224.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA23696 for ; Wed, 28 Aug 1996 13:01:22 -0700 (PDT) Received: from server1.chromatic.com (server1.chromatic.com [199.5.224.120]) by xenon.chromatic.com (8.7.5/8.7.3) with ESMTP id NAA03263; Wed, 28 Aug 1996 13:00:50 -0700 (PDT) Received: from localhost (hua@localhost) by server1.chromatic.com (8.7.5/8.7.3) with SMTP id NAA05510; Wed, 28 Aug 1996 13:00:37 -0700 (PDT) Message-Id: <199608282000.NAA05510@server1.chromatic.com> X-Authentication-Warning: server1.chromatic.com: hua owned process doing -bs X-Authentication-Warning: server1.chromatic.com: Host hua@localhost didn't use HELO protocol X-Mailer: exmh version 1.6.8 8/21/96 To: Chuck Robey cc: hua@chromatic.com, kientzle@netcom.com, freebsd-ports@freebsd.org Subject: Re: Linux async vs. FreeBSD sync (fwd) In-reply-to: Your message of "Wed, 28 Aug 1996 14:14:57 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Aug 1996 13:00:36 -0700 From: Ernest Hua Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > I've been using a private scheme doing precisely the same thing > > (each application version to its own directory). This has the > > enormous advantage of being able to upgrade/downgrade a single > > application in a snap. > > I don't understand completely why you'd do this. If you want ispell in > /usr/local/app/ispell/bin, then do the ports make as: > make PREFIX=/usr/local/app/ispell > and it would install there, unless it was an X11 application. The X11 > apps will probably do that too in a little while (watch this space!) I have not been using ports yet, but I just finally finished setting up a local archive for Chromatic internal use, so it will be a lot easier. > Of course, your path statement would look like hell. Nope. It will just be /usr/local/bin because, like the original suggestion, I also symbolic link everything into /usr/local/bin (as well as /usr/local/include, /usr/local/lib, /usr/local/lib/app-defaults, ...). Ern From owner-freebsd-ports Wed Aug 28 13:44:16 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA27039 for ports-outgoing; Wed, 28 Aug 1996 13:44:16 -0700 (PDT) Received: from nwnexus.wa.com (nwnexus.wa.com [192.135.191.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA27027 for ; Wed, 28 Aug 1996 13:44:11 -0700 (PDT) Received: from main.statsci.com by nwnexus.wa.com with SMTP id AA18003 (5.65c/IDA-1.4.4 for ); Wed, 28 Aug 1996 13:43:59 -0700 Received: from statsci.com [206.63.206.4] with smtp by main.statsci.com with smtp (/\oo/\ Smail3.1.29.1 #29.3 #3) id m0uvrSv-000JShC; Wed, 28 Aug 96 13:43 PDT Message-Id: X-Mailer: exmh version 1.6.9 8/22/96 To: Ernest Hua Cc: Chuck Robey , kientzle@netcom.com, freebsd-ports@freebsd.org Subject: Re: Linux async vs. FreeBSD sync (fwd) References: <199608282000.NAA05510@server1.chromatic.com> In-Reply-To: Your message of "Wed, 28 Aug 1996 13:00:36 -0700." <199608282000.NAA05510@server1.chromatic.com> Reply-To: scott@statsci.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Aug 1996 13:43:56 -0700 From: Scott Blachowicz Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Ernest Hua wrote: > Nope. It will just be /usr/local/bin because, like the original > suggestion, I also symbolic link everything into /usr/local/bin (as well > as /usr/local/include, /usr/local/lib, /usr/local/lib/app-defaults, ...). But, if the PREFIX is actually compiled in, you might not have to symlink the rest of those directories (the actual binaries should have the explicit path to them). For example, I typically build GNU emacs like this: cd emacs-19.33 mkdir FREEBSD210 cd FREEBSD210 ../configure --prefix=/sw/local/gnu --exec-prefix=/sw/.mtype/gnu GNU make [note: /sw/.mtype is amd-redirected to a platform-specific directory] then I can basically do this: cd /usr/local/bin ln -s /sw/local/gnu/bin/* . # or whatever which isn't really that bad to maintain if the software's installation directory structure is reasonably organized. Scott Blachowicz Ph: 206/283-8802x240 Mathsoft (Data Analysis Products Div) 1700 Westlake Ave N #500 scott@statsci.com Seattle, WA USA 98109 Scott.Blachowicz@seaslug.org From owner-freebsd-ports Wed Aug 28 14:00:32 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA27916 for ports-outgoing; Wed, 28 Aug 1996 14:00:32 -0700 (PDT) Received: from xenon.chromatic.com (xenon.chromatic.com [199.5.224.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA27908 for ; Wed, 28 Aug 1996 14:00:29 -0700 (PDT) Received: from server1.chromatic.com (server1.chromatic.com [199.5.224.120]) by xenon.chromatic.com (8.7.5/8.7.3) with ESMTP id NAA06443; Wed, 28 Aug 1996 13:59:57 -0700 (PDT) Received: from localhost (hua@localhost) by server1.chromatic.com (8.7.5/8.7.3) with SMTP id NAA12264; Wed, 28 Aug 1996 13:59:44 -0700 (PDT) Message-Id: <199608282059.NAA12264@server1.chromatic.com> X-Authentication-Warning: server1.chromatic.com: hua owned process doing -bs X-Authentication-Warning: server1.chromatic.com: Host hua@localhost didn't use HELO protocol X-Mailer: exmh version 1.6.8 8/21/96 To: scott@statsci.com cc: Ernest Hua , Chuck Robey , kientzle@netcom.com, freebsd-ports@freebsd.org, hua@chromatic.com Subject: Re: Linux async vs. FreeBSD sync (fwd) In-reply-to: Your message of "Wed, 28 Aug 1996 13:43:56 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Aug 1996 13:59:43 -0700 From: Ernest Hua Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > Nope. It will just be /usr/local/bin because, like the original > > suggestion, I also symbolic link everything into /usr/local/bin (as well > > as /usr/local/include, /usr/local/lib, /usr/local/lib/app-defaults, ...). > > But, if the PREFIX is actually compiled in, you might not have to symlink the > rest of those directories (the actual binaries should have the explicit path Well, it depends. If I want the app-defaults file to be found via the search path method, I will have to have a big path variable, or symlink the files. Same goes for include files and libraries (shared libraries definitely have to be symlinked because they need to be registered and I don't want to fiddle with /etc/rc every time I add a new library). Ern From owner-freebsd-ports Wed Aug 28 14:32:39 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA29861 for ports-outgoing; Wed, 28 Aug 1996 14:32:39 -0700 (PDT) Received: from nwnexus.wa.com (nwnexus.wa.com [192.135.191.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id OAA29853 for ; Wed, 28 Aug 1996 14:32:34 -0700 (PDT) Received: from main.statsci.com by nwnexus.wa.com with SMTP id AA28500 (5.65c/IDA-1.4.4 for ); Wed, 28 Aug 1996 14:31:59 -0700 Received: from statsci.com [206.63.206.4] with smtp by main.statsci.com with smtp (/\oo/\ Smail3.1.29.1 #29.3 #3) id m0uvsDO-000JSEC; Wed, 28 Aug 96 14:31 PDT Message-Id: X-Mailer: exmh version 1.6.9 8/22/96 To: Ernest Hua Cc: Chuck Robey , kientzle@netcom.com, freebsd-ports@freebsd.org Subject: Re: Linux async vs. FreeBSD sync (fwd) References: <199608282059.NAA12264@server1.chromatic.com> In-Reply-To: Your message of "Wed, 28 Aug 1996 13:59:43 -0700." <199608282059.NAA12264@server1.chromatic.com> Reply-To: scott@statsci.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Aug 1996 14:31:57 -0700 From: Scott Blachowicz Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Ernest Hua wrote: > Well, it depends. If I want the app-defaults file to be found via the > search path method, I will have to have a big path variable, or symlink > the files. Well...I thought of that right after I hit the "Send" button on my mailer... I DID say "might" after all :-)). > Same goes for include files and libraries (shared libraries definitely > have to be symlinked because they need to be registered and I don't > want to fiddle with /etc/rc every time I add a new library). I work on too many types of systems...does FreeBSD have a way to compile a default library directory into a binary? (is that what LD_PRELOAD is? or am I confusing that with something else?) With SunOS 5.x (generic SysVR4?), you can pass a '-R' option (similar to the '-L' option) that embeds the directory name in the binary, so the runtime loader can locate it again in the absence of an appropriate library along $LD_LIBRARY_PATH at runtime. I forget what the exact order & precedence rules are between things, but that ability would get rid of that need for normal "user runs a built binary" types of installations. It still doesn't help for installations of programmer libraries/header files and so forth. Scott Blachowicz Ph: 206/283-8802x240 Mathsoft (Data Analysis Products Div) 1700 Westlake Ave N #500 scott@statsci.com Seattle, WA USA 98109 Scott.Blachowicz@seaslug.org From owner-freebsd-ports Wed Aug 28 14:47:18 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA00718 for ports-outgoing; Wed, 28 Aug 1996 14:47:18 -0700 (PDT) Received: from xenon.chromatic.com (xenon.chromatic.com [199.5.224.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA00709 for ; Wed, 28 Aug 1996 14:47:15 -0700 (PDT) Received: from server1.chromatic.com (server1.chromatic.com [199.5.224.120]) by xenon.chromatic.com (8.7.5/8.7.3) with ESMTP id OAA09404; Wed, 28 Aug 1996 14:45:37 -0700 (PDT) From: Ernest Hua Received: (from hua@localhost) by server1.chromatic.com (8.7.5/8.7.3) id OAA13298; Wed, 28 Aug 1996 14:45:23 -0700 (PDT) Date: Wed, 28 Aug 1996 14:45:23 -0700 (PDT) Message-Id: <199608282145.OAA13298@server1.chromatic.com> To: scott@statsci.com Subject: Re: Linux async vs. FreeBSD sync (fwd) Cc: , Chuck@chromatic.com, Robey@chromatic.com, freebsd-ports@freebsd.org, kientzle@netcom.com Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > Same goes for include files and libraries (shared libraries > > definitely have to be symlinked because they need to be registered > > and I don't want to fiddle with /etc/rc every time I add a new > > library). > > I work on too many types of systems...does FreeBSD have a way to > compile a default library directory into a binary? (is that what > LD_PRELOAD is? or am I confusing that with something else?) With > SunOS 5.x (generic SysVR4?), you can pass a '-R' option (similar to > the '-L' option) that embeds the directory name in the binary, so > the runtime loader can locate it again in the absence of an > appropriate library along $LD_LIBRARY_PATH at runtime. I forget what > the exact order & precedence rules are between things, but that > ability would get rid of that need for normal "user runs a built > binary" types of installations. > > It still doesn't help for installations of programmer > libraries/header files and so forth. I'm not an expert on shared library registration but as far as I can tell, each shared library directory is registered by calling ldconfig. This is apparently done in /etc/rc, which I have to modify (once) to accomodate my scheme. Ern From owner-freebsd-ports Wed Aug 28 15:41:11 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA04150 for ports-outgoing; Wed, 28 Aug 1996 15:41:11 -0700 (PDT) Received: from europe.std.com (europe.std.com [199.172.62.20]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id PAA04139 for ; Wed, 28 Aug 1996 15:41:02 -0700 (PDT) Received: from world.std.com by europe.std.com (8.7.5/BZS-8-1.0) id SAA06382; Wed, 28 Aug 1996 18:40:58 -0400 (EDT) Received: by world.std.com (5.65c/Spike-2.0) id AA06266; Wed, 28 Aug 1996 18:36:56 -0400 Date: Wed, 28 Aug 1996 18:36:56 -0400 From: oly@world.std.com (Oliver R Oberdorf) Message-Id: <199608282236.AA06266@world.std.com> To: ports@freebsd.org Subject: kdrill port Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk This is my thank-you for FreeBSD. I plan on writing more thank you-s later ;> I've uploaded a port of kdrill for X Window. It is a kana instruction/flashcard program for people studying Japanese. The copying policy is listed in the man page, but I got further clarification from the kdrill author (enclosed). This was sent to me at a different address and I forwarded it to world.std.com. I've left the message and headers in their entirety, but somewhere in there, he says it's OK for you to distribute this as a FreeBSD port /and/ as a binary. I was worried that the not-for-sale clause could be a problem. The explanation of the port as a seperate entity from the binary was in case he was willing to have the port distributed, but not the binary (which isn't the case). (P.S. The bit about putting the port on his web page was in case he didn't want it distributed any other way. Ignore it.) Enjoy, Oly ---8<--- >From oly@head-cfa.harvard.edu Wed Aug 28 20:37:15 1996 Received: from cfa.harvard.edu by world.std.com (5.65c/Spike-2.0) id AA23028; Wed, 28 Aug 1996 16:39:12 -0400 Received: from head-cfa (head-cfa.harvard.edu [128.103.42.3]) by cfa.harvard.edu (8.7.5/8.7.3) with SMTP id QAA07594 for ; Wed, 28 Aug 1996 16:39:11 -0400 (EDT) Received: from russ by head-cfa (SMI-8.6/SMI-SVR4) id QAA07991; Wed, 28 Aug 1996 16:39:11 -0400 Message-Id: <199608282039.QAA07991@head-cfa> To: oly@world.std.com Subject: kdrill Date: Wed, 28 Aug 1996 16:37:15 -0400 X-UIDL: 841270890.000 From: Oliver Oberdorf Status: RO ------- Forwarded Message Return-Path: bolthole@best.com Delivery-Date: Wed, 28 Aug 1996 16:35:54 -0400 Return-Path: bolthole@best.com Return-Path: Received: from dns2.noc.best.net by head-cfa (SMI-8.6/SMI-SVR4) id QAA07874; Wed, 28 Aug 1996 16:35:52 -0400 Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with ESMTP id NAA03738 for ; Wed, 28 Aug 1996 13:35:50 -0700 Received: (bolthole@localhost) by shellx.best.com (8.6.12/8.6.5) id NAA15544 for oly@head-cfa.harvard.edu; Wed, 28 Aug 1996 13:33:14 -0700 Message-Id: <199608282033.NAA15544@shellx.best.com> Subject: Re: kdrill To: oly@head-cfa.harvard.edu (Oliver Oberdorf) Date: Wed, 28 Aug 1996 13:33:14 -0700 (PDT) In-Reply-To: <199608281316.JAA20834@head-cfa> from "Oliver Oberdorf" at Aug 28, 96 09:14:52 am From: phil@bolthole.com (Philip Brown) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit content-length: 2461 [ Oliver Oberdorf writes ] > > > First off, thanks for writing kdrill. I'm studying a little Japanese > and it has made learning kana much easier. > Glad to hear it. I'm always happy to find out that my program is useful :-) > You mention rewriting kdrill using Motif. I happen to prefer Xaw - > is the Motif port due to popular demand or as a training excersize > for Motif programming? Erm... not quite sure any more. I think it's so people can put it on their desktops in a "corporate" type environment, and not have to hide it :-) > Anyway, I'm using it on my FreeBSD system and I've written it up as > a FreeBSD port/package. This makes it ridiculously easy to install > on a FreeBSD system. Seems silly not to pass my work on to others > so I was wondering which of the following, if any, are acceptable > to you: > > (in descending order of presumed distastefulness) > > + Handing the port* and compiled package over to the FreeBSD project > as part of their distribution. sound find to me. > + Uploading the port and compiled package to bolthole to be available > from the kdrill page or ftp dir as a binary distrib of kdrill for > FreeBSD. > This would actuallyu be useful? If so, I wouldn't object to doing both of these. But this would have the added onus, that ths sounds like a binary executable thing, so YOU would have to recompile and upload every new release. > * The "port" is a set of auxilliary files describing where to FTP the > kdrill distribution from and how to extract/compile it. It contains > no code from the kdrill program, though some FreeBSD ports do contain > any diffs needed to compile their programs. No such diffs were needed > for kdrill 5.4.1 (I'm trying 5.4.2 now). You should definately move to 5.4.2. There was an error in the kana dictionar :-( Erm.. I canme across the "ports" before. The thing I don't like about them is, they are so cryptic, that they put people off looking into them. (unlike the linux software list stuff) But heck, if you think this would help the people who already like that format, I'm glad to cooperate. > In any case, thanks for a very nice flashcard program. Thanks. Don't forget, though.. when you learn all the kana, it's a great little dictionary lookup program as well ! PPS: at some point, I'd like to port kdrill to a truely portable language. like java. or TCL. unfortunately, NEITHER of them support kanji chars right now. grrr. ------- End of Forwarded Message From owner-freebsd-ports Wed Aug 28 17:02:11 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA13303 for ports-outgoing; Wed, 28 Aug 1996 17:02:11 -0700 (PDT) Received: from netcom11.netcom.com (kientzle@netcom11.netcom.com [192.100.81.121]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id RAA13293 for ; Wed, 28 Aug 1996 17:02:09 -0700 (PDT) From: kientzle@netcom.com Received: (from kientzle@localhost) by netcom11.netcom.com (8.6.13/Netcom) id RAA15080; Wed, 28 Aug 1996 17:01:49 -0700 Message-Id: <199608290001.RAA15080@netcom11.netcom.com> Subject: Re: Linux async vs. FreeBSD sync (fwd) To: chuckr@glue.umd.edu (Chuck Robey) Date: Wed, 28 Aug 1996 17:01:48 -0700 (PDT) Cc: hua@chromatic.com, kientzle@netcom.com, freebsd-ports@freebsd.org In-Reply-To: from "Chuck Robey" at Aug 28, 96 02:14:57 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Earlier, I suggested changing the FreeBSD package system: > An alternative package system that I've been using successfully > for several months now is to install _every_ application in it's > own private directory, and then populate > /usr/local/{lib,bin,include,man} with appropriate symlinks. For > example, I have "ispell" installed in /usr/local/app/ispell ... Ernest Hua was concerned about: > Transparent installation. Many programs are not quite as > automatically configurable as GNU and company. Therefore, > manual patching of path names (installation and execution) > are necessary. This, of course, is always necessary. Every program author has their own `best' ideas about where their program files belong. As a result, you either let every program install itself wherever it wants (utter chaos, in my experience), or you set up some standards for your own system and modify programs to that standard. Not all authors even agree that their software belongs in /usr/local! Chuck Robey responds: > I don't understand completely why you'd do this. If you want ispell in > /usr/local/app/ispell/bin, then do the ports make as: > make PREFIX=/usr/local/app/ispell The problem, of course, is that this assumes the app you want to install is in the ports system. `ispell' (my example) is, but the ports collection can't include _every_ piece of software. The system I'm using allows `FreeBSD packages' and `FreeBSD ports' to coexist with hand-rolled ports, local software, etc. Scott Blachowicz points out: > But, if the PREFIX is actually compiled in, you might not have to symlink the > rest of those directories (the actual binaries should have the explicit path > to them). Quite true. In my scheme, I symlink /usr/local/bin, /usr/local/man/manX, /usr/local/lib, and /usr/local/include. My /usr/local/lib is used for programming libraries; most apps refer to a `private' lib directory (usually /usr/local/app/*/libexec or some such) that's compiled-in for various custom files. I'd actually forgotten about app-defaults, I'll have to add that in; one of my goals is to divorce the `X11 distribution' from the locally-installed software so that the X11 system can be upgraded independently. Moving individual applications' app-defaults out of the /usr/X11 tree is an important part of that. - Tim Kientzle From owner-freebsd-ports Wed Aug 28 17:18:35 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA15902 for ports-outgoing; Wed, 28 Aug 1996 17:18:35 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA15891 for ; Wed, 28 Aug 1996 17:18:33 -0700 (PDT) Received: from xenon.chromatic.com (xenon.chromatic.com [199.5.224.1]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id RAA02788 for ; Wed, 28 Aug 1996 17:18:31 -0700 (PDT) Received: from server1.chromatic.com (server1.chromatic.com [199.5.224.120]) by xenon.chromatic.com (8.7.5/8.7.3) with ESMTP id RAA17997; Wed, 28 Aug 1996 17:16:43 -0700 (PDT) Received: from localhost (hua@localhost) by server1.chromatic.com (8.7.5/8.7.3) with SMTP id RAA01967; Wed, 28 Aug 1996 17:16:29 -0700 (PDT) Message-Id: <199608290016.RAA01967@server1.chromatic.com> X-Authentication-Warning: server1.chromatic.com: hua owned process doing -bs X-Authentication-Warning: server1.chromatic.com: Host hua@localhost didn't use HELO protocol X-Mailer: exmh version 1.6.8 8/21/96 To: kientzle@netcom.com cc: hua@chromatic.com, chuckr@glue.umd.edu, freebsd-ports@freebsd.org Subject: Re: Linux async vs. FreeBSD sync (fwd) In-reply-to: Your message of "Wed, 28 Aug 1996 17:01:48 PDT." <199608290001.RAA15080@netcom11.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Aug 1996 17:16:29 -0700 From: Ernest Hua Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > various custom files. I'd actually forgotten about app-defaults, I'll > have to add that in; one of my goals is to divorce the `X11 > distribution' from the locally-installed software so that the X11 > system can be upgraded independently. Moving individual applications' Funny you should mention this. I have ended up keeping the X part of /usr/local logically separate for precisely these reasons, and one more: When I was using SunOS, I preferred MIT X (mostly because they were at least 2 years ahead of OpenWindows). However, some applications just really needed to run on OpenWindows, so I had to isolate X from the rest of the apps because which window system I choose when invoking an app was very much context dependent. My solution was too ugly to mention, but the MIT and the OpenWindows apps got along fine. Ern From owner-freebsd-ports Wed Aug 28 17:58:24 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA23819 for ports-outgoing; Wed, 28 Aug 1996 17:58:24 -0700 (PDT) Received: from europe.std.com (europe.std.com [199.172.62.20]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA23801 for ; Wed, 28 Aug 1996 17:58:21 -0700 (PDT) Received: from world.std.com by europe.std.com (8.7.5/BZS-8-1.0) id UAA16034; Wed, 28 Aug 1996 20:58:09 -0400 (EDT) Received: by world.std.com (5.65c/Spike-2.0) id AA21674; Wed, 28 Aug 1996 20:55:48 -0400 Date: Wed, 28 Aug 1996 20:55:48 -0400 From: oly@world.std.com (Oliver R Oberdorf) Message-Id: <199608290055.AA21674@world.std.com> To: ports@freebsd.com Subject: cgoban Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I've uploaded a port of cgoban. cgoban is a client/ interface for Go for X Window. It can also play over a modem or read game files. It is distributed under the terms of the GNU Public License. I'm the same person who uploaded the kdrill port. These ports enforce a specific version number when looking for the port (i.e. 1.5.6). Is this normal for ports? Once the ftp site upgrades cgoban to version 6.0 (currently unavailable via ftp), the port will stop working (though fixable via a trivial edit). Let me know the things I'm doing wrong. -Oly From owner-freebsd-ports Wed Aug 28 18:19:51 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA27963 for ports-outgoing; Wed, 28 Aug 1996 18:19:51 -0700 (PDT) Received: from expresslane.ca (expresslane.ca [205.233.74.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA27954 for ; Wed, 28 Aug 1996 18:19:46 -0700 (PDT) Received: from localhost (james@localhost) by expresslane.ca (8.7.5/8.7.3) with SMTP id VAA26892 for ; Wed, 28 Aug 1996 21:19:44 -0400 (EDT) Date: Wed, 28 Aug 1996 21:19:44 -0400 (EDT) From: James FitzGibbon To: freebsd-ports@freebsd.org Subject: Should this port go in ? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I had to get the Ascend-modified radius daemon to work under FreeBSD today, and it struck me that the changes I needed to make were close enough to the procedure of making a port that I should follow them. I got it all going (well, almost; I need the maintainer of the gdbm to make a minor change to that port), and cleaned up the port dir so that it installs all directories, man pages, etc, etc. The question is, does a port of a program like this (which has an admittedly small target audience) belong in the ports collection. Certainly it would benefit anyone using an Ascend terminal server, and since we're all trying to push FreeBSD to ISPs, I feel it could be very helpful. Opinions ? -- j. +--------------------------------------------------------------------------+ | James FitzGibbon james@ican.net | | Internet Canada Corp. Voice/Fax: 416-363-8518/8713 | +--------------------------------------------------------------------------+ From owner-freebsd-ports Wed Aug 28 18:51:30 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA00751 for ports-outgoing; Wed, 28 Aug 1996 18:51:30 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA00741 for ; Wed, 28 Aug 1996 18:51:27 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id SAA21255; Wed, 28 Aug 1996 18:51:22 -0700 (PDT) To: James FitzGibbon cc: freebsd-ports@FreeBSD.ORG Subject: Re: Should this port go in ? In-reply-to: Your message of "Wed, 28 Aug 1996 21:19:44 EDT." Date: Wed, 28 Aug 1996 18:51:22 -0700 Message-ID: <21253.841283482@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > The question is, does a port of a program like this (which has an > admittedly small target audience) belong in the ports collection. I believe so. > Certainly it would benefit anyone using an Ascend terminal server, and > since we're all trying to push FreeBSD to ISPs, I feel it could be very > helpful. I agree. I've probably seen about a dozen self-rolled ports of radiusd running on the various FreeBSD ISPs I have accounts with. Jordan From owner-freebsd-ports Wed Aug 28 18:59:32 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA01155 for ports-outgoing; Wed, 28 Aug 1996 18:59:32 -0700 (PDT) Received: from expresslane.ca (expresslane.ca [205.233.74.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA01149 for ; Wed, 28 Aug 1996 18:59:28 -0700 (PDT) Received: from localhost (james@localhost) by expresslane.ca (8.7.5/8.7.3) with SMTP id VAA27018; Wed, 28 Aug 1996 21:59:18 -0400 (EDT) Date: Wed, 28 Aug 1996 21:59:16 -0400 (EDT) From: James FitzGibbon To: "Jordan K. Hubbard" cc: freebsd-ports@FreeBSD.ORG Subject: Re: Should this port go in ? In-Reply-To: <21253.841283482@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1886156768-841283947=:27011" Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1886156768-841283947=:27011 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 28 Aug 1996, Jordan K. Hubbard wrote: > I agree. I've probably seen about a dozen self-rolled ports of > radiusd running on the various FreeBSD ISPs I have accounts with. Perhaps you could help me with a minor detail then. I showed the port to Chuck Robey (who reviews most of my work) and he balked at the Makefile. I'm rolling my own PLIST as I walk through the install target so that the PLIST matches the installed files exactly (whether the manpages are compressed, etc.) It was yourself and Satoshi who suggested that I do something like this for an interactive port that I wanted to make a package. I realize that this particular port doesn't need it, but I want to get in the habit of making the ports eventual installation nice and clean (so that pkg_delete always works cleanly, etc.), even if the Makefile looks hellspawned. Can you take a brief look and tell me if I've really screwed it up ? Thanks. -- j. +--------------------------------------------------------------------------+ | James FitzGibbon james@ican.net | | Internet Canada Corp. Voice/Fax: 416-363-8518/8713 | +--------------------------------------------------------------------------+ --0-1886156768-841283947=:27011 Content-Type: APPLICATION/octet-stream; name="ascend-radius-1.16.tar.gz" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: H4sIAAAAAAAAA+0bbXeaSLdf8VfcbvIhSUUBBaPd9NSozdo1miO23eecnuNB GJUNgg9gm3S3//25M4CAYky6Nmn38Z6TCDP3be4bzAyjeTqxDd7VDHPhFZ99 F4CyUJEFeAYgrvxGIAAokiiKFUGoVLBbkgThGcjfR500LDxfcwGe/anNiHcH 3rb+nxS0lP8vtWsyNi2yWxmiICjlzf4vy4oc+l+pSIqE3aWKLD0DYbdqZMP/ uf8PoEs+w9xxfQ90x7KI7puODbMwEGDsuDUuFSS5A3hPXI9iueS/C9MlRo3j OLEgKtjV1HwCukvwhzVz9cUETQzSqT+FKsX4MHVmNS5wPUV4Sw0Lb0z/y4U5 GiHXX/8c483rNy4h52qz4LiTV7kDJAQ4/Ng2DvE612yrg279snXGBTrxVUWQ pdPc1e8XQXNKY57p1qgPWhe9frulvjjjbOLnLuvqoNUfqu1BSz3jxv68Vizi /0JAW9CdWXG+GBVVZ+x/1lzC94lFNI94xX6QLI2F6xLbL+aQU7s7wL9W/4xL K9/rX+Ry5+/aneaw2bpqdZso6fCvq37rTfuPr0XLHNG/iTGaFbQatvf6A7XZ 7n8tGpqvjZgw2pnLfej/HhCtjLiYGCEfKE5x1X7jjENBeMnYsatIaoBm5HL1 Tmc4qPcvWgM0mGUBk2Q4vGljTlhWLcdxr+Hwr/7lV+DHeIHWZdyuOmj+HOXf 7qoDyuWq37vo1xGPCULpX0PFDIhH641M+55UBVTlgZSjhWkZmWSvgehTB36h t5GAX+DVq4wRZaFSXe6DHimQiVswxwYZQ7d3We82epeooaqmRoTt4WjWHTbT bLG48DDpeJqTvHdr+9pNQUwMFVEY2sN4RipvYhWNL2rKUmKLaZaksaxsAxHL I2HANa6+xRRhINyTR2roSdLJF3MOfNUeJ2IrQ+BG3JjxBl9s4liYfLm/Q1dE baS9jweR+OFO3ERUwNJijhnt7NowXeDnyYycYiEtGo5eTD9SOA6fM8AeOKYN YQFGNDBcbezzJvHHUS3XdN1Z2L5pT3hBLPg3fgZO+COUtvSXaf9LMBz4iCok DN2sD+ob44eqf3jIlN06spcB57BMZOOEzLLMGZAbjk02WZT4Oi1UxoghoJjP +Fh2HL/weUqIdQfizDEAX7c3YCTdoVsmPua8ArnRZnNsMkz2jqC5t8CiKerI MCQ+OHTgHaYR8BMIlOJnIJSZ6Ez7Mh3WLbxUL2XTZev9rRgQfnyNtnRnsMEp WzIiol6Kz8THsm/r1sIg8OsIHyT0Laswu36Ve+qXvgSkI5FacPezwPvP/8RK SSzR93+pUt7P/x4Dsvw/M3Zr+S3zP4CKsur/Slnez/8eAy6bMhylphQFtAc+ 3Y/hDN10iq4YSVpVkk9JWdZ1QVYMvVoWdUmStNKPVMj28E2Qzv+55uvTnT8B 7l//FVkoiTT/8W5f/x8Dsv3PfnlN242Mu+u/KJbK5aX/Fbb+J5fkff1/FDg5 OYFo1bfguOaEGywIvF3YIMkgCTVBrpUkEKtVJcfz/BKV+0AMqC8mIJ1SLLla kysB1kka6D1UK3lRUIDdAxzQv0bjjJvoODnQbM8E/oNmWdwBeMQHf0rgotEA 3ZnNUZILvgP1rtoGnLEQ0GwD5qZ+fbvG5D7kuedLIm4TPp36nKvNNhM1dnHu Y3iRMCrrD/z7BPzYSDBQ33VTAscLy+I/T02bJGSv8riDfq65vqmts3gOMQfu DvoMoXhFb+AKjQe3zsJNjNjSJh5zb+govOSf3FE/t58Ovp+jsjJMFKt5sSwu U4zDmTkKND1mJnVh91Qm4U2nfqGeAd8Dvtntqb/Vm70PeNmjevHN83a33v/P 8E27M2j1VWyoq41WtzlUW41+axDfd3oXvXcDODyqvxv8hr3994h+nCHXsTQX r6XCDRzVDQM5DNX37ebwojUY9JrUAIFGK9jyMfV/Ulfv1pPxR+116v22+h1U 7Zj24mbNRKHYhKX+sdzYt5p9C5ajGeDM6XqKxwKZBglrtMyRi+YgXgFggI2M T6d9zvwImkswpuhuDdZhbeR8YgGEVus0Q/0jUSohAQIbJmWPY7YnHg0tmGm3 YBNkgZ7Q0D9T4pIo8amss2gA9OaYo5G8brV8ZhoG5Lxle9YKkxUeQXCi5gkC 3vIc/RpzJkW5ShhHVzTYANbYow0TmqKs5vllJI5uemwiDQTQ7oiACqKFMsi3 8rJS/gvyLTPyf/qEe7EqN9yZw45NzvlpUpzvpLYSnzTjX8A6NWaX7t7O/TUm kQ++pUwcPFGdmDy8UGQ+qBUpLyqn8YM6WIkv4+QHwg3HQMnE7mMNhxeEF3If 9s7fqjRfucOjRuMYu4I4Pmbr7Mnt01UabAm1o5fsNy3KYYL6jWa7f7zc/dSx rd1tdN41W4yO2XnZgNTreuhZbIKyqch5sSLGZfNJR09/g1x6VENkhsVpKS+e VqOwuJtVsOsSviiyG7oll1I6REmqnGm0JrXPZa/ZovaLWd0lzzetFVm0JS1q 6wgYSRASp0perEpRSDzayNtx7Yw2aZ7YGllxIYmlvCRJ94sLPdyIi5SLdmtr y6sCHZY7dImGQb4hi5YfUmQSbSwiMXbSGstWPVOano3KGI5Ny6eWTvGLGtcz qzDdap8lMQs8SVTQtPL9Au+JTLtWob7Jylmh/lSWzwzyUiUvlYUoyH3NrVGO r3l3FpZkuidBm+hSnf5pnGhdrkjByRRO0LPB+zmyQ5ZhVXnqNbYfGe5c/x3t Rsa2/T9ZiNZ/0W10LViUpUplv/77GEDzT9fQ6QU9WP5NLOyKcq1cqUmJ5d8Q cxXptCZLm1d/xVNMxSC5gwd+HsmWb4BhReJ+nZGZ494Wpq/SzZ5v4NwmbGYf ieGUzhyDgVlvE+NoOAxnE8NhMNtbfnIRU74IKdPyNMty9KibfbUEiYuEAi7O nkIF4tZbr+ibM0Lbn9qH/wTuzH99NzK25r9SivNfEdj+j1Da5/9jAMt/xx4X puHuz3QBbzUbcEImCTVJqeFFnP4McTX7pZpU3Zz9cjmvCHH209t42SzK1RAw J3W6kl6kWajZ6ZxbIq1VBK54EixInBS3FIeMqhLWBkAePX9KXMokU7PVakGl htxDmmVzpEyw2pDQRzNvjn+scnFn/hu7kbEt/yuSGOc/O/8jl0Rhn/+PATRF l0sTmW8ApVopUQKWuKto5VpJvuMdoFzOi3KiDgQNUlwJ4iSha8DH8Pffywaa TnT+Q25wEmGDPkWHnbCVRbgaDo+OGr2uOgib85C8Oz5+ufLa8Dy7NmxmvhhG jKMryjTrlQEDyTd1+OSYBpi2R1z/vWYtyJVmugGr9/XOu9bwqt7uo0Us0/Pz kGiCOSIGCoec4k7UyJnfbmYHnrNwdUKpH+j/lfy/nnyHM4AP+P5Hqcj0+z+p olT23/88Bqz7v9G7vGx1BzuUsfX7z3JU/+kHYLT+l4XS/vufRwG278RigH6G YI5NrOrB+TZoajgjs59awT18V1jPf3Z0YacyWP6Xw3zPmv9VxLj+s/lfqSw/ 9voPPaJyF96/NP+TJx1zq8cec6mDjbkth8hy2cfEcpuOPcXHvDai3OP41wNo U8fCvoGOHRfLxSeOVg5GJXriI1KJxtRhqR9lFrie/82W2ujvVMbW5398/kep lOjzvyTL+/WfPexhD3vYwx72sIc97GEPe9gp/A8t1Jn4AFAAAA== --0-1886156768-841283947=:27011-- From owner-freebsd-ports Wed Aug 28 19:10:34 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA01775 for ports-outgoing; Wed, 28 Aug 1996 19:10:34 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA01770 for ; Wed, 28 Aug 1996 19:10:29 -0700 (PDT) Received: (from jkh@localhost) by time.cdrom.com (8.7.5/8.6.9) id TAA21367; Wed, 28 Aug 1996 19:10:24 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <960828191024.ZM21365@time.cdrom.com> Date: Wed, 28 Aug 1996 19:10:24 -0700 In-Reply-To: James FitzGibbon "Re: Should this port go in ?" (Aug 28, 7:02pm) References: X-Mailer: Z-Mail (4.0b.514 14may96) To: James FitzGibbon Subject: Re: Should this port go in ? Cc: freebsd-ports@FreeBSD.ORG MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I'm forced to agree with Chuck - I don't see where the dynamic PLIST behavior makes sense in a port where no such dynamism is required, and anyone else looking at this port is going to be left wondering just why it's so darn complicated. The dynamic PLIST file is still a reasonable idea, and one I'd use if the port had a highly interactive install which selectively copied only certain components of the port into place. Then you could conceivably use one port to generate several different packages, each with a slightly different intended audience. Just don't fall in love with the idea so much that you start obfuscating ports unnecessarily - that's all I'm asking! :) -- - Jordan Hubbard President, FreeBSD Project From owner-freebsd-ports Wed Aug 28 19:15:35 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA02115 for ports-outgoing; Wed, 28 Aug 1996 19:15:35 -0700 (PDT) Received: from expresslane.ca (expresslane.ca [205.233.74.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA02105 for ; Wed, 28 Aug 1996 19:15:31 -0700 (PDT) Received: from localhost (james@localhost) by expresslane.ca (8.7.5/8.7.3) with SMTP id WAA27080; Wed, 28 Aug 1996 22:15:23 -0400 (EDT) Date: Wed, 28 Aug 1996 22:15:23 -0400 (EDT) From: James FitzGibbon To: "Jordan K. Hubbard" cc: freebsd-ports@FreeBSD.ORG Subject: Re: Should this port go in ? In-Reply-To: <960828191024.ZM21365@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 28 Aug 1996, Jordan K. Hubbard wrote: > I'm forced to agree with Chuck - I don't see where the dynamic PLIST behavior > makes sense in a port where no such dynamism is required, and anyone else > looking at this port is going to be left wondering just why it's so darn > complicated. The dynamic PLIST file is still a reasonable idea, and one I'd > use if the port had a highly interactive install which selectively copied only > certain components of the port into place. Then you could conceivably use one > port to generate several different packages, each with a slightly different > intended audience. Just don't fall in love with the idea so much that you > start obfuscating ports unnecessarily - that's all I'm asking! :) What about the issue of compressed vs. uncompressed manpages ? To solve this, I could just make two PLISTS in ${FILESDIR}, and based on the variable NOMANCOMPRESS copy one or the other into ${PKGDIR} before the install was registered. Acceptable ? I agree with both of you on the complexity of the Makefile. It's damn ugly looking at it a couple of hours later. Ah, how the youthful glow does dim. I'll save it for ports that need it. -- j. +--------------------------------------------------------------------------+ | James FitzGibbon james@ican.net | | Internet Canada Corp. Voice/Fax: 416-363-8518/8713 | +--------------------------------------------------------------------------+ From owner-freebsd-ports Wed Aug 28 19:19:28 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA02400 for ports-outgoing; Wed, 28 Aug 1996 19:19:28 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA02393 for ; Wed, 28 Aug 1996 19:19:25 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id TAA21408; Wed, 28 Aug 1996 19:19:22 -0700 (PDT) To: James FitzGibbon cc: freebsd-ports@FreeBSD.ORG Subject: Re: Should this port go in ? In-reply-to: Your message of "Wed, 28 Aug 1996 22:15:23 EDT." Date: Wed, 28 Aug 1996 19:19:22 -0700 Message-ID: <21406.841285162@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > What about the issue of compressed vs. uncompressed manpages ? To solve > this, I could just make two PLISTS in ${FILESDIR}, and based on the > variable NOMANCOMPRESS copy one or the other into ${PKGDIR} before the > install was registered. Acceptable ? Sure. Or you could even have a single template version in ${FILESDIR} and run it through cpp to create your final PLIST - either way! :-) Jordan From owner-freebsd-ports Wed Aug 28 19:42:37 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA04698 for ports-outgoing; Wed, 28 Aug 1996 19:42:37 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (ala-ca11-01.ix.netcom.com [199.35.209.161]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA04682 for ; Wed, 28 Aug 1996 19:42:33 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id TAA21898; Wed, 28 Aug 1996 19:42:25 -0700 (PDT) Date: Wed, 28 Aug 1996 19:42:25 -0700 (PDT) Message-Id: <199608290242.TAA21898@silvia.HIP.Berkeley.EDU> To: james@ican.net CC: jkh@time.cdrom.com, freebsd-ports@freebsd.org In-reply-to: (message from James FitzGibbon on Wed, 28 Aug 1996 22:15:23 -0400 (EDT)) Subject: Re: Should this port go in ? From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * What about the issue of compressed vs. uncompressed manpages ? To solve * this, I could just make two PLISTS in ${FILESDIR}, and based on the * variable NOMANCOMPRESS copy one or the other into ${PKGDIR} before the * install was registered. Acceptable ? Please don't do this, if it's only manpages. I do "grep foo /usr/ports/*/*/pkg/PLIST" all the time to find the port that installed a certain file. This manpage issue has been bothering me for a while. Maybe we can add a flag to pkg_create to handle this or something. * I agree with both of you on the complexity of the Makefile. It's damn * ugly looking at it a couple of hours later. Ah, how the youthful glow * does dim. I'll save it for ports that need it. If the list of files that change is really quite large, then that's ok. (There are already some ports that do this, most notably the pkfonts ports, they have separate PLISTs for each resolution.) Satoshi From owner-freebsd-ports Wed Aug 28 19:43:53 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA04808 for ports-outgoing; Wed, 28 Aug 1996 19:43:53 -0700 (PDT) Received: from print.elec.uq.edu.au (root@print.elec.uq.edu.au [130.102.96.6]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id TAA04795; Wed, 28 Aug 1996 19:43:48 -0700 (PDT) Received: (from haytham@localhost) by print.elec.uq.edu.au (8.6.12/8.6.12) id MAA20345; Thu, 29 Aug 1996 12:43:46 +1000 From: Haytham Algyndy Message-Id: <199608290243.MAA20345@print.elec.uq.edu.au> Subject: unsubscribe To: owner-ports@freebsd.org Date: Thu, 29 Aug 1996 12:43:43 +1000 (EST) Cc: ports@freebsd.org X-Mailer: ELM [version 2.4ME+ PL12 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk unsubscribe From owner-freebsd-ports Wed Aug 28 19:59:17 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA06383 for ports-outgoing; Wed, 28 Aug 1996 19:59:17 -0700 (PDT) Received: from expresslane.ca (expresslane.ca [205.233.74.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA06367; Wed, 28 Aug 1996 19:59:12 -0700 (PDT) Received: from localhost (james@localhost) by expresslane.ca (8.7.5/8.7.3) with SMTP id WAA27195; Wed, 28 Aug 1996 22:59:07 -0400 (EDT) Date: Wed, 28 Aug 1996 22:59:06 -0400 (EDT) From: James FitzGibbon To: Satoshi Asami cc: jkh@time.cdrom.com, freebsd-ports@freebsd.org Subject: Re: Should this port go in ? In-Reply-To: <199608290242.TAA21898@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 28 Aug 1996, Satoshi Asami wrote: > Please don't do this, if it's only manpages. I do "grep foo > /usr/ports/*/*/pkg/PLIST" all the time to find the port that installed > a certain file. Point taken, but couldn't you just as easily do grep foo /var/db/pkg/*/+CONTENTS To do the same thing ? > This manpage issue has been bothering me for a while. Maybe we can > add a flag to pkg_create to handle this or something. That would be good. An even better solution would be some interface in the Makefiles that allows the PLIST to be built dynamically, or have some kind of conditional directive, like : .ifndef NOMANCOMPRESS man/man1/manpage.1.gz .else man/man1/manpage.1 .endif That is interpreted by pkg_create or the package registration routines during the installation. > If the list of files that change is really quite large, then that's > ok. (There are already some ports that do this, most notably the > pkfonts ports, they have separate PLISTs for each resolution.) That's where I got the idea for the one with compressed man pages and one without. (You pointed me there as I recall) -- j. +--------------------------------------------------------------------------+ | James FitzGibbon james@ican.net | | Internet Canada Corp. Voice/Fax: 416-363-8518/8713 | +--------------------------------------------------------------------------+ From owner-freebsd-ports Wed Aug 28 20:03:28 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA06873 for ports-outgoing; Wed, 28 Aug 1996 20:03:28 -0700 (PDT) Received: from cecusac.gdl.iteso.mx (cecusac.gdl.iteso.mx [148.201.1.19]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA06866 for ; Wed, 28 Aug 1996 20:03:25 -0700 (PDT) Received: from mexicano.gdl.iteso.mx ([148.201.1.10]) by cecusac.gdl.iteso.mx (8.7.5/8.6.9) with SMTP id WAA24187; Wed, 28 Aug 1996 22:03:11 -0500 (CDT) Received: from MEXICANO/MERCURYQ by mexicano.gdl.iteso.mx (Mercury 1.13); Wed, 28 Aug 96 22:03:11 -0600 Received: from MERCURYQ by MEXICANO (Mercury 1.13); Wed, 28 Aug 96 22:02:42 -0600 From: "Hector Gonzalez Jaime." Organization: ITESO university. To: Haytham Algyndy Date: Wed, 28 Aug 1996 22:02:36 CST Subject: Re: unsubscribe CC: ports@FreeBSD.ORG Priority: normal X-mailer: Pegasus Mail v3.1 (R1a) Message-ID: <7A1237EA1@mexicano.gdl.iteso.mx> Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk you should try majordomo@freebsd.org, not the list :) Hector Gonzalez Jaime. Iteso, Guadalajara, Mexico. cacho@mexicano.gdl.iteso.mx From owner-freebsd-ports Wed Aug 28 21:10:23 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA11177 for ports-outgoing; Wed, 28 Aug 1996 21:10:23 -0700 (PDT) Received: from orion.webspan.net (root@orion.webspan.net [206.154.70.41]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id VAA11171 for ; Wed, 28 Aug 1996 21:10:21 -0700 (PDT) Received: from localhost (gpalmer@localhost [127.0.0.1]) by orion.webspan.net (8.7.5/8.6.12) with SMTP id AAA07970; Thu, 29 Aug 1996 00:10:16 -0400 (EDT) X-Authentication-Warning: orion.webspan.net: Host gpalmer@localhost [127.0.0.1] didn't use HELO protocol To: erich@rrnet.com cc: ports@freebsd.org From: "Gary Palmer" Subject: sudo 1.5 is out Date: Thu, 29 Aug 1996 00:10:15 -0400 Message-ID: <7966.841291815@orion.webspan.net> Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk sudo 1.5 is out in: freestuff.cs.colorado.edu:/pub/sysadmin/sudo Gary -- Gary Palmer FreeBSD Core Team Member FreeBSD: Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info From owner-freebsd-ports Thu Aug 29 02:55:45 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA28738 for ports-outgoing; Thu, 29 Aug 1996 02:55:45 -0700 (PDT) Received: from dfw-ix11.ix.netcom.com (dfw-ix11.ix.netcom.com [206.214.98.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id CAA28728 for ; Thu, 29 Aug 1996 02:55:40 -0700 (PDT) Received: from baloon.mimi.com (sjx-ca54-17.ix.netcom.com [206.214.106.81]) by dfw-ix11.ix.netcom.com (8.6.13/8.6.12) with ESMTP id CAA13942; Thu, 29 Aug 1996 02:55:07 -0700 Received: (from asami@localhost) by baloon.mimi.com (8.7.5/8.6.12) id CAA09929; Thu, 29 Aug 1996 02:55:00 -0700 (PDT) Date: Thu, 29 Aug 1996 02:55:00 -0700 (PDT) Message-Id: <199608290955.CAA09929@baloon.mimi.com> To: thomas@ghpc8.ihf.rwth-aachen.de CC: ports@freefall.freebsd.org In-reply-to: <199608280611.IAA02952@ghpc6.ihf.rwth-aachen.de> (message from Thomas Gellekum on Wed, 28 Aug 1996 08:11:39 +0200 (MET DST)) Subject: Re: cvs commit: ports/print/gv Makefile ports/print/gv/patches patch-aa patch-ab ports/print/gv/files md5 config.freebsd ports/ From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * Well, at home I have deleted the reference to gnumalloc in the imake * templates. Is there a more portable solution apart from bugging the X * folks to update their distribution? Sorry, that's fine. Actually the latest betas test if the FreeBSD version is < 2.2 or not before linking gnumalloc, but the same config file (FreeBSD.cf) defines the OS version to "2.1" (which is actually right because I got it in the FreeBSD-2.1 directory...). ;) * Another question: how do I check for gs4 in the dependencies without * relying on a version number like 4.01? Could the several gs ports * install the executable as gs{2,3,4} and install a link to gs? It seems like 2.6.2 used to install it that way, but it went away. Oh well. Satoshi From owner-freebsd-ports Thu Aug 29 03:35:51 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA00964 for ports-outgoing; Thu, 29 Aug 1996 03:35:51 -0700 (PDT) Received: from dfw-ix6.ix.netcom.com (dfw-ix6.ix.netcom.com [206.214.98.6]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id DAA00959 for ; Thu, 29 Aug 1996 03:35:49 -0700 (PDT) Received: from baloon.mimi.com (sjx-ca54-17.ix.netcom.com [206.214.106.81]) by dfw-ix6.ix.netcom.com (8.6.13/8.6.12) with ESMTP id DAA01357; Thu, 29 Aug 1996 03:34:45 -0700 Received: (from asami@localhost) by baloon.mimi.com (8.7.5/8.6.12) id DAA09997; Thu, 29 Aug 1996 03:34:38 -0700 (PDT) Date: Thu, 29 Aug 1996 03:34:38 -0700 (PDT) Message-Id: <199608291034.DAA09997@baloon.mimi.com> To: erich@lodgenet.com CC: joerg_wunsch@uriah.heep.sax.de, ports@FreeBSD.org In-reply-to: <199608281348.IAA25064@jake.lodgenet.com> (erich@lodgenet.com) Subject: Re: xmahjongg port From: asami@FreeBSD.org (Satoshi Asami) Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * Yep, execpt it looks better on >8 bit displays too. Oh, I see. xmj was real bad in colormap handling as I recall from my 8bpp days (it always uses its private colormap...). * The differences are probably similar to the differences * between `xmine' and `xminesweep' ;-) * I'd vote to keep 'em both. Someone might be partial to the * quirks of one v. the other. I don't mind either. They are actually quite different, now that I compared them side by side. However, the pkg/DESCR of xmahjongg is misleading: === Mah jongg is an ancient chinese game usually played by four players with tiles similar to dominos. This is an X windows version for the solitaire game originally seen on the PC and later ported to SunView. It also has a new tournament option. : === This game just uses the mahjongg tiles to play a totally different game than the original (the four-player one). The explanation above is confusing. Satoshi From owner-freebsd-ports Thu Aug 29 03:55:31 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA02001 for ports-outgoing; Thu, 29 Aug 1996 03:55:31 -0700 (PDT) Received: from dfw-ix10.ix.netcom.com (dfw-ix10.ix.netcom.com [206.214.98.10]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id DAA01994 for ; Thu, 29 Aug 1996 03:55:29 -0700 (PDT) Received: from baloon.mimi.com (sjx-ca54-17.ix.netcom.com [206.214.106.81]) by dfw-ix10.ix.netcom.com (8.6.13/8.6.12) with ESMTP id DAA01127; Thu, 29 Aug 1996 03:54:49 -0700 Received: (from asami@localhost) by baloon.mimi.com (8.7.5/8.6.12) id DAA10041; Thu, 29 Aug 1996 03:54:47 -0700 (PDT) Date: Thu, 29 Aug 1996 03:54:47 -0700 (PDT) Message-Id: <199608291054.DAA10041@baloon.mimi.com> To: pete@sms.fi CC: freebsd-ports@freebsd.org In-reply-to: <199608281531.SAA02765@silver.sms.fi> (message from Petri Helenius on Wed, 28 Aug 1996 18:31:22 +0300 (EET DST)) Subject: Re: ssh-1.2.14 From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * Anybody noticed that the port does not install since the patch-ag * patches the extra includes to be found from /usr/include but they are * actually put into /usr/local/include (as they should) Actually that's correct, libz is now part of the base system. Note the ports tree is under FreeBSD-current, so there are quirks like this here and there if you aren't running -current. Satoshi From owner-freebsd-ports Thu Aug 29 05:12:43 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA05257 for ports-outgoing; Thu, 29 Aug 1996 05:12:43 -0700 (PDT) Received: from bdd.net (bdd.net [207.61.119.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id FAA05250 for ; Thu, 29 Aug 1996 05:12:39 -0700 (PDT) Received: from localhost (james@localhost) by bdd.net (8.7.5/8.7.3) with SMTP id IAA28993; Thu, 29 Aug 1996 08:12:35 -0400 (EDT) Date: Thu, 29 Aug 1996 08:12:35 -0400 (EDT) From: James FitzGibbon To: Satoshi Asami cc: freebsd-ports@freebsd.org Subject: Re: cvs commit: ports/www/lynx/files md5 In-Reply-To: <199608291014.DAA29600@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Thu, 29 Aug 1996, Satoshi Asami wrote: > Here's a new checksum. I was never able to get a distfile that > matches the previous one.... ;) It's getting to the point that the port should install 'make fetch; make makesum' into your crontab every two weeks.. Has the author of the package never considered the problems with this ? Might they be open to say assigning some arbitary number (even if it just goes up by one each release) and symlinking it to the current release when it's current, and then moving the old file to the same name before a new one goes up on the FTP site ? -- j. ---------------------------------------------------------------------------- | James FitzGibbon james@nexis.net | | Integrator, The Nexis Group Voice/Fax : 416 410-0100 | ---------------------------------------------------------------------------- From owner-freebsd-ports Thu Aug 29 05:22:25 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA05428 for ports-outgoing; Thu, 29 Aug 1996 05:22:25 -0700 (PDT) Received: from dfw-ix4.ix.netcom.com (dfw-ix4.ix.netcom.com [206.214.98.4]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id FAA05422 for ; Thu, 29 Aug 1996 05:22:22 -0700 (PDT) Received: from baloon.mimi.com (sjx-ca54-17.ix.netcom.com [206.214.106.81]) by dfw-ix4.ix.netcom.com (8.6.13/8.6.12) with ESMTP id FAA26870; Thu, 29 Aug 1996 05:21:31 -0700 Received: (from asami@localhost) by baloon.mimi.com (8.7.5/8.6.12) id FAA12416; Thu, 29 Aug 1996 05:21:29 -0700 (PDT) Date: Thu, 29 Aug 1996 05:21:29 -0700 (PDT) Message-Id: <199608291221.FAA12416@baloon.mimi.com> To: oly@world.std.com CC: ports@freebsd.com In-reply-to: <199608290055.AA21674@world.std.com> (oly@world.std.com) Subject: Re: cgoban From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * I've uploaded a port of cgoban. cgoban is a client/ * interface for Go for X Window. It can also play * over a modem or read game files. It is distributed * under the terms of the GNU Public License. That's great, where did you put it? Also, if you can do a send-pr(1), that will make it easier for us to track the submissions. (See the porting section of the latest handbook at http://www.freebsd.org for directions.) * I'm the same person who uploaded the kdrill port. * These ports enforce a specific version number when * looking for the port (i.e. 1.5.6). Is this normal * for ports? Once the ftp site upgrades cgoban to * version 6.0 (currently unavailable via ftp), the * port will stop working (though fixable via a trivial * edit). Assuming you mean if it's ok to specify exactly which file to fetch, that is the absolute right thing to do. We even discourage people to use the "convenience symlinks" (foobar.tar.gz -> foobar-1.2.3.tar.gz type of thing, with the links always pointing to the latest release), as the port is supposed to be a coherent set of Makefile/patches/etc that is VERIFIED to work by someone in the FreeBSD world. Satoshi From owner-freebsd-ports Thu Aug 29 05:50:28 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA06448 for ports-outgoing; Thu, 29 Aug 1996 05:50:28 -0700 (PDT) Received: from dfw-ix11.ix.netcom.com (dfw-ix11.ix.netcom.com [206.214.98.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id FAA06443 for ; Thu, 29 Aug 1996 05:50:26 -0700 (PDT) Received: from baloon.mimi.com (sjx-ca54-17.ix.netcom.com [206.214.106.81]) by dfw-ix11.ix.netcom.com (8.6.13/8.6.12) with ESMTP id FAA18430; Thu, 29 Aug 1996 05:49:20 -0700 Received: (from asami@localhost) by baloon.mimi.com (8.7.5/8.6.12) id FAA12458; Thu, 29 Aug 1996 05:49:18 -0700 (PDT) Date: Thu, 29 Aug 1996 05:49:18 -0700 (PDT) Message-Id: <199608291249.FAA12458@baloon.mimi.com> To: james@ican.net CC: jkh@time.cdrom.com, freebsd-ports@freebsd.org In-reply-to: (message from James FitzGibbon on Wed, 28 Aug 1996 22:59:06 -0400 (EDT)) Subject: Re: Should this port go in ? From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * > Please don't do this, if it's only manpages. I do "grep foo * > /usr/ports/*/*/pkg/PLIST" all the time to find the port that installed * > a certain file. * * Point taken, but couldn't you just as easily do * * grep foo /var/db/pkg/*/+CONTENTS * * To do the same thing ? Not really. There are things like XFree86 that hasn't had a release in ages (so I have the beta installed, but x11/XFree86/pkg/PLIST will still catch those), and I sometimes have to blow away part of /var/db/pkg because of some dependency problems killing pkg_delete etc. Also, it gets too damn crowded after a while when I'm compiling so many versions of ports.... ;) * That would be good. An even better solution would be some interface in * the Makefiles that allows the PLIST to be built dynamically, or have some * kind of conditional directive, like : * * .ifndef NOMANCOMPRESS * man/man1/manpage.1.gz * .else * man/man1/manpage.1 * .endif * * That is interpreted by pkg_create or the package registration routines * during the installation. Yeah, one problem is that bsd.port.mk copies the PLIST over to /var/db/pkg during "make install" but pkg_create puts it in the package. So if we're going to fix this, we need to fix it in two places. I think we should either add an ability in pkg_create to do the fake /var/db/pkg installation and call that from bsd.port.mk, or hack bsd.port.mk to our heart's content and give /var/db/pkg/*/+CONTENT to pkg_create as an argument. Since bsd.port.mk is the only one that has access to all the variables, maybe the second is the way to go. (Although it's already overly complex, and I'm not sure if we want to do string processing in a .mk file....) * > If the list of files that change is really quite large, then that's * > ok. (There are already some ports that do this, most notably the * > pkfonts ports, they have separate PLISTs for each resolution.) * * That's where I got the idea for the one with compressed man pages and one * without. (You pointed me there as I recall) Oh gosh. My memory is starting to fail me, I don't remember this at all! ;) Satoshi From owner-freebsd-ports Thu Aug 29 08:41:08 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA14336 for ports-outgoing; Thu, 29 Aug 1996 08:41:08 -0700 (PDT) Received: from bacall.lodgenet.com (bacall.lodgenet.com [205.138.147.242]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id IAA14326; Thu, 29 Aug 1996 08:40:58 -0700 (PDT) Received: (from mail@localhost) by bacall.lodgenet.com (8.6.12/8.6.12) id KAA20645; Thu, 29 Aug 1996 10:40:15 -0500 Received: from garbo.lodgenet.com(204.124.123.250) by bacall via smap (V1.3) id sma020622; Thu Aug 29 10:39:52 1996 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by garbo.lodgenet.com (8.6.12/8.6.9) with ESMTP id KAA14634; Thu, 29 Aug 1996 10:40:23 -0500 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.7.5/8.6.12) with SMTP id KAA16121; Thu, 29 Aug 1996 10:39:45 -0500 (CDT) Message-Id: <199608291539.KAA16121@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost [127.0.0.1] didn't use HELO protocol X-Mailer: exmh version 1.6.2 7/18/95 To: "Gary Palmer" cc: ports@freebsd.org Subject: Re: sudo 1.5 is out In-reply-to: Your message of "Thu, 29 Aug 1996 00:10:15 EDT." <7966.841291815@orion.webspan.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 29 Aug 1996 10:39:45 -0500 From: "Eric L. Hernes" Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Ok, I'm in the process of upgrading it now. Y'all have any input on pet options you'd like to see it use. how 'bout `IGNORE_DOT_PATH, ENV_EDITOR, and USE_TTY_TICKETS' I'm kind of leaning more toward `reasonably secure', oriented toward a desktop environment, not a secure server. If you've got a secure server, you should probably be compiling your own anyway. "Gary Palmer" writes: > >sudo 1.5 is out in: > >freestuff.cs.colorado.edu:/pub/sysadmin/sudo > >Gary >-- >Gary Palmer FreeBSD Core Team Member >FreeBSD: Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info > -- erich@lodgenet.com http://rrnet.com/~erich erich@rrnet.com From owner-freebsd-ports Thu Aug 29 09:51:04 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA18186 for ports-outgoing; Thu, 29 Aug 1996 09:51:04 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA18178; Thu, 29 Aug 1996 09:51:01 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id JAA01491; Thu, 29 Aug 1996 09:51:00 -0700 (PDT) To: asami@freebsd.org (Satoshi Asami) cc: james@ican.net, freebsd-ports@freebsd.org Subject: Re: Should this port go in ? In-reply-to: Your message of "Thu, 29 Aug 1996 05:49:18 PDT." <199608291249.FAA12458@baloon.mimi.com> Date: Thu, 29 Aug 1996 09:50:59 -0700 Message-ID: <1488.841337459@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I think we should either add an ability in pkg_create to do the fake > /var/db/pkg installation and call that from bsd.port.mk, or hack > bsd.port.mk to our heart's content and give /var/db/pkg/*/+CONTENT to > pkg_create as an argument. OK, OK, but I'm currently in the middle of fixing sysinstall for the next -SNAP (still a good 3 weeks away, so don't anybody get worked up yet) and I like to keep my work with gross relics down to working with a single one at a time! :-) If anyone else feels the urge to dive on pkg_create in the meantime, please, by all means! Jordan From owner-freebsd-ports Thu Aug 29 11:22:36 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA24705 for ports-outgoing; Thu, 29 Aug 1996 11:22:36 -0700 (PDT) Received: from nwnexus.wa.com (nwnexus.wa.com [192.135.191.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id LAA24684; Thu, 29 Aug 1996 11:22:14 -0700 (PDT) Received: from main.statsci.com by nwnexus.wa.com with SMTP id AA04248 (5.65c/IDA-1.4.4); Thu, 29 Aug 1996 11:22:03 -0700 Received: from statsci.com [206.63.206.4] with smtp by main.statsci.com with smtp (/\oo/\ Smail3.1.29.1 #29.3 #3) id m0uwBj8-000JTLC; Thu, 29 Aug 96 11:22 PDT Message-Id: X-Mailer: exmh version 1.6.9 8/22/96 To: asami@freebsd.org (Satoshi Asami) Cc: james@ican.net, jkh@time.cdrom.com, freebsd-ports@freebsd.org Subject: Re: Should this port go in ? References: <199608290242.TAA21898@silvia.HIP.Berkeley.EDU> In-Reply-To: Your message of "Wed, 28 Aug 1996 19:42:25 -0700." <199608290242.TAA21898@silvia.HIP.Berkeley.EDU> Reply-To: scott@statsci.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 29 Aug 1996 11:22:02 -0700 From: Scott Blachowicz Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk asami@freebsd.org (Satoshi Asami) wrote: > This manpage issue has been bothering me for a while. Maybe we can > add a flag to pkg_create to handle this or something. ...or create an ugly-in-a-different-direction solution of using the same filename for both the compressed and uncompressed man pages and have the uncompression process trigger of the file's "magic number" instead of the file's name. Or...is there a way to specify a PLIST entry in such a way as to say that "any file matching this pattern is considered part of this package and as long as at least one file matches, then the file is considered to exist", so you could have a PLIST entry like man/man1/foobar.1{,.gz} and/or some directive somewhere, maybe, to say that ALL of the alternatives must exist, so that @alternative-exist ALL bin/foobar{,d} to use that line as a shorthand for requiring both bin/foobar and bin/foobard. ...I haven't used the pkg stuff as a developer (or sophisticated user), so this could all be an irrelevant tangent, but you never know... Or wait for something like NT's file system/directory compression to happen (no, I'm not qualified or knowledgeable enough to discuss the feasibility or technical merits of their implementation)...with NT 3.51 (at least), you can specify that a directory is compressed - then files that you put in that directory will be compressed automagically. Hmmm...I suppose that kind of granularity wouldn't work in Unix file systems (what happens if you have two links to the same file, one from a compressed dir and one from an uncompressed dir)...oh well. Just some though fodder... Scott Blachowicz Ph: 206/283-8802x240 Mathsoft (Data Analysis Products Div) 1700 Westlake Ave N #500 scott@statsci.com Seattle, WA USA 98109 Scott.Blachowicz@seaslug.org From owner-freebsd-ports Thu Aug 29 12:10:18 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA27451 for ports-outgoing; Thu, 29 Aug 1996 12:10:18 -0700 (PDT) Received: from po1.glue.umd.edu (po1.glue.umd.edu [129.2.128.44]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA27446; Thu, 29 Aug 1996 12:10:14 -0700 (PDT) Received: from baud.eng.umd.edu (baud.eng.umd.edu [129.2.98.183]) by po1.glue.umd.edu (8.7.5/8.7.3) with ESMTP id PAA12063; Thu, 29 Aug 1996 15:10:10 -0400 (EDT) Received: from localhost (chuckr@localhost) by baud.eng.umd.edu (8.7.5/8.7.3) with SMTP id PAA18692; Thu, 29 Aug 1996 15:10:09 -0400 (EDT) X-Authentication-Warning: baud.eng.umd.edu: chuckr owned process doing -bs Date: Thu, 29 Aug 1996 15:10:09 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@baud.eng.umd.edu To: Scott Blachowicz cc: Satoshi Asami , james@ican.net, jkh@time.cdrom.com, freebsd-ports@FreeBSD.ORG Subject: Re: Should this port go in ? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Thu, 29 Aug 1996, Scott Blachowicz wrote: > asami@freebsd.org (Satoshi Asami) wrote: > > > This manpage issue has been bothering me for a while. Maybe we can > > add a flag to pkg_create to handle this or something. > > ...or create an ugly-in-a-different-direction solution of using the same > filename for both the compressed and uncompressed man pages and have the > uncompression process trigger of the file's "magic number" instead of the > file's name. I thought about adding some cpp structure to a PLIST, specifically the ability to do defines and ifdefs. This would allow the PLIST to change dynamically, depending on variables that existed at the time of package creation. On unpacking, though, the variables could be different than when the package was created. Say the creator of a package made it with compressed man pages. On unpacking, you'd conceivably want the files either just installed, or (if the unpacker did not have MANCOMPRESS defined) gunzipped. In order to have this happen, an additional cpp construct, if exists, could be triggered to conditionally ungzip the man files. So, you'd want defines, ifdefs, ifndefs, and if exists to work. How about routing the entire PLIST through cpp, before it's used? ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Thu Aug 29 23:13:09 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA10765 for ports-outgoing; Thu, 29 Aug 1996 23:13:09 -0700 (PDT) Received: from public.jn.sd.cn (public.jn.sd.cn [202.102.128.111]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id XAA10757 for ; Thu, 29 Aug 1996 23:13:03 -0700 (PDT) Received: from ems.sdjnptt.net.cn.ems.sdjnptt.net.cn (ppp40.jn.sd.cn [202.102.129.40]) by public.jn.sd.cn (8.6.11/8.6.11) with SMTP id OAA04693 for ; Fri, 30 Aug 1996 14:12:47 +0900 Message-ID: <3226789E.7A10@public.jn.sd.cn> Date: Fri, 30 Aug 1996 14:14:06 +0900 From: Song Lining Reply-To: sln@public.jn.sd.cn X-Mailer: Mozilla 3.0b5aGold (Win95; I) MIME-Version: 1.0 To: ports@freebsd.org Subject: about fvwm95 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, I got fvwm95 in package form and install it as root. But I don't know how to make it work instead of "twm" in /usr/X11R6/bin. I tried to cp it into /usr/X11R6/bin and rename it as "twm", after I restart Xwindow, the system looks ugly. Who can tell me the reason? By the way, how can I treat the the bin, lib and man directoried after I installed the application. I tried to make the "man" find the manual files but failed. Thanks in advance! Song Lining From owner-freebsd-ports Fri Aug 30 00:15:13 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA16526 for ports-outgoing; Fri, 30 Aug 1996 00:15:13 -0700 (PDT) Received: from Campino.Informatik.RWTH-Aachen.DE (campino.Informatik.RWTH-Aachen.DE [137.226.225.2]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id AAA16515 for ; Fri, 30 Aug 1996 00:15:08 -0700 (PDT) Received: from gilberto.physik.rwth-aachen.de (gilberto.physik.rwth-aachen.de [137.226.31.2]) by Campino.Informatik.RWTH-Aachen.DE (RBI-Z-5/8.6.12) with ESMTP id JAA06926; Fri, 30 Aug 1996 09:09:49 +0200 Received: (from kuku@localhost) by gilberto.physik.rwth-aachen.de (8.6.11/8.6.9) id JAA25191; Fri, 30 Aug 1996 09:22:27 +0200 From: Christoph Kukulies Message-Id: <199608300722.JAA25191@gilberto.physik.rwth-aachen.de> Subject: Re: about fvwm95 In-Reply-To: <3226789E.7A10@public.jn.sd.cn> from Song Lining at "Aug 30, 96 02:14:06 pm" To: sln@public.jn.sd.cn Date: Fri, 30 Aug 1996 09:22:26 +0200 (MET DST) Cc: ports@freebsd.org Reply-To: Christoph Kukulies X-Mailer: ELM [version 2.4ME+ PL25 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [ moved to -questions ] > Hi, > > I got fvwm95 in package form and install it as root. But I don't know > how to make it work instead of "twm" in /usr/X11R6/bin. I tried to cp it > into /usr/X11R6/bin and rename it as "twm", after I restart Xwindow, the > system looks ugly. Who can tell me the reason? The windowmanager can be started in different ways depending on whether you are using xdm or are starting X 'manually' using startx. In the latter case you put the appropriate invocation into your .xinitrc (if it doesn't exist, /usr/X11R6/lib/X11/xinit/xinitrc is take - copy it into your HOME directory). In the former case .xsession is the script you can put the windowmanager line in. > > By the way, how can I treat the the bin, lib and man directoried after I > installed the application. I tried to make the "man" find the manual > files but failed. > > Thanks in advance! > Song Lining > --Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de From owner-freebsd-ports Fri Aug 30 01:04:01 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA19988 for ports-outgoing; Fri, 30 Aug 1996 01:04:01 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id AAA19156 for ; Fri, 30 Aug 1996 00:56:28 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id JAA25705 for ; Fri, 30 Aug 1996 09:55:09 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id JAA29858 for ports@freebsd.org; Fri, 30 Aug 1996 09:55:08 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id JAA29903 for ports@freebsd.org; Fri, 30 Aug 1996 09:25:30 +0200 (MET DST) From: J Wunsch Message-Id: <199608300725.JAA29903@uriah.heep.sax.de> Subject: Re: xmahjongg port To: ports@freebsd.org Date: Fri, 30 Aug 1996 09:25:30 +0200 (MET DST) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199608291034.DAA09997@baloon.mimi.com> from Satoshi Asami at "Aug 29, 96 03:34:38 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As Satoshi Asami wrote: > However, the pkg/DESCR of xmahjongg is misleading: > > === > Mah jongg is an ancient chinese game usually played by four players > with tiles similar to dominos. This is an X windows version for > the solitaire game originally seen on the PC and later ported to > SunView. It also has a new tournament option. > : > === > > This game just uses the mahjongg tiles to play a totally different > game than the original (the four-player one). The explanation above > is confusing. I've also wondered about this, it's the first paragraph of the man page. I'm in serious timing problems (will go on vacation within two weeks, Satoshi, do we meet in Berkeley? ;), and Chuck Robey was kind enough to volunteer for cleaning up a few nits with the xmahjongg port. Thanks Chuck! Perhaps you can also slightly modify this description... -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Fri Aug 30 06:15:05 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA17723 for ports-outgoing; Fri, 30 Aug 1996 06:15:05 -0700 (PDT) Received: from Campino.Informatik.RWTH-Aachen.DE (campino.Informatik.RWTH-Aachen.DE [137.226.225.2]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id GAA17689 for ; Fri, 30 Aug 1996 06:14:59 -0700 (PDT) Received: from gilberto.physik.rwth-aachen.de (gilberto.physik.rwth-aachen.de [137.226.31.2]) by Campino.Informatik.RWTH-Aachen.DE (RBI-Z-5/8.6.12) with ESMTP id PAA13682 for ; Fri, 30 Aug 1996 15:10:08 +0200 Received: (from kuku@localhost) by gilberto.physik.rwth-aachen.de (8.6.11/8.6.9) id PAA27098 for freebsd-ports@freefall.cdrom.com; Fri, 30 Aug 1996 15:22:37 +0200 Date: Fri, 30 Aug 1996 15:22:37 +0200 From: Christoph Kukulies Message-Id: <199608301322.PAA27098@gilberto.physik.rwth-aachen.de> To: freebsd-ports@freefall.FreeBSD.org Subject: many distfiles tarballs were deleted, why? Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Does anyone have an explanation why gigabytes worth of supped tarballs in distfiles have been deleted recently? --Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de From owner-freebsd-ports Fri Aug 30 06:44:48 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA19496 for ports-outgoing; Fri, 30 Aug 1996 06:44:48 -0700 (PDT) Received: from platinum.com (gateway.platinum.com [206.214.170.2]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id GAA19491 for ; Fri, 30 Aug 1996 06:44:46 -0700 (PDT) Received: from mailhub.platinum.com ([172.17.26.25]) by gateway.platinum.com with ESMTP id <18658-1>; Fri, 30 Aug 1996 08:43:09 -0500 Received: from bigbert.vt.platinum.com by mailhub.platinum.com (8.7.4/) id IAA09649; Fri, 30 Aug 1996 08:41:42 -0500 (CDT) Received: from ergbert.vt.platinum.com by bigbert.vt.platinum.com (8.7.3/NX3.0S) id IAA14995; Fri, 30 Aug 1996 08:47:56 -0500 (CDT) Received: by ergbert.vt.platinum.com with Microsoft Mail id <01BB964E.C3B8BC20@ergbert.vt.platinum.com>; Fri, 30 Aug 1996 08:39:31 -0500 Message-ID: <01BB964E.C3B8BC20@ergbert.vt.platinum.com> From: "Brent J. Nordquist" To: "'James FitzGibbon'" Cc: "'freebsd-ports@freebsd.org'" Subject: RE: gdbm port Date: Fri, 30 Aug 1996 08:39:30 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Greetings; > > I'm doing a port for FreeBSD that needs the dbm libraries, so I've made it > depend on the gdbm port. Unfortunately, the port currently just does a > 'make install'. The file I need (include/dbm.h) is installed via the > 'install-compat' target. > > Can I ask that you change the install target for the port so that it reads > > INSTALL_TARGET= install install-compat > > It only installs two extra files into /usr/local/include, and even they > are just wrappers for the gdbm routines underneath. > > I have commit privs on freefall, so I can make the change for you if you > OK it. > > Thanks. Absolutely! Please proceed. Thanks James. From owner-freebsd-ports Fri Aug 30 07:20:09 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA22473 for ports-outgoing; Fri, 30 Aug 1996 07:20:09 -0700 (PDT) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id HAA22465; Fri, 30 Aug 1996 07:20:05 -0700 (PDT) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.7.5/8.7.3) with SMTP id JAA11659; Fri, 30 Aug 1996 09:20:01 -0500 (EST) Date: Fri, 30 Aug 1996 09:20:01 -0500 (EST) From: John Fieber To: Chuck Robey cc: Satoshi Asami , jkh@time.cdrom.com, freebsd-ports@FreeBSD.ORG Subject: Re: Should this port go in ? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Thu, 29 Aug 1996, Chuck Robey wrote: > I thought about adding some cpp structure to a PLIST, specifically the > ability to do defines and ifdefs. This would allow the PLIST to change > dynamically, depending on variables that existed at the time of package > creation. On unpacking, though, the variables could be different than > when the package was created. Just the other day, as I was dealing with a PLIST that didn't match what actually got installed, I was thinking that there is something fundamentally wrong with the system. The idea I had was to modify install to (optionally) log installations. The logging could be controlled either through command line options or environment variables. Obvious things to log would be the file and a tag (port name), but things like the user, time and file checksum could be added. The latter might be useful when upgrading a port to find files which might have local modifications needing to be preserved. This could even be used for the FreeBSD distribution itself, making upgrades safer and easier. Then, instead of carefully making sure the PLIST matches what is really installed, you just make sure that the port uses install instead of cp to place its files. bsd.ports.mk would set the appropriate environment variables to log the installation. The record of the installation is 100% correct, even if there are variant installation options. The manually maintained PLIST seems to be like flypaper in a barn. -john == jfieber@indiana.edu =========================================== == http://fallout.campusview.indiana.edu/~jfieber ================ From owner-freebsd-ports Fri Aug 30 07:53:22 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA24017 for ports-outgoing; Fri, 30 Aug 1996 07:53:22 -0700 (PDT) Received: from po1.glue.umd.edu (po1.glue.umd.edu [129.2.128.44]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id HAA24010; Fri, 30 Aug 1996 07:53:19 -0700 (PDT) Received: from baud.eng.umd.edu (baud.eng.umd.edu [129.2.98.183]) by po1.glue.umd.edu (8.7.5/8.7.3) with ESMTP id KAA26682; Fri, 30 Aug 1996 10:53:16 -0400 (EDT) Received: from localhost (chuckr@localhost) by baud.eng.umd.edu (8.7.5/8.7.3) with SMTP id KAA19896; Fri, 30 Aug 1996 10:53:15 -0400 (EDT) X-Authentication-Warning: baud.eng.umd.edu: chuckr owned process doing -bs Date: Fri, 30 Aug 1996 10:53:14 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@baud.eng.umd.edu To: John Fieber cc: Satoshi Asami , jkh@time.cdrom.com, freebsd-ports@FreeBSD.ORG Subject: Re: Should this port go in ? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 30 Aug 1996, John Fieber wrote: > On Thu, 29 Aug 1996, Chuck Robey wrote: > > > I thought about adding some cpp structure to a PLIST, specifically the > > ability to do defines and ifdefs. This would allow the PLIST to change > > dynamically, depending on variables that existed at the time of package > > creation. On unpacking, though, the variables could be different than > > when the package was created. > > Just the other day, as I was dealing with a PLIST that didn't > match what actually got installed, I was thinking that there is > something fundamentally wrong with the system. > > The idea I had was to modify install to (optionally) log > installations. The logging could be controlled either through > command line options or environment variables. Obvious things to > log would be the file and a tag (port name), but things like the > user, time and file checksum could be added. The latter might be > useful when upgrading a port to find files which might have local > modifications needing to be preserved. This could even be used > for the FreeBSD distribution itself, making upgrades safer and > easier. > > Then, instead of carefully making sure the PLIST matches what is > really installed, you just make sure that the port uses install > instead of cp to place its files. bsd.ports.mk would set the > appropriate environment variables to log the installation. The > record of the installation is 100% correct, even if there are > variant installation options. The manually maintained PLIST > seems to be like flypaper in a barn. I see one problem with this. If you make it too automated, then stuff the erroneously gets installed to dumb places like /usr/lib or /etc will not be noticed by porters, who are forced to notice it now. The problem I was addressing above was not the convenience of making PLIST (which I admit I'd like to have) but the ability for a package to be more agile in installing options, as a port can be. The obvious example is whether or not to gzip man pages. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Fri Aug 30 08:15:25 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA25229 for ports-outgoing; Fri, 30 Aug 1996 08:15:25 -0700 (PDT) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id IAA25210; Fri, 30 Aug 1996 08:15:22 -0700 (PDT) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.7.5/8.7.3) with SMTP id KAA11833; Fri, 30 Aug 1996 10:15:18 -0500 (EST) Date: Fri, 30 Aug 1996 10:15:18 -0500 (EST) From: John Fieber To: Chuck Robey cc: Satoshi Asami , jkh@time.cdrom.com, freebsd-ports@FreeBSD.ORG Subject: Re: Should this port go in ? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 30 Aug 1996, Chuck Robey wrote: > I see one problem with this. If you make it too automated, then stuff the > erroneously gets installed to dumb places like /usr/lib or /etc will not > be noticed by porters, who are forced to notice it now. The problem I was Have bsd.ports.mk review the installation and sound and sound an alarm if anything lands outside of /usr/local? The manual system may help avoid problems like that but its a PITA and very error prone, particularly when ports are upgraded and new files appear but the PLIST isn't updated. I think we can get rid of the PITA factor and errors while making sure things get installed in reasonable places. > addressing above was not the convenience of making PLIST (which I admit > I'd like to have) but the ability for a package to be more agile in > installing options, as a port can be. The obvious example is whether or Mm... I guess I wasn't thinking of ports more than packages and I'm not sure if or how a modified install would help in this respect. Another thing the scheme doesn't catch is symlinks that are, out of necessity, made in the target directory after the real files have been installed. -john == jfieber@indiana.edu =========================================== == http://fallout.campusview.indiana.edu/~jfieber ================ From owner-freebsd-ports Fri Aug 30 13:09:59 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA16864 for ports-outgoing; Fri, 30 Aug 1996 13:09:59 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA16846 for ; Fri, 30 Aug 1996 13:09:41 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id VAA27117; Fri, 30 Aug 1996 21:45:50 +0200 (MET DST) Received: from localhost (localhost [127.0.0.1]) by klemm.gtn.com (8.7.5/8.7.3) with SMTP id VAA01880; Fri, 30 Aug 1996 21:40:28 +0200 (MET DST) Date: Fri, 30 Aug 1996 21:40:28 +0200 (MET DST) From: Andreas Klemm To: ports@freebsd.org cc: matt@bdd.net Subject: Port Question : ghostscript-4.01 (fwd) Message-ID: X-try-apsfilter: ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz X-Fax: +49 2137 2018 X-Phone: +49 2137 2020 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi ! Could we perhaps fix that from within bsd.ports.mk ? Any ideas ? Andreas /// andreas@klemm.gtn.com /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ Support Unix -- andreas.klemm@wup.de pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< ---------- Forwarded message ---------- Date: Wed, 28 Aug 1996 08:53:48 -0400 (EDT) From: Matthew Stein To: andreas@klemm.gtn.com Subject: Port Question : ghostscript-4.01 After installing ghostscript-4.01 I was left with a partially working system. I was able to ghostscript anything that didn't require a font. ie, I could print graphics, but GS would die if asked to use any fonts. I found the source of the problem. It turns out that my /usr/share/lib/ghostscript/font director was mode 750, and users couldn't read it. All the files (the fonts) in the directory were 640 too. Of course, the users couldn't read the font files. Once I fixed the perms on these, gs started working beautifully. I thought I should mention this to you, as this install was done over a stock current system. Although my umask was improperly set (I know find), is there a way to make the port check, and or fix that? Sorry to be a bother. -- mat. +-Matthew Stein-------------------------------------------- matt@bdd.net-+ | Network Design phone: +1 519 823-8577 | | ButtonDown Digital fax: +1 519 823-9556 | +------------------------------------------------------------------------+ From owner-freebsd-ports Fri Aug 30 13:13:09 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA17183 for ports-outgoing; Fri, 30 Aug 1996 13:13:09 -0700 (PDT) Received: from nwnexus.wa.com (nwnexus.wa.com [192.135.191.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA17172; Fri, 30 Aug 1996 13:13:04 -0700 (PDT) Received: from main.statsci.com by nwnexus.wa.com with SMTP id AA16777 (5.65c/IDA-1.4.4); Fri, 30 Aug 1996 13:12:51 -0700 Received: from statsci.com [206.63.206.4] with smtp by main.statsci.com with smtp (/\oo/\ Smail3.1.29.1 #29.3 #3) id m0uwZvs-000JSEC; Fri, 30 Aug 96 13:12 PDT Message-Id: X-Mailer: exmh version 1.6.9 8/22/96 To: John Fieber Cc: Chuck Robey , Satoshi Asami , jkh@time.cdrom.com, freebsd-ports@FreeBSD.ORG Subject: Re: Should this port go in ? References: In-Reply-To: Your message of "Fri, 30 Aug 1996 10:15:18 -0500." Reply-To: scott@statsci.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 30 Aug 1996 13:12:48 -0700 From: Scott Blachowicz Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk John Fieber wrote: > Another thing the scheme doesn't catch is symlinks that are, out > of necessity, made in the target directory after the real files > have been installed. ...or manpages that are compressed after they are 'install'ed (I forget what order the ports 'install' targets do that, but it COULD happen manually by the sysadm). It'd be nice to have a PLIST file entry that could somehow say that any of some variants on a filename could "match" the entry (as I mentioned earlier in this thread). Someone has suggested a cpp type syntax for the PLIST file, but I would think that something like the makefile syntax could be useful. I'm not sure how to do this with bmake, but with GNU make, I could specify a file like this: $(wildcard man/man1/foobar.1*) or ifneq ($(wildcard man/man1/foobar.1),) man/man1/foobar.1 endif ("wildcard" is a function to expand a filename glob pattern and return the list of filenames corresponding to files that actually exist). Which actually doesn't have quite the right semantics...what you probably want is to say that at least one of the variants HAS to be there, so... ifeq ($(wildcard man/man1/foobar.1*),) # No such files...put in a dummy file to flag an error on... man/man1/foobar.1 else $(wildcard man/man1/foobar.1*) endif [Note that I'm not recommending (specifically) the use of the GNU make syntax - just that I know the syntax and can get something close to this functionality with it. I don't want to start a "religion of make" war or anything :-)). Hey! It could even be done as a tcl-based extension language of some sort.] Scott Blachowicz Ph: 206/283-8802x240 Mathsoft (Data Analysis Products Div) 1700 Westlake Ave N #500 scott@statsci.com Seattle, WA USA 98109 Scott.Blachowicz@seaslug.org From owner-freebsd-ports Fri Aug 30 14:49:29 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA28368 for ports-outgoing; Fri, 30 Aug 1996 14:49:29 -0700 (PDT) Received: (from asami@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA28356; Fri, 30 Aug 1996 14:49:25 -0700 (PDT) Date: Fri, 30 Aug 1996 14:49:25 -0700 (PDT) From: Satoshi Asami Message-Id: <199608302149.OAA28356@freefall.freebsd.org> To: andreas@klemm.gtn.com, ports@freebsd.org Subject: Re: Port Question : ghostscript-4.01 (fwd) Cc: matt@bdd.net Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * Could we perhaps fix that from within bsd.ports.mk ? Any ideas ? This has been discussed over and over. In short, it is not feasible to make bsd.port.mk fix that, as all the shell commands are called independently. Short of sticking in a "umask 022; " in front of every single command line, there is no way for bsd.port.mk to fix up draconian umasks. Another thing we can do is to check and print out a warning if it doesn't look friendly. This is easy, and I posted a patch here a while ago (sorry I can't get to my mail archive now). I can commit it if that's what people want. Satoshi From owner-freebsd-ports Fri Aug 30 15:01:31 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA29581 for ports-outgoing; Fri, 30 Aug 1996 15:01:31 -0700 (PDT) Received: (from asami@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA29566; Fri, 30 Aug 1996 15:01:27 -0700 (PDT) Date: Fri, 30 Aug 1996 15:01:27 -0700 (PDT) From: Satoshi Asami Message-Id: <199608302201.PAA29566@freefall.freebsd.org> To: andreas@klemm.gtn.com, ports@freebsd.org Subject: Re: Port Question : ghostscript-4.01 (fwd) Cc: matt@bdd.net Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * Another thing we can do is to check and print out a warning if it doesn't * look friendly. This is easy, and I posted a patch here a while ago * (sorry I can't get to my mail archive now). I can commit it if that's * what people want. Actually, I had already committed that patch. ;) === Date: Sun, 18 Aug 1996 03:53:19 -0700 (PDT) From: Satoshi Asami To: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-share@freefall.freebsd.org Subject: cvs commit: src/share/mk bsd.port.mk asami 96/08/18 03:53:18 Modified: share/mk bsd.port.mk Log: (1) Use INSTALL_PROGRAM where we attempt to pass this command line to configure. (2) Gently warn user for non-0022 umasks. Submitted by: "David E. O'Brien" (1) Revision Changes Path 1.221 +7 -2 src/share/mk/bsd.port.mk === Well, so there it is. If that's too gentle, we can change it. Actually, there is a problem when the sysadmin changes the umask only during installation (the check is done from do-install), and files generated during earlier steps (like .elc files for emacs) end up being generated mode 640 and copied over with that permission. But we can't cover every base. And if people complain about bsd.port.mk and pkg_add, they should also complain about cp. :) Satoshi From owner-freebsd-ports Fri Aug 30 17:44:28 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA10221 for ports-outgoing; Fri, 30 Aug 1996 17:44:28 -0700 (PDT) Received: from public.jn.sd.cn (public.jn.sd.cn [202.102.128.111]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id RAA10199; Fri, 30 Aug 1996 17:44:20 -0700 (PDT) Received: from FreeBSD.jn.sd.cn (ppp43.jn.sd.cn [202.102.129.43]) by public.jn.sd.cn (8.6.11/8.6.11) with SMTP id IAA11616; Sat, 31 Aug 1996 08:45:14 +0900 Message-ID: <32278AB8.41C67EA6@public.jn.sd.cn> Date: Sat, 31 Aug 1996 08:44:27 +0800 From: Song Lining Organization: Data Communications Branch, Jinan Telecom. P.R.China X-Mailer: Mozilla 3.0 (X11; I; FreeBSD 2.1.5-RELEASE i386) MIME-Version: 1.0 To: ports@freebsd.org CC: fs@freebsd.org;, hardware@freebsd.org Subject: middle button in ctwm Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, everyone I installed ctwm just now and it looked nice. But the problem is I can use the middle button on my serial mouse any more. I can popup menus from the left button, but can access the menus from the middle button(although I can see the menu when I click the middle button, it just appears under the pointer and flashing). Waiting for help eagerly! Song Lining From owner-freebsd-ports Fri Aug 30 17:55:54 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA10607 for ports-outgoing; Fri, 30 Aug 1996 17:55:54 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA10601 for ; Fri, 30 Aug 1996 17:55:49 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id RAA06991; Fri, 30 Aug 1996 17:55:10 -0700 (PDT) Date: Fri, 30 Aug 1996 17:55:10 -0700 (PDT) Message-Id: <199608310055.RAA06991@silvia.HIP.Berkeley.EDU> To: kuku@gilberto.physik.rwth-aachen.de CC: freebsd-ports@freefall.FreeBSD.org In-reply-to: <199608301322.PAA27098@gilberto.physik.rwth-aachen.de> (message from Christoph Kukulies on Fri, 30 Aug 1996 15:22:37 +0200) Subject: Re: many distfiles tarballs were deleted, why? From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * Does anyone have an explanation why gigabytes worth of supped * tarballs in distfiles have been deleted recently? Were you supping ports-all? If so, that's because it no longer includes distfiles, use ports-distfiles if you want them. As the comment in ports-supfile says, ports-all was never supposed to include distfiles. That it did include distfiles was due to a typo in the sup list file on freefall, which was recently fixed. By the way, the whole distfiles dir on freefall is much less than "gigabytes" (in fact less than 1/2 GB ;).... Satoshi From owner-freebsd-ports Fri Aug 30 18:54:34 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA13768 for ports-outgoing; Fri, 30 Aug 1996 18:54:34 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA13763 for ; Fri, 30 Aug 1996 18:54:27 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id SAA19936; Fri, 30 Aug 1996 18:53:45 -0700 (PDT) Date: Fri, 30 Aug 1996 18:53:45 -0700 (PDT) Message-Id: <199608310153.SAA19936@silvia.HIP.Berkeley.EDU> To: nordquist@platinum.com CC: james@ican.net, freebsd-ports@freebsd.org In-reply-to: <01BB964E.C3B8BC20@ergbert.vt.platinum.com> (nordquist@platinum.com) Subject: RE: gdbm port From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * > It only installs two extra files into /usr/local/include, and even they * > are just wrappers for the gdbm routines underneath. * > * > I have commit privs on freefall, so I can make the change for you if you * > OK it. * > * > Thanks. * * Absolutely! Please proceed. Thanks James. Please don't forget to update pkg/PLIST too. :) Satoshi From owner-freebsd-ports Fri Aug 30 18:58:15 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA13967 for ports-outgoing; Fri, 30 Aug 1996 18:58:15 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA13959 for ; Fri, 30 Aug 1996 18:58:09 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id SAA19946; Fri, 30 Aug 1996 18:57:32 -0700 (PDT) Date: Fri, 30 Aug 1996 18:57:32 -0700 (PDT) Message-Id: <199608310157.SAA19946@silvia.HIP.Berkeley.EDU> To: jfieber@indiana.edu CC: chuckr@glue.umd.edu, jkh@time.cdrom.com, freebsd-ports@FreeBSD.ORG In-reply-to: (message from John Fieber on Fri, 30 Aug 1996 09:20:01 -0500 (EST)) Subject: Re: Should this port go in ? From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk * The idea I had was to modify install to (optionally) log * installations. The logging could be controlled either through This is a really cool idea. But install is not the only program that is used, there is cp (I know this is wrong), touch, tar, and maybe cpio. And the whole directory copies that use tar/cpio is the ones that are most hard to keep track of. Satoshi From owner-freebsd-ports Fri Aug 30 19:27:54 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA15143 for ports-outgoing; Fri, 30 Aug 1996 19:27:54 -0700 (PDT) Received: from smtp-gw01.ny.us.ibm.net (smtp-gw01.ny.us.ibm.net [165.87.194.252]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id TAA15138 for ; Fri, 30 Aug 1996 19:27:49 -0700 (PDT) Received: (from uucp@localhost) by smtp-gw01.ny.us.ibm.net (8.6.9/8.6.9) id CAA183289 for ; Sat, 31 Aug 1996 02:27:46 GMT Received: from slip166-72-214-84.ca.us.ibm.net(166.72.214.84) by smtp-gw01.ny.us.ibm.net via smap (V1.3mjr) id smalesDM2; Sat Aug 31 02:27:37 1996 Message-ID: <3227A4A5.1142F1CE@ibm.net> Date: Fri, 30 Aug 1996 19:34:13 -0700 From: "L. S. Colby" X-Mailer: Mozilla 3.0 (X11; I; Linux 2.0.6 i486) MIME-Version: 1.0 To: ports@FreeBSD.ORG Subject: itcl and star office Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hello: Is a port of itcl 2.1 planned? If so is there a time frame? Star office has been ported to linux as an elf exe requiring motif runtimes or perhaps lestiff. Are there any plans to approach the developers of this product and request a Free BSD version? Thank you, Colby From owner-freebsd-ports Fri Aug 30 20:50:15 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA17682 for ports-outgoing; Fri, 30 Aug 1996 20:50:15 -0700 (PDT) Received: from po1.glue.umd.edu (po1.glue.umd.edu [129.2.128.44]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA17673 for ; Fri, 30 Aug 1996 20:50:12 -0700 (PDT) Received: from uplink.eng.umd.edu (uplink.eng.umd.edu [129.2.98.181]) by po1.glue.umd.edu (8.8.Beta.0/8.7.3) with ESMTP id XAA10382; Fri, 30 Aug 1996 23:50:10 -0400 (EDT) Received: from localhost (chuckr@localhost) by uplink.eng.umd.edu (8.7.5/8.7.3) with SMTP id XAA12919; Fri, 30 Aug 1996 23:50:09 -0400 (EDT) X-Authentication-Warning: uplink.eng.umd.edu: chuckr owned process doing -bs Date: Fri, 30 Aug 1996 23:50:09 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@uplink.eng.umd.edu To: "L. S. Colby" cc: ports@FreeBSD.ORG Subject: Re: itcl and star office In-Reply-To: <3227A4A5.1142F1CE@ibm.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 30 Aug 1996, L. S. Colby wrote: > Hello: > > Is a port of itcl 2.1 planned? If so is there a time frame? Don't need to plan it, I already did it (take a look at ports-current). > > Star office has been ported to linux as an elf exe requiring motif > runtimes or perhaps lestiff. > Are there any plans to approach the developers of this product and > request a Free BSD version? > > > Thank you, > > > > Colby > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Fri Aug 30 22:51:15 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA22507 for ports-outgoing; Fri, 30 Aug 1996 22:51:15 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id WAA22499 for ; Fri, 30 Aug 1996 22:51:13 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id HAA18278; Sat, 31 Aug 1996 07:51:11 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id HAA27419; Sat, 31 Aug 1996 07:51:10 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id HAA07010; Sat, 31 Aug 1996 07:50:25 +0200 (MET DST) From: J Wunsch Message-Id: <199608310550.HAA07010@uriah.heep.sax.de> Subject: Re: itcl and star office To: lscolby@ibm.net (L. S. Colby) Date: Sat, 31 Aug 1996 07:50:25 +0200 (MET DST) Cc: ports@FreeBSD.ORG Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <3227A4A5.1142F1CE@ibm.net> from "L. S. Colby" at "Aug 30, 96 07:34:13 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As L. S. Colby wrote: > Star office has been ported to linux as an elf exe requiring motif > runtimes or perhaps lestiff. > Are there any plans to approach the developers of this product and > request a Free BSD version? I doubt they will do it, though it's perhaps less work than they would expect. The Linux port itself was a huge amount of work for them, and it basically started out as an inofficial project of some of their team members who happen to run Linux at home. It became officialized only very late in the game. Most of the problems they reported were related to gcc's C++ bugs, that's why i think a FreeBSD port won't be much effort. OTOH, they had to spend a lot of personal energy into the Linux port, and their folks only did it since they were personally interested in Linux. As long as there's nobody among them who is personally interested in FreeBSD, you could guess about the chances... (In case somebody wonders, one of them wrote an article for the `iX' magazine here.) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Sat Aug 31 02:15:13 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA01371 for ports-outgoing; Sat, 31 Aug 1996 02:15:13 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id CAA01366 for ; Sat, 31 Aug 1996 02:15:07 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id LAA15273; Sat, 31 Aug 1996 11:00:28 +0200 (MET DST) Received: from localhost (localhost [127.0.0.1]) by klemm.gtn.com (8.7.5/8.7.3) with SMTP id KAA07928; Sat, 31 Aug 1996 10:11:07 +0200 (MET DST) Date: Sat, 31 Aug 1996 10:11:07 +0200 (MET DST) From: Andreas Klemm To: Satoshi Asami cc: ports@freebsd.org, matt@bdd.net Subject: Re: Port Question : ghostscript-4.01 (fwd) In-Reply-To: <199608302201.PAA29566@freefall.freebsd.org> Message-ID: X-try-apsfilter: ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz X-Fax: +49 2137 2018 X-Phone: +49 2137 2020 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Fri, 30 Aug 1996, Satoshi Asami wrote: > * Another thing we can do is to check and print out a warning if it doesn't > * look friendly. This is easy, and I posted a patch here a while ago > * (sorry I can't get to my mail archive now). I can commit it if that's > * what people want. > > Actually, I had already committed that patch. ;) Thats very fine, thanks... > Well, so there it is. If that's too gentle, we can change it. > > Actually, there is a problem when the sysadmin changes the umask only > during installation (the check is done from do-install), and > files generated during earlier steps (like .elc files for emacs) > end up being generated mode 640 and copied over with that permission. > > But we can't cover every base. And if people complain about bsd.port.mk > and pkg_add, they should also complain about cp. :) right ;) -- andreas@klemm.gtn.com /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ Support Unix -- andreas.klemm@wup.de pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< From owner-freebsd-ports Sat Aug 31 06:03:35 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA12730 for ports-outgoing; Sat, 31 Aug 1996 06:03:35 -0700 (PDT) Received: from haldjas.folklore.ee (Haldjas.folklore.ee [193.40.6.121]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id GAA12723 for ; Sat, 31 Aug 1996 06:03:25 -0700 (PDT) Received: (from narvi@localhost) by haldjas.folklore.ee (8.6.12/8.6.12) id QAA16136; Sat, 31 Aug 1996 16:02:47 +0300 Date: Sat, 31 Aug 1996 16:02:47 +0300 (EET DST) From: Narvi To: FreeBSD ports Subject: SSLeay port does not install docs :-( Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk The subject says it all: the SSLeay port does not install the contents of the doc directory :-( As there are no manpages, I tend to think it should. Sander From owner-freebsd-ports Sat Aug 31 08:33:15 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA19911 for ports-outgoing; Sat, 31 Aug 1996 08:33:15 -0700 (PDT) Received: from odie.physik2.uni-rostock.de (odie.physik2.uni-rostock.de [139.30.40.28]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id IAA19903 for ; Sat, 31 Aug 1996 08:33:01 -0700 (PDT) Received: (from lkoeller@localhost) by odie.physik2.uni-rostock.de (8.7.5/8.7.3) id RAA10609 for freebsd-ports@freefall.cdrom.com; Sat, 31 Aug 1996 17:32:47 +0200 (MET DST) Date: Sat, 31 Aug 1996 17:32:47 +0200 (MET DST) From: Lars Koeller Message-Id: <199608311532.RAA10609@odie.physik2.uni-rostock.de> X-Face: nLQGe[[K51[{{[C\,BiQm[7]u1m{N>_\%nLBo4t@)CoZ}hK[W7DwX&V=}Wf#Qb,j:Jpj[(12r=b~:dYmh]fDf\, ]_frt6eM' dated: Sat, 31 Aug 1996 16:42:17 +0200 (MET DST) Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi! I've just compiled moxftp-2.2 for FreeBSD out of the ports collection. To get it working with Motif-2.0 (mftp) you have to replace simply the #if XmREVISION==2 with #if XmREVISION==2 || XmVERSION==2 in the following files: ListSWP.h LabelQUICKP.h List.c ListP.h and all compiles fine. I also add th patch files to compile it under FreeBSD. These patches didn't include the ones I mention above! Sorry, I've no time to send you the patch file! Regards Lars -- ________________________________________________________________________ Lars Köller Phone: +49 381/498-1665, Fax: -1667 University of Rostock E-Mail: Department of Physics Lars_Koeller@odie.physik2.Uni-Rostock.DE Universitätsplatz 3 Anonymous ftp: D-18051 Rostock (Germany) ftp://odie.physik2.uni-rostock.de/pub From owner-freebsd-ports Sat Aug 31 08:55:57 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA21505 for ports-outgoing; Sat, 31 Aug 1996 08:55:57 -0700 (PDT) Received: from nwnexus.wa.com (nwnexus.wa.com [192.135.191.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id IAA21500; Sat, 31 Aug 1996 08:55:52 -0700 (PDT) Received: from main.statsci.com by nwnexus.wa.com with SMTP id AA20138 (5.65c/IDA-1.4.4); Sat, 31 Aug 1996 08:55:38 -0700 Received: from statsci.com [206.63.206.4] with smtp by main.statsci.com with smtp (/\oo/\ Smail3.1.29.1 #29.3 #3) id m0uwsOT-000JS6C; Sat, 31 Aug 96 08:55 PDT Message-Id: To: asami@FreeBSD.ORG (Satoshi Asami) Cc: jfieber@indiana.edu, chuckr@glue.umd.edu, jkh@time.cdrom.com, freebsd-ports@FreeBSD.ORG Subject: Re: Should this port go in ? References: <199608310157.SAA19946@silvia.HIP.Berkeley.EDU> In-Reply-To: Your message of "Fri, 30 Aug 1996 18:57:32 -0700." <199608310157.SAA19946@silvia.HIP.Berkeley.EDU> Reply-To: scott@statsci.com Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Id: <9660.841506932.1@statsci.com> Date: Sat, 31 Aug 1996 08:55:33 -0700 From: Scott Blachowicz Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk asami@FreeBSD.ORG (Satoshi Asami) wrote: > * The idea I had was to modify install to (optionally) log > * installations. The logging could be controlled either through > > This is a really cool idea. But install is not the only program that > is used, there is cp (I know this is wrong), touch, tar, and maybe > cpio. And the whole directory copies that use tar/cpio is the ones > that are most hard to keep track of. Would it make sense to put a directory at the front of $PATH just for ports that has a collection of wrapper scripts? Then maybe you could stick a 'tar' script in there that figures out what's going on and does an extra 'tar t' to get the filenames? Scott Blachowicz Ph: 206/283-8802x240 Mathsoft (Data Analysis Products Div) 1700 Westlake Ave N #500 scott@statsci.com Seattle, WA USA 98109 Scott.Blachowicz@seaslug.org From owner-freebsd-ports Sat Aug 31 09:55:35 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA27925 for ports-outgoing; Sat, 31 Aug 1996 09:55:35 -0700 (PDT) Received: from misery.sdf.com (misery.sdf.com [204.244.210.193]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA27911 for ; Sat, 31 Aug 1996 09:55:29 -0700 (PDT) Received: from localhost (tom@localhost) by misery.sdf.com (8.7.5/8.7.3) with SMTP id KAA02641; Sat, 31 Aug 1996 10:09:31 -0700 (PDT) Date: Sat, 31 Aug 1996 10:09:29 -0700 (PDT) From: Tom Samplonius To: Tom Torrance cc: ports@freebsd.org Subject: Re: smail install problems In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sat, 31 Aug 1996, Tom Torrance wrote: > For smail to run properly it must in effect replace sendmail, and > all of its associated programs - rmail, mailq, etc. The packages > install does not do that, leaving lots of customizing to be done > manually IF you know that it has to be done. > It mightB also be useful if sendmail were a package that could be > uninstalled. > Anyone else notice this? This belongs on freebsd-ports, not on hackers. The smail in ports is rather old too. 3.2 is the latest release, and is available on ftp.uu.net I wouln't want to see the Smail port remove or move system binaries. A small note on making symlinks for sendmail/rmail/mailq should be sufficient. Tom From owner-freebsd-ports Sat Aug 31 17:29:18 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA26709 for ports-outgoing; Sat, 31 Aug 1996 17:29:18 -0700 (PDT) Received: from mercury.gaianet.net (mercury.gaianet.net [206.171.98.26]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA26700 for ; Sat, 31 Aug 1996 17:29:16 -0700 (PDT) Received: from localhost (vince@localhost) by mercury.gaianet.net (8.7.5/8.7.3) with SMTP id RAA01688 for ; Sat, 31 Aug 1996 17:28:45 -0700 (PDT) Date: Sat, 31 Aug 1996 17:28:45 -0700 (PDT) From: -Vince- To: ports@freebsd.org Subject: tcp wrapper port Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk For some reason, the tcp wrapper port isn't working on denying connections from certain sites.... I have tried adding the following in both /usr/local/etc/hosts.allow and /usr/local/etc/hosts.deny but it will still allow the client to connect to the requested service: ALL: astron.berkeley.edu : deny Anyone have any ideas? Thanks. Vince GaiaNet System Administration From owner-freebsd-ports Sat Aug 31 21:26:24 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA07220 for ports-outgoing; Sat, 31 Aug 1996 21:26:24 -0700 (PDT) Received: from mail.crl.com (mail.crl.com [165.113.1.22]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id VAA07215 for ; Sat, 31 Aug 1996 21:26:22 -0700 (PDT) Received: from po1.glue.umd.edu by mail.crl.com with SMTP id AA04961 (5.65c/IDA-1.5 for ); Sat, 31 Aug 1996 21:24:56 -0700 Received: from fiber.eng.umd.edu (fiber.eng.umd.edu [129.2.98.185]) by po1.glue.umd.edu (8.8.Beta.0/8.7.3) with ESMTP id AAA20717 for ; Sun, 1 Sep 1996 00:15:39 -0400 (EDT) Received: from localhost (chuckr@localhost) by fiber.eng.umd.edu (8.7.5/8.7.3) with SMTP id AAA18740 for ; Sun, 1 Sep 1996 00:15:38 -0400 (EDT) X-Authentication-Warning: fiber.eng.umd.edu: chuckr owned process doing -bs Date: Sun, 1 Sep 1996 00:15:38 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@fiber.eng.umd.edu To: FreeBSD Ports Subject: tcl-dp Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I was wondering if someone who knows tcp better than I might be willing to test a new port of tcl-dp (distributed processing) I have completed? Here's the DESCR file from it: This package contains the binary release of Tcl-dp version 3.5, a Distribued Processing extension to tcl/tl. Tcl-DP adds TCP, UDP, and IP-multicast connection management, remote procedure call (RPC), distributed object protocols, and a name server to Tcl/Tk. A C interface to the RPC primitives is also provided. Unlike the "send" command of Tk, Tcl-DP does not require that Tcl/Tk processes that want to communicate share an X server because Tcl-DP is built directly upon TCP/IP. This package includes man pages and HTML documentation. I'll be able to commit it as soon as I could test functionality, but I don't have direct net connectivity, so if someone else could help, I'd appreciate it. It compiles, installs, and builds a package fine, looks ok from what I can tell. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+-----------------------------------------------