From owner-freebsd-ports Sat Jan 1 1: 9:35 2000 Delivered-To: freebsd-ports@freebsd.org Received: from dfw-smtpout3.email.verio.net (dfw-smtpout3.email.verio.net [129.250.36.43]) by hub.freebsd.org (Postfix) with ESMTP id 8277514BCF for ; Sat, 1 Jan 2000 01:09:33 -0800 (PST) (envelope-from edb@wwa.com) Received: from [129.250.38.63] (helo=dfw-mmp3.email.verio.net) by dfw-smtpout3.email.verio.net with esmtp (Exim 3.12 #7) id 124KXU-0003D8-00 for ports@freebsd.org; Sat, 01 Jan 2000 09:09:32 +0000 Received: from 207-241-94-010.ip.wwa.com ([207.241.94.10] helo=wwa.com) by dfw-mmp3.email.verio.net with esmtp (Exim 3.12 #7) id 124KWq-0007ks-00 for ports@FreeBSD.org; Sat, 01 Jan 2000 09:08:52 +0000 Message-ID: <386DC502.5D07D91B@wwa.com> Date: Sat, 01 Jan 2000 03:12:34 -0600 From: Charlie Root X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 3.4-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 To: ports@FreeBSD.org Subject: Help with giflib 4.1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Help! I cannot get passed this point. What is it asking to patch? I am running FreeBSD 3.4. I have the dependancies installed. I am ready to pull my hair out on this one. Any help is appreciated. I have grown accustomed to my head of hair and would like to kepp all of it. Thanks Ed edb@wwa.com ===> Extracting for giflib-4.1.0 >> Checksum OK for giflib-4.1.0.tar.gz. ===> giflib-4.1.0 depends on executable: gmake - found ===> giflib-4.1.0 depends on executable: libtool - found ===> giflib-4.1.0 depends on shared library: X11.6 - found ===> Patching for giflib-4.1.0 ===> Applying FreeBSD patches for giflib-4.1.0 File to patch: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 1:24: 6 2000 Delivered-To: freebsd-ports@freebsd.org Received: from m0.cs.berkeley.edu (m0.CS.Berkeley.EDU [128.32.45.176]) by hub.freebsd.org (Postfix) with ESMTP id F12D514E67; Sat, 1 Jan 2000 01:24:02 -0800 (PST) (envelope-from asami@cs.berkeley.edu) Received: from bubble.didi.com (sji-ca5-90.ix.netcom.com [209.109.234.90]) by m0.cs.berkeley.edu (8.9.3/8.9.3) with ESMTP id BAA87739; Sat, 1 Jan 2000 01:23:57 -0800 (PST) (envelope-from asami@cs.berkeley.edu) Received: (from asami@localhost) by bubble.didi.com (8.9.3/8.8.8) id BAA16585; Sat, 1 Jan 2000 01:23:48 -0800 (PST) (envelope-from asami@cs.berkeley.edu) Date: Sat, 1 Jan 2000 01:23:48 -0800 (PST) Message-Id: <200001010923.BAA16585@bubble.didi.com> X-Authentication-Warning: bubble.didi.com: asami set sender to asami@cs.berkeley.edu using -f To: current@freebsd.org Cc: ports@freebsd.org Reply-To: ports@freebsd.org Subject: new package set for Y2K From: asami@freebsd.org (Satoshi - Ports Wraith - Asami) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi All, To celebrate the last year of the millenium (*), I built a new package set for 4-current. You can find it at ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-current/ Since this is the first build with the signal changes, there have been many changes to 4-current and thus many more breakages than before. You can find those at http://bento.FreeBSD.org/errorlogs/errorlogs/e.4.19991230/ There are a whopping 213 (!) errors, or almost twice as many as in 3-stable. (In particular, the ones that say "new compiler error" is what I believe to be caused by the upgrade to the new gcc in 4-current. At least the error messages don't look familiar.) If you can fix any of those and send in fixes via send-pr, I'm sure everyone will be eternally grateful. Thanks and Happy New Year to you all! -PW and the awesome ports team (*) - Actually, it's just that Bill fixed the serial console of bento a couple of days ago, enabling me to upgrade bento and the package building cluster to 4-current, enabling me to use a new chroot environment with the latest bindist, but that doesn't sound as exciting.... (!) - It is not good. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 2: 0: 4 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5F71614CA7 for ; Sat, 1 Jan 2000 02:00:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id CAA31838; Sat, 1 Jan 2000 02:00:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Date: Sat, 1 Jan 2000 02:00:02 -0800 (PST) Message-Id: <200001011000.CAA31838@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: asami@FreeBSD.org (Satoshi - Ports Wraith - Asami) Subject: Re: ports/15817: fix: ptex-pkfonts* Reply-To: asami@FreeBSD.org (Satoshi - Ports Wraith - Asami) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/15817; it has been noted by GNATS. From: asami@FreeBSD.org (Satoshi - Ports Wraith - Asami) To: Steve Price Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: ports/15817: fix: ptex-pkfonts* Date: 01 Jan 2000 01:59:41 -0800 * From: Steve Price * On Sat, 1 Jan 2000, Kentaro Inagaki / [iso-2022-jp] 稲垣 健太郎 wrote: He failed to mention that this change was by my request. :) * # This port uses ${PORTSDIR} and `.include '. * # But does not need to use this. * But using ${PORTSDIR} instead of ${.CURDIR}/../foo means that * I can check out the ja-ptext-pkfonts118 port in /tmp make some * changes to it and test it without having to checkout all of the * other ports provided I have /usr/ports checked-out and up-to-date. * This is a good thing IMHO and the reason why I committed the * ports this way. You won't have to check out more than ja-ptex-pkfonts118 (the slave) and ja-ptex-pkfonts300 (the master) in that hypothetical scenario. On the other hand, with the current Makefiles, if you want to check out a new set of ja-ptex-pkfonts* ports on a machine where you don't want to mess with /usr/ports, you'll have to check out other things as well (right now it's only Mk/bsd.*.mk, but that's already under a different toplevel dir). * I could be wrong though, since it appears most * of the other ports use ${.CURDIR}. :) Since these ports (master and slave ports) are usually upgraded in one go, I don't think assuming they are to be checked out as a set is an unreasonable assumption, and that's why I have recommended using ${.CURDIR} everywhere. * # Furthermore this may cause a problem in the future. * * Please explain. It requires reading bsd.port.pre.mk twice (the first time just to get ${PORTSDIR}). This doesn't cause a problem yet, but it may in the future when the pre.mk part starts using more complicated constructs. (And we can't solve it by adding idempotency checks, as the master port may need to define things like USE_X_PREFIX before including pre.mk.) -PW To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 6: 0: 5 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 6352114F46 for ; Sat, 1 Jan 2000 06:00:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA43812; Sat, 1 Jan 2000 06:00:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from cichlids.com (as6-014.rp-plus.de [149.221.238.142]) by hub.freebsd.org (Postfix) with ESMTP id 3319414DD4 for ; Sat, 1 Jan 2000 05:55:17 -0800 (PST) (envelope-from alex@cichlids.com) Received: from cichlids.cichlids.com (cichlids.cichlids.com [192.168.0.10]) by cichlids.com (Postfix) with ESMTP id 658A7AB7F for ; Sat, 1 Jan 2000 14:55:15 +0100 (CET) Received: (from root@localhost) by cichlids.cichlids.com (8.9.3/8.9.3) id OAA32501; Sat, 1 Jan 2000 14:56:19 +0100 (CET) (envelope-from alex) Message-Id: <200001011356.OAA32501@cichlids.cichlids.com> Date: Sat, 1 Jan 2000 14:56:19 +0100 (CET) From: Alexander Langer Reply-To: alex@cichlids.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15819: fix PLIST of misc/amanda24 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15819 >Category: ports >Synopsis: fix PLIST of misc/amanda24 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 1 06:00:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Alexander Langer >Release: FreeBSD 4.0-CURRENT i386 >Organization: >Environment: -current >Description: fix PLIST errors found by bento >How-To-Repeat: use -current (-stable?) and make package. >Fix: --- pkg/PLIST.orig Fri Dec 25 01:15:23 1998 +++ pkg/PLIST Sat Jan 1 14:51:01 2000 @@ -1,19 +1,11 @@ -lib/libamanda-2.4.1p1.so.0 lib/libamanda.a lib/libamanda.la -lib/libamanda.so -lib/libamclient-2.4.1p1.so.0 lib/libamclient.a lib/libamclient.la -lib/libamclient.so -lib/libamserver-2.4.1p1.so.0 lib/libamserver.a lib/libamserver.la -lib/libamserver.so -lib/libamtape-2.4.1p1.so.0 lib/libamtape.a lib/libamtape.la -lib/libamtape.so @exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m @unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R libexec/amanda/amandad >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 6: 4:25 2000 Delivered-To: freebsd-ports@freebsd.org Received: from pcnet1.pcnet.com (pcnet1.pcnet.com [204.213.232.3]) by hub.freebsd.org (Postfix) with ESMTP id 5721914F74 for ; Sat, 1 Jan 2000 06:04:20 -0800 (PST) (envelope-from eischen@vigrid.com) Received: (from eischen@localhost) by pcnet1.pcnet.com (8.8.7/PCNet) id JAA10486 for ports@FreeBSD.ORG; Sat, 1 Jan 2000 09:04:15 -0500 (EST) Date: Sat, 1 Jan 2000 09:04:15 -0500 (EST) From: Daniel Eischen Message-Id: <200001011404.JAA10486@pcnet1.pcnet.com> To: ports@FreeBSD.ORG Subject: Re: new package set for Y2K Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Satoshi - Ports Wraith - Asami wrote: > Since this is the first build with the signal changes, there have > been many changes to 4-current and thus many more breakages than > before. You can find those at > > http://bento.FreeBSD.org/errorlogs/errorlogs/e.4.19991230/ Gnat-3.12p didn't build on -current because the bootstrap compiler needs libc.so.3 which isn't on bento. I really don't want to build two bootstrap compilers, one for -current and one for -stable. I also think the message: /usr/libexec/ld-elf.so.1: Shared object "libc.so.3" not found is obvious enough, especially for someone running -current. Can we get the compat libs installed on bento? Dan Eischen eischen@vigrid.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 6:41:35 2000 Delivered-To: freebsd-ports@freebsd.org Received: from cr759667-a.nvcr1.bc.wave.home.com (cr759667-a.nvcr1.bc.wave.home.com [24.113.130.83]) by hub.freebsd.org (Postfix) with ESMTP id ABC7B14BE9; Sat, 1 Jan 2000 06:41:29 -0800 (PST) (envelope-from will@blackdawn.com) Received: from shadow.blackdawn.com (will@20-188.008.popsite.net [209.69.196.188]) by cr759667-a.nvcr1.bc.wave.home.com (8.9.3/8.9.3) with ESMTP id GAA92591; Sat, 1 Jan 2000 06:39:36 -0800 (PST) (envelope-from will@blackdawn.com) Received: (from will@localhost) by shadow.blackdawn.com (8.9.3/8.9.3) id JAA46073; Sat, 1 Jan 2000 09:41:22 -0500 (EST) (envelope-from will) Message-ID: X-Mailer: XFMail 1.3.1 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199912312005.MAA93009@freefall.freebsd.org> Date: Sat, 01 Jan 2000 09:41:22 -0500 (EST) Reply-To: Will Andrews From: Will Andrews To: steve@FreeBSD.ORG Subject: Re: ports/15134: new port: www/kdreamsite Cc: freebsd-ports@FreeBSD.ORG Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 31-Dec-99 steve@FreeBSD.ORG wrote: > Synopsis: new port: www/kdreamsite > > State-Changed-From-To: open->closed > State-Changed-By: steve > State-Changed-When: Fri Dec 31 12:04:51 PST 1999 > State-Changed-Why: > Superceded by ports/15798. It should be noted that the newer port can be imported to the tree as-is, since it accounts for the deficiency of the current kdelibs11 + qt142 ports. But I think that later today I will submit fixes for those ports, and all ports I've submitted to date that require NEWGCC'd kdelibs11/qt142 can then be modified in the Makefile only (to remove the BROKEN conditional and add USE_NEWGCC). *sigh* -- Will Andrews GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 7:10: 3 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B1BDF14D52 for ; Sat, 1 Jan 2000 07:10:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id HAA02121; Sat, 1 Jan 2000 07:10:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from mail0.faxmate.com (mail0.faxmate.com [205.250.252.67]) by hub.freebsd.org (Postfix) with ESMTP id B6F3F14E32 for ; Sat, 1 Jan 2000 07:02:18 -0800 (PST) (envelope-from chatila@faxmate.com) Received: (from chatila@localhost) by mail0.faxmate.com (8.9.3/8.9.3/Debian/GNU) id KAA18965; Sat, 1 Jan 2000 10:02:15 -0500 Message-Id: <200001011502.KAA18965@mail0.faxmate.com> Date: Sat, 1 Jan 2000 10:02:15 -0500 From: chatila@faxmate.com Reply-To: chatila@faxmate.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15820: A Y2K class bug when setting atime & mtime by sendfile's receive command Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Note: There was a bad value `<[' for the field `>Confidential:'. It was set to the default value of `yes'. >Number: 15820 >Category: ports >Synopsis: A Y2K class bug when setting atime & mtime by receive >Confidential: yes >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 1 07:10:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Abdallah Chatila >Release: FreeBSD 3.4-RELEASE i386 >Organization: >Environment: >Description: I've noticed that receive is not setting the atime & mtime properly for files sent after year 1999. >How-To-Repeat: Create a file and send it to yourself using sendfile command. Now wait let say a minute and do receive; you'll see that the time displayed by ls -l shows the current time and not the time at which the original file were created. If you repeat the above with a file created before 1999, everything works as expected (i.e. the time displayed by ls -l of the received file will correspond to the original). >Fix: This is a patch which fixes the problem. --- src/getdate.c.orig Mon Jan 27 14:31:37 1997 +++ src/getdate.c Sat Jan 1 09:19:46 2000 @@ -1484,7 +1484,7 @@ Year += 1900; DaysInMonth[1] = Year % 4 == 0 && (Year % 100 != 0 || Year % 400 == 0) ? 29 : 28; - if (Year < EPOCH || Year > 1999 + if (Year < EPOCH || Month < 1 || Month > 12 /* Lint fluff: "conversion from long may lose accuracy" */ || Day < 1 || Day > DaysInMonth[(int)--Month]) >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 8: 4:33 2000 Delivered-To: freebsd-ports@freebsd.org Received: from cr759667-a.nvcr1.bc.wave.home.com (cr759667-a.nvcr1.bc.wave.home.com [24.113.130.83]) by hub.freebsd.org (Postfix) with ESMTP id 8FE0C14F20; Sat, 1 Jan 2000 08:04:30 -0800 (PST) (envelope-from will@blackdawn.com) Received: from shadow.blackdawn.com (will@23-132.008.popsite.net [209.69.197.132]) by cr759667-a.nvcr1.bc.wave.home.com (8.9.3/8.9.3) with ESMTP id IAA92678; Sat, 1 Jan 2000 08:02:38 -0800 (PST) (envelope-from will@blackdawn.com) Received: (from will@localhost) by shadow.blackdawn.com (8.9.3/8.9.3) id LAA00651; Sat, 1 Jan 2000 11:04:24 -0500 (EST) (envelope-from will) Message-ID: X-Mailer: XFMail 1.3.1 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sat, 01 Jan 2000 11:04:24 -0500 (EST) Reply-To: Will Andrews From: Will Andrews To: Leif Neland Subject: RE: 2 hours to compile mysql? Cc: freebsd-ports@FreeBSD.ORG Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org [ moved to freebsd-ports ] On 01-Jan-00 Leif Neland wrote: > So far it has been taking 2 hours to compile sql_yacc.cc from mysql3.22. This is an indication that something is SERIOUSLY wrong! MySQL has never taken my PII-450 w/ 128MB RAM more than, say, 10-15 minutes to build/install. It would be nice if you showed the transcript of your MySQL build. I hope you're doing this from the port.. (that reminds me, this should really have gone to freebsd-ports, not freebsd-current). -- Will Andrews GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 8:17:54 2000 Delivered-To: freebsd-ports@freebsd.org Received: from florence.pavilion.net (florence.pavilion.net [212.74.0.25]) by hub.freebsd.org (Postfix) with ESMTP id 436ED14FD4 for ; Sat, 1 Jan 2000 08:17:48 -0800 (PST) (envelope-from joe@florence.pavilion.net) Received: (from joe@localhost) by florence.pavilion.net (8.9.3/8.8.8) id QAA37903; Sat, 1 Jan 2000 16:17:44 GMT (envelope-from joe) Date: Sat, 1 Jan 2000 16:17:44 +0000 From: Josef Karthauser To: Will Andrews Cc: Leif Neland , freebsd-ports@FreeBSD.ORG Subject: Re: 2 hours to compile mysql? Message-ID: <20000101161744.B37612@florence.pavilion.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0pre2i In-Reply-To: X-NCC-RegID: uk.pavilion Organisation: Pavilion Internet plc, Lees House, 21-23 Dyke Road, Brighton, England Phone: +44-845-333-5000 Fax: +44-845-333-5001 Mobile: +44-403-596893 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 11:04:24AM -0500, Will Andrews wrote: > [ moved to freebsd-ports ] > > On 01-Jan-00 Leif Neland wrote: > > So far it has been taking 2 hours to compile sql_yacc.cc from mysql3.22. I also had this problem. It was fixed by removing the '-O' in the CC statement that compilied it. I guess it's a bug in gcc somewhere. (I compiled the yacc file by hand). Another side effect is that the cc process slowly grows and grows until it eats _all_ memory and swap space. Joe -- Josef Karthauser FreeBSD: Take the red pill and we'll show you just how Technical Manager deep the rabbit hole goes. (http://www.uk.freebsd.org) Pavilion Internet plc. [joe@pavilion.net, joe@freebsd.org, joe@tao.org.uk] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 8:30: 7 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 1CB4A14F76 for ; Sat, 1 Jan 2000 08:30:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA06111; Sat, 1 Jan 2000 08:30:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id 9CACE14A0E for ; Sat, 1 Jan 2000 08:25:23 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from root@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id KAA46383; Sat, 1 Jan 2000 10:25:21 -0600 (CST) Message-Id: <200001011625.KAA46383@Genesis.Denninger.Net> Date: Sat, 1 Jan 2000 10:25:21 -0600 (CST) From: Karl Denninger Reply-To: karl@Denninger.Net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15822: Update port misc/HomeDaemon to V0.99 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15822 >Category: ports >Synopsis: Update port misc/HomeDaemon to V0.99 >Confidential: yes >Severity: serious >Priority: high >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 1 08:30:00 PST 2000 >Closed-Date: >Last-Modified: >Originator: Karl Denninger >Release: FreeBSD 4.0-CURRENT i386 >Organization: Karls Sushi and Packet Smashers >Environment: HomeDaemon 0.98 and earlier >Description: HomeDaemon 0.98 and earlier WILL NOT OPERATE with Dan Lancini's current x10d_cm11 code. He has made a change to the code that changes the internal communication protocol slightly for extended commands; this was not supported in 0.98 and earlier revisions. 0.99 supports BOTH old and new x10d protocols via a define in defs.h. Also note that the PLIST has been modified to DELIBERATELY leave the (small) config database on the system if the port is de-installed. Testing revealed that you could lose ALL of your localized settings (including event lists that might have taken you hundreds of hours to develop!) if you had to re-install the port for some reason (which requires a deinstall/reinstall). As such I have removed the PLIST entries that remove the shared directory to prevent this disaster. (Please note that I still don't see this port in the CVS tree, although I DID see the "committed, thanks!" note on the original submission a few days back! Please check this - thank you) >How-To-Repeat: See above. >Fix: Replace port with 0.99 version below. 0.98 has been recalled and removed. # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # . # ./Makefile # ./files # ./files/md5 # ./pkg # ./pkg/COMMENT # ./pkg/DESCR # ./pkg/PLIST # echo c - . mkdir -p . > /dev/null 2>&1 echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# New ports collection makefile for: HomeDaemon X# Version required: 0.99 X# Date created: 1 January 2000 X# Whom: Karl Denninger X# X# $FreeBSD$ X# X XDISTNAME= HomeDaemon-0.99 XCATEGORIES= misc XMASTER_SITES= http://genesis.denninger.net/ X XMAINTAINER= HomeDaemon@denninger.net X XNO_CDROM="No commercial sale w/o permission; see README" X X.include END-of-./Makefile echo c - ./files mkdir -p ./files > /dev/null 2>&1 echo x - ./files/md5 sed 's/^X//' >./files/md5 << 'END-of-./files/md5' XMD5 (HomeDaemon-0.99.tar.gz) = fb34fe831e34259a34e6e74667a38145 END-of-./files/md5 echo c - ./pkg mkdir -p ./pkg > /dev/null 2>&1 echo x - ./pkg/COMMENT sed 's/^X//' >./pkg/COMMENT << 'END-of-./pkg/COMMENT' XHome automation software that runs on FreeBSD (see the README) END-of-./pkg/COMMENT echo x - ./pkg/DESCR sed 's/^X//' >./pkg/DESCR << 'END-of-./pkg/DESCR' X* HomeDaemon - Home Automation Software for FreeBSD X* Supports the CM11A X10 powerline interface and Applied Digital's protocol X* VERSION 0.99 X* X* NOTE! BETA SOFTWARE! USE AT YOUR OWN RISK! X* X* This entire software package is Copyright 1999 Karl Denninger X* All rights reserved. X* X* RESTRICTED RIGHTS - SEE THE README FILE FOR MORE INFORMATION X XThis package requires: X X1. A free serial port (to connect the CM11A computer interface) and X (optionally) a second port for an Applied Digital RS-422 bridge X2. A CM11A (you can obtain one from Radio Shack or http://www.x10.com) X and (optional) the Applied Digital Bridge (for ADICON support) X3. Dan Lancini's "x10d" package (see above) X XCURRENT code is available at http://genesis.denninger.net X XONE FINAL WARNING - IF YOU DO NOT LOOK AT THE README FILE, THIS PORT XWILL NOT WORK! REQUIRED CONFIGURATION INFORMATION IS IN THAT FILE! X X- Karl Denninger Xkarl@denninger.net END-of-./pkg/DESCR echo x - ./pkg/PLIST sed 's/^X//' >./pkg/PLIST << 'END-of-./pkg/PLIST' Xetc/rc.d/HomeDaemon.rc Xbin/appdig-clear Xbin/appdig-setup Xbin/HomeDaemon-appdig Xbin/HomeDaemon-dump Xbin/HomeDaemon-events Xbin/HomeDaemon-parse Xbin/HomeDaemon-shmem Xbin/HomeDaemon-status.cgi END-of-./pkg/PLIST exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 8:44: 4 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id BE05414CB5; Sat, 1 Jan 2000 08:44:03 -0800 (PST) (envelope-from steve@FreeBSD.org) Received: (from steve@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA06971; Sat, 1 Jan 2000 08:44:03 -0800 (PST) (envelope-from steve@FreeBSD.org) Date: Sat, 1 Jan 2000 08:44:03 -0800 (PST) From: Message-Id: <200001011644.IAA06971@freefall.freebsd.org> To: HomeDaemon@Denninger.Net, steve@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/15773: new port: misc/HomeDaemon Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: new port: misc/HomeDaemon State-Changed-From-To: open->closed State-Changed-By: steve State-Changed-When: Sat Jan 1 08:43:42 PST 2000 State-Changed-Why: Superced by ports/15822. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 8:45:49 2000 Delivered-To: freebsd-ports@freebsd.org Received: from arnold.neland.dk (mail.neland.dk [194.255.12.232]) by hub.freebsd.org (Postfix) with ESMTP id 4400B14F60 for ; Sat, 1 Jan 2000 08:45:44 -0800 (PST) (envelope-from leifn@neland.dk) Received: from localhost (localhost [127.0.0.1]) by arnold.neland.dk (8.9.3/8.9.3) with ESMTP id RAA66087; Sat, 1 Jan 2000 17:45:32 +0100 (CET) (envelope-from leifn@neland.dk) Date: Sat, 1 Jan 2000 17:45:32 +0100 (CET) From: Leif Neland To: Will Andrews Cc: Leif Neland , freebsd-ports@FreeBSD.ORG Subject: RE: 2 hours to compile mysql? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 1 Jan 2000, Will Andrews wrote: > [ moved to freebsd-ports ] > > On 01-Jan-00 Leif Neland wrote: > > So far it has been taking 2 hours to compile sql_yacc.cc from mysql3.22. > > This is an indication that something is SERIOUSLY wrong! MySQL has never taken > my PII-450 w/ 128MB RAM more than, say, 10-15 minutes to build/install. > It finally succeded after 3 hours or so (weren't watching anymore... ;-) Your 15 minutes also corresponds with my 25 or so real time as show by top, the rest of the time spend by swapping. I had dedicated a huge:-) 280MB disk for swap, so you can guess the speed of that.. You have double the ram of I, so you probably don't swap, althoug I did see a max size of 170M. Paul DuBois, paul@snake.net suggested the use of running configure --with-low-memory, perhaps the makefile could do that by itself, if it was defined what should be considered low memory. Leif To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 8:49: 9 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id 52C0414EEC; Sat, 1 Jan 2000 08:49:05 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id KAA72216; Sat, 1 Jan 2000 10:49:03 -0600 (CST) Message-ID: <20000101104903.A67447@Denninger.Net> Date: Sat, 1 Jan 2000 10:49:03 -0600 From: Karl Denninger To: steve@FreeBSD.ORG, HomeDaemon@Denninger.Net, freebsd-ports@FreeBSD.ORG Subject: Re: ports/15773: new port: misc/HomeDaemon References: <200001011644.IAA06971@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <200001011644.IAA06971@freefall.freebsd.org>; from steve@FreeBSD.ORG on Sat, Jan 01, 2000 at 08:44:03AM -0800 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Not until someone COMMITS the other one! PLEASE read the DESCRIPTION in the superceding submission! -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! On Sat, Jan 01, 2000 at 08:44:03AM -0800, steve@FreeBSD.ORG wrote: > Synopsis: new port: misc/HomeDaemon > > State-Changed-From-To: open->closed > State-Changed-By: steve > State-Changed-When: Sat Jan 1 08:43:42 PST 2000 > State-Changed-Why: > Superced by ports/15822. > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 9: 1:46 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id B24E714C14 for ; Sat, 1 Jan 2000 09:01:44 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.3/8.9.0) with ESMTP id LAA01071; Sat, 1 Jan 2000 11:01:37 -0600 (CST) Date: Sat, 1 Jan 2000 11:01:37 -0600 (CST) From: Steve Price To: Karl Denninger Cc: HomeDaemon@Denninger.Net, freebsd-ports@FreeBSD.ORG Subject: Re: ports/15773: new port: misc/HomeDaemon In-Reply-To: <20000101104903.A67447@Denninger.Net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 1 Jan 2000, Karl Denninger wrote: # Not until someone COMMITS the other one! Noone has as yet, because new ones keep appearing faster than we can commit the old one. # PLEASE read the DESCRIPTION in the superceding submission! I read (and re-read) the description of every PR I touch. Your new PR (ports/15822) contains the entire port in shar format, so there is absolutely no reason leave this one open too. On your next reply if you choose to do so please don't shout. I'm an neither deaf, dumb, nor blind. Thanks. -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 9:10: 4 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 454771504B for ; Sat, 1 Jan 2000 09:10:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA08349; Sat, 1 Jan 2000 09:10:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Date: Sat, 1 Jan 2000 09:10:02 -0800 (PST) Message-Id: <200001011710.JAA08349@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Steve Price Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 Reply-To: Steve Price Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/15822; it has been noted by GNATS. From: Steve Price To: Karl Denninger Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 Date: Sat, 1 Jan 2000 10:53:56 -0600 (CST) On Sat, 1 Jan 2000, Karl Denninger wrote: # >Number: 15822 # >Category: ports # >Synopsis: Update port misc/HomeDaemon to V0.99 [snip] # (Please note that I still don't see this port in the CVS tree, # although I DID see the "committed, thanks!" note on the original # submission a few days back! Please check this - thank you) Karl, You didn't see the "committed, thanks!" note on any of your PRs. So far I have closed three other PRs regarding your new HomeDaemon software, ports/{15749,15772,15773}. If you'd check the audit trail of these you'll see they say "superceded by ports/...". This is why you haven't seen it in the CVS tree. You keep sending in new submissions for the same port before someone can commit the old one. :) Two quick things... Please don't create a new PR everytime you want to follow up to an old one. The proper procedure is to send a message like this: From: Karl Denninger To: freebsd-gnats-submit@freebsd.org Subject: Re: ports/15882 ... Secondly if this were an update to an existing port, please send us a diff from the current port and not a new shar file. In this case since there is no current port you really had no choice but to send a new shar file. Just so you know... :) Thanks. -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 9:10: 7 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 539BD1505A for ; Sat, 1 Jan 2000 09:10:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA08354; Sat, 1 Jan 2000 09:10:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Date: Sat, 1 Jan 2000 09:10:03 -0800 (PST) Message-Id: <200001011710.JAA08354@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: "Chris D. Faulhaber" Subject: Re: ports/15801: new port: games/gno3dtet Reply-To: "Chris D. Faulhaber" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/15801; it has been noted by GNATS. From: "Chris D. Faulhaber" To: Will Andrews Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ports/15801: new port: games/gno3dtet Date: Sat, 1 Jan 2000 12:03:32 -0500 (EST) On Fri, 31 Dec 1999, Will Andrews wrote: > > >Number: 15801 > >Category: ports > >Synopsis: new port: games/gno3dtet > *snip* > XDISTNAME= gno3dtet-0.3.2 > XCATEGORIES= games > XMASTER_SITES= ftp://webdat.com/pub/seb/gno3dtet/ > XEXTRACT_SUFX= .tgz > X > XMAINTAINER= andrews@technologist.com > X > XGNOME_CONFIG?= ${X11BASE}/bin/gnome-config > XGTK_CONFIG?= ${X11BASE}/bin/gtk12-config > XGNU_CONFIGURE= yes > XCONFIGURE_ENV= GNOME_CONFIG=${GNOME_CONFIG} GTK_CONFIG=${GTK_CONFIG} > XCONFIGURE_ARGS+=--prefix=${PREFIX} > XUSE_X_PREFIX= yes > XUSE_GMAKE= yes > XWRKSRC= ${WRKDIR}/gno3dtet > X > Xpre-configure: > X @${RM} -rf ${WRKSRC}/config.cache > X > X.include > END-of-gno3dtet/Makefile Might we want some LIB_DEPENDS here? ----- Chris D. Faulhaber - jedgar@fxp.org - jedgar@FreeBSD.org -------------------------------------------------------- FreeBSD: The Power To Serve - http://www.FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 9:12:34 2000 Delivered-To: freebsd-ports@freebsd.org Received: from florence.pavilion.net (florence.pavilion.net [212.74.0.25]) by hub.freebsd.org (Postfix) with ESMTP id A303A14CB1 for ; Sat, 1 Jan 2000 09:12:30 -0800 (PST) (envelope-from joe@florence.pavilion.net) Received: (from joe@localhost) by florence.pavilion.net (8.9.3/8.8.8) id RAA42466; Sat, 1 Jan 2000 17:12:26 GMT (envelope-from joe) Date: Sat, 1 Jan 2000 17:12:26 +0000 From: Josef Karthauser To: Leif Neland Cc: Will Andrews , Leif Neland , freebsd-ports@FreeBSD.ORG Subject: Re: 2 hours to compile mysql? Message-ID: <20000101171226.A41032@florence.pavilion.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0pre2i In-Reply-To: X-NCC-RegID: uk.pavilion Organisation: Pavilion Internet plc, Lees House, 21-23 Dyke Road, Brighton, England Phone: +44-845-333-5000 Fax: +44-845-333-5001 Mobile: +44-403-596893 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 05:45:32PM +0100, Leif Neland wrote: > > Paul DuBois, paul@snake.net suggested the use of running configure > --with-low-memory, perhaps the makefile could do that by itself, if it was > defined what should be considered low memory. > I reckon it's a bug somewhere: # uname -a FreeBSD genius.systems.pavilion.net 4.0-CURRENT FreeBSD 4.0-CURRENT #30: Sat Jan 1 02:22:53 GMT 2000 joe@genius.systems.pavilion.net:/usr/src/sys/compile/GENIUS i386 # make [cut] c++ -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/usr/local\"" \ -DDATADIR="\"/var/db/mysql\"" \ -DSHAREDIR="\"/usr/local/share/mysql\"" \ -DHAVE_CONFIG_H -I./../include \ -I./../regex -I. -I../include -I.. -I. \ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ -DDBUG_OFF -O -pipe -fno-implicit-templates -c sql_yacc.cc [cut] This burns processor and memory: 14142 root 52 0 156M 134M STOP 1:22 83.20% 82.37% cc1plus But if I remove the '-O' option: time c++ -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/usr/local\"" \ -DDATADIR="\"/var/db/mysql\"" \ -DSHAREDIR="\"/usr/local/share/mysql\"" \ -DHAVE_CONFIG_H -I./../include \ -I./../regex -I. -I../include -I.. -I. \ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \ -DDBUG_OFF -pipe -fno-implicit-templates -c sql_yacc.cc 6.82s user 0.23s system 91% cpu 7.700 total It takes 6.82 seconds and completes. I conclude that there's an optimiser bug somewhere. Joe -- Josef Karthauser FreeBSD: Take the red pill and we'll show you just how Technical Manager deep the rabbit hole goes. (http://www.uk.freebsd.org) Pavilion Internet plc. [joe@pavilion.net, joe@freebsd.org, joe@tao.org.uk] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 9:33:45 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id B05F8150FF for ; Sat, 1 Jan 2000 09:33:39 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id LAA17177; Sat, 1 Jan 2000 11:33:37 -0600 (CST) Message-ID: <20000101113337.A89903@Denninger.Net> Date: Sat, 1 Jan 2000 11:33:37 -0600 From: Karl Denninger To: Steve Price , freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <200001011710.JAA08349@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <200001011710.JAA08349@freefall.freebsd.org>; from Steve Price on Sat, Jan 01, 2000 at 09:10:02AM -0800 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 09:10:02AM -0800, Steve Price wrote: > The following reply was made to PR ports/15822; it has been noted by GNATS. > > From: Steve Price > To: Karl Denninger > Cc: FreeBSD-gnats-submit@FreeBSD.ORG > Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 > Date: Sat, 1 Jan 2000 10:53:56 -0600 (CST) > > On Sat, 1 Jan 2000, Karl Denninger wrote: > > # >Number: 15822 > # >Category: ports > # >Synopsis: Update port misc/HomeDaemon to V0.99 > [snip] > # (Please note that I still don't see this port in the CVS tree, > # although I DID see the "committed, thanks!" note on the original > # submission a few days back! Please check this - thank you) > > Karl, > > You didn't see the "committed, thanks!" note on any of your PRs. Correct. My first submission got a reject and nasty comment back from one of your other committers that I violated the hier(7) rules - when I explained why I had done so, I got stony silence in reply. So I went back to the code and did a LOT of work to conform and write installation code - even though it probably wasn't such a good idea, as I found out later, in that doing so (and doing the PLIST and other stuff "the FreeBSD way") made it really easy to LOSE a *LOT* of hard work for the users of the software. Guess how *I* found out about that little pitfall? Yeah. Good thing I have an automatic nightly tape backup run. Two hours later after waiting for the tape to read through, I had my event file back. :-( So today I submitted a port with those PLIST entries DELETED (intentionally) which ALSO violates the rules in the handbook, but I'll be damned if blind complience with "the rules" supersedes the principle of least astonishment (and the 4-letter words that will eminate from someone who does not have a backup after they spend all weekend programming an event list only to lose it due to this!) > So far I have closed three other PRs regarding your new HomeDaemon > software, ports/{15749,15772,15773}. If you'd check the audit trail > of these you'll see they say "superceded by ports/...". This is > why you haven't seen it in the CVS tree. You keep sending in new > submissions for the same port before someone can commit the old one. :) Uh, not quite. The original was never committed because someone else (not you) has refused to do so. You closed the others which is fine, but none of the originals was ever committed, and in fact, since the first REJECT message I had no idea if you folks were *ever* going to commit the original - and had assumed the answer was *no*. I'll be happy to wait, but when someone tells me to go stuff, basically, and then does not reply to my follow-up in a timely fashion (a couple of days) I have only two options: 1. Assume that someone was having a bad day, closed the original, and I should resubmit. 2. Give up. I assume you'd prefer that I *not* take path #2. > Two quick things... > > Please don't create a new PR everytime you want to follow up to > an old one. The proper procedure is to send a message like this: > > From: Karl Denninger > To: freebsd-gnats-submit@freebsd.org > Subject: Re: ports/15882 > > ... I thought send-pr was the way to "talk to" gnats officially... If not, ok, but then the original has to be comitted first before I can do this (as you noted below). > Secondly if this were an update to an existing port, please send > us a diff from the current port and not a new shar file. In this > case since there is no current port you really had no choice but > to send a new shar file. Just so you know... :) > > Thanks. > > -steve See above. Any idea on a timeline when the "now original" commit can/will be done? -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 10: 1:51 2000 Delivered-To: freebsd-ports@freebsd.org Received: from cr759667-a.nvcr1.bc.wave.home.com (cr759667-a.nvcr1.bc.wave.home.com [24.113.130.83]) by hub.freebsd.org (Postfix) with ESMTP id EF2B314CE9 for ; Sat, 1 Jan 2000 10:01:48 -0800 (PST) (envelope-from will@blackdawn.com) Received: from shadow.blackdawn.com (will@23-132.008.popsite.net [209.69.197.132]) by cr759667-a.nvcr1.bc.wave.home.com (8.9.3/8.9.3) with ESMTP id JAA92773; Sat, 1 Jan 2000 09:59:52 -0800 (PST) (envelope-from will@blackdawn.com) Received: (from will@localhost) by shadow.blackdawn.com (8.9.3/8.9.3) id NAA02462; Sat, 1 Jan 2000 13:01:38 -0500 (EST) (envelope-from will) Message-ID: X-Mailer: XFMail 1.3.1 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20000101113337.A89903@Denninger.Net> Date: Sat, 01 Jan 2000 13:01:38 -0500 (EST) Reply-To: Will Andrews From: Will Andrews To: Karl Denninger Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 Cc: freebsd-ports@FreeBSD.ORG, Steve Price Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 01-Jan-00 Karl Denninger wrote: > Correct. My first submission got a reject and nasty comment back from > one of your other committers that I violated the hier(7) rules - when I > explained why I had done so, I got stony silence in reply. What?! I'm not a committer. I'm just another porter.. I simply stated that I didn't think your port followed hier, and that it could be modified to do so. But of course you thought it was an attack.. (and I did reply to that reply!). I was NOT vituperating your efforts! I am sorry you think that is so. > So I went back to the code and did a LOT of work to conform and write > installation code - even though it probably wasn't such a good idea, > as I found out later, in that doing so (and doing the PLIST and other > stuff "the FreeBSD way") made it really easy to LOSE a *LOT* of hard > work for the users of the software. What's so hard about adding a few #define's as necessary and then using gcc -DXX=\"blah\"? Maybe I just don't know how your program works. :) > The original was never committed because someone else (not you) has > refused to do so. You closed the others which is fine, but none of the > originals was ever committed, and in fact, since the first REJECT message > I had no idea if you folks were *ever* going to commit the original - and > had assumed the answer was *no*. Again, you're not checking the facts. Since when did I ever pass myself off as a committer? Besides, if I were a committer, any other committer who disagreed with my beliefs could argue with me about it, and certainly could decide to import your port (him/her)self! And you seem to think that your port was "rejected" - but if you had noticed the PR audit trail, none of the PRs were ever closed (and they would have been if I had actually been a committer and actually had "rejected" your port). You seem to be taking my reflex reaction to your PLIST a little hard. I was only trying to help ensure that if at all possible, we don't get (yet another) port that violates hier (lesstif being one of the most glaring ones). I think hier is one of the best things about FreeBSD, after all. > I'll be happy to wait, but when someone tells me to go stuff, basically, > and then does not reply to my follow-up in a timely fashion (a couple > of days) I have only two options: Again, you're misinterpreting my original reply. > I thought send-pr was the way to "talk to" gnats officially... If not, ok, > but then the original has to be comitted first before I can do this (as you > noted below). But you can send replies to PR's by putting "Re: ports/" as the subject, and then using send-pr to reply if your mail has any sensitive data (like tabs, which my MUA tends to convert to spaces), but else you can just use your usual MUA to reply to PR issues. > Any idea on a timeline when the "now original" commit can/will be done? I'm sure that it can be done as soon as you clear up your misunderstandings with me. -- Will Andrews GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 10:18:52 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id 1A3E114F8E for ; Sat, 1 Jan 2000 10:18:49 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id MAA37341; Sat, 1 Jan 2000 12:17:28 -0600 (CST) Message-ID: <20000101121727.A35145@Denninger.Net> Date: Sat, 1 Jan 2000 12:17:27 -0600 From: Karl Denninger To: Will Andrews Cc: freebsd-ports@FreeBSD.ORG, Steve Price Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <20000101113337.A89903@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Will Andrews on Sat, Jan 01, 2000 at 01:01:38PM -0500 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 01:01:38PM -0500, Will Andrews wrote: > On 01-Jan-00 Karl Denninger wrote: > > Correct. My first submission got a reject and nasty comment back from > > one of your other committers that I violated the hier(7) rules - when I > > explained why I had done so, I got stony silence in reply. > > What?! I'm not a committer. I'm just another porter.. I simply stated that I > didn't think your port followed hier, and that it could be modified to do so. > But of course you thought it was an attack.. (and I did reply to that reply!). > I was NOT vituperating your efforts! I am sorry you think that is so. You never retrieved the port, you never looked it, you took a look ONLY at the shar file and made your call - without examining the evidence. > > So I went back to the code and did a LOT of work to conform and write > > installation code - even though it probably wasn't such a good idea, > > as I found out later, in that doing so (and doing the PLIST and other > > stuff "the FreeBSD way") made it really easy to LOSE a *LOT* of hard > > work for the users of the software. > > What's so hard about adding a few #define's as necessary and then using gcc > -DXX=\"blah\"? Maybe I just don't know how your program works. :) You don't. It has external dependancies, among other things, and further it has location-specific data that the user will be VERY unhappy to lose down the road. THAT was the reason for not putting it in "share" originally (to isolate both its DEPENDANTS *AND* the localized stuff). The second (localized stuff) is a reality until we start getting PCs with built-in GPS systems that work everywhere (the code needs to know where the machine is PHYSICALLY to compute day and night events, and I've yet to find an AUTOMATIC way to do that). > > The original was never committed because someone else (not you) has > > refused to do so. You closed the others which is fine, but none of the > > originals was ever committed, and in fact, since the first REJECT message > > I had no idea if you folks were *ever* going to commit the original - and > > had assumed the answer was *no*. > > Again, you're not checking the facts. Since when did I ever pass myself off as > a committer? Besides, if I were a committer, any other committer who disagreed > with my beliefs could argue with me about it, and certainly could decide to > import your port (him/her)self! > > And you seem to think that your port was "rejected" - but if you had noticed > the PR audit trail, none of the PRs were ever closed (and they would have been > if I had actually been a committer and actually had "rejected" your port). > > You seem to be taking my reflex reaction to your PLIST a little hard. I was > only trying to help ensure that if at all possible, we don't get (yet another) > port that violates hier (lesstif being one of the most glaring ones). I think > hier is one of the best things about FreeBSD, after all. Fine. Your call, of course. The code will and does live without you folks - after all, it was never intended as a PORT in the first place. > > I'll be happy to wait, but when someone tells me to go stuff, basically, > > and then does not reply to my follow-up in a timely fashion (a couple > > of days) I have only two options: > > Again, you're misinterpreting my original reply. I don't think so at all. > > I thought send-pr was the way to "talk to" gnats officially... If not, ok, > > but then the original has to be comitted first before I can do this (as you > > noted below). > > But you can send replies to PR's by putting "Re: ports/" as > the subject, and then using send-pr to reply if your mail has any sensitive > data (like tabs, which my MUA tends to convert to spaces), but else you can > just use your usual MUA to reply to PR issues. Gee, you're assuming I keep PR numbers around in some kind of database. I don't. I made a contribution; if the [Gods of FreeBSD Ports] don't want it, then fine - reject it and be done with it. If you do want it then commit it and be done with it. > > Any idea on a timeline when the "now original" commit can/will be done? > > I'm sure that it can be done as soon as you clear up your misunderstandings > with me. There are no misunderstandings here Will, and this little snit-like response of yours in that last line says EVERYTHING about what pisses me off on occasion (and has over the last several years) about the little band to which you belong. If you're not a committer, then don't reply and act like one. I'm not responsible for keeping an "annointed list" around my machine and checking off one or another box when I get a reply to something I send in. I refuse to do that - its simply not my place or position to do so. If you want to speak on behalf of that part of GNATS, then expect to be treated as if you have - you did, and were. A complaint rather than a "open->closed" reply says all that needs to be said. Holding a PR open without cause doesn't solve anything either. BLUNTLY: Someone who DOES have commit privs please make a decision on this submission. If you're going to reject the port then PLEASE SAY SO and I'll go on my way and update both my local repository storage (which I ALSO fixed to comply with your numbering systems and naming conventions) as well as the web page so people know what's going on! I can also terminate the way I have been maintaining the code for the last few days (which I happy to personally dislike, but will maintain for compatability reasons if this is going to be a port). If you're going to COMMIT the port then please do so, in that I'd like to know how I'm going to be maintaining the software from this point forward, and this decision on your part is germane - in fact, critical - to that process. I thought I'd do the community a favor and add something to the base of code that is available to run on FreeBSD from the "official" sources. I certainly didn't need to do so, and in fact there were some compromises that I had to make in order to do this, some of which will probably upset the rather sizeable base of EXISTING users of the software (in particular, the move of control and executable files will certainly be a "gotcha" for them at least once) If the port is unwanted as it stands then tell me so and that's fine - no harm done - the mistake certainly won't be made twice! Pardon me for "intruding" into your little treehouse on a new year...... Sheesh! -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 10:19:42 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 248E015169 for ; Sat, 1 Jan 2000 10:19:37 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.3/8.9.0) with ESMTP id MAA19227; Sat, 1 Jan 2000 12:19:35 -0600 (CST) Date: Sat, 1 Jan 2000 12:19:34 -0600 (CST) From: Steve Price To: Karl Denninger Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 In-Reply-To: <20000101113337.A89903@Denninger.Net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 1 Jan 2000, Karl Denninger wrote: # Correct. My first submission got a reject and nasty comment back from # one of your other committers that I violated the hier(7) rules - when I # explained why I had done so, I got stony silence in reply. I can't speak for anyone but myself. I was being courteous and you took to shouting at me. So am to assume that all [CK]arls of the world will be this way? I didn't take the other person's comments as you did. They were constructive comments and you chose to take them the wrong way IMHO. [snip] # So today I submitted a port with those PLIST entries DELETED (intentionally) # which ALSO violates the rules in the handbook, but I'll be damned if blind # complience with "the rules" supersedes the principle of least astonishment # (and the 4-letter words that will eminate from someone who does not have a # backup after they spend all weekend programming an event list only to lose # it due to this!) If the port installs files then those files will show up in the PLIST otherwise the package that is created will be worthless as they won't be there. My suggestion if you don't want to lose these config files is to install the ones you have as '.sample's with instructions that for this software to do anything useful you must copy and tweak to suit. There are quite a number of ports that do this and it works quite well for them. # The original was never committed because someone else (not you) has # refused to do so. You closed the others which is fine, but none of the # originals was ever committed, and in fact, since the first REJECT message # I had no idea if you folks were *ever* going to commit the original - and # had assumed the answer was *no*. The PR was still in GNATS and still open, so the answer was not no and it definitely wasn't rejected; on hold maybe. # I'll be happy to wait, but when someone tells me to go stuff, basically, # and then does not reply to my follow-up in a timely fashion (a couple # of days) I have only two options: # # 1. Assume that someone was having a bad day, closed the original, # and I should resubmit. You can check the status of your problem report here without having to make assumptions. http://www.freebsd.org/cgi/query-pr.cgi?pr=15822 # 2. Give up. # # I assume you'd prefer that I *not* take path #2. # # I thought send-pr was the way to "talk to" gnats officially... If not, ok, # but then the original has to be comitted first before I can do this (as you # noted below). send-pr(1) is the way of committing new PRs. If you want to followup to an existing PR you can either do what I suggested in the previous mail or you can use the "Submit Followup" link at the bottom of the page presented by the URL above. Either of them does exactly the same thing. You choose what is easiest for you. # Any idea on a timeline when the "now original" commit can/will be done? Nope. With a volunteer project and the fact that there are currently 2116 other open PRs (269 of which are for ports), it will happen when someone takes the time to do it. Since the holidays are here for most of us it has a good chance of happening soon, but no promises. I can tell you that in the last week we've been able to resolve a sizeable number of PRs as evidenced here. http://www.freebsd.org/~steve/gnatstats.html -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 10:31: 1 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id D4D08150BC for ; Sat, 1 Jan 2000 10:30:56 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id MAA43736; Sat, 1 Jan 2000 12:30:55 -0600 (CST) Message-ID: <20000101123054.A37550@Denninger.Net> Date: Sat, 1 Jan 2000 12:30:54 -0600 From: Karl Denninger To: Steve Price Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <20000101113337.A89903@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Steve Price on Sat, Jan 01, 2000 at 12:19:34PM -0600 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 12:19:34PM -0600, Steve Price wrote: > On Sat, 1 Jan 2000, Karl Denninger wrote: > > # Correct. My first submission got a reject and nasty comment back from > # one of your other committers that I violated the hier(7) rules - when I > # explained why I had done so, I got stony silence in reply. > > I can't speak for anyone but myself. I was being courteous and you > took to shouting at me. So am to assume that all [CK]arls of the > world will be this way? I didn't take the other person's comments > as you did. They were constructive comments and you chose to take > them the wrong way IMHO. Well, I apologize for considering you and Will to be both speaking somewhat-in-concert. > [snip] > > # So today I submitted a port with those PLIST entries DELETED (intentionally) > # which ALSO violates the rules in the handbook, but I'll be damned if blind > # complience with "the rules" supersedes the principle of least astonishment > # (and the 4-letter words that will eminate from someone who does not have a > # backup after they spend all weekend programming an event list only to lose > # it due to this!) > > If the port installs files then those files will show up in the PLIST > otherwise the package that is created will be worthless as they won't > be there. My suggestion if you don't want to lose these config files > is to install the ones you have as '.sample's with instructions that for > this software to do anything useful you must copy and tweak to suit. > There are quite a number of ports that do this and it works quite well > for them. The package is worthless without hand configuration in any event (and those files are hand-configuration files). I'll take a look at the strategy on the ".sample" stuff, but inhernetly don't like it. There's a build-define that has to be set too, which may force me back to "NO_PACKAGE" anyway, in which case none of this really matters. > # Any idea on a timeline when the "now original" commit can/will be done? > > Nope. With a volunteer project and the fact that there are currently > 2116 other open PRs (269 of which are for ports), it will happen when > someone takes the time to do it. > > Since the holidays are here for most of us it has a good chance of > happening soon, but no promises. I can tell you that in the last > week we've been able to resolve a sizeable number of PRs as evidenced > here. > > http://www.freebsd.org/~steve/gnatstats.html > > -steve Understood. -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 10:42:44 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 4490015007 for ; Sat, 1 Jan 2000 10:42:32 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.3/8.9.0) with ESMTP id MAA01727; Sat, 1 Jan 2000 12:42:29 -0600 (CST) Date: Sat, 1 Jan 2000 12:42:28 -0600 (CST) From: Steve Price To: Karl Denninger Cc: Will Andrews , freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 In-Reply-To: <20000101121727.A35145@Denninger.Net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 1 Jan 2000, Karl Denninger wrote: # Fine. Your call, of course. The code will and does live without you folks # - after all, it was never intended as a PORT in the first place. Neither were about 2900 programs but they made it into the ports collection. :) # Gee, you're assuming I keep PR numbers around in some kind of database. You don't have to. We do that for you already. All you have to do is go to this URL, type in your name in the Originator field, and click the Query PR's button. http://www.freebsd.org/cgi/query-pr-summary.cgi?query # I don't. I made a contribution; if the [Gods of FreeBSD Ports] don't want it, # then fine - reject it and be done with it. If you do want it then commit it # and be done with it. Noone said we didn't want the port or your software. We also don't have any Ports Gods, though we do have one resident Wraith. :) Just for reference Karl, I am a committer and the GNATS database administrator. I am a human contrary to some's beliefs that I am some form of assembly code. As I said I can speak only for myself and not the FreeBSD Project. Feel free to call me on anything I've done in the interest of FreeBSD that you take deference to. No doubt your port will be committed (possibly with a few changes) in the near future, but noone can give you an exact time. We do our best, but we all have lifes oustide of FreeBSD to tend to. -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 10:48:22 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 1FD1D14D2A for ; Sat, 1 Jan 2000 10:48:20 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.3/8.9.0) with ESMTP id MAA05412; Sat, 1 Jan 2000 12:48:18 -0600 (CST) Date: Sat, 1 Jan 2000 12:48:18 -0600 (CST) From: Steve Price To: Karl Denninger Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 In-Reply-To: <20000101123054.A37550@Denninger.Net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 1 Jan 2000, Karl Denninger wrote: # The package is worthless without hand configuration in any event (and those # files are hand-configuration files). # # I'll take a look at the strategy on the ".sample" stuff, but inhernetly # don't like it. There's a build-define that has to be set too, which may # force me back to "NO_PACKAGE" anyway, in which case none of this really # matters. Mind if I make a few changes to the port and send them your way? I don't think it is a bad as is being let on. -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 11: 2:18 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id BD03F14C27 for ; Sat, 1 Jan 2000 11:02:09 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id NAA59256; Sat, 1 Jan 2000 13:02:02 -0600 (CST) Message-ID: <20000101130202.A50949@Denninger.Net> Date: Sat, 1 Jan 2000 13:02:02 -0600 From: Karl Denninger To: Steve Price Cc: Will Andrews , freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <20000101121727.A35145@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Steve Price on Sat, Jan 01, 2000 at 12:42:28PM -0600 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 12:42:28PM -0600, Steve Price wrote: > On Sat, 1 Jan 2000, Karl Denninger wrote: > > # Fine. Your call, of course. The code will and does live without you folks > # - after all, it was never intended as a PORT in the first place. > > Neither were about 2900 programs but they made it into the ports > collection. :) > > # Gee, you're assuming I keep PR numbers around in some kind of database. > > You don't have to. We do that for you already. All you have to do > is go to this URL, type in your name in the Originator field, and > click the Query PR's button. Thanks; wasn't aware of that one. > http://www.freebsd.org/cgi/query-pr-summary.cgi?query > > # I don't. I made a contribution; if the [Gods of FreeBSD Ports] don't want it, > # then fine - reject it and be done with it. If you do want it then commit it > # and be done with it. > > Noone said we didn't want the port or your software. We also don't > have any Ports Gods, though we do have one resident Wraith. :) :-) > Just for reference Karl, I am a committer and the GNATS database > administrator. I am a human contrary to some's beliefs that I > am some form of assembly code. As I said I can speak only for > myself and not the FreeBSD Project. Feel free to call me on > anything I've done in the interest of FreeBSD that you take > deference to. > > No doubt your port will be committed (possibly with a few changes) > in the near future, but noone can give you an exact time. We do > our best, but we all have lifes oustide of FreeBSD to tend to. > > -steve I'm perfectly fine with you Steve - while you may think I "went after" you, I in fact didn't (and didn't mean to). Will, on the other hand, I did - he categorically rejected design decisions I made for *very valid* reasons, without taking the time or effort to understand them (and the reasons ARE there, in the package's README file), and when I tried to explain again I got no reply back. This isn't a piece of hackery on my part - this package literally runs my entire home. In fact, with the exception of the guest bedrooms and a few other places where visitors would be literally astonished (and perhaps freak out) its influence is nearly ubiquous here at my house. It has also garnered a rather significant following (although perhaps the majority of users are Linux folks) in that its one of the few packages for this purpose that can talk not only to the "common" X10 stuff but also to Applied Digital's hard-wired analog and digital I/O devices - a big bonus that most of the other packages for this purpose do not have. There are many applications that don't suit themselves to powerline-carrier control for reliability reasons - the hard-wired capability pretty much solves that issue. This port may in fact need NO_PACKAGE set in the Makefile, at least for now. I suspect that building a package is probably a bad choice due to the fact that as things stand (as of 0.99) there is a compile-time switch that has to be set depending on the version of code you have from Dan Lancini (the guy who wrote the interface piece that this package needs to talk to the CM11A). If you're considering committing the port you might just want to go ahead and make that addition - I suspect its the "right choice", at least for the time being. That little gem showed up a couple of days ago in the form of a bug report from a user who had some really bizarre stuff going on - on investigation I found an internal protocol change that Dan had made (and which I had incorrectly evaluated as having no effect on my software several months ago). BTW, the "submit followup" button is worthless to me on the web interface to GNATS, as I don't do Microsoft-style mail things, and the "mailto" link tries to reference something (mailto:) that I don't have set up. -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 11: 2:32 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id 598E714C21 for ; Sat, 1 Jan 2000 11:02:28 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id NAA59505; Sat, 1 Jan 2000 13:02:26 -0600 (CST) Message-ID: <20000101130226.B50949@Denninger.Net> Date: Sat, 1 Jan 2000 13:02:26 -0600 From: Karl Denninger To: Steve Price Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <20000101123054.A37550@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Steve Price on Sat, Jan 01, 2000 at 12:48:18PM -0600 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 12:48:18PM -0600, Steve Price wrote: > On Sat, 1 Jan 2000, Karl Denninger wrote: > > # The package is worthless without hand configuration in any event (and those > # files are hand-configuration files). > # > # I'll take a look at the strategy on the ".sample" stuff, but inhernetly > # don't like it. There's a build-define that has to be set too, which may > # force me back to "NO_PACKAGE" anyway, in which case none of this really > # matters. > > Mind if I make a few changes to the port and send them your way? > I don't think it is a bad as is being let on. > > -steve Be my guest. -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 11: 9:20 2000 Delivered-To: freebsd-ports@freebsd.org Received: from pawn.primelocation.net (pawn.primelocation.net [205.161.238.235]) by hub.freebsd.org (Postfix) with ESMTP id E297714BEF for ; Sat, 1 Jan 2000 11:09:18 -0800 (PST) (envelope-from jedgar@fxp.org) Received: from earth.fxp (oca-p1-60.hitter.net [207.192.76.60]) by pawn.primelocation.net (Postfix) with ESMTP id 82DF99B5B for ; Sat, 1 Jan 2000 14:09:15 -0500 (EST) Date: Sat, 1 Jan 2000 14:09:14 -0500 (EST) From: "Chris D. Faulhaber" X-Sender: jedgar@earth.fxp To: freebsd-ports@freebsd.org Subject: Resurection of cqcam Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org For some time now cqcam has been slowly rotting away WRT building on -CURRENT. After getting the current port to build on -CURRENT, I found that it doesn't seem to work (quite possibly my fault). I took the time last week to update cqcam to 0.90pre8 which includes a GTK interface along with Tk, command-line, and streaming webcam. Currently the updated port compiles and works fine on -CURRENT and -STABLE here. If anyone has a Color QuickCam or Color QuickCam 2 (*NOT* a B&W QuickCam, QuickClip, VC, or the new QuickCam Home), I would appreciate them testing it to see if there are any anomolies I have missed. Using asm is disable since: 1) it fails under -CURRENT's compiler; 2) doesn't seem to speed anything up under -STABLE. Also, I don't see an easy way of allow someone to install one portion of the port (e.g. only the webcam) without some serious hacking, unless it was split into separate ports (e.g. webcqcam, gtkcqcam, tkcqcam, etc). If anyone has any suggestions, please send them my way. The updated port can be found at http://www.freebsd.org/~jedgar/cqcam.shar ----- Chris D. Faulhaber - jedgar@fxp.org - jedgar@FreeBSD.org -------------------------------------------------------- FreeBSD: The Power To Serve - http://www.FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 11:14:38 2000 Delivered-To: freebsd-ports@freebsd.org Received: from cr759667-a.nvcr1.bc.wave.home.com (cr759667-a.nvcr1.bc.wave.home.com [24.113.130.83]) by hub.freebsd.org (Postfix) with ESMTP id B74C01507B for ; Sat, 1 Jan 2000 11:14:27 -0800 (PST) (envelope-from will@blackdawn.com) Received: from shadow.blackdawn.com (will@23-132.008.popsite.net [209.69.197.132]) by cr759667-a.nvcr1.bc.wave.home.com (8.9.3/8.9.3) with ESMTP id LAA92837; Sat, 1 Jan 2000 11:12:35 -0800 (PST) (envelope-from will@blackdawn.com) Received: (from will@localhost) by shadow.blackdawn.com (8.9.3/8.9.3) id OAA03545; Sat, 1 Jan 2000 14:14:18 -0500 (EST) (envelope-from will) Message-ID: X-Mailer: XFMail 1.3.1 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20000101121727.A35145@Denninger.Net> Date: Sat, 01 Jan 2000 14:14:18 -0500 (EST) Reply-To: Will Andrews From: Will Andrews To: Karl Denninger Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 Cc: Steve Price , freebsd-ports@FreeBSD.ORG Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 01-Jan-00 Karl Denninger wrote: > You never retrieved the port, you never looked it, you took a look ONLY at > the shar file and made your call - without examining the evidence. The port can be viewed in the shar you attached. Perhaps you meant that I never retreived the distfile? In that case, you would be correct. In any case, I still think that where possible, hier should be followed. I have patched many programs to force them to conform to hier through gcc -D, which is why I suggested using #defines and such. (Note: It was JUST a suggestion, you needed only provide a reason why that suggestion couldn't be used and the topic would then proceed to a better solution, which can of course be your original port!) I didn't really mean to put this up as a "roadblock" of a sort, but rather as something to point out. Like, maybe you forgot to take hier into account? People are human, after all.. (and I've made many mistakes myself) >> What's so hard about adding a few #define's as necessary and then using gcc >> -DXX=\"blah\"? Maybe I just don't know how your program works. :) > > You don't. It has external dependancies, among other things, and further > it has location-specific data that the user will be VERY unhappy to lose > down the road. THAT was the reason for not putting it in "share" > originally (to isolate both its DEPENDANTS *AND* the localized stuff). Dependent software should be installed independently.. the ports collection takes to doing things this way. If you have software that this program is dependent on but is not part of this program's distribution, you should make separate ports for those programs/libraries, and use the appropriate LIB_DEPENDS, BUILD_DEPENDS, and/or RUN_DEPENDS. This way you can place them in separate ${PREFIX}/share/* directories and thus isolate them. > Fine. Your call, of course. The code will and does live without you folks > - after all, it was never intended as a PORT in the first place. Geez, if you're going to interpret my messages this hard, you need some valium or something. My comments ARE JUST TRYING TO BE HELPFUL, and you are blowing the whole thing WAY OUT OF PROPORTION! If your program DOES INDEED _require_ being installed into a directory in ${PREFIX} that breaks hier, so be it. You will have to convince a committer that it's for the best. BTW, why do you keep saying "your call" when it's clearly not something for me to decide? I am NOT a committer - get that straight! > Gee, you're assuming I keep PR numbers around in some kind of database. > I don't. I made a contribution; if the [Gods of FreeBSD Ports] don't want > it, then fine - reject it and be done with it. If you do want it then commit > it and be done with it. You get replies from gnats-admin whenever you send in PRs. I would hope that most people keep these until the PR is resolved. Else they can just search the PR database @ http://www.FreeBSD.org/query-pr-summary.cgi?query. Simple as that. Plus, the replies people send to you; you can just `reply' to them in your MUA like you normally do to regular mail. I was just trying to provide an example of when using your normal MUA might not be appropriate, and using send-pr would be more appropriate (where MUA's don't preserve the content of your replies correctly, for example, for sending a patch to your Makefile, which requires tab delimitation in most cases). [ all of the below is my reluctant reply to pure flamebait ] > There are no misunderstandings here Will, and this little snit-like response > of yours in that last line says EVERYTHING about what pisses me off on > occasion (and has over the last several years) about the little band to > which you belong. > > If you're not a committer, then don't reply and act like one. > > I'm not responsible for keeping an "annointed list" around my machine and > checking off one or another box when I get a reply to something I send in. > I refuse to do that - its simply not my place or position to do so. > > If you want to speak on behalf of that part of GNATS, then expect to be > treated as if you have - you did, and were. A complaint rather than a > "open->closed" reply says all that needs to be said. Holding a PR open > without cause doesn't solve anything either. I am not being a snit. I am trying to help you make a port that will benefit others in the FreeBSD community. You seem to be taking my point of view harshly, and your reaction is certainly not necessary. All I ever wanted from you was an explanation why your port breaks hier. I never, EVER, not ONCE _rejected_ your port! Merely, I was just trying to provide another point of view, so that you could consider improving your port or defending your version of it. You are not on trial here, remember.. you're just here to show us (well at the very least myself) why your port as you've presented it is what should be committed to the tree, and why it cannot/shouldn't be made to conform to hier. The fact I'm not a committer does not stop me from helping other people with their ports. Your blunt statement would offend a large number of people here, since a very small portion of -ports is actually comprised of committers. Most of us are just plain ole porters who enjoy porting stuff to FreeBSD. There is absolutely no reason why a non-committer can't be allowed to comment on someone else's port (or any other contribution). > BLUNTLY: > > Someone who DOES have commit privs please make a decision on this submission. > If you're going to reject the port then PLEASE SAY SO and I'll go on my way > and update both my local repository storage (which I ALSO fixed to comply > with your numbering systems and naming conventions) as well as the web page > so people know what's going on! I can also terminate the way I have been > maintaining the code for the last few days (which I happy to personally > dislike, but will maintain for compatability reasons if this is going to > be a port). > > If you're going to COMMIT the port then please do so, in that I'd like to > know how I'm going to be maintaining the software from this point forward, > and this decision on your part is germane - in fact, critical - to that > process. > > I thought I'd do the community a favor and add something to the base of > code that is available to run on FreeBSD from the "official" sources. > I certainly didn't need to do so, and in fact there were some compromises > that I had to make in order to do this, some of which will probably upset > the rather sizeable base of EXISTING users of the software (in particular, > the move of control and executable files will certainly be a "gotcha" > for them at least once) > > If the port is unwanted as it stands then tell me so and that's fine - no > harm done - the mistake certainly won't be made twice! > > Pardon me for "intruding" into your little treehouse on a new year...... > > Sheesh! By all means no one here is going to reject your port if you are willing to consider other people's point of view and provide an explanation for why you did something this way or that instead of doing it the usual way. Just as I have taken much pain to point this out to you.. All this controversy makes me wonder if you read the "Making a port yourself" section of the Handbook at all. I still can't believe you derided everyone here as a "little group" and by implying that our "treehouse" is full of elitists. Because in fact, we are all human just like yourself. -- Will Andrews GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 11:15:56 2000 Delivered-To: freebsd-ports@freebsd.org Received: from cr759667-a.nvcr1.bc.wave.home.com (cr759667-a.nvcr1.bc.wave.home.com [24.113.130.83]) by hub.freebsd.org (Postfix) with ESMTP id EED8815014 for ; Sat, 1 Jan 2000 11:15:54 -0800 (PST) (envelope-from will@blackdawn.com) Received: from shadow.blackdawn.com (will@23-132.008.popsite.net [209.69.197.132]) by cr759667-a.nvcr1.bc.wave.home.com (8.9.3/8.9.3) with ESMTP id LAA92841; Sat, 1 Jan 2000 11:13:55 -0800 (PST) (envelope-from will@blackdawn.com) Received: (from will@localhost) by shadow.blackdawn.com (8.9.3/8.9.3) id OAA03563; Sat, 1 Jan 2000 14:15:42 -0500 (EST) (envelope-from will) Message-ID: X-Mailer: XFMail 1.3.1 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sat, 01 Jan 2000 14:15:42 -0500 (EST) Reply-To: Will Andrews From: Will Andrews To: Steve Price Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 Cc: freebsd-ports@FreeBSD.ORG, Karl Denninger Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 01-Jan-00 Steve Price wrote: > Just for reference Karl, I am a committer and the GNATS database > administrator. I am a human contrary to some's beliefs that I > am some form of assembly code. As I said I can speak only for > myself and not the FreeBSD Project. Feel free to call me on > anything I've done in the interest of FreeBSD that you take > deference to. I heard a rumor that you use a perl script to do those mass commits. ;) -- Will Andrews GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 11:23:17 2000 Delivered-To: freebsd-ports@freebsd.org Received: from cr759667-a.nvcr1.bc.wave.home.com (cr759667-a.nvcr1.bc.wave.home.com [24.113.130.83]) by hub.freebsd.org (Postfix) with ESMTP id 3DBDB14ED5 for ; Sat, 1 Jan 2000 11:23:13 -0800 (PST) (envelope-from will@blackdawn.com) Received: from shadow.blackdawn.com (will@23-132.008.popsite.net [209.69.197.132]) by cr759667-a.nvcr1.bc.wave.home.com (8.9.3/8.9.3) with ESMTP id LAA92868; Sat, 1 Jan 2000 11:21:20 -0800 (PST) (envelope-from will@blackdawn.com) Received: (from will@localhost) by shadow.blackdawn.com (8.9.3/8.9.3) id OAA03684; Sat, 1 Jan 2000 14:23:05 -0500 (EST) (envelope-from will) Message-ID: X-Mailer: XFMail 1.3.1 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20000101130202.A50949@Denninger.Net> Date: Sat, 01 Jan 2000 14:23:05 -0500 (EST) Reply-To: Will Andrews From: Will Andrews To: Karl Denninger Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 Cc: freebsd-ports@FreeBSD.ORG, Steve Price Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 01-Jan-00 Karl Denninger wrote: > I'm perfectly fine with you Steve - while you may think I "went after" you, > I in fact didn't (and didn't mean to). Will, on the other hand, I did - he > categorically rejected design decisions I made for *very valid* reasons, > without taking the time or effort to understand them (and the reasons ARE > there, in the package's README file), and when I tried to explain again > I got no reply back. I'm sorry, I didn't know about these design decisions you made. You could have simply mentioned these in your original reply to my thoughts based on your PLIST, and avoided this entire episode. I _AM_ human.. The fact is, however, I did reply to your original reply. Maybe it didn't go through? Stuff happens. > This isn't a piece of hackery on my part - this package literally runs my > entire home. In fact, with the exception of the guest bedrooms and a few > other places where visitors would be literally astonished (and perhaps > freak out) its influence is nearly ubiquous here at my house. It has also > garnered a rather significant following (although perhaps the majority of > users are Linux folks) in that its one of the few packages for this purpose > that can talk not only to the "common" X10 stuff but also to Applied > Digital's > hard-wired analog and digital I/O devices - a big bonus that most of the > other > packages for this purpose do not have. And all of that is PERFECTLY respectable! :-) > This port may in fact need NO_PACKAGE set in the Makefile, at least for > now. I suspect that building a package is probably a bad choice due to > the fact that as things stand (as of 0.99) there is a compile-time switch > that has to be set depending on the version of code you have from Dan > Lancini (the guy who wrote the interface piece that this package needs > to talk to the CM11A). If you're considering committing the port you > might just want to go ahead and make that addition - I suspect its > the "right choice", at least for the time being. If you have a compile-time switch, couldn't you allow an override through a runtime switch (like through getopt())? Just another thought. > BTW, the "submit followup" button is worthless to me on the web interface > to GNATS, as I don't do Microsoft-style mail things, and the "mailto" link > tries to reference something (mailto:) that I don't have set up. You can, if you are just going to reply in conversational form, just use your reply function in your MUA. There's really no reason to use that "submit followup" form Steve suggested, but it's there. -- Will Andrews GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 11:30:52 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 69CCD150E1 for ; Sat, 1 Jan 2000 11:30:50 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.3/8.9.0) with ESMTP id NAA32708; Sat, 1 Jan 2000 13:30:49 -0600 (CST) Date: Sat, 1 Jan 2000 13:30:49 -0600 (CST) From: Steve Price To: Will Andrews Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 1 Jan 2000, Will Andrews wrote: # I heard a rumor that you use a perl script to do those mass commits. ;) Not quite. The commits I do by hand. I do have a couple of very simple shell scripts that help me though. steve@bonsai(~/bin)$ wc -l * 36 mkdiffs 9 mknew 15 tomaintainer 60 total I can send them to you if you like. Nothing fancy. Just an easy way for me to make/test the fixes on my local box and then scp(1) the changes up to freefall to be committed. I don't do remote CVS commits as many others do. -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 11:36: 0 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id E7D3514BF4 for ; Sat, 1 Jan 2000 11:35:56 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id NAA16065; Sat, 1 Jan 2000 13:35:52 -0600 (CST) Message-ID: <20000101133551.A7428@Denninger.Net> Date: Sat, 1 Jan 2000 13:35:51 -0600 From: Karl Denninger To: Will Andrews Cc: freebsd-ports@FreeBSD.ORG, Steve Price Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <20000101130202.A50949@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Will Andrews on Sat, Jan 01, 2000 at 02:23:05PM -0500 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 02:23:05PM -0500, Will Andrews wrote: > On 01-Jan-00 Karl Denninger wrote: > > I'm perfectly fine with you Steve - while you may think I "went after" you, > > I in fact didn't (and didn't mean to). Will, on the other hand, I did - he > > categorically rejected design decisions I made for *very valid* reasons, > > without taking the time or effort to understand them (and the reasons ARE > > there, in the package's README file), and when I tried to explain again > > I got no reply back. > > I'm sorry, I didn't know about these design decisions you made. You could have > simply mentioned these in your original reply to my thoughts based on your > PLIST, and avoided this entire episode. I _AM_ human.. I did. That was the followup you didn't respond to. > The fact is, however, I did reply to your original reply. Maybe it didn't go > through? Stuff happens. The entire litany of how it works and why is in the README file (along with more detail than most people want on this stuff) > > This port may in fact need NO_PACKAGE set in the Makefile, at least for > > now. I suspect that building a package is probably a bad choice due to > > the fact that as things stand (as of 0.99) there is a compile-time switch > > that has to be set depending on the version of code you have from Dan > > Lancini (the guy who wrote the interface piece that this package needs > > to talk to the CM11A). If you're considering committing the port you > > might just want to go ahead and make that addition - I suspect its > > the "right choice", at least for the time being. > > If you have a compile-time switch, couldn't you allow an override through a > runtime switch (like through getopt())? Just another thought. Getting it set wrong fails in a fairly subtle way and there is no way to test it on start-up, so there's no way to KNOW you have it wrong other than some really screwy things happening (in particular, with the RAMP command). Once I got the report of trouble I was able to identify why it was happening relatively quickly, but the guy who reported it had no idea - and, I might add, the problem was flooding his powerline with repeated commands that were doing nothing. Not good at all. Putting a command-line switch in there is asking for it. Yes, I could, but I'm not convinced that its a good idea. Dan Lancini's driver still has to be compiled by the user, so forcing them to compile and THIS (as opposed to loading it as a package) is not really onerous - you can't USE this package without Dan's (at least not for anything X10 related) so there is little incentive to do that. If you're not "up enough on things" to compile the package you're not going to be using it anyway. That, by the way, is why the PLIST stuff is nonsense in this particular case - packaging the port is pretty worthless as it stands, since you have a dependancy that I can't rationally include AND that dependancy is NOT AVAILABLE in a binary format. Again, all this is clear if you actually examine the package, what it does, and what it needs - all of which is documented in the README file. > > BTW, the "submit followup" button is worthless to me on the web interface > > to GNATS, as I don't do Microsoft-style mail things, and the "mailto" link > > tries to reference something (mailto:) that I don't have set up. > > You can, if you are just going to reply in conversational form, just use your > reply function in your MUA. There's really no reason to use that "submit > followup" form Steve suggested, but it's there. Assuming the conversation takes place in somewhat-close-to-real-time, that's reasonable. If it doesn't the old message will likely be gone from my mail spool. -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 12: 0: 6 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 6905214FD3 for ; Sat, 1 Jan 2000 12:00:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id MAA18489; Sat, 1 Jan 2000 12:00:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from dominik.saargate.de (dominik.saargate.de [212.88.133.252]) by hub.freebsd.org (Postfix) with ESMTP id A8FAB14DF2 for ; Sat, 1 Jan 2000 11:51:10 -0800 (PST) (envelope-from domi@dominik.saargate.de) Received: (from domi@localhost) by dominik.saargate.de (8.9.3/8.9.3) id UAA50208; Sat, 1 Jan 2000 20:42:56 +0100 (CET) (envelope-from domi) Message-Id: <200001011942.UAA50208@dominik.saargate.de> Date: Sat, 1 Jan 2000 20:42:56 +0100 (CET) From: domi@saargate.de Reply-To: domi@saargate.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15823: fix for /usr/ports/math/geg problem Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15823 >Category: ports >Synopsis: fix for /usr/ports/math/geg problem >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 1 12:00:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Dominik Brettnacher >Release: FreeBSD 3.4-STABLE i386 >Organization: >Environment: >Description: /usr/ports/math/geg no longer coredumps on division by zero >How-To-Repeat: >Fix: diff -urN geg.old/patches/patch-ab geg/patches/patch-ab --- geg.old/patches/patch-ab Thu Jan 1 01:00:00 1970 +++ geg/patches/patch-ab Sat Jan 1 20:36:28 2000 @@ -0,0 +1,16 @@ +--- src/main.c.orig Sat Jan 1 20:35:47 2000 ++++ src/main.c Sat Jan 1 20:36:14 2000 +@@ -10,10 +10,13 @@ + #include "app.h" + #include + #include ++#include + + int + main(int argc, char *argv[]) + { ++ fpsetmask(0); ++ + parse_command_line(argc, argv); + parse_rcfile(); + >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 12: 0: 9 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id AD88D15140 for ; Sat, 1 Jan 2000 12:00:04 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id MAA18498; Sat, 1 Jan 2000 12:00:04 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from dominik.saargate.de (dominik.saargate.de [212.88.133.252]) by hub.freebsd.org (Postfix) with ESMTP id 5C9E214BF4 for ; Sat, 1 Jan 2000 11:51:18 -0800 (PST) (envelope-from domi@dominik.saargate.de) Received: (from domi@localhost) by dominik.saargate.de (8.9.3/8.9.3) id UAA46843; Sat, 1 Jan 2000 20:29:38 +0100 (CET) (envelope-from domi) Message-Id: <200001011929.UAA46843@dominik.saargate.de> Date: Sat, 1 Jan 2000 20:29:38 +0100 (CET) From: domi@saargate.de Reply-To: domi@saargate.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15824: xsane update 0.45 -> 0.48 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15824 >Category: ports >Synopsis: xsane update 0.45 -> 0.48 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 1 12:00:03 PST 2000 >Closed-Date: >Last-Modified: >Originator: Dominik Brettnacher >Release: FreeBSD 3.4-STABLE i386 >Organization: >Environment: >Description: >How-To-Repeat: >Fix: diff -urN xsane.old/Makefile xsane/Makefile --- xsane.old/Makefile Sat Jan 1 20:28:42 2000 +++ xsane/Makefile Sat Jan 1 20:25:06 2000 @@ -1,12 +1,12 @@ # New ports collection makefile for: xsane -# Version required: 0.45 +# Version required: 0.48 # Date created: Fri Apr 8 00:18:29 MET DST 1999 # Whom: Dominik Brettnacher # # $FreeBSD: /ctm/FreeBSD/anoncvs/cvs/ports/graphics/xsane/Makefile,v 1.13 1999/11/23 12:03:59 dirk Exp $ # -DISTNAME= xsane-0.45 +DISTNAME= xsane-0.48 CATEGORIES= graphics MASTER_SITES= http://www.wolfsburg.de/~rauch/sane/ \ http://gd.tuwien.ac.at/hci/sane/xsane/ \ diff -urN xsane.old/files/md5 xsane/files/md5 --- xsane.old/files/md5 Sat Jan 1 20:28:42 2000 +++ xsane/files/md5 Sat Jan 1 20:17:51 2000 @@ -1 +1 @@ -MD5 (xsane-0.45.tar.gz) = e1720255d54432ffb91cf05dd98811d4 +MD5 (xsane-0.48.tar.gz) = 28180746f89c9cad9dd87dfd1b222a2f diff -urN xsane.old/pkg/PLIST xsane/pkg/PLIST --- xsane.old/pkg/PLIST Sat Jan 1 20:28:42 2000 +++ xsane/pkg/PLIST Sat Jan 1 20:28:36 2000 @@ -1,28 +1,6 @@ bin/xsane share/locale/de/LC_MESSAGES/xsane.mo share/locale/fr/LC_MESSAGES/xsane.mo -share/sane/xsane-style.rc -share/sane/xsane-logo.xpm -share/sane/sane-backends-doc.html -share/sane/sane-pnm-doc.html -share/sane/sane-pnm16-doc.html -share/sane/sane-problems-doc.html -share/sane/sane-scantips-doc.html -share/sane/sane-xsane-advanced-doc.html -share/sane/sane-xsane-copy-doc.html -share/sane/sane-xsane-doc.html -share/sane/sane-xsane-enhancement-doc.html -share/sane/sane-xsane-fax-doc.html -share/sane/sane-xsane-gimp-doc.html -share/sane/sane-xsane-histogram-doc.html -share/sane/sane-xsane-main-doc.html -share/sane/sane-xsane-preview-doc.html -share/sane/sane-xsane-scan-doc.html -share/sane/sane-xsane-setup-copy-doc.html -share/sane/sane-xsane-setup-display-doc.html -share/sane/sane-xsane-setup-fax-doc.html -share/sane/sane-xsane-setup-save-doc.html -share/sane/sane-xsane-standard-doc.html share/sane/autoenhance.jpg share/sane/brightness.jpg share/sane/contrast.jpg @@ -31,31 +9,52 @@ share/sane/negative.jpg share/sane/restore.jpg share/sane/rgb-default.jpg +share/sane/sane-backends-doc.html share/sane/sane-logo.jpg share/sane/sane-logo2.jpg +share/sane/sane-pnm-doc.html +share/sane/sane-pnm16-doc.html +share/sane/sane-problems-doc.html +share/sane/sane-scantips-doc.html +share/sane/sane-xsane-advanced-doc.html share/sane/sane-xsane-advanced.jpg +share/sane/sane-xsane-copy-doc.html share/sane/sane-xsane-copy.jpg +share/sane/sane-xsane-doc.html +share/sane/sane-xsane-enhancement-doc.html +share/sane/sane-xsane-fax-doc.html share/sane/sane-xsane-fax-project.jpg share/sane/sane-xsane-fax.jpg +share/sane/sane-xsane-gimp-doc.html share/sane/sane-xsane-gimp.jpg +share/sane/sane-xsane-histogram-doc.html share/sane/sane-xsane-histogram.jpg +share/sane/sane-xsane-main-doc.html share/sane/sane-xsane-pipette-black.jpg share/sane/sane-xsane-pipette-gray.jpg share/sane/sane-xsane-pipette-white.jpg +share/sane/sane-xsane-preview-doc.html share/sane/sane-xsane-preview.jpg +share/sane/sane-xsane-scan-doc.html +share/sane/sane-xsane-setup-copy-doc.html share/sane/sane-xsane-setup-copy.jpg +share/sane/sane-xsane-setup-display-doc.html share/sane/sane-xsane-setup-display.jpg +share/sane/sane-xsane-setup-fax-doc.html share/sane/sane-xsane-setup-fax.jpg +share/sane/sane-xsane-setup-save-doc.html share/sane/sane-xsane-setup-save.jpg -share/sane/sane-xsane.jpg +share/sane/sane-xsane-standard-doc.html share/sane/sane-xsane-standard.jpg share/sane/sane-xsane-visible-area.jpg share/sane/sane-xsane-zoom-in.jpg share/sane/sane-xsane-zoom-not.jpg share/sane/sane-xsane-zoom-out.jpg share/sane/sane-xsane-zoom-undo.jpg +share/sane/sane-xsane.jpg share/sane/store.jpg share/sane/xsane-logo.jpg +share/sane/xsane-logo.xpm share/sane/xsane-logo2.jpg -share/sane/xxx.jpg +share/sane/xsane/xsane-style.rc @dirrm share/sane >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 12: 7:13 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id 4853914DCA for ; Sat, 1 Jan 2000 12:07:07 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id OAA16166; Sat, 1 Jan 2000 14:07:03 -0600 (CST) Message-ID: <20000101140703.C7428@Denninger.Net> Date: Sat, 1 Jan 2000 14:07:03 -0600 From: Karl Denninger To: Will Andrews Cc: Steve Price , freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <20000101121727.A35145@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Will Andrews on Sat, Jan 01, 2000 at 02:14:18PM -0500 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 02:14:18PM -0500, Will Andrews wrote: > On 01-Jan-00 Karl Denninger wrote: > > You never retrieved the port, you never looked it, you took a look ONLY at > > the shar file and made your call - without examining the evidence. > >The port can be viewed in the shar you attached. Perhaps you meant that I never >retreived the distfile? In that case, you would be correct. Yep. It was obvious from your response (not to mention that I have the server logfiles right here and can look to see if that UNIQUE link, which is not listed anywhere on my site, has been hit). >In any case, I still think that where possible, hier should be followed. I have >patched many programs to force them to conform to hier through gcc -D, which is >why I suggested using #defines and such. (Note: It was JUST a suggestion, you >needed only provide a reason why that suggestion couldn't be used and the topic >would then proceed to a better solution, which can of course be your original >port!) > > I didn't really mean to put this up as a "roadblock" of a sort, but rather as > something to point out. Like, maybe you forgot to take hier into account? > People are human, after all.. (and I've made many mistakes myself) I'm quite aware of hier(7). I've only been at this since long before 3.0, a good part of that time in a very-commercial context. > > You don't. It has external dependancies, among other things, and further > > it has location-specific data that the user will be VERY unhappy to lose > > down the road. THAT was the reason for not putting it in "share" > > originally (to isolate both its DEPENDANTS *AND* the localized stuff). > > Dependent software should be installed independently.. the ports collection > takes to doing things this way. If you have software that this program is > dependent on but is not part of this program's distribution, you should make > separate ports for those programs/libraries, and use the appropriate > LIB_DEPENDS, BUILD_DEPENDS, and/or RUN_DEPENDS. This way you can place them in > separate ${PREFIX}/share/* directories and thus isolate them. I CAN'T DO THAT. Again, Will, its ALL in the README file, but you NEVER LOOKED. The bottom line here is that the dependancy CANNOT be built as a port due to license issues (it CANNOT be redistributed by COMMERCIAL sites, *EVEN IF THEY ARE OPERATING NON-PROFIT*, without a WRITTEN waiver from the author.) This ignores the very real issue that Dan Lancini has the file published as a TEXT file on his web server, with no Makefile and its ALSO not complient with FreeBSD's "version mandatory" formatting, so I can't build a port tree that will WORK to retrieve it *EVEN IF I WANTED TO*. You proceed from the false assumption that I was shooting from the hip and sending things in without thinking. I was NOT. It is not my job to do what should have been done - which is look at the code, look at the files, grab the distribution and check it out - BEFORE raising objections. > Geez, if you're going to interpret my messages this hard, you need some valium > or something. My comments ARE JUST TRYING TO BE HELPFUL, and you are blowing > the whole thing WAY OUT OF PROPORTION! ASSUMING that the person submitting something is stupid is *not* blowing things out of proportion. Its real. > I am not being a snit. I am trying to help you make a port that will benefit > others in the FreeBSD community. You seem to be taking my point of view > harshly, and your reaction is certainly not necessary. All I ever wanted from > you was an explanation why your port breaks hier. I never, EVER, not ONCE > _rejected_ your port! Merely, I was just trying to provide another point of > view, so that you could consider improving your port or defending your version > of it. You are not on trial here, remember.. you're just here to show us (well >at the very least myself) why your port as you've presented it is what should be >committed to the tree, and why it cannot/shouldn't be made to conform to hier. I should not have to defend anything *unless* you've actually *looked at it* before passing judgment. I'm perfectly happy to defend things that I haven't explained in the content of the package *ITSELF*. But to ask me to basically post the entire README file, when the instructions for posting a new port EXPLICITLY tell you NOT to do that, is insane. That's why the port *has to be out there* on a repository BEFORE you send in the pr asking it to be added! Dump it in a directory and type *make* and you will have all your answers! > By all means no one here is going to reject your port if you are willing to > consider other people's point of view and provide an explanation for why you > did something this way or that instead of doing it the usual way. Just as I > have taken much pain to point this out to you.. > > All this controversy makes me wonder if you read the "Making a port yourself" > section of the Handbook at all. Here we go.... treehouse time once again (yes, I do know how to read, thank you very much, and if you've followed this discussion you'd quickly come to that conclusion since I implicitly referenced the "testing recommendations" when I was talking about getting burned by the CONSEQUENCES of following the Handbook's demands vis-a-vis port requirements) > I still can't believe you derided everyone here as a "little group" and by > implying that our "treehouse" is full of elitists. Because in fact, we are all > human just like yourself. Will, you may not be aware of this, but not all that long ago (like less than two years back) I very nearly did a Theo and split off another branch of BSD from the FreeBSD project. The controversy that caused that little incident was very much part of the "treehousing" nonsense that I speak of. Going after someone's design decisions without even LOOKING AT the source code in question or even the README file that explains much of it, and doing an investigation is a very real issue and problem. I've said my peace, you've said yours. Steve has said he wants to look at the port, possibly comment on it, and move it towards being committed. All well and good - and more importantly, he DID grab the distribution. THAT, Will, is the salient difference. -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 12:13:22 2000 Delivered-To: freebsd-ports@freebsd.org Received: from asgaard.whispering.org (208-241-93-179.hsacorp.net [208.241.93.179]) by hub.freebsd.org (Postfix) with ESMTP id 5584514CBF for ; Sat, 1 Jan 2000 12:13:13 -0800 (PST) (envelope-from will@blackdawn.com) Received: from shadow.blackdawn.com (will@23-132.008.popsite.net [209.69.197.132]) by asgaard.whispering.org (8.9.3/8.9.3) with ESMTP id PAA67675; Sat, 1 Jan 2000 15:12:46 -0500 (EST) (envelope-from will@blackdawn.com) Received: (from will@localhost) by shadow.blackdawn.com (8.9.3/8.9.3) id PAA13304; Sat, 1 Jan 2000 15:12:49 -0500 (EST) (envelope-from will) Message-ID: X-Mailer: XFMail 1.3.1 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20000101133551.A7428@Denninger.Net> Date: Sat, 01 Jan 2000 15:12:49 -0500 (EST) Reply-To: Will Andrews From: Will Andrews To: Karl Denninger Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 Cc: Steve Price , freebsd-ports@FreeBSD.ORG Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 01-Jan-00 Karl Denninger wrote: > I did. That was the followup you didn't respond to. Hmm, I must have missed it. I'm sorry about that. :\ > The entire litany of how it works and why is in the README file (along with > more detail than most people want on this stuff) A simple explanation would have sufficed, or just saying what you said here would also have sufficed. :) >> If you have a compile-time switch, couldn't you allow an override through a >> runtime switch (like through getopt())? Just another thought. > > Getting it set wrong fails in a fairly subtle way and there is no way to test > it on start-up, so there's no way to KNOW you have it wrong other than some > really screwy things happening (in particular, with the RAMP command). > > Once I got the report of trouble I was able to identify why it was > happening relatively quickly, but the guy who reported it had no idea - > and, I might add, the problem was flooding his powerline with repeated > commands that were doing nothing. Not good at all. > > Putting a command-line switch in there is asking for it. Yes, I could, > but I'm not convinced that its a good idea. Dan Lancini's driver still > has to be compiled by the user, so forcing them to compile and THIS (as > opposed to loading it as a package) is not really onerous - you can't USE > this package without Dan's (at least not for anything X10 related) so > there is little incentive to do that. Well, that's an issue that's for you to decide.. my jurisdiction is done at this point.. I really have no other astute points of view to present. :) > If you're not "up enough on things" to compile the package you're not > going to be using it anyway. No, but if I see something somebody else _MIGHT_ have missed, there's no reason not to speak up.. > That, by the way, is why the PLIST stuff is nonsense in this particular > case - packaging the port is pretty worthless as it stands, since you > have a dependancy that I can't rationally include AND that dependancy > is NOT AVAILABLE in a binary format. PLISTs are used with ports too ; that's how you `make deinstall', after all. >> You can, if you are just going to reply in conversational form, just use >> your >> reply function in your MUA. There's really no reason to use that "submit >> followup" form Steve suggested, but it's there. > > Assuming the conversation takes place in somewhat-close-to-real-time, that's > reasonable. If it doesn't the old message will likely be gone from my mail > spool. But only if you delete it. -- Will Andrews GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 12:23:40 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.westbend.net (ns1.westbend.net [209.224.254.131]) by hub.freebsd.org (Postfix) with ESMTP id 2E66B14BC9 for ; Sat, 1 Jan 2000 12:23:38 -0800 (PST) (envelope-from hetzels@westbend.net) Received: from admin (admin.westbend.net [209.224.254.141]) by mail.westbend.net (8.9.3/8.9.3) with SMTP id OAA53743; Sat, 1 Jan 2000 14:23:36 -0600 (CST) (envelope-from hetzels@westbend.net) Message-ID: <00b001bf5496$150770e0$8dfee0d1@westbend.net> From: "Scot W. Hetzel" To: "Charlie Root" Cc: References: <386DC502.5D07D91B@wwa.com> Subject: Re: Help with giflib 4.1.0 Date: Sat, 1 Jan 2000 14:23:35 -0600 Organization: West Bend Internet MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.3825.400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.3825.400 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org From: "Charlie Root" > Help! I cannot get passed this point. > > What is it asking to patch? Don't know why it is failing, but you can find out which patch is failing by using: make patch -DPATCH_DEBUG This will give you more info on which patch is failing. Scot > > ===> Extracting for giflib-4.1.0 > >> Checksum OK for giflib-4.1.0.tar.gz. > ===> giflib-4.1.0 depends on executable: gmake - found > ===> giflib-4.1.0 depends on executable: libtool - found > ===> giflib-4.1.0 depends on shared library: X11.6 - found > ===> Patching for giflib-4.1.0 > ===> Applying FreeBSD patches for giflib-4.1.0 > File to patch: > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 12:26:27 2000 Delivered-To: freebsd-ports@freebsd.org Received: from asgaard.whispering.org (208-241-93-179.hsacorp.net [208.241.93.179]) by hub.freebsd.org (Postfix) with ESMTP id C113F14CBF for ; Sat, 1 Jan 2000 12:26:22 -0800 (PST) (envelope-from will@blackdawn.com) Received: from shadow.blackdawn.com (will@23-132.008.popsite.net [209.69.197.132]) by asgaard.whispering.org (8.9.3/8.9.3) with ESMTP id PAA67740; Sat, 1 Jan 2000 15:26:08 -0500 (EST) (envelope-from will@blackdawn.com) Received: (from will@localhost) by shadow.blackdawn.com (8.9.3/8.9.3) id PAA13486; Sat, 1 Jan 2000 15:26:15 -0500 (EST) (envelope-from will) Message-ID: X-Mailer: XFMail 1.3.1 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sat, 01 Jan 2000 15:26:15 -0500 (EST) Reply-To: Will Andrews From: Will Andrews To: Steve Price Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 Cc: freebsd-ports@FreeBSD.ORG Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 01-Jan-00 Steve Price wrote: ># I heard a rumor that you use a perl script to do those mass commits. ;) > > Not quite. The commits I do by hand. I do have a couple of > very simple shell scripts that help me though. > > steve@bonsai(~/bin)$ wc -l * > 36 mkdiffs > 9 mknew > 15 tomaintainer > 60 total > > I can send them to you if you like. Nothing fancy. Just an > easy way for me to make/test the fixes on my local box and then > scp(1) the changes up to freefall to be committed. I don't do > remote CVS commits as many others do. I'd trade my makepr shell script for these (I abhor send-pr's interactive interface), but you don't do your own PR's anymore, so... ;) Why NOT cvs commit remotely..? Seems like a way of conserving bandwidth and "speed". -- Will Andrews GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 12:38:21 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 2E5B214CC8; Sat, 1 Jan 2000 12:38:20 -0800 (PST) (envelope-from cpiazza@FreeBSD.org) Received: (from cpiazza@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id MAA20252; Sat, 1 Jan 2000 12:38:19 -0800 (PST) (envelope-from cpiazza@FreeBSD.org) Date: Sat, 1 Jan 2000 12:38:19 -0800 (PST) From: Message-Id: <200001012038.MAA20252@freefall.freebsd.org> To: cpiazza@FreeBSD.org, freebsd-ports@FreeBSD.org, cwt@FreeBSD.org Subject: Re: ports/15819: fix PLIST of misc/amanda24 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: fix PLIST of misc/amanda24 Responsible-Changed-From-To: freebsd-ports->cwt Responsible-Changed-By: cpiazza Responsible-Changed-When: Sat Jan 1 12:38:08 PST 2000 Responsible-Changed-Why: Over to maintainre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 13:45:53 2000 Delivered-To: freebsd-ports@freebsd.org Received: from dominik.saargate.de (dominik.saargate.de [212.88.133.252]) by hub.freebsd.org (Postfix) with ESMTP id EC27914DF5 for ; Sat, 1 Jan 2000 13:45:50 -0800 (PST) (envelope-from domi@saargate.de) Received: from localhost (localhost [127.0.0.1]) by dominik.saargate.de (8.9.3/8.9.3) with ESMTP id WAA57837 for ; Sat, 1 Jan 2000 22:42:26 +0100 (CET) (envelope-from domi@saargate.de) Date: Sat, 1 Jan 2000 22:42:26 +0100 (CET) From: Dominik Brettnacher To: ports@freebsd.org Subject: maintainership for deskutils/gnofin Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org is someone willing to overtake the maintainership for /usr/ports/deskutils/gnofin? I don't use this program anymore. -- Dominik - http://www.saargate.de/~domi/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 13:49: 6 2000 Delivered-To: freebsd-ports@freebsd.org Received: from m0.cs.berkeley.edu (m0.CS.Berkeley.EDU [128.32.45.176]) by hub.freebsd.org (Postfix) with ESMTP id 7366814CC8 for ; Sat, 1 Jan 2000 13:49:05 -0800 (PST) (envelope-from asami@stampede.cs.berkeley.edu) Received: from bubble.didi.com (sji-ca3-67.ix.netcom.com [209.109.233.67]) by m0.cs.berkeley.edu (8.9.3/8.9.3) with ESMTP id NAA19043; Sat, 1 Jan 2000 13:49:02 -0800 (PST) (envelope-from asami@stampede.cs.berkeley.edu) Received: (from asami@localhost) by bubble.didi.com (8.9.3/8.8.8) id NAA17023; Sat, 1 Jan 2000 13:48:54 -0800 (PST) (envelope-from asami) To: Daniel Eischen Cc: ports@FreeBSD.ORG Subject: Re: new package set for Y2K References: <200001011404.JAA10486@pcnet1.pcnet.com> From: asami@FreeBSD.ORG (Satoshi - Ports Wraith - Asami) Date: 01 Jan 2000 13:48:54 -0800 In-Reply-To: Daniel Eischen's message of "Sat, 1 Jan 2000 09:04:15 -0500 (EST)" Message-ID: Lines: 13 X-Mailer: Gnus v5.7/Emacs 20.4 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org * From: Daniel Eischen * Gnat-3.12p didn't build on -current because the bootstrap compiler * needs libc.so.3 which isn't on bento. I really don't want to build * Can we get the compat libs installed on bento? Sure. Just fixed it, the next run (will be dated 0103 or something) should have the new libs. Thanks! Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 14:16:40 2000 Delivered-To: freebsd-ports@freebsd.org Received: from timber-wolf.Bushong.NET (c128625-a.frmt1.sfba.home.com [24.5.196.12]) by hub.freebsd.org (Postfix) with ESMTP id 7DC3514D62 for ; Sat, 1 Jan 2000 14:16:28 -0800 (PST) (envelope-from dbushong@timber-wolf.Bushong.NET) Received: (from dbushong@localhost) by timber-wolf.Bushong.NET (8.9.3/8.9.3) id OAA04195 for ports@freebsd.org; Sat, 1 Jan 2000 14:16:24 -0800 (PST) (envelope-from dbushong) Date: Sat, 1 Jan 2000 14:16:24 -0800 From: David Bushong To: ports@freebsd.org Subject: x11-clocks/dclock Y2K patch Message-ID: <20000101141624.A4134@Bushong.NET> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i X-Floating-Sheep-Port: 0xbaa Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Here's a fix. Dclock was barfing on Y2K: This file to go in x11-clocks/dclock/patches/patch-ad: (uuencoded gzipped at the bottom) ---------------8<------------------------------------8<------------------ *** Dclock.c.orig Sat Jan 1 14:05:54 2000 --- Dclock.c Sat Jan 1 14:09:29 2000 *************** *** 1000,1010 **** *datep++ = (now->tm_mday / 10 + '0'); *datep++ = now->tm_mday % 10 + '0'; when 'Y': ! *datep++ = '1', *datep++ = '9'; /* fall thru */ case 'y': ! *datep++ = now->tm_year / 10 + '0'; ! *datep++ = now->tm_year % 10 + '0'; when '%': *datep++ = *p; otherwise: ; /* nothing */ --- 1000,1011 ---- *datep++ = (now->tm_mday / 10 + '0'); *datep++ = now->tm_mday % 10 + '0'; when 'Y': ! *datep++ = (now->tm_year + 1900) / 1000 + '0'; ! *datep++ = ((now->tm_year + 1900) / 100) % 10 + '0'; /* fall thru */ case 'y': ! *datep++ = ((now->tm_year + 1900) % 100) / 10 + '0'; ! *datep++ = ((now->tm_year + 1900) % 100) % 10 + '0'; when '%': *datep++ = *p; otherwise: ; /* nothing */ --------------------8<----------------------------8<--------------------- begin 644 patch-ad.gz M'XL(`"I[;C@``]6236^",!C'S_@I_CN02K'2&CU0LIUVVG6GG98&.R%#,-B% M\.U7-!I@KKID6;+G]KS\GG=**1[3HDK?Y^F\JO.-]ZP,GE0)"(BEY"NY6F+! M.9\PQLZAXZA8+N)C%!U*IT-8QTQPP7$PX:+0M3)Z%X:XQ[2L&O9@MJ_;M6H1 M61XA""=! M5.TU2'NMSJGK5JNZ-VSR`^K:K+[MP;DYNAN#E1[+9%T;;LKN M$4XG%;`:^R\GG0ZV%D+$G`>';GAOZY[71QQ,X.CH5U[CF^+^L?C-O^).\[?/ *\PG:676L<00```ZV ` end --David Bushong To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 14:37:59 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 852EF14A2F for ; Sat, 1 Jan 2000 14:37:55 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.3/8.9.0) with ESMTP id QAA15930; Sat, 1 Jan 2000 16:37:53 -0600 (CST) Date: Sat, 1 Jan 2000 16:37:53 -0600 (CST) From: Steve Price To: Karl Denninger Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 In-Reply-To: <20000101130226.B50949@Denninger.Net> Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-351770015-946766273=:14993" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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-351770015-946766273=:14993 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 1 Jan 2000, Karl Denninger wrote: # > Mind if I make a few changes to the port and send them your way? # > I don't think it is a bad as is being let on. # > # > -steve # # Be my guest. Here you go. Might not be perfect and the pkg/MESSAGE file needs real verbage but this is about the least intrusive I can make the port on your software. The patch was so that the Makefile honored CFLAGS. BTW, what did the '-s' flag to cc(1) do? Never seen it used before and didn't see it in the manpage. -steve --0-351770015-946766273=:14993 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="port.shar" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: homedaemon.sh Content-Disposition: attachment; filename="port.shar" IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxl LCByZW1vdmUgYW55dGhpbmcgYmVmb3JlDQojIHRoaXMgbGluZSwgYW5kIHRo ZW4gdW5wYWNrIGl0IGJ5IGVudGVyaW5nICJzaCBmaWxlIi4gIE5vdGUsIGl0 IG1heQ0KIyBjcmVhdGUgZGlyZWN0b3JpZXM7IGZpbGVzIGFuZCBkaXJlY3Rv cmllcyB3aWxsIGJlIG93bmVkIGJ5IHlvdSBhbmQNCiMgaGF2ZSBkZWZhdWx0 IHBlcm1pc3Npb25zLg0KIw0KIyBUaGlzIGFyY2hpdmUgY29udGFpbnM6DQoj DQojCWhvbWVkYWVtb24NCiMJaG9tZWRhZW1vbi9NYWtlZmlsZQ0KIwlob21l ZGFlbW9uL2ZpbGVzDQojCWhvbWVkYWVtb24vZmlsZXMvbWQ1DQojCWhvbWVk YWVtb24vcGtnDQojCWhvbWVkYWVtb24vcGtnL0NPTU1FTlQNCiMJaG9tZWRh ZW1vbi9wa2cvREVTQ1INCiMJaG9tZWRhZW1vbi9wa2cvUExJU1QNCiMJaG9t ZWRhZW1vbi9wa2cvTUVTU0FHRQ0KIwlob21lZGFlbW9uL3BhdGNoZXMNCiMJ aG9tZWRhZW1vbi9wYXRjaGVzL3BhdGNoLWFhDQojDQplY2hvIGMgLSBob21l ZGFlbW9uDQpta2RpciAtcCBob21lZGFlbW9uID4gL2Rldi9udWxsIDI+JjEN CmVjaG8geCAtIGhvbWVkYWVtb24vTWFrZWZpbGUNCnNlZCAncy9eWC8vJyA+ aG9tZWRhZW1vbi9NYWtlZmlsZSA8PCAnRU5ELW9mLWhvbWVkYWVtb24vTWFr ZWZpbGUnDQpYIyBOZXcgcG9ydHMgY29sbGVjdGlvbiBtYWtlZmlsZSBmb3I6 ICAgSG9tZURhZW1vbg0KWCMgVmVyc2lvbiByZXF1aXJlZDogICAgMC45OQ0K WCMgRGF0ZSBjcmVhdGVkOiAgICAgICAgMSBKYW51YXJ5IDIwMDANClgjIFdo b206ICAgICAgICAgICAgICAgIEthcmwgRGVubmluZ2VyDQpYIw0KWCMgJEZy ZWVCU0QkDQpYIw0KWA0KWERJU1ROQU1FPQlIb21lRGFlbW9uLTAuOTkNClhD QVRFR09SSUVTPQltaXNjDQpYTUFTVEVSX1NJVEVTPQlodHRwOi8vZ2VuZXNp cy5kZW5uaW5nZXIubmV0Lw0KWA0KWE1BSU5UQUlORVI9CUhvbWVEYWVtb25A ZGVubmluZ2VyLm5ldA0KWA0KWE5PX0NEUk9NPQkiTm8gY29tbWVyY2lhbCBz YWxlIHcvbyBwZXJtaXNzaW9uOyBzZWUgUkVBRE1FIg0KWE5PX1BBQ0tBR0U9 CSJjb21waWxlLXRpbWUgc3dpdGNoIG11c3QgYmUgc2V0Ig0KWA0KWEJJTk1P REU9CTQ3MDANClhCSU5PV049CQl4dGVuDQpYU0hBUkVNT0RFPQk3NTANClhT SEFSRU9XTj0JJHtCSU5PV059DQpYU0hBUkVESVI9CSR7UFJFRklYfS9zaGFy ZS9Ib21lRGFlbW9uDQpYDQpYZG8taW5zdGFsbDoNClgJJHtNS0RJUn0gJHtT SEFSRURJUn0vbGliDQpYCSR7Q0hPV059IC1SICR7U0hBUkVPV059ICR7U0hB UkVESVJ9DQpYLmZvciBmIGluIGFwcGRpZy5kZXZpY2VzIGV2ZW50cyBldmVu dHMuZW5nbGlzaCBsb2NhbGl6ZQ0KWAkke0lOU1RBTExfREFUQX0gJHtXUktT UkN9L0RlZmF1bHRzLyR7Zn0gJHtTSEFSRURJUn0vbGliLyR7Zn0uc2FtcGxl DQpYLmVuZGZvcg0KWAkke0lOU1RBTExfREFUQX0gJHtXUktTUkN9L0RlZmF1 bHRzL0hvbWVEYWVtb24ucmMgJHtQUkVGSVh9L2V0Yy9yYy5kDQpYLmZvciBm IGluIEhvbWVEYWVtb24tYXBwZGlnIEhvbWVEYWVtb24tZHVtcCBIb21lRGFl bW9uLWV2ZW50cyBIb21lRGFlbW9uLXBhcnNlIEhvbWVEYWVtb24tc2htZW0g SG9tZURhZW1vbi1zdGF0dXMuY2dpIGFwcGRpZy1jbGVhciBhcHBkaWctc2V0 dXANClgJJHtJTlNUQUxMX1BST0dSQU19ICR7V1JLU1JDfS8ke2Z9ICR7UFJF RklYfS9iaW4NClguZW5kZm9yDQpYLmlmICFkZWZpbmVkKE5PUE9SVERPQ1Mp DQpYCSR7TUtESVJ9ICR7U0hBUkVESVJ9L2RvYw0KWAkke0lOU1RBTExfTUFO fSAke1dSS1NSQ30vTElDRU5TRSAke1NIQVJFRElSfS9kb2MNClgJJHtJTlNU QUxMX01BTn0gJHtXUktTUkN9L1JFQURNRSAgJHtTSEFSRURJUn0vZG9jDQpY LmVuZGlmDQpYDQpYcG9zdC1pbnN0YWxsOg0KWAlAJHtDQVR9ICR7UEtHTUVT U0FHRX0NClgNClguaW5jbHVkZSA8YnNkLnBvcnQubWs+DQpFTkQtb2YtaG9t ZWRhZW1vbi9NYWtlZmlsZQ0KZWNobyBjIC0gaG9tZWRhZW1vbi9maWxlcw0K bWtkaXIgLXAgaG9tZWRhZW1vbi9maWxlcyA+IC9kZXYvbnVsbCAyPiYxDQpl Y2hvIHggLSBob21lZGFlbW9uL2ZpbGVzL21kNQ0Kc2VkICdzL15YLy8nID5o b21lZGFlbW9uL2ZpbGVzL21kNSA8PCAnRU5ELW9mLWhvbWVkYWVtb24vZmls ZXMvbWQ1Jw0KWE1ENSAoSG9tZURhZW1vbi0wLjk5LnRhci5neikgPSBmYjM0 ZmU4MzFlMzQyNTlhMzRlNmU3NDY2N2EzODE0NQ0KRU5ELW9mLWhvbWVkYWVt b24vZmlsZXMvbWQ1DQplY2hvIGMgLSBob21lZGFlbW9uL3BrZw0KbWtkaXIg LXAgaG9tZWRhZW1vbi9wa2cgPiAvZGV2L251bGwgMj4mMQ0KZWNobyB4IC0g aG9tZWRhZW1vbi9wa2cvQ09NTUVOVA0Kc2VkICdzL15YLy8nID5ob21lZGFl bW9uL3BrZy9DT01NRU5UIDw8ICdFTkQtb2YtaG9tZWRhZW1vbi9wa2cvQ09N TUVOVCcNClhIb21lIGF1dG9tYXRpb24gc29mdHdhcmUgdGhhdCBydW5zIG9u IEZyZWVCU0QgKHNlZSB0aGUgUkVBRE1FKQ0KRU5ELW9mLWhvbWVkYWVtb24v cGtnL0NPTU1FTlQNCmVjaG8geCAtIGhvbWVkYWVtb24vcGtnL0RFU0NSDQpz ZWQgJ3MvXlgvLycgPmhvbWVkYWVtb24vcGtnL0RFU0NSIDw8ICdFTkQtb2Yt aG9tZWRhZW1vbi9wa2cvREVTQ1InDQpYKiBIb21lRGFlbW9uIC0gSG9tZSBB dXRvbWF0aW9uIFNvZnR3YXJlIGZvciBGcmVlQlNEDQpYKiBTdXBwb3J0cyB0 aGUgQ00xMUEgWDEwIHBvd2VybGluZSBpbnRlcmZhY2UgYW5kIEFwcGxpZWQg RGlnaXRhbCdzIHByb3RvY29sDQpYKiBWRVJTSU9OIDAuOTkNClgqDQpYKiBO T1RFISAgQkVUQSBTT0ZUV0FSRSEgIFVTRSBBVCBZT1VSIE9XTiBSSVNLIQ0K WCoNClgqIFRoaXMgZW50aXJlIHNvZnR3YXJlIHBhY2thZ2UgaXMgQ29weXJp Z2h0IDE5OTkgS2FybCBEZW5uaW5nZXINClgqIEFsbCByaWdodHMgcmVzZXJ2 ZWQuDQpYKg0KWCogUkVTVFJJQ1RFRCBSSUdIVFMgLSBTRUUgVEhFIFJFQURN RSBGSUxFIEZPUiBNT1JFIElORk9STUFUSU9ODQpYDQpYVGhpcyBwYWNrYWdl IHJlcXVpcmVzOg0KWA0KWDEuCUEgZnJlZSBzZXJpYWwgcG9ydCAodG8gY29u bmVjdCB0aGUgQ00xMUEgY29tcHV0ZXIgaW50ZXJmYWNlKSBhbmQNClgJKG9w dGlvbmFsbHkpIGEgc2Vjb25kIHBvcnQgZm9yIGFuIEFwcGxpZWQgRGlnaXRh bCBSUy00MjIgYnJpZGdlDQpYMi4JQSBDTTExQSAoeW91IGNhbiBvYnRhaW4g b25lIGZyb20gUmFkaW8gU2hhY2sgb3IgaHR0cDovL3d3dy54MTAuY29tKQ0K WAlhbmQgKG9wdGlvbmFsKSB0aGUgQXBwbGllZCBEaWdpdGFsIEJyaWRnZSAo Zm9yIEFESUNPTiBzdXBwb3J0KQ0KWDMuCURhbiBMYW5jaW5pJ3MgIngxMGQi IHBhY2thZ2UgKHNlZSBhYm92ZSkNClgNClhDVVJSRU5UIGNvZGUgaXMgYXZh aWxhYmxlIGF0IGh0dHA6Ly9nZW5lc2lzLmRlbm5pbmdlci5uZXQNClgNClhP TkUgRklOQUwgV0FSTklORyAtIElGIFlPVSBETyBOT1QgTE9PSyBBVCBUSEUg UkVBRE1FIEZJTEUsIFRISVMgUE9SVCANClhXSUxMIE5PVCBXT1JLISAgUkVR VUlSRUQgQ09ORklHVVJBVElPTiBJTkZPUk1BVElPTiBJUyBJTiBUSEFUIEZJ TEUhDQpYDQpYLSBLYXJsIERlbm5pbmdlcg0KWGthcmxAZGVubmluZ2VyLm5l dA0KRU5ELW9mLWhvbWVkYWVtb24vcGtnL0RFU0NSDQplY2hvIHggLSBob21l ZGFlbW9uL3BrZy9QTElTVA0Kc2VkICdzL15YLy8nID5ob21lZGFlbW9uL3Br Zy9QTElTVCA8PCAnRU5ELW9mLWhvbWVkYWVtb24vcGtnL1BMSVNUJw0KWGJp bi9Ib21lRGFlbW9uLWFwcGRpZw0KWGJpbi9Ib21lRGFlbW9uLWR1bXANClhi aW4vSG9tZURhZW1vbi1ldmVudHMNClhiaW4vSG9tZURhZW1vbi1wYXJzZQ0K WGJpbi9Ib21lRGFlbW9uLXNobWVtDQpYYmluL0hvbWVEYWVtb24tc3RhdHVz LmNnaQ0KWGJpbi9hcHBkaWctY2xlYXINClhiaW4vYXBwZGlnLXNldHVwDQpY ZXRjL3JjLmQvSG9tZURhZW1vbi5yYw0KWHNoYXJlL0hvbWVEYWVtb24vZG9j L0xJQ0VOU0UNClhzaGFyZS9Ib21lRGFlbW9uL2RvYy9SRUFETUUNClhAZGly cm0gc2hhcmUvSG9tZURhZW1vbi9kb2MNClhzaGFyZS9Ib21lRGFlbW9uL2xp Yi9hcHBkaWcuZGV2aWNlcy5zYW1wbGUNClhzaGFyZS9Ib21lRGFlbW9uL2xp Yi9ldmVudHMuZW5nbGlzaC5zYW1wbGUNClhzaGFyZS9Ib21lRGFlbW9uL2xp Yi9ldmVudHMuc2FtcGxlDQpYc2hhcmUvSG9tZURhZW1vbi9saWIvbG9jYWxp emUuc2FtcGxlDQpYQHVuZXhlYyBybWRpciAlRC9zaGFyZS9Ib21lRGFlbW9u L2xpYiA+IC9kZXYvbnVsbCAyPiYxIHx8IHRydWUNClhAdW5leGVjIHJtZGly ICVEL3NoYXJlL0hvbWVEYWVtb24gPiAvZGV2L251bGwgMj4mMSB8fCB0cnVl DQpFTkQtb2YtaG9tZWRhZW1vbi9wa2cvUExJU1QNCmVjaG8geCAtIGhvbWVk YWVtb24vcGtnL01FU1NBR0UNCnNlZCAncy9eWC8vJyA+aG9tZWRhZW1vbi9w a2cvTUVTU0FHRSA8PCAnRU5ELW9mLWhvbWVkYWVtb24vcGtnL01FU1NBR0Un DQpYDQpYTmVlZCB0byBwdXQgc29tZSByZWFzb25hYmxlIHZlcmJhZ2UgaGVy ZSBleHBsYWluaW5nIHRoYXQgdGhlIC5zYW1wbGUNClhmaWxlcyBuZWVkIHRv IGJlIGNvcGllZCBhbmQgdHdlYWtlZC4gIFRoaXMgaXMgYWxzbyBhIGdvb2Qg cGxhY2UgdG8NClhwb2ludCB0aGVtIGF0IHRoZSBSRUFETUUgZmlsZS4gIE5v dGUgdGhpcyBtZXNzYWdlIHdpbGwgYWxzbyBnZXQNClhkaXNwbGF5ZWQgYWZ0 ZXIgdGhlIHBhY2thZ2UgaXMgaW5zdGFsbGVkLg0KWA0KRU5ELW9mLWhvbWVk YWVtb24vcGtnL01FU1NBR0UNCmVjaG8gYyAtIGhvbWVkYWVtb24vcGF0Y2hl cw0KbWtkaXIgLXAgaG9tZWRhZW1vbi9wYXRjaGVzID4gL2Rldi9udWxsIDI+ JjENCmVjaG8geCAtIGhvbWVkYWVtb24vcGF0Y2hlcy9wYXRjaC1hYQ0Kc2Vk ICdzL15YLy8nID5ob21lZGFlbW9uL3BhdGNoZXMvcGF0Y2gtYWEgPDwgJ0VO RC1vZi1ob21lZGFlbW9uL3BhdGNoZXMvcGF0Y2gtYWEnDQpYLS0tIE1ha2Vm aWxlLm9yaWcJU2F0IEphbiAgMSAxMjo1MzozOCAyMDAwDQpYKysrIE1ha2Vm aWxlCVNhdCBKYW4gIDEgMTI6NTM6NTAgMjAwMA0KWEBAIC04LDcgKzgsNyBA QA0KWCBQUkVGSVggPz0gL3Vzci9sb2NhbA0KWCBVU0VSPXh0ZW4NClggDQpY LUNGTEFHUz0tcyAtTyAtRFZFUlNJT049XCIwLjk5XCINClgrQ0ZMQUdTKz0t RFZFUlNJT049XCIwLjk5XCINClggDQpYIGFsbDoJSG9tZURhZW1vbi1zaG1l bSBIb21lRGFlbW9uLWR1bXAgSG9tZURhZW1vbi1ldmVudHMgSG9tZURhZW1v bi1wYXJzZSBIb21lRGFlbW9uLXN0YXR1cy5jZ2kgSG9tZURhZW1vbi1hcHBk aWcgYXBwZGlnLWNsZWFyIGFwcGRpZy1zZXR1cA0KWCANCkVORC1vZi1ob21l ZGFlbW9uL3BhdGNoZXMvcGF0Y2gtYWENCmV4aXQNCg0K --0-351770015-946766273=:14993-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 14:53:22 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id B05CD14FAA for ; Sat, 1 Jan 2000 14:53:19 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id QAA17267; Sat, 1 Jan 2000 16:53:15 -0600 (CST) Message-ID: <20000101165315.A17259@Denninger.Net> Date: Sat, 1 Jan 2000 16:53:15 -0600 From: Karl Denninger To: Steve Price Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <20000101130226.B50949@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Steve Price on Sat, Jan 01, 2000 at 04:37:53PM -0600 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 04:37:53PM -0600, Steve Price wrote: > On Sat, 1 Jan 2000, Karl Denninger wrote: > > # > Mind if I make a few changes to the port and send them your way? > # > I don't think it is a bad as is being let on. > # > > # > -steve > # > # Be my guest. > > Here you go. Might not be perfect and the pkg/MESSAGE file needs > real verbage but this is about the least intrusive I can make the > port on your software. The patch was so that the Makefile honored > CFLAGS. BTW, what did the '-s' flag to cc(1) do? Never seen it > used before and didn't see it in the manpage. > > -steve I'll take a look at this later this evening; at first blush it looks reasonable. The only issue I'd have at first glance is that I have install targets in the real package Makefile that already do the installation, so putting it here is redundant (and breaks installing from a NON-PORT environment, which I dislike as some people are on Linux!) I'd have to look at interactions between the defined prefixes and those scripts - my intent is to have a package that works either stand-alone or as a port. There's also a basic problem in that moving the package out of /usr/local to an arbitrary place will break an *INTERNAL* execute call - the HomeDaemon-events program calls -parse internally as a piped command and it along with a few other things have #DEFINEd constants in defs.h for where their config files and working directories are. As such you have to be *very* careful about arbitrary movements of files. That's the primary reason I left the install locations hard-coded in the Makefile-called install targets. I suppose I could do definitions of undefined targets in the package Makefile itself and pass that through CFLAGS; that would be an acceptable means of getting around this. The "-s" is "strip" - it strips the symbols from the output of "cc". It typically does nothing (but also no harm) for a compile, but is effective on the link phase. The bottom line is that it saves a "strip" on the installation phase to get minimum-size installed binaries. Let me do a bit more hacking on this and get back to you - do you want a new "shar" when I'm done or do you want diffs? The new shar is likely to be smaller. -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 15: 3:32 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 82C5E14F98; Sat, 1 Jan 2000 15:03:30 -0800 (PST) (envelope-from cpiazza@FreeBSD.org) Received: (from cpiazza@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA28087; Sat, 1 Jan 2000 15:03:30 -0800 (PST) (envelope-from cpiazza@FreeBSD.org) Date: Sat, 1 Jan 2000 15:03:30 -0800 (PST) From: Message-Id: <200001012303.PAA28087@freefall.freebsd.org> To: cpiazza@FreeBSD.org, freebsd-ports@FreeBSD.org, cpiazza@FreeBSD.org Subject: Re: ports/15798: new port: www/kdreamsite Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: new port: www/kdreamsite Responsible-Changed-From-To: freebsd-ports->cpiazza Responsible-Changed-By: cpiazza Responsible-Changed-When: Sat Jan 1 15:03:18 PST 2000 Responsible-Changed-Why: I'll take this To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 15:12:26 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9D6D514F98; Sat, 1 Jan 2000 15:12:25 -0800 (PST) (envelope-from cpiazza@FreeBSD.org) Received: (from cpiazza@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA28884; Sat, 1 Jan 2000 15:12:25 -0800 (PST) (envelope-from cpiazza@FreeBSD.org) Date: Sat, 1 Jan 2000 15:12:25 -0800 (PST) From: Message-Id: <200001012312.PAA28884@freefall.freebsd.org> To: andrews@technologist.com, cpiazza@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/15808: new port: games/sdl Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: new port: games/sdl State-Changed-From-To: open->closed State-Changed-By: cpiazza State-Changed-When: Sat Jan 1 15:11:46 PST 2000 State-Changed-Why: Please submit another PR with an upgrade to the old port To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 15:21:40 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9310E15285; Sat, 1 Jan 2000 15:21:21 -0800 (PST) (envelope-from cpiazza@FreeBSD.org) Received: (from cpiazza@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA29406; Sat, 1 Jan 2000 15:21:21 -0800 (PST) (envelope-from cpiazza@FreeBSD.org) Date: Sat, 1 Jan 2000 15:21:21 -0800 (PST) From: Message-Id: <200001012321.PAA29406@freefall.freebsd.org> To: domi@saargate.de, cpiazza@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/15823: fix for /usr/ports/math/geg problem Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: fix for /usr/ports/math/geg problem State-Changed-From-To: open->closed State-Changed-By: cpiazza State-Changed-When: Sat Jan 1 15:21:16 PST 2000 State-Changed-Why: Committed, thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 15:26: 0 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9DF6314FD6; Sat, 1 Jan 2000 15:25:36 -0800 (PST) (envelope-from cpiazza@FreeBSD.org) Received: (from cpiazza@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA29662; Sat, 1 Jan 2000 15:25:36 -0800 (PST) (envelope-from cpiazza@FreeBSD.org) Date: Sat, 1 Jan 2000 15:25:36 -0800 (PST) From: Message-Id: <200001012325.PAA29662@freefall.freebsd.org> To: andrews@technologist.com, cpiazza@FreeBSD.org, freebsd-ports@FreeBSD.org, cpiazza@FreeBSD.org Subject: Re: ports/15807: new port: games/rubix Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: new port: games/rubix State-Changed-From-To: open->feedback State-Changed-By: cpiazza State-Changed-When: Sat Jan 1 15:25:09 PST 2000 State-Changed-Why: Waiting for the originator to flesh out two files Responsible-Changed-From-To: freebsd-ports->cpiazza Responsible-Changed-By: cpiazza Responsible-Changed-When: Sat Jan 1 15:25:09 PST 2000 Responsible-Changed-Why: I'll take this port To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 15:41:53 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 574C614A0B for ; Sat, 1 Jan 2000 15:41:48 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.3/8.9.0) with ESMTP id RAA22458; Sat, 1 Jan 2000 17:41:46 -0600 (CST) Date: Sat, 1 Jan 2000 17:41:46 -0600 (CST) From: Steve Price To: Karl Denninger Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 In-Reply-To: <20000101165315.A17259@Denninger.Net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 1 Jan 2000, Karl Denninger wrote: # The only issue I'd have at first glance is that I have install targets in # the real package Makefile that already do the installation, so putting it # here is redundant (and breaks installing from a NON-PORT environment, # which I dislike as some people are on Linux!) I'd have to look at The number one reason that I did it this way is so that I didn't have to change four of your files. I did what I needed to do without disrupting your files. This is good because now you are free to change your files any way you want and chances are the effects to the port will be minimal. # interactions between the defined prefixes and those scripts - my # intent is to have a package that works either stand-alone or as a # port. # # There's also a basic problem in that moving the package out of /usr/local # to an arbitrary place will break an *INTERNAL* execute call - the # HomeDaemon-events program calls -parse internally as a piped command # and it along with a few other things have #DEFINEd constants in defs.h # for where their config files and working directories are. This is quite easy to fix from the port's Makefile. post-patch: .for f in defs.h Defaults/HomeDaemon.rc ${PERL} -pi -e 's,/usr/local,${PREFIX},g' ${WRKSRC}/${f} .endfor # As such you have to be *very* careful about arbitrary movements of # files. That's the primary reason I left the install locations hard-coded # in the Makefile-called install targets. I suppose I could do definitions # of undefined targets in the package Makefile itself and pass that through # CFLAGS; that would be an acceptable means of getting around this. # # The "-s" is "strip" - it strips the symbols from the output of "cc". # It typically does nothing (but also no harm) for a compile, but is # effective on the link phase. Doh! I knew that. Sorry for the dumb question. # The bottom line is that it saves a "strip" on the installation phase to get # minimum-size installed binaries. # # Let me do a bit more hacking on this and get back to you - do you want a new # "shar" when I'm done or do you want diffs? # # The new shar is likely to be smaller. You can send me either one. I already have a couple of other changes to the one I sent you. :) -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 15:50: 3 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 696C714FCD for ; Sat, 1 Jan 2000 15:50:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA31014; Sat, 1 Jan 2000 15:50:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from wolf2.rv1.dynip.com (surf1905.jacksonville.net [24.129.54.105]) by hub.freebsd.org (Postfix) with ESMTP id 35F5514FA6 for ; Sat, 1 Jan 2000 15:44:07 -0800 (PST) (envelope-from mjoyner@wolf2.rv1.dynip.com) Received: (from root@localhost) by wolf2.rv1.dynip.com (8.9.3/8.9.2) id SAA01641; Sat, 1 Jan 2000 18:44:05 -0500 (EST) (envelope-from mjoyner) Message-Id: <200001012344.SAA01641@wolf2.rv1.dynip.com> Date: Sat, 1 Jan 2000 18:44:05 -0500 (EST) From: mjoyner@rv1.dynip.com Reply-To: mjoyner@rv1.dynip.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15826: gimp1-i18n Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15826 >Category: ports >Synopsis: gimp-i18n port has bad dist file sources >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 1 15:50:00 PST 2000 >Closed-Date: >Last-Modified: >Originator: Michael Joyner >Release: FreeBSD 3.4-RELEASE i386 >Organization: RV1 Business Internet Solutions >Environment: Just cvsuped ports onto 3.4-RELEASE box >Description: The dist file source locations in the Makefile for gimp-i18n are not correct. >How-To-Repeat: Run 'make' in /usr/ports/graphics/gimp1-i18n >Fix: Edit 'Makefile', insert 'old/' after unstable in the distfile path. MASTER_SITES= ftp://ftp.gimp.org/pub/gimp/unstable/old/v1.1.13/ \ ftp://ftp.cs.umn.edu/pub/gimp/gimp/unstable/old/v1.1.13/ \ http://www.ameth.org/gimp/pub/gimp/unstable/old/v1.1.13/ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 16:34:54 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 86D0614D74; Sat, 1 Jan 2000 16:34:53 -0800 (PST) (envelope-from vanilla@FreeBSD.org) Received: (from vanilla@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id QAA33799; Sat, 1 Jan 2000 16:34:52 -0800 (PST) (envelope-from vanilla@FreeBSD.org) Date: Sat, 1 Jan 2000 16:34:52 -0800 (PST) From: Message-Id: <200001020034.QAA33799@freefall.freebsd.org> To: vanilla@FreeBSD.org, freebsd-ports@FreeBSD.org, vanilla@FreeBSD.org Subject: Re: ports/14644: A Big5-localized & XIM-enabled XEmacs port Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: A Big5-localized & XIM-enabled XEmacs port Responsible-Changed-From-To: freebsd-ports->vanilla Responsible-Changed-By: vanilla Responsible-Changed-When: Sat Jan 1 16:34:17 PST 2000 Responsible-Changed-Why: I will commit it soon. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 17:10: 6 2000 Delivered-To: freebsd-ports@freebsd.org Received: from poboxer.pobox.com (ferg5200-1-21.cpinternet.com [208.149.16.21]) by hub.freebsd.org (Postfix) with ESMTP id 6C8F115015 for ; Sat, 1 Jan 2000 17:10:01 -0800 (PST) (envelope-from alk@poboxer.pobox.com) Received: (from alk@localhost) by poboxer.pobox.com (8.9.3/8.9.1) id BAA14091; Sun, 2 Jan 2000 01:09:58 GMT (envelope-from alk) From: Anthony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 2 Jan 2000 01:09:58 +0000 (GMT) X-Face: \h9Jg:Cuivl4S*UP-)gO.6O=T]]@ncM*tn4zG);)lk#4|lqEx=*talx?.Gk,dMQU2)ptPC17cpBzm(l'M|H8BUF1&]dDCxZ.c~Wy6-j,^V1E(NtX$FpkkdnJixsJHE95JlhO 5\M3jh'YiO7KPCn0~W`Ro44_TB@&JuuqRqgPL'0/{):7rU-%.*@/>q?1&Ed Reply-To: alk@pobox.com To: ports@freebsd.org Subject: speak_freely-7.1 X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <14446.42246.441243.697692@avalon.east> Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I had to slightly modified the patched makefile in order to install cleanly. Find enclosed the diff relative to the unpatched Makefile. If I should have used send-pr instead of this mailing list, please someone drop me a reply to that effect, so that I will follow the more correct protocol in future. diff -u Makefile.orig Makefile --- Makefile.orig Sat Sep 18 15:29:44 1999 +++ Makefile Sun Jan 2 01:07:26 2000 @@ -3,7 +3,7 @@ # Debugging options -DEBUG = -g -DHEXDUMP +#DEBUG = -g -DHEXDUMP #DEBUG = -g -DHEXDUMP -DNOCRYPTO #DEBUG = -O @@ -38,9 +38,9 @@ # functionality is working. Please see the detailed description # of the available flags which follows these declarations. # -CCFLAGS = -DAUDIO_BLOCKING -DLINUX -DHALF_DUPLEX -DM_LITTLE_ENDIAN -CC = gcc -O3 # for GNU's gcc compiler -LFLAGS = -lncurses -lm +#CCFLAGS = -DAUDIO_BLOCKING -DLINUX -DHALF_DUPLEX -DM_LITTLE_ENDIAN +#CC = gcc -O3 # for GNU's gcc compiler +#LFLAGS = -lncurses -lm # # If the above LFLAGS doesn't work, try the one below. #LFLAGS = -lcurses -lm @@ -220,8 +220,8 @@ # Depending on how your driver handles non-blocking I/O, # you may also have to add -DAUDIO_BLOCKING to the # CCFLAGS line. -#CCFLAGS = -DM_LITTLE_ENDIAN -#LFLAGS = -lcurses -ltermcap -lcompat -lm +CCFLAGS = -O2 -DM_LITTLE_ENDIAN -DHALF_DUPLEX +LFLAGS = -lcurses -ltermcap -lcompat -lm # Hewlett-Packard # (courtesy of Marc Kilian) @@ -271,7 +271,9 @@ CFLAGS = $(DEBUG) -Iadpcm -Ilpc -Igsm/inc -Imd5 -Iidea -Ilibdes -Iblowfish $(CARGS) $(DUPLEX) $(CCFLAGS) $(DOMAIN) -PROGRAMS = sfspeaker sfmike sflaunch sflwld sflwl sfecho sfreflect sfvod +CPROGRAMS = sfspeaker sfmike sflaunch sflwld sflwl sfecho sfreflect +PPROGRAMS = sfvod +PROGRAMS = $(CPROGRAMS) $(PPROGRAMS) all: $(PROGRAMS) @@ -337,7 +339,7 @@ # in make not necessarily available on all platforms. adpcmlib.o: - ( echo "Building ADPCM library."; cd adpcm ; make CC="$(CC)" ) + ( echo "Building ADPCM library."; cd adpcm ; make CC="$(CC) $(CCFLAGS)" ) echo "ADPCM" >adpcmlib.o deslib.o: @@ -361,15 +363,15 @@ echo "LPC" >lpc10lib.o gsmlib.o: - ( echo "Building GSM library."; cd gsm ; make CC="$(CC)" ) + ( echo "Building GSM library."; cd gsm ; make CC="$(CC) $(CCFLAGS)" ) echo "GSM" >gsmlib.o md5lib.o: - ( echo "Building MD5 library."; cd md5 ; make CC="$(CC)" ) + ( echo "Building MD5 library."; cd md5 ; make CC="$(CC) $(CCFLAGS)" ) echo "MD5" >md5lib.o idealib.o: - ( echo "Building IDEA library."; cd idea ; make CC="$(CC)" ) + ( echo "Building IDEA library."; cd idea ; make CC="$(CC) $(CCFLAGS)" ) echo "IDEA" >idealib.o # Object file dependencies @@ -462,5 +464,6 @@ # be root to install in system directories. install: $(PROGRAMS) - $(INSTALL) -o root -g root -m 755 -s $(PROGRAMS) $(INSTDIR_BIN) - $(INSTALL) -o root -g root -m 644 *.1 $(INSTDIR_MAN)/man1 + $(INSTALL) -o root -g wheel -m 755 -s $(CPROGRAMS) $(INSTDIR_BIN) + $(INSTALL) -o root -g wheel -m 755 $(PPROGRAMS) $(INSTDIR_BIN) + $(INSTALL) -o root -g wheel -m 644 *.1 $(INSTDIR_MAN)/man1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 17:46:17 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id 9217F14C16 for ; Sat, 1 Jan 2000 17:46:14 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id TAA17622; Sat, 1 Jan 2000 19:46:11 -0600 (CST) Message-ID: <20000101194611.A17603@Denninger.Net> Date: Sat, 1 Jan 2000 19:46:11 -0600 From: Karl Denninger To: Steve Price Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <20000101165315.A17259@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Steve Price on Sat, Jan 01, 2000 at 05:41:46PM -0600 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 05:41:46PM -0600, Steve Price wrote: > On Sat, 1 Jan 2000, Karl Denninger wrote: > > # The only issue I'd have at first glance is that I have install targets in > # the real package Makefile that already do the installation, so putting it > # here is redundant (and breaks installing from a NON-PORT environment, > # which I dislike as some people are on Linux!) I'd have to look at > > The number one reason that I did it this way is so that I didn't > have to change four of your files. I did what I needed to do without > disrupting your files. This is good because now you are free to > change your files any way you want and chances are the effects to > the port will be minimal. Well, yes, maybe ;-) But I DO NOT like targets in the port Makefile. They make the port version non-common with the non-port version. That's why I avoided 'em in the first place. Now looking for things in the non-port's Makefile and doing things based on them is ok, but not the other way around. I'm NOT going to maintain two SEPARATE bases of code, one for FreeBSD-Ports and one for everyone else. As such the "one" has to work both ways, or the Ports lose - that much is simple (widest audience for ONE version is a non-port one) > # interactions between the defined prefixes and those scripts - my > # intent is to have a package that works either stand-alone or as a > # port. > # > # There's also a basic problem in that moving the package out of /usr/local > # to an arbitrary place will break an *INTERNAL* execute call - the > # HomeDaemon-events program calls -parse internally as a piped command > # and it along with a few other things have #DEFINEd constants in defs.h > # for where their config files and working directories are. > > This is quite easy to fix from the port's Makefile. > > post-patch: > .for f in defs.h Defaults/HomeDaemon.rc > ${PERL} -pi -e 's,/usr/local,${PREFIX},g' ${WRKSRC}/${f} > .endfor That's even more ill , as its a one-way road. No thanks. > # As such you have to be *very* careful about arbitrary movements of > # files. That's the primary reason I left the install locations hard-coded > # in the Makefile-called install targets. I suppose I could do definitions > # of undefined targets in the package Makefile itself and pass that through > # CFLAGS; that would be an acceptable means of getting around this. > # > # The "-s" is "strip" - it strips the symbols from the output of "cc". > # It typically does nothing (but also no harm) for a compile, but is > # effective on the link phase. > > Doh! I knew that. Sorry for the dumb question. :-) > # The bottom line is that it saves a "strip" on the installation phase to get > # minimum-size installed binaries. > # > # Let me do a bit more hacking on this and get back to you - do you want a new > # "shar" when I'm done or do you want diffs? > # > # The new shar is likely to be smaller. > > You can send me either one. I already have a couple of other changes > to the one I sent you. :) > > -steve Ok. -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 17:46:20 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 52B4A15142; Sat, 1 Jan 2000 17:46:18 -0800 (PST) (envelope-from steve@FreeBSD.org) Received: (from steve@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA38212; Sat, 1 Jan 2000 17:46:18 -0800 (PST) (envelope-from steve@FreeBSD.org) Date: Sat, 1 Jan 2000 17:46:18 -0800 (PST) From: Message-Id: <200001020146.RAA38212@freefall.freebsd.org> To: inagaki@tg.rim.or.jp, steve@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/15817: fix: ptex-pkfonts* Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: fix: ptex-pkfonts* State-Changed-From-To: open->closed State-Changed-By: steve State-Changed-When: Sat Jan 1 17:45:52 PST 2000 State-Changed-Why: Committed, thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 18:17:26 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 0E43A14CF1 for ; Sat, 1 Jan 2000 18:17:24 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.3/8.9.0) with ESMTP id UAA27983; Sat, 1 Jan 2000 20:17:21 -0600 (CST) Date: Sat, 1 Jan 2000 20:17:21 -0600 (CST) From: Steve Price To: Karl Denninger Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 In-Reply-To: <20000101194611.A17603@Denninger.Net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 1 Jan 2000, Karl Denninger wrote: # I'm NOT going to maintain two SEPARATE bases of code, one for FreeBSD-Ports Surely the fifteen lines of make(1) magic is easier to maintain than the Makefile and three scripts that currently do nearly the same thing. I can't help it that most of the world chooses to use gmake(1) in all its brokenness. # and one for everyone else. As such the "one" has to work both ways, or the # Ports lose - that much is simple (widest audience for ONE version is a # non-port one) Except when it comes to including FreeBSD in that audience. I'd venture to guess that most software is being used via the Ports Collection. Sure many people venture out on there own, but they tend to be the more apt to cope with any problems they might find. Fundamentally I agree with your argument of one distribution fits all. We have a ports collection because many don't believe this and we *have* to tweak things to get them to work with FreeBSD. # > post-patch: # > .for f in defs.h Defaults/HomeDaemon.rc # > ${PERL} -pi -e 's,/usr/local,${PREFIX},g' ${WRKSRC}/${f} # > .endfor # # That's even more ill , as its a one-way road. No thanks. Not if you stick it in your Makefile. There are quite a number of ways of accomplishing the same thing in your distribution. Before you go and slam perl, use sed(1) instead. Something like this ought to work in your Makefile. PREFIX?= /usr/local all: defs.h Defaults/HomeDaemon.rc $(PROGS) ... defs.h: defs.h.in sed -e 's,%%PREFIX%%,${PREFIX},g' $@.in > $@ Defaults/HomeDaemon.rc: Defaults/HomeDaemon.rc.in sed -e 's,%%PREFIX%%,${PREFIX},g' $@.in > $@ Then in defs.h.in you have lines like this. #define BASE_DIR "%%PREFIX%%/share/HomeDaemon" #define BIN_DIR "%%PREFIX%%/bin" Similarly for HomeDaemon.rc, which should probably get installed as ${PREFIX}/etc/rc.d/HomeDaemon.sh BTW so that it will get started automagically when the machine is rebooted. -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 19: 0:38 2000 Delivered-To: freebsd-ports@freebsd.org Received: from poboxer.pobox.com (ferg5200-1-35.cpinternet.com [208.149.16.35]) by hub.freebsd.org (Postfix) with ESMTP id 70EE914FEC for ; Sat, 1 Jan 2000 19:00:25 -0800 (PST) (envelope-from alk@poboxer.pobox.com) Received: (from alk@localhost) by poboxer.pobox.com (8.9.3/8.9.1) id DAA25769; Sun, 2 Jan 2000 03:00:17 GMT (envelope-from alk) From: Anthony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 2 Jan 2000 03:00:16 +0000 (GMT) X-Face: \h9Jg:Cuivl4S*UP-)gO.6O=T]]@ncM*tn4zG);)lk#4|lqEx=*talx?.Gk,dMQU2)ptPC17cpBzm(l'M|H8BUF1&]dDCxZ.c~Wy6-j,^V1E(NtX$FpkkdnJixsJHE95JlhO 5\M3jh'YiO7KPCn0~W`Ro44_TB@&JuuqRqgPL'0/{):7rU-%.*@/>q?1&Ed Reply-To: alk@pobox.com To: ports@freebsd.org Subject: rat-4.0.4 X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <14446.48829.6896.689415@avalon.east> Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In order to make this work under -current, I have to undefine HAVE_IPv6 (my rash assumption is that this is because our IPv6 doesn not yet have multicast support): diff -u work/rat-4.0.4/common/configure.~1~ work/rat-4.0.4/common/configure --- work/rat-4.0.4/common/configure.~1~ Wed Jul 7 16:17:32 1999 +++ work/rat-4.0.4/common/configure Sun Jan 2 02:56:32 2000 @@ -33,6 +33,7 @@ VERSION=`cat VERSION` +suppress_ipv6=false OSTYPE=`uname -s` case $OSTYPE in SunOS ) OSTYPE=`uname -s`_`uname -r | awk -F. '{print $1}'` @@ -44,7 +45,10 @@ ;; HP-UX ) OSTYPE=HPUX ;; - Linux | IRIX | IRIX64 | FreeBSD | NetBSD ) + Linux | IRIX | IRIX64 | NetBSD ) + ;; + FreeBSD ) + suppress_ipv6=true ;; * ) echo "$OSTYPE not supported. Sorry." exit @@ -204,6 +208,9 @@ T1=`grep -c getipnodebyname /usr/include/netdb.h` if [ $T1 = 0 ]; then ${ECHO} "no" +elif $suppress_ipv6; then + DEFS="$DEFS -UHAVE_IPv6" + ${ECHO} "suppressed" else DEFS="$DEFS -DHAVE_IPv6" ${ECHO} "yes" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 19:14:42 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id F20BA14E78 for ; Sat, 1 Jan 2000 19:14:38 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id VAA18384; Sat, 1 Jan 2000 21:14:36 -0600 (CST) Message-ID: <20000101211436.A18365@Denninger.Net> Date: Sat, 1 Jan 2000 21:14:36 -0600 From: Karl Denninger To: Steve Price Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <20000101130226.B50949@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Steve Price on Sat, Jan 01, 2000 at 04:37:53PM -0600 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 04:37:53PM -0600, Steve Price wrote: > On Sat, 1 Jan 2000, Karl Denninger wrote: > > # > Mind if I make a few changes to the port and send them your way? > # > I don't think it is a bad as is being let on. > # > > # > -steve > # > # Be my guest. > > Here you go. Might not be perfect and the pkg/MESSAGE file needs > real verbage but this is about the least intrusive I can make the > port on your software. The patch was so that the Makefile honored > CFLAGS. BTW, what did the '-s' flag to cc(1) do? Never seen it > used before and didn't see it in the manpage. > > -steve Content-Description: homedaemon.sh ..... I can see some significant issues here after a bit of testing. 1. Environment assigned in the PORT Makefile is NOT transported (or exported into the actual process environment) for things called FROM that Makefile. That is, I cannot set something in the PORT makefile and have the other "base" Makefile leave it alone if its set, but define it to a default if not. This is a BIG problem, as it makes it next to impossible for you to have a port that works in "either" format without duplicating the installation rules and scripts directly in the port makefile. Now you have TWO places and things to maintain instead of one (and this sucks). Further, and worse, you can get out of sync (which will cause untoward trouble). 2. I can easily import from the base-level Makefile into the compiler environment and have. Now how do I get the PORT makefile to allow overrides of this? The second I cannot figure a way to do. In general this looks to be a problem, and given the choice between packaging as a port and following "the rules" (but leaving me with dependencies that have to be MANUALLY resolved between a port and its underlying code) I'll pass on the port. Let me know if I'm missing something - it certainly doesn't look like it. Here's what I *WANT* to do: # New ports collection makefile for: HomeDaemon # Version required: 0.99 # Date created: 1 January 2000 # Whom: Karl Denninger # # $FreeBSD$ # DISTNAME= HomeDaemon-0.99 CATEGORIES= misc MASTER_SITES= http://genesis.denninger.net/ MAINTAINER= HomeDaemon@denninger.net NO_CDROM="No commercial sale w/o permission - see README" NO_PACKAGE="Source distribution only - see README" BINMODE= 4700 BINOWN= xten SHAREMODE= 750 SHAREOWN= ${BINOWN} SHAREDIR= ${PREFIX}/share/HomeDaemon .include And then have the PRODUCT's Makefile look to the "BINMODE", "SHAREDIR", etc variables. If there's no way to get inheritance to work then I'm screwed and either the port has to depend on things in the distribution package *OR* I have to build install rules into the port *AND SYNC THEM WITH THE MAIN BY HAND*, since a difference in definition of directories, for example, WILL break the software. Please tell me what I'm missing (or if I'm really seeing this as it is). -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 19:34:16 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id E488F14D49 for ; Sat, 1 Jan 2000 19:33:53 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.3/8.9.0) with ESMTP id VAA20465; Sat, 1 Jan 2000 21:33:52 -0600 (CST) Date: Sat, 1 Jan 2000 21:33:51 -0600 (CST) From: Steve Price To: Karl Denninger Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 In-Reply-To: <20000101211436.A18365@Denninger.Net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 1 Jan 2000, Karl Denninger wrote: # I can see some significant issues here after a bit of testing. # # 1. Environment assigned in the PORT Makefile is NOT transported # (or exported into the actual process environment) for things called # FROM that Makefile. That is, I cannot set something in the PORT # makefile and have the other "base" Makefile leave it alone if its # set, but define it to a default if not. Sure you can. It is done all the time. If you are talking about BINMODE, ... then it is because I didn't put it in ${MAKE_ENV}. PREFIX is by default in MAKE_ENV which is why is works already. # This is a BIG problem, as it makes it next to impossible for you # to have a port that works in "either" format without duplicating # the installation rules and scripts directly in the port makefile. # Now you have TWO places and things to maintain instead of one (and # this sucks). Further, and worse, you can get out of sync (which # will cause untoward trouble). # # 2. I can easily import from the base-level Makefile into the compiler # environment and have. Now how do I get the PORT makefile to allow # overrides of this? The second I cannot figure a way to do. Things that can be overridded are defined like this. FOO ?= bar # In general this looks to be a problem, and given the choice between # packaging as a port and following "the rules" (but leaving me with # dependencies that have to be MANUALLY resolved between a port and its # underlying code) I'll pass on the port. # # Let me know if I'm missing something - it certainly doesn't look like it. # # Here's what I *WANT* to do: # # # New ports collection makefile for: HomeDaemon # # Version required: 0.99 # # Date created: 1 January 2000 # # Whom: Karl Denninger # # # # $FreeBSD$ # # # # DISTNAME= HomeDaemon-0.99 # CATEGORIES= misc # MASTER_SITES= http://genesis.denninger.net/ # # MAINTAINER= HomeDaemon@denninger.net # # NO_CDROM="No commercial sale w/o permission - see README" # NO_PACKAGE="Source distribution only - see README" # # BINMODE= 4700 # BINOWN= xten # SHAREMODE= 750 # SHAREOWN= ${BINOWN} # SHAREDIR= ${PREFIX}/share/HomeDaemon MAKE_ENV+= BINMODE=${BINMODE} BINOWN=${BINOWN} \ SHAREMODE=${SHAREMODE} SHAREOWN=${SHAREOWN} \ SHAREDIR=${SHAREDIR} # .include # # And then have the PRODUCT's Makefile look to the "BINMODE", "SHAREDIR", etc # variables. # # If there's no way to get inheritance to work then I'm screwed and either # the port has to depend on things in the distribution package *OR* I have # to build install rules into the port *AND SYNC THEM WITH THE MAIN BY HAND*, # since a difference in definition of directories, for example, WILL break # the software. # # Please tell me what I'm missing (or if I'm really seeing this as it is). # # -- # -- # Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org # Isn't it time we started putting KIDS first? See the above URL for # a plan to do exactly that! # To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 19:39:45 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id 9C48014D49 for ; Sat, 1 Jan 2000 19:39:42 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id VAA19019; Sat, 1 Jan 2000 21:39:40 -0600 (CST) Message-ID: <20000101213940.A18715@Denninger.Net> Date: Sat, 1 Jan 2000 21:39:40 -0600 From: Karl Denninger To: Steve Price Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <20000101211436.A18365@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Steve Price on Sat, Jan 01, 2000 at 09:33:51PM -0600 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Jan 01, 2000 at 09:33:51PM -0600, Steve Price wrote: > On Sat, 1 Jan 2000, Karl Denninger wrote: > > # I can see some significant issues here after a bit of testing. > # > # 1. Environment assigned in the PORT Makefile is NOT transported > # (or exported into the actual process environment) for things called > # FROM that Makefile. That is, I cannot set something in the PORT > # makefile and have the other "base" Makefile leave it alone if its > # set, but define it to a default if not. > > Sure you can. It is done all the time. If you are talking about > BINMODE, ... then it is because I didn't put it in ${MAKE_ENV}. > PREFIX is by default in MAKE_ENV which is why is works already. > > # This is a BIG problem, as it makes it next to impossible for you > # to have a port that works in "either" format without duplicating > # the installation rules and scripts directly in the port makefile. > # Now you have TWO places and things to maintain instead of one (and > # this sucks). Further, and worse, you can get out of sync (which > # will cause untoward trouble). > # > # 2. I can easily import from the base-level Makefile into the compiler > # environment and have. Now how do I get the PORT makefile to allow > # overrides of this? The second I cannot figure a way to do. > > Things that can be overridded are defined like this. > > FOO ?= bar Yes, I know. > # In general this looks to be a problem, and given the choice between > # packaging as a port and following "the rules" (but leaving me with > # dependencies that have to be MANUALLY resolved between a port and its > # underlying code) I'll pass on the port. > # > # Let me know if I'm missing something - it certainly doesn't look like it. > # > # Here's what I *WANT* to do: > # > # # New ports collection makefile for: HomeDaemon > # # Version required: 0.99 > # # Date created: 1 January 2000 > # # Whom: Karl Denninger > # # > # # $FreeBSD$ > # # > # > # DISTNAME= HomeDaemon-0.99 > # CATEGORIES= misc > # MASTER_SITES= http://genesis.denninger.net/ > # > # MAINTAINER= HomeDaemon@denninger.net > # > # NO_CDROM="No commercial sale w/o permission - see README" > # NO_PACKAGE="Source distribution only - see README" > # > # BINMODE= 4700 > # BINOWN= xten > # SHAREMODE= 750 > # SHAREOWN= ${BINOWN} > # SHAREDIR= ${PREFIX}/share/HomeDaemon > > MAKE_ENV+= BINMODE=${BINMODE} BINOWN=${BINOWN} \ > SHAREMODE=${SHAREMODE} SHAREOWN=${SHAREOWN} \ > SHAREDIR=${SHAREDIR} Hmmm... now THAT I didn't know worked. Ok, I'll give it a shot. It may be a workable solution. -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 19:40: 6 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id ADE9D14FC3 for ; Sat, 1 Jan 2000 19:40:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id TAA45499; Sat, 1 Jan 2000 19:40:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from hh.alink.net (hh.alink.net [207.135.127.85]) by hub.freebsd.org (Postfix) with ESMTP id 79EB014E73 for ; Sat, 1 Jan 2000 19:39:11 -0800 (PST) (envelope-from mab@zildjian.hq.alink.net) Received: from zildjian.hq.alink.net (lc.alink.net [207.135.127.87]) by hh.alink.net (8.9.3/8.9.3) with ESMTP id TAA16284 for ; Sat, 1 Jan 2000 19:39:01 -0800 (PST) Received: (from mab@localhost) by zildjian.hq.alink.net (8.9.3/8.9.3) id TAA50495; Sat, 1 Jan 2000 19:38:28 -0800 (PST) (envelope-from mab) Message-Id: <200001020338.TAA50495@zildjian.hq.alink.net> Date: Sat, 1 Jan 2000 19:38:28 -0800 (PST) From: mab@red-bean.com Reply-To: mab@red-bean.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15833: NEW PORT: guile-gtk-0.17 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15833 >Category: ports >Synopsis: NEW PORT: guile-gtk-0.17 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 1 19:40:00 PST 2000 >Closed-Date: >Last-Modified: >Originator: Matthew Braithwaite >Release: FreeBSD 3.4-STABLE i386 >Organization: Red Bean Software >Environment: >Description: GUILE bindings for GTK. Please be easy on me; this is my first port. :-) >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # lang/guile-gtk/ # lang/guile-gtk/pkg # lang/guile-gtk/pkg/COMMENT # lang/guile-gtk/pkg/DESCR # lang/guile-gtk/pkg/PLIST # lang/guile-gtk/Makefile # lang/guile-gtk/files # lang/guile-gtk/files/md5 # lang/guile-gtk/install.log # echo c - lang/guile-gtk/ mkdir -p lang/guile-gtk/ > /dev/null 2>&1 echo c - lang/guile-gtk/pkg mkdir -p lang/guile-gtk/pkg > /dev/null 2>&1 echo x - lang/guile-gtk/pkg/COMMENT sed 's/^X//' >lang/guile-gtk/pkg/COMMENT << 'END-of-lang/guile-gtk/pkg/COMMENT' XGUILE bindings for GTK. END-of-lang/guile-gtk/pkg/COMMENT echo x - lang/guile-gtk/pkg/DESCR sed 's/^X//' >lang/guile-gtk/pkg/DESCR << 'END-of-lang/guile-gtk/pkg/DESCR' XGuile-gtk is glue code to make the GTK+ (the Gimp Toolkit) accesible Xfrom Guile so it provides a convenient interface for Scheme Xprogrammers to develop visual applications. X Xhttp://www.ping.de/sites/zagadka/guile-gtk/ X X- Matt Braithwaite END-of-lang/guile-gtk/pkg/DESCR echo x - lang/guile-gtk/pkg/PLIST sed 's/^X//' >lang/guile-gtk/pkg/PLIST << 'END-of-lang/guile-gtk/pkg/PLIST' Xlib/libguilegtk-1.2.la Xlib/libguilegtk-1.2.so.0 Xlib/libguilegtk-1.2.so Xlib/libguilegtk-1.2.a Xlib/libguiledlopenhelper.so.0 Xlib/libguiledlopenhelper.so Xlib/libguiledlopenhelper.la Xlib/libguiledlopenhelper.a Xbin/build-guile-gtk Xbin/guile-gtk Xshare/guile-gtk/gdk-1.2.defs Xshare/guile-gtk/gtk-1.2.defs Xinclude/guile-gtk.h Xshare/guile/gtk-1.2/gdk.scm Xshare/guile/gtk-1.2/gtk.scm Xshare/guile/gtk/gtk.scm Xshare/guile/gtk/gdk.scm Xshare/guile/gtk/dynlink.scm Xshare/guile/gtk/config.scm Xshare/guile/gtk/event-repl.scm Xbin/guile-gtk-1.2 X@dirrm share/guile/gtk-1.2 X@dirrm share/guile-gtk X@dirrm share/guile/gtk/ END-of-lang/guile-gtk/pkg/PLIST echo x - lang/guile-gtk/Makefile sed 's/^X//' >lang/guile-gtk/Makefile << 'END-of-lang/guile-gtk/Makefile' X# New ports collection makefile for: guile-gtk X# Version required: 0.17 X# Date created: 1 January 2000 X# Whom: Matt Braithwaite X# X# $Id$ X# X XDISTNAME= guile-gtk-0.17 XCATEGORIES= lang XMASTER_SITES= http://www.ping.de/sites/zagadka/guile-gtk/download/ X XGNU_CONFIGURE= yes X XGTK_CONFIG?= ${X11BASE}/bin/gtk12-config X XCONFIGURE_ENV+= GTK_CONFIG="${GTK_CONFIG}" X XLIB_DEPENDS= guile.6:${PORTSDIR}/lang/guile X XMAINTAINER= mab@red-bean.com X X.include X END-of-lang/guile-gtk/Makefile echo c - lang/guile-gtk/files mkdir -p lang/guile-gtk/files > /dev/null 2>&1 echo x - lang/guile-gtk/files/md5 sed 's/^X//' >lang/guile-gtk/files/md5 << 'END-of-lang/guile-gtk/files/md5' XMD5 (guile-gtk-0.17.tar.gz) = 3c990bcfcf7c6082ea331acd11b4e5ea END-of-lang/guile-gtk/files/md5 echo x - lang/guile-gtk/install.log sed 's/^X//' >lang/guile-gtk/install.log << 'END-of-lang/guile-gtk/install.log' X===> Installing for guile-gtk-0.17 X===> guile-gtk-0.17 depends on shared library: guile.6 - found X===> guile-gtk-0.17 depends on shared library: X11.6 - found X/bin/sh ./mkinstalldirs /usr/X11R6/lib X/bin/sh ./libtool --mode=install install -c -o root -g wheel -m 444 libguilegtk-1.2.la /usr/X11R6/lib/libguilegtk-1.2.la Xinstall -c -o root -g wheel -m 444 .libs/libguilegtk-1.2.so.0 /usr/X11R6/lib/libguilegtk-1.2.so.0 X(cd /usr/X11R6/lib && rm -f libguilegtk-1.2.so && ln -s libguilegtk-1.2.so.0 libguilegtk-1.2.so) X(cd /usr/X11R6/lib && rm -f libguilegtk-1.2.so && ln -s libguilegtk-1.2.so.0 libguilegtk-1.2.so) Xinstall -c -o root -g wheel -m 444 .libs/libguilegtk-1.2.lai /usr/X11R6/lib/libguilegtk-1.2.la Xinstall -c -o root -g wheel -m 444 .libs/libguilegtk-1.2.a /usr/X11R6/lib/libguilegtk-1.2.a Xranlib /usr/X11R6/lib/libguilegtk-1.2.a Xchmod 644 /usr/X11R6/lib/libguilegtk-1.2.a XPATH="$PATH:/sbin" OBJFORMAT="elf" ldconfig -m /usr/X11R6/lib X---------------------------------------------------------------------- XLibraries have been installed in: X /usr/X11R6/lib X XIf you ever happen to want to link against installed libraries Xin a given directory, LIBDIR, you must either use libtool, and Xspecify the full pathname of the library, or use `-LLIBDIR' Xflag during linking and do at least one of the following: X - add LIBDIR to the `LD_LIBRARY_PATH' environment variable X during execution X - add LIBDIR to the `LD_RUN_PATH' environment variable X during linking X - use the `-Wl,--rpath -Wl,LIBDIR' linker flag X XSee any operating system documentation about shared libraries for Xmore information, such as the ld(1) and ld.so(8) manual pages. X---------------------------------------------------------------------- X/bin/sh ./libtool --mode=install install -c -o root -g wheel -m 444 libguiledlopenhelper.la /usr/X11R6/lib/libguiledlopenhelper.la Xinstall -c -o root -g wheel -m 444 .libs/libguiledlopenhelper.so.0 /usr/X11R6/lib/libguiledlopenhelper.so.0 X(cd /usr/X11R6/lib && rm -f libguiledlopenhelper.so && ln -s libguiledlopenhelper.so.0 libguiledlopenhelper.so) X(cd /usr/X11R6/lib && rm -f libguiledlopenhelper.so && ln -s libguiledlopenhelper.so.0 libguiledlopenhelper.so) Xinstall -c -o root -g wheel -m 444 .libs/libguiledlopenhelper.lai /usr/X11R6/lib/libguiledlopenhelper.la Xinstall -c -o root -g wheel -m 444 .libs/libguiledlopenhelper.a /usr/X11R6/lib/libguiledlopenhelper.a Xranlib /usr/X11R6/lib/libguiledlopenhelper.a Xchmod 644 /usr/X11R6/lib/libguiledlopenhelper.a XPATH="$PATH:/sbin" OBJFORMAT="elf" ldconfig -m /usr/X11R6/lib X---------------------------------------------------------------------- XLibraries have been installed in: X /usr/X11R6/lib X XIf you ever happen to want to link against installed libraries Xin a given directory, LIBDIR, you must either use libtool, and Xspecify the full pathname of the library, or use `-LLIBDIR' Xflag during linking and do at least one of the following: X - add LIBDIR to the `LD_LIBRARY_PATH' environment variable X during execution X - add LIBDIR to the `LD_RUN_PATH' environment variable X during linking X - use the `-Wl,--rpath -Wl,LIBDIR' linker flag X XSee any operating system documentation about shared libraries for Xmore information, such as the ld(1) and ld.so(8) manual pages. X---------------------------------------------------------------------- X/bin/sh ./mkinstalldirs /usr/X11R6/bin X /bin/sh ./libtool --mode=install install -c -s -o root -g wheel -m 555 guile-gtk-1.2 /usr/X11R6/bin/guile-gtk-1.2 Xinstall -c -o root -g wheel -m 555 -s .libs/guile-gtk-1.2 /usr/X11R6/bin/guile-gtk-1.2 X/bin/sh ./mkinstalldirs /usr/X11R6/bin X install -c -o root -g wheel -m 555 build-guile-gtk /usr/X11R6/bin/build-guile-gtk Xmkdir -p /usr/X11R6/bin Xcd /usr/X11R6/bin && rm -f guile-gtk && ln -s guile-gtk-1.2 guile-gtk X/bin/sh ./mkinstalldirs /usr/X11R6/share/guile-gtk/ X install -c -o root -g wheel -m 444 ./gtk-1.2.defs /usr/X11R6/share/guile-gtk//gtk-1.2.defs X install -c -o root -g wheel -m 444 ./gdk-1.2.defs /usr/X11R6/share/guile-gtk//gdk-1.2.defs X/bin/sh ./mkinstalldirs /usr/X11R6/include X install -c -o root -g wheel -m 444 guile-gtk.h /usr/X11R6/include/guile-gtk.h X/bin/sh ./mkinstalldirs /usr/X11R6/share/guile/gtk-1.2 /usr/X11R6/share/guile/gtk Xinstall -c -o root -g wheel -m 444 ./gtk-1.2/gtk.scm /usr/X11R6/share/guile/gtk-1.2/gtk.scm Xinstall -c -o root -g wheel -m 444 ./gtk-1.2/gdk.scm /usr/X11R6/share/guile/gtk-1.2/gdk.scm Xinstall -c -o root -g wheel -m 444 ./gtk/gtk.scm /usr/X11R6/share/guile/gtk/gtk.scm Xinstall -c -o root -g wheel -m 444 ./gtk/gdk.scm /usr/X11R6/share/guile/gtk/gdk.scm Xinstall -c -o root -g wheel -m 444 ./gtk/dynlink.scm /usr/X11R6/share/guile/gtk/dynlink.scm Xinstall -c -o root -g wheel -m 444 ./gtk/config.scm /usr/X11R6/share/guile/gtk/config.scm Xinstall -c -o root -g wheel -m 444 ./gtk/event-repl.scm /usr/X11R6/share/guile/gtk/event-repl.scm X===> Generating temporary packing list X===> Registering installation for guile-gtk-0.17 END-of-lang/guile-gtk/install.log exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sat Jan 1 20:27:56 2000 Delivered-To: freebsd-ports@freebsd.org Received: from Genesis.Denninger.Net (209-176-244-82.inil.com [209.176.244.82]) by hub.freebsd.org (Postfix) with ESMTP id F2D3614CAD for ; Sat, 1 Jan 2000 20:27:50 -0800 (PST) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.3/8.8.2) id WAA21400; Sat, 1 Jan 2000 22:27:48 -0600 (CST) Message-ID: <20000101222748.A21389@Denninger.Net> Date: Sat, 1 Jan 2000 22:27:48 -0600 From: Karl Denninger To: Steve Price Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 References: <20000101130226.B50949@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Steve Price on Sat, Jan 01, 2000 at 04:37:53PM -0600 Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Try this on for size. You SHOULD be able to change the PREFIX now and SHAREDIR and it should work. Note that if you do load the binaries somewhere funny you'll have to hand-edit the "rc" file to start 'em - that I didn't take care of, but the rest *is* ok (the build takes place with localized values). I've tried a couple of places and it *LOOKS* ok with an odd directory, but I can't be CERTAIN that something won't break. Let me know if this meets with your approval. Note that the md5 file has been changed to go along with the new repository, so wipe any old copies before trying this again (you have to re-fetch it, since the tree was modified to handle all of this). I'm not going to try to remove the share directory in any event, since any person who HAS configured the software and then removes it will have that fail anyway, so the attempt is pretty pointless once installed. -- -- Karl Denninger (karl@denninger.net) Web: http://childrens-justice.org Isn't it time we started putting KIDS first? See the above URL for a plan to do exactly that! # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # . # ./Makefile # ./files # ./files/md5 # ./pkg # ./pkg/COMMENT # ./pkg/DESCR # ./pkg/PLIST # ./pkg/MESSAGE # echo c - . mkdir -p . > /dev/null 2>&1 echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# New ports collection makefile for: HomeDaemon X# Version required: 0.99 X# Date created: 1 January 2000 X# Whom: Karl Denninger X# X# $FreeBSD$ X# X XDISTNAME= HomeDaemon-0.99 XCATEGORIES= misc XMASTER_SITES= http://genesis.denninger.net/ X XMAINTAINER= HomeDaemon@denninger.net X XNO_CDROM="No commercial sale w/o permission - see README and LICENSE" X XBINMODE= 4700 XBINOWN= xten XSHAREMODE= 700 XSHAREOWN= ${BINOWN} XSHAREDIR= ${PREFIX}/share/HomeDaemon X XMAKE_ENV+= PREFIX=${PREFIX} XBINMODE=${BINMODE} XBINOWN=${BINOWN} \ X XSHAREMODE=${SHAREMODE} XSHAREOWN=${SHAREOWN} \ X XSHAREDIR=${SHAREDIR} X X.include END-of-./Makefile echo c - ./files mkdir -p ./files > /dev/null 2>&1 echo x - ./files/md5 sed 's/^X//' >./files/md5 << 'END-of-./files/md5' XMD5 (HomeDaemon-0.99.tar.gz) = 75fe6757ddda2e6e85bc98b1a6cca7c4 END-of-./files/md5 echo c - ./pkg mkdir -p ./pkg > /dev/null 2>&1 echo x - ./pkg/COMMENT sed 's/^X//' >./pkg/COMMENT << 'END-of-./pkg/COMMENT' XHome automation software that runs on FreeBSD (see the README) END-of-./pkg/COMMENT echo x - ./pkg/DESCR sed 's/^X//' >./pkg/DESCR << 'END-of-./pkg/DESCR' X* HomeDaemon - Home Automation Software for FreeBSD X* Supports the CM11A X10 powerline interface and Applied Digital's protocol X* VERSION 0.99 X* X* NOTE! BETA SOFTWARE! USE AT YOUR OWN RISK! X* X* This entire software package is Copyright 1999 Karl Denninger X* All rights reserved. X* X* RESTRICTED RIGHTS - SEE THE README FILE FOR MORE INFORMATION X XThis package requires: X X1. A free serial port (to connect the CM11A computer interface) and X (optionally) a second port for an Applied Digital RS-422 bridge X2. A CM11A (you can obtain one from Radio Shack or http://www.x10.com) X and (optional) the Applied Digital Bridge (for ADICON support) X3. Dan Lancini's "x10d" package (see above) X XCURRENT code is available at http://genesis.denninger.net X XONE FINAL WARNING - IF YOU DO NOT LOOK AT THE README FILE, THIS PORT XWILL NOT WORK! REQUIRED CONFIGURATION INFORMATION IS IN THAT FILE! X X- Karl Denninger Xkarl@denninger.net END-of-./pkg/DESCR echo x - ./pkg/PLIST sed 's/^X//' >./pkg/PLIST << 'END-of-./pkg/PLIST' Xetc/rc.d/HomeDaemon.rc Xshare/HomeDaemon/lib/localize.sample Xshare/HomeDaemon/lib/events.sample Xshare/HomeDaemon/lib/events.english.sample Xshare/HomeDaemon/LICENSE Xshare/HomeDaemon/README Xbin/appdig-clear Xbin/appdig-setup Xbin/HomeDaemon-appdig Xbin/HomeDaemon-dump Xbin/HomeDaemon-events Xbin/HomeDaemon-parse Xbin/HomeDaemon-shmem Xbin/HomeDaemon-status.cgi END-of-./pkg/PLIST echo x - ./pkg/MESSAGE sed 's/^X//' >./pkg/MESSAGE << 'END-of-./pkg/MESSAGE' XYou must view the files README and LICENSE for important information! X XTHIS SOFTWARE WILL NOT OPERATE UNTIL YOU HAVE READ AND FOLLOWED THE XINSTRUCTIONS IN THESE TWO FILES! X XBy default these files are installed in your $PREFIX/share/HomeDaemon, which Xby convention is /usr/local/share/HomeDaemon. X XThe start-up script is to be found in /usr/local/etc/rc.d/HomeDaemon.rc; Xlook here for the start-up sequence and modify as needed. X XNOTE THAT THIS PACKAGE WILL NOT OPERATE UNTIL IT IS CONFIGURED, as it XREQUIRES several files in that directory tree to be copied from the X"samples" provided. X XCopy each to a file with the same name but without the ".sample" suffix, Xand edit as appropriate before attempting to start the software. X XYou must also obtain Dan Lancini's x10d_cm11 software and build it before Xthis package will operate correctly. See the README for more details. X XThe home page for HomeDaemon is found on the web at Xhttp://www.denninger.net/homedaemon.htm. X XPlease Check here for updated information or if you have trouble with Xthis package. END-of-./pkg/MESSAGE exit To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 0:29:54 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 40A6314A0B; Sun, 2 Jan 2000 00:29:53 -0800 (PST) (envelope-from vanilla@FreeBSD.org) Received: (from vanilla@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id AAA67542; Sun, 2 Jan 2000 00:29:52 -0800 (PST) (envelope-from vanilla@FreeBSD.org) Date: Sun, 2 Jan 2000 00:29:52 -0800 (PST) From: Message-Id: <200001020829.AAA67542@freefall.freebsd.org> To: taguchi@tohoku.iij.ad.jp, vanilla@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/15818: [UPDATE] x11-servers/XttXF86srv-common Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: [UPDATE] x11-servers/XttXF86srv-common State-Changed-From-To: open->closed State-Changed-By: vanilla State-Changed-When: Sun Jan 2 00:29:38 PST 2000 State-Changed-Why: Committer, thanks. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 1: 0: 1 2000 Delivered-To: freebsd-ports@freebsd.org Received: from m0.cs.berkeley.edu (m0.CS.Berkeley.EDU [128.32.45.176]) by hub.freebsd.org (Postfix) with ESMTP id DD14B14F81; Sun, 2 Jan 2000 00:59:43 -0800 (PST) (envelope-from asami@cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca3-67.ix.netcom.com [209.109.233.67]) by m0.cs.berkeley.edu (8.9.3/8.9.3) with ESMTP id AAA46092; Sun, 2 Jan 2000 00:59:35 -0800 (PST) (envelope-from asami@cs.berkeley.edu) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.9.3/8.6.9) id AAA03293; Sun, 2 Jan 2000 00:59:31 -0800 (PST) Date: Sun, 2 Jan 2000 00:59:31 -0800 (PST) Message-Id: <200001020859.AAA03293@silvia.hip.berkeley.edu> X-Authentication-Warning: silvia.hip.berkeley.edu: asami set sender to asami@cs.berkeley.edu using -f To: fenner@FreeBSD.org (Bill - distfile - Fenner) Cc: ports@FreeBSD.org Subject: geomview From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Bill, This command in graphics/geomview's Makefile: === post-extract: -${CHMOD} +x ${FILESDIR}/nroff === you can't do that. Please fix the part of the code that requires this (put "${SH}" in front if this is a shell script called from a Makefile, use install with correct permissions if this is to be installed, etc.) and take out the chmod command. Looking at the log, the reason why the build is failing on 4-current is the new gcc, by the way. Thanks, -PW To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 2:18:59 2000 Delivered-To: freebsd-ports@freebsd.org Received: from InterJet.elischer.org (c421509-a.pinol1.sfba.home.com [24.7.86.9]) by hub.freebsd.org (Postfix) with ESMTP id 5093514C7F; Sun, 2 Jan 2000 02:18:56 -0800 (PST) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org (InterJet.elischer.org [192.168.1.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id CAA33626; Sun, 2 Jan 2000 02:18:55 -0800 (PST) Date: Sun, 2 Jan 2000 02:18:55 -0800 (PST) From: Julian Elischer To: ports@freebsd.org Cc: current@freebsd.org Subject: Re: new package set for Y2K In-Reply-To: <200001010923.BAA16585@bubble.didi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org you may want to check the xspread port last I checked (a few weeks a go) it couldn;t handle dates past 1999 (possibly also ss and sc as they are related) julian On Sat, 1 Jan 2000, Satoshi - Ports Wraith - Asami wrote: > Hi All, > > To celebrate the last year of the millenium (*), I built a new package > set for 4-current. You can find it at > > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-current/ > > Since this is the first build with the signal changes, there have > been many changes to 4-current and thus many more breakages than > before. You can find those at > > http://bento.FreeBSD.org/errorlogs/errorlogs/e.4.19991230/ > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 2:51:57 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 50DD614C8E; Sun, 2 Jan 2000 02:51:56 -0800 (PST) (envelope-from vanilla@FreeBSD.org) Received: (from vanilla@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id CAA75044; Sun, 2 Jan 2000 02:51:56 -0800 (PST) (envelope-from vanilla@FreeBSD.org) Date: Sun, 2 Jan 2000 02:51:56 -0800 (PST) From: Message-Id: <200001021051.CAA75044@freefall.freebsd.org> To: ade@lovett.com, vanilla@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/15816: Update port: math/gnumeric Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Update port: math/gnumeric State-Changed-From-To: open->closed State-Changed-By: vanilla State-Changed-When: Sun Jan 2 02:51:44 PST 2000 State-Changed-Why: Committed, thanks. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 3:40: 5 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B06D914DE6 for ; Sun, 2 Jan 2000 03:40:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA77795; Sun, 2 Jan 2000 03:40:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from asgaard.whispering.org (208-241-93-179.hsacorp.net [208.241.93.179]) by hub.freebsd.org (Postfix) with ESMTP id 95DF3152E3 for ; Sun, 2 Jan 2000 03:37:07 -0800 (PST) (envelope-from will@blackdawn.com) Received: from shadow.blackdawn.com (root@17-031.008.popsite.net [209.69.196.31]) by asgaard.whispering.org (8.9.3/8.9.3) with ESMTP id GAA71809 for ; Sun, 2 Jan 2000 06:36:54 -0500 (EST) (envelope-from will@blackdawn.com) Received: (from root@localhost) by shadow.blackdawn.com (8.9.3/8.9.3) id GAA21179; Sun, 2 Jan 2000 06:37:00 -0500 (EST) (envelope-from will) Message-Id: <200001021137.GAA21179@shadow.blackdawn.com> Date: Sun, 2 Jan 2000 06:37:00 -0500 (EST) From: Will Andrews Reply-To: Will Andrews To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/15835: Fix MD5 checksum: irc/roxirc Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15835 >Category: ports >Synopsis: Fix MD5 checksum: irc/roxirc >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jan 2 03:40:00 PST 2000 >Closed-Date: >Last-Modified: >Originator: Will Andrews >Release: FreeBSD 3.4-STABLE i386 >Organization: none >Environment: FreeBSD shadow.blackdawn.com 3.4-STABLE FreeBSD 3.4-STABLE #0: Sat Jan 1 10:41:51 EST 2000 root@shadow.blackdawn.com:/usr/src/sys/compile/SHADOW i386 >Description: This is just to fix the md5 checksum, no update on the version. >How-To-Repeat: Use the diff below to fix the current port. >Fix: diff -urN roxirc/files/md5 roxirc.new/files/md5 --- roxirc/files/md5 Sun Dec 5 13:59:23 1999 +++ roxirc.new/files/md5 Sun Jan 2 06:28:56 2000 @@ -1 +1 @@ -MD5 (roxirc-1.5.tar.gz) = 6b7b41926c00b2fbb26c5f523897b3d4 +MD5 (roxirc-1.5.tar.gz) = 01a2ff0a15d395cb0fb12d1b14bf97d6 >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 3:58:24 2000 Delivered-To: freebsd-ports@freebsd.org Received: from asgaard.whispering.org (208-241-93-179.hsacorp.net [208.241.93.179]) by hub.freebsd.org (Postfix) with ESMTP id 608C114DA6; Sun, 2 Jan 2000 03:58:12 -0800 (PST) (envelope-from will@blackdawn.com) Received: from shadow.blackdawn.com (will@17-031.008.popsite.net [209.69.196.31]) by asgaard.whispering.org (8.9.3/8.9.3) with ESMTP id GAA71919; Sun, 2 Jan 2000 06:57:55 -0500 (EST) (envelope-from will@blackdawn.com) Received: (from will@localhost) by shadow.blackdawn.com (8.9.3/8.9.3) id GAA21492; Sun, 2 Jan 2000 06:58:01 -0500 (EST) (envelope-from will) Message-ID: X-Mailer: XFMail 1.3.1 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20000101124852.A6598@toxic.magnesium.net> Date: Sun, 02 Jan 2000 06:58:01 -0500 (EST) Reply-To: Will Andrews From: Will Andrews To: "Dr. Brain" Subject: RE: Uptimes project has moved Cc: chat@FreeBSD.org, kbyanc@posi.net, ports@FreeBSD.org Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 01-Jan-00 Dr. Brain wrote: > The uptimes project has moved to www.uptimes.net, and apparently the database > could not be transfered. I hear that the old page, uptimes.hexon.cx, will > be falling into a state of non-maintenance, so head over to www.uptimes.net > and re-register your machines! I was thinking about porting the uptime client, but I think Kelly Yancey's port can just be modified to use the newer FreeBSD uptime client. -- Will Andrews GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 4: 0: 9 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 6E0BA14BEA for ; Sun, 2 Jan 2000 04:00:05 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA78608; Sun, 2 Jan 2000 04:00:05 -0800 (PST) (envelope-from gnats@FreeBSD.org) Date: Sun, 2 Jan 2000 04:00:05 -0800 (PST) Message-Id: <200001021200.EAA78608@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Will Andrews Subject: RE: ports/15835: Fix MD5 checksum: irc/roxirc Reply-To: Will Andrews Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/15835; it has been noted by GNATS. From: Will Andrews To: Will Andrews Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: RE: ports/15835: Fix MD5 checksum: irc/roxirc Date: Sun, 02 Jan 2000 06:56:37 -0500 (EST) On 02-Jan-00 Will Andrews wrote: >>Synopsis: Fix MD5 checksum: irc/roxirc Ick, I just looked through my cvs-all archive and saw that Chris Piazza already fixed this. ;P -- Will Andrews GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 4:20: 6 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 43B7114EE3 for ; Sun, 2 Jan 2000 04:20:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA81362; Sun, 2 Jan 2000 04:20:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from dominik.saargate.de (dominik.saargate.de [212.88.133.252]) by hub.freebsd.org (Postfix) with ESMTP id 1736414CC7 for ; Sun, 2 Jan 2000 04:15:43 -0800 (PST) (envelope-from domi@dominik.saargate.de) Received: (from domi@localhost) by dominik.saargate.de (8.9.3/8.9.3) id NAA68457; Sun, 2 Jan 2000 13:15:02 +0100 (CET) (envelope-from domi) Message-Id: <200001021215.NAA68457@dominik.saargate.de> Date: Sun, 2 Jan 2000 13:15:02 +0100 (CET) From: domi@saargate.de Reply-To: domi@saargate.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15836: textproc/rand update 1.5 -> 1.6 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15836 >Category: ports >Synopsis: textproc/rand update 1.5 -> 1.6 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jan 2 04:20:00 PST 2000 >Closed-Date: >Last-Modified: >Originator: Dominik Brettnacher >Release: FreeBSD 3.4-STABLE i386 >Organization: >Environment: >Description: >How-To-Repeat: >Fix: diff -urN rand.old/Makefile rand/Makefile --- rand.old/Makefile Sun Jan 2 13:13:53 2000 +++ rand/Makefile Sun Jan 2 13:11:58 2000 @@ -1,20 +1,22 @@ # New ports collection makefile for: rand -# Version required: 1.5 +# Version required: 1.6 # Date created: Mon Jul 26 1999 # Whom: domi@saargate.de # # $FreeBSD: ports/textproc/rand/Makefile,v 1.3 1999/10/10 23:19:24 steve Exp $ # -DISTNAME= rand-1.5 +DISTNAME= rand-1.6 CATEGORIES= textproc MASTER_SITES= http://math.smsu.edu/~br0ke/files/ MAINTAINER= domi@saargate.de -WRKSRC= ${WRKDIR}/rand +GNU_CONFIGURE= yes +USE_GMAKE= yes do-install: ${INSTALL_PROGRAM} ${WRKSRC}/rand ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/rand.1.gz ${MANPREFIX}/man/man1 .include diff -urN rand.old/files/md5 rand/files/md5 --- rand.old/files/md5 Sun Jan 2 13:13:53 2000 +++ rand/files/md5 Sat Jan 1 23:17:37 2000 @@ -1 +1 @@ -MD5 (rand-1.5.tar.gz) = 3a468c830e75ae14c0c6bd1053047b37 +MD5 (rand-1.6.tar.gz) = cd7c2479cc754766922b9d0a2f89dcdd diff -urN rand.old/patches/patch-aa rand/patches/patch-aa --- rand.old/patches/patch-aa Sun Jan 2 13:13:53 2000 +++ rand/patches/patch-aa Thu Jan 1 01:00:00 1970 @@ -1,10 +0,0 @@ ---- Makefile.orig Tue Dec 29 23:34:51 1998 -+++ Makefile Sun Aug 1 02:16:56 1999 -@@ -1,5 +1,5 @@ --CC=egcc --FLAGS=-O2 -Wall -ansi -pedantic #-mpentium -ffast-math -+CC?=cc -+FLAGS=${CFLAGS} - OBJS=rand.o - SRCS=rand.c - TARGET=rand diff -urN rand.old/patches/patch-ab rand/patches/patch-ab --- rand.old/patches/patch-ab Sun Jan 2 13:13:53 2000 +++ rand/patches/patch-ab Thu Jan 1 01:00:00 1970 @@ -1,10 +0,0 @@ ---- rand.c.orig Mon Jul 26 22:43:44 1999 -+++ rand.c Mon Jul 26 22:43:53 1999 -@@ -38,7 +38,6 @@ - #include - #include - #include --#include - - #define LINE 0 - #define WORD 1 diff -urN rand.old/pkg/PLIST rand/pkg/PLIST --- rand.old/pkg/PLIST Sun Jan 2 13:13:53 2000 +++ rand/pkg/PLIST Sun Jan 2 13:07:39 2000 @@ -1 +1,2 @@ bin/rand +man/man1/rand.1.gz >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 4:40: 3 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 6DCEB14D4E for ; Sun, 2 Jan 2000 04:40:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA81999; Sun, 2 Jan 2000 04:40:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Date: Sun, 2 Jan 2000 04:40:02 -0800 (PST) Message-Id: <200001021240.EAA81999@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Alexander Langer Subject: Re: ports/15836: textproc/rand update 1.5 -> 1.6 Reply-To: Alexander Langer Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/15836; it has been noted by GNATS. From: Alexander Langer To: domi@saargate.de Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ports/15836: textproc/rand update 1.5 -> 1.6 Date: Sun, 2 Jan 2000 13:35:45 +0100 Also sprach domi@saargate.de (domi@saargate.de): > --- rand.old/pkg/PLIST Sun Jan 2 13:13:53 2000 > +++ rand/pkg/PLIST Sun Jan 2 13:07:39 2000 > @@ -1 +1,2 @@ > bin/rand > +man/man1/rand.1.gz ^^^^^^^^^^^^^^^^^^^^^ Hello! Don't put man-pages into PLIST. Use MAN1 in the makefile instead. Alex To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 5: 0: 3 2000 Delivered-To: freebsd-ports@freebsd.org Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (Postfix) with ESMTP id 9D77D14F81 for ; Sun, 2 Jan 2000 05:00:01 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost.freebsd.dk [127.0.0.1]) by critter.freebsd.dk (8.9.3/8.9.3) with ESMTP id NAA86363 for ; Sun, 2 Jan 2000 14:00:00 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: ports@freebsd.org Subject: some kind of x11 related shlib problem under current. From: Poul-Henning Kamp Date: Sun, 02 Jan 2000 13:59:59 +0100 Message-ID: <86361.946817999@critter.freebsd.dk> Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I just installed a workstation with -CURRENT from scratch, and no I'm putting ports on it. In two cases I see a similar problem: ctwm depends in xpm gv depends on Xaw3d In both cases the dependencies build correctly, but no shared libraries seems to be built so the build of the dependant still fails. This is probably some kind of Imake wizardry far beyound where I have ever stepped... I installed XF86 (3.3.5) with sysinstall. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." FreeBSD -- It will take a long time before progress goes too far! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 5:15: 8 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 04E6614E00; Sun, 2 Jan 2000 05:15:05 -0800 (PST) (envelope-from jedgar@FreeBSD.org) Received: (from jedgar@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id FAA83423; Sun, 2 Jan 2000 05:15:04 -0800 (PST) (envelope-from jedgar@FreeBSD.org) Date: Sun, 2 Jan 2000 05:15:04 -0800 (PST) From: Message-Id: <200001021315.FAA83423@freefall.freebsd.org> To: andrews@technologist.com, jedgar@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/15835: Fix MD5 checksum: irc/roxirc Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Fix MD5 checksum: irc/roxirc State-Changed-From-To: open->closed State-Changed-By: jedgar State-Changed-When: Sun Jan 2 05:14:41 PST 2000 State-Changed-Why: Checksum was already updated, thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 6:25:46 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 21AA914BC6; Sun, 2 Jan 2000 06:25:45 -0800 (PST) (envelope-from jedgar@FreeBSD.org) Received: (from jedgar@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA86942; Sun, 2 Jan 2000 06:25:44 -0800 (PST) (envelope-from jedgar@FreeBSD.org) Date: Sun, 2 Jan 2000 06:25:44 -0800 (PST) From: Message-Id: <200001021425.GAA86942@freefall.freebsd.org> To: andrews@technologist.com, jedgar@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/15801: new port: games/gno3dtet Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: new port: games/gno3dtet State-Changed-From-To: open->closed State-Changed-By: jedgar State-Changed-When: Sun Jan 2 06:25:22 PST 2000 State-Changed-Why: Committed, thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 7:10: 4 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 4CB8D14FE2 for ; Sun, 2 Jan 2000 07:10:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id HAA43806; Sun, 2 Jan 2000 07:10:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Date: Sun, 2 Jan 2000 07:10:03 -0800 (PST) Message-Id: <200001021510.HAA43806@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Andrey Zakhvatov Subject: Re: FW: Re: ports/15808: new port: games/sdl Reply-To: Andrey Zakhvatov Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/15808; it has been noted by GNATS. From: Andrey Zakhvatov To: andrews@TECHNOLOGIST.COM Cc: cpiazza@jaxon.net, FreeBSD-gnats-submit@FreeBSD.org Subject: Re: FW: Re: ports/15808: new port: games/sdl Date: Sun, 2 Jan 2000 18:08:56 +0300 (MSK) Hello, > If this port has indeed been left alone without an update since August 8, then I > imagine Andy wouldn't mind if I took over the job of maintaining this port. Of course.. Right now I have no much time to maintain many ports, so please, do it. Sincerely yours, Andy. -- Tel: +7-(3512)-38-39-73, E-mail: andy@icc.surw.chel.su WWW: http://surw.chel.su/~andy/index.html, ICQ:10705306 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 8: 0: 6 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 6D8191507E for ; Sun, 2 Jan 2000 08:00:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA46225; Sun, 2 Jan 2000 08:00:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from news-ma.rhein-neckar.de (news-ma.rhein-neckar.de [193.197.90.3]) by hub.freebsd.org (Postfix) with ESMTP id 279C715061 for ; Sun, 2 Jan 2000 07:56:45 -0800 (PST) (envelope-from naddy@bigeye.rhein-neckar.de) Received: from bigeye.rhein-neckar.de (uucp@localhost) by news-ma.rhein-neckar.de (8.8.8/8.8.8) with bsmtp id QAA02174 for FreeBSD-gnats-submit@freebsd.org; Sun, 2 Jan 2000 16:56:43 +0100 (CET) (envelope-from naddy@bigeye.rhein-neckar.de) Received: (from naddy@localhost) by bigeye.rhein-neckar.de (8.9.3/8.9.3) id QAA13671; Sun, 2 Jan 2000 16:56:00 +0100 (CET) (envelope-from naddy) Message-Id: <200001021556.QAA13671@bigeye.rhein-neckar.de> Date: Sun, 2 Jan 2000 16:56:00 +0100 (CET) From: Christian Weisgerber Reply-To: naddy@mips.rhein-neckar.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15840: New port: x11-fonts/ucs-fixed Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15840 >Category: ports >Synopsis: New port: x11-fonts/ucs-fixed >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jan 2 08:00:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Christian Weisgerber >Release: FreeBSD 4.0-CURRENT i386 >Organization: >Environment: X11 >Description: Markus Kuhn's "backwards compatible Unicode/ISO 10646-1 extensions of the classic ISO 8859-1 X11 terminal fonts" as submitted for inclusion in XFree86 4.0. Companion port to xterm in PR #15545. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ucs-fixed # ucs-fixed/Makefile # ucs-fixed/pkg # ucs-fixed/pkg/COMMENT # ucs-fixed/pkg/DESCR # ucs-fixed/pkg/PLIST # ucs-fixed/pkg/DEINSTALL # ucs-fixed/files # ucs-fixed/files/md5 # ucs-fixed/files/INSTALL.tmpl # echo c - ucs-fixed mkdir -p ucs-fixed > /dev/null 2>&1 echo x - ucs-fixed/Makefile sed 's/^X//' >ucs-fixed/Makefile << 'END-of-ucs-fixed/Makefile' X# New ports collection makefile for: ucs-fixed X# Version required: 19991218 X# Date created: 1999-12-18 X# Whom: Christian Weisgerber X# X# $FreeBSD$ X XDISTNAME= ucs-fixed-19991218 XCATEGORIES= x11-fonts XMASTER_SITES= http://www.cl.cam.ac.uk/~mgk25/download/ X XMAINTAINER= naddy@mips.rhein-neckar.de X XPKGINSTALL= ${WRKDIR}/INSTALL XNO_WRKSUBDIR= yes XNO_BUILD= yes XUSE_X_PREFIX= yes X Xpost-configure: X @(${SED} -n "1,/<<'\*EOF\*'/p" ${FILESDIR}/INSTALL.tmpl ; \ X ${ECHO} "!>>>> ${PKGNAME} >>>>" ; \ X ${CAT} ${WRKSRC}/fonts.alias ; \ X ${ECHO} "!<<<< ${PKGNAME} <<<<" ; \ X ${SED} -n "/^\*EOF\*/,\$$p" ${FILESDIR}/INSTALL.tmpl) >${PKGINSTALL} X Xpre-install: X @${SETENV} PKG_PREFIX=${PREFIX} \ X ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL X Xdo-install: X @${INSTALL_DATA} ${WRKSRC}/*.pcf.gz ${PREFIX}/lib/X11/fonts/local X Xpost-install: X @${SETENV} PKG_PREFIX=${PREFIX} \ X ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL X X.include END-of-ucs-fixed/Makefile echo c - ucs-fixed/pkg mkdir -p ucs-fixed/pkg > /dev/null 2>&1 echo x - ucs-fixed/pkg/COMMENT sed 's/^X//' >ucs-fixed/pkg/COMMENT << 'END-of-ucs-fixed/pkg/COMMENT' XUnicode versions of the X11 "misc-fixed-*" fonts END-of-ucs-fixed/pkg/COMMENT echo x - ucs-fixed/pkg/DESCR sed 's/^X//' >ucs-fixed/pkg/DESCR << 'END-of-ucs-fixed/pkg/DESCR' XThis is an update of all -Misc-Fixed-* fonts in the X11 distribution. X XWe have extended all old -Misc-Fixed-* fonts from their original XISO 646.119-IRV or ISO 8859-1 repertoire to a comprehensive repertoire Xin the ISO 10646-1 encoding (UCS, Unicode). X XFour new ISO 10646-1 fonts were added, for which there was no Xequivalent version in the X11R6.4 distribution before, and which Xshould be highly useful: 9x18 is an improved variant of 9x15 designed Xto have enough space to allow the unproblematic use of overstriking Xcombining characters, 18x18ja provides Japanese doublewidth Xideographic characters for 9x18, and 12x13ja provides Japanese Xdoublewidth ideographic characters for 6x13. X XWWW: http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html X X- Christian "naddy" Weisgerber X naddy@mips.rhein-neckar.de END-of-ucs-fixed/pkg/DESCR echo x - ucs-fixed/pkg/PLIST sed 's/^X//' >ucs-fixed/pkg/PLIST << 'END-of-ucs-fixed/pkg/PLIST' Xlib/X11/fonts/local/10x20-ISO8859-1.pcf.gz Xlib/X11/fonts/local/10x20.pcf.gz Xlib/X11/fonts/local/12x13ja.pcf.gz Xlib/X11/fonts/local/18x18ja.pcf.gz Xlib/X11/fonts/local/5x7-ISO8859-1.pcf.gz Xlib/X11/fonts/local/5x7.pcf.gz Xlib/X11/fonts/local/5x8-ISO8859-1.pcf.gz Xlib/X11/fonts/local/5x8.pcf.gz Xlib/X11/fonts/local/6x10-ISO8859-1.pcf.gz Xlib/X11/fonts/local/6x10.pcf.gz Xlib/X11/fonts/local/6x12-ISO8859-1.pcf.gz Xlib/X11/fonts/local/6x12.pcf.gz Xlib/X11/fonts/local/6x13-ISO8859-1.pcf.gz Xlib/X11/fonts/local/6x13-ISO8859-2.pcf.gz Xlib/X11/fonts/local/6x13-ISO8859-7.pcf.gz Xlib/X11/fonts/local/6x13-ISO8859-8.pcf.gz Xlib/X11/fonts/local/6x13-KOI8-R.pcf.gz Xlib/X11/fonts/local/6x13.pcf.gz Xlib/X11/fonts/local/6x13B-ISO8859-1.pcf.gz Xlib/X11/fonts/local/6x13B-ISO8859-2.pcf.gz Xlib/X11/fonts/local/6x13B-ISO8859-7.pcf.gz Xlib/X11/fonts/local/6x13B.pcf.gz Xlib/X11/fonts/local/6x9-ISO8859-1.pcf.gz Xlib/X11/fonts/local/6x9.pcf.gz Xlib/X11/fonts/local/7x13-ISO8859-1.pcf.gz Xlib/X11/fonts/local/7x13-ISO8859-15.pcf.gz Xlib/X11/fonts/local/7x13.pcf.gz Xlib/X11/fonts/local/7x13B-ISO8859-1.pcf.gz Xlib/X11/fonts/local/7x13B-ISO8859-15.pcf.gz Xlib/X11/fonts/local/7x13B.pcf.gz Xlib/X11/fonts/local/7x14-ISO8859-1.pcf.gz Xlib/X11/fonts/local/7x14-JISX0201.1976-0.pcf.gz Xlib/X11/fonts/local/7x14.pcf.gz Xlib/X11/fonts/local/7x14B-ISO8859-1.pcf.gz Xlib/X11/fonts/local/7x14B.pcf.gz Xlib/X11/fonts/local/8x13-ISO8859-1.pcf.gz Xlib/X11/fonts/local/8x13-ISO8859-2.pcf.gz Xlib/X11/fonts/local/8x13-ISO8859-7.pcf.gz Xlib/X11/fonts/local/8x13-ISO8859-8.pcf.gz Xlib/X11/fonts/local/8x13-KOI8-R.pcf.gz Xlib/X11/fonts/local/8x13.pcf.gz Xlib/X11/fonts/local/8x13B-ISO8859-1.pcf.gz Xlib/X11/fonts/local/8x13B-ISO8859-2.pcf.gz Xlib/X11/fonts/local/8x13B-ISO8859-7.pcf.gz Xlib/X11/fonts/local/8x13B.pcf.gz Xlib/X11/fonts/local/9x15-ISO8859-1.pcf.gz Xlib/X11/fonts/local/9x15.pcf.gz Xlib/X11/fonts/local/9x15B-ISO8859-1.pcf.gz Xlib/X11/fonts/local/9x15B.pcf.gz Xlib/X11/fonts/local/9x18-ISO8859-1.pcf.gz Xlib/X11/fonts/local/9x18.pcf.gz Xlib/X11/fonts/local/9x18B-ISO8859-1.pcf.gz Xlib/X11/fonts/local/9x18B.pcf.gz END-of-ucs-fixed/pkg/PLIST echo x - ucs-fixed/pkg/DEINSTALL sed 's/^X//' >ucs-fixed/pkg/DEINSTALL << 'END-of-ucs-fixed/pkg/DEINSTALL' X#!/bin/sh X Xxset_msg() X{ X echo "" X echo "You should restart the X server or execute \"xset fp rehash\"" X echo "on the install host." X echo "" X} X Xpost_deinstall() X{ X cd ${PKG_PREFIX}/lib/X11/fonts/local X tmpfile=`mktemp /tmp/$0.XXXXXX` || exit 1 X chmod a+r ${tmpfile} X sed "/^!>>>> $1 >>>>\$/,/^!<<<< $1 <<<<\$/d" fonts.alias >${tmpfile} X mv ${tmpfile} fonts.alias X mkfontdir X case ${DISPLAY} in X `hostname`:*|`hostname -s`:*|:*) X xset fp rehash 2>/dev/null || xset_msg ;; X *) X xset_msg ;; X esac X} X Xcase $2 in X DEINSTALL) exit 0 ;; X POST-DEINSTALL) post_deinstall "$1" ;; Xesac END-of-ucs-fixed/pkg/DEINSTALL echo c - ucs-fixed/files mkdir -p ucs-fixed/files > /dev/null 2>&1 echo x - ucs-fixed/files/md5 sed 's/^X//' >ucs-fixed/files/md5 << 'END-of-ucs-fixed/files/md5' XMD5 (ucs-fixed-19991218.tar.gz) = 9cf779cac3e8e91aeb88a469a211e78b END-of-ucs-fixed/files/md5 echo x - ucs-fixed/files/INSTALL.tmpl sed 's/^X//' >ucs-fixed/files/INSTALL.tmpl << 'END-of-ucs-fixed/files/INSTALL.tmpl' X#!/bin/sh X XFONTDIR=${PKG_PREFIX}/lib/X11/fonts/local X Xxset_msg() X{ X echo "" X echo "You should restart the X server or execute \"xset fp rehash\"" X echo "on the install host." X echo "" X} X Xpre_install() X{ X if [ ! -d ${FONTDIR} ]; then X mkdir -p ${FONTDIR} X echo "" X echo "Please add ${FONTDIR} to your /etc/XF86Config file" X echo "" X fi X} X Xpost_install() X{ X cd ${FONTDIR} X cat >>fonts.alias <<'*EOF*' X*EOF* X mkfontdir X case ${DISPLAY} in X `hostname`:*|`hostname -s`:*|:*) X xset fp rehash 2>/dev/null || xset_msg ;; X *) X xset_msg ;; X esac X} X Xcase $2 in X PRE-INSTALL) pre_install ;; X POST-INSTALL) post_install ;; Xesac END-of-ucs-fixed/files/INSTALL.tmpl exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 9: 3: 3 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 5B17F14E31 for ; Sun, 2 Jan 2000 09:02:52 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.3/8.9.0) with ESMTP id LAA06209; Sun, 2 Jan 2000 11:02:49 -0600 (CST) Date: Sun, 2 Jan 2000 11:02:49 -0600 (CST) From: Steve Price To: Karl Denninger Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/15822: Update port misc/HomeDaemon to V0.99 In-Reply-To: <20000101222748.A21389@Denninger.Net> Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1161775826-946832569=:8839" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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-1161775826-946832569=:8839 Content-Type: TEXT/PLAIN; charset=US-ASCII Karl, Attached is a new shar file. I made some minor mods that probably need clarification. 1) The 'Whom:' line in the port's Makefile changed. This format is preferred so we know who created the port and what their email address is. You can change it to HomeDaemon@ if you'd like. 2) No need to pass things from the port's Makefile to the main Makefile if we like the default values there. Less to maintain too. :) 3) I added back the '@unexec rmdir ...' to the pkg/PLIST. These lines are required for a clean deinstall. They *will not* remove any user created configuration files. If the user has copied the .sample files over then they will be left along with the directories. However, if the user installs the port, reads the README, and decides this port is not for her, then when she does a pkg_delete everything this port installed gets removed. This is very important. I also sorted the PLIST to make it easier to find files. 4) Install HomeDaemon.rc as HomeDaemon.sh so that it gets picked up automatically at startup. As a .rc file the user has to tweak config scripts or start it manually and that is probably not what is desired. 5) Move '-O' to 'CFLAGS?= -O'. This is so that if the user wants to do a CFLAGS="-O3 -pipe" they can. This has exactly the same effect if the user doesn't define CFLAGS and the way you had it before. It just doesn't force me to use -O. 6) Added 'CC?= cc' and deployed it. You were using the default make rule to build the .o files and then hardcoding cc(1) to build the executables. If I did a 'CC=gcc make', and cc and gcc weren't the same compiler then this could spell disaster. 7) Use ${SHELL} instead of sh. Some systems (eg. Solaris) use /sbin/sh which may not be in the user's PATH. 8) Ensure that PREFIX gets passed to install-default-files, otherwise HomeDaemon.sh gets installed to a hardcoded /usr/local/etc/rc.d which defeats the purpose of allowing the user to install into a new PREFIX. There are a lot of ways to do this and I chose the easiest but not necessarily the cleanest way. 9) In install-default-files instead of testing for $1/lib/foo and installing in /usr/local/share/HomeDaemon/lib/foo, use $1 all the time. 10) Made HomeDaemon.sh PREFIX-compliant so no hand tweaking other than copying the .sample files over is required if PREFIX is not /usr/local. 11) Added the missing events.sample to pkg/PLIST. Seems like a lot, but it really isn't. Mostly cosmetic changes. Comments? We probably need to have a pkg/INSTALL so that we can make the package PREFIX-compliant. Right now whatever you build with you're stuck with on pkg_add(1). However it won't work 100% without support (maybe a -f switch to the main daemon) that allows the PREFIX to be set when the daemon starts at bootup. -steve --0-1161775826-946832569=:8839 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="port.shar" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: HomeDaemon.shar Content-Disposition: attachment; filename="port.shar" IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxl LCByZW1vdmUgYW55dGhpbmcgYmVmb3JlDQojIHRoaXMgbGluZSwgYW5kIHRo ZW4gdW5wYWNrIGl0IGJ5IGVudGVyaW5nICJzaCBmaWxlIi4gIE5vdGUsIGl0 IG1heQ0KIyBjcmVhdGUgZGlyZWN0b3JpZXM7IGZpbGVzIGFuZCBkaXJlY3Rv cmllcyB3aWxsIGJlIG93bmVkIGJ5IHlvdSBhbmQNCiMgaGF2ZSBkZWZhdWx0 IHBlcm1pc3Npb25zLg0KIw0KIyBUaGlzIGFyY2hpdmUgY29udGFpbnM6DQoj DQojCWhvbWVkYWVtb24NCiMJaG9tZWRhZW1vbi9wYXRjaGVzDQojCWhvbWVk YWVtb24vcGF0Y2hlcy9wYXRjaC1hYQ0KIwlob21lZGFlbW9uL3BhdGNoZXMv cGF0Y2gtYWINCiMJaG9tZWRhZW1vbi9NYWtlZmlsZQ0KIwlob21lZGFlbW9u L2ZpbGVzDQojCWhvbWVkYWVtb24vZmlsZXMvbWQ1DQojCWhvbWVkYWVtb24v cGtnDQojCWhvbWVkYWVtb24vcGtnL0NPTU1FTlQNCiMJaG9tZWRhZW1vbi9w a2cvREVTQ1INCiMJaG9tZWRhZW1vbi9wa2cvUExJU1QNCiMJaG9tZWRhZW1v bi9wa2cvTUVTU0FHRQ0KIw0KZWNobyBjIC0gaG9tZWRhZW1vbg0KbWtkaXIg LXAgaG9tZWRhZW1vbiA+IC9kZXYvbnVsbCAyPiYxDQplY2hvIGMgLSBob21l ZGFlbW9uL3BhdGNoZXMNCm1rZGlyIC1wIGhvbWVkYWVtb24vcGF0Y2hlcyA+ IC9kZXYvbnVsbCAyPiYxDQplY2hvIHggLSBob21lZGFlbW9uL3BhdGNoZXMv cGF0Y2gtYWENCnNlZCAncy9eWC8vJyA+aG9tZWRhZW1vbi9wYXRjaGVzL3Bh dGNoLWFhIDw8ICdFTkQtb2YtaG9tZWRhZW1vbi9wYXRjaGVzL3BhdGNoLWFh Jw0KWC0tLSBNYWtlZmlsZS5vcmlnCVNhdCBKYW4gIDEgMjI6MDY6MTkgMjAw MA0KWCsrKyBNYWtlZmlsZQlTdW4gSmFuICAyIDEwOjIwOjM2IDIwMDANClhA QCAtMTMsNDMgKzEzLDQ2IEBADQpYIFhCSU5PV04gPz0geHRlbg0KWCBYQklO TU9ERSA/PSA0NzAwDQpYIA0KWC1DRkxBR1MrPS1zIC1PIC1EVkVSU0lPTj1c IjAuOTlcIiANClgrQ0M/PQljYw0KWCtDRkxBR1M/PS1PDQpYK0NGTEFHUys9 LXMgLURWRVJTSU9OPVwiMC45OVwiIA0KWCBDRkxBR1MrPS1EUFJFRklYPVwi JHtQUkVGSVh9XCIgLURTSEFSRURJUj1cIiR7WFNIQVJFRElSfVwiIC1EQklO RElSPVwiJHtYQklORElSfVwiDQpYIA0KWCBhbGw6CUhvbWVEYWVtb24tc2ht ZW0gSG9tZURhZW1vbi1kdW1wIEhvbWVEYWVtb24tZXZlbnRzIEhvbWVEYWVt b24tcGFyc2UgSG9tZURhZW1vbi1zdGF0dXMuY2dpIEhvbWVEYWVtb24tYXBw ZGlnIGFwcGRpZy1jbGVhciBhcHBkaWctc2V0dXANClggDQpYIEhvbWVEYWVt b24tc2htZW06CUhvbWVEYWVtb24tc2htZW0ubyBmdW5jcy5vDQpYLQljYyAt ZyAtbyBIb21lRGFlbW9uLXNobWVtIEhvbWVEYWVtb24tc2htZW0ubyBmdW5j cy5vIC1sbQ0KWCsJJHtDQ30gLWcgLW8gSG9tZURhZW1vbi1zaG1lbSBIb21l RGFlbW9uLXNobWVtLm8gZnVuY3MubyAtbG0NClggDQpYIEhvbWVEYWVtb24t ZXZlbnRzOglIb21lRGFlbW9uLWV2ZW50cy5vIGZ1bmNzLm8NClgtCWNjIC1n IC1vIEhvbWVEYWVtb24tZXZlbnRzIEhvbWVEYWVtb24tZXZlbnRzLm8gZnVu Y3MubyAtbG0NClgrCSR7Q0N9IC1nIC1vIEhvbWVEYWVtb24tZXZlbnRzIEhv bWVEYWVtb24tZXZlbnRzLm8gZnVuY3MubyAtbG0NClggDQpYIEhvbWVEYWVt b24tZHVtcDoJSG9tZURhZW1vbi1kdW1wLm8gZnVuY3Mubw0KWC0JY2MgLWcg LW8gSG9tZURhZW1vbi1kdW1wIEhvbWVEYWVtb24tZHVtcC5vIGZ1bmNzLm8g LWxtDQpYKwkke0NDfSAtZyAtbyBIb21lRGFlbW9uLWR1bXAgSG9tZURhZW1v bi1kdW1wLm8gZnVuY3MubyAtbG0NClggDQpYIEhvbWVEYWVtb24tYXBwZGln OglIb21lRGFlbW9uLWFwcGRpZy5vIGZ1bmNzLm8NClgtCWNjIC1nIC1vIEhv bWVEYWVtb24tYXBwZGlnIEhvbWVEYWVtb24tYXBwZGlnLm8gZnVuY3MubyAt bG0NClgrCSR7Q0N9IC1nIC1vIEhvbWVEYWVtb24tYXBwZGlnIEhvbWVEYWVt b24tYXBwZGlnLm8gZnVuY3MubyAtbG0NClggDQpYIEhvbWVEYWVtb24tc3Rh dHVzLmNnaToJSG9tZURhZW1vbi1zdGF0dXMubyBmdW5jcy5vDQpYLQljYyAt ZyAtbyBIb21lRGFlbW9uLXN0YXR1cy5jZ2kgSG9tZURhZW1vbi1zdGF0dXMu byBmdW5jcy5vIC1sbQ0KWCsJJHtDQ30gLWcgLW8gSG9tZURhZW1vbi1zdGF0 dXMuY2dpIEhvbWVEYWVtb24tc3RhdHVzLm8gZnVuY3MubyAtbG0NClggDQpY IEhvbWVEYWVtb24tcGFyc2U6IAlIb21lRGFlbW9uLXBhcnNlLm8NClgtCWNj IC1nIC1vIEhvbWVEYWVtb24tcGFyc2UgSG9tZURhZW1vbi1wYXJzZS5vDQpY Kwkke0NDfSAtZyAtbyBIb21lRGFlbW9uLXBhcnNlIEhvbWVEYWVtb24tcGFy c2Uubw0KWCANClggYXBwZGlnLWNsZWFyOglhcHBkaWctY2xlYXIubw0KWC0J Y2MgLWcgLW8gYXBwZGlnLWNsZWFyIGFwcGRpZy1jbGVhci5vDQpYKwkke0ND fSAtZyAtbyBhcHBkaWctY2xlYXIgYXBwZGlnLWNsZWFyLm8NClggDQpYIGFw cGRpZy1zZXR1cDoJYXBwZGlnLXNldHVwLm8NClgtCWNjIC1nIC1vIGFwcGRp Zy1zZXR1cCBhcHBkaWctc2V0dXAubw0KWCsJJHtDQ30gLWcgLW8gYXBwZGln LXNldHVwIGFwcGRpZy1zZXR1cC5vDQpYIA0KWCBjbGVhbjoNClggCXJtIC1m ICoubyBIb21lRGFlbW9uLXNobWVtIEhvbWVEYWVtb24tZHVtcCBIb21lRGFl bW9uLWV2ZW50cyBIb21lRGFlbW9uLXBhcnNlICouY29yZSBIb21lRGFlbW9u LnRhciBIb21lRGFlbW9uLXN0YXR1cy5jZ2kgSG9tZURhZW1vbi1hcHBkaWcg YXBwZGlnLWNsZWFyIGFwcGRpZy1zZXR1cA0KWCANClggaW5zdGFsbDogSG9t ZURhZW1vbi1zaG1lbSBIb21lRGFlbW9uLWV2ZW50cyBIb21lRGFlbW9uLWR1 bXAgSG9tZURhZW1vbi1hcHBkaWcgSG9tZURhZW1vbi1zdGF0dXMuY2dpIEhv bWVEYWVtb24tcGFyc2UgYXBwZGlnLWNsZWFyIGFwcGRpZy1zZXR1cA0KWCAJ QGVjaG8gJ0JlZ2luIGluc3RhbGxhdGlvbiBwcm9jZWR1cmUnDQpYLQlAc2gg bWFrZS1kaXJlY3RvcmllcyAke1hTSEFSRURJUn0gJHtYU0hBUkVPV059ICR7 WFNIQVJFTU9ERX0NClgtCUBzaCBpbnN0YWxsLWRlZmF1bHQtZmlsZXMgJHtY U0hBUkVESVJ9ICR7WFNIQVJFT1dOfSAke1hTSEFSRU1PREV9DQpYLQlAc2gg aW5zdGFsbC1iaW5hcmllcyAke1hCSU5ESVJ9ICR7WEJJTk9XTn0gJHtYQklO TU9ERX0NClgrCUAke1NIRUxMfSBtYWtlLWRpcmVjdG9yaWVzICR7WFNIQVJF RElSfSAke1hTSEFSRU9XTn0gJHtYU0hBUkVNT0RFfQ0KWCsJQFBSRUZJWD0k e1BSRUZJWH0gJHtTSEVMTH0gaW5zdGFsbC1kZWZhdWx0LWZpbGVzICR7WFNI QVJFRElSfSBcDQpYKwkJJHtYU0hBUkVPV059ICR7WFNIQVJFTU9ERX0NClgr CUAke1NIRUxMfSBpbnN0YWxsLWJpbmFyaWVzICR7WEJJTkRJUn0gJHtYQklO T1dOfSAke1hCSU5NT0RFfQ0KWCAJQGVjaG8NClggCUBlY2hvICdJbnN0YWxs YXRpb24gQ09NUExFVEUnDQpYIA0KRU5ELW9mLWhvbWVkYWVtb24vcGF0Y2hl cy9wYXRjaC1hYQ0KZWNobyB4IC0gaG9tZWRhZW1vbi9wYXRjaGVzL3BhdGNo LWFiDQpzZWQgJ3MvXlgvLycgPmhvbWVkYWVtb24vcGF0Y2hlcy9wYXRjaC1h YiA8PCAnRU5ELW9mLWhvbWVkYWVtb24vcGF0Y2hlcy9wYXRjaC1hYicNClgt LS0gaW5zdGFsbC1kZWZhdWx0LWZpbGVzLm9yaWcJU3VuIEphbiAgMiAxMDow Mzo0MSAyMDAwDQpYKysrIGluc3RhbGwtZGVmYXVsdC1maWxlcwlTdW4gSmFu ICAyIDEwOjA4OjE2IDIwMDANClhAQCAtNSwxMSArNSwxMyBAQA0KWCBlY2hv ICJJbnN0YWxsaW5nIHRvICQxIGZvciBvd25lciAkMiBhbmQgcGVybWlzc2lv bnMgJDMiDQpYIGVjaG8NClggDQpYK3ByZWZpeD0ke1BSRUZJWDotL3Vzci9s b2NhbH0NClgrDQpYIGlmIHRlc3QgLWYgJDEvbGliL2xvY2FsaXplDQpYIHRo ZW4NClggCWVjaG8gJ0hvbWVEYWVtb24gTG9jYWxpemVkOyBOTyBDSEFOR0Ug VE8gRklMRScNClggZWxzZQ0KWC0JY3AgRGVmYXVsdHMvbG9jYWxpemUuc2Ft cGxlIC91c3IvbG9jYWwvc2hhcmUvSG9tZURhZW1vbi9saWINClgrCWNwIERl ZmF1bHRzL2xvY2FsaXplLnNhbXBsZSAkMS9saWINClggCWVjaG8gJ0xvY2Fs aXplIGZpbGUgc2FtcGxlIGNvcGllZDsgZWRpdCBhbmQgbW92ZSBmb3IgeW91 ciBsb2NhdGlvbiEnDQpYIGZpDQpYIA0KWEBAIC0xNyw3ICsxOSw3IEBADQpY IHRoZW4NClggCWVjaG8gJ0FwcGxpZWQgRGlnaXRhbCBmaWxlIHByZXNlbnQ7 IE5PIENIQU5HRSBUTyBGSUxFJw0KWCBlbHNlDQpYLQljcCBEZWZhdWx0cy9h cHBkaWcuZGV2aWNlcy5zYW1wbGUgL3Vzci9sb2NhbC9zaGFyZS9Ib21lRGFl bW9uL2xpYg0KWCsJY3AgRGVmYXVsdHMvYXBwZGlnLmRldmljZXMuc2FtcGxl ICQxL2xpYg0KWCAJZWNobyAnQXBwbGllZCBEaWdpdGFsIGZpbGUgc2FtcGxl IGNvcGllZDsgZWRpdCBhbmQgbW92ZSBiZWZvcmUgc3RhcnRpbmchJw0KWCBm aQ0KWCANClhAQCAtMjUsMTcgKzI3LDE3IEBADQpYIHRoZW4NClggCWVjaG8g J0hvbWVEYWVtb24gZXZlbnQgZmlsZSBwcmVzZW50OyBOTyBDSEFOR0UgVE8g RklMRScNClggZWxzZQ0KWC0JY3AgRGVmYXVsdHMvZXZlbnRzLmVuZ2xpc2gu c2FtcGxlIC91c3IvbG9jYWwvc2hhcmUvSG9tZURhZW1vbi9saWINClgtCWNw IERlZmF1bHRzL2V2ZW50cy5zYW1wbGUgL3Vzci9sb2NhbC9zaGFyZS9Ib21l RGFlbW9uL2xpYg0KWCsJY3AgRGVmYXVsdHMvZXZlbnRzLmVuZ2xpc2guc2Ft cGxlICQxL2xpYg0KWCsJY3AgRGVmYXVsdHMvZXZlbnRzLnNhbXBsZSAkMS9s aWINClggCWVjaG8gJ0V2ZW50IGZpbGUgc2FtcGxlcyBpbml0aWFsaXplZCAt IGVkaXQgYW5kIG1vdmUgYmVmb3JlIHN0YXJ0aW5nIScNClggZmkNClgtaWYg dGVzdCAtZiAvdXNyL2xvY2FsL2V0Yy9yYy5kL0hvbWVEYWVtb24ucmMNClgr aWYgdGVzdCAtZiAkcHJlZml4L2V0Yy9yYy5kL0hvbWVEYWVtb24uc2gNClgg dGhlbg0KWCAJZWNobyAnSG9tZURhZW1vbiBzdGFydHVwIGZpbGUgcHJlc2Vu dDsgTk8gQ0hBTkdFIFRPIEZJTEUnDQpYIGVsc2UNClgtCWNwIERlZmF1bHRz L0hvbWVEYWVtb24ucmMgL3Vzci9sb2NhbC9ldGMvcmMuZA0KWC0JY2htb2Qg NzUwIC91c3IvbG9jYWwvZXRjL3JjLmQvSG9tZURhZW1vbi5yYw0KWC0JZWNo byAnSW5zdGFsbGVkIHN5c3RlbSBzdGFydHVwIGZpbGUgZm9yIEhvbWVEYWVt b24gaW4gL3Vzci9sb2NhbC9ldGMvcmMuZCcNClgrCWNwIERlZmF1bHRzL0hv bWVEYWVtb24ucmMgJHByZWZpeC9ldGMvcmMuZC9Ib21lRGFlbW9uLnNoDQpY KwljaG1vZCA3NTAgJHByZWZpeC9ldGMvcmMuZC9Ib21lRGFlbW9uLnNoDQpY KwllY2hvICdJbnN0YWxsZWQgc3lzdGVtIHN0YXJ0dXAgZmlsZSBmb3IgSG9t ZURhZW1vbiBpbiAkcHJlZml4L2V0Yy9yYy5kJw0KWCBmaQ0KWCBlY2hvICJV cGRhdGluZyBSRUFETUUgYW5kIExJQ0VOU0UgZmlsZXMgaW4gJDEiDQpYIGNw IFJFQURNRSBMSUNFTlNFICQxDQpFTkQtb2YtaG9tZWRhZW1vbi9wYXRjaGVz L3BhdGNoLWFiDQplY2hvIHggLSBob21lZGFlbW9uL01ha2VmaWxlDQpzZWQg J3MvXlgvLycgPmhvbWVkYWVtb24vTWFrZWZpbGUgPDwgJ0VORC1vZi1ob21l ZGFlbW9uL01ha2VmaWxlJw0KWCMgTmV3IHBvcnRzIGNvbGxlY3Rpb24gbWFr ZWZpbGUgZm9yOiAgIEhvbWVEYWVtb24NClgjIFZlcnNpb24gcmVxdWlyZWQ6 ICAgIDAuOTkNClgjIERhdGUgY3JlYXRlZDogICAgICAgIDEgSmFudWFyeSAy MDAwDQpYIyBXaG9tOiAgICAgICAgICAgICAgICBLYXJsIERlbm5pbmdlciA8 a2FybEBkZW5uaW5nZXIubmV0Pg0KWCMNClgjICRGcmVlQlNEJA0KWCMNClgN ClhESVNUTkFNRT0JSG9tZURhZW1vbi0wLjk5DQpYQ0FURUdPUklFUz0JbWlz Yw0KWE1BU1RFUl9TSVRFUz0JaHR0cDovL2dlbmVzaXMuZGVubmluZ2VyLm5l dC8NClgNClhNQUlOVEFJTkVSPQlIb21lRGFlbW9uQGRlbm5pbmdlci5uZXQN ClgNClhOT19DRFJPTT0iTm8gY29tbWVyY2lhbCBzYWxlIHcvbyBwZXJtaXNz aW9uIC0gc2VlIFJFQURNRSBhbmQgTElDRU5TRSINClgNClguaW5jbHVkZSA8 YnNkLnBvcnQubWs+DQpFTkQtb2YtaG9tZWRhZW1vbi9NYWtlZmlsZQ0KZWNo byBjIC0gaG9tZWRhZW1vbi9maWxlcw0KbWtkaXIgLXAgaG9tZWRhZW1vbi9m aWxlcyA+IC9kZXYvbnVsbCAyPiYxDQplY2hvIHggLSBob21lZGFlbW9uL2Zp bGVzL21kNQ0Kc2VkICdzL15YLy8nID5ob21lZGFlbW9uL2ZpbGVzL21kNSA8 PCAnRU5ELW9mLWhvbWVkYWVtb24vZmlsZXMvbWQ1Jw0KWE1ENSAoSG9tZURh ZW1vbi0wLjk5LnRhci5neikgPSA3NWZlNjc1N2RkZGEyZTZlODViYzk4YjFh NmNjYTdjNA0KRU5ELW9mLWhvbWVkYWVtb24vZmlsZXMvbWQ1DQplY2hvIGMg LSBob21lZGFlbW9uL3BrZw0KbWtkaXIgLXAgaG9tZWRhZW1vbi9wa2cgPiAv ZGV2L251bGwgMj4mMQ0KZWNobyB4IC0gaG9tZWRhZW1vbi9wa2cvQ09NTUVO VA0Kc2VkICdzL15YLy8nID5ob21lZGFlbW9uL3BrZy9DT01NRU5UIDw8ICdF TkQtb2YtaG9tZWRhZW1vbi9wa2cvQ09NTUVOVCcNClhIb21lIGF1dG9tYXRp b24gc29mdHdhcmUgdGhhdCBydW5zIG9uIEZyZWVCU0QgKHNlZSB0aGUgUkVB RE1FKQ0KRU5ELW9mLWhvbWVkYWVtb24vcGtnL0NPTU1FTlQNCmVjaG8geCAt IGhvbWVkYWVtb24vcGtnL0RFU0NSDQpzZWQgJ3MvXlgvLycgPmhvbWVkYWVt b24vcGtnL0RFU0NSIDw8ICdFTkQtb2YtaG9tZWRhZW1vbi9wa2cvREVTQ1In DQpYKiBIb21lRGFlbW9uIC0gSG9tZSBBdXRvbWF0aW9uIFNvZnR3YXJlIGZv ciBGcmVlQlNEDQpYKiBTdXBwb3J0cyB0aGUgQ00xMUEgWDEwIHBvd2VybGlu ZSBpbnRlcmZhY2UgYW5kIEFwcGxpZWQgRGlnaXRhbCdzIHByb3RvY29sDQpY KiBWRVJTSU9OIDAuOTkNClgqDQpYKiBOT1RFISAgQkVUQSBTT0ZUV0FSRSEg IFVTRSBBVCBZT1VSIE9XTiBSSVNLIQ0KWCoNClgqIFRoaXMgZW50aXJlIHNv ZnR3YXJlIHBhY2thZ2UgaXMgQ29weXJpZ2h0IDE5OTkgS2FybCBEZW5uaW5n ZXINClgqIEFsbCByaWdodHMgcmVzZXJ2ZWQuDQpYKg0KWCogUkVTVFJJQ1RF RCBSSUdIVFMgLSBTRUUgVEhFIFJFQURNRSBGSUxFIEZPUiBNT1JFIElORk9S TUFUSU9ODQpYDQpYVGhpcyBwYWNrYWdlIHJlcXVpcmVzOg0KWA0KWDEuCUEg ZnJlZSBzZXJpYWwgcG9ydCAodG8gY29ubmVjdCB0aGUgQ00xMUEgY29tcHV0 ZXIgaW50ZXJmYWNlKSBhbmQNClgJKG9wdGlvbmFsbHkpIGEgc2Vjb25kIHBv cnQgZm9yIGFuIEFwcGxpZWQgRGlnaXRhbCBSUy00MjIgYnJpZGdlDQpYMi4J QSBDTTExQSAoeW91IGNhbiBvYnRhaW4gb25lIGZyb20gUmFkaW8gU2hhY2sg b3IgaHR0cDovL3d3dy54MTAuY29tKQ0KWAlhbmQgKG9wdGlvbmFsKSB0aGUg QXBwbGllZCBEaWdpdGFsIEJyaWRnZSAoZm9yIEFESUNPTiBzdXBwb3J0KQ0K WDMuCURhbiBMYW5jaW5pJ3MgIngxMGQiIHBhY2thZ2UgKHNlZSBhYm92ZSkN ClgNClhDVVJSRU5UIGNvZGUgaXMgYXZhaWxhYmxlIGF0IGh0dHA6Ly9nZW5l c2lzLmRlbm5pbmdlci5uZXQNClgNClhPTkUgRklOQUwgV0FSTklORyAtIElG IFlPVSBETyBOT1QgTE9PSyBBVCBUSEUgUkVBRE1FIEZJTEUsIFRISVMgUE9S VCANClhXSUxMIE5PVCBXT1JLISAgUkVRVUlSRUQgQ09ORklHVVJBVElPTiBJ TkZPUk1BVElPTiBJUyBJTiBUSEFUIEZJTEUhDQpYDQpYLSBLYXJsIERlbm5p bmdlcg0KWGthcmxAZGVubmluZ2VyLm5ldA0KRU5ELW9mLWhvbWVkYWVtb24v cGtnL0RFU0NSDQplY2hvIHggLSBob21lZGFlbW9uL3BrZy9QTElTVA0Kc2Vk ICdzL15YLy8nID5ob21lZGFlbW9uL3BrZy9QTElTVCA8PCAnRU5ELW9mLWhv bWVkYWVtb24vcGtnL1BMSVNUJw0KWGJpbi9Ib21lRGFlbW9uLWFwcGRpZw0K WGJpbi9Ib21lRGFlbW9uLWR1bXANClhiaW4vSG9tZURhZW1vbi1ldmVudHMN ClhiaW4vSG9tZURhZW1vbi1wYXJzZQ0KWGJpbi9Ib21lRGFlbW9uLXNobWVt DQpYYmluL0hvbWVEYWVtb24tc3RhdHVzLmNnaQ0KWGJpbi9hcHBkaWctY2xl YXINClhiaW4vYXBwZGlnLXNldHVwDQpYZXRjL3JjLmQvSG9tZURhZW1vbi5z aA0KWHNoYXJlL0hvbWVEYWVtb24vTElDRU5TRQ0KWHNoYXJlL0hvbWVEYWVt b24vUkVBRE1FDQpYc2hhcmUvSG9tZURhZW1vbi9saWIvYXBwZGlnLmRldmlj ZXMuc2FtcGxlDQpYc2hhcmUvSG9tZURhZW1vbi9saWIvZXZlbnRzLmVuZ2xp c2guc2FtcGxlDQpYc2hhcmUvSG9tZURhZW1vbi9saWIvZXZlbnRzLnNhbXBs ZQ0KWHNoYXJlL0hvbWVEYWVtb24vbGliL2xvY2FsaXplLnNhbXBsZQ0KWEB1 bmV4ZWMgcm1kaXIgJUQvc2hhcmUvSG9tZURhZW1vbi9saWIgPiAvZGV2L251 bGwgMj4mMSB8fCB0cnVlDQpYQHVuZXhlYyBybWRpciAlRC9zaGFyZS9Ib21l RGFlbW9uID4gL2Rldi9udWxsIDI+JjEgfHwgdHJ1ZQ0KRU5ELW9mLWhvbWVk YWVtb24vcGtnL1BMSVNUDQplY2hvIHggLSBob21lZGFlbW9uL3BrZy9NRVNT QUdFDQpzZWQgJ3MvXlgvLycgPmhvbWVkYWVtb24vcGtnL01FU1NBR0UgPDwg J0VORC1vZi1ob21lZGFlbW9uL3BrZy9NRVNTQUdFJw0KWFlvdSBtdXN0IHZp ZXcgdGhlIGZpbGVzIFJFQURNRSBhbmQgTElDRU5TRSBmb3IgaW1wb3J0YW50 IGluZm9ybWF0aW9uIQ0KWA0KWFRISVMgU09GVFdBUkUgV0lMTCBOT1QgT1BF UkFURSBVTlRJTCBZT1UgSEFWRSBSRUFEIEFORCBGT0xMT1dFRCBUSEUgDQpY SU5TVFJVQ1RJT05TIElOIFRIRVNFIFRXTyBGSUxFUyENClgNClhCeSBkZWZh dWx0IHRoZXNlIGZpbGVzIGFyZSBpbnN0YWxsZWQgaW4geW91ciAkUFJFRklY L3NoYXJlL0hvbWVEYWVtb24sIHdoaWNoDQpYYnkgY29udmVudGlvbiBpcyAv dXNyL2xvY2FsL3NoYXJlL0hvbWVEYWVtb24uICANClgNClhUaGUgc3RhcnQt dXAgc2NyaXB0IGlzIHRvIGJlIGZvdW5kIGluIC91c3IvbG9jYWwvZXRjL3Jj LmQvSG9tZURhZW1vbi5yYzsNClhsb29rIGhlcmUgZm9yIHRoZSBzdGFydC11 cCBzZXF1ZW5jZSBhbmQgbW9kaWZ5IGFzIG5lZWRlZC4NClgNClhOT1RFIFRI QVQgVEhJUyBQQUNLQUdFIFdJTEwgTk9UIE9QRVJBVEUgVU5USUwgSVQgSVMg Q09ORklHVVJFRCwgYXMgaXQNClhSRVFVSVJFUyBzZXZlcmFsIGZpbGVzIGlu IHRoYXQgZGlyZWN0b3J5IHRyZWUgdG8gYmUgY29waWVkIGZyb20gdGhlIA0K WCJzYW1wbGVzIiBwcm92aWRlZC4gIA0KWA0KWENvcHkgZWFjaCB0byBhIGZp bGUgd2l0aCB0aGUgc2FtZSBuYW1lIGJ1dCB3aXRob3V0IHRoZSAiLnNhbXBs ZSIgc3VmZml4LA0KWGFuZCBlZGl0IGFzIGFwcHJvcHJpYXRlIGJlZm9yZSBh dHRlbXB0aW5nIHRvIHN0YXJ0IHRoZSBzb2Z0d2FyZS4NClgNClhZb3UgbXVz dCBhbHNvIG9idGFpbiBEYW4gTGFuY2luaSdzIHgxMGRfY20xMSBzb2Z0d2Fy ZSBhbmQgYnVpbGQgaXQgYmVmb3JlDQpYdGhpcyBwYWNrYWdlIHdpbGwgb3Bl cmF0ZSBjb3JyZWN0bHkuICBTZWUgdGhlIFJFQURNRSBmb3IgbW9yZSBkZXRh aWxzLg0KWA0KWFRoZSBob21lIHBhZ2UgZm9yIEhvbWVEYWVtb24gaXMgZm91 bmQgb24gdGhlIHdlYiBhdCANClhodHRwOi8vd3d3LmRlbm5pbmdlci5uZXQv aG9tZWRhZW1vbi5odG0uICANClgNClhQbGVhc2UgQ2hlY2sgaGVyZSBmb3Ig dXBkYXRlZCBpbmZvcm1hdGlvbiBvciBpZiB5b3UgaGF2ZSB0cm91YmxlIHdp dGgNClh0aGlzIHBhY2thZ2UuDQpFTkQtb2YtaG9tZWRhZW1vbi9wa2cvTUVT U0FHRQ0KZXhpdA0KDQo= --0-1161775826-946832569=:8839-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 9: 4:20 2000 Delivered-To: freebsd-ports@freebsd.org Received: from scrabble.freeuk.net (scrabble.freeuk.net [212.126.144.6]) by hub.freebsd.org (Postfix) with ESMTP id 10C3E14E31; Sun, 2 Jan 2000 09:04:16 -0800 (PST) (envelope-from andrew@ukug.uk.FreeBSD.org) Received: from [212.126.147.172] (helo=cream.org) by scrabble.freeuk.net with esmtp (Exim 2.11 #1) id 124oQO-0005GI-00; Sun, 2 Jan 2000 17:04:13 +0000 Content-Length: 2062 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Sun, 02 Jan 2000 17:04:27 -0000 (GMT) From: Andrew Boothman To: ports@FreeBSD.org Subject: Automatic Documentation Index Cc: doc@FreeBSD.org Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Happy New Year, everyone! With the world apparently still in one piece after the celebrations and the few Y2K incidents, I guess we're back to our regular transmissions. Since this message is going outside of -doc where it has been discussed before, I'll offer up a full explanation of what's going on. What is proposed is a system where all the documentation installed through the ports system, or locally by a sysadmin, is collected together and indexed on one HTML page; say /usr/local/share/doc/instdocs.html This page is created by a perl script, docindex, which I envisage being run either from a /etc/periodic/* or /etc/rc or both. The script gets its information from +DOCS files contained within the /var/db/pkg directory for each installed port. These files consist of three fields, colon seperated. The first field being the name of the item of documentation, the second being a filetype, and the third a full path to the file. For example, for Sharity Light : FAQ:txt:/usr/local/share/doc/Sharity-Light/FAQ README:txt:/usr/local/share/doc/Sharity-Light/README In addition the local sysadmin can add similarly formatted files into, say, /etc/docs.local/ that will also be read in and included in the index. In order to help the ports maintainers, and others, create these DOCS files that will be needed, there is a script called docsmaker. This script has a _very_ rough guess from the CONTENTS file of a port what might be documentation. But I stress that the file which it creates will still need to be checked for files that shouldn't be there, files that have been missed, and any other stupid mistakes. :-) Right, I think I'm just about finished. Apart from to say that current versions of the scripts I've been talking about and example outputs from all this are available from http://ukug.uk.freebsd.org/~andrew/docindex/ Does anyone have any thoughts or comments on how to proceed? Many thanks! --- Andrew Boothman FreeBSD UK User Group http://ukug.uk.FreeBSD.org/~andrew/ http://ukug.uk.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message From owner-freebsd-ports Sun Jan 2 9:20: 3 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A849415093 for ; Sun, 2 Jan 2000 09:20:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA50132; Sun, 2 Jan 2000 09:20:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from mail.dinoex.sub.org (mail.dinoex.sub.de [195.243.29.14]) by hub.freebsd.org (Postfix) with ESMTP id 9623514DF1 for ; Sun, 2 Jan 2000 09:16:20 -0800 (PST) (envelope-from dm@home.dinoex.sub.org) Received: (from uucp@localhost) by mail.dinoex.sub.org (8.9.3/8.9.3) with UUCP id SAA02335 for FreeBSD-gnats-submit@freebsd.org; Sun, 2 Jan 2000 18:16:19 +0100 (CET) Received: (from uucp@localhost) by net2.dinoex.sub.org (8.9.3/8.9.3) with UUCP id LAA06971 for FreeBSD-gnats-submit@freebsd.org; Sun, 2 Jan 2000 11:33:06 +0100 (CET) Received: (from dm@localhost) by home.dinoex.sub.org (8.9.3/8.9.3) id KAA48178; Sun, 2 Jan 2000 10:53:33 +0100 (CET) Message-Id: <200001020953.KAA48178@home.dinoex.sub.org> Date: Sun, 2 Jan 2000 10:53:33 +0100 (CET) From: dirk.meyer@dinoex.sub.org Reply-To: dirk.meyer@dinoex.sub.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15842: news/cnews more robust patches Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15842 >Category: ports >Synopsis: news/cnews more robust patches >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Cla