From owner-freebsd-ports Sun Mar 17 03:00:30 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA06110 for ports-outgoing; Sun, 17 Mar 1996 03:00:30 -0800 (PST) Received: from subnet.sub.net (uucp@subnet.sub.net [192.101.75.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id DAA06104 for ; Sun, 17 Mar 1996 03:00:27 -0800 (PST) Received: from netland.UUCP (uucp@localhost) by subnet.sub.net (8.7.5/8.7.3/1.11subnet) with UUCP id MAA09126 for ports@freebsd.org; Sun, 17 Mar 1996 12:00:12 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by stiller.netland.sub.de (8.6.12/8.6.12) with ESMTP id SAA08520 for ; Fri, 15 Mar 1996 18:46:47 +0100 Message-Id: <199603151746.SAA08520@stiller.netland.sub.de> To: ports@freebsd.org Subject: newsgate ported? Date: Fri, 15 Mar 1996 18:46:45 +0100 From: Bernd Rosauer Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, did anyone port Rich $alz's newsgate to FreeBSD? -Bernd -- Bernd Rosauer br@netland.sub.de From owner-freebsd-ports Sun Mar 17 03:30:14 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA07488 for ports-outgoing; Sun, 17 Mar 1996 03:30:14 -0800 (PST) Received: from methan.chemie.fu-berlin.de (methan.chemie.fu-berlin.de [130.133.2.81]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id DAA07483 for ; Sun, 17 Mar 1996 03:30:11 -0800 (PST) Received: by methan.chemie.fu-berlin.de (Smail3.1.29.1) from reido.in-berlin.de with uucp id ; Sun, 17 Mar 96 12:30 MET Received: by reido.in-berlin.de id m0tyF6b-0002PWC; Sun, 17 Mar 96 10:50 MET (/\oo/\ Smail3.1.29.1 #29.1) Message-Id: From: balu@reido.in-berlin.de (Boris Staeblow) Subject: Re: problems with new elm port To: ports@freebsd.org Date: Sun, 17 Mar 1996 10:50:28 +0100 (MET) X-Mailer: ELM [version 2.4ME+ PL13 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Just compiled the new elm port (ME+13). When trying to read pgp >encrypted mails from my incoming mail folder, that I could read with >a previous Version of pgp elm (ME8b) with no problems, I can't do >this now with the new elm version. Do other people have similar >experiences ?! Is your default language german in pgp? Test this: *** pgp.c.orig Sun Mar 17 10:30:34 1996 --- pgp.c Sun Mar 17 10:31:22 1996 *************** *** 125,131 **** for (;;) { while (*c && isspace (*c)) c++; /* move past any leading space! */ ! sprintf(buf, "%s +verbose=0 -kv '%s'", PGP_PATH, c); p = popen(buf, "r"); if (!p) return(-1); --- 125,131 ---- for (;;) { while (*c && isspace (*c)) c++; /* move past any leading space! */ ! sprintf(buf, "%s +verbose=0 +lang=us -kv '%s'", PGP_PATH, c); p = popen(buf, "r"); if (!p) return(-1); Boris balu@reido.in-berlin.de From owner-freebsd-ports Sun Mar 17 05:48:51 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA14839 for ports-outgoing; Sun, 17 Mar 1996 05:48:51 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id FAA14827 for ; Sun, 17 Mar 1996 05:48:45 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id OAA21395; Sun, 17 Mar 1996 14:30:25 +0100 (MET) Received: (from andreas@localhost) by knobel.gun.de (8.7.5/8.7.3) id OAA04867; Sun, 17 Mar 1996 14:31:31 +0100 (MET) From: Andreas Klemm Message-Id: <199603171331.OAA04867@knobel.gun.de> Subject: Updated knews port from 0.9.3 to 0.9.5, here the diffs To: asami@cs.berkeley.edu (Satoshi Asami) Date: Sun, 17 Mar 1996 14:31:30 +0100 (MET) Cc: ports@freebsd.org X-Mailer: ELM [version 2.4ME+ PL13 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi Satoshi ! How are you ?! Hope you fell well ;-) Here are my diffs for the new knews version. Unluckily I wasn't able to find a ftp site that carries this new knews stuff... I found this version on a knews homepage and got it via http... So you should get knews and place it onto the default MASTER_SITE in the FreeBSD universe ;-) Here the URL, where I got it from ... From that page you can easily navigate to the http_link, to get the sources. http://www.matematik.su.se/users/kjj/knews.html I'll inform the author about that and will additionally send him the patches, so that the patches will come into the the standard knews sources. If the sources will be put on sunsite and the other ftp sites, we can reactivate the additional MASTER sites in the Makefile. Have a nice sunday Andreas /// Index: Makefile =================================================================== RCS file: /cvs/ports/news/knews/Makefile,v retrieving revision 1.1.1.1 diff -r1.1.1.1 Makefile 2,3c2,3 < # Version required: 0.9.3 < # Date created: Sat Nov 18 15:23:47 MET 1995 --- > # Version required: 0.9.5 > # Date: Sun Mar 17 13:52:34 MET 1996 8,9c8,10 < DISTNAME= knews-0.9.3 < PKGNAME= knews-0.9.3 --- > DISTNAME= knews-0.9.5 > PKGNAME= knews-0.9.5 > WRKSRC= ${WRKDIR}/knews 12,15d12 < MASTER_SITES+= ftp://sunsite.unc.edu/pub/Linux/X11/xapps/networked/ < MASTER_SITES+= ftp://ftp.cc.gatech.edu/ac88/linux/X11/xapps/networked/ < MASTER_SITES+= ftp://ftp.germany.eu.net/pub/os/Linux/Mirror.SunSITE/X11/xapps/networked/ < MASTER_SITES+= ftp://ftp.funet.fi/pub/mirrors/sunsite.unc.edu/pub/Linux/X11/xapps/networked/ 17,19c14,22 < # perhaps Andreas is going to maintain it personally some day... :) < #MAINTAINER= andreas@knobel.gun.de < MAINTAINER= joerg --- > # commented out the list of master sites, because they still > # doesn't have the new stuff online > # > #MASTER_SITES+= ftp://sunsite.unc.edu/pub/Linux/X11/xapps/networked/ > #MASTER_SITES+= ftp://ftp.cc.gatech.edu/ac88/linux/X11/xapps/networked/ > #MASTER_SITES+= ftp://ftp.germany.eu.net/pub/os/Linux/Mirror.SunSITE/X11/xapps/networked/ > #MASTER_SITES+= ftp://ftp.funet.fi/pub/mirrors/sunsite.unc.edu/pub/Linux/X11/xapps/networked/ > > MAINTAINER= andreas@knobel.gun.de Index: files/md5 =================================================================== RCS file: /cvs/ports/news/knews/files/md5,v retrieving revision 1.1.1.1 diff -r1.1.1.1 md5 1c1 < MD5 (knews-0.9.3.tar.gz) = a334f15710040284d74246b7d4c20fe4 --- > MD5 (knews-0.9.5.tar.gz) = bf031b1d714a9e71c99c0b0155c32c85 Index: patches/patch-aa =================================================================== RCS file: /cvs/ports/news/knews/patches/patch-aa,v retrieving revision 1.1.1.1 diff -r1.1.1.1 patch-aa 1,2c1,2 < *** configure.h.orig Sat Nov 18 17:06:08 1995 < --- configure.h Sat Nov 18 17:08:26 1995 --- > *** configure.h.orig Sun Jan 21 14:28:57 1996 > --- configure.h Sun Mar 17 14:22:23 1996 4,6c4,7 < *** 6,12 **** < * You'll probably want to leave this as sendmail, but make sure the path < * is right. If you don't have sendmail, use /bin/false :-). --- > *** 16,22 **** > --- 16,26 ---- > * which will cause knews to pop up a nice notice for the user. > * 8,16c9,13 < ! #define MAIL_COMMAND "/usr/lib/sendmail -t" < < < /* This macro controls the generation of email addresses. < --- 6,12 ---- < * You'll probably want to leave this as sendmail, but make sure the path < * is right. If you don't have sendmail, use /bin/false :-). < */ < ! #define MAIL_COMMAND "/usr/sbin/sendmail -t" --- > + #ifdef __FreeBSD__ > + #define MAIL_COMMAND "/usr/sbin/sendmail -t" > + #else > #define MAIL_COMMAND "/usr/lib/sendmail -t" > + #endif 21,29c18,19 < *** 33,39 **** < * Both %s and %i are optional, although the editor will not be much use < * if you don't specify %s... < */ < ! #define DEFAULT_EDIT_COMMAND "xterm -e vi +%i %s" < < < /* The default NNTPSERVER. Basically: don't set this, use $NNTPSERVER < --- 33,39 ---- --- > *** 43,49 **** > --- 47,57 ---- 33c23,27 < ! #define DEFAULT_EDIT_COMMAND "xterm -cr red -fn 10x20 -bg lightsteelblue -e vi +%i %s" --- > + #ifdef __FreeBSD__ > + #define DEFAULT_EDIT_COMMAND "xterm -cr red -fn 10x20 -bg lightsteelblue -e vi +%i %s" > + #else > #define DEFAULT_EDIT_COMMAND "xterm -e vi +%i %s" > + #endif Index: pkg/COMMENT =================================================================== RCS file: /cvs/ports/news/knews/pkg/COMMENT,v retrieving revision 1.1.1.1 diff -r1.1.1.1 COMMENT 1c1 < knews-0.9.3: Knews is a threaded nntp newsreader for X --- > knews-0.9.5: Knews is a threaded nntp newsreader for X -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Sun Mar 17 05:53:22 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA15108 for ports-outgoing; Sun, 17 Mar 1996 05:53:22 -0800 (PST) Received: from sovcom.kiae.su (sovcom.kiae.su [144.206.136.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id FAA15103 for ; Sun, 17 Mar 1996 05:53:19 -0800 (PST) Received: by sovcom.kiae.su id AA08491 (5.65.kiae-1 ); Sun, 17 Mar 1996 16:45:13 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Sun, 17 Mar 96 16:45:13 +0300 Received: (from ache@localhost) by astral.msk.su (8.7.5/8.7.3) id QAA00256; Sun, 17 Mar 1996 16:43:59 +0300 (MSK) Message-Id: <199603171343.QAA00256@astral.msk.su> Subject: Re: problems with new elm port To: balu@reido.in-berlin.de (Boris Staeblow) Date: Sun, 17 Mar 1996 16:43:58 +0300 (MSK) Cc: ports@freebsd.org In-Reply-To: from "Boris Staeblow" at "Mar 17, 96 10:50:28 am" From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (aka Andrey A. Chernov, Black Mage) X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL13 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > >Just compiled the new elm port (ME+13). When trying to read pgp > >encrypted mails from my incoming mail folder, that I could read with > >a previous Version of pgp elm (ME8b) with no problems, I can't do > >this now with the new elm version. Do other people have similar > >experiences ?! > > Is your default language german in pgp? > > Test this: > ! sprintf(buf, "%s +verbose=0 +lang=us -kv '%s'", PGP_PATH, c); What is the purpose of this such fix? -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - http://dt.demos.su/~ache : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Sun Mar 17 07:38:38 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA20323 for ports-outgoing; Sun, 17 Mar 1996 07:38:38 -0800 (PST) Received: from sovcom.kiae.su (sovcom.kiae.su [144.206.136.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id HAA20314 for ; Sun, 17 Mar 1996 07:38:33 -0800 (PST) Received: by sovcom.kiae.su id AA23686 (5.65.kiae-1 ); Sun, 17 Mar 1996 18:27:43 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Sun, 17 Mar 96 18:27:43 +0300 Received: (from ache@localhost) by astral.msk.su (8.7.5/8.7.3) id SAA00573; Sun, 17 Mar 1996 18:23:58 +0300 (MSK) Message-Id: <199603171523.SAA00573@astral.msk.su> Subject: Re: Updated knews port from 0.9.3 to 0.9.5, here the diffs To: andreas@knobel.gun.de (Andreas Klemm) Date: Sun, 17 Mar 1996 18:23:58 +0300 (MSK) Cc: asami@cs.berkeley.edu, ports@freebsd.org In-Reply-To: <199603171331.OAA04867@knobel.gun.de> from "Andreas Klemm" at "Mar 17, 96 02:31:30 pm" From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (aka Andrey A. Chernov, Black Mage) X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL13 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Here are my diffs for the new knews version. Unluckily I wasn't > able to find a ftp site that carries this new knews stuff... > > I found this version on a knews homepage and got it via > http... So you should get knews and place it onto the default > MASTER_SITE in the FreeBSD universe ;-) You can use w3c tool to fetch any http/ftp/news/etc URL, just add depends on www/comline and set NCFTP to w3c -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - http://dt.demos.su/~ache : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Sun Mar 17 11:16:53 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA00226 for ports-outgoing; Sun, 17 Mar 1996 11:16:53 -0800 (PST) Received: from veda.is (root@ubiq.veda.is [193.4.230.60]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id LAA00214 for ; Sun, 17 Mar 1996 11:16:45 -0800 (PST) Received: (from adam@localhost) by veda.is (8.7.4/8.7.3) id TAA07614 for freebsd-ports@freebsd.org; Sun, 17 Mar 1996 19:16:34 GMT From: Adam David Message-Id: <199603171916.TAA07614@veda.is> Subject: netscape 2.01 released To: freebsd-ports@freebsd.org Date: Sun, 17 Mar 1996 19:16:32 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL10 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I got the new release of netscape 2.01, it is just a Makefile and md5 change from netscape 2.0. I'd commit it now, but isn't netscape2 going to be moved to netscape? -- Adam David From owner-freebsd-ports Sun Mar 17 11:35:19 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA00948 for ports-outgoing; Sun, 17 Mar 1996 11:35:19 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id LAA00935 Sun, 17 Mar 1996 11:35:12 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id UAA25016; Sun, 17 Mar 1996 20:15:29 +0100 (MET) Received: (from andreas@localhost) by knobel.gun.de (8.7.5/8.7.3) id UAA09099; Sun, 17 Mar 1996 20:11:08 +0100 (MET) From: Andreas Klemm Message-Id: <199603171911.UAA09099@knobel.gun.de> Subject: HOWTO make a FreeBSD port To: doc@freebsd.org Date: Sun, 17 Mar 1996 20:11:08 +0100 (MET) Cc: ports@freebsd.org X-Mailer: ELM [version 2.4ME+ PL13 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi ! I've tried to make a little guide how to create a port. Ok, it still doesn't cover every detail, but is perhaps a good guidance for the "very beginner". Please could someone, who is experienced in writing smgl documents, convert this into sgml (if you like this document) ? I think it should be included into the FreeBSD Handbook in the ports section as an "life" example. Additionally you native English speakers should correct a bit my chicken English if needed ;-)) BTW: Satoshi, a new port is coming, guess what ;-)) Regards Andreas /// ======================================================================= From: Andreas Klemm How to create a FreeBSD port Let's say we want to create a port of the program mapedit, that is heavily used by WEB authors to create clickable image maps. In the first step we create a new directory in the ports directory structure, where all port files will reside: # mkdir -p /usr/ports/www/mapedit In the first step we'll create a small and simple Makefile with a minimum configuration. The first aim is to automatically get the source archive from the ftp server. After that we'll find out step for step, which additional thinks we have do define there. The starting Makefile contains only four lines: -------------------------------------------------------------------------------- DISTNAME= mapedit1.5 CATEGORIES= www MASTER_SITES= ftp://ftp.boutell.com/pub/boutell/mapedit/ .include -------------------------------------------------------------------------------- When choosing a DISTNAME it's a good starting point, to take the name of the source archive, since many other variables and assumptions in the bsd.port.mk file are based on that name. The name of the tar archive we want to get is mapedit1.5.tar.Z. Therefore we choose the distname mapedit1.5. Let's type 'make extract' at the command prompt to get and extract the sources and see what's happening: # make extract >> mapedit1.5.tar.gz doesn't seem to exist on this system. >> Attempting to fetch from ftp://ftp.boutell.com/pub/boutell/mapedit/. Not bad. Make detected, that mapedit1.5.tar.Z isn't stored in /usr/ports/distfiles and automtically tries to get the file via ftp from the master site. The only thing we have to manage now is, that we have to change the suffix ".tar.gz" since our source isn't compressed with GNU zip. When browsing through /usr/share/mk/bsd.port.mk we see the following definition: DISTFILES - Name(s) of archive file(s) containing distribution (default: ${DISTNAME}${EXTRACT_SUFX}). This means, that we have to change the variable EXTRACT_SUFX, to get the ftp part managed, Makefile now looks like this: ------------------------------------------------------------------------------- DISTNAME= mapedit1.5 CATEGORIES= www EXTRACT_SUFX= .tar.Z MASTER_SITES= ftp://ftp.boutell.com/pub/boutell/mapedit/ .include ------------------------------------------------------------------------------- Let's see what's happening now: # make extract ------------------------------------------------------------------------------- 1 >> mapedit1.5.tar.Z doesn't seem to exist on this system. 2 >> Attempting to fetch from ftp://ftp.boutell.com/pub/boutell/mapedit/. 3 Receiving file: mapedit1.5.tar.Z 4 100% 0 71407 bytes. ETA: 0:00 5 mapedit1.5.tar.Z: 71407 bytes received in 49.25 seconds, 1.42 K/s. 6 >> No MD5 checksum file. 7 ===> Extracting for mapedit1.5 ------------------------------------------------------------------------------- This looks better. Line 1 shows, that ncftp now tries to get the correct file from the ftp server. The transmission went on without any error (lines 3-5). Line 6 is normal. We'll create a md5 file later. This file will then reside in the files subdir. Line 7 informs us, that the tar archive was automatically extracted in the subdir 'work'. After the transmission (lines 1-5) we have now the source archive locally stored on disk: /usr/ports/distfiles/mapedit1.5.tar.Z After the extraction of the sources (line 7) we have a workdir /usr/ports/www/mapedit/work/mapedit1.5 The toplevel directory of the workdir shows us, that this is an X11 program. By defining USE_IMAKE and USE_X11 in the Makefile, we achieve, that imake will be started up automatically before the compilation of the sources (in the workdir) starts. Makefile looks now like that: -------------------------------------------------------------------------------- DISTNAME= mapedit1.5 CATEGORIES+= www EXTRACT_SUFX= .tar.Z USE_IMAKE= True USE_X11= True MASTER_SITES= ftp://ftp.boutell.com/pub/boutell/mapedit/ .include -------------------------------------------------------------------------------- If we type 'make' again in the port toplevel directory (/usr/ports/www/mapedit), we'll notice that make is clever and remembers, that the source is already here, and that it was extrected in a previous step. This is done by 0 Byte file in the workdir, that act as a marker. In this case the file /usr/ports/www/mapedit1.5/work/.extract_done prevents a new extraction. # make -------------------------------------------------------------------------------- 1 >> No MD5 checksum file. 2 ===> Patching for mapedit1.5 3 ===> Configuring for mapedit1.5 4 mv -f Makefile Makefile.bak 5 imake -DUseInstalled -I/usr/X11R6/lib/X11/config 6 make Makefiles 7 make includes 8 make depend 9 gccmakedep -- -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DANSI -- gd.c mapedit.c 10 In file included from gd.c:1: 11 /usr/include/malloc.h:2: warning: #warning "this file includes which is obsoleted, use instead" -------------------------------------------------------------------------------- As we can see in line 5, imake was now properly called, before starting the compilation, that would have started after the 'make depend'. The error message informs us now, that we should make some modification to the sources, since FreeBSD prefers the header file . This will be a good example, how we add patches to this port. So that even the patching of the sources is done automatically by make. All we have to do is to change the sources in the workdir, make context diffs and place them into a subdir called patches. # grep malloc work/mapedit1.5/* work/mapedit1.5/gd.c:#include work/mapedit1.5/mapedit.c:#include Save the files you want to modify later # cp work/mapedit1.5/gd.c work/mapedit1.5/gd.c.orig # cp work/mapedit1.5/mapedit.c work/mapedit1.5/mapedit.c.orig Modify the files # vi `grep -l malloc work/mapedit1.5/*` For example: #ifdef __FreeBSD__ #include #else #include #endif Create the directory for the patches, and collect the context diffs: # mkdir /usr/ports/www/mapedit/patches You have to stay in the workdir directory ! # cd /usr/ports/www/mapedit/work/mapedit1.5 # diff -c gd.c.orig gd.c.orig > ../../patches/patch-aa # diff -c mapedit.c.orig mapedit.c.orig > ../../patches/patch-ab Now we want to test, if everything runs fine, including this new patch feature: # cd ../.. # topdir of the port /usr/port/www/mapedit # make clean -------------------------------------------------------------------------------- ===> Cleaning for mapedit1.5 -------------------------------------------------------------------------------- Please note, doing a make clean removes the whole work directory ! At this point we'll create a checksum file (md5 file), so this step is done, too. # make makesum This creates a md5 file in /usr/ports/www/mapedit/files/md5 with the following content: MD5 (mapedit1.5.tar.Z) = 7ad4bd45951dc2e07bad032379e96ed2 This makes sure, that people using your port, have grabbed the correct source archive and that it's not corrupt. Again we start the port by typing simply 'make' # make -------------------------------------------------------------------------------- 1 Checksums OK. 2 ===> Extracting for mapedit1.5 3 ===> Patching for mapedit1.5 4 ===> Applying FreeBSD patches for mapedit1.5 5 ===> Configuring for mapedit1.5 6 mv -f Makefile Makefile.bak 7 imake -DUseInstalled -I/usr/X11R6/lib/X11/config 8 make Makefiles 9 make includes 10 make depend 11 gccmakedep -- -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DANSI -- gd.c mapedit.c 12 ===> Building for mapedit1.5 13 gcc -m486 -O2 -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DANSI -c gd.c 14 gcc -m486 -O2 -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DANSI -c mapedit.c 15 rm -f mapedit 16 gcc -o mapedit -m486 -O2 -L/usr/X11R6/lib gd.o mapedit.o -lXaw -lXmu -L/usr/X11R6/lib -lXt -lX11 -lXt -lSM -lICE -lXExExt -lXext -lX11 -lm -------------------------------------------------------------------------------- What's new ? After creating the md5 file, we'll get informed now, that we got the correct sources and that they aren't coruppted (line 1) In the following we see a successfully running port. We are now ready to install the package by simply typing # make install -------------------------------------------------------------------------------- Checksums OK. ===> Installing for mapedit1.5 /usr/bin/install -c -s mapedit /usr/X11R6/bin/mapedit install in . done make: don't know how to make mapedit.man. Stop *** Error code 2 ... -------------------------------------------------------------------------------- Oh, what happened now ... Well, the package comes without manual page. We have to tell 'make' this circumstance in the Makefile, too, by defining NO_INSTALL_MANPAGES. Makefile now looks like this: -------------------------------------------------------------------------------- DISTNAME= mapedit1.5 CATEGORIES+= www EXTRACT_SUFX= .tar.Z USE_IMAKE= True USE_X11= True NO_INSTALL_MANPAGES= True MASTER_SITES= ftp://ftp.boutell.com/pub/boutell/mapedit/ .include -------------------------------------------------------------------------------- After that modification we repeat the 'make install' step. Now the output is: -------------------------------------------------------------------------------- Checksums OK. ===> Installing for mapedit1.5 /usr/bin/install -c -s mapedit /usr/X11R6/bin/mapedit install in . done ** Missing package files for mapedit1.5 - installation not recorded. *** Error code 1 ... -------------------------------------------------------------------------------- Ok, well done. We only have to create some missing files for package management, so that the package can be recorded properly as installed. This is needed to be able to use the package management utilities like pkg_delete and friends. For this purpose we create the following files in a separate pkg directory: COMMENT a one line description of the package -------------------------------------------------------------------------------- mapedit - a WWW authoring tool to create clickable maps -------------------------------------------------------------------------------- DESCR a short description of the package (a "screen full") -------------------------------------------------------------------------------- mapedit was made for the purpose "blah", etc, etc etc, from foo@bar.com -------------------------------------------------------------------------------- PLIST a list of installed files that belong to the package The PLIST file is hevily used by the package management utilities like pkg_delete. A suitable PLIST file for mapedit would be: -------------------------------------------------------------------------------- /usr/X11R6/bin/mapedit -------------------------------------------------------------------------------- A new test. We hope, it's the final one ;-) # make clean all install -------------------------------------------------------------------------------- ===> Cleaning for mapedit1.5 Checksums OK. ===> Extracting for mapedit1.5 ===> Patching for mapedit1.5 ===> Applying FreeBSD patches for mapedit1.5 ===> Configuring for mapedit1.5 mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/X11R6/lib/X11/config make Makefiles make includes make depend gccmakedep -- -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DANSI -- gd.c mapedit.c ===> Building for mapedit1.5 gcc -m486 -O2 -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DANSI -c gd.c gcc -m486 -O2 -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DANSI -c mapedit.c rm -f mapedit gcc -o mapedit -m486 -O2 -L/usr/X11R6/lib gd.o mapedit.o -lXaw -lXmu -L/us r/X11R6/lib -lXt -lX11 -lXt -lSM -lICE -lXExExt -lXext -lX11 -lm ===> Installing for mapedit1.5 /usr/bin/install -c -s mapedit /usr/X11R6/bin/mapedit install in . done -------------------------------------------------------------------------------- Ok, well done ! Now we should finally add a note into Makefile, who's the maintainer of this packages. So the very last Makefile looks like this: -------------------------------------------------------------------------------- # New ports collection makefile for: mapedit # Version required: 1.5 # Date created: Sun Mar 17 20:00:31 MET 1996 # Whom: Andreas Klemm # DISTNAME= mapedit1.5 CATEGORIES+= www EXTRACT_SUFX= .tar.Z MAINTAINER= andreas@knobel.gun.de USE_IMAKE= True USE_X11= True NO_INSTALL_MANPAGES= True MASTER_SITES= ftp://ftp.boutell.com/pub/boutell/mapedit/ .include -------------------------------------------------------------------------------- That's it folks. After doing the port you can send it as compressed tar archive uuencoded to the maintainer of the ports collection. # cd /usr/ports/www/mapedit # make clean # cd .. # tar cvzf mapedit.tar.gz mapedit # uuencode mapedit.tar.gz < mapedit.tar.gz > mapedit.tar.gz.uue # mail -s "new port www/mapedit" PortsMaintainer < mapedit.tar.gz.uue This is only an example, normally one has to say some more things about the port ;-) And don't forget to send it as user, not as root ;-)) -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Sun Mar 17 11:54:37 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA01653 for ports-outgoing; Sun, 17 Mar 1996 11:54:37 -0800 (PST) Received: from iworks.InterWorks.org (deischen@iworks.interworks.org [128.255.18.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA01648 for ; Sun, 17 Mar 1996 11:54:33 -0800 (PST) Received: by iworks.InterWorks.org (1.37.109.8/16.2) id AA01814; Sun, 17 Mar 1996 13:51:54 -0600 Message-Id: <9603171951.AA01814@iworks.InterWorks.org> Date: Sun, 17 Mar 1996 13:51:54 -0600 From: "Daniel M. Eischen" To: freebsd-ports@FreeBSD.org Subject: Port questions Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Hi, I'm attempting a port of xmcd, since it seems it's not a standard port any longer. If there is a reason for not having it as a port or someone else is working on it, please let me know. This is my first attempt at a port, and I have a couple of questions. First, what is the general rule for including libraries libcurses vs. libncurses? What is the preferred method of making the port aware to use -lncurses as opposed to -lcurses? Xmcd currently uses the following in its Imakefile: /* * Add needed libraries */ #if (defined(SunArchitecture) && OSMajorVersion == 4) LOCAL_LIBRARIES=-L/usr/5lib -lcurses #else #if defined(LinuxArchitecture) LOCAL_LIBRARIES=-lncurses #else #if defined(FreeBSDArchitecture) LOCAL_LIBRARIES=-lncurses -lmytinfo #else #if defined(ultrix) || defined(__ultrix) LOCAL_LIBRARIES=-lcursesX #else LOCAL_LIBRARIES=-lcurses #endif /* ultrix */ #endif /* FreeBsdArchitecture */ #endif /* LinuxArchitecture */ #endif /* SunArchitecture */ It looks as if -lncurses should be used, but it's not because FreeBSDArchitecture never ends up getting defined. The Imake.cf in /usr/X11R6/lib/X11/config has: #ifdef __FreeBSD__ #define MacroIncludeFile #define MacroFile FreeBSD.cf #undef __FreeBSD__ #ifdef __i386__ #define FreeBSDArchitecture #define i386BsdArchitecture #define i386Architecture #endif #endif /* __FreeBSD__ */ If I define FreeBSDArchitecture in "#ifdef __FreeBSD__ ..." before the "#ifdef __i386__ ...", everything works and -lncurses and -lmytinfo are correctly brought in. My next question is regarding 4 malloc warnings that I get when I first start xmcd. I get: Malloc warning: free(): junk pointer (too high) Malloc warning: free(): junk pointer (too high) Malloc warning: free(): junk pointer (too high) Malloc warning: free(): junk pointer (too high) which is, I assume, a free being called for an object that may not be (is not?) allocated. I am running XFree86312, with -current built just a few days ago. I've tracked this down to an XFreePixmap() call in xmcd, but can't figure out how it wouldn't work. I've looked at the code and it seems like there should be a valid pixmap created whenever the XFreePixmap is called. My only guess is that it is a problem with XFree86. Until today I was running XFree311 with the same messages. I installed 3.12 and rebuilt - still the same. Anyone else have any problems like this? Will this warning message be a problem for submitting the port? TIA, Dan Eischen deischen@iworks.InterWorks.org From owner-freebsd-ports Sun Mar 17 12:20:59 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA02889 for ports-outgoing; Sun, 17 Mar 1996 12:20:59 -0800 (PST) Received: from methan.chemie.fu-berlin.de (methan.chemie.fu-berlin.de [130.133.2.81]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA02881 for ; Sun, 17 Mar 1996 12:20:50 -0800 (PST) Received: by methan.chemie.fu-berlin.de (Smail3.1.29.1) from reido.in-berlin.de with uucp id ; Sun, 17 Mar 96 21:20 MET Received: by reido.in-berlin.de id m0tyMlR-0002JaC; Sun, 17 Mar 96 19:01 MET (/\oo/\ Smail3.1.29.1 #29.1) Message-Id: From: balu@reido.in-berlin.de (Boris Staeblow) Subject: Re: problems with new elm port To: ache@astral.msk.su (=?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?=) Date: Sun, 17 Mar 1996 19:01:09 +0100 (MET) Cc: ports@freebsd.org In-Reply-To: <199603171343.QAA00256@astral.msk.su> from "[?KOI8-R?]" at "Mar 17, 96 04:43:58 pm" X-Mailer: ELM [version 2.4ME+ PL13 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [?KOI8-R?] writes: > > >Just compiled the new elm port (ME+13). When trying to read pgp > > >encrypted mails from my incoming mail folder, that I could read with > > >a previous Version of pgp elm (ME8b) with no problems, I can't do > > >this now with the new elm version. Do other people have similar > > >experiences ?! > > > > Is your default language german in pgp? > > > > Test this: > > ! sprintf(buf, "%s +verbose=0 +lang=us -kv '%s'", PGP_PATH, c); > > What is the purpose of this such fix? after the pgp-call pgp.c analyze the output from pgp. The routine check for "pub" in the pgp-keylist - but when the language is set to german the output from pgp is ""off" and the analyze in GetPGPKey will fail and will affect nearly all pgp-functions in elm. I've had similar problems and this short fix get the pgp part in elm work again. Here's an example: 'us' output: Key ring: '/u2/balu/pgp/pubring.pgp' Type Bits/KeyID Date User ID pub 1024/46DFCD31 1995/09/30 Boris Staeblow ^^^ ^^^ german output: Schlüsselbund '/u2/balu/pgp/pubring.pgp': Typ Bits/ID Datum Benutzer öff 1024/46DFCD31 1995/09/30 Boris Staeblow ^^^ ^^^ you see - there is a different output which depends of the language. Kari E. Hurtta is informed about this problem. Boris balu@reido.in-berlin.de (back in 1 week) From owner-freebsd-ports Sun Mar 17 12:32:14 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA03453 for ports-outgoing; Sun, 17 Mar 1996 12:32:14 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id MAA03447 for ; Sun, 17 Mar 1996 12:32:11 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id VAA21960; Sun, 17 Mar 1996 21:15:16 +0100 (MET) Received: from knobel.gun.de (localhost [127.0.0.1]) by knobel.gun.de (8.7.5/8.7.3) with SMTP id VAA10946; Sun, 17 Mar 1996 21:10:02 +0100 (MET) Date: Sun, 17 Mar 1996 21:10:01 +0100 (MET) From: Andreas Klemm To: Boris Staeblow cc: ports@FreeBSD.org Subject: Re: problems with new elm port In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Sun, 17 Mar 1996, Boris Staeblow wrote: > >Just compiled the new elm port (ME+13). When trying to read pgp > >encrypted mails from my incoming mail folder, that I could read with > >a previous Version of pgp elm (ME8b) with no problems, I can't do > >this now with the new elm version. Do other people have similar > >experiences ?! > > Is your default language german in pgp? No, but nevertheless ... it worked before upgrading elm. -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Sun Mar 17 13:23:47 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA06798 for ports-outgoing; Sun, 17 Mar 1996 13:23:47 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id NAA06792 for ; Sun, 17 Mar 1996 13:23:36 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id WAA13982; Sun, 17 Mar 1996 22:00:21 +0100 (MET) Received: from knobel.gun.de (localhost [127.0.0.1]) by knobel.gun.de (8.7.5/8.7.3) with SMTP id VAA10979; Sun, 17 Mar 1996 21:14:19 +0100 (MET) Date: Sun, 17 Mar 1996 21:14:19 +0100 (MET) From: Andreas Klemm To: Adam David cc: freebsd-ports@freebsd.org Subject: Re: netscape 2.01 released In-Reply-To: <199603171916.TAA07614@veda.is> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sun, 17 Mar 1996, Adam David wrote: > I got the new release of netscape 2.01, it is just a Makefile and md5 change > from netscape 2.0. I'd commit it now, but isn't netscape2 going to be moved > to netscape? Perhaps some people like to still use netscape 1.x, because "small is beautiful". As long as Netscape offers 1.x on the ftp server I'd keep netscape and netscape2. -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Sun Mar 17 14:27:38 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA10453 for ports-outgoing; Sun, 17 Mar 1996 14:27:38 -0800 (PST) Received: from sunrise.cs.berkeley.edu (sunrise.CS.Berkeley.EDU [128.32.38.121]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id OAA10434 Sun, 17 Mar 1996 14:27:30 -0800 (PST) Received: (from asami@localhost) by sunrise.cs.berkeley.edu (8.6.12/8.6.12) id OAA18571; Sun, 17 Mar 1996 14:30:00 -0800 Date: Sun, 17 Mar 1996 14:30:00 -0800 Message-Id: <199603172230.OAA18571@sunrise.cs.berkeley.edu> To: andreas@knobel.gun.de CC: doc@freebsd.org, ports@freebsd.org In-reply-to: <199603171911.UAA09099@knobel.gun.de> (message from Andreas Klemm on Sun, 17 Mar 1996 20:11:08 +0100 (MET)) Subject: Re: HOWTO make a FreeBSD port From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * I've tried to make a little guide how to create a port. Ok, it still * doesn't cover every detail, but is perhaps a good guidance for the * "very beginner". * * Please could someone, who is experienced in writing smgl documents, * convert this into sgml (if you like this document) ? * * I think it should be included into the FreeBSD Handbook in the * ports section as an "life" example. I'm sorry, but there already is a "how to make a port" in the Handbook. It's buried somewhere in the "how to contribute" section, maybe that's why you didn't see it. Satoshi From owner-freebsd-ports Sun Mar 17 16:29:34 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA17621 for ports-outgoing; Sun, 17 Mar 1996 16:29:34 -0800 (PST) Received: from sunrise.cs.berkeley.edu (sunrise.CS.Berkeley.EDU [128.32.38.121]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id QAA17615 for ; Sun, 17 Mar 1996 16:29:32 -0800 (PST) Received: (from asami@localhost) by sunrise.cs.berkeley.edu (8.6.12/8.6.12) id QAA19475; Sun, 17 Mar 1996 16:32:07 -0800 Date: Sun, 17 Mar 1996 16:32:07 -0800 Message-Id: <199603180032.QAA19475@sunrise.cs.berkeley.edu> To: deischen@iworks.InterWorks.org CC: freebsd-ports@FreeBSD.org In-reply-to: <9603171951.AA01814@iworks.InterWorks.org> (deischen@iworks.InterWorks.org) Subject: Re: Port questions From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * I'm attempting a port of xmcd, since it seems it's not a standard * port any longer. If there is a reason for not having it as a port * or someone else is working on it, please let me know. It's in audio/xmcd, you can get it by ftp or sup. However, it's not linked to the parent Makefile because it requires Motif. * Malloc warning: free(): junk pointer (too high) * Malloc warning: free(): junk pointer (too high) * Malloc warning: free(): junk pointer (too high) * Malloc warning: free(): junk pointer (too high) * Anyone else have any problems like this? Will this warning message be a * problem for submitting the port? This is phkmalloc (the new malloc in -current libc) doing some sanity checks. Yes, it is better if you can fix this, but currently we can't offer much help for Motif-requiring ports. :( Satoshi From owner-freebsd-ports Sun Mar 17 16:50:48 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA18977 for ports-outgoing; Sun, 17 Mar 1996 16:50:48 -0800 (PST) Received: from sunrise.cs.berkeley.edu (sunrise.CS.Berkeley.EDU [128.32.38.121]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id QAA18971 for ; Sun, 17 Mar 1996 16:50:46 -0800 (PST) Received: (from asami@localhost) by sunrise.cs.berkeley.edu (8.6.12/8.6.12) id QAA20011; Sun, 17 Mar 1996 16:53:23 -0800 Date: Sun, 17 Mar 1996 16:53:23 -0800 Message-Id: <199603180053.QAA20011@sunrise.cs.berkeley.edu> To: andreas@knobel.gun.de CC: ports@freebsd.org In-reply-to: <199603171331.OAA04867@knobel.gun.de> (message from Andreas Klemm on Sun, 17 Mar 1996 14:31:30 +0100 (MET)) Subject: Re: Updated knews port from 0.9.3 to 0.9.5, here the diffs From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * I found this version on a knews homepage and got it via * http... So you should get knews and place it onto the default * MASTER_SITE in the FreeBSD universe ;-) That's ok, just specify the master site using "http:". Normal ncftp's that people are using will fail and get it from ftp.freebsd.org's backup. * Here the URL, where I got it from ... From that page you * can easily navigate to the http_link, to get the sources. * * http://www.matematik.su.se/users/kjj/knews.html Thanks, but the file I got from there had a different checksum. I did an od, it has a string "" at the beginning of the file, so it seems like the author screwed up something. * diff -r1.1.1.1 Makefile * 2,3c2,3 * < # Version required: 0.9.3 * < # Date created: Sat Nov 18 15:23:47 MET 1995 By the way, context or unified diffs are preferred. ;) Satoshi P.S. This is the version I have after fixing some stuff, please use this as a base if you are going to re-submit the port. --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/news/knews/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- Makefile 1995/11/19 16:55:03 1.1.1.1 +++ Makefile 1996/03/18 00:40:08 @@ -1,27 +1,21 @@ # New ports collection makefile for: knews -# Version required: 0.9.3 -# Date created: Sat Nov 18 15:23:47 MET 1995 +# Version required: 0.9.5 +# Date: Sun Mar 17 13:52:34 MET 1996 # Whom: Andreas Klemm <andreas@knobel.gun.de> # +# $Id$ # -DISTNAME= knews-0.9.3 -PKGNAME= knews-0.9.3 -CATEGORIES+= x11 -CATEGORIES+= news -MASTER_SITES+= ftp://sunsite.unc.edu/pub/Linux/X11/xapps/networked/ -MASTER_SITES+= ftp://ftp.cc.gatech.edu/ac88/linux/X11/xapps/networked/ -MASTER_SITES+= ftp://ftp.germany.eu.net/pub/os/Linux/Mirror.SunSITE/X11/xapps/networked/ -MASTER_SITES+= ftp://ftp.funet.fi/pub/mirrors/sunsite.unc.edu/pub/Linux/X11/xapps/networked/ +DISTNAME= knews-0.9.5 +CATEGORIES+= x11 news +MASTER_SITES= http://www.matematik.su.se/users/kjj/ +# note it is an http site -# perhaps Andreas is going to maintain it personally some day... :) -#MAINTAINER= andreas@knobel.gun.de -MAINTAINER= joerg +MAINTAINER= andreas@knobel.gun.de +WRKSRC= ${WRKDIR}/knews USE_IMAKE= yes MAKE_FLAGS= BINDIR=${PREFIX}/bin MANDIR=${PREFIX}/man/man1 \ XAPPLOADDIR=${PREFIX}/lib/X11/app-defaults -f - -IS_INTERACTIVE= no .include <bsd.port.mk> Index: files/md5 =================================================================== RCS file: /home/ncvs/ports/news/knews/files/md5,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 md5 --- md5 1995/11/19 16:55:04 1.1.1.1 +++ md5 1996/03/18 00:42:09 @@ -1 +1 @@ -MD5 (knews-0.9.3.tar.gz) = a334f15710040284d74246b7d4c20fe4 +MD5 (knews-0.9.5.tar.gz) = ecff642c1c49301a4af95bfa6a4981b1 Index: patches/patch-aa =================================================================== RCS file: /home/ncvs/ports/news/knews/patches/patch-aa,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 patch-aa --- patch-aa 1995/11/19 16:55:05 1.1.1.1 +++ patch-aa 1996/03/18 00:35:53 @@ -1,36 +1,30 @@ -*** configure.h.orig Sat Nov 18 17:06:08 1995 ---- configure.h Sat Nov 18 17:08:26 1995 +*** configure.h.orig Sun Jan 21 14:28:57 1996 +--- configure.h Sun Mar 17 14:22:23 1996 *************** -*** 6,12 **** - * You'll probably want to leave this as sendmail, but make sure the path - * is right. If you don't have sendmail, use /bin/false :-). +*** 16,22 **** +--- 16,26 ---- + * which will cause knews to pop up a nice notice for the user. + * */ -! #define MAIL_COMMAND "/usr/lib/sendmail -t" - - - /* This macro controls the generation of email addresses. ---- 6,12 ---- - * You'll probably want to leave this as sendmail, but make sure the path - * is right. If you don't have sendmail, use /bin/false :-). - */ -! #define MAIL_COMMAND "/usr/sbin/sendmail -t" ++ #ifdef __FreeBSD__ ++ #define MAIL_COMMAND "/usr/sbin/sendmail -t" ++ #else + #define MAIL_COMMAND "/usr/lib/sendmail -t" ++ #endif /* This macro controls the generation of email addresses. *************** -*** 33,39 **** - * Both %s and %i are optional, although the editor will not be much use - * if you don't specify %s... - */ -! #define DEFAULT_EDIT_COMMAND "xterm -e vi +%i %s" - - - /* The default NNTPSERVER. Basically: don't set this, use $NNTPSERVER ---- 33,39 ---- +*** 43,49 **** +--- 47,57 ---- * Both %s and %i are optional, although the editor will not be much use * if you don't specify %s... */ -! #define DEFAULT_EDIT_COMMAND "xterm -cr red -fn 10x20 -bg lightsteelblue -e vi +%i %s" ++ #ifdef __FreeBSD__ ++ #define DEFAULT_EDIT_COMMAND "xterm -cr red -fn 10x20 -bg lightsteelblue -e vi +%i %s" ++ #else + #define DEFAULT_EDIT_COMMAND "xterm -e vi +%i %s" ++ #endif /* The default NNTPSERVER. Basically: don't set this, use $NNTPSERVER Index: pkg/COMMENT =================================================================== RCS file: /home/ncvs/ports/news/knews/pkg/COMMENT,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 COMMENT --- COMMENT 1995/11/19 16:55:04 1.1.1.1 +++ COMMENT 1996/03/18 00:40:41 @@ -1 +1 @@ -knews-0.9.3: Knews is a threaded nntp newsreader for X +A threaded nntp newsreader for X From owner-freebsd-ports Sun Mar 17 23:17:45 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA04309 for ports-outgoing; Sun, 17 Mar 1996 23:17:45 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA04304 Sun, 17 Mar 1996 23:17:42 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id IAA04511; Mon, 18 Mar 1996 08:00:20 +0100 (MET) Received: from knobel.gun.de (localhost [127.0.0.1]) by knobel.gun.de (8.7.5/8.7.3) with SMTP id HAA00356; Mon, 18 Mar 1996 07:47:43 +0100 (MET) Date: Mon, 18 Mar 1996 07:47:42 +0100 (MET) From: Andreas Klemm <andreas@knobel.gun.de> To: Satoshi Asami <asami@cs.berkeley.edu> cc: doc@freebsd.org, ports@freebsd.org Subject: Re: HOWTO make a FreeBSD port In-Reply-To: <199603172230.OAA18571@sunrise.cs.berkeley.edu> Message-ID: <Pine.BSF.3.91.960318073906.201A-100000@knobel.gun.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sun, 17 Mar 1996, Satoshi Asami wrote: > * I've tried to make a little guide how to create a port. Ok, it still > * doesn't cover every detail, but is perhaps a good guidance for the > * "very beginner". > * > * Please could someone, who is experienced in writing smgl documents, > * convert this into sgml (if you like this document) ? > * > * I think it should be included into the FreeBSD Handbook in the > * ports section as an "life" example. > > I'm sorry, but there already is a "how to make a port" in the > Handbook. It's buried somewhere in the "how to contribute" section, > maybe that's why you didn't see it. Ask Jordan. Some weeks ago he wanted me to write such a very beginner doku. The reason was that he thinks, that the section that is now in the handbook might be too academic "from programmer to programmer". Uhhh.... I hust saw into the handbook, might it be, that this is a new section or that it was rewritten :-( 2 hours for /dev/null, *sigh*, maybe I better had asked before doing the work... But maybe there is demand for something like a "life example" ? -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Sun Mar 17 23:28:46 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA04750 for ports-outgoing; Sun, 17 Mar 1996 23:28:46 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA04745 Sun, 17 Mar 1996 23:28:44 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with SMTP id XAA05161; Sun, 17 Mar 1996 23:28:17 -0800 (PST) To: asami@cs.berkeley.edu (Satoshi Asami) cc: andreas@knobel.gun.de, doc@freebsd.org, ports@freebsd.org Subject: Re: HOWTO make a FreeBSD port In-reply-to: Your message of "Sun, 17 Mar 1996 14:30:00 PST." <199603172230.OAA18571@sunrise.cs.berkeley.edu> Date: Sun, 17 Mar 1996 23:28:17 -0800 Message-ID: <5159.827134097@time.cdrom.com> From: "Jordan K. Hubbard" <jkh@time.cdrom.com> Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Well, not too fast I think - I haven't yet had the chance to read Andreas's little submission in detail (it's in my list of pending things to do) but it may well contain parts which are far superior to the mess that's currently there. I'm confident in saying that the current "how to do a port" document is trash since I wrote quite a bit of it! :-) I've wanted to redo it for some time. Jordan > * I've tried to make a little guide how to create a port. Ok, it still > * doesn't cover every detail, but is perhaps a good guidance for the > * "very beginner". > * > * Please could someone, who is experienced in writing smgl documents, > * convert this into sgml (if you like this document) ? > * > * I think it should be included into the FreeBSD Handbook in the > * ports section as an "life" example. > > I'm sorry, but there already is a "how to make a port" in the > Handbook. It's buried somewhere in the "how to contribute" section, > maybe that's why you didn't see it. > > Satoshi From owner-freebsd-ports Sun Mar 17 23:59:04 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA05819 for ports-outgoing; Sun, 17 Mar 1996 23:59:04 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA05803 Sun, 17 Mar 1996 23:58:54 -0800 (PST) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id SAA25084; Mon, 18 Mar 1996 18:41:48 +1030 From: Michael Smith <msmith@atrad.adelaide.edu.au> Message-Id: <199603180811.SAA25084@genesis.atrad.adelaide.edu.au> Subject: Re: HOWTO make a FreeBSD port To: andreas@knobel.gun.de (Andreas Klemm) Date: Mon, 18 Mar 1996 18:41:47 +1030 (CST) Cc: asami@cs.berkeley.edu, doc@freebsd.org, ports@freebsd.org In-Reply-To: <Pine.BSF.3.91.960318073906.201A-100000@knobel.gun.de> from "Andreas Klemm" at Mar 18, 96 07:47:42 am MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Andreas Klemm stands accused of saying: > > 2 hours for /dev/null, *sigh*, maybe I better had asked before doing > the work... > > But maybe there is demand for something like a "life example" ? Yes! Definitely! Don't even _dream_ of tossing it out; rather, get it added to the section as "Andreas Knobel writes 'This is how I created the XYZ port'" as an example. Very useful! > Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[ From owner-freebsd-ports Mon Mar 18 00:03:55 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA06195 for ports-outgoing; Mon, 18 Mar 1996 00:03:55 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id AAA06189 Mon, 18 Mar 1996 00:03:52 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with SMTP id AAA05313; Mon, 18 Mar 1996 00:03:28 -0800 (PST) To: Andreas Klemm <andreas@knobel.gun.de> cc: Satoshi Asami <asami@cs.berkeley.edu>, doc@freebsd.org, ports@freebsd.org Subject: Re: HOWTO make a FreeBSD port In-reply-to: Your message of "Mon, 18 Mar 1996 07:47:42 +0100." <Pine.BSF.3.91.960318073906.201A-100000@knobel.gun.de> Date: Mon, 18 Mar 1996 00:03:28 -0800 Message-ID: <5311.827136208@time.cdrom.com> From: "Jordan K. Hubbard" <jkh@time.cdrom.com> Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Ask Jordan. Some weeks ago he wanted me to write such a very beginner > doku. The reason was that he thinks, that the section that is now > in the handbook might be too academic "from programmer to programmer". Yep. The whole section needs a re-write along the following lines: 1. What is the ports collection? <highly concise description> 2. How do I use the ports collection? <highly concise description of how to navigate through ports and link things to the CD to save space> 3. How do I make a port of my own? <real-life example that takes you through the process step-by-step> 2. How does the ports collcetion work? <programmer-to-programmer info> Jordan From owner-freebsd-ports Mon Mar 18 00:12:21 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA06660 for ports-outgoing; Mon, 18 Mar 1996 00:12:21 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id AAA06639 Mon, 18 Mar 1996 00:12:14 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id AAA02398; Mon, 18 Mar 1996 00:11:38 -0800 (PST) Date: Mon, 18 Mar 1996 00:11:38 -0800 (PST) Message-Id: <199603180811.AAA02398@silvia.HIP.Berkeley.EDU> To: andreas@knobel.gun.de CC: doc@freebsd.org, ports@freebsd.org In-reply-to: <Pine.BSF.3.91.960318073906.201A-100000@knobel.gun.de> (message from Andreas Klemm on Mon, 18 Mar 1996 07:47:42 +0100 (MET)) Subject: Re: HOWTO make a FreeBSD port From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * Ask Jordan. Some weeks ago he wanted me to write such a very beginner : * 2 hours for /dev/null, *sigh*, maybe I better had asked before doing * the work... I wish you'd asked me (the ports manager) before, I have put a large amount of work (measured in days if not weeks) to revitalize that section, and it is quite complete now (I think). * But maybe there is demand for something like a "life example" ? Yes, I'll see if I can put it in there, it can be quite useful. But before, can you please read the relevant section from the most up-to-date handbook (you can get to it from www.freebsd.org) and resubmit your "example"? You'll probably notice that there are quite a few things that need to be changed. :) (I took a look at your submission the first time I saw it, one of the reasons why I was so terse in the first mail was because I knew it needed a big rewrite to even be considered going in there.) Thanks! Satoshi From owner-freebsd-ports Mon Mar 18 00:15:58 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA06871 for ports-outgoing; Mon, 18 Mar 1996 00:15:58 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id AAA06850 Mon, 18 Mar 1996 00:15:53 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id AAA02412; Mon, 18 Mar 1996 00:15:46 -0800 (PST) Date: Mon, 18 Mar 1996 00:15:46 -0800 (PST) Message-Id: <199603180815.AAA02412@silvia.HIP.Berkeley.EDU> To: jkh@time.cdrom.com CC: andreas@knobel.gun.de, doc@freebsd.org, ports@freebsd.org In-reply-to: <5159.827134097@time.cdrom.com> (jkh@time.cdrom.com) Subject: Re: HOWTO make a FreeBSD port From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * the mess that's currently there. I'm confident in saying that the * current "how to do a port" document is trash since I wrote quite a bit * of it! :-) I've wanted to redo it for some time. Gee thanks, however I can tell you that what is in there is quite different from what you originally wrote because it is almost totally rewritten by me! :> What we definitely need is a link from the main ports section (4.2 as of today), as some people seem to not even know the existence of this document since you moved it into the contribution part! :p Satoshi From owner-freebsd-ports Mon Mar 18 00:24:24 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA07342 for ports-outgoing; Mon, 18 Mar 1996 00:24:24 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id AAA07337 Mon, 18 Mar 1996 00:24:22 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with SMTP id AAA05424; Mon, 18 Mar 1996 00:23:58 -0800 (PST) To: asami@cs.berkeley.edu (Satoshi Asami) cc: andreas@knobel.gun.de, doc@freebsd.org, ports@freebsd.org Subject: Re: HOWTO make a FreeBSD port In-reply-to: Your message of "Mon, 18 Mar 1996 00:15:46 PST." <199603180815.AAA02412@silvia.HIP.Berkeley.EDU> Date: Mon, 18 Mar 1996 00:23:58 -0800 Message-ID: <5422.827137438@time.cdrom.com> From: "Jordan K. Hubbard" <jkh@time.cdrom.com> Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > * the mess that's currently there. I'm confident in saying that the > * current "how to do a port" document is trash since I wrote quite a bit > * of it! :-) I've wanted to redo it for some time. > > Gee thanks, however I can tell you that what is in there is quite > different from what you originally wrote because it is almost totally > rewritten by me! :> Hmmm. Maybe we're talking about different documents! :-) I'm talking about the one that Gary and I did. Maybe I should go back for a second look at all this. Jordan From owner-freebsd-ports Mon Mar 18 00:33:17 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA07993 for ports-outgoing; Mon, 18 Mar 1996 00:33:17 -0800 (PST) Received: from paloalto.access.hp.com (daemon@paloalto.access.hp.com [15.254.56.2]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id AAA07950 Mon, 18 Mar 1996 00:33:10 -0800 (PST) Received: from fakir.india.hp.com by paloalto.access.hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA218557967; Mon, 18 Mar 1996 00:32:54 -0800 Received: from localhost by fakir.india.hp.com with SMTP (1.37.109.16/15.5+ECS 3.3) id AA138278210; Mon, 18 Mar 1996 14:06:50 +0530 Message-Id: <199603180836.AA138278210@fakir.india.hp.com> To: Andreas Klemm <andreas@knobel.gun.de> Cc: Satoshi Asami <asami@cs.berkeley.edu>, doc@freebsd.org, ports@freebsd.org Subject: Re: HOWTO make a FreeBSD port In-Reply-To: Your message of "Mon, 18 Mar 1996 07:47:42 +0100." <Pine.BSF.3.91.960318073906.201A-100000@knobel.gun.de> Date: Mon, 18 Mar 1996 14:06:49 +0530 From: A JOSEPH KOSHY <koshy@india.hp.com> Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi Andreas, ak> Uhhh.... I hust saw into the handbook, might it be, that this is ak> a new section or that it was rewritten :-( ak> 2 hours for /dev/null, *sigh*, maybe I better had asked before doing ak> the work... I liked your HOWTO a lot; could I suggest that it go into the handbook as a `real life' example? Koshy From owner-freebsd-ports Mon Mar 18 00:59:02 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA10185 for ports-outgoing; Mon, 18 Mar 1996 00:59:02 -0800 (PST) Received: from ghpc6.ihf.rwth-aachen.de ([134.130.90.6]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id AAA10178 for <ports@FreeBSD.org>; Mon, 18 Mar 1996 00:58:59 -0800 (PST) Received: (from thomas@localhost) by ghpc6.ihf.rwth-aachen.de (8.6.12/8.6.9) id JAA15209; Mon, 18 Mar 1996 09:53:21 +0100 From: Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de> Message-Id: <199603180853.JAA15209@ghpc6.ihf.rwth-aachen.de> Subject: MASTER_SITES=http://foo.bar.com/ ? To: asami@cs.berkeley.edu (Satoshi Asami) Date: Mon, 18 Mar 1996 09:53:19 +0100 (MET) Cc: andreas@knobel.gun.de, ports@FreeBSD.org In-Reply-To: <199603180053.QAA20011@sunrise.cs.berkeley.edu> from Satoshi Asami at "Mar 17, 96 04:53:23 pm" Organization: Institut f. Hochfrequenztechnik, RWTH Aachen X-Mailer: ELM [version 2.4ME+ PL11 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Satoshi Asami wrote: > * I found this version on a knews homepage and got it via > * http... > > That's ok, just specify the master site using "http:". Normal ncftp's > that people are using will fail and get it from ftp.freebsd.org's > backup. Does that mean that the new ftpget works? tg From owner-freebsd-ports Mon Mar 18 03:50:06 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA17725 for ports-outgoing; Mon, 18 Mar 1996 03:50:06 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id DAA17715 Mon, 18 Mar 1996 03:50:03 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id DAA00634; Mon, 18 Mar 1996 03:49:19 -0800 (PST) Date: Mon, 18 Mar 1996 03:49:19 -0800 (PST) Message-Id: <199603181149.DAA00634@silvia.HIP.Berkeley.EDU> To: thomas@ghpc8.ihf.rwth-aachen.de CC: andreas@knobel.gun.de, ports@FreeBSD.org, jmz@FreeBSD.org In-reply-to: <199603180853.JAA15209@ghpc6.ihf.rwth-aachen.de> (message from Thomas Gellekum on Mon, 18 Mar 1996 09:53:19 +0100 (MET)) Subject: Re: MASTER_SITES=http://foo.bar.com/ ? From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * Does that mean that the new ftpget works? Yeah, it seems to be working quite fine so far. I think it's about time we put it up for general use, what do you think, Jean-Marc? Satoshi From owner-freebsd-ports Mon Mar 18 04:53:11 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA20137 for ports-outgoing; Mon, 18 Mar 1996 04:53:11 -0800 (PST) Received: from burka.carrier.kiev.ua (burka.carrier.kiev.ua [193.125.68.131]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id EAA20130 for <ports@freebsd.org>; Mon, 18 Mar 1996 04:52:30 -0800 (PST) Received: from sivka.carrier.kiev.ua (root@sivka.carrier.kiev.ua [193.125.68.130]) by burka.carrier.kiev.ua (Sendmail 8.who.cares/5) with ESMTP id OAA08043 for <ports@freebsd.org>; Mon, 18 Mar 1996 14:52:56 +0200 Received: from elvisti.kiev.ua (uucp@localhost) by sivka.carrier.kiev.ua (Sendmail 8.who.cares/5) with UUCP id OAA04668 for ports@freebsd.org; Mon, 18 Mar 1996 14:04:16 +0200 Received: from office.elvisti.kiev.ua (office.elvisti.kiev.ua [193.125.28.33]) by spider2.elvisti.kiev.ua (8.6.12/8.ElVisti) with ESMTP id OAA16608 for <ports@freebsd.org>; Mon, 18 Mar 1996 14:33:55 +0200 Received: (from stesin@localhost) by office.elvisti.kiev.ua (8.6.12/8.ElVisti) id OAA08060; Mon, 18 Mar 1996 14:33:54 +0200 From: "Andrew V. Stesin" <stesin@elvisti.kiev.ua> Message-Id: <199603181233.OAA08060@office.elvisti.kiev.ua> Subject: Re: HOWTO make a FreeBSD port To: andreas@knobel.gun.de (Andreas Klemm) Date: Mon, 18 Mar 1996 14:33:53 +0200 (EET) Cc: doc@freebsd.org, ports@freebsd.org In-Reply-To: <199603171911.UAA09099@knobel.gun.de> from "Andreas Klemm" at Mar 17, 96 08:11:08 pm X-Mailer: ELM [version 2.4 PL24alpha5] Content-Type: text Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello Andreas, your real-life example is really nice. A short addition to it proposed. Q. How do I create a PLIST file for FreeBSD port of an OverBloatedFOO package, which has a very complex directory structure and too _many_ files to count them by hand? A. First of all, there is already a tool for doing such a things, called mtree. It has all kinds of smart in it and probably may be tuned for PLIST generation. (Those wizards who use it will write how can this be done ;) As I'm not familiar with mtree yet, I wrote the attached /bin/sh script, called it 'mkpkglist' and put it into my $PATH. That's how you can use it: 1. Specify a "fake" PREFIX in the port's Makefile, say /var/tmp/pkgtest. Your port _must_ be tuned so that it will cleanly install itself under whatever PREFIX value is -- as far as I know, that's a strong requirement to all FreeBSD ports. 2. Remake all the port with that fake PREFIX and do 'make reinstall'. Test the port -- does it work in a correct way from that directory? Say, it does. Ok, go on. (You'd probably like to clean the unnessesary files created while testing, if there were some). 3. Launch the script: mkpkglist /var/tmp/pkgtest > PLIST.draft So nice, the draft PLIST is here! Note, it doesn't have any mention of your fake PREFIX inside it, so you don't need to change anything in it after PREFIX is set back to /usr/local or whatever. 4. But, in case you need to do something specific in the PLIST for your package, say make yourself sure that correct permissions will be set on some binaries during the installation, or some symbolic/hard links will be established (and removed when pkg_delete will run), edit your draft PLIST by hands. Drop the result of this effort into pkg subdir of your port, under a name 'PLIST'. Now you can remove the whole subtree used as a fake PREFIX for test install -- you don't need it anymore. 5. Than set PREFIX back to a meaningful value and test the whole process once more. Than say: 'make package' -- and your'e Ok now (I hope so -- Mr. Satoshi Asami may have another opinion :) ======================== cut here ========================== : # # This simple script helps to create PLISTs for a new packages. # Probably better tools are present somewhere, too; but for now... # [ $# -eq 1 -a -d $1 ] || { echo Usage: $0 prefix_dir \> draft_PLIST >&2 exit 1 } find -d $1 | sed "s!$1/!!" | while read x do [ "$x" = $1 ] && continue [ -d $1/$x ] && { # # We preserve the directories which are always here; # case $x in bin|sbin|etc|lib|libexec|include|info) continue ;; man|man/man[0-9l]|man/cat[0-9l]) continue ;; share|share/nls|share/nls/*|share/man|share/man/*) continue ;; *) # # pkg_delete will clean everything else. # echo "@dirrm $x" ;; esac } || { echo $x # # If it's a library, launch ranlib(1) on it. # expr $x : 'lib.*\.a$' > /dev/null && echo '@exec ranlib %D/%F' } done exit 0 ======================== cut here ========================== -- With best regards -- Andrew Stesin. +380 (44) 2760188 +380 (44) 2713457 +380 (44) 2713560 "You may delegate authority, but not responsibility." Frank's Management Rule #1. From owner-freebsd-ports Mon Mar 18 08:45:51 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA04981 for ports-outgoing; Mon, 18 Mar 1996 08:45:51 -0800 (PST) Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id IAA04969 for <ports@freebsd.org>; Mon, 18 Mar 1996 08:45:41 -0800 (PST) Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA27028; Mon, 18 Mar 96 16:49:30 +0100 Date: Mon, 18 Mar 96 16:49:30 +0100 Message-Id: <9603181549.AA27028@cabri.obs-besancon.fr> From: Jean-Marc Zucconi <jmz@cabri.obs-besancon.fr> To: asami@cs.berkeley.edu Cc: thomas@ghpc8.ihf.rwth-aachen.de, andreas@knobel.gun.de, ports@freebsd.org In-Reply-To: <199603181149.DAA00634@silvia.HIP.Berkeley.EDU> (asami@cs.berkeley.edu) Subject: Re: MASTER_SITES=http://foo.bar.com/ ? X-Mailer: Emacs Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >>>>> Satoshi Asami writes: > * Does that mean that the new ftpget works? > Yeah, it seems to be working quite fine so far. I think it's about > time we put it up for general use, what do you think, Jean-Marc? The program still needs some (minor) corrections, and the http part is probably fragile, but I will not object to a wider distribution. Jean-Marc > Satoshi _____________________________________________________________________________ Jean-Marc Zucconi Observatoire de Besancon F 25010 Besancon cedex PGP Key: finger jmz@cabri.obs-besancon.fr ============================================================================= From owner-freebsd-ports Mon Mar 18 10:34:32 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA12166 for ports-outgoing; Mon, 18 Mar 1996 10:34:32 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id KAA12136 Mon, 18 Mar 1996 10:34:28 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id TAA23339; Mon, 18 Mar 1996 19:15:20 +0100 (MET) Received: from knobel.gun.de (localhost [127.0.0.1]) by knobel.gun.de (8.7.5/8.7.3) with SMTP id TAA01234; Mon, 18 Mar 1996 19:16:24 +0100 (MET) Date: Mon, 18 Mar 1996 19:16:24 +0100 (MET) From: Andreas Klemm <andreas@knobel.gun.de> To: Satoshi Asami <asami@cs.berkeley.edu> cc: doc@freebsd.org, ports@freebsd.org Subject: Re: HOWTO make a FreeBSD port In-Reply-To: <199603180811.AAA02398@silvia.HIP.Berkeley.EDU> Message-ID: <Pine.BSF.3.91.960318191128.310A-100000@knobel.gun.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mon, 18 Mar 1996, Satoshi Asami wrote: > * Ask Jordan. Some weeks ago he wanted me to write such a very beginner > : > * 2 hours for /dev/null, *sigh*, maybe I better had asked before doing > * the work... > > I wish you'd asked me (the ports manager) before, I have put a large > amount of work (measured in days if not weeks) to revitalize that > section, and it is quite complete now (I think). > > * But maybe there is demand for something like a "life example" ? > > Yes, I'll see if I can put it in there, it can be quite useful. But > before, can you please read the relevant section from the most > up-to-date handbook (you can get to it from www.freebsd.org) and > resubmit your "example"? You'll probably notice that there are quite > a few things that need to be changed. :) > > (I took a look at your submission the first time I saw it, one of the > reasons why I was so terse in the first mail was because I knew it > needed a big rewrite to even be considered going in there.) Ok, but could you please be more concrete, what would need to be changed ? The example itself works for me very well. Ok, my slang isn't perhaps that good, but I wanted to create a real life example, with all up's and down's ... Or can you write a port from scratch ? Ok, maybe you ;-)) But me myself has to fiddle around, until things work. And this _process_ to fine tune a port was the goal when I wrote this. Ok, maybe one could add some additional stuff... if you have a GNU source based on 'configure' you have generally to add this, if you have an X11 source you need that ... -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Mon Mar 18 10:45:43 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA14704 for ports-outgoing; Mon, 18 Mar 1996 10:45:43 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id KAA14671 Mon, 18 Mar 1996 10:45:36 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id TAA23435; Mon, 18 Mar 1996 19:15:27 +0100 (MET) Received: from knobel.gun.de (localhost [127.0.0.1]) by knobel.gun.de (8.7.5/8.7.3) with SMTP id TAA01242; Mon, 18 Mar 1996 19:17:31 +0100 (MET) Date: Mon, 18 Mar 1996 19:17:31 +0100 (MET) From: Andreas Klemm <andreas@knobel.gun.de> To: A JOSEPH KOSHY <koshy@india.hp.com> cc: Satoshi Asami <asami@cs.berkeley.edu>, doc@freebsd.org, ports@freebsd.org Subject: Re: HOWTO make a FreeBSD port In-Reply-To: <199603180836.AA138278210@fakir.india.hp.com> Message-ID: <Pine.BSF.3.91.960318191637.310B-100000@knobel.gun.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mon, 18 Mar 1996, A JOSEPH KOSHY wrote: > I liked your HOWTO a lot; could I suggest that it go into the handbook > as a `real life' example? Thanks, seems to me that I already have three fan's including myself ;-)) -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Mon Mar 18 19:00:36 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA25742 for ports-outgoing; Mon, 18 Mar 1996 19:00:36 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id TAA25737 for <ports@freebsd.org>; Mon, 18 Mar 1996 19:00:33 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with SMTP id SAA27567; Mon, 18 Mar 1996 18:58:51 -0800 (PST) To: Jean-Marc Zucconi <jmz@cabri.obs-besancon.fr> cc: asami@cs.berkeley.edu, thomas@ghpc8.ihf.rwth-aachen.de, andreas@knobel.gun.de, ports@freebsd.org Subject: Re: MASTER_SITES=http://foo.bar.com/ ? In-reply-to: Your message of "Mon, 18 Mar 1996 16:49:30 +0100." <9603181549.AA27028@cabri.obs-besancon.fr> Date: Mon, 18 Mar 1996 18:58:50 -0800 Message-ID: <27564.827204330@time.cdrom.com> From: "Jordan K. Hubbard" <jkh@time.cdrom.com> Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As long as it works with passive mode FTP, as ncftp does, I certainly have no objection. Jordan > >>>>> Satoshi Asami writes: > > > * Does that mean that the new ftpget works? > > Yeah, it seems to be working quite fine so far. I think it's about > > time we put it up for general use, what do you think, Jean-Marc? > > The program still needs some (minor) corrections, and the http part is > probably fragile, but I will not object to a wider distribution. > > Jean-Marc > > > Satoshi > ____________________________________________________________________________ _ > Jean-Marc Zucconi Observatoire de Besancon F 25010 Besancon cede x > PGP Key: finger jmz@cabri.obs-besancon.fr > ============================================================================ = From owner-freebsd-ports Tue Mar 19 02:34:40 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA20103 for ports-outgoing; Tue, 19 Mar 1996 02:34:40 -0800 (PST) Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id CAA20089 for <ports@freebsd.org>; Tue, 19 Mar 1996 02:34:24 -0800 (PST) Received: by sequent.kiae.su id AA02633 (5.65.kiae-2 ); Tue, 19 Mar 1996 13:27:41 +0300 Received: by sequent.KIAE.su (UUMAIL/2.0); Tue, 19 Mar 96 13:27:38 +0300 Received: (from ache@localhost) by astral.msk.su (8.7.5/8.7.3) id NAA00861; Tue, 19 Mar 1996 13:06:24 +0300 (MSK) Message-Id: <199603191006.NAA00861@astral.msk.su> Subject: Re: MASTER_SITES=http://foo.bar.com/ ? To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Tue, 19 Mar 1996 13:06:24 +0300 (MSK) Cc: jmz@cabri.obs-besancon.fr, asami@cs.berkeley.edu, thomas@ghpc8.ihf.rwth-aachen.de, andreas@knobel.gun.de, ports@freebsd.org In-Reply-To: <27564.827204330@time.cdrom.com> from "Jordan K. Hubbard" at "Mar 18, 96 06:58:50 pm" From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (aka Andrey A. Chernov, Black Mage) <ache@astral.msk.su> X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL13 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > As long as it works with passive mode FTP, as ncftp does, I certainly > have no objection. > > > * Does that mean that the new ftpget works? > > > Yeah, it seems to be working quite fine so far. I think it's about > > > time we put it up for general use, what do you think, Jean-Marc? > > > > The program still needs some (minor) corrections, and the http part is > > probably fragile, but I will not object to a wider distribution. We can use w3c (ports/comline) as alternative, it work well for ftp/http/etc. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - http://dt.demos.su/~ache : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Tue Mar 19 05:51:10 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA28985 for ports-outgoing; Tue, 19 Mar 1996 05:51:10 -0800 (PST) Received: from fieber-john.campusview.indiana.edu (Fieber-John.campusview.indiana.edu [149.159.1.34]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id FAA28967 Tue, 19 Mar 1996 05:51:06 -0800 (PST) Received: (from jfieber@localhost) by fieber-john.campusview.indiana.edu (8.6.12/8.6.12) id IAA01209; Tue, 19 Mar 1996 08:51:02 -0500 Date: Tue, 19 Mar 1996 08:51:01 -0500 (EST) From: John Fieber <jfieber@indiana.edu> X-Sender: jfieber@fieber-john.campusview.indiana.edu To: Satoshi Asami <asami@cs.berkeley.edu> cc: andreas@knobel.gun.de, doc@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: HOWTO make a FreeBSD port In-Reply-To: <199603172230.OAA18571@sunrise.cs.berkeley.edu> Message-ID: <Pine.BSF.3.91.960319085022.1178A-100000@fieber-john.campusview.indiana.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 17 Mar 1996, Satoshi Asami wrote: > I'm sorry, but there already is a "how to make a port" in the > Handbook. It's buried somewhere in the "how to contribute" section, > maybe that's why you didn't see it. It *used* to be in a more prominent place, but Jordan burried it. :( -john == jfieber@indiana.edu =========================================== == http://fieber-john.campusview.indiana.edu/~jfieber ============ From owner-freebsd-ports Tue Mar 19 07:11:18 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA07039 for ports-outgoing; Tue, 19 Mar 1996 07:11:18 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id HAA07005 Tue, 19 Mar 1996 07:11:09 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with SMTP id HAA01658; Tue, 19 Mar 1996 07:09:59 -0800 (PST) To: John Fieber <jfieber@indiana.edu> cc: Satoshi Asami <asami@cs.berkeley.edu>, andreas@knobel.gun.de, doc@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: HOWTO make a FreeBSD port In-reply-to: Your message of "Tue, 19 Mar 1996 08:51:01 EST." <Pine.BSF.3.91.960319085022.1178A-100000@fieber-john.campusview.indiana.edu> Date: Tue, 19 Mar 1996 07:09:59 -0800 Message-ID: <1656.827248199@time.cdrom.com> From: "Jordan K. Hubbard" <jkh@time.cdrom.com> Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk OK, OK, I'll do something about it already! :-) > On Sun, 17 Mar 1996, Satoshi Asami wrote: > > > I'm sorry, but there already is a "how to make a port" in the > > Handbook. It's buried somewhere in the "how to contribute" section, > > maybe that's why you didn't see it. > > It *used* to be in a more prominent place, but Jordan burried it. :( > > > -john > > == jfieber@indiana.edu =========================================== > == http://fieber-john.campusview.indiana.edu/~jfieber ============ > From owner-freebsd-ports Tue Mar 19 10:17:46 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA20038 for ports-outgoing; Tue, 19 Mar 1996 10:17:46 -0800 (PST) Received: from chain.iafrica.com ([196.7.74.174]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id KAA20011 for <freebsd-ports@freebsd.org>; Tue, 19 Mar 1996 10:17:27 -0800 (PST) Received: (from root@localhost) by localhost.iafrica.com (8.6.12/8.6.12) id VAA00281; Mon, 18 Mar 1996 21:43:31 +0200 Date: Mon, 18 Mar 1996 21:43:31 +0200 (SAT) From: Root <root@chain.iafrica.com> To: freebsd-ports@freebsd.org Subject: Re: netscape 2.01 released In-Reply-To: <199603171916.TAA07614@veda.is> Message-ID: <Pine.BSF.3.91.960318214247.270B-100000@localhost.iafrica.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I got the new release of netscape 2.01, it is just a Makefile and md5 change > from netscape 2.0. I'd commit it now, but isn't netscape2 going to be moved > to netscape? Right now, does Netscape 2.01 for BSD support Java applets ? It supports Java script, but didn't run any java applets. Am I doing something wrong ? --- Root root@chain.iafrica.com From owner-freebsd-ports Tue Mar 19 18:47:36 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA22870 for ports-outgoing; Tue, 19 Mar 1996 18:47:36 -0800 (PST) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id SAA22852 for <freebsd-ports@freebsd.org>; Tue, 19 Mar 1996 18:47:13 -0800 (PST) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.6.12/8.6.12) with ESMTP id SAA12891 for <freebsd-ports@freebsd.org>; Tue, 19 Mar 1996 18:47:02 -0800 Message-Id: <199603200247.SAA12891@austin.polstra.com> To: freebsd-ports@freebsd.org Subject: pkg_{add,create}: Stop me before I kill again! Date: Tue, 19 Mar 1996 18:47:02 -0800 From: John Polstra <jdp@polstra.com> Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk OK. I'm about to strangle somebody -- possibly myself. I'm trying to get a new port packed up and committed, but I CANNOT seem to get the package-related stuff to work right. I'm running a recent version of -current: FreeBSD 2.2-CURRENT (FREEBIE) #0: Sun Mar 17 15:17:04 PST 1996 The port is "modula-3" and the package name is "modula-3-3.5.3". Here's how I'm testing it, and how it's failing. 1. cd $PORTSDIR/lang/modula-3; make; make install -- Works OK. 2. make package -- Works OK. 3. pkg_delete -d modula-3-3.5.3 -- Works OK. 4. pkg_add -v $PORTSDIR/packages/modula-3-3.5.3.tgz -- Fails. The output from pkg_add looks like this. Note, there seems to be interleaved output from 2 different processes. ------------------------------------------------------------------------------- Requested space: 47178088 bytes, free space: 378542080 bytes in /usr/tmp/instmp. 008346 extract: Package name is modula-3-3.5.3 extract: CWD to /usr/local extract: /usr/local/bin/BadBricks extract: /usr/local/bin/Calculator extract: /usr/local/bin/Cube ... many more similar lines extract: /usr/local/lib/m3/pkg/parseparams/FreeBSD2/libm3parseparams.m3x extract: /usr/local/lib/m3/pkg/parseparams/FreeBSD2/libm3parseparams.so.353.0 Change working directory to /usr/local Delete file /usr/localFile `/usr/local/lib/m3/FreeBSD2/libGeometry.so.353.0' doe sn't really exist. File `/usr/local/lib/m3/FreeBSD2/libImages.so.353.0' doesn't really exist. File `/usr/local/lib/m3/FreeBSD2/libPEX.so.353.0' doesn't really exist. File `/usr/local/lib/m3/FreeBSD2/libTempFiles.so.353.0' doesn't really exist. ... many more similar lines File `/usr/local/lib/m3/pkg/formsedit/FreeBSD2/.M3EXPORTS' doesn't really exist. File `/usr/local/lib/m3/pkg/formsedit/FreeBSD2/.M3IMPTAB' doesn't really exist. File `/usr/local/lib/m3/pkg/formsedit/FreeBSD2/.M3WEB' doesn't really exist. /bin/BadBricks Delete file /usr/local/bin/Calculator Delete file /usr/local/bin/Cube Delete file /usr/local/bin/Fours Delete file /usr/local/bin/Postcard ... many more lines of "File ... doesn't really exist." and "Delete file ..." Delete file /usr/local/man/man6/columns.6.gz Delete file /usr/local/man/man6/solitaire.6.gz Delete file /usr/local/man/man6/tetris.6.gz Change working directory to . ------------------------------------------------------------------------------- Pkg_add exits with status=2, and nothing gets installed. The "pkg/PLIST" file in my port looks like this: ------------------------------------------------------------------------------- bin/BadBricks bin/Calculator bin/Cube bin/Fours ... zillions more filenames man/man6/columns.6.gz man/man6/solitaire.6.gz man/man6/tetris.6.gz @exec /sbin/ldconfig -m %D/lib/m3/FreeBSD2 ------------------------------------------------------------------------------- All the files seem to be present in the modula-3-3.5.3.tgz (package) file. In fact, I can't see anything wrong with the package. Have I run into a bug in pkg_add? I can only think of two things about my port that are unusual. First, there are a _lot_ of files in the PLIST: freebie$ wc pkg/PLIST 2124 2127 85049 pkg/PLIST I know that used to cause a problem in pkg_create, but I committed the fix for that long ago. (And the package looks OK.) I thought I had determined that a large PLIST wouldn't be a problem for pkg_add. Was I wrong? Second, some of the files in the PLIST are symbolic links. That's OK, isn't it? Any other ideas on what the problem might be? -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth From owner-freebsd-ports Tue Mar 19 21:29:03 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA04371 for ports-outgoing; Tue, 19 Mar 1996 21:29:03 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id VAA04363 for <freebsd-ports@FreeBSD.org>; Tue, 19 Mar 1996 21:28:54 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id VAA01058; Tue, 19 Mar 1996 21:28:46 -0800 (PST) Date: Tue, 19 Mar 1996 21:28:46 -0800 (PST) Message-Id: <199603200528.VAA01058@silvia.HIP.Berkeley.EDU> To: jdp@polstra.com CC: freebsd-ports@FreeBSD.org In-reply-to: <199603200247.SAA12891@austin.polstra.com> (message from John Polstra on Tue, 19 Mar 1996 18:47:02 -0800) Subject: Re: pkg_{add,create}: Stop me before I kill again! From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * Have I run into a bug in pkg_add? I can only think of two things about * my port that are unusual. First, there are a _lot_ of files in the * PLIST: * * freebie$ wc pkg/PLIST * 2124 2127 85049 pkg/PLIST * * I know that used to cause a problem in pkg_create, but I committed the * fix for that long ago. (And the package looks OK.) I thought I had * determined that a large PLIST wouldn't be a problem for pkg_add. Was I * wrong? I had a private conversation with John about it, in indeed looks like pkg_add's bug, similar to pkg_create's. I don't know what we can do now, John is pretty busy with the Elfkit's stuff, so if someone can take a look, it greatly appreciated. You can see the latest revision of src/usr.sbin/pkg_install/create/perform.c for an example. Satoshi From owner-freebsd-ports Tue Mar 19 21:40:14 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA05048 for ports-outgoing; Tue, 19 Mar 1996 21:40:14 -0800 (PST) Received: from seagull.rtd.com (root@seagull.rtd.com [198.102.68.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id VAA05041 for <freebsd-ports@freefall.FreeBSD.org>; Tue, 19 Mar 1996 21:40:11 -0800 (PST) Received: (from dgy@localhost) by seagull.rtd.com (8.6.12/1.2) id WAA29487 for freebsd-ports@freefall.cdrom.com; Tue, 19 Mar 1996 22:40:04 -0700 From: Don Yuniskis <dgy@rtd.com> Message-Id: <199603200540.WAA29487@seagull.rtd.com> Subject: 2.1R sudo port To: freebsd-ports@freefall.FreeBSD.org Date: Tue, 19 Mar 1996 22:40:04 -0700 (MST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Greetings! I believe the sudo port distributed with 2.1R should build with LDFLAGS = -static and OPTIONS = -DENV_EDITOR. Admittedly, the rationale for these choices is contradictory: -static prevents security breach by replacement of dynamic libraries (though difficult) -ENV_EDITOR to be consistent with vipw(8)'s support of $EDITOR (though this adds a security issue) Thanx, don From owner-freebsd-ports Tue Mar 19 23:16:00 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA09304 for ports-outgoing; Tue, 19 Mar 1996 23:16:00 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA09298 for <ports@FreeBSD.org>; Tue, 19 Mar 1996 23:15:54 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id XAA02542; Tue, 19 Mar 1996 23:15:38 -0800 (PST) Date: Tue, 19 Mar 1996 23:15:38 -0800 (PST) Message-Id: <199603200715.XAA02542@silvia.HIP.Berkeley.EDU> To: Harlan.Stenn@pfcs.com CC: roberto@keltia.freenix.fr, ports@FreeBSD.org In-reply-to: <27570.826518804@mumps.pfcs.com> (message from Harlan Stenn on Sun, 10 Mar 1996 23:33:24 -0500) Subject: Re: lsof_3.60.tgz From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * As you can see, 3.61 was released yesterday afternoon! * * Remembering my patches, I would suspect they'd apply to 3.61 (I haven't * checked). Yes, the patches applied. However, I couldn't get it to work on our 2.2-current (the version the ports tree is supposed to follow) machine. I added a "2.2" entry to Configure, added some include files to === gcc -O -D_FREEBSDV=220 -DN_UNIXV=/kernel -I./dialects/freebsd/include/2 -c ddev.c gcc -O -D_FREEBSDV=220 -DN_UNIXV=/kernel -I./dialects/freebsd/include/2 -c dfile.c gcc -O -D_FREEBSDV=220 -DN_UNIXV=/kernel -I./dialects/freebsd/include/2 -c dmnt.c gcc -O -D_FREEBSDV=220 -DN_UNIXV=/kernel -I./dialects/freebsd/include/2 -c dnode.c gcc -O -D_FREEBSDV=220 -DN_UNIXV=/kernel -I./dialects/freebsd/include/2 -c dproc.c dproc.c: In function `process_text': dproc.c:443: storage size of `pg' isn't known dproc.c:479: structure has no member named `shadow' dproc.c:483: structure has no member named `pager' dproc.c:486: `PG_VNODE' undeclared (first use this function) dproc.c:486: (Each undeclared identifier is reported only once dproc.c:486: for each function it appears in.) *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. === pg is defined as: === struct pager_struct pg; === I did a findgrep in /sys/ and the source of lsof but I don't see any struct pager_struct.... I put my current working version in ftp://ftp.freebsd.org/pub/FreeBSD/incoming/lsof_3.61.tar.gz Can someone please take a look? Satoshi From owner-freebsd-ports Tue Mar 19 23:57:59 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA12302 for ports-outgoing; Tue, 19 Mar 1996 23:57:59 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA12297 for <freebsd-ports@freebsd.org>; Tue, 19 Mar 1996 23:57:58 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with SMTP id XAA04287; Tue, 19 Mar 1996 23:55:58 -0800 (PST) To: Root <root@chain.iafrica.com> cc: freebsd-ports@freebsd.org Subject: Re: netscape 2.01 released In-reply-to: Your message of "Sat, 18 Mar 1996 21:43:31 +0200." <Pine.BSF.3.91.960318214247.270B-100000@localhost.iafrica.com> Date: Tue, 19 Mar 1996 23:55:57 -0800 Message-ID: <4285.827308557@time.cdrom.com> From: "Jordan K. Hubbard" <jkh@time.cdrom.com> Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > > I got the new release of netscape 2.01, it is just a Makefile and md5 chang e > > from netscape 2.0. I'd commit it now, but isn't netscape2 going to be moved > > to netscape? > > Right now, does Netscape 2.01 for BSD support Java applets ? It supports No. Jordan From owner-freebsd-ports Wed Mar 20 00:42:35 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA14341 for ports-outgoing; Wed, 20 Mar 1996 00:42:35 -0800 (PST) Received: from mail.rwth-aachen.de (mail.RWTH-Aachen.DE [137.226.144.9]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id AAA14336 for <freebsd-ports@freefall.freebsd.org>; Wed, 20 Mar 1996 00:42:25 -0800 (PST) Received: from gilberto.physik.rwth-aachen.de (gilberto.physik.rwth-aachen.de) by mail.rwth-aachen.de (PMDF V5.0-4 #13110) id <01I2K2LJ7YXS001LZH@mail.rwth-aachen.de>; Wed, 20 Mar 1996 09:45:24 +0100 Received: (from kuku@localhost) by gilberto.physik.rwth-aachen.de (8.6.11/8.6.9) id JAA20071; Wed, 20 Mar 1996 09:48:31 +0100 Date: Wed, 20 Mar 1996 09:48:30 +0100 (MET) From: "Christoph P. Kukulies" <kuku@gilberto.physik.rwth-aachen.de> Subject: Re: 2.1R sudo port In-reply-to: <199603200540.WAA29487@seagull.rtd.com> To: dgy@rtd.com (Don Yuniskis) Cc: freebsd-ports@freefall.freebsd.org Reply-to: Christoph Kukulies <kuku@gilberto.physik.rwth-aachen.de> Message-id: <199603200848.JAA20071@gilberto.physik.rwth-aachen.de> MIME-version: 1.0 X-Mailer: ELM [version 2.4 PL25 ME8b] Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Greetings! > > I believe the sudo port distributed with 2.1R should build with > LDFLAGS = -static and OPTIONS = -DENV_EDITOR. Admittedly, the > rationale for these choices is contradictory: > -static prevents security breach by replacement of dynamic > libraries (though difficult) > -ENV_EDITOR to be consistent with vipw(8)'s support of > $EDITOR (though this adds a security issue) And the 8 character password length limit should be fixed. There is a #define for this which only needs to be conditionalized by __FreeBSD__. > Thanx, > don > --Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de From owner-freebsd-ports Wed Mar 20 01:11:35 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15598 for ports-outgoing; Wed, 20 Mar 1996 01:11:35 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id BAA15593 Wed, 20 Mar 1996 01:11:30 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id BAA02988; Wed, 20 Mar 1996 01:10:57 -0800 (PST) Date: Wed, 20 Mar 1996 01:10:57 -0800 (PST) Message-Id: <199603200910.BAA02988@silvia.HIP.Berkeley.EDU> To: garth@pisces.systems.sa.gov.au CC: torstenb@FreeBSD.org, ports@FreeBSD.org In-reply-to: <960312141835.ZM2871@jolt.systems.sa.gov.au> (message from Garth Kidd on Tue, 12 Mar 1996 10:17:50 +0930) Subject: Re: ssh port update From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * My apologies; I'm new to FreeBSD, and didn't think of looking in the * current collection for it, assuming that updated ports would be dropped in * 2.1.0-RELEASE as the distfiles for the old ports disappeared. No, we only maintain the ports-current tree. Ever wondered why a new FreeBSD CDROM comes with all the packages already compiled? :) Satoshi From owner-freebsd-ports Wed Mar 20 01:12:28 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15730 for ports-outgoing; Wed, 20 Mar 1996 01:12:28 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id BAA15725 for <ports@freebsd.org>; Wed, 20 Mar 1996 01:12:25 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id BAA02967; Wed, 20 Mar 1996 01:08:16 -0800 (PST) Date: Wed, 20 Mar 1996 01:08:16 -0800 (PST) Message-Id: <199603200908.BAA02967@silvia.HIP.Berkeley.EDU> To: ache@astral.msk.su CC: ports@freebsd.org Subject: xrus_bin.tgz checksum mismatch From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk russian.language/files/md5 needs an upgrade? Satoshi From owner-freebsd-ports Wed Mar 20 03:05:31 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA24227 for ports-outgoing; Wed, 20 Mar 1996 03:05:31 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id DAA24221 Wed, 20 Mar 1996 03:05:27 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id DAA03432; Wed, 20 Mar 1996 03:03:20 -0800 (PST) Date: Wed, 20 Mar 1996 03:03:20 -0800 (PST) Message-Id: <199603201103.DAA03432@silvia.HIP.Berkeley.EDU> To: peter@jhome.DIALix.COM CC: ports@freebsd.org, jkh@freebsd.org In-reply-to: <199603121237.UAA03843@jhome.DIALix.COM> (message from Peter Wemm on Tue, 12 Mar 1996 20:37:39 +0800 (WST)) Subject: Re: fvwm2 port conflicts with fvwm From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * Right from day one, the two ports overwrote each other's files, and * uninstalling one would leave the other one non-functional. I took a look, the conflicting files are: bin/xpmroot man/man1/* include/X11/pixmaps/* Doesn't seem like we can fix this easily. * Is there a "preferred" way of saying to not install the two versions * at once on the same machine? (like the different versions of tcl/tk * which overwrite include files like /usr/local/include/tk.h etc) The only thing I can think of is to add a script to warn users before pkg_add and pkg_delete. You can use pkg/REQ, which is called from both (no, praise Jordan for that). You can even add the following to the Makefile: pre-install: @/bin/sh ${PKGDIR}/REQ ${PKGNAME} INSTALL ;) Satoshi From owner-freebsd-ports Wed Mar 20 03:26:59 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA25207 for ports-outgoing; Wed, 20 Mar 1996 03:26:59 -0800 (PST) Received: from gaja.ipan.lublin.pl (gaja.ipan.lublin.pl [193.59.19.151]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id DAA25202 for <ports@freebsd.org>; Wed, 20 Mar 1996 03:26:50 -0800 (PST) Received: (from janek@localhost) by gaja.ipan.lublin.pl (8.6.12/8.6.12) id MAA23621 for ports@freebsd.org; Wed, 20 Mar 1996 12:27:11 +0100 Date: Wed, 20 Mar 1996 12:27:11 +0100 From: Janusz Kokot <janek@gaja.ipan.lublin.pl> Message-Id: <199603201127.MAA23621@gaja.ipan.lublin.pl> To: ports@freebsd.org Subject: Ftptool port Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I uploaded to freebsd.cdrom.com/pub/FreeBSD/incoming port for ftptool (ftptool.tgz) graphical shell for ftp under xview library. Some time ago I uploaded ports for flex (flex.tgz) and updated port for pcb 1.4 (pcb.tar.gz). Janusz Kokot Institute of Agrophysics PAS Lublin, Poland email: janek@gaja.ipan.lublin.pl From owner-freebsd-ports Wed Mar 20 03:29:53 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA25325 for ports-outgoing; Wed, 20 Mar 1996 03:29:53 -0800 (PST) Received: from veda.is (root@ubiq.veda.is [193.4.230.60]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id DAA25309 for <freebsd-ports@freebsd.org>; Wed, 20 Mar 1996 03:29:31 -0800 (PST) Received: (from adam@localhost) by veda.is (8.7.4/8.7.3) id LAA14771; Wed, 20 Mar 1996 11:27:03 GMT From: Adam David <adam@veda.is> Message-Id: <199603201127.LAA14771@veda.is> Subject: Re: Update for wn port (because of new wn release) To: andreas@knobel.gun.de (Andreas Klemm) Date: Wed, 20 Mar 1996 11:27:01 +0000 (GMT) Cc: freebsd-ports@freebsd.org In-Reply-To: <199603200849.JAA05238@knobel.gun.de> from Andreas Klemm at "Mar 20, 96 09:49:48 am" X-Mailer: ELM [version 2.4ME+ PL10 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [from Andreas Klemm] > I have made some changes to the wn port, because I read in > c.o.l.a., that the new version 1.13.3 is available. comp.os.linux.admin? :) > BTW: the installation of the old port failed (release 1.12.5) > because the admin of the ftp server seemed to remove the old > tar archive. I watched this in other packages from time to time, > too. 1.12.5 has been replaced by 1.12.6 as the latest stable version, whereas 1.13.3 is the latest current version. This raises the question, which I have been meaning to ask for some time on the freebsd-ports mailing list, about general guidelines for maintaining 2 versions of a port (as in this case) corresponding to -current and -stable. > To keep the ports mechanism working, even if the package isn't present > any more on the given list of ftp sites in Makefile, we should store > in every case a copy of the source archive on the default site > ftp://ftp.freebsd.org/pub/FreeBSD/distfiles I was under the (perhaps mistaken) impression that this used to be done automatically, as ftp.freebsd.org was mirroring /usr/ports/distfiles on freefall. But even if that was the case, it has been many months now since general committers/porters have not had write access to this directory. Again, I assumed (probably wrongly) that there was a regular script running under cron to do a "make fetch" in /usr/ports for the purpose of repopulating the ftp archive distfiles. > It's really bad manner, to write a port and to put only > such entry into it > MASTER_SITES = ftp://foo.bar.com/somewhere/ > ^ > I'd really suggest, to put a copy into the distfiles dir on > ftp.freebsd.org in any circumstance. Bad emotions come up, if the > ports mechanism isn't working reliable. A port must be downloadable, > even if the maintainer of the primary ftp site deceided to remove > any old stuff. I doubt whether we have write access to the ftp distfiles directory. This seems to be Satoshi's exclusive domain. Is the accepted procedure therefore to upload to an incoming directory and notify asami@freebsd.org of the new file(s)? For the reason of my previous 3 paragraphs, I am Cc:ing this to freebsd-ports for comment. > So ony should browse through evey Makefile and look for ports > with only a MASTER_SITES = line in it. > > This has to be a MASTER_SITES += line, and a local copy of the > source on ftp.freebsd.org, as I suggested above. It is perfectly acceptable to use a simple MASTER_SITES=... because of the way that ftp.freebsd.org is appended by bsd.port.mk as a backup master site, and because of the MASTER_SITE_OVERRIDE mechanism. > I changed the /usr/local/wnlog directory to /usr/local/wn/log, I > think one more directory in parallel to the /usr/local/wn dir tree > is too much. This is acceptable, with an appropriate set of filemodes, and I agree. It would also seem a good idea to reorganise the data hierarchy somewhat, in order to show more clearly that it is only provided as an example (and for the documentation). For this purpose, a separate subdirectory of /usr/local/wn is ideal... how about /usr/local/wn/data.example ? > Now the bad news, either my local system (-current) has a problem, > or wn-1.13 isn't ok .... If I start wn, then after about 20 seconds > it tosses an error message out. Adam, perhaps you could look, if > something is screwed up with this version ... ?! Thanks. I'm new > to wn, perhaps I overlooked something after installation... Which error message is it? The logfile and the err-logfile must exist and be writeable by 'nobody'. 'wn' is normally served via inetd or from the commandline for simple testing, and 'swn' is the standalone server daemon. Of course, it could be something specific to the 1.13.* version. I will look into this, and also await feedback from the ports list about maintaining both stable and current versions of a port. [...diffs...] The diffs were straightforward, nothing looked amiss. > -- > andreas@knobel.gun.de > Andreas Klemm -- Adam David <adam@veda.is> From owner-freebsd-ports Wed Mar 20 04:01:09 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA27236 for ports-outgoing; Wed, 20 Mar 1996 04:01:09 -0800 (PST) Received: from ns.okbmei.msk.su (ns.okbmei.msk.su [194.190.170.40]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id EAA27178 for <ports@FreeBSD.org>; Wed, 20 Mar 1996 04:00:50 -0800 (PST) Received: by ns.okbmei.msk.su id AA17413 (5.67c8/IDA-1.5 for ports@FreeBSD.org); Wed, 20 Mar 1996 15:01:12 +0300 Date: Wed, 20 Mar 1996 15:01:10 +0300 (MSK) From: "Mr. Andrew L.Davydov" <davydov@okbmei.msk.su> To: Satoshi Asami <asami@cs.berkeley.edu> Cc: ache@astral.msk.su, ports@FreeBSD.org Subject: Re: xrus_bin.tgz checksum mismatch In-Reply-To: <199603200908.BAA02967@silvia.HIP.Berkeley.EDU> Message-Id: <Pine.BSF.3.91.960320145735.17401B-100000@ns.okbmei.msk.su> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: BASE64 X-Charset: KOI8-R X-Char-Esc: 29 Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk DQo+IHJ1c3NpYW4ubGFuZ3VhZ2UvZmlsZXMvbWQ1IG5lZWRzIGFuIHVwZ3Jh ZGU/DQo+IA0KPiBTYXRvc2hpDQo+IA0KSGVsbG8uDQogDQog4yCspa3vIKog oqCsIKXh4uwgraWhrqvs6K6pIKKur+Cu4ToNCiCtpSCvrqThqqCmqOKlICCr qCCi6yCsraUgqqCqIODj4eGo5KjmqOCuoqDi7CBYIK+upCBGcmVlQlNELg0K From owner-freebsd-ports Wed Mar 20 04:37:32 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA29814 for ports-outgoing; Wed, 20 Mar 1996 04:37:32 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id EAA29809 for <freebsd-ports@FreeBSD.org>; Wed, 20 Mar 1996 04:37:29 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with SMTP id EAA13728; Wed, 20 Mar 1996 04:37:12 -0800 (PST) To: asami@cs.berkeley.edu (Satoshi Asami) cc: jdp@polstra.com, freebsd-ports@FreeBSD.org Subject: Re: pkg_{add,create}: Stop me before I kill again! In-reply-to: Your message of "Tue, 19 Mar 1996 21:28:46 PST." <199603200528.VAA01058@silvia.HIP.Berkeley.EDU> Date: Wed, 20 Mar 1996 04:37:12 -0800 Message-ID: <13726.827325432@time.cdrom.com> From: "Jordan K. Hubbard" <jkh@time.cdrom.com> Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk I'll look into this folks - can I get this package from John for testing? Please upload to time.cdrom.com and ping me when it's ready. Thanks! Jordan > * Have I run into a bug in pkg_add? I can only think of two things about > * my port that are unusual. First, there are a _lot_ of files in the > * PLIST: > * > * freebie$ wc pkg/PLIST > * 2124 2127 85049 pkg/PLIST > * > * I know that used to cause a problem in pkg_create, but I committed the > * fix for that long ago. (And the package looks OK.) I thought I had > * determined that a large PLIST wouldn't be a problem for pkg_add. Was I > * wrong? > > I had a private conversation with John about it, in indeed looks like > pkg_add's bug, similar to pkg_create's. > > I don't know what we can do now, John is pretty busy with the Elfkit's > stuff, so if someone can take a look, it greatly appreciated. You can > see the latest revision of src/usr.sbin/pkg_install/create/perform.c > for an example. > > Satoshi From owner-freebsd-ports Wed Mar 20 04:53:04 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA00973 for ports-outgoing; Wed, 20 Mar 1996 04:53:04 -0800 (PST) Received: from cyburbia.bns.com.au (cyburbia.bns.com.au [203.19.43.177]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id EAA00953 for <ports@FreeBSD.org>; Wed, 20 Mar 1996 04:52:49 -0800 (PST) Received: (from justin@localhost) by cyburbia.bns.com.au (8.6.12/8.6.12) id XAA27936; Wed, 20 Mar 1996 23:27:00 +1030 Date: Wed, 20 Mar 1996 23:26:59 +1030 (CST) From: Justin Viiret <justin@cyburbia.bns.com.au> To: ports@FreeBSD.org Subject: Spinner under FreeBSD Message-ID: <Pine.BSF.3.91.960320232224.27914A-100000@cyburbia.bns.com.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk G'day everyone, Has anyone managed to get Spinner (web server) running under FreeBSD (or is there a port)? It compiles out of the box and the install script runs; but when I use netscape to connect to the server for configuration the 'authorisation' fails, regardless of what username and password I use. The contents of the BUGS file reads: ----------------------------------------------------------------------- In all (?): o crypt() does not work on FreeBSD ----------------------------------------------------------------------- Could this be causing the problem, and (if so) has anyone managed to get around it? Information: It's Spinner 1.0b12, and I'm running FreeBSD 2.1.0-951104-SNAP. Thanks, Justin. /-------------------------------------------------------------------------\ | Justin Viiret Cyburbia Network Services | | justin@cyburbia.bns.com.au Co-sysadmin | | http://cyburbia.bns.com.au/~justin A96 Music Competition (dis)Organiser | \------------------[Relax, it's only ones and zeroes.]--------------------/ From owner-freebsd-ports Wed Mar 20 05:08:18 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA01607 for ports-outgoing; Wed, 20 Mar 1996 05:08:18 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id FAA01600 for <freebsd-ports@freebsd.org>; Wed, 20 Mar 1996 05:08:14 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id NAA19158; Wed, 20 Mar 1996 13:45:21 +0100 (MET) Received: from knobel.gun.de (localhost [127.0.0.1]) by knobel.gun.de (8.7.5/8.7.3) with SMTP id NAA01176; Wed, 20 Mar 1996 13:47:52 +0100 (MET) Date: Wed, 20 Mar 1996 13:47:52 +0100 (MET) From: Andreas Klemm <andreas@knobel.gun.de> To: Adam David <adam@veda.is> cc: freebsd-ports@freebsd.org Subject: Re: Update for wn port (because of new wn release) In-Reply-To: <199603201127.LAA14771@veda.is> Message-ID: <Pine.BSF.3.91.960320131824.859A-100000@knobel.gun.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 20 Mar 1996, Adam David wrote: > [from Andreas Klemm] > > I have made some changes to the wn port, because I read in > > c.o.l.a., that the new version 1.13.3 is available. > comp.os.linux.admin? :) ^^^^^^ pro... aeeh announce ?! ;-)) BTW, it's a good place to look for software updates. You know that all Linux people like brand new software, which is of course well tested ;-) Therefore the idea of a -stable and -current version of ports sounds smart ;-) > 1.12.5 has been replaced by 1.12.6 as the latest stable version, whereas > 1.13.3 is the latest current version. As far as I remember there was no info in the announcement, that this version is "-current" (alpha,beta,gamma, ;-) software *sigh* > Aah ... hmm, dod I overlook it, This raises the question, which I have > been meaning to ask for some time on the freebsd-ports mailing list, about > general guidelines for maintaining 2 versions of a port (as in this case) > corresponding to -current and -stable. I think that only software, that works properly should generally go into the ports collection. Otherwise you have Linux quality software (very new, but maybe buggy). This really arises the question, whether to make up a new directory tree for such alpha's or betas... I think it could easily be done by making a new file /usr/share/mk/bsd.ports-alpha.mk or such. This file could generally include bsd.ports.mk and after that overload some paths to make up a new installation directory hierarchie. /usr/local/alpha/ bin etc include lib libexec man The only problem I see is an additional amout of administration and that it might become difficult to deceide, where a port should go into ... Hmm.... after one more minute of thinking I's suggest to leave it as it is and to make comments into the ports Makefiles... "Theis release has more features but isn't tested and probably not as stable as bla" ... This could go into the DESC file as well... > > To keep the ports mechanism working, even if the package isn't present > > any more on the given list of ftp sites in Makefile, we should store > > in every case a copy of the source archive on the default site > > ftp://ftp.freebsd.org/pub/FreeBSD/distfiles > > I was under the (perhaps mistaken) impression that this used to be done > automatically, as ftp.freebsd.org was mirroring /usr/ports/distfiles on > freefall. [...] Don't know exactly how this get's managed... I only recognized, that some ports somethimes doesn't work anymore because of this. Satoshi ? Tell us please the glory details ;-) > It is perfectly acceptable to use a simple MASTER_SITES=... because of > the way that ftp.freebsd.org is appended by bsd.port.mk as a backup master > site, and because of the MASTER_SITE_OVERRIDE mechanism. Oh ... Ok. > This is acceptable, with an appropriate set of filemodes, and I agree. > It would also seem a good idea to reorganise the data hierarchy somewhat, > in order to show more clearly that it is only provided as an example > (and for the documentation). For this purpose, a separate subdirectory > of /usr/local/wn is ideal... how about /usr/local/wn/data.example ? Not bad, but I think data is sufficiant. It's a good starting point to begin the own WWW server. > Which error message is it? The logfile and the err-logfile must exist and > be writeable by 'nobody'. 'wn' is normally served via inetd or from the > commandline for simple testing, and 'swn' is the standalone server daemon. Oh, I didn't know this ... then I would suggest, to echo "" some hints prior the install target: pre-install: @echo "Please read xxxx to install wn on your system" @echo "In short:" @echo "- test wn by running swm in standalone server mode" @echo "- usually wn is started by inetd, so you have to edit" @echo " /etc/inetd.conf" Possibly one should be more concrete, how such an entry would look like. Another thing, it would be fine, that every program, that needs a little postinstallation work, would come with a script in the files directory: .../files/post-install This could be a cool script doing *everything* for you or simply a script, that updates /etc/inetd.conf, /etc/services and such. I kinda *hate* (;-) it to have a ports section, that installs a complex program only "partly". You possibly did already a make clean ... after that you maybe recognize, that manpages are insufficient, start again over to extract the port, grab for information ... ;-) > Of course, it could be something specific to the 1.13.* version. I will look > into this, and also await feedback from the ports list about maintaining both > stable and current versions of a port. I'e do it like the netscape 1 and 2 ports or look at the tcl tk stuff. But one should take care, that both can be run independently after installing both... > The diffs were straightforward, nothing looked amiss. Thanks, I hope so ;-)) Have I nice day (I got a cold and am at home *sigh*) Andreas -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Wed Mar 20 06:29:25 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA04953 for ports-outgoing; Wed, 20 Mar 1996 06:29:25 -0800 (PST) Received: from nixpbe.pdb.sni.de (mail.sni.de [192.109.2.33]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id GAA04916 for <ports@freebsd.org>; Wed, 20 Mar 1996 06:28:25 -0800 (PST) Received: (from nerv@localhost) by nixpbe.pdb.sni.de (8.6.12/8.6.12) id PAA02335 for ports@freebsd.org; Wed, 20 Mar 1996 15:27:43 +0100 Message-Id: <199603201427.PAA02335@nixpbe.pdb.sni.de> Subject: Re: struct flock problem To: lav@video.yars.free.net (Alexander V. Lukyanov) Date: Wed, 20 Mar 96 14:41:48 MET From: Greg Lehey <lehey.pad@sni.de> Cc: bugs@freebsd.org, ports@freebsd.org In-Reply-To: <199603191855.VAA06426@video.yars.free.net>; from "Alexander V. Lukyanov" at Mar 19, 96 9:55 pm X-Mailer: xmail 2.4 (based on ELM 2.2 PL16) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > It seems that FreeBSD have struct flock (fcntl.h) with members in order, > different from the same structure in SVR4, linux and probably posix. > (I don't have the standard handy, sorry) Yes, this is partially correct. I'm pretty sure that POSIX.1 doesn't define order in any structures. More importantly, it's different from Net/2 based systems as well: although binaries from FreeBSD 1.x or BSD/386 1.x will generally run on FreeBSD 2.x, they won't if they use fcntl locking. The background is that off_t is now 64 bits long, so it wouldn't work in the same sequence anyway, and this way round you waste less space in the struct. > This may cause troubles in porting a program initializing such a structure. Another good reason not to use aggregate initializers. Greg From owner-freebsd-ports Wed Mar 20 08:05:57 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA11416 for ports-outgoing; Wed, 20 Mar 1996 08:05:57 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id IAA11395 for <ports@freebsd.org>; Wed, 20 Mar 1996 08:05:28 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id QAA06087; Wed, 20 Mar 1996 16:45:24 +0100 (MET) Received: (from andreas@localhost) by knobel.gun.de (8.7.5/8.7.3) id QAA17121; Wed, 20 Mar 1996 16:47:41 +0100 (MET) From: Andreas Klemm <andreas@knobel.gun.de> Message-Id: <199603201547.QAA17121@knobel.gun.de> Subject: xperfmon doesn't compile on FreeBSD-current (incl. PATCH) To: Lars_Koeller@odie.physik2.uni-rostock.de Date: Wed, 20 Mar 1996 16:47:41 +0100 (MET) Cc: ports@freebsd.org X-Mailer: ELM [version 2.4ME+ PL13 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi ! In /usr/include/sys/sysctl.h happend a name change of a definition, which causes xperfmon compilation to fail, because CTL_FS can't be resolveed anymore. In -current the definition is now called CTL_VFS. ^ Here a patch for this. I hope you agree with my change, that tries to fix this without breaking things for -stable users. Andreas /// patches/patch-ad --- bsd_system.c.orig Wed Mar 20 16:33:36 1996 +++ bsd_system.c Wed Mar 20 16:37:47 1996 @@ -88,6 +88,7 @@ */ # if __FreeBSD_version > 199511 || __FreeBSD_version == 199508 # define HAS_NFS_V3 +# define HAS_CTL_VFS # endif /* FreeBSD_version */ #endif /* FreeBSD */ @@ -313,7 +314,11 @@ */ size = sizeof(nfsstats); +#ifdef HAS_CTL_VFS + mib[0] = CTL_VFS; +#else mib[0] = CTL_FS; +#endif mib[1] = MOUNT_NFS; mib[2] = NFS_NFSSTATS; -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Wed Mar 20 10:51:16 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA24452 for ports-outgoing; Wed, 20 Mar 1996 10:51:16 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id KAA24415 Wed, 20 Mar 1996 10:51:04 -0800 (PST) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id TAA22802; Wed, 20 Mar 1996 19:51:00 +0100 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id TAA13863; Wed, 20 Mar 1996 19:50:59 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.7.4/8.6.9) id TAA09057; Wed, 20 Mar 1996 19:27:32 +0100 (MET) From: J Wunsch <j@uriah.heep.sax.de> Message-Id: <199603201827.TAA09057@uriah.heep.sax.de> Subject: Re: struct flock problem To: lehey.pad@sni.de (Greg Lehey) Date: Wed, 20 Mar 1996 19:27:32 +0100 (MET) Cc: lav@video.yars.free.net, bugs@FreeBSD.ORG, ports@FreeBSD.ORG In-Reply-To: <199603201427.PAA02329@nixpbe.pdb.sni.de> from "Greg Lehey" at Mar 20, 96 02:41:48 pm X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL24 ME8a] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Greg Lehey wrote: > ... although binaries from FreeBSD 1.x or > BSD/386 1.x will generally run on FreeBSD 2.x, they won't if they use > fcntl locking. The background is that off_t is now 64 bits long, so > it wouldn't work in the same sequence anyway, and this way round you > waste less space in the struct. The background is that renaming the fcntl syscall has apparently been forgotten by the fathers of 4.4BSD, since its dependency on off_t wasn't very obvious. All the other syscalls have changed, thus preserving the binary compatibility. As it's often the case when something has been forgotten in the first place, it's too late now. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Wed Mar 20 10:52:28 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA24576 for ports-outgoing; Wed, 20 Mar 1996 10:52:28 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id KAA24554 for <ports@FreeBSD.ORG>; Wed, 20 Mar 1996 10:52:23 -0800 (PST) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id TAA22806; Wed, 20 Mar 1996 19:51:02 +0100 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id TAA13864; Wed, 20 Mar 1996 19:51:01 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.7.4/8.6.9) id TAA09103; Wed, 20 Mar 1996 19:30:14 +0100 (MET) From: J Wunsch <j@uriah.heep.sax.de> Message-Id: <199603201830.TAA09103@uriah.heep.sax.de> Subject: Re: xperfmon doesn't compile on FreeBSD-current (incl. PATCH) To: andreas@knobel.gun.de (Andreas Klemm) Date: Wed, 20 Mar 1996 19:30:13 +0100 (MET) Cc: Lars_Koeller@odie.physik2.uni-rostock.de, ports@FreeBSD.ORG In-Reply-To: <199603201547.QAA17121@knobel.gun.de> from "Andreas Klemm" at Mar 20, 96 04:47:41 pm X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL24 ME8a] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Andreas Klemm wrote: > size = sizeof(nfsstats); > +#ifdef HAS_CTL_VFS > + mib[0] = CTL_VFS; > +#else > mib[0] = CTL_FS; > +#endif I assume ``CTL_VFS'' is already a #define. In this case, why not simply do: #ifndef HAS_CTL_VFS # define HAS_CTL_VFS HAS_CTL_FS #endif -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Wed Mar 20 11:36:26 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA26659 for ports-outgoing; Wed, 20 Mar 1996 11:36:26 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id LAA26651 for <ports@FreeBSD.ORG>; Wed, 20 Mar 1996 11:36:23 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id UAA07022; Wed, 20 Mar 1996 20:15:30 +0100 (MET) Received: from knobel.gun.de (localhost [127.0.0.1]) by knobel.gun.de (8.7.5/8.7.3) with SMTP id UAA06310; Wed, 20 Mar 1996 20:14:11 +0100 (MET) Date: Wed, 20 Mar 1996 20:14:10 +0100 (MET) From: Andreas Klemm <andreas@knobel.gun.de> To: J Wunsch <j@uriah.heep.sax.de> cc: Lars_Koeller@odie.physik2.uni-rostock.de, ports@FreeBSD.ORG Subject: Re: xperfmon doesn't compile on FreeBSD-current (incl. PATCH) In-Reply-To: <199603201830.TAA09103@uriah.heep.sax.de> Message-ID: <Pine.BSF.3.91.960320200813.18629D-100000@knobel.gun.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 20 Mar 1996, J Wunsch wrote: > As Andreas Klemm wrote: > > > size = sizeof(nfsstats); > > +#ifdef HAS_CTL_VFS > > + mib[0] = CTL_VFS; > > +#else > > mib[0] = CTL_FS; > > +#endif > > I assume ``CTL_VFS'' is already a #define. In this case, why not > simply do: > > #ifndef HAS_CTL_VFS > # define HAS_CTL_VFS HAS_CTL_FS > #endif That's surely another way to do it. But then one should add a comment, so thats evident for everyone, that this is a FreeBSD - or should I better say BSD 4.4 lite or even an NFS 3.0 code - related hack ? My intention defining HAS_CTL_VFS at that point, where the exact release of FreeBSD already was fiddled out, was to show, that this define is only true under -current. An alternative would be to take your shorter one, Joerg and to add a comment. I like well documented programs ;-) Andreas /// -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Wed Mar 20 11:40:07 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA26851 for ports-outgoing; Wed, 20 Mar 1996 11:40:07 -0800 (PST) Received: from Sisyphos (Sisyphos.MI.Uni-Koeln.DE [134.95.212.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA26803 for <ports@freebsd.org>; Wed, 20 Mar 1996 11:40:02 -0800 (PST) Received: by Sisyphos id AA22947 (5.67b/IDA-1.5 for ports@FreeBSD.org); Wed, 20 Mar 1996 20:39:17 +0100 Message-Id: <199603201939.AA22947@Sisyphos> From: se@zpr.uni-koeln.de (Stefan Esser) Date: Wed, 20 Mar 1996 20:39:17 +0100 In-Reply-To: Justin Viiret <justin@cyburbia.bns.com.au> "Spinner under FreeBSD" (Mar 20, 23:26) X-Mailer: Mail User's Shell (7.2.6 alpha(2) 7/9/95) To: Justin Viiret <justin@cyburbia.bns.com.au> Subject: Re: Spinner under FreeBSD Cc: ports@freebsd.org Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mar 20, 23:26, Justin Viiret wrote: } Subject: Spinner under FreeBSD } G'day everyone, } } Has anyone managed to get Spinner (web server) running under } FreeBSD (or is there a port)? It compiles out of the box and the install I've prepared a Spinner port, but didn't have the time to put it into the repository, yet. Recent changes to -current make a few small changes necessary (sys/buf.h has to be included into two files). } script runs; but when I use netscape to connect to the server for } configuration the 'authorisation' fails, regardless of what username and } password I use. The contents of the BUGS file reads: } } ----------------------------------------------------------------------- } In all (?): } } o crypt() does not work on FreeBSD Did you install DES crypt on your system ? } ----------------------------------------------------------------------- } } Could this be causing the problem, and (if so) has anyone managed to get } around it? } } Information: It's Spinner 1.0b12, and I'm running FreeBSD } 2.1.0-951104-SNAP. I'm using -current, and didn't make many tests, yet. I didn't try with MD5 passwords, though ... Regards, STefan -- Stefan Esser, Zentrum fuer Paralleles Rechnen Tel: +49 221 4706021 Universitaet zu Koeln, Weyertal 80, 50931 Koeln FAX: +49 221 4705160 ============================================================================== http://www.zpr.uni-koeln.de/~se <se@ZPR.Uni-Koeln.DE> From owner-freebsd-ports Wed Mar 20 12:46:15 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA02689 for ports-outgoing; Wed, 20 Mar 1996 12:46:15 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id MAA02681 for <ports@freebsd.org>; Wed, 20 Mar 1996 12:46:09 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id VAA01578 for ports@freebsd.org; Wed, 20 Mar 1996 21:15:19 +0100 (MET) Received: (from andreas@localhost) by gun.de (8.7.5/8.7.3) id VAA12341 for ports@freebsd.org; Wed, 20 Mar 1996 21:11:54 +0100 (MET) From: Andreas Klemm <andreas@gun.de> Message-Id: <199603202011.VAA12341@gun.de> Subject: pine 3.92 To: ports@freebsd.org Date: Wed, 20 Mar 1996 21:11:53 +0100 (MET) X-Mailer: ELM [version 2.4ME+ PL13 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi ! FYI: I'm about updating the pine port (3.91->3.92) Andreas /// -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Wed Mar 20 22:21:26 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA26709 for ports-outgoing; Wed, 20 Mar 1996 22:21:26 -0800 (PST) Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id WAA26704 for <ports@FreeBSD.org>; Wed, 20 Mar 1996 22:21:21 -0800 (PST) Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.12/jtpda-5.0) with ESMTP id HAA06256 ; Thu, 21 Mar 1996 07:21:18 +0100 Received: from (uucp@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) with UUCP id HAA09028 ; Thu, 21 Mar 1996 07:21:11 +0100 Received: (from roberto@localhost) by keltia.freenix.fr (8.7.5/keltia-uucp-2.7) id AAA10244; Thu, 21 Mar 1996 00:03:12 +0100 (MET) From: Ollivier Robert <roberto@keltia.freenix.fr> Message-Id: <199603202303.AAA10244@keltia.freenix.fr> Subject: Re: lsof_3.60.tgz To: asami@cs.berkeley.edu (Satoshi Asami) Date: Thu, 21 Mar 1996 00:03:11 +0100 (MET) Cc: Harlan.Stenn@pfcs.com, ports@FreeBSD.org In-Reply-To: <199603200715.XAA02542@silvia.HIP.Berkeley.EDU> from Satoshi Asami at "Mar 19, 96 11:15:38 pm" X-Operating-System: FreeBSD 2.2-CURRENT ctm#1788 X-Mailer: ELM [version 2.4ME+ PL11 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk It seems that Satoshi Asami said: > Yes, the patches applied. However, I couldn't get it to work on our > 2.2-current (the version the ports tree is supposed to follow) > machine. Vic Abell doesn't have access to a 2.2-CURRENT system yet. So the only versions it runs on are 2.0.5 and 2.1. There have been no VM changes between 2.0.5 and 2.1.0 where there have been several changes in 2.2-CURRENT's VM structures... -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@keltia.frmug.fr.net FreeBSD keltia.freenix.fr 2.2-CURRENT #7: Mon Mar 18 21:28:18 MET 1996 From owner-freebsd-ports Wed Mar 20 22:25:32 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA27134 for ports-outgoing; Wed, 20 Mar 1996 22:25:32 -0800 (PST) Received: from rocky.sri.MT.net (rocky.sri.MT.net [204.182.243.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id WAA27121 Wed, 20 Mar 1996 22:25:28 -0800 (PST) Received: (from nate@localhost) by rocky.sri.MT.net (8.6.12/8.6.12) id XAA10210; Wed, 20 Mar 1996 23:28:19 -0700 Date: Wed, 20 Mar 1996 23:28:19 -0700 From: Nate Williams <nate@sri.MT.net> Message-Id: <199603210628.XAA10210@rocky.sri.MT.net> To: Nate Williams <nate@sri.MT.net> Cc: ache@FreeBSD.org, ports@FreeBSD.org Subject: Re: ssh-1.2.10; ok to run? In-Reply-To: <199603210557.WAA10096@rocky.sri.MT.net> References: <Pine.BSF.3.91.960320213526.17513A-100000@jbarrm.dialup.access.net> <199603210257.SAA29963@freefall.freebsd.org> <199603210557.WAA10096@rocky.sri.MT.net> Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Nate Williams writes: > > use ssh-1.2.13 earlier versions we less secure than desireable > > see the web page: http://www.cs.hut.fi/ssh/ > > > > Hmm, I just set my USA_RESIDENT == YES after the port whines at me, it > downloads the sources and then exists. All attempts to create the > package fail since it doesn't do anything. Does anyone know how to > create this darn ssh port? Even comments in the Makefile saying "jump > on your head and yodel while chanting 'I like bananas' while convince > make to build the package" would be nice. It was a dumb question on my part. I just realized that I had to delete the old work directory before it would continue. However, this port is useless to me for several reasons: 1) It requires a lot of useless ports, such as TK, Perl5, and Wish. None of these are necessary, and the configure scripts already knows they aren't necessary. If I remember right Peter and I argued with Andrey about this very thing. I'm trying to install this on my router box, and it has (and NEEDS) none of the above tools. It's got a smallish disk already, I don't need alot of bloat for security tools that DON'T NEED all of the extra junk just to get a working ssh/sshd binary. 2) This port only works under -current. That may be fine and good, but the next 'official' release of FreeBSD on CD is going to be -stable, which means that this port won't build on it. Again, my firewall box is running -stable on a small disk, but even if it had a *huge* disk I'd have to be running -current to get this port to compile. So, what is it going to take for me to get ssh working under FreeBSD short of building it by hand like I have to do on the Suns? It seems like a waste of my time to do this when we have this *really* nice ports system in place. (Although I will admit, I don't have to go looking for the distributions since their locations are in the Makefiles. :) Sorry to vent my spleen here, but the current ssh port seems counter-productive to me. Nate From owner-freebsd-ports Thu Mar 21 00:47:29 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA08268 for ports-outgoing; Thu, 21 Mar 1996 00:47:29 -0800 (PST) Received: from lavender.yy.cs.keio.ac.jp (mobile1.yy.cs.keio.ac.jp [131.113.47.31]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id AAA08263 for <ports@FreeBSD.org>; Thu, 21 Mar 1996 00:47:25 -0800 (PST) Received: (from sanpei@localhost) by lavender.yy.cs.keio.ac.jp (8.6.12/3.4Wbeta5) id RAA01461; Thu, 21 Mar 1996 17:42:01 +0900 Message-Id: <199603210842.RAA01461@lavender.yy.cs.keio.ac.jp> To: ports@FreeBSD.org Subject: Re: ported WIDE dhcp to FreeBSD 2.1R In-reply-to: Your message of "Mon, 22 Jan 1996 17:10:19 JST" References: <199601220810.RAA00521@lavender.yy.cs.keio.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Date: Thu, 21 Mar 1996 17:42:01 +0900 From: MIHIRA Yoshiro (=?ISO-2022-JP?B?GyRCOzBKP0ExTzobKEI=?= ) <sanpei@yy.cs.keio.ac.jp> Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Hi, I send next mail at Jan., 22, 1996. But there were no mail from ports team. What is the matter with you? yours Yoshiro MIHIRA Keio Univ. Japan ---------------------------------------- From: MIHIRA Yoshiro <sanpei@yy.cs.keio.ac.jp> Subject: ported WIDE dhcp to FreeBSD 2.1R Date: Mon, 22 Jan 1996 17:10:19 JST To: ports@FreeBSD.org Hi, I ported WIDE dhcp (Dynamic Host Configuration Protocol) to FreeBSD 2.1R. I put port style file to ftp.freebsd.org: ftp://ftp.FreeBSD.org/pub/FreeBSD/incoming/dhcp.tar.gz From owner-freebsd-ports Thu Mar 21 01:45:26 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA12397 for ports-outgoing; Thu, 21 Mar 1996 01:45:26 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id BAA12389 for <ports@FreeBSD.org>; Thu, 21 Mar 1996 01:45:22 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with SMTP id BAA24350; Thu, 21 Mar 1996 01:45:06 -0800 (PST) To: MIHIRA Yoshiro (=?ISO-2022-JP?B?GyRCOzBKP0ExTzobKEI=?= ) <sanpei@yy.cs.keio.ac.jp> cc: ports@FreeBSD.org Subject: Re: ported WIDE dhcp to FreeBSD 2.1R In-reply-to: Your message of "Thu, 21 Mar 1996 17:42:01 +0900." <199603210842.RAA01461@lavender.yy.cs.keio.ac.jp> Date: Thu, 21 Mar 1996 01:45:05 -0800 Message-ID: <24348.827401505@time.cdrom.com> From: "Jordan K. Hubbard" <jkh@time.cdrom.com> Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > Hi, > > I send next mail at Jan., 22, 1996. But there were no mail from > ports team. > > What is the matter with you? I'll assume that the seeming rudeness of this message is related more to your poor command of english than to any deliberate intention on your part. This is a volunteer project, and occasionally people get sucked away for long periods to attend to various trivial obligations like school, their jobs, their children, etc. We do our best to avoid having submissions like yours be ignored, but sometimes it happens anyway and when it does, all we can do is apologise. I agree that 2 months is rather long to wait and can only suggest that should this ever happen again in the future, don't wait so long before reminding us! Like I said, volunteers do the work here and sometimes they miss things. If no one else attends to your submission in the next 72 hours, I will do so myself. Sorry for the long delay! Jordan From owner-freebsd-ports Thu Mar 21 02:01:18 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA14069 for ports-outgoing; Thu, 21 Mar 1996 02:01:18 -0800 (PST) Received: from seagull.rtd.com (root@seagull.rtd.com [198.102.68.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id CAA14059 for <freebsd-ports@freefall.FreeBSD.org>; Thu, 21 Mar 1996 02:01:14 -0800 (PST) Received: (from dgy@localhost) by seagull.rtd.com (8.6.12/1.2) id DAA13098 for freebsd-ports@freefall.cdrom.com; Thu, 21 Mar 1996 03:01:13 -0700 From: Don Yuniskis <dgy@rtd.com> Message-Id: <199603211001.DAA13098@seagull.rtd.com> Subject: mmv-1.01b port To: freebsd-ports@freefall.FreeBSD.org (FreeBSD ports) Date: Thu, 21 Mar 1996 03:01:13 -0700 (MST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Greetings! The mmv-1.01b port in 2.1R has been patched to move a #include <string.h> into an #ifdef MSDOS. This results in a pair of (silly) warnings from the compiler. I can't seem to find justification for this. Could someone enlighten me (Michael?) Thx, don From owner-freebsd-ports Thu Mar 21 02:23:11 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA16694 for ports-outgoing; Thu, 21 Mar 1996 02:23:11 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id CAA16680 for <ports@freebsd.org>; Thu, 21 Mar 1996 02:23:04 -0800 (PST) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id LAA15439; Thu, 21 Mar 1996 11:22:27 +0100 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id LAA21032; Thu, 21 Mar 1996 11:22:27 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.7.4/8.6.9) id KAA12220; Thu, 21 Mar 1996 10:46:13 +0100 (MET) From: J Wunsch <j@uriah.heep.sax.de> Message-Id: <199603210946.KAA12220@uriah.heep.sax.de> Subject: Re: xperfmon doesn't compile on FreeBSD-current (incl. PATCH) To: ports@freebsd.org Date: Thu, 21 Mar 1996 10:46:12 +0100 (MET) Cc: Lars_Koeller@odie.physik2.uni-rostock.de In-Reply-To: <Pine.BSF.3.91.960320200813.18629D-100000@knobel.gun.de> from "Andreas Klemm" at Mar 20, 96 08:14:10 pm X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL24 ME8a] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As Andreas Klemm wrote: > > #ifndef HAS_CTL_VFS > > # define HAS_CTL_VFS HAS_CTL_FS > > #endif > > That's surely another way to do it. But then one should add > a comment, so thats evident for everyone, that this is a > FreeBSD - or should I better say BSD 4.4 lite or even an > NFS 3.0 code - related hack ? It ain't NFSv3 related, otherwise i would have had to add it earlier in the game. For the same reason, it ain't 4.4BSD. (Btw., the entire file we are talking about is 4.4BSD specific.) It might be FreeBSD related, but i simply don't know. I would have to track the CVS logs to see why it has been changed. > My intention defining HAS_CTL_VFS at that point, where the > exact release of FreeBSD already was fiddled out, was to > show, that this define is only true under -current. You would have to add a new hunk, and check for yet another -current osreldate, in order to differentiate between early 2.2-current's (with NFSv3), and today's -current. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Thu Mar 21 02:56:29 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA18527 for ports-outgoing; Thu, 21 Mar 1996 02:56:29 -0800 (PST) Received: from cyburbia.bns.com.au (cyburbia.bns.com.au [203.19.43.177]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id CAA18519 for <ports@freebsd.org>; Thu, 21 Mar 1996 02:56:06 -0800 (PST) Received: (from justin@localhost) by cyburbia.bns.com.au (8.6.12/8.6.12) id VAA10021; Thu, 21 Mar 1996 21:16:24 +1030 Date: Thu, 21 Mar 1996 21:16:24 +1030 (CST) From: Justin Viiret <justin@cyburbia.bns.com.au> To: Stefan Esser <se@zpr.uni-koeln.de> cc: ports@freebsd.org Subject: Re: Spinner under FreeBSD In-Reply-To: <199603201939.AA22947@Sisyphos> Message-ID: <Pine.BSF.3.91.960321210824.9844F-100000@cyburbia.bns.com.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 20 Mar 1996, Stefan Esser wrote: > I've prepared a Spinner port, but didn't have > the time to put it into the repository, yet. Can you let me know when it's in, or stick it in freebsd.org's incoming dir for me? (Unless of course I'm missing something unbelievably obvious and can fix it here :) ) > } o crypt() does not work on FreeBSD > Did you install DES crypt on your system ? No, I don't think so - We're outside the USA, and I know that user passwords are MD5 passwords here. (newbie warning [grin]) > I'm using -current, and didn't make > many tests, yet. I didn't try with > MD5 passwords, though ... Uh huh ... well, if I can get hold of your port I'll have a shot at it with that ... otherwise I might go and try some of the older betas or the very-beta (shudder) release :) /-------------------------------------------------------------------------\ | Justin Viiret Cyburbia Network Services | | justin@cyburbia.bns.com.au Co-sysadmin | | http://cyburbia.bns.com.au/~justin A96 Music Competition (dis)Organiser | \------------------[Relax, it's only ones and zeroes.]--------------------/ From owner-freebsd-ports Thu Mar 21 03:13:36 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA19750 for ports-outgoing; Thu, 21 Mar 1996 03:13:36 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id DAA19745 for <ports@FreeBSD.org>; Thu, 21 Mar 1996 03:13:31 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id DAA05923; Thu, 21 Mar 1996 03:13:16 -0800 (PST) Date: Thu, 21 Mar 1996 03:13:16 -0800 (PST) Message-Id: <199603211113.DAA05923@silvia.HIP.Berkeley.EDU> To: sanpei@yy.cs.keio.ac.jp CC: ports@FreeBSD.org In-reply-to: <199603210842.RAA01461@lavender.yy.cs.keio.ac.jp> (sanpei@yy.cs.keio.ac.jp) Subject: Re: ported WIDE dhcp to FreeBSD 2.1R From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * I send next mail at Jan., 22, 1996. But there were no mail from * ports team. * * What is the matter with you? It has been imported to our tree on the next day by Paul Traina, one of our chief importers. I assumed he'd already notified you, sorry for the lacking response. By the way, I'm thinking of renaming it to "net/wide-dhcp" since there now exists a "net/isc-dhcp" port. Is that ok for you? Satoshi ------- Date: Tue, 23 Jan 1996 04:31:17 -0800 (PST) From: Paul Traina <pst@freefall.freebsd.org> To: CVS-committers@freefall.freebsd.org, cvs-ports@freefall.freebsd.org Subject: cvs commit: ports/net/dhcp - Imported sources pst 96/01/23 04:31:16 Branch: net/dhcp 1.1.1 Log: Port of WIDE DHCP v1.3 to FreeBSD 2.x. Status: Vendor Tag: WIDE Release Tags: v1_3 N ports/net/dhcp/Makefile N ports/net/dhcp/files/md5 N ports/net/dhcp/patches/patch-aa N ports/net/dhcp/pkg/PLIST N ports/net/dhcp/pkg/COMMENT N ports/net/dhcp/pkg/DESCR No conflicts created by this import From owner-freebsd-ports Thu Mar 21 04:26:39 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA22683 for ports-outgoing; Thu, 21 Mar 1996 04:26:39 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id EAA22678 Thu, 21 Mar 1996 04:26:35 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id EAA06125; Thu, 21 Mar 1996 04:26:25 -0800 (PST) Date: Thu, 21 Mar 1996 04:26:25 -0800 (PST) Message-Id: <199603211226.EAA06125@silvia.HIP.Berkeley.EDU> To: nate@sri.MT.net CC: nate@sri.MT.net, ache@FreeBSD.org, ports@FreeBSD.org In-reply-to: <199603210628.XAA10210@rocky.sri.MT.net> (message from Nate Williams on Wed, 20 Mar 1996 23:28:19 -0700) Subject: Re: ssh-1.2.10; ok to run? From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * Cc: ache@FreeBSD.org, ports@FreeBSD.org I assume you just added "ports" to the CC: list, since I haven't seen any of the mails quoted.... * > Hmm, I just set my USA_RESIDENT == YES after the port whines at me, it * > downloads the sources and then exists. All attempts to create the * > package fail since it doesn't do anything. Does anyone know how to The package creation is disabled by default since this is not exportable. You can try "make FORCE_PACKAGE=yes package" if you really want to create the package. * However, this port is useless to me for several reasons: * 1) It requires a lot of useless ports, such as TK, Perl5, and Wish. * None of these are necessary, and the configure scripts already knows * they aren't necessary. If I remember right Peter and I argued with * Andrey about this very thing. I'm trying to install this on my * router box, and it has (and NEEDS) none of the above tools. It's got * a smallish disk already, I don't need alot of bloat for security * tools that DON'T NEED all of the extra junk just to get a working * ssh/sshd binary. This I can't comment on, it's up to the maintainer. If you can convince me enough I might assert my "authoritative power" (:) but I generally try to avoid sticking my head into something I don't understand (like security). * 2) This port only works under -current. That may be fine and good, but * the next 'official' release of FreeBSD on CD is going to be -stable, * which means that this port won't build on it. Again, my firewall box * is running -stable on a small disk, but even if it had a *huge* disk * I'd have to be running -current to get this port to compile. I'm sorry about that, but we've been over this before. The ports collection always has, and continue to, support -current only. That the previous CD had compiled packages for that version is nothing short of a miracle, I've been holding back several changes that would make it incompatible with -stable until the release. This is no longer possible with the increasing divergence between -current and -stable, we simply don't have the resources (both man hours and machines) to maintain two trees. After 2.1R was out, I argued against the continued -stable/-current split, but the kernel hackers were too uncomfortable with the idea of having a release based on -current (and you have to respect that). Thus, the next release will ship with the old ports tree and packages. * So, what is it going to take for me to get ssh working under FreeBSD * short of building it by hand like I have to do on the Suns? It seems * like a waste of my time to do this when we have this *really* nice ports * system in place. (Although I will admit, I don't have to go looking for * the distributions since their locations are in the Makefiles. :) Just comment out the *_DEPENDS you don't want in the ssh Makefile, I've heard it will complain but build it anyway. Or if you are sure you have the things you really need (I think only libz qualifies), do a "make NO_DEPENDS=yes". * Sorry to vent my spleen here, but the current ssh port seems * counter-productive to me. Sorry, the ports scheme (by its very definition) is not very efficient in filling everyone's need. It tries to make the majority happy, and has to assume certain things (like, people would have perl5 and tk4 installed by now).... Satoshi From owner-freebsd-ports Thu Mar 21 04:35:39 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA23046 for ports-outgoing; Thu, 21 Mar 1996 04:35:39 -0800 (PST) Received: from lavender.yy.cs.keio.ac.jp (mobile1.yy.cs.keio.ac.jp [131.113.47.31]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id EAA23041 for <ports@FreeBSD.org>; Thu, 21 Mar 1996 04:35:36 -0800 (PST) Received: (from sanpei@localhost) by lavender.yy.cs.keio.ac.jp (8.6.12/3.4Wbeta5) id VAA02191; Thu, 21 Mar 1996 21:30:42 +0900 Message-Id: <199603211230.VAA02191@lavender.yy.cs.keio.ac.jp> To: asami@cs.berkeley.edu (Satoshi Asami) Cc: ports@FreeBSD.org Subject: Re: ported WIDE dhcp to FreeBSD 2.1R In-reply-to: Your message of "Thu, 21 Mar 1996 03:13:16 PST" References: <199603211113.DAA05923@silvia.HIP.Berkeley.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Date: Thu, 21 Mar 1996 21:30:41 +0900 From: MIHIRA Yoshiro (=?ISO-2022-JP?B?GyRCOzBKP0ExTzobKEI=?= ) <sanpei@yy.cs.keio.ac.jp> Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >By the way, I'm thinking of renaming it to "net/wide-dhcp" since there >now exists a "net/isc-dhcp" port. Is that ok for you? > N ports/net/dhcp/Makefile > N ports/net/dhcp/files/md5 > N ports/net/dhcp/patches/patch-aa > N ports/net/dhcp/pkg/PLIST > N ports/net/dhcp/pkg/COMMENT > N ports/net/dhcp/pkg/DESCR from: dhcp/Makefile >MAINTAINER= pst@FreeBSD.ORG But this WIDE-DHCP ports is not mine. I found my DHCP ports file in ftp://ftp.freebsd.org/FreeBSD/incoming/dhcp.tar.gz From time stamp of two port collection are close; mine is `Jan.,22' and Paul Traina is `Jan., 23', I think that my ports file was rejected. But there are 2 problems in pst's WIDE DHCP port. First, there is no information about dhcp in `FreeBSD/FreeBSD-current/ports/INDEX' file. # maybe by some mistakes... Second dhcp server program ported by pst has problems. It can't reply correctly via bpf. I patched to dhcps.c below (needless to say, in my ports file). In FreeBSD, program using bpf does not need htons. (But I don't know why does it not need..... in BSD/OS, htons was needed) I hope only that DHCP server/client program run exactly in FreeBSD :-) I don't mind who make DHCP ports collection. yours. Yoshiro MIHIRA Keio Univ. Japan --- server/dhcps.c.orig Mon Nov 6 16:18:19 1995 +++ server/dhcps.c Thu Jan 11 10:56:53 1996 @@ -1901,7 +1901,11 @@ snd.ether->ether_shost[i] = ifp->haddr[i]; #endif } +#ifdef __FreeBSD__ + snd.ether->ether_type = ETHERTYPE_IP; +#else snd.ether->ether_type = htons(ETHERTYPE_IP); +#endif if (sbufvec[1].iov_base == NULL) { if (ether_write(ifp->fd, sbufvec[0].iov_base, sbufvec[0].iov_len) < 0) { @@ -2215,7 +2219,11 @@ #endif } } +#ifdef __FreeBSD__ + snd.ether->ether_type = ETHERTYPE_IP; +#else snd.ether->ether_type = htons(ETHERTYPE_IP); +#endif buflen = DFLTBOOTPLEN + UDPHL + IPHL + ETHERHL; if (ether_write(ifp->fd, (char *)snd.ether, buflen) < 0) { @@ -2877,7 +2885,7 @@ return(GOOD); } -#ifdef BSDOS +#if defined(BSDOS) || (__FreeBSD__ == 2) delarp(ip); #else delarp(ip, sockfd); From owner-freebsd-ports Thu Mar 21 06:58:12 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA00526 for ports-outgoing; Thu, 21 Mar 1996 06:58:12 -0800 (PST) Received: from sovcom.kiae.su (sovcom.kiae.su [144.206.136.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id GAA00513 Thu, 21 Mar 1996 06:57:44 -0800 (PST) Received: by sovcom.kiae.su id AA25105 (5.65.kiae-1 ); Thu, 21 Mar 1996 17:53:31 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Thu, 21 Mar 96 17:53:31 +0300 Received: (from ache@localhost) by astral.msk.su (8.7.5/8.7.3) id RAA00397; Thu, 21 Mar 1996 17:52:43 +0300 (MSK) Message-Id: <199603211452.RAA00397@astral.msk.su> Subject: Re: ssh-1.2.10; ok to run? To: nate@sri.MT.net (Nate Williams) Date: Thu, 21 Mar 1996 17:52:43 +0300 (MSK) Cc: nate@sri.MT.net, ache@FreeBSD.org, ports@FreeBSD.org In-Reply-To: <199603210628.XAA10210@rocky.sri.MT.net> from "Nate Williams" at "Mar 20, 96 11:28:19 pm" From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (aka Andrey A. Chernov, Black Mage) <ache@astral.msk.su> X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL13 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > 1) It requires a lot of useless ports, such as TK, Perl5, and Wish. > None of these are necessary, and the configure scripts already knows > they aren't necessary. If I remember right Peter and I argued with > Andrey about this very thing. I'm trying to install this on my > router box, and it has (and NEEDS) none of the above tools. It's got > a smallish disk already, I don't need alot of bloat for security > tools that DON'T NEED all of the extra junk just to get a working > ssh/sshd binary. I just take out wish requirement (depends on USE_WISH now). When my 'ports' handling machine comes up after upgrade/repair, I'll take out perl5 too. It isn't Makefile-only thing because /usr/local/bin/perl path should be replaced to /replace_it_with_PERL_path when perl disabled. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - http://dt.demos.su/~ache : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Thu Mar 21 07:46:58 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA07844 for ports-outgoing; Thu, 21 Mar 1996 07:46:58 -0800 (PST) Received: from rocky.sri.MT.net (rocky.sri.MT.net [204.182.243.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id HAA07781 Thu, 21 Mar 1996 07:46:44 -0800 (PST) Received: (from nate@localhost) by rocky.sri.MT.net (8.6.12/8.6.12) id IAA13334; Thu, 21 Mar 1996 08:49:30 -0700 Date: Thu, 21 Mar 1996 08:49:30 -0700 From: Nate Williams <nate@sri.MT.net> Message-Id: <199603211549.IAA13334@rocky.sri.MT.net> To: asami@cs.berkeley.edu (Satoshi Asami) Cc: nate@sri.MT.net, ache@FreeBSD.org, ports@FreeBSD.org Subject: Re: ssh-1.2.10; ok to run? In-Reply-To: <199603211226.EAA06125@silvia.HIP.Berkeley.EDU> References: <199603210628.XAA10210@rocky.sri.MT.net> <199603211226.EAA06125@silvia.HIP.Berkeley.EDU> Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > * Cc: ache@FreeBSD.org, ports@FreeBSD.org > > I assume you just added "ports" to the CC: list, since I haven't seen > any of the mails quoted.... Yep. > * However, this port is useless to me for several reasons: > * 1) It requires a lot of useless ports, such as TK, Perl5, and Wish. > * None of these are necessary, and the configure scripts already knows > * they aren't necessary. If I remember right Peter and I argued with > * Andrey about this very thing. I'm trying to install this on my > * router box, and it has (and NEEDS) none of the above tools. It's got > * a smallish disk already, I don't need alot of bloat for security > * tools that DON'T NEED all of the extra junk just to get a working > * ssh/sshd binary. > > This I can't comment on, it's up to the maintainer. If you can > convince me enough I might assert my "authoritative power" (:) but I > generally try to avoid sticking my head into something I don't > understand (like security). Fair enough. It appears Andrey is going to modify it to not require WISH and Perl, so that's one win. :) > * 2) This port only works under -current. That may be fine and good, but > * the next 'official' release of FreeBSD on CD is going to be -stable, > * which means that this port won't build on it. Again, my firewall box > * is running -stable on a small disk, but even if it had a *huge* disk > * I'd have to be running -current to get this port to compile. > > I'm sorry about that, but we've been over this before. The ports > collection always has, and continue to, support -current only. That > the previous CD had compiled packages for that version is nothing > short of a miracle, I've been holding back several changes that would > make it incompatible with -stable until the release. > > This is no longer possible with the increasing divergence between > -current and -stable, we simply don't have the resources (both man > hours and machines) to maintain two trees. Hmm, so does that mean the next 'official' CD out of Walnut creek will contain the old 2.1 packages and none of the new packages? I ask that because finding out which work and which don't under 2.1.1 is going to be a *LOT* of work (more work than you want?), so it'll be easier to ship the old and crufty ports than to fix all the new ones. > Thus, the next release will ship with the old ports tree and packages. Hmm, I guess I wish it didn't have to be that way, *especially* for ports such as ssh where the old packages is effectively useless due to security bugs. But, that's the price of progress. > * So, what is it going to take for me to get ssh working under FreeBSD > * short of building it by hand like I have to do on the Suns? It seems > * like a waste of my time to do this when we have this *really* nice ports > * system in place. (Although I will admit, I don't have to go looking for > * the distributions since their locations are in the Makefiles. :) > > Just comment out the *_DEPENDS you don't want in the ssh Makefile, > I've heard it will complain but build it anyway. Or if you are sure > you have the things you really need (I think only libz qualifies), do > a "make NO_DEPENDS=yes". I just gave up on it and built it by hand. It was too much trouble to figure out last night at midnight, so I simply looked at what the Makefile was doing and built it by hand. > Sorry, the ports scheme (by its very definition) is not very efficient > in filling everyone's need. It tries to make the majority happy, and > has to assume certain things (like, people would have perl5 and tk4 > installed by now).... However, I suspect the majority of the folks are running -stable and not -current, so at this stage of the game the packages which depend on -current are not useful to them. Thanks for responding, Nate From owner-freebsd-ports Thu Mar 21 09:07:57 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA29046 for ports-outgoing; Thu, 21 Mar 1996 09:07:57 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id JAA29019 Thu, 21 Mar 1996 09:07:52 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with SMTP id JAA10278; Thu, 21 Mar 1996 09:07:45 -0800 (PST) To: Nate Williams <nate@sri.MT.net> cc: ports@freebsd.org, hackers@freebsd.org Subject: Re: ssh-1.2.10; ok to run? In-reply-to: Your message of "Thu, 21 Mar 1996 08:49:30 MST." <199603211549.IAA13334@rocky.sri.MT.net> Date: Thu, 21 Mar 1996 09:07:44 -0800 Message-ID: <10263.827428064@time.cdrom.com> From: "Jordan K. Hubbard" <jkh@time.cdrom.com> Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Hmm, so does that mean the next 'official' CD out of Walnut creek will > contain the old 2.1 packages and none of the new packages? I ask that > because finding out which work and which don't under 2.1.1 is going to > be a *LOT* of work (more work than you want?), so it'll be easier to > ship the old and crufty ports than to fix all the new ones. Well, not quite. I'm working right now (in case anyone had any doubts after seeing the sysinstall commits :-) on the 2.2-960321-SNAP CDROM, and my first test installations have been fairly promising, modulo the already-reported problems with tzsetup. I also grabbed the packages-current directory off of ftp.cdrom.com yesterday and burned it onto a CD so that I have it handy - I'm basically going to put everything you saw on the last CD snapshot (the one I had on freefall for awhile) on there plus the packages plus perhaps a few other last minute goodies. Then we're going to do a run of about 900 of them and make them available to developers in the next 2 weeks or so (assuming that we can get a fast turn from the production plant). Oh yeah, as usual the core team and major contributors will get freebies, though I have to say that I can't be quite so generous with this batch due to the very small run and lower profit margin, so please (not you Nate, but -hackers and -ports in general) don't deluge me with requests if all you have is a port or 10 line bug fix in there. I can afford to be generous with major releases because they're produced in about 10 times the quantity and have a much longer shelf-life. Hope everyone understands. These will be going for $24.95 for one-time purchase and $19.95 for subscription (plus the usual $5 S&H). This now ends my commercial announcement.. ;-) Jordan From owner-freebsd-ports Thu Mar 21 14:03:57 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA17802 for ports-outgoing; Thu, 21 Mar 1996 14:03:57 -0800 (PST) Received: from bogon.net (gw.bogon.net [204.137.132.49]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id OAA17788 for <ports@freebsd.org>; Thu, 21 Mar 1996 14:03:29 -0800 (PST) Received: (from wes@localhost) by bogon.net (8.6.12/8.6.12) id OAA00773 for ports@freebsd.org; Thu, 21 Mar 1996 14:03:22 -0800 From: Wes Santee <wes@bogon.net> Message-Id: <199603212203.OAA00773@bogon.net> Subject: CNews port failing install... To: ports@freebsd.org Date: Thu, 21 Mar 1996 14:03:21 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL11 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk During one of the install phases, a shell script called 'conf/histsetup' is called which contains the following snippet: -----cut----- lock -o LOCK $$ || { echo '*** cannot get the lock file' >&2 ; exit 1 ; } status=1 trap 'unlock LOCK ; trap 0 ; exit $status' 0 1 2 15 -----cut----- On FreeBSD, lock(1) locks the keyboard (and causes the install to fail since there is no '-o' option). Looks like this is trying to do a file locking check of some kind. Anybody know what the equivilent command in FreeBSD is? Cheers, -- ( -Wes Santee <wes@bogon.net> | No one told you when to run... ) ( http://www.oz.net/~wsantee \------------------------------- ) ( For PGP Key, email w/Subject: "Send PGP Key" Powered by FreeBSD ) From owner-freebsd-ports Thu Mar 21 14:09:56 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA18476 for ports-outgoing; Thu, 21 Mar 1996 14:09:56 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id OAA18459 for <ports@freebsd.org>; Thu, 21 Mar 1996 14:09:52 -0800 (PST) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id IAA13685; Fri, 22 Mar 1996 08:54:32 +1030 From: Michael Smith <msmith@atrad.adelaide.edu.au> Message-Id: <199603212224.IAA13685@genesis.atrad.adelaide.edu.au> Subject: Re: ported WIDE dhcp to FreeBSD 2.1R To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Fri, 22 Mar 1996 08:54:31 +1030 (CST) Cc: sanpei@yy.cs.keio.ac.jp, ports@freebsd.org In-Reply-To: <24348.827401505@time.cdrom.com> from "Jordan K. Hubbard" at Mar 21, 96 01:45:05 am MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Jordan K. Hubbard stands accused of saying: > > > Hi, > > > > I send next mail at Jan., 22, 1996. But there were no mail from > > ports team. > > > > What is the matter with you? ... > If no one else attends to your submission in the next 72 hours, I will > do so myself. Sorry for the long delay! I should also point out that a large proportion of the possible readers of the original message would _not_have_been_able_to_read_it_, as the headers reference a Japanese character set, and metamail tries to invoke kterm to display it. When it fails, 99% of readers will just delete the message and move on; there's just too much mail to deal with to fight with someone's badly configured mailer. > Jordan -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[ From owner-freebsd-ports Thu Mar 21 16:14:57 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA28040 for ports-outgoing; Thu, 21 Mar 1996 16:14:57 -0800 (PST) Received: from fn1.freenet.edmonton.ab.ca (fn1.freenet.edmonton.ab.ca [198.161.206.8]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id QAA28035 Thu, 21 Mar 1996 16:14:53 -0800 (PST) Received: by fn1.freenet.edmonton.ab.ca (AIX 3.2/UCB 5.64/4.03) id AA44167; Thu, 21 Mar 1996 17:13:21 -0700 Date: Thu, 21 Mar 1996 17:13:20 -0700 (MST) From: Ronald Grootkarzyn <ron@freenet.edmonton.ab.ca> To: fbsd-ports <freebsd-ports@freebsd.org>, fbsd-hackers <freebsd-hackers@freebsd.org>, fbsd-bugs <freebsd-bugs@freebsd.org> Subject: Invalid Type '->' wrt GCC/ctype.h Message-Id: <Pine.A32.3.91.960321170240.37879A-100000@fn1.freenet.edmonton.ab.ca> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk To those that may know; Please consider and reply, if possible, with RFI's or solutions to the following complation merror message; I run a custom FBSD 2.10 kernel (sound for sbpro & SYS V support) on a 486 pc compatible. When compiling the following programs; xlockmore 3.7 and mSQL 1.0.6+, I receive the following error message from ctype.h .../ctype.h:147: invalid type arguement of '->' in the following functions; __istype, __tolower, __toupper. I have successfully compiled xlockmore from FBSD 2.0 forward and have compiled mSQL on FBSD 2.0. Thank-you in advance for considering these questions, which are beyond my very limited C programming experience. Respectfully ron Ronald Grootkarzyn email: ron@freenet.edmonton.ab.ca 4013 - 114 Avenue phone: (403) 479-2672 Edmonton, AB, T5W 0S9 From owner-freebsd-ports Thu Mar 21 18:23:55 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA05912 for ports-outgoing; Thu, 21 Mar 1996 18:23:55 -0800 (PST) Received: from s1.GANet.NET (s1.GANet.NET [199.18.201.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id SAA05907 Thu, 21 Mar 1996 18:23:52 -0800 (PST) Received: (from ec0@localhost) by s1.GANet.NET (8.6.11/8.6.11) id VAA11443; Thu, 21 Mar 1996 21:22:31 -0500 Date: Thu, 21 Mar 1996 21:22:21 -0500 (EST) From: Eric Chet <ec0@s1.GANet.NET> To: freebsd-ports@freebsd.org cc: jmz@freebsd.org Subject: XFree86 -port fails to build Message-ID: <Pine.SOL.3.91.960321205918.10822A-100000@s1> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello -current as of 3-20-96, the /ports/x11/XFree86 port fails to build. Building Release 6 of the X Window System. I hope you checked the configuration parameters in ./config/cf to see if you need to pass BOOTSTRAPCFLAGS. Thu Mar 21 21:04:47 1996 cd ./config/imake; make -f Makefile.ini BOOTSTRAPCFLAGS="" clean; make -f Makefile.ini BOOTSTRAPCFLAGS="" rm -f ccimake imake.o imake rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#* making imake with BOOTSTRAPCFLAGS= cc -o ccimake -O -I../../include ccimake.c cc -c -O -I../../include `./ccimake` imake.c imake.c: In function `LogFatal': imake.c:515: conflicting types for `sys_errlist' /usr/include/stdio.h:244: previous declaration of `sys_errlist' *** Error code 1 Stop. stdio.h:244 ------- extern __const char *__const sys_errlist[]; imake.c:515 ----------- void LogFatal(x0,x1) char *x0, *x1; { #ifndef WIN32 extern char *sys_errlist[]; #endif --------- If I change it to "extern const char* const sys_errlist[];" I then get these results with a follow up build. Thu Mar 21 21:13:46 1996 cd ./config/imake; make -f Makefile.ini BOOTSTRAPCFLAGS="" clean; make -f Makefile.ini BOOTSTRAPCFLAGS="" rm -f ccimake imake.o imake rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#* making imake with BOOTSTRAPCFLAGS= cc -o ccimake -O -I../../include ccimake.c cc -c -O -I../../include `./ccimake` imake.c cc -o imake imake.o rm -f Makefile.bak; mv Makefile Makefile.bak ./config/imake/imake -I./config/cf -DTOPDIR=. -DCURDIR=. make VerifyOS Building on FreeBSD 1.1 . ^^^^^ THE FREEBSD.CF IS SET UP FOR FREEBSD 1.1? make Makefiles making Makefiles in config... making Makefiles in config/cf... making Makefiles in config/imake... making Makefiles in config/makedepend... In file included from ../../config/cf/Imake.tmpl:1045, from Imakefile.c:3: ./Imakefile:11: unterminated string or character constant ./Imakefile:11: possible real start of unterminated constant ./Imakefile:9: unterminated `#if' conditional ../../config/imake/imake: Exit code 33. Stop. "Makefile", line 5: Need an operator "Makefile", line 6: Need an operator "Makefile", line 8: Need an operator "Makefile", line 264: Need an operator "Makefile", line 265: Need an operator "Makefile", line 266: Need an operator "Makefile", line 326: Need an operator "Makefile", line 327: Need an operator "Makefile", line 429: Need an operator "Makefile", line 928: Need an operator "Makefile", line 929: Need an operator "Makefile", line 930: Need an operator "Makefile", line 1090: Need an operator "Makefile", line 1091: Need an operator "Makefile", line 3727: Need an operator "Makefile", line 3728: Need an operator "Makefile", line 4126: Need an operator "Makefile", line 4127: Need an operator "Makefile", line 4230: Need an operator "Makefile", line 4258: Need an operator "Makefile", line 4286: Need an operator Malloc warning: free(): already free chunk. Memory fault - core dumped making Makefiles in config/util... making Makefiles in include... making Makefiles in include/bitmaps... making Makefiles in include/extensions... making Makefiles in include/fonts... making Makefiles in lib... making Makefiles in lib/xtrans... making Makefiles in lib/Xau... making Makefiles in lib/Xdmcp... making Makefiles in lib/X11... In file included from ../../config/cf/Imake.tmpl:1045, from Imakefile.c:3: ./Imakefile:56: unterminated string or character constant ./Imakefile:56: possible real start of unterminated constant ../../config/imake/imake: Exit code 33. Stop. "Makefile", line 5: Need an operator "Makefile", line 6: Need an operator "Makefile", line 8: Need an operator "Makefile", line 264: Need an operator "Makefile", line 265: Need an operator "Makefile", line 266: Need an operator "Makefile", line 326: Need an operator "Makefile", line 327: Need an operator "Makefile", line 429: Need an operator "Makefile", line 928: Need an operator "Makefile", line 929: Need an operator "Makefile", line 930: Need an operator "Makefile", line 1090: Need an operator "Makefile", line 1091: Need an operator "Makefile", line 3727: Need an operator "Makefile", line 3728: Need an operator "Makefile", line 4126: Need an operator "Makefile", line 4127: Need an operator "Makefile", line 4230: Need an operator "Makefile", line 4258: Need an operator "Makefile", line 4286: Need an operator Malloc warning: free(): already free chunk. Memory fault - core dumped making Makefiles in lib/oldX... making Makefiles in lib/ICE... making Makefiles in lib/SM... making Makefiles in lib/Xext... making Makefiles in lib/Xt... In file included from ../../config/cf/Imake.tmpl:1045, from Imakefile.c:3: ./Imakefile:46: unterminated string or character constant ./Imakefile:48: possible real start of unterminated constant ../../config/imake/imake: Exit code 33. Stop. "Makefile", line 5: Need an operator "Makefile", line 6: Need an operator "Makefile", line 8: Need an operator "Makefile", line 264: Need an operator "Makefile", line 265: Need an operator "Makefile", line 266: Need an operator "Makefile", line 326: Need an operator "Makefile", line 327: Need an operator "Makefile", line 429: Need an operator "Makefile", line 928: Need an operator "Makefile", line 929: Need an operator "Makefile", line 930: Need an operator "Makefile", line 1090: Need an operator "Makefile", line 1091: Need an operator "Makefile", line 3727: Need an operator "Makefile", line 3728: Need an operator "Makefile", line 4126: Need an operator "Makefile", line 4127: Need an operator "Makefile", line 4230: Need an operator "Makefile", line 4258: Need an operator "Makefile", line 4286: Need an operator Malloc warning: free(): already free chunk. Memory fault - core dumped making Makefiles in lib/Xmu... In file included from ../../config/cf/Imake.tmpl:1045, from Imakefile.c:3: -------- and so on.... Eric J. Chet (ejc@nasvr1.cb.att.com || ec0@ganet.net) Lucent Technologies, Bell Labs Innovations Columbus, Ohio 43213 RM 1E222 From owner-freebsd-ports Thu Mar 21 20:24:52 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA12791 for ports-outgoing; Thu, 21 Mar 1996 20:24:52 -0800 (PST) Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id UAA12783 for <freebsd-ports@freebsd.org>; Thu, 21 Mar 1996 20:24:46 -0800 (PST) Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA27763; Fri, 22 Mar 96 05:26:55 +0100 Date: Fri, 22 Mar 96 05:26:55 +0100 Message-Id: <9603220426.AA27763@cabri.obs-besancon.fr> From: Jean-Marc Zucconi <jmz@cabri.obs-besancon.fr> To: ec0@s1.ganet.net Cc: freebsd-ports@freebsd.org In-Reply-To: <Pine.SOL.3.91.960321205918.10822A-100000@s1> (message from Eric Chet on Thu, 21 Mar 1996 21:22:21 -0500 (EST)) Subject: Re: XFree86 -port fails to build X-Mailer: Emacs Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >>>>> Eric Chet writes: > Hello > -current as of 3-20-96, the /ports/x11/XFree86 port fails to build. > Building Release 6 of the X Window System. > I hope you checked the configuration parameters in ./config/cf > to see if you need to pass BOOTSTRAPCFLAGS. > Thu Mar 21 21:04:47 1996 > cd ./config/imake; make -f Makefile.ini BOOTSTRAPCFLAGS="" clean; > make -f Makefile.ini BOOTSTRAPCFLAGS="" > rm -f ccimake imake.o imake > rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#* > making imake with BOOTSTRAPCFLAGS= > cc -o ccimake -O -I../../include ccimake.c > cc -c -O -I../../include `./ccimake` imake.c > imake.c: In function `LogFatal': > imake.c:515: conflicting types for `sys_errlist' > /usr/include/stdio.h:244: previous declaration of `sys_errlist' > *** Error code 1 I don't get any error: Building Release 6 of the X Window System. I hope you checked the configuration parameters in ./config/cf to see if you need to pass BOOTSTRAPCFLAGS. Fri Mar 22 05:02:37 MET 1996 cd ./config/imake; make -f Makefile.ini BOOTSTRAPCFLAGS="" clean; make -f Makefile.ini BOOTSTRAPCFLAGS="" rm -f ccimake imake.o imake rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#* making imake with BOOTSTRAPCFLAGS= cc -o ccimake -O -I../../include ccimake.c cc -c -O -I../../include `./ccimake` imake.c cc -o imake -O -I../../include imake.o rm -f Makefile.bak; mv Makefile Makefile.bak ./config/imake/imake -I./config/cf -DTOPDIR=. -DCURDIR=. make VerifyOS Building on FreeBSD 2.2-CURRENT. make Makefiles making Makefiles in config... making Makefiles in config/cf... etc. > Stop. > stdio.h:244 > ------- > extern __const char *__const sys_errlist[]; This is correct > imake.c:515 > ----------- > void > LogFatal(x0,x1) > char *x0, *x1; > { > #ifndef WIN32 > extern char *sys_errlist[]; > #endif You have a wrong version of the X11 sources: 524 void 525 LogFatal(x0,x1) 526 char *x0, *x1; 527 { 528 #if !defined(WIN32) && !defined(USE_STRERROR) 529 extern char *sys_errlist[]; 530 #endif > --------- > If I change it to "extern const char* const sys_errlist[];" I then get > these results with a follow up build. > Thu Mar 21 21:13:46 1996 > cd ./config/imake; make -f Makefile.ini BOOTSTRAPCFLAGS="" clean; > make -f Makefile.ini BOOTSTRAPCFLAGS="" > rm -f ccimake imake.o imake > rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS > make.log \#* > making imake with BOOTSTRAPCFLAGS= > cc -o ccimake -O -I../../include ccimake.c > cc -c -O -I../../include `./ccimake` imake.c > cc -o imake imake.o > rm -f Makefile.bak; mv Makefile Makefile.bak > ./config/imake/imake -I./config/cf -DTOPDIR=. -DCURDIR=. > make VerifyOS > Building on FreeBSD 1.1 . > ^^^^^ > THE FREEBSD.CF IS SET UP FOR FREEBSD 1.1? Are you sure to have the latest version of the port? Check the makefile: the rcs id should be # $Id: Makefile,v 1.17 1996/02/15 00:53:15 jmz Exp $ Jean-Marc _____________________________________________________________________________ Jean-Marc Zucconi Observatoire de Besancon F 25010 Besancon cedex PGP Key: finger jmz@cabri.obs-besancon.fr ============================================================================= From owner-freebsd-ports Thu Mar 21 20:37:37 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA13363 for ports-outgoing; Thu, 21 Mar 1996 20:37:37 -0800 (PST) Received: from veda.is (root@ubiq.veda.is [193.4.230.60]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id UAA13357 for <freebsd-ports@freebsd.org>; Thu, 21 Mar 1996 20:37:28 -0800 (PST) Received: (from adam@localhost) by veda.is (8.7.4/8.7.3) id EAA00425 for freebsd-ports@freebsd.org; Fri, 22 Mar 1996 04:37:18 GMT From: Adam David <adam@veda.is> Message-Id: <199603220437.EAA00425@veda.is> Subject: uemacs port To: freebsd-ports@freebsd.org Date: Fri, 22 Mar 1996 04:37:17 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL13 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I have uemacs 4.00 beta2 ready to fly (with FreeBSD additions from 3.12). Does it make sense to put it in the ports collection? If so, should it replace the existing 3.12 version or be imported as uemacs4 or something? -- Adam David <adam@veda.is> From owner-freebsd-ports Thu Mar 21 21:09:25 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA14895 for ports-outgoing; Thu, 21 Mar 1996 21:09:25 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id VAA14890 for <freebsd-ports@freebsd.org>; Thu, 21 Mar 1996 21:09:23 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id VAA08835; Thu, 21 Mar 1996 21:08:48 -0800 (PST) Date: Thu, 21 Mar 1996 21:08:48 -0800 (PST) Message-Id: <199603220508.VAA08835@silvia.HIP.Berkeley.EDU> To: adam@veda.is CC: freebsd-ports@freebsd.org In-reply-to: <199603220437.EAA00425@veda.is> (message from Adam David on Fri, 22 Mar 1996 04:37:17 +0000 (GMT)) Subject: Re: uemacs port From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * I have uemacs 4.00 beta2 ready to fly (with FreeBSD additions from * 3.12). Does it make sense to put it in the ports collection? If * so, should it replace the existing 3.12 version or be imported as * uemacs4 or something? Depends, on like how stable it is, how compatible it is, etc. :) Satoshi From owner-freebsd-ports Thu Mar 21 22:04:32 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA17738 for ports-outgoing; Thu, 21 Mar 1996 22:04:32 -0800 (PST) Received: from xfer.ik.co.kr ([203.238.155.2]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id WAA17733 for <freebsd-ports@FreeBSD.org>; Thu, 21 Mar 1996 22:04:26 -0800 (PST) Received: (from root@localhost) by xfer.ik.co.kr (8.7.1H1/8.6.12) id PAA06967 for freebsd-ports@FreeBSD.org; Fri, 22 Mar 1996 15:03:13 +0900 (KST) Date: Fri, 22 Mar 1996 15:03:13 +0900 (KST) From: "sang young Kim [Network Admin]" <root@xfer.ik.co.kr> Message-Id: <199603220603.PAA06967@xfer.ik.co.kr> To: freebsd-ports@FreeBSD.org Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk unsubscribe From owner-freebsd-ports Fri Mar 22 02:11:40 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA27660 for ports-outgoing; Fri, 22 Mar 1996 02:11:40 -0800 (PST) Received: from pcpsj.pfcs.com (harlan.fred.net [205.252.219.31]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id CAA27653 for <ports@freebsd.org>; Fri, 22 Mar 1996 02:11:34 -0800 (PST) Received: from mumps.pfcs.com (mumps.pfcs.com [192.52.69.11]) by pcpsj.pfcs.com (8.6.12/8.6.9) with SMTP id FAA00601; Fri, 22 Mar 1996 05:10:49 -0500 Received: from localhost by mumps.pfcs.com with SMTP id AA09635 (5.67b/IDA-1.5); Fri, 22 Mar 1996 05:10:48 -0500 To: ports@freebsd.org Cc: amanda-hackers@cs.umd.edu Subject: amanda-2.2.6 patch Date: Fri, 22 Mar 1996 05:10:47 -0500 Message-Id: <9633.827489447@mumps.pfcs.com> From: Harlan Stenn <Harlan.Stenn@pfcs.com> Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Amanda fails to back up partitions over 2G because of an overflow problem. Here's a quick hack of a patch. A better way would be to convert to off_t, huh? (Assuming the re_exec code can handle numbers that big.) --- client-src/sendsize-dump.c- Fri Mar 22 03:55:17 1996 +++ client-src/sendsize-dump.c Fri Mar 22 04:31:42 1996 @@ -214,7 +214,7 @@ errs = re_comp(rp->regex); /* check for error return: errs != NULL */ if(re_exec(str) == 1) - return (first_num(str)*rp->scale+1023)/1024; + return ((off_t)(first_num(str))*rp->scale+1023)/1024; } return -1; } From owner-freebsd-ports Fri Mar 22 05:32:50 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA05761 for ports-outgoing; Fri, 22 Mar 1996 05:32:50 -0800 (PST) Received: from s1.GANet.NET (s1.GANet.NET [199.18.201.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id FAA05755 for <freebsd-ports@freebsd.org>; Fri, 22 Mar 1996 05:32:48 -0800 (PST) Received: (from ec0@localhost) by s1.GANet.NET (8.6.11/8.6.11) id IAA22454; Fri, 22 Mar 1996 08:31:09 -0500 Date: Fri, 22 Mar 1996 08:31:08 -0500 (EST) From: Eric Chet <ec0@s1.GANet.NET> To: Jean-Marc Zucconi <jmz@cabri.obs-besancon.fr> cc: freebsd-ports@freebsd.org Subject: Re: XFree86 -port fails to build In-Reply-To: <9603220426.AA27763@cabri.obs-besancon.fr> Message-ID: <Pine.SOL.3.91.960322082508.22276A-100000@s1> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > ------- > > extern __const char *__const sys_errlist[]; > > This is correct > > > imake.c:515 > > ----------- > > void > > LogFatal(x0,x1) > > char *x0, *x1; > > { > > #ifndef WIN32 > > extern char *sys_errlist[]; > > #endif > > You have a wrong version of the X11 sources: > 524 void > 525 LogFatal(x0,x1) > 526 char *x0, *x1; > 527 { > 528 #if !defined(WIN32) && !defined(USE_STRERROR) > 529 extern char *sys_errlist[]; > 530 #endif > Hello Jean-Marc That is really interesting, because when I typed make the system fetched them for me. I will clean out the distfiles and try again. The md5 checksum did not fail ... Hummm B > Are you sure to have the latest version of the port? Check the > makefile: the rcs id should be > # $Id: Makefile,v 1.17 1996/02/15 00:53:15 jmz Exp $ My ports are totally up to date. I will give it another try and let you know what happens. > > Jean-Marc > _____________________________________________________________________________ > Jean-Marc Zucconi Observatoire de Besancon F 25010 Besancon cedex > PGP Key: finger jmz@cabri.obs-besancon.fr > ============================================================================= > From owner-freebsd-ports Fri Mar 22 06:22:30 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA08197 for ports-outgoing; Fri, 22 Mar 1996 06:22:30 -0800 (PST) Received: from seagull.rtd.com (root@seagull.rtd.com [198.102.68.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id GAA08192 for <freebsd-ports@freefall.FreeBSD.org>; Fri, 22 Mar 1996 06:22:28 -0800 (PST) Received: (from dgy@localhost) by seagull.rtd.com (8.6.12/1.2) id HAA12024 for freebsd-ports@freefall.cdrom.com; Fri, 22 Mar 1996 07:22:27 -0700 From: Don Yuniskis <dgy@rtd.com> Message-Id: <199603221422.HAA12024@seagull.rtd.com> Subject: fspd (fspserver) To: freebsd-ports@freefall.FreeBSD.org (FreeBSD ports) Date: Fri, 22 Mar 1996 07:22:27 -0700 (MST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Greetings! With the presence of fspclient in the ports package, one has to wonder about the absence of fsp-server (fspd). I grabbed the sources last night and they look pretty straightforward... is there a reason why it has NOT been included in the ports collection? Or, perhaps maybe add a note to fspclient's DESC indicating where to find it? Thx, --don From owner-freebsd-ports Fri Mar 22 06:51:55 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA09581 for ports-outgoing; Fri, 22 Mar 1996 06:51:55 -0800 (PST) Received: from sasami.jurai.net (root@sasami.jurai.net [205.218.122.51]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id GAA09576 for <freebsd-ports@freebsd.org>; Fri, 22 Mar 1996 06:51:54 -0800 (PST) Received: (from winter@localhost) by sasami.jurai.net (8.7.4/8.7.3) id IAA10567; Fri, 22 Mar 1996 08:51:50 -0600 (CST) Date: Fri, 22 Mar 1996 08:51:49 -0600 (CST) From: "Matthew N. Dodd" <winter@jurai.net> X-Sender: winter@sasami To: freebsd-ports@freebsd.org Subject: Pine 3.92 In-Reply-To: <Pine.SOL.3.91.960322082508.22276A-100000@s1> Message-ID: <Pine.BSF.3.91.960322084426.9008A-100000@sasami> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Is there any good reason NOT to make shared libraries out of libpico.a and (lib)c-client.a? I decided to hack on pine this morning instead of going to sleep and I've pretty much got it working. Any comments? Should I make my diffs and submit a port? Or am I sleep deprived and meddling things that are best left to more awake people? Have a good one. | Matthew N. Dodd | winter@jurai.net | http://www.jurai.net/~winter | | Technical Manager | mdodd@intersurf.net | http://www.intersurf.net | | InterSurf Online | "Welcome to the net Sir, would you like a handbasket?"| From owner-freebsd-ports Fri Mar 22 09:37:18 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA17475 for ports-outgoing; Fri, 22 Mar 1996 09:37:18 -0800 (PST) Received: from covina.lightside.com (covina.lightside.com [198.81.209.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id JAA17470 for <freebsd-ports@freebsd.org>; Fri, 22 Mar 1996 09:37:16 -0800 (PST) Received: by covina.lightside.com (Smail3.1.28.1 #6) id m0u0Alx-0004IyC; Fri, 22 Mar 96 09:37 PST Date: Fri, 22 Mar 1996 09:37:06 -0800 (PST) From: Jake Hamby <jehamby@lightside.com> To: "Matthew N. Dodd" <winter@jurai.net> cc: freebsd-ports@freebsd.org Subject: Re: Pine 3.92 In-Reply-To: <Pine.BSF.3.91.960322084426.9008A-100000@sasami> Message-ID: <Pine.AUX.3.91.960322093514.17623A-100000@covina.lightside.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Fri, 22 Mar 1996, Matthew N. Dodd wrote: > Is there any good reason NOT to make shared libraries out of libpico.a > and (lib)c-client.a? > > I decided to hack on pine this morning instead of going to sleep and > I've pretty much got it working. > > Any comments? Should I make my diffs and submit a port? Or am I > sleep deprived and meddling things that are best left to more awake people? > > > Have a good one. As a general rule, I like to make shared libraries of _anything_ which will be used by two or more programs. Therefore, I have libjpeg, libtiff, libpng, and libz all built as shared libraries for use by XV, Ghostscript, etc... Since libpico is used by pico as well as pine, both programs that I use, I think it makes sense to build a shared library. Comments? ---Jake From owner-freebsd-ports Fri Mar 22 09:40:49 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA17630 for ports-outgoing; Fri, 22 Mar 1996 09:40:49 -0800 (PST) Received: from sasami.jurai.net (root@sasami.jurai.net [205.218.122.51]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id JAA17625 for <freebsd-ports@freebsd.org>; Fri, 22 Mar 1996 09:40:47 -0800 (PST) Received: from localhost (winter@localhost) by sasami.jurai.net (8.7.4/8.7.3) with SMTP id LAA16473; Fri, 22 Mar 1996 11:40:44 -0600 (CST) Date: Fri, 22 Mar 1996 11:40:43 -0600 (CST) From: "Matthew N. Dodd" <winter@jurai.net> X-Sender: winter@sasami To: Jake Hamby <jehamby@lightside.com> cc: freebsd-ports@freebsd.org Subject: Re: Pine 3.92 In-Reply-To: <Pine.AUX.3.91.960322093514.17623A-100000@covina.lightside.com> Message-ID: <Pine.BSF.3.92.960322113828.16364A-100000@sasami> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Fri, 22 Mar 1996, Jake Hamby wrote: > As a general rule, I like to make shared libraries of _anything_ which > will be used by two or more programs. Therefore, I have libjpeg, > libtiff, libpng, and libz all built as shared libraries for use by XV, > Ghostscript, etc... Since libpico is used by pico as well as pine, both > programs that I use, I think it makes sense to build a shared library. Thats what I was thinking. I just got the port do do the whole 9 yards and after I tweak a few more things I'll upload it to incoming/ or whereever these things go. | Matthew N. Dodd | winter@jurai.net | http://www.jurai.net/~winter | | Technical Manager | mdodd@intersurf.net | http://www.intersurf.net | | InterSurf Online | "Welcome to the net Sir, would you like a handbasket?"| From owner-freebsd-ports Fri Mar 22 11:52:42 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA24985 for ports-outgoing; Fri, 22 Mar 1996 11:52:42 -0800 (PST) Received: (from hsu@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA24979 for ports; Fri, 22 Mar 1996 11:52:41 -0800 (PST) Date: Fri, 22 Mar 1996 11:52:41 -0800 (PST) From: Jeffrey Hsu <hsu> Message-Id: <199603221952.LAA24979@freefall.freebsd.org> To: ports Subject: Re: xperfmon doesn't compile on FreeBSD-current (incl. PATCH) Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk CTL_VFS was a Lite2 change. This was a simple renaming of CTL_FS to CTL_VFS, so you can allow for the mismatch between -current and -stable by doing something simple like #ifndef CTL_FS #define CTL_FS CTL_VFS /* compatibility w/ Lite1 */ #endif or, if you want to do something complicated, the BSD date in <sys/param.h> has been updated to 199506. From owner-freebsd-ports Fri Mar 22 17:03:44 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA17502 for ports-outgoing; Fri, 22 Mar 1996 17:03:44 -0800 (PST) Received: from sunrise.cs.berkeley.edu (sunrise.CS.Berkeley.EDU [128.32.38.121]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA17495 for <freebsd-ports@freebsd.org>; Fri, 22 Mar 1996 17:03:40 -0800 (PST) Received: (from asami@localhost) by sunrise.cs.berkeley.edu (8.6.12/8.6.12) id RAA10937; Fri, 22 Mar 1996 17:03:27 -0800 Date: Fri, 22 Mar 1996 17:03:27 -0800 Message-Id: <199603230103.RAA10937@sunrise.cs.berkeley.edu> To: adam@veda.is CC: andreas@knobel.gun.de, freebsd-ports@freebsd.org In-reply-to: <199603201127.LAA14771@veda.is> (message from Adam David on Wed, 20 Mar 1996 11:27:01 +0000 (GMT)) Subject: Re: Update for wn port (because of new wn release) From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * 1.12.5 has been replaced by 1.12.6 as the latest stable version, whereas * 1.13.3 is the latest current version. This raises the question, which I have * been meaning to ask for some time on the freebsd-ports mailing list, about * general guidelines for maintaining 2 versions of a port (as in this case) * corresponding to -current and -stable. If it works well enough, just overwrite the old one, if it doesn't work very well, it shouldn't go in. In general, I think we should avoid cluttering up the ports tree with separate versions of the same port, it's already quite big as it is. ;) There are exceptions to this of course, like incompatible versions where the old one is still widely used (tcl/tk is a prime example). Well, if you (the porter) is willing to maintain both versions, I'm not to discourage that, of course. * freefall. But even if that was the case, it has been many months now since * general committers/porters have not had write access to this directory. Yes. There has been just too many instances where we got legally questionable stuff up there due to someone's carelessness. Since ftp.freebsd.org is mirrored from all over the world, we decided it is too risky to take a chance. * Again, I assumed (probably wrongly) that there was a regular script running * under cron to do a "make fetch" in /usr/ports for the purpose of repopulating * the ftp archive distfiles. The write permission of freefall's /usr/ports/distfiles was turned off at the same time for the same reason (because this directory is distributed by sup). The sup on wcarchive is turned off because we intend to keep old versions (particularly the ones that correspond to the most recent release) on wcarchive but not on freefall. * I doubt whether we have write access to the ftp distfiles directory. This * seems to be Satoshi's exclusive domain. Is the accepted procedure therefore * to upload to an incoming directory and notify asami@freebsd.org of the new * file(s)? If there's something missing, just let me know, and I'll put it up. Some old things have disappeared before I realized that wcarchive's distfiles directory was modified by sup, but I've been keeping track of most recent stuff. In general, this is what happens. When I see a commit message for a new port or an upgrade, I build the package (this is when you see me tweaking Makefiles and PLISTs and such) on thud and copy the distfile to freefall and wcarchive. If it's an upgrade, the old version's distfile is deleted from freefall, and from wcarchive too if the old version wasn't the one in ports-2.1. Satoshi From owner-freebsd-ports Fri Mar 22 17:04:28 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA17676 for ports-outgoing; Fri, 22 Mar 1996 17:04:28 -0800 (PST) Received: from sunrise.cs.berkeley.edu (sunrise.CS.Berkeley.EDU [128.32.38.121]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA17669 for <ports@FreeBSD.org>; Fri, 22 Mar 1996 17:04:26 -0800 (PST) Received: (from asami@localhost) by sunrise.cs.berkeley.edu (8.6.12/8.6.12) id RAA10941; Fri, 22 Mar 1996 17:04:14 -0800 Date: Fri, 22 Mar 1996 17:04:14 -0800 Message-Id: <199603230104.RAA10941@sunrise.cs.berkeley.edu> To: davydov@okbmei.msk.su CC: ache@astral.msk.su, ports@FreeBSD.org In-reply-to: <Pine.BSF.3.91.960320145735.17401B-100000@ns.okbmei.msk.su> (davydov@okbmei.msk.su) Subject: Re: xrus_bin.tgz checksum mismatch From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * DQo+IHJ1c3NpYW4ubGFuZ3VhZ2UvZmlsZXMvbWQ1IG5lZWRzIGFuIHVwZ3Jh * ZGU/DQo+IA0KPiBTYXRvc2hpDQo+IA0KSGVsbG8uDQogDQog4yCspa3vIKog * oqCsIKXh4uwgraWhrqvs6K6pIKKur+Cu4ToNCiCtpSCvrqThqqCmqOKlICCr * qCCi6yCsraUgqqCqIODj4eGo5KjmqOCuoqDi7CBYIK+upCBGcmVlQlNELg0K Andrey, translation? ;) Satoshi From owner-freebsd-ports Fri Mar 22 17:11:28 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA17988 for ports-outgoing; Fri, 22 Mar 1996 17:11:28 -0800 (PST) Received: from lavender.yy.cs.keio.ac.jp (lavender.yy.cs.keio.ac.jp [131.113.47.22]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA17976 for <ports@FreeBSD.org>; Fri, 22 Mar 1996 17:10:53 -0800 (PST) Received: (from sanpei@localhost) by lavender.yy.cs.keio.ac.jp (8.6.12/3.4Wbeta5) id JAA02236; Sat, 23 Mar 1996 09:39:13 +0900 Message-Id: <199603230039.JAA02236@lavender.yy.cs.keio.ac.jp> To: asami@cs.berkeley.edu (Satoshi Asami) Cc: ports@FreeBSD.org Subject: [repost] Re: ported WIDE dhcp to FreeBSD 2.1R X-Mailer: Mew version 1.03 on Emacs 19.28.2, Mule 2.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Sat, 23 Mar 1996 09:39:12 +0900 From: MIHIRA Yoshiro <sanpei@yy.cs.keio.ac.jp> Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk I check my mailreader, I mistaked my MH configuration. I repost this mail. ---------------------------------------- >By the way, I'm thinking of renaming it to "net/wide-dhcp" since there >now exists a "net/isc-dhcp" port. Is that ok for you? > N ports/net/dhcp/Makefile > N ports/net/dhcp/files/md5 > N ports/net/dhcp/patches/patch-aa > N ports/net/dhcp/pkg/PLIST > N ports/net/dhcp/pkg/COMMENT > N ports/net/dhcp/pkg/DESCR from: dhcp/Makefile >MAINTAINER= pst@FreeBSD.ORG But this WIDE-DHCP ports is not mine. I found my DHCP ports file in ftp://ftp.freebsd.org/FreeBSD/incoming/dhcp.tar.gz From time stamp of two port collection are close; mine is `Jan.,22' and Paul Traina is `Jan., 23', I think that my ports file was rejected. But there are 2 problems in pst's WIDE DHCP port. First, there is no information about dhcp in `FreeBSD/FreeBSD-current/ports/INDEX' file. # maybe by some mistakes... Second dhcp server program ported by pst has problems. It can't reply correctly via bpf. I patched to dhcps.c below (needless to say, in my ports file). In FreeBSD, program using bpf does not need htons. (But I don't know why does it not need..... in BSD/OS, htons was needed) I hope only that DHCP server/client program run exactly in FreeBSD :-) I don't mind who make DHCP ports collection. yours. Yoshiro MIHIRA Keio Univ. Japan --- server/dhcps.c.orig Mon Nov 6 16:18:19 1995 +++ server/dhcps.c Thu Jan 11 10:56:53 1996 @@ -1901,7 +1901,11 @@ snd.ether->ether_shost[i] = ifp->haddr[i]; #endif } +#ifdef __FreeBSD__ + snd.ether->ether_type = ETHERTYPE_IP; +#else snd.ether->ether_type = htons(ETHERTYPE_IP); +#endif if (sbufvec[1].iov_base == NULL) { if (ether_write(ifp->fd, sbufvec[0].iov_base, sbufvec[0].iov_len) < 0) { @@ -2215,7 +2219,11 @@ #endif } } +#ifdef __FreeBSD__ + snd.ether->ether_type = ETHERTYPE_IP; +#else snd.ether->ether_type = htons(ETHERTYPE_IP); +#endif buflen = DFLTBOOTPLEN + UDPHL + IPHL + ETHERHL; if (ether_write(ifp->fd, (char *)snd.ether, buflen) < 0) { @@ -2877,7 +2885,7 @@ return(GOOD); } -#ifdef BSDOS +#if defined(BSDOS) || (__FreeBSD__ == 2) delarp(ip); #else delarp(ip, sockfd); From owner-freebsd-ports Fri Mar 22 17:26:04 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA18747 for ports-outgoing; Fri, 22 Mar 1996 17:26:04 -0800 (PST) Received: from sunrise.cs.berkeley.edu (sunrise.CS.Berkeley.EDU [128.32.38.121]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA18742 for <ports@FreeBSD.org>; Fri, 22 Mar 1996 17:26:03 -0800 (PST) Received: (from asami@localhost) by sunrise.cs.berkeley.edu (8.6.12/8.6.12) id RAA10973; Fri, 22 Mar 1996 17:26:54 -0800 Date: Fri, 22 Mar 1996 17:26:54 -0800 Message-Id: <199603230126.RAA10973@sunrise.cs.berkeley.edu> To: sanpei@yy.cs.keio.ac.jp CC: ports@FreeBSD.org In-reply-to: <199603230039.JAA02236@lavender.yy.cs.keio.ac.jp> (message from MIHIRA Yoshiro on Sat, 23 Mar 1996 09:39:12 +0900) Subject: Re: [repost] Re: ported WIDE dhcp to FreeBSD 2.1R From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * But this WIDE-DHCP ports is not mine. I found my DHCP ports file * in ftp://ftp.freebsd.org/FreeBSD/incoming/dhcp.tar.gz * * From time stamp of two port collection are close; mine is * `Jan.,22' and Paul Traina is `Jan., 23', I think that my ports file * was rejected. Ih, is it? I thought since the timing was so great, the imported port was yours! * But there are 2 problems in pst's WIDE DHCP port. I'll let Paul address these problems.... Satoshi From owner-freebsd-ports Fri Mar 22 18:42:05 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA22415 for ports-outgoing; Fri, 22 Mar 1996 18:42:05 -0800 (PST) Received: from sovcom.kiae.su (sovcom.kiae.su [144.206.136.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id SAA22408 for <ports@FreeBSD.org>; Fri, 22 Mar 1996 18:41:59 -0800 (PST) Received: by sovcom.kiae.su id AA22929 (5.65.kiae-1 ); Sat, 23 Mar 1996 05:27:15 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Sat, 23 Mar 96 05:27:14 +0300 Received: (from ache@localhost) by astral.msk.su (8.7.5/8.7.3) id FAA00614; Sat, 23 Mar 1996 05:23:09 +0300 (MSK) Message-Id: <199603230223.FAA00614@astral.msk.su> Subject: Re: xrus_bin.tgz checksum mismatch To: asami@cs.berkeley.edu (Satoshi Asami) Date: Sat, 23 Mar 1996 05:23:08 +0300 (MSK) Cc: davydov@okbmei.msk.su, ports@FreeBSD.org In-Reply-To: <199603230104.RAA10941@sunrise.cs.berkeley.edu> from "Satoshi Asami" at "Mar 22, 96 05:04:14 pm" From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (aka Andrey A. Chernov, Black Mage) <ache@astral.msk.su> X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL13 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > * DQo+IHJ1c3NpYW4ubGFuZ3VhZ2UvZmlsZXMvbWQ1IG5lZWRzIGFuIHVwZ3Jh > * ZGU/DQo+IA0KPiBTYXRvc2hpDQo+IA0KSGVsbG8uDQogDQog4yCspa3vIKog > * oqCsIKXh4uwgraWhrqvs6K6pIKKur+Cu4ToNCiCtpSCvrqThqqCmqOKlICCr > * qCCi6yCsraUgqqCqIODj4eGo5KjmqOCuoqDi7CBYIK+upCBGcmVlQlNELg0K > > Andrey, translation? ;) I don't know that codes too. It isn't KOI8-R. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - http://dt.demos.su/~ache : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Fri Mar 22 22:28:05 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA02924 for ports-outgoing; Fri, 22 Mar 1996 22:28:05 -0800 (PST) Received: from pcpsj.pfcs.com (harlan.fred.net [205.252.219.31]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id WAA02882 for <ports@freebsd.org>; Fri, 22 Mar 1996 22:28:00 -0800 (PST) Received: from mumps.pfcs.com (mumps.pfcs.com [192.52.69.11]) by pcpsj.pfcs.com (8.6.12/8.6.9) with SMTP id BAA02482 for <ports@freebsd.org>; Sat, 23 Mar 1996 01:27:55 -0500 Received: from localhost by mumps.pfcs.com with SMTP id AA12447 (5.67b/IDA-1.5 for <ports@freebsd.org>); Sat, 23 Mar 1996 01:28:01 -0500 To: ports@freebsd.org Subject: amanda-2.2.6.5 port in incoming Date: Sat, 23 Mar 1996 01:28:00 -0500 Message-Id: <12445.827562480@mumps.pfcs.com> From: Harlan Stenn <Harlan.Stenn@pfcs.com> Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I learned of a patched version of amanda (2.2.6.5) that is supposed to properly handle large (>2G) filesystems. I hacked up the existing 2.2.6 port, made the thing compile, packed up the result, and downloaded it to "incoming". I haven't tested it yet because I'm in the middle of a backup running 2.2.6. I left gpalmer's name on the port. H From owner-freebsd-ports Sat Mar 23 05:01:13 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA20974 for ports-outgoing; Sat, 23 Mar 1996 05:01:13 -0800 (PST) Received: from darkside.home (root@ppp35.net21.binghamton.edu [128.226.21.35]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id FAA20967 for <ports@freebsd.org>; Sat, 23 Mar 1996 05:01:08 -0800 (PST) Received: (from mike@localhost) by darkside.home (8.7.5/8.6.12) id IAA11420; Sat, 23 Mar 1996 08:01:03 -0500 (EST) Date: Sat, 23 Mar 1996 08:01:02 -0500 (EST) From: Mike Peck <mike@sparc2.umeres.maine.edu> X-Sender: mike@darkside.home To: ports@freebsd.org Subject: TinyFugue 3.5a16 port uploaded Message-ID: <Pine.BSF.3.91.960323075707.11378A-100000@darkside.home> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I wrote a port of TinyFugue version 3.5a16 and put it in ftp.freebsd.org:/pub/FreeBSD/incoming as tinyfugue-35a16-port.tar.gz. This is my first port, so I'd appreciate it if someone could take a look at it and let me know if there's any problems. This program seems to like having its own shell script called "unixmake" used instead of just a normal make. What I ended up doing was setting USE_GMAKE to "yes" and making GMAKE be "./unixmake", then I reset the BUILD_DEPENDS so it wouldnt look for gmake. If someone knows of a better way to do this let me know, otherwise please put it in the ports tree -Mike --- Mike Peck http://sparc2.umeres.maine.edu/~mike/ mike@binghamton.edu Director, Deep Space MUSE mike@sparc2.umeres.maine.edu FreeBSD user (http://www.freebsd.org/) PGP Public Key ID = 0x300095D1 PGP Key Available from Key Servers Key fingerprint = 39 ED 4E 6A 02 41 D2 4D B5 C3 65 3C C4 86 99 97 From owner-freebsd-ports Sat Mar 23 07:53:24 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA26455 for ports-outgoing; Sat, 23 Mar 1996 07:53:24 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id HAA26449 for <ports@freebsd.org>; Sat, 23 Mar 1996 07:53:20 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id QAA03749; Sat, 23 Mar 1996 16:30:16 +0100 (MET) Received: from knobel.gun.de (localhost [127.0.0.1]) by gun.de (8.7.5/8.7.3) with SMTP id QAA18700; Sat, 23 Mar 1996 16:22:23 +0100 (MET) Date: Sat, 23 Mar 1996 16:22:22 +0100 (MET) From: Andreas Klemm <andreas@knobel.gun.de> To: Satoshi Asami <asami@cs.berkeley.edu> cc: ports@freebsd.org Subject: Re: Updated knews port from 0.9.3 to 0.9.5, here the diffs In-Reply-To: <199603180053.QAA20011@sunrise.cs.berkeley.edu> Message-ID: <Pine.BSF.3.91.960323161716.1783C-100000@knobel.gun.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi ! Sorry for the delay. On Sun, 17 Mar 1996, Satoshi Asami wrote: > * I found this version on a knews homepage and got it via > * http... So you should get knews and place it onto the default > * MASTER_SITE in the FreeBSD universe ;-) > > That's ok, just specify the master site using "http:". Normal ncftp's > that people are using will fail and get it from ftp.freebsd.org's > backup. Ok, then the only use of it is, that people see exactly, where it is from. > * Here the URL, where I got it from ... From that page you > * can easily navigate to the http_link, to get the sources. > * > * http://www.matematik.su.se/users/kjj/knews.html > > Thanks, but the file I got from there had a different checksum. I did > an od, it has a string "<PLAINTEXT>" at the beginning of the file, so > it seems like the author screwed up something. Oh, I had no problems so far ... strange. > * diff -r1.1.1.1 Makefile > * 2,3c2,3 > * < # Version required: 0.9.3 > * < # Date created: Sat Nov 18 15:23:47 MET 1995 > > By the way, context or unified diffs are preferred. ;) Ok, you're right. It's the first time for me to use cvs diff. I overlooked, that I had to use an additional switch for diff at the command line. Sorry, if you had any trouble. > P.S. This is the version I have after fixing some stuff, please use > this as a base if you are going to re-submit the port. Well, this version is ready for being committed. The only change would be now, to change the Master site to http://.... as you suggested. Since this is the only minor change, I don't resubmit to save bandwidth. You could commit it now. Andreas /// -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ $$ Support Unix - aklemm@wup.de $$ pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< "Ich bleibe bei der Aussage und trotze den Flames. :-)" Ulli Horlacher 02/96 From owner-freebsd-ports Sat Mar 23 14:35:49 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA16649 for ports-outgoing; Sat, 23 Mar 1996 14:35:49 -0800 (PST) Received: from yucca.cs.odu.edu (root@yucca.cs.odu.edu [128.82.4.6]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id OAA16639 for <ports@freebsd.org>; Sat, 23 Mar 1996 14:35:35 -0800 (PST) Received: from tulip.cs.odu.edu (bowden@tulip.cs.odu.edu [128.82.6.132]) by yucca.cs.odu.edu (8.6.4/8.6.4) with SMTP id RAA15018; Sat, 23 Mar 1996 17:35:08 -0500 Date: Sat, 23 Mar 1996 17:36:04 -0500 (EST) From: Ragnar <bowden@cs.odu.edu> To: ports@freebsd.org cc: jamie@inna.net Subject: runas Message-ID: <Pine.SUN.3.90.960323173339.4729A-101000@tulip.cs.odu.edu> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="1920331949-1849742313-827620564=:4729" Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --1920331949-1849742313-827620564=:4729 Content-Type: TEXT/PLAIN; charset=US-ASCII Runas is a little program we use here instead of sudo...it compiles as is...no porting necessary..I use it on my home FreeBSD box, and on all the machines at inna.net. (freebsd ISP) as well. It is an alternative to sudo...we believe it to be easier and more secure. Jamie I am Lysdexic of Borg, your ass will be laminated. --1920331949-1849742313-827620564=:4729 Content-Type: APPLICATION/octet-stream; name="runas-3.01.tar.gz" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.SUN.3.90.960323173604.4729B@tulip.cs.odu.edu> Content-Description: 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 7NnZlIVMUeVeQqV8r4GcUeG9T9qBQTRzk2L6GyBmyS9c8xVvElDjU96m0VwY hfz6BR03BVywxUyDzp2y31kLFcLHtpPlXPZVHOqhGZnhQoeVoI+Oe47TT32M 6TZaja0mrrf2dkx+utSTc07UevhXrYk0SUTvXQxnIW7kbVlu6RCaCiMdU7/E ptFjZ21qBpEbPdVFbyOqTOg8lW9i0SmdAUpZRf3h4+xRzZ4PUi/VNb6zhhFA ZQXH7ASY2yleGmVdyxGfnlJLHXfyfFuKfzHO74TA//bz++c/ne7u7q6N/93O Fp0Ftbc6O3+9//dZPnL+Q8eU1ZpUyggr48kXXN6X2nV8s+k4X8nrfFp9Gyee CQizlm49xU0gCXe2eDuce4s3xlEoN0aq+vrox9N7VBr0n45IXqvDQ9WuLVGV Cocn6WmsF5/mT7ijVDwaUrpYZPQG+e7yeAWTGbUShgtkcuGur84uXvVXSZZQ hMUrxeJHn6B3cn72w0pyHgJ95VL4eIaeFPcq+n2iI78xqZTuZbm64jhiXe6W acrY3GOIJ7gCNEMqevfOiq/s2z1i4OEEIWHPnG/v1KGqdNrqAgULQUHV3t/f Us2m+tEeSlPyqBzI4i4u72/OTu6PX58e/x0Ks8tjen5gPCF2EfBJC/e2wZzm lvRz0z+9Pzp+WZ6KVOYORzL56PlRUsb8+uzV6+uVvBMzniQy/5ouV/GWX1Zl /KYFgDA3lbjZlSVyac3kpyfyKpHxHwN7UlktOjrydp0tpPmVFD6hI6js8pt/ Np6Mn6wVB1oQ8oOz1nI+HuTCUPe0OPWLedYj1FlE6wEReR6vB0xcwtuNxsM6 HbE81qkHH9b4Ed09ECVt0LPbu+wbjaFvHxw+GLsHmScy2yFB+FSYKtr20mEi DTRPbdjfh+ri5vy89FyKgQ35VTxlTtAiyIVJdPvDzcv+2X/e1enWeOnWRjo2 GWF8S2YhSCfBA5Gxaz87wfOXR+f9U6xbqeYGN5Wyzgh0pvIukyCRSp2yzfHl Rf+/+GT25PT86Ge+Ry801ZhKIV3r7jCTu5Avv8kM8QP24qIeJY60i+Ey2oU3 dUrHW7Z1WT6Z4qkkohmxqdS39P4ZKV+pUYggTUZVJAckgXqFj5N66utY3cqJ yG2DNXun7jKav/iVuliUzbSKho5+SeypKFRCrwi6M415n5jAHH7hEzU6R2VL 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 5/65f+6f++f+uX/un/vn/vk7Pv8frW0SGgBoAQA= --1920331949-1849742313-827620564=:4729-- From owner-freebsd-ports Sat Mar 23 14:46:08 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA16971 for ports-outgoing; Sat, 23 Mar 1996 14:46:08 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id OAA16949 for <ports@freebsd.org>; Sat, 23 Mar 1996 14:46:02 -0800 (PST) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id XAA01307 for <ports@freebsd.org>; Sat, 23 Mar 1996 23:45:57 +0100 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id XAA20152 for ports@freebsd.org; Sat, 23 Mar 1996 23:45:57 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.7.4/8.6.9) id WAA25059 for ports@freebsd.org; Sat, 23 Mar 1996 22:42:28 +0100 (MET) From: J Wunsch <j@uriah.heep.sax.de> Message-Id: <199603232142.WAA25059@uriah.heep.sax.de> Subject: Re: Updated knews port from 0.9.3 to 0.9.5, here the diffs To: ports@freebsd.org Date: Sat, 23 Mar 1996 22:42:28 +0100 (MET) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <Pine.BSF.3.91.960323161716.1783C-100000@knobel.gun.de> from "Andreas Klemm" at Mar 23, 96 04:22:22 pm X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL24 ME8a] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As Andreas Klemm wrote: > > * diff -r1.1.1.1 Makefile > > * 2,3c2,3 > > * < # Version required: 0.9.3 > > * < # Date created: Sat Nov 18 15:23:47 MET 1995 > > > > By the way, context or unified diffs are preferred. ;) > > Ok, you're right. It's the first time for me to use cvs diff. > I overlooked, that I had to use an additional switch for diff > at the command line. Sorry, if you had any trouble. Create a ~/.cvsrc with (for example): diff -u checkout -P -d This way, each of your ``cvs diff''s will automatically create Unidiffs. > Well, this version is ready for being committed. The only > change would be now, to change the Master site to http://.... > as you suggested. Since this is the only minor change, I don't > resubmit to save bandwidth. You could commit it now. I'm still voting against the ``#if __FreeBSD__'' laziness. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)