From owner-freebsd-ports Sun Jun 4 00:07:17 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA22789 for ports-outgoing; Sun, 4 Jun 1995 00:07:17 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA22778 for ; Sun, 4 Jun 1995 00:07:15 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id AAA01735; Sun, 4 Jun 1995 00:06:29 -0700 Date: Sun, 4 Jun 1995 00:06:29 -0700 Message-Id: <199506040706.AAA01735@silvia.HIP.Berkeley.EDU> To: chuckr@Glue.umd.edu CC: Lucas.James@ldjpc.apana.org.au, FreeBSD-Ports@FreeBSD.org In-reply-to: (message from Chuck Robey on Sat, 3 Jun 1995 18:00:57 -0400 (EDT)) Subject: Re: InterViews 3.2a diffs From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * I finally have a set of diffs working, based upon the version of * InterViews from sgi.com, called 3.2a.tar.Z. Since this is kinda late, I * understand now that there are other patch files out there, so maybe you * don't need it. It builds both the shared and static libs, and installs * to the right places, and even knows where XCONFIGDIR is. Does anyone * want it? I can't make a port on my old machine, I'm not running current * and the ports mechanism has changed (I understand) completely out of * recognition from my version, which is 2.0R. Lucas' version is committed (forgot to do it before...just committed tonight, sorry :<) in the ports tree, but it only builds shared libs, so I'm interested in the version that builds static libs too. Also, what do you mean by "installs to the right places"? If you mean it goes to standard X11 directories (/usr/X11R6/{bin,lib,man}), I'm interested in that too. The default install rule puts everything in /usr/local/interviews and I'm not very delighted with it, we need hackery to make ldconfig happy (among other things). I can't guarantee that I will incorporate your changes, time is tight on my side as well as the release schedule, and I don't know if it will compile fine on a -current machine as you tested it on 2.0R. But I'll at least promise to look at it if you send it to me within the next 24 hours or so. ;) Satoshi From owner-freebsd-ports Sun Jun 4 01:26:58 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA03095 for ports-outgoing; Sun, 4 Jun 1995 01:26:58 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA03043 for ; Sun, 4 Jun 1995 01:26:41 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id BAA02028; Sun, 4 Jun 1995 01:26:28 -0700 Date: Sun, 4 Jun 1995 01:26:28 -0700 Message-Id: <199506040826.BAA02028@silvia.HIP.Berkeley.EDU> To: joerg_wunsch@uriah.heep.sax.de CC: freebsd-ports@FreeBSD.org In-reply-to: <199506040622.IAA25865@uriah.heep.sax.de> (message from J Wunsch on Sun, 4 Jun 1995 08:22:09 +0200 (MET DST)) Subject: elm and descrypt (Re: UNIX crypt() source - the problem solved (fwd)) From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk According to Joerg: * Hmm, this reminds me of another pitfall. I don't know about Pine/ * IMAPD, but Elm requires to be linked against -ldescrypt, in order to * get its internal message {en,de}cryption correct. * * Satoshi, the configure script in our port should be aware of this, and * it might warn the user about the disfunctional encryption if there's * no such thing like -ldescrypt available. (I don't know who's the * maintainer of the elm port.) Something like this? post-configure: if ! ldconfig | grep -q descrypt; then echo "Seems like you don't have the DES crypt library (libdescrypt)." echo "The internal message {en,de}cryption may be incorrect." fi Satoshi From owner-freebsd-ports Sun Jun 4 01:34:26 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA03453 for ports-outgoing; Sun, 4 Jun 1995 01:34:26 -0700 Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id BAA03447 for ; Sun, 4 Jun 1995 01:34:15 -0700 Received: from sax.sax.de by irz301.inf.tu-dresden.de with SMTP (5.67b+/DEC-Ultrix/4.3) id AA21751; Sun, 4 Jun 1995 10:34:11 +0200 Received: by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id KAA28943; Sun, 4 Jun 1995 10:34:10 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.6.11/8.6.9) id KAA26975; Sun, 4 Jun 1995 10:33:43 +0200 From: J Wunsch Message-Id: <199506040833.KAA26975@uriah.heep.sax.de> Subject: Re: elm and descrypt (Re: UNIX crypt() source - the problem solved (fwd)) To: asami@CS.Berkeley.EDU (Satoshi Asami) Date: Sun, 4 Jun 1995 10:33:43 +0200 (MET DST) Cc: joerg_wunsch@uriah.heep.sax.de, freebsd-ports@FreeBSD.org In-Reply-To: <199506040826.BAA02028@silvia.HIP.Berkeley.EDU> from "Satoshi Asami" at Jun 4, 95 01:26:28 am Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 948 Sender: ports-owner@FreeBSD.org Precedence: bulk As Satoshi Asami wrote: > > According to Joerg: > > * Satoshi, the configure script in our port should be aware of this, and > * it might warn the user about the disfunctional encryption if there's > * no such thing like -ldescrypt available. (I don't know who's the > * maintainer of the elm port.) > > Something like this? > > post-configure: > if ! ldconfig | grep -q descrypt; then > echo "Seems like you don't have the DES crypt library (libdescrypt)." > echo "The internal message {en,de}cryption may be incorrect." > fi Seems to look okay. I'm not sure if elm forcibly uses DES encryption, it should (even in the case where the default -lcrypt points to the MD5 one). Its usage of crypt() is not related to actual password encryption, but only to the message {en,de}cryption. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Sun Jun 4 01:37:43 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA03585 for ports-outgoing; Sun, 4 Jun 1995 01:37:43 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA03577 for ; Sun, 4 Jun 1995 01:37:39 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id BAA02107; Sun, 4 Jun 1995 01:37:29 -0700 Date: Sun, 4 Jun 1995 01:37:29 -0700 Message-Id: <199506040837.BAA02107@silvia.HIP.Berkeley.EDU> To: joerg_wunsch@uriah.heep.sax.de CC: freebsd-ports@FreeBSD.org In-reply-to: <199506040833.KAA26975@uriah.heep.sax.de> (message from J Wunsch on Sun, 4 Jun 1995 10:33:43 +0200 (MET DST)) Subject: Re: elm and descrypt (Re: UNIX crypt() source - the problem solved (fwd)) From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * > post-configure: * > if ! ldconfig | grep -q descrypt; then * > echo "Seems like you don't have the DES crypt library (libdescrypt)." * > echo "The internal message {en,de}cryption may be incorrect." * > fi * * Seems to look okay. I'm not sure if elm forcibly uses DES encryption, * it should (even in the case where the default -lcrypt points to the * MD5 one). Its usage of crypt() is not related to actual password * encryption, but only to the message {en,de}cryption. Um, can someone using elm try and see? It says NO_PACKAGE so you'll need to grab the ports dir and compile by yourself.... Satoshi From owner-freebsd-ports Sun Jun 4 14:58:17 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA08539 for ports-outgoing; Sun, 4 Jun 1995 14:58:17 -0700 Received: from jolt.eng.umd.edu (jolt.eng.umd.edu [129.2.102.5]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA08533 for ; Sun, 4 Jun 1995 14:58:15 -0700 Received: from espresso.eng.umd.edu (espresso.eng.umd.edu [129.2.98.13]) by jolt.eng.umd.edu (8.6.10/8.6.4) with ESMTP id RAA03937; Sun, 4 Jun 1995 17:56:30 -0400 Received: (chuckr@localhost) by espresso.eng.umd.edu (8.6.10/8.6.4) id RAA03685; Sun, 4 Jun 1995 17:56:29 -0400 Date: Sun, 4 Jun 1995 17:56:28 -0400 (EDT) From: Chuck Robey To: Satoshi Asami cc: Lucas.James@ldjpc.apana.org.au, FreeBSD-Ports@FreeBSD.org Subject: Re: InterViews 3.2a diffs In-Reply-To: <199506040706.AAA01735@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk Ummm, now, I had it installing in /usr/local/interviews. I wanted it there, because of it's complicated and customized program building stuff. I made changes until I could take one of the contributed packages at interviews.stanford.edu and get it to directly compile without further fiddling. I could change it ... to what, now? Personally, I think it's best just to leave it where it wants to be, then symlink the 2 shared and 2 static libs to /usr/X11R6/lib. I'd probably add another symlink for config, leave the rest alone. Tell me what you want, tho. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 7608 Topton St. | New Carrollton, MD 20784 | I run Journey2 (Freebsd 2.0) and n3lxx (301) 459-2316 | (FreeBSD 1.1.5.1) and am I happy! ----------------------------+----------------------------------------------- From owner-freebsd-ports Sun Jun 4 16:13:35 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA16477 for ports-outgoing; Sun, 4 Jun 1995 16:13:35 -0700 Received: from unicorn.ww.net (unicorn.ww.net [193.124.73.40]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA16443 for ; Sun, 4 Jun 1995 16:13:22 -0700 Received: (from alexis@localhost) by unicorn.ww.net (8.6.11/1.0) id DAA12744; Mon, 5 Jun 1995 03:12:41 +0400 Message-Id: <199506042312.DAA12744@unicorn.ww.net> Subject: Re: InterViews 3.2a diffs To: chuckr@Glue.umd.edu (Chuck Robey) Date: Mon, 5 Jun 1995 03:12:41 +0000 (WET DST) From: "Alexis Yushin" Cc: FreeBSD-Ports@FreeBSD.org In-Reply-To: from "Chuck Robey" at Jun 4, 95 05:56:28 pm X-Mailer: ELM [version 2.4 PL22] MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Content-Length: 1699 Sender: ports-owner@FreeBSD.org Precedence: bulk Once Chuck Robey wrote: >Ummm, now, I had it installing in /usr/local/interviews. I wanted it >there, because of it's complicated and customized program building stuff. >I made changes until I could take one of the contributed packages at >interviews.stanford.edu and get it to directly compile without further >fiddling. I could change it ... to what, now? Isn't it a good starting point for /usr/local filetree conversion? What do you think about splitting the package into /lib /share /bin parts placing every correspoinding part into the proper directory under /usr/local? >Personally, I think it's best just to leave it where it wants to be, then >symlink the 2 shared and 2 static libs to /usr/X11R6/lib. I'd probably >add another symlink for config, leave the rest alone. Tell me what you >want, tho. well... as to X11R6 products (I suppose one to be X11R6 when .ad and Imakefiles are there :-) it could be wiser to leave them as is for now, at least.. but as to /usr/local filetree I believe we should start the changes one day -- why should we wait and what are we waiting for? the question here is whether it worth that? I don't know about you, Chuck, but I feel very bad when a packags tries to keep its log in /usr filesystem... why? lots of reasons. well, what if I want to have /usr shareable among worksations in the local network -- it is only one reason. ask me I'll tell you more. saying nothing of the philosophy which lets you to avoid similiar and even much more complex problems and holes without ever thinking of it. alexis -- So much ado my lover So many games we played Through every fleeted summer Through every precious day... From owner-freebsd-ports Sun Jun 4 16:44:21 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA19498 for ports-outgoing; Sun, 4 Jun 1995 16:44:21 -0700 Received: from cyberia.flnet.com (cyberia.flnet.com [204.176.215.69]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA19490 for ; Sun, 4 Jun 1995 16:44:18 -0700 Received: (from root@localhost) by cyberia.flnet.com (8.6.11/8.6.9) id TAA12262 for freebsd-ports@freebsd.org; Sun, 4 Jun 1995 19:43:14 -0400 Date: Sun, 4 Jun 1995 19:43:14 -0400 From: Charlie Groovus Message-Id: <199506042343.TAA12262@cyberia.flnet.com> To: freebsd-ports@FreeBSD.org Subject: ANNEX three Sender: ports-owner@FreeBSD.org Precedence: bulk A while ago I saw a posting about somebody that got the ANNEX software ported over to BSD. At the time I did not know I would be buying a Annex shortly there after. I am trying to get Annex-UX R9.2.7 to work with it. Can anybody help me with this? I would appreciate it very much! Either what I need to do, or get the files from you. Thanks in advance all. I'm pretty computer literate, but not enough of a programer to understand what I need to do with the Annex software. Please reply to me by Email as I do not read these lists regularly. THANKS AGAIN! Tim groovus@flnet.com From owner-freebsd-ports Sun Jun 4 18:57:53 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA01343 for ports-outgoing; Sun, 4 Jun 1995 18:57:53 -0700 Received: from jolt.eng.umd.edu (jolt.eng.umd.edu [129.2.102.5]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id SAA01337 for ; Sun, 4 Jun 1995 18:57:52 -0700 Received: from cappuccino.eng.umd.edu (cappuccino.eng.umd.edu [129.2.98.14]) by jolt.eng.umd.edu (8.6.10/8.6.4) with ESMTP id VAA06297; Sun, 4 Jun 1995 21:57:50 -0400 Received: (chuckr@localhost) by cappuccino.eng.umd.edu (8.6.10/8.6.4) id VAA06028; Sun, 4 Jun 1995 21:57:49 -0400 Date: Sun, 4 Jun 1995 21:57:49 -0400 (EDT) From: Chuck Robey To: Alexis Yushin cc: FreeBSD-Ports@FreeBSD.org Subject: Re: InterViews 3.2a diffs In-Reply-To: <199506042312.DAA12744@unicorn.ww.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk On Mon, 5 Jun 1995, Alexis Yushin wrote: > Once Chuck Robey wrote: > >Ummm, now, I had it installing in /usr/local/interviews. I wanted it > >there, because of it's complicated and customized program building stuff. > >I made changes until I could take one of the contributed packages at > >interviews.stanford.edu and get it to directly compile without further > >fiddling. I could change it ... to what, now? > > Isn't it a good starting point for /usr/local filetree conversion? > What do you think about splitting the package into /lib /share /bin > parts placing every correspoinding part into the proper directory under > /usr/local? > > >Personally, I think it's best just to leave it where it wants to be, then > >symlink the 2 shared and 2 static libs to /usr/X11R6/lib. I'd probably > >add another symlink for config, leave the rest alone. Tell me what you > >want, tho. > > well... as to X11R6 products (I suppose one to be X11R6 when > .ad and Imakefiles are there :-) it could be wiser to leave them as > is for now, at least.. > > but as to /usr/local filetree I believe we should start the > changes one day -- why should we wait and what are we waiting for? > the question here is whether it worth that? I don't know about you, > Chuck, but I feel very bad when a packags tries to keep its log in > /usr filesystem... why? lots of reasons. well, what if I want to > have /usr shareable among worksations in the local network -- it is > only one reason. ask me I'll tell you more. saying nothing of the > philosophy which lets you to avoid similiar and even much more > complex problems and holes without ever thinking of it. > I can probably do whatever is asked, but if you haven't played with InterViews, and actually built something with it, like one of the contrib packages that are available, you might not appreciate how it's set up. Here's an argument for the include files: there are several different directories FULL of them, and they are all c++, not c. There's a good class browser tool called iclass that's included, but it'd get confused if you called it in a directory of c headers. There are so many, it's really a good idea to leave them seperate, About the config stuff: imake is completely and heavily integrated into InterViews, and all of the packages expect you to have a segregated set of config files. They name overlap with the ones in /usr/X11R6/lib/X11/config, and they are essential to actually using InterViews. There is even a tool called ivmkmf to help you make specialized imake files for InterViews inspired hackery. The directory has to remain separate, but could easily be moved in total somewhere. I could see the argument about the bin files. The lib stuff lumps into two categories, the 4 BIG libs (2 static, 2 shared), and a directory called ALL, which is a bunch of required miscellaneous stuff. There's a lot of man files. They're in /usr/local/interviews/mann now, I don't like it much, but I could lump them in somewhere else. I don't like to do that, but that's simply personal preference, not really important. What I'd like is to put the bin stuff in /usr/X11R6/bin. Leave the libs alone, but symlink the big libs into /usr/X11R6/lib. Move the config stuff into /usr/X11R6/lib/X11/config/InterViews. I dunno about the man files, I like them in /usr/local/interviews/man, let me hear your comments. Realize that this stuff can't just be moved, the move has to be linked into the build stuff, so you'll probably be forced to live with what the package says, or do a LOT of config file hacking. Otherwise, you won't get stuff to build with it. > alexis > -- > So much ado my lover > So many games we played > Through every fleeted summer > Through every precious day... > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 7608 Topton St. | New Carrollton, MD 20784 | I run Journey2 (Freebsd 2.0) and n3lxx (301) 459-2316 | (FreeBSD 1.1.5.1) and am I happy! ----------------------------+----------------------------------------------- From owner-freebsd-ports Sun Jun 4 22:06:06 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA26136 for ports-outgoing; Sun, 4 Jun 1995 22:06:06 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA26130 for ; Sun, 4 Jun 1995 22:06:04 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id WAA05134; Sun, 4 Jun 1995 22:05:54 -0700 Date: Sun, 4 Jun 1995 22:05:54 -0700 Message-Id: <199506050505.WAA05134@silvia.HIP.Berkeley.EDU> To: chuckr@Glue.umd.edu CC: Lucas.James@ldjpc.apana.org.au, FreeBSD-Ports@FreeBSD.org In-reply-to: (message from Chuck Robey on Sun, 4 Jun 1995 17:56:28 -0400 (EDT)) Subject: Re: InterViews 3.2a diffs From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * Personally, I think it's best just to leave it where it wants to be, then * symlink the 2 shared and 2 static libs to /usr/X11R6/lib. I'd probably * add another symlink for config, leave the rest alone. Tell me what you * want, tho. Oh, that's fine. That's what I did too (symlink for shared libs). I was just wondering what you meant by "make it install in correct places". Satoshi From owner-freebsd-ports Mon Jun 5 00:27:32 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA06321 for ports-outgoing; Mon, 5 Jun 1995 00:27:32 -0700 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA06315 for ; Mon, 5 Jun 1995 00:27:30 -0700 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id AAA20430 for ports@freebsd.org; Mon, 5 Jun 1995 00:27:30 -0700 From: Poul-Henning Kamp Message-Id: <199506050727.AAA20430@ref.tfs.com> Subject: candidate port: To: ports@FreeBSD.org Date: Mon, 5 Jun 1995 00:27:30 -0700 (PDT) Content-Type: text Content-Length: 344 Sender: ports-owner@FreeBSD.org Precedence: bulk ftp://anonftp.geo.mtu.edu/pub/ixo Talks to pagers both alpha and numeric... -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Just that: dried leaves in boiling water ? From owner-freebsd-ports Mon Jun 5 01:29:57 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA09538 for ports-outgoing; Mon, 5 Jun 1995 01:29:57 -0700 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA09530 for ; Mon, 5 Jun 1995 01:29:54 -0700 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 CAA14150 for ; Mon, 5 Jun 1995 02:01:43 +0200 Received: from (uucp@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) with UUCP id CAA12560 for ports@FreeBSD.ORG; Mon, 5 Jun 1995 02:01:43 +0200 Received: (from roberto@localhost) by keltia.frmug.fr.net (8.7.Beta.2/keltia-uucp-2.1) id CAA15594 for ports@FreeBSD.ORG; Mon, 5 Jun 1995 02:00:49 +0200 (MET DST) From: Ollivier Robert Message-Id: <199506050000.CAA15594@keltia.frmug.fr.net> Subject: Update for bison 1.24 To: ports@FreeBSD.org (FreeBSD's ports list) Date: Mon, 5 Jun 1995 02:00:48 +0200 (MET DST) Reply-To: roberto@keltia.freenix.fr (Ollivier Robert) X-Operating-System: FreeBSD 2.0-BUILT-19950604 ctm#747 X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: ports-owner@FreeBSD.org Precedence: bulk Hello Satoshi, Here is a diff for bison's port. It is now at 1.24. Note that the two parsers' files are now in ${PREFIX}/share instead of ${PREFIX}/lib -- which makes sense. It compress the man page too. Index: Makefile =================================================================== RCS file: /spare/FreeBSD-current/ports/devel/bison/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- 1.4 1995/04/11 02:00:28 +++ Makefile 1995/06/04 23:55:21 @@ -1,12 +1,12 @@ # New ports collection makefile for: bison -# Version required: 1.22 +# Version required: 1.24 # Date created: 5 January 1995 # Whom: jmz # # $Id: Makefile,v 1.4 1995/04/11 02:00:28 jmz Exp $ # -DISTNAME= bison-1.22 +DISTNAME= bison-1.24 CATEGORIES+= development programming MASTER_SITES= ftp://gatekeeper.dec.com/pub/GNU/ MAINTAINER= jmz@FreeBSD.org @@ -14,5 +14,8 @@ HAS_CONFIGURE= yes CONFIGURE_ARGS= i386--freebsd --prefix=${PREFIX} MAKE_FLAGS= CFLAGS=-O2 LDFLAGS=-s -f + +post-install: + gzip -9nf ${PREFIX}/man/man1/bison.1 .include Index: files/md5 =================================================================== RCS file: /spare/FreeBSD-current/ports/devel/bison/files/md5,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 md5 --- 1.1.1.1 1995/01/05 19:14:28 +++ md5 1995/06/04 23:56:47 @@ -1 +1 @@ -MD5 (bison-1.22.tar.gz) = 6d7c46888777fa085af58cf23f4b57f6 +MD5 (bison-1.24.tar.gz) = 18f2cc7cbcf16cf145fe0d1224825e13 Index: pkg/PLIST =================================================================== RCS file: /spare/FreeBSD-current/ports/devel/bison/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 PLIST --- 1.1.1.1 1995/01/05 19:14:27 +++ PLIST 1995/06/04 23:56:08 @@ -4,9 +4,9 @@ @mode 755 bin/bison @mode 644 -lib/bison.simple -lib/bison.hairy -man/man1/bison.1 +share/bison.simple +share/bison.hairy +man/man1/bison.1.gz info/bison.info info/bison.info-1 info/bison.info-2 -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@keltia.frmug.fr.net FreeBSD keltia 2.0-BUILT-19950604 #2: Sun Jun 4 13:30:19 MET DST 1995 From owner-freebsd-ports Mon Jun 5 04:54:56 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA21854 for ports-outgoing; Mon, 5 Jun 1995 04:54:56 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA21848 for ; Mon, 5 Jun 1995 04:54:54 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id EAA02416; Mon, 5 Jun 1995 04:54:39 -0700 Date: Mon, 5 Jun 1995 04:54:39 -0700 Message-Id: <199506051154.EAA02416@silvia.HIP.Berkeley.EDU> To: root@pcdif01.lirmm.fr CC: ports@FreeBSD.org In-reply-to: <199505261432.QAA07138@pcdif01.lirmm.fr> (message from Charlie & on Fri, 26 May 1995 16:32:32 +0200) Subject: Re: GNU make 3.74 From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * Date: Fri, 26 May 1995 16:32:32 +0200 * From: Charlie & * * * * cvs diff: Diffing gmake * Index: gmake/Makefile Thanks, this will be committed after 2.0.5R is released. Satoshi From owner-freebsd-ports Mon Jun 5 04:55:18 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA21873 for ports-outgoing; Mon, 5 Jun 1995 04:55:18 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA21867 for ; Mon, 5 Jun 1995 04:55:16 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id EAA02424; Mon, 5 Jun 1995 04:55:08 -0700 Date: Mon, 5 Jun 1995 04:55:08 -0700 Message-Id: <199506051155.EAA02424@silvia.HIP.Berkeley.EDU> To: roberto@keltia.freenix.fr CC: ports@FreeBSD.org In-reply-to: <199506050000.CAA15594@keltia.frmug.fr.net> (message from Ollivier Robert on Mon, 5 Jun 1995 02:00:48 +0200 (MET DST)) Subject: Re: Update for bison 1.24 From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * Here is a diff for bison's port. It is now at 1.24. Note that the two * parsers' files are now in ${PREFIX}/share instead of ${PREFIX}/lib -- which * makes sense. It compress the man page too. Thanks, this will be committed after 2.0.5R is out. Satoshi From owner-freebsd-ports Mon Jun 5 05:08:26 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA22478 for ports-outgoing; Mon, 5 Jun 1995 05:08:26 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA22470 ; Mon, 5 Jun 1995 05:08:22 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id FAA02561; Mon, 5 Jun 1995 05:08:20 -0700 Date: Mon, 5 Jun 1995 05:08:20 -0700 Message-Id: <199506051208.FAA02561@silvia.HIP.Berkeley.EDU> To: jkh@FreeBSD.org, gpalmer@FreeBSD.org CC: ports@FreeBSD.org Subject: package subdirectory names From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk Haven't heard from you guys for a while, what's the take? My suggestion is: .packages/ -> All/ all/ -> (remove) and yours were .packages/ -> all/ As I said, there is a bug in shell globbing that will do strange things when the target of a symlink doesn't exist. Also, the "delete-package-links" (among other things) in the bsd.port.mk file relies on the actual package directory being easily identifiable. Satoshi From owner-freebsd-ports Mon Jun 5 05:15:53 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA23281 for ports-outgoing; Mon, 5 Jun 1995 05:15:53 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA23256 ; Mon, 5 Jun 1995 05:15:46 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id FAA02654; Mon, 5 Jun 1995 05:15:43 -0700 Date: Mon, 5 Jun 1995 05:15:43 -0700 Message-Id: <199506051215.FAA02654@silvia.HIP.Berkeley.EDU> To: jkh@FreeBSD.org, gpalmer@FreeBSD.org, phk@FreeBSD.org CC: ports@FreeBSD.org Subject: package subdirectory names From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * .packages/ -> All/ * all/ -> (remove) Here's a patch. Pay close attention to the "delete-package-links" target, and you'll understand why I don't want "all" to be the hold-everything directory. Satoshi ======= --- ./bsd.port.mk.org Mon Jun 5 05:00:40 1995 +++ ./bsd.port.mk Mon Jun 5 05:15:02 1995 @@ -305,10 +305,11 @@ # Documentation MAINTAINER?= ports@FreeBSD.ORG CATEGORIES?= orphans -CATEGORIES+= all KEYWORDS+= ${CATEGORIES} -PKGREPOSITORYSUBDIR?= .packages +# Note this has to start with a capital letter (or more accurately, it +# shouldn't match "[a-z]*"), see the target "delete-package-links" below. +PKGREPOSITORYSUBDIR?= All PKGREPOSITORY?= ${PACKAGES}/${PKGREPOSITORYSUBDIR} .if exists(${PACKAGES}) PKGFILE?= ${PKGREPOSITORY}/${PKGNAME}${PKG_SUFX} @@ -975,7 +976,7 @@ .if !target(delete-package-links) delete-package-links: - @rm -f ${PACKAGES}/*/${PKGNAME}${PKG_SUFX}; + @rm -f ${PACKAGES}/[a-z]*/${PKGNAME}${PKG_SUFX}; .endif .if !target(delete-package) From owner-freebsd-ports Mon Jun 5 05:19:54 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA23718 for ports-outgoing; Mon, 5 Jun 1995 05:19:54 -0700 Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id FAA23703 ; Mon, 5 Jun 1995 05:19:49 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: asami@CS.Berkeley.EDU (Satoshi Asami) cc: jkh@FreeBSD.org, gpalmer@FreeBSD.org, ports@FreeBSD.org Subject: Re: package subdirectory names In-reply-to: Your message of "Mon, 05 Jun 95 05:08:20 PDT." <199506051208.FAA02561@silvia.HIP.Berkeley.EDU> Date: Mon, 05 Jun 1995 05:19:48 -0700 Message-ID: <23702.802354788@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk That's fine with me! Either way, I have a C program that converts it for the CDROM so I don't actually care too much if it changes in ports now.. :-) Jordan > Haven't heard from you guys for a while, what's the take? My > suggestion is: > > .packages/ -> All/ > all/ -> (remove) > > and yours were > > .packages/ -> all/ > > As I said, there is a bug in shell globbing that will do strange > things when the target of a symlink doesn't exist. Also, the > "delete-package-links" (among other things) in the bsd.port.mk file > relies on the actual package directory being easily identifiable. > > Satoshi From owner-freebsd-ports Mon Jun 5 05:26:47 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA24413 for ports-outgoing; Mon, 5 Jun 1995 05:26:47 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA24402 ; Mon, 5 Jun 1995 05:26:42 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id FAA02756; Mon, 5 Jun 1995 05:26:39 -0700 Date: Mon, 5 Jun 1995 05:26:39 -0700 Message-Id: <199506051226.FAA02756@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: jkh@FreeBSD.org, gpalmer@FreeBSD.org, ports@FreeBSD.org In-reply-to: <23702.802354788@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: package subdirectory names From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * Either way, I have a C program that converts it for the CDROM * so I don't actually care too much if it changes in ports now.. :-) Well, that's ok, but let's not make the CDROM disagree with -current. Also, doesn't pkg_add have code to scan this directory? Satoshi P.S. I need to convert the packages in the ftp site and thud...can I use your program? From owner-freebsd-ports Mon Jun 5 05:36:47 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA25528 for ports-outgoing; Mon, 5 Jun 1995 05:36:47 -0700 Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id FAA25521 ; Mon, 5 Jun 1995 05:36:44 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: asami@CS.Berkeley.EDU (Satoshi Asami) cc: gpalmer@FreeBSD.org, ports@FreeBSD.org Subject: Re: package subdirectory names In-reply-to: Your message of "Mon, 05 Jun 95 05:26:39 PDT." <199506051226.FAA02756@silvia.HIP.Berkeley.EDU> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Mon, 05 Jun 1995 05:36:44 -0700 Message-ID: <25519.802355804@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > Well, that's ok, but let's not make the CDROM disagree with -current. > Also, doesn't pkg_add have code to scan this directory? It just scans whatever directory you run it in.. :-) > P.S. I need to convert the packages in the ftp site and thud...can I > use your program? Sure. I'll send it to you! From owner-freebsd-ports Mon Jun 5 06:49:58 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA01712 for ports-outgoing; Mon, 5 Jun 1995 06:49:58 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id GAA01695 for ; Mon, 5 Jun 1995 06:49:54 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id GAA23222; Mon, 5 Jun 1995 06:49:14 -0700 From: "Rodney W. Grimes" Message-Id: <199506051349.GAA23222@gndrsh.aac.dev.com> Subject: Re: Update for bison 1.24 To: roberto@keltia.freenix.fr Date: Mon, 5 Jun 1995 06:49:13 -0700 (PDT) Cc: ports@FreeBSD.org In-Reply-To: <199506050000.CAA15594@keltia.frmug.fr.net> from "Ollivier Robert" at Jun 5, 95 02:00:48 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1158 Sender: ports-owner@FreeBSD.org Precedence: bulk > > Hello Satoshi, > > Here is a diff for bison's port. It is now at 1.24. Note that the two > parsers' files are now in ${PREFIX}/share instead of ${PREFIX}/lib -- which > makes sense. It compress the man page too. What I am about to say does not apply to just this port, but to all ports in general. When we went to compressed manual pages in /usr/src we put a know on it (from /etc/make.conf no_way should really be true): # # If you do not want unformatted manual pages to be compressed # when they are installed: # #NOMANCOMPRESS= no_way It has annoyed me that people are putting man compression in all the ports without using the knob. Satoshi, is there same way to add a ``MANPAGES= blah'' list to the bsd.port.mk files that would do the manual compression just like we do it for the /usr/src tree? I don't like compressing things, disk drives are cheap for me and I hate to wait when I want to read a manual page, and I hate to have the slow down happen when running make install! -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-ports Mon Jun 5 06:55:40 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA01979 for ports-outgoing; Mon, 5 Jun 1995 06:55:40 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id GAA01973 ; Mon, 5 Jun 1995 06:55:36 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id GAA01136; Mon, 5 Jun 1995 06:55:34 -0700 Date: Mon, 5 Jun 1995 06:55:34 -0700 Message-Id: <199506051355.GAA01136@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: gpalmer@FreeBSD.org, ports@FreeBSD.org In-reply-to: <25519.802355804@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: package subdirectory names From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * > Well, that's ok, but let's not make the CDROM disagree with -current. * > Also, doesn't pkg_add have code to scan this directory? * * It just scans whatever directory you run it in.. :-) Ok...by the way, can you review the patch? It seems to be working ok on thud and my machine, but I we can't afford any screwup at this point.... :) * > P.S. I need to convert the packages in the ftp site and thud...can I * > use your program? * * Sure. I'll send it to you! Still waiting.... :) Satoshi P.S. "The Patch" ======= --- ./bsd.port.mk.org Mon Jun 5 05:00:40 1995 +++ ./bsd.port.mk Mon Jun 5 05:15:02 1995 @@ -305,10 +305,11 @@ # Documentation MAINTAINER?= ports@FreeBSD.ORG CATEGORIES?= orphans -CATEGORIES+= all KEYWORDS+= ${CATEGORIES} -PKGREPOSITORYSUBDIR?= .packages +# Note this has to start with a capital letter (or more accurately, it +# shouldn't match "[a-z]*"), see the target "delete-package-links" below. +PKGREPOSITORYSUBDIR?= All PKGREPOSITORY?= ${PACKAGES}/${PKGREPOSITORYSUBDIR} .if exists(${PACKAGES}) PKGFILE?= ${PKGREPOSITORY}/${PKGNAME}${PKG_SUFX} @@ -975,7 +976,7 @@ .if !target(delete-package-links) delete-package-links: - @rm -f ${PACKAGES}/*/${PKGNAME}${PKG_SUFX}; + @rm -f ${PACKAGES}/[a-z]*/${PKGNAME}${PKG_SUFX}; .endif .if !target(delete-package) From owner-freebsd-ports Mon Jun 5 07:04:48 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA02529 for ports-outgoing; Mon, 5 Jun 1995 07:04:48 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id HAA02522 for ; Mon, 5 Jun 1995 07:04:37 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id HAA01159; Mon, 5 Jun 1995 07:04:19 -0700 Date: Mon, 5 Jun 1995 07:04:19 -0700 Message-Id: <199506051404.HAA01159@silvia.HIP.Berkeley.EDU> To: rgrimes@gndrsh.aac.dev.com CC: ports@FreeBSD.org In-reply-to: <199506051349.GAA23222@gndrsh.aac.dev.com> (rgrimes@gndrsh.aac.dev.com) Subject: Re: Update for bison 1.24 From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * ports without using the knob. Satoshi, is there same way to add a * ``MANPAGES= blah'' list to the bsd.port.mk files that would do the * manual compression just like we do it for the /usr/src tree? I don't This isn't very easy, the ports put manpages in all sorts of different places according to their preferences. I think the best solution is to simply put .if !defined(NOMANCOMPRESS) ... .endif around all the gzip commands. :) I'll go in and fix all the Makefiles after 2.0.5R. I was going to look at all the Makefiles to compress manpages anyway. Satoshi From owner-freebsd-ports Mon Jun 5 07:18:03 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA03111 for ports-outgoing; Mon, 5 Jun 1995 07:18:03 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id HAA03093 for ; Mon, 5 Jun 1995 07:17:56 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id HAA23372; Mon, 5 Jun 1995 07:17:28 -0700 From: "Rodney W. Grimes" Message-Id: <199506051417.HAA23372@gndrsh.aac.dev.com> Subject: Re: Update for bison 1.24 To: asami@CS.Berkeley.EDU (Satoshi Asami) Date: Mon, 5 Jun 1995 07:17:28 -0700 (PDT) Cc: ports@FreeBSD.org In-Reply-To: <199506051404.HAA01159@silvia.HIP.Berkeley.EDU> from "Satoshi Asami" at Jun 5, 95 07:04:19 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1213 Sender: ports-owner@FreeBSD.org Precedence: bulk > > * ports without using the knob. Satoshi, is there same way to add a > * ``MANPAGES= blah'' list to the bsd.port.mk files that would do the > * manual compression just like we do it for the /usr/src tree? I don't > > This isn't very easy, the ports put manpages in all sorts of different > places according to their preferences. I think the best solution is > to simply put Then that is another issue. Man pages should all live in /usr/local/man, all MANPAGES values would be relative to /usr/local. I think that it should be doable, all be it a little tricky. > .if !defined(NOMANCOMPRESS) > ... > .endif > > around all the gzip commands. :) I would just as soon have the gzip commands be gone from the ports makefiles, there are far too many of them around. If you need some help from me to try and make this work I would be willing to help some time after June 15th (target date for move completion). > I'll go in and fix all the Makefiles after 2.0.5R. I was going to > look at all the Makefiles to compress manpages anyway. :-). -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-ports Mon Jun 5 08:41:52 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA08289 for ports-outgoing; Mon, 5 Jun 1995 08:41:52 -0700 Received: from jolt.eng.umd.edu (jolt.eng.umd.edu [129.2.102.5]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA08258 for ; Mon, 5 Jun 1995 08:41:30 -0700 Received: from espresso.eng.umd.edu (espresso.eng.umd.edu [129.2.98.13]) by jolt.eng.umd.edu (8.6.10/8.6.4) with ESMTP id LAA16974; Mon, 5 Jun 1995 11:30:04 -0400 Received: (chuckr@localhost) by espresso.eng.umd.edu (8.6.10/8.6.4) id LAA02303; Mon, 5 Jun 1995 11:30:02 -0400 Date: Mon, 5 Jun 1995 11:30:01 -0400 (EDT) From: Chuck Robey To: Satoshi Asami cc: Lucas.James@ldjpc.apana.org.au, FreeBSD-Ports@FreeBSD.org Subject: Re: InterViews 3.2a diffs In-Reply-To: <199506050505.WAA05134@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk On Sun, 4 Jun 1995, Satoshi Asami wrote: > * Personally, I think it's best just to leave it where it wants to be, then > * symlink the 2 shared and 2 static libs to /usr/X11R6/lib. I'd probably > * add another symlink for config, leave the rest alone. Tell me what you > * want, tho. > > Oh, that's fine. That's what I did too (symlink for shared libs). I > was just wondering what you meant by "make it install in correct > places". Well, the place I unpacked the 3.2a distribution was ./orig, with iv in ./orig/iv, and the installed stuff went into ./orig/iv/installed. I changed that to make it go into /usr/local/interviews. I'm gonna append my patch now that does that. I am making a patch to put the bin stuff into /usr/X11R6/bin, and leave the rest in /usr/local/interviews. I think the only change is to add the line #define LibDir /usr/X11R6/lib to the iv/src/config/InterViews/iv-FreeBSD.cf file. Just so you remember, this patch is against the 3.2a.tar.Z file thats in /pub/graphics of sgi.com, not the 3.1 version that now in ports. I think the libs should be symlinked by the ports mechanism, but I can't do that till I have a 2.0.5 system to test it on. diff -ruN ../orig/iv/Makefile ./iv/Makefile --- ../orig/iv/Makefile Sun Jan 2 22:37:41 1994 +++ ./iv/Makefile Sat Jun 3 13:55:04 1995 @@ -1,48 +1,33 @@ # Makefile generated by imake - do not edit! -# $XConsortium: imake.c,v 1.74 92/12/02 21:32:49 rws Exp $ +# $XConsortium: imake.c,v 1.91 95/01/12 16:15:47 kaleb Exp $ # Read "InterViews/template" to understand how this Makefile was generated. # Edit to add support for a new platform. -# Edit to change platform-specific parameters. +# Edit to change platform-specific parameters. # Edit to change site-specific parameters. # Edit to change actions that make should perform. -# architecture: SGI - -# platform: $XConsortium: sgi.cf,v 1.19 91/07/28 22:39:45 rws Exp $ - -# operating system: IRIX - - OPTIMIZER = -O2 - - MANUSR = /usr/share/local - - CATMAN1DIR = $(MANUSR)/catman/u_man/cat1 - CATMAN3DIR = $(MANUSR)/catman/p_man/cat3 - MAN1DIR = $(MANUSR)/man/u_man/man1 - MAN3DIR = $(MANUSR)/man/p_man/man3 - - MANPACKAGE = /X11 - -# $XConsortium: sgiLib.rules,v 1.6 92/05/29 17:05:46 rws Exp $ +# architecture: FreeBSD + XCONFIGDIR = /usr/X11R6/lib/X11/config + CPU = FreeBSD SHELL = /bin/sh IMAKE = imake IMAKEFLAGS = \ - -T "InterViews/template"\ - -I$(CONFIGSRC) -I$(XCONFIGDIR)\ - $(SPECIAL_IMAKEFLAGS) - SPECIAL_IMAKEFLAGS = -DUseInstalled + -T "InterViews/template"\ + -I$(CONFIGSRC) -I$(XCONFIGDIR)\ + $(SPECIAL_IMAKEFLAGS) + SPECIAL_IMAKEFLAGS = -DUseInstalled DEPEND = makedepend - DEPEND_CCFLAGS = -DMAKEDEPEND $(CCDEFINES) $(CCINCLUDES) -I/usr/include/CC + DEPEND_CCFLAGS = $(CCDEFINES) $(CCINCLUDES) -I/usr/include/g++ MAKE = make PASSARCH = ARCH="$(ARCH)" SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS)" ARCHORCPU = $$CPU ARCH = $(ARCHORCPU)$(SPECIAL_ARCH) SPECIAL_ARCH = - CCDRIVER = CC +p + CCDRIVER = /usr/bin/c++ CCSUFFIX = c SRC = . SLASH = / @@ -52,66 +37,66 @@ CCFLAGS = $(APP_CCFLAGS) $(IV_CCFLAGS) $(EXTRA_CCFLAGS) IV_CCFLAGS = \ - \ - \ - $(SHARED_CCFLAGS)\ - $(CCDEFINES)\ - $(CCINCLUDES) + \ + \ + $(SHARED_CCFLAGS)\ + $(CCDEFINES)\ + $(CCINCLUDES) DEBUG_CCFLAGS = -g - OPTIMIZE_CCFLAGS = $(OPTIMIZER) + OPTIMIZE_CCFLAGS = -O2 SHARED_CCFLAGS = - EXTRA_CCFLAGS = -float + EXTRA_CCFLAGS = CCDEFINES = $(APP_CCDEFINES) $(IV_CCDEFINES) $(EXTRA_CCDEFINES) IV_CCDEFINES = $(LANGUAGE_CCDEFINES) $(BACKWARD_CCDEFINES) LANGUAGE_CCDEFINES = -Dcplusplus_2_1 BACKWARD_CCDEFINES = - EXTRA_CCDEFINES = -DSYSV -Dsigned= -Dvolatile= + EXTRA_CCDEFINES = CCINCLUDES = $(APP_CCINCLUDES) $(IV_CCINCLUDES) $(EXTRA_CCINCLUDES) IV_CCINCLUDES = \ - $(BACKWARD_CCINCLUDES)\ - $(TOP_CCINCLUDES)\ - $(X_CCINCLUDES) + $(BACKWARD_CCINCLUDES)\ + $(TOP_CCINCLUDES)\ + $(X_CCINCLUDES) BACKWARD_CCINCLUDES = TOP_CCINCLUDES = -I$(INCSRC) - X_CCINCLUDES = + X_CCINCLUDES = -I$(XINCDIR) EXTRA_CCINCLUDES = CCLDFLAGS = $(APP_CCLDFLAGS) $(IV_CCLDFLAGS) $(EXTRA_CCLDFLAGS) IV_CCLDFLAGS = \ - \ - \ - $(NONSHARED_CCLDFLAGS) + \ + \ + $(NONSHARED_CCLDFLAGS) NONSHARED_CCLDFLAGS = - SHARED_CCLDFLAGS = -shared - EXTRA_CCLDFLAGS = + SHARED_CCLDFLAGS = -Bshareable + EXTRA_CCLDFLAGS = -x none CCDEPLIBS = $(APP_CCDEPLIBS) $(IV_CCDEPLIBS) $(EXTRA_CCDEPLIBS) IV_CCDEPLIBS = \ - $(DEPLIBUNIDRAW)\ - $(DEPLIBGRAPHIC)\ - $(DEPLIBIV)\ - $(DEPLIBXEXT)\ - $(DEPLIBX11)\ - $(DEPLIBM) + $(DEPLIBUNIDRAW)\ + $(DEPLIBGRAPHIC)\ + $(DEPLIBIV)\ + $(DEPLIBXEXT)\ + $(DEPLIBX11)\ + $(DEPLIBM) EXTRA_CCDEPLIBS = CCLDLIBS = $(APP_CCLDLIBS) $(IV_CCLDLIBS) $(EXTRA_CCLDLIBS) IV_CCLDLIBS = \ - $(LIBDIRPATH)\ - $(LDLIBUNIDRAW)\ - $(LDLIBGRAPHIC)\ - $(LDLIBIV)\ - $(XLIBDIRPATH)\ - $(LDLIBXEXT)\ - $(LDLIBX11)\ - $(LDLIBM)\ - $(ABSLIBDIRPATH) - SHARED_CCLDLIBS = -lm - EXTRA_CCLDLIBS = -lC -lsun -lmalloc -lc + $(LIBDIRPATH)\ + $(LDLIBUNIDRAW)\ + $(LDLIBGRAPHIC)\ + $(LDLIBIV)\ + $(XLIBDIRPATH)\ + $(LDLIBXEXT)\ + $(LDLIBX11)\ + $(LDLIBM)\ + $(ABSLIBDIRPATH) + SHARED_CCLDLIBS = + EXTRA_CCLDLIBS = -lg++ - INSTALL = bsdinst + INSTALL = install INSTPGMFLAGS = -s INSTBINFLAGS = -m 0755 INSTUIDFLAGS = -m 4755 @@ -119,12 +104,12 @@ INSTINCFLAGS = -m 0444 INSTMANFLAGS = -m 0444 INSTDATFLAGS = -m 0444 - INSTKMEMFLAGS = -m 2755 -g sys + INSTKMEMFLAGS = -m 4755 AR = ar cq AS = as CP = cp - CPP = /lib/cpp $(EXTRA_CCDEFINES) + CPP = /usr/bin/cpp $(EXTRA_CCDEFINES) PREPROCESSCMD = $(CCDRIVER) -E $(EXTRA_CCDEFINES) LD = ld LN = ln -s @@ -134,7 +119,7 @@ RANLIBINSTFLAGS = RM = rm -f RM_CMD = $(RM) ,* .emacs_* *..c *.BAK *.CKP *.a *.bak *.ln *.o a.out core errs make.log make.out tags TAGS - TROFF = psroff -t + TROFF = groff TOP = . CURRENT_DIR = . @@ -147,27 +132,27 @@ MANSRC = $(IVSRC)/man SCRIPTSRC = $(BINSRC)/scripts - BINDIR = $(TOP)/installed/bin/$(ARCH) - CONFIGDIR = $(TOP)/installed/config - INCDIR = $(TOP)/installed/include - LIBDIR = $(TOP)/installed/lib/$(ARCH) - LIBALLDIR = $(TOP)/installed/lib/all - MANDIR = $(TOP)/installed/man - - ABSCONFIGDIR = /interviews/config - ABSLIBDIR = /interviews/lib/$(ARCH) - ABSLIBALLDIR = /interviews/lib/all - XCONFIGDIR = /usr/lib/X11/config - XINCDIR = /usr/include - XLIBDIR = /usr/lib - PSFONTDIR = /usr/lib/ps + /usr/X11R6/bin = /usr/local/interviews/bin/$(ARCH) + CONFIGDIR = /usr/local/interviews/config + INCDIR = /usr/local/interviews/include + /usr/X11R6/lib = /usr/local/interviews/lib/$(ARCH) + LIBALLDIR = /usr/local/interviews/lib/all + MANDIR = /usr/local/interviews/man + + ABSCONFIGDIR = /usr/local/interviews/config + ABSLIBDIR = /usr/local/interviews/lib/$(ARCH) + ABSLIBALLDIR = /usr/local/interviews/lib/all + XCONFIGDIR = /usr/X11R6/lib/X11/config + XINCDIR = /usr/X11R6/include + XLIBDIR = /usr/X11R6/lib + PSFONTDIR = /usr/share/groff_font all:: Makefile:: -@if [ -f Makefile ]; then \ - $(RM) Makefile.bak; \ - $(MV) Makefile Makefile.bak; \ + $(RM) Makefile.bak; \ + $(MV) Makefile Makefile.bak; \ else exit 0; fi $(IMAKE) $(IMAKEFLAGS) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) Makefiles:: @@ -239,63 +224,63 @@ Makefiles:: -@for i in $(SUBDIRS); \ do \ - if [ -d $$i ]; then ( \ - echo "Making Makefiles" \ - "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ - if [ -f $$i/Makefile ]; then \ - $(RM) $$i/Makefile.bak; \ - $(MV) $$i/Makefile $$i/Makefile.bak; \ - fi; \ - $(IMAKE) $(IMAKEFLAGS) \ - -DTOPDIR=../$(TOP) -DCURDIR=$(CURRENT_DIR)/$$i \ - -f $$i/Imakefile -s $$i/Makefile; \ - cd $$i; \ - $(MAKE) $(PASSARCH) Makefiles; \ - ) else continue; fi; \ + if [ -d $$i ]; then ( \ + echo "Making Makefiles" \ + "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ + if [ -f $$i/Makefile ]; then \ + $(RM) $$i/Makefile.bak; \ + $(MV) $$i/Makefile $$i/Makefile.bak; \ + fi; \ + $(IMAKE) $(IMAKEFLAGS) \ + -DTOPDIR=../$(TOP) -DCURDIR=$(CURRENT_DIR)/$$i \ + -f $$i/Imakefile -s $$i/Makefile; \ + cd $$i; \ + $(MAKE) $(PASSARCH) Makefiles; \ + ) else continue; fi; \ done depend:: -@for i in $(SUBDIRS); \ do \ - if [ -d $$i ]; then ( \ - echo "depending" \ - "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ - cd $$i; \ - $(MAKE) $(PASSARCH) depend; \ - ) else continue; fi; \ + if [ -d $$i ]; then ( \ + echo "depending" \ + "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ + cd $$i; \ + $(MAKE) $(PASSARCH) depend; \ + ) else continue; fi; \ done all:: -@for i in $(SUBDIRS); \ do \ - if [ -d $$i ]; then ( \ - echo "making all" \ - "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ - cd $$i; \ - $(MAKE) $(PASSARCH) all; \ - ) else continue; fi; \ + if [ -d $$i ]; then ( \ + echo "making all" \ + "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ + cd $$i; \ + $(MAKE) $(PASSARCH) all; \ + ) else continue; fi; \ done install:: -@for i in $(SUBDIRS); \ do \ - if [ -d $$i ]; then ( \ - echo "installing" \ - "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ - cd $$i; \ - $(MAKE) $(PASSARCH) install; \ - ) else continue; fi; \ + if [ -d $$i ]; then ( \ + echo "installing" \ + "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ + cd $$i; \ + $(MAKE) $(PASSARCH) install; \ + ) else continue; fi; \ done clean:: -@for i in $(SUBDIRS); \ do \ - if [ -d $$i ]; then ( \ - echo "cleaning" \ - "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ - cd $$i; \ - $(MAKE) $(PASSARCH) clean; \ - ) else continue; fi; \ + if [ -d $$i ]; then ( \ + echo "cleaning" \ + "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ + cd $$i; \ + $(MAKE) $(PASSARCH) clean; \ + ) else continue; fi; \ done Makefiles.debug: diff -ruN -x Makefile ../orig/iv/src/bin/ibuild/ibcmds.c ./iv/src/bin/ibuild/ibcmds.c --- ../orig/iv/src/bin/ibuild/ibcmds.c Sun Jan 2 23:12:08 1994 +++ ./iv/src/bin/ibuild/ibcmds.c Fri Jun 2 15:16:12 1995 @@ -175,7 +175,7 @@ static boolean Abort (Editor* ed, pid_t pid, const char* warning) { boolean aborted; - AbortDialog dialog(int(pid), warning); + AbortDialog dialog((int)pid, warning); ed->InsertDialog(&dialog); aborted = dialog.Abort(); ed->RemoveDialog(&dialog); diff -ruN -x Makefile ../orig/iv/src/bin/idraw/idcmds.c ./iv/src/bin/idraw/idcmds.c --- ../orig/iv/src/bin/idraw/idcmds.c Fri May 22 18:07:32 1992 +++ ./iv/src/bin/idraw/idcmds.c Fri Jun 2 15:16:12 1995 @@ -26,7 +26,6 @@ #include "ided.h" #include "idclasses.h" -#include "idcmds.h" #include "idcomp.h" #include "iddialogs.h" #include "idvars.h" @@ -46,11 +45,9 @@ #include #include -#undef FileChooser -#define FileChooser _lib_iv(FileChooser) - #include +#include "idcmds.h" /*****************************************************************************/ ClassId OpenCmd::GetClassId () { return OPEN_CMD; } @@ -59,8 +56,8 @@ return OPEN_CMD == id || ViewCompCmd::IsA(id); } -OpenCmd::OpenCmd (ControlInfo* c, FileChooser* fc) : ViewCompCmd(c, fc) { } -OpenCmd::OpenCmd (Editor* ed, FileChooser* fc) : ViewCompCmd(ed, fc) { } +OpenCmd::OpenCmd (ControlInfo* c, FileChooser* fc) : ViewCompCmd(c, fc) { }; +OpenCmd::OpenCmd (Editor* ed, FileChooser* fc) : ViewCompCmd(ed, fc) { }; Command* OpenCmd::Copy () { Command* copy = new OpenCmd(CopyControlInfo()); diff -ruN -x Makefile ../orig/iv/src/bin/scripts/bsdinst ./iv/src/bin/scripts/bsdinst --- ../orig/iv/src/bin/scripts/bsdinst Sun Jan 2 23:25:45 1994 +++ ./iv/src/bin/scripts/bsdinst Thu Jan 1 00:00:00 1970 @@ -1,140 +0,0 @@ -#!/bin/sh - -# -# This accepts bsd-style install arguments and makes the appropriate calls -# to the System V install. -# - -flags="" -dst="" -src="" -dostrip="" -owner="" -mode="" - -while [ x$1 != x ]; do - case $1 in - -c) shift - continue;; - - -m) flags="$flags $1 $2 " - mode="$2" - shift - shift - continue;; - - -o) flags="$flags -u $2 " - owner="$2" - shift - shift - continue;; - - -g) flags="$flags $1 $2 " - shift - shift - continue;; - - -s) dostrip="strip" - shift - continue;; - - *) if [ x$src = x ] - then - src=$1 - else - dst=$1 - fi - shift - continue;; - esac -done - -case "$mode" in -"") - ;; -*) -# case "$owner" in -# "") -# flags="$flags -u root" -# ;; -# esac - ;; -esac - -if [ x$src = x ] -then - echo "bsdinst: no input file specified" - exit 1 -fi - -if [ x$dst = x ] -then - echo "bsdinst: no destination specified" - exit 1 -fi - - -# set up some variable to be used later - -rmcmd="" -srcdir="." - -# if the destination isn't a directory we'll need to copy it first - -if [ ! -d $dst ] -then - dstbase=`basename $dst` - cp $src /usr/tmp/$dstbase - rmcmd="rm -f /usr/tmp/$dstbase" - src=$dstbase - srcdir=/usr/tmp - dst="`echo $dst | sed 's,^\(.*\)/.*$,\1,'`" - if [ x$dst = x ] - then - dst="." - else - cd $dst - dst="`pwd`" - fi -fi - - -# If the src file has a directory, copy it to /usr/tmp to make install happy - -srcbase=`basename $src` - -if [ "$src" != "$srcbase" -a "$src" != "./$srcbase" ] -then - cp $src /usr/tmp/$srcbase - src=$srcbase - srcdir=/usr/tmp - rmcmd="rm -f /usr/tmp/$srcbase" -fi - -# do the actual install - -if [ -f /usr/sbin/install ] -then - installcmd=/usr/sbin/install -elif [ -f /etc/install ] -then - installcmd=/etc/install -else - installcmd=install -fi - -# This rm is commented out because some people want to be able to -# install through symbolic links. Uncomment it if it offends you. -## It offends me because it means I can't install over running apps. -rm -f $dst/$srcbase -(cd $srcdir ; $installcmd -f $dst $flags $src) - -if [ x$dostrip = xstrip ] -then - strip $dst/$srcbase -fi - -# and clean up - -$rmcmd - diff -ruN -x Makefile ../orig/iv/src/bin/scripts/cpu ./iv/src/bin/scripts/cpu --- ../orig/iv/src/bin/scripts/cpu Sun Jan 2 23:25:46 1994 +++ ./iv/src/bin/scripts/cpu Thu Jan 1 00:00:00 1970 @@ -1,6 +0,0 @@ -#!/bin/sh -# -# print a "hardware name" to identify this machine -# - -echo "SGI" diff -ruN -x Makefile ../orig/iv/src/bin/scripts/ibmkmf ./iv/src/bin/scripts/ibmkmf --- ../orig/iv/src/bin/scripts/ibmkmf Sun Jan 2 23:25:46 1994 +++ ./iv/src/bin/scripts/ibmkmf Thu Jan 1 00:00:00 1970 @@ -1,61 +0,0 @@ -#! /bin/csh -f -# -# Generate a Makefile for ibuild -# - -if ($1 == "-m") then - set ccsuffix = $2 - set name = $3 - set dest = `basename $3` - set imakefile = $name-imake - set makefile = $name-make - set aout = $name.exe - - shift argv - shift argv - shift argv - - if (-f $imakefile) then - rm -f $imakefile.bak - mv $imakefile $imakefile.bak - endif - - echo "XCOMM DO NOT EDIT -- generated by ibmkmf" > $imakefile - echo " " >> $imakefile - - echo "SPECIAL_IMAKEFLAGS = \" >> $imakefile - echo " -f $imakefile -s $makefile -DIVUseInstalled -DTurnOptimizingOn=0" \ - >> $imakefile - echo " " >> $imakefile - echo "CCSUFFIX = $ccsuffix" >> $imakefile - echo " " >> $imakefile - - echo "SRCS = \" >> $imakefile - foreach i ($argv) - echo " $i."'$(CCSUFFIX) \' >> $imakefile - end - echo " $name-main."'$(CCSUFFIX)' >> $imakefile - echo "OBJS = \" >> $imakefile - foreach i ($argv) - echo " $i.o \" >> $imakefile - end - echo " $name-main.o" >> $imakefile - echo "AOUT = $aout" >> $imakefile - echo " " >> $imakefile - - echo "Use_libUnidraw()" >> $imakefile - echo "Use_2_6()" >> $imakefile - echo "ComplexProgramTarget($dest)" >> $imakefile - echo " " >> $imakefile - - echo "MakeObjectRule($name-main,$name-main,NullParameter)" >> $imakefile - foreach i ($argv) - echo "MakeObjectRule($i,$i,NullParameter)" >> $imakefile - end - -else - set imakefile = $1-imake - set makefile = $1-make - imake -T "InterViews/template" -I/interviews/config -I/usr/lib/X11/config \ - -f $imakefile -s $makefile -DIVUseInstalled -DTurnOptimizingOn=0 -endif diff -ruN -x Makefile ../orig/iv/src/bin/scripts/ivmkmf ./iv/src/bin/scripts/ivmkmf --- ../orig/iv/src/bin/scripts/ivmkmf Sun Jan 2 23:25:46 1994 +++ ./iv/src/bin/scripts/ivmkmf Thu Jan 1 00:00:00 1970 @@ -1,36 +0,0 @@ -#!/bin/sh -# -# generate a Makefile from an Imakefile outside of the source tree -# - -usage="usage: $0 [-a]" -do_all= - -case "$#" in - 0) ;; - 1) case "$1" in - -a) do_all="yes" - ;; - *) echo "$usage" 1>&2; exit 1 - ;; - esac - ;; - *) echo "$usage" 1>&2; exit 1 - ;; -esac - -if [ -f Makefile ]; then - rm -f Makefile.bak - mv Makefile Makefile.bak -fi - -case "$do_all" in - yes) set -x - imake -T "InterViews/template" -I/interviews/config -I/usr/lib/X11/config -DIVUseInstalled && - make Makefiles && - make depend - ;; - *) set -x - imake -T "InterViews/template" -I/interviews/config -I/usr/lib/X11/config -DIVUseInstalled - ;; -esac diff -ruN -x Makefile ../orig/iv/src/bin/scripts/remind ./iv/src/bin/scripts/remind --- ../orig/iv/src/bin/scripts/remind Sun Jan 2 23:25:46 1994 +++ ./iv/src/bin/scripts/remind Thu Jan 1 00:00:00 1970 @@ -1,77 +0,0 @@ -: remind - post reminders for today from calendar file - -Remind=remind - -CalendarHelper=/usr/lib/calprog - -MacrosFile=/usr/local/lib/remind/macros -RemindersFile=$HOME/reminders -AltRemindersFile=$HOME/calendar -NroffPrefix='.po 0;.ll 50;.pl 50;.nh;.na;' -NroffPostfix=';.br;.pl 1' -TrMapIn=';\001\002\003' # ; ^A ^B ^C -TrMapOut='\012\047;\134' # CR ' ; \ - -: ${ALERTER=alert}; export ALERTER -: ${DISPLAY=:0}; export DISPLAY -export TESTREMIND -SHELL=/bin/sh; export SHELL - -if test ! -f $RemindersFile -then - RemindersFile=$AltRemindersFile -fi - -case $# in - -0) set `date`; day=$1; tmp=/tmp/rem$$ - -$CalendarHelper | awk ' - NR==1 || NR==2 { print } - END { print "([Ee]very[ ]*)(" "'"$day"'" "|day)" } -' > $tmp - -cat $MacrosFile $RemindersFile \ - | /lib/cpp \ - | egrep -f $tmp \ - | awk ' - /[0-9][0-9]?:[0-9][0-9]?/ { - for ( i=1; i<=NF; i++ ) { - if ( $i ~ /^[0-9][0-9]?:[0-9][0-9]/ ) { - split( $i, time, ":"); - suffix = substr( time[2], 3, 2 ); - time[2] = substr( time[2], 1, 2 ); - if ( suffix == "pm" || substr( $(i+1), 1, 2 ) == "pm" ) { - time[1] = time[1] + 12; - } - if ( time[1] < 10 ) { - time[1] = "0" time[1]; - } - print "echo '\''" $0 "'\'' | '$Remind' " time[1] time[2]; - break; - } - } - } '\ - | sh - -rm -f $tmp ;; - -1) read input - input="'$input'" - while read line - do input="$input '$line'" - done - if test $1 -eq 0 -o ${TESTREMIND-no}test != notest - then DO="sh" - else DO="at $1" - fi - - echo " echo '$NroffPrefix'$input'$NroffPostfix' | tr ';' '\\012' | nroff | $ALERTER " | $DO - ;; - - -2) echo $2 | $Remind $1 ;; - -*) echo "usage : $0 [time] [message]" ;; - -esac diff -ruN -x Makefile ../orig/iv/src/config/InterViews/arch.def ./iv/src/config/InterViews/arch.def --- ../orig/iv/src/config/InterViews/arch.def Mon Jun 28 23:40:43 1993 +++ ./iv/src/config/InterViews/arch.def Fri Jun 2 15:16:13 1995 @@ -300,6 +300,15 @@ #define MacroFile InterViews/iv-linux.cf #endif +#ifdef __FreeBSD__ +#undef __FreeBSD__ +#define FreeBSDArchitecture +#define ArchitectureName FreeBSD +#define architectureName freebsd +#define MacroIncludeFile +#define MacroFile InterViews/iv-FreeBSD.cf +#endif + #ifdef luna #undef luna #ifdef mc68000 diff -ruN -x Makefile ../orig/iv/src/config/InterViews/iv-FreeBSD.cf ./iv/src/config/InterViews/iv-FreeBSD.cf --- ../orig/iv/src/config/InterViews/iv-FreeBSD.cf Thu Jan 1 00:00:00 1970 +++ ./iv/src/config/InterViews/iv-FreeBSD.cf Sun Jun 4 10:35:19 1995 @@ -0,0 +1,22 @@ +/* + * This is the FreeBSD configuration file for Interviews 3.1 + * Set up to use gcc in local.def + */ + +#define IvCCIncludes -I/usr/local/interviews/include +#define OptimizeCCFlags -O2 +#define TIFFOptimizeCFlags -O +#define HasDynamicSharedLibraries YES + +#define ExtraCCDefines +#define TIFFStdCDefines \ + -DCOLORIMETRY_SUPPORT -DJPEG_SUPPORT -DYCBCR_SUPPORT -DCMYK_SUPPORT \ + -DHAVE_IEEEFP=1 -DUSE_VARARGS=0 -DUSE_PROTOTYPES=1 -DUSE_CONST=1 + + +#undef CCDriver +#define CCDriver /usr/bin/c++ + +#define ExtraCCLdFlags -x none + +#include diff -ruN -x Makefile ../orig/iv/src/config/InterViews/local.def ./iv/src/config/InterViews/local.def --- ../orig/iv/src/config/InterViews/local.def Tue Aug 24 21:08:07 1993 +++ ./iv/src/config/InterViews/local.def Sat Jun 3 12:10:36 1995 @@ -1,13 +1,40 @@ /* * If you are using cfront 2.0, then use -Dcplusplus_2_0. */ + +#ifdef InstallRelative +#undef InstallRelative +#endif +#define InstallRelative NO + +#ifdef BINDIR +#undef BINDIR +#endif +#define BINDIR /usr/X11R6/bin + +#ifdef LIBDIR +#undef LIBDIR +#endif +#define LIBDIR /usr/X11R6/lib + #undef LanguageCCDefines #define LanguageCCDefines -Dcplusplus_2_1 +#ifdef IVUseInstalled +#undef IVUseInstalled +#endif + +#undef XConfigDir +#define XConfigDir /usr/X11R6/lib/X11/config +#undef XIncDir +#define XIncDir /usr/X11R6/include +#undef XLibDir +#define XLibDir /usr/X11R6/lib + /* * If you are using gcc/g++, then uncomment the include below. */ -/* #include */ +#include /* * Default customization of kits. @@ -15,6 +42,7 @@ * sgi_motif_kit (SMFKit), motif_kit (MFKit), * openlook_kit (OLKit), bw_kit (MonoKit) */ + #ifndef KitFlags #define KitFlags \ -Dmotif_kit \ @@ -33,6 +61,8 @@ #define BuildRPCClasses YES #endif +#define BuildRPCClasses NO + /* * Delete this definition if your /tmp space is less than five megabytes. */ @@ -49,7 +79,7 @@ * installed data files. */ #undef InstalledRoot -#define InstalledRoot /interviews +#define InstalledRoot /usr/local/interviews /* * If the X11 config files are not in /usr/lib/X11/config, the X11 @@ -62,9 +92,22 @@ */ /* #undef XConfigDir -#define XConfigDir /usr/X11R5/lib/X11/config +#define XConfigDir /usr/X11R6/lib/X11/config #undef XIncDir -#define XIncDir /usr/X11R5/include +#define XIncDir /usr/X11R6/include #undef XLibDir -#define XLibDir /usr/X11R5/lib +#define XLibDir /usr/X11R6/lib */ + +#undef SharedCCFLAGS +#define SharedCCFlags -fpic +#define SharedCCLdFlags -Bshareable + +#undef DependCCFlags +#define DependCCFlags $(CCDEFINES) $(CCINCLUDES) -I/usr/include/g++ + +#define BuildIV_2_6 YES +#define BourneShell /bin/sh +#define CppCmd /usr/bin/cpp +#define TroffCmd groff +#define PSFontDir /usr/share/groff_font diff -ruN -x Makefile ../orig/iv/src/config/InterViews/rules.def ./iv/src/config/InterViews/rules.def --- ../orig/iv/src/config/InterViews/rules.def Tue Aug 24 22:47:08 1993 +++ ./iv/src/config/InterViews/rules.def Sat Jun 3 13:17:28 1995 @@ -421,7 +421,7 @@ AOUT = Concat(lib,libname.so.rev) @@\ SHARED_CCFLAGS = SharedCCFlags @@\ @@\ -AllTarget(Concat(lib,libname.so.rev)) @@\ +AllTarget(Concat3(Concat(lib,libname.so.rev), ,Concat(lib,libname.a))) @@\ @@\ Concat(lib,libname.so.rev): depobjs @@\ @echo "building $@" @@\ @@ -429,9 +429,14 @@ $(LD) -o $@ $(SHARED_CCLDFLAGS) ldobjs $(SHARED_CCLDLIBS) @@\ $(RM) Concat(lib,libname.so) @@\ $(LN) $@ Concat(lib,libname.so) @@\ - @@\ +Concat(lib,libname.a): depobjs @@\ + @echo "building $@" @@\ + $(RM) $@ @@\ + $(AR) $@ ldobjs @@\ + RanLibrary($@) @@\ clean:: @@\ - $(RM) Concat(lib,libname.so.rev) + $(RM) Concat(lib,libname.so.rev) @@\ + $(RM) Concat(lib,libname.a) #endif #endif @@ -590,9 +595,11 @@ */ #ifndef InstallDynamicSharedLibrary #define InstallDynamicSharedLibrary(libname,rev,dest) @@\ -install:: Concat(lib,libname.so.rev) @@\ +install:: Concat3(Concat(lib,libname.so.rev), ,Concat(lib,libname.a)) @@\ MakeDir(dest) @@\ - $(INSTALL) -c $(INSTLIBFLAGS) Concat(lib,libname.so.rev) dest + $(INSTALL) -c $(INSTLIBFLAGS) Concat(lib,libname.so.rev) dest @@\ + $(INSTALL) -c $(INSTLIBFLAGS) Concat(lib,libname.a) dest @@\ + RanLibrary($(RANLIBINSTFLAGS) Concat(dest/lib,libname.a)) #endif #ifndef InstallNonSharedLibrary diff -ruN -x Makefile ../orig/iv/src/include/InterViews/_defines.h ./iv/src/include/InterViews/_defines.h --- ../orig/iv/src/include/InterViews/_defines.h Tue May 12 20:59:09 1992 +++ ./iv/src/include/InterViews/_defines.h Fri Jun 2 15:16:13 1995 @@ -1,14 +1,4 @@ -#define Alignment _lib_iv(Alignment) -#define ColorIntensity _lib_iv(ColorIntensity) -#define ColorOp _lib_iv(ColorOp) -#define Coord _lib_iv(Coord) -#define EventType _lib_iv(EventType) -#define EventButton _lib_iv(EventButton) -#define GlyphBreakType _lib_iv(GlyphBreakType) -#define GlyphIndex _lib_iv(GlyphIndex) -#define IntCoord _lib_iv(IntCoord) -#define PixelCoord _lib_iv(PixelCoord) -#define Selection _lib_iv(Selection) +#define AcknowledgeDialog _lib_iv(AcknowledgeDialog) #define Action _lib_iv(Action) #define ActiveHandler _lib_iv(ActiveHandler) #define Adjustable _lib_iv(Adjustable) @@ -16,6 +6,9 @@ #define Aggregate _lib_iv(Aggregate) #define AggregateInfo_List _lib_iv(AggregateInfo_List) #define Align _lib_iv(Align) +#define AlignCmd _lib_iv(AlignCmd) +#define AlignToGridCmd _lib_iv(AlignToGridCmd) +#define Alignment _lib_iv(Alignment) #define Allocation _lib_iv(Allocation) #define AllocationInfo _lib_iv(AllocationInfo) #define AllocationTable _lib_iv(AllocationTable) @@ -24,8 +17,10 @@ #define ApplicationWindow _lib_iv(ApplicationWindow) #define ArrayCompositor _lib_iv(ArrayCompositor) #define ArrowSubclassName _lib_iv(ArrowSubclassName) +#define BackCmd _lib_iv(BackCmd) #define Background _lib_iv(Background) #define Banner _lib_iv(Banner) +#define BasicDialog _lib_iv(BasicDialog) #define Bevel _lib_iv(Bevel) #define BevelFrame _lib_iv(BevelFrame) #define Bitmap _lib_iv(Bitmap) @@ -36,54 +31,127 @@ #define BoxCanonical _lib_iv(BoxCanonical) #define BoxElement _lib_iv(BoxElement) #define BoxImpl _lib_iv(BoxImpl) +#define BoxObj _lib_iv(BoxObj) #define Break _lib_iv(Break) #define Break_List _lib_iv(Break_List) #define Browser _lib_iv(Browser) #define BrowserList _lib_iv(BrowserList) #define Brush _lib_iv(Brush) +#define BrushCmd _lib_iv(BrushCmd) #define BrushImpl _lib_iv(BrushImpl) #define BrushRep _lib_iv(BrushRep) +#define BrushVar _lib_iv(BrushVar) +#define BrushVarView _lib_iv(BrushVarView) #define Button _lib_iv(Button) #define ButtonList _lib_iv(ButtonList) #define ButtonState _lib_iv(ButtonState) +#define CCnxn _lib_iv(CCnxn) +#define CCnxn_HashTable _lib_iv(CCnxn_HashTable) +#define CGlue _lib_iv(CGlue) +#define CNet _lib_iv(CNet) +#define CSolver _lib_iv(CSolver) +#define CSolverInfo _lib_iv(CSolverInfo) +#define CSolverState _lib_iv(CSolverState) #define Canvas _lib_iv(Canvas) #define CanvasDamage _lib_iv(CanvasDamage) #define CanvasRep _lib_iv(CanvasRep) #define Card _lib_iv(Card) +#define Catalog _lib_iv(Catalog) +#define CatalogChooser _lib_iv(CatalogChooser) +#define CenterCmd _lib_iv(CenterCmd) #define CenterLayout _lib_iv(CenterLayout) #define Character _lib_iv(Character) #define CheckBox _lib_iv(CheckBox) #define ChoiceItem _lib_iv(ChoiceItem) +#define ClassId _lib_iv(ClassId) +#define Clipboard _lib_iv(Clipboard) #define ClippingStack _lib_iv(ClippingStack) +#define CloseEditorCmd _lib_iv(CloseEditorCmd) +#define ClosedBSpline _lib_iv(ClosedBSpline) +#define ClosedSplineComp _lib_iv(ClosedSplineComp) +#define ClosedSplineView _lib_iv(ClosedSplineView) #define Color _lib_iv(Color) +#define ColorCmd _lib_iv(ColorCmd) +#define ColorData _lib_iv(ColorData) #define ColorImpl _lib_iv(ColorImpl) +#define ColorIntensity _lib_iv(ColorIntensity) +#define ColorOp _lib_iv(ColorOp) #define ColorRep _lib_iv(ColorRep) #define ColorTable _lib_iv(ColorTable) +#define ColorVar _lib_iv(ColorVar) +#define Command _lib_iv(Command) +#define CommandControl _lib_iv(CommandControl) +#define CommandInteractor _lib_iv(CommandInteractor) +#define CompNameVar _lib_iv(CompNameVar) +#define CompNameVarView _lib_iv(CompNameVarView) #define CompletionEditor _lib_iv(CompletionEditor) +#define Component _lib_iv(Component) +#define ComponentView _lib_iv(ComponentView) #define Composition _lib_iv(Composition) #define CompositionComponent_List _lib_iv(CompositionComponent_List) #define Compositor _lib_iv(Compositor) +#define ConfirmDialog _lib_iv(ConfirmDialog) +#define ConnInfo _lib_iv(ConnInfo) +#define ConnectCmd _lib_iv(ConnectCmd) +#define ConnectManip _lib_iv(ConnectManip) +#define ConnectTool _lib_iv(ConnectTool) +#define Connector _lib_iv(Connector) +#define ConnectorView _lib_iv(ConnectorView) #define Control _lib_iv(Control) +#define ControlInfo _lib_iv(ControlInfo) #define ControlState _lib_iv(ControlState) +#define Coord _lib_iv(Coord) +#define CoordinateSpace _lib_iv(CoordinateSpace) +#define CopyCmd _lib_iv(CopyCmd) +#define Creator _lib_iv(Creator) #define Cursor _lib_iv(Cursor) #define CursorRep _lib_iv(CursorRep) #define CursorRepBitmap _lib_iv(CursorRepBitmap) #define CursorRepData _lib_iv(CursorRepData) #define CursorRepFont _lib_iv(CursorRepFont) #define CursorRepXFont _lib_iv(CursorRepXFont) +#define CutCmd _lib_iv(CutCmd) +#define Damage _lib_iv(Damage) +#define Data _lib_iv(Data) +#define DataCache _lib_iv(DataCache) #define DamageList _lib_iv(DamageList) #define DebugGlyph _lib_iv(DebugGlyph) #define Deck _lib_iv(Deck) +#define DeleteCmd _lib_iv(DeleteCmd) #define Dialog _lib_iv(Dialog) #define DialogKit _lib_iv(DialogKit) +#define DialogKitImpl _lib_iv(DialogKitImpl) #define Display _lib_iv(Display) #define DisplayRep _lib_iv(DisplayRep) #define DownMover _lib_iv(DownMover) +#define Drag _lib_iv(Drag) +#define DragManip _lib_iv(DragManip) +#define DragRep _lib_iv(DragRep) +#define DragZone _lib_iv(DragZone) +#define DragZoneRep _lib_iv(DragZoneRep) +#define DragSink _lib_iv(DragSink) +#define DragSinkHandler _lib_iv(DragSinkHandler) +#define DupCmd _lib_iv(DupCmd) +#define Editor _lib_iv(Editor) +#define EditorImpl _lib_iv(EditorImpl) +#define EditorInfo _lib_iv(EditorInfo) +#define Ellipse _lib_iv(Ellipse) +#define EllipseComp _lib_iv(EllipseComp) +#define EllipseView _lib_iv(EllipseView) #define Enlarger _lib_iv(Enlarger) #define Event _lib_iv(Event) +#define EventButton _lib_iv(EventButton) #define EventRep _lib_iv(EventRep) +#define EventType _lib_iv(EventType) #define Extension _lib_iv(Extension) +#define Extent _lib_iv(Extent) +#define ExternView _lib_iv(ExternView) #define FBDirectory _lib_iv(FBDirectory) +#define F_Circle _lib_iv(F_Circle) +#define F_Ellipse _lib_iv(F_Ellipse) +#define F_OpenBSpline _lib_iv(F_OpenBSpline) +#define F_Polygon _lib_iv(F_Polygon) +#define F_Rect _lib_iv(F_Rect) #define FieldEditor _lib_iv(FieldEditor) #define FieldEditorAction _lib_iv(FieldEditorAction) #define FieldEditorImpl _lib_iv(FieldEditorImpl) @@ -92,22 +160,50 @@ #define FileChooser _lib_iv(FileChooser) #define FileChooserAction _lib_iv(FileChooserAction) #define FileChooserImpl _lib_iv(FileChooserImpl) +#define FileNameVarView _lib_iv(FileNameVarView) +#define FillPolygonObject _lib_iv(FillPolygonObject) #define FixedLayout _lib_iv(FixedLayout) +#define FixedPin _lib_iv(FixedPin) #define Font _lib_iv(Font) #define FontBoundingBox _lib_iv(FontBoundingBox) +#define FontCmd _lib_iv(FontCmd) #define FontFamily _lib_iv(FontFamily) #define FontFamilyImpl _lib_iv(FontFamilyImpl) #define FontFamilyRep _lib_iv(FontFamilyRep) #define FontImpl _lib_iv(FontImpl) #define FontRep _lib_iv(FontRep) +#define FontVar _lib_iv(FontVar) +#define FontVarView _lib_iv(FontVarView) #define Frame _lib_iv(Frame) +#define FrontCmd _lib_iv(FrontCmd) +#define FullGraphic _lib_iv(FullGraphic) #define GLContext _lib_iv(GLContext) #define GLContextImpl _lib_iv(GLContextImpl) #define GLWindow _lib_iv(GLWindow) +#define GSData _lib_iv(GSData) +#define GVU_HashTable _lib_iv(GVU_HashTable) +#define GVUpdater _lib_iv(GVUpdater) #define Glue _lib_iv(Glue) #define Glyph _lib_iv(Glyph) +#define GlyphBreakType _lib_iv(GlyphBreakType) +#define GlyphIndex _lib_iv(GlyphIndex) #define GrabList _lib_iv(GrabList) +#define Graphic _lib_iv(Graphic) +#define GraphicBlock _lib_iv(GraphicBlock) +#define GraphicComp _lib_iv(GraphicComp) +#define GraphicCompTool _lib_iv(GraphicCompTool) +#define GraphicComps _lib_iv(GraphicComps) +#define GraphicView _lib_iv(GraphicView) +#define GraphicViews _lib_iv(GraphicViews) +#define GravityCmd _lib_iv(GravityCmd) +#define GravityVar _lib_iv(GravityVar) +#define GravityVarView _lib_iv(GravityVarView) +#define Grid _lib_iv(Grid) +#define GridCmd _lib_iv(GridCmd) +#define GridDialog _lib_iv(GridDialog) +#define GridSpacingCmd _lib_iv(GridSpacingCmd) #define Group _lib_iv(Group) +#define GroupCmd _lib_iv(GroupCmd) #define GrowingBSpline _lib_iv(GrowingBSpline) #define GrowingClosedBSpline _lib_iv(GrowingClosedBSpline) #define GrowingMultiLine _lib_iv(GrowingMultiLine) @@ -116,19 +212,28 @@ #define HBorder _lib_iv(HBorder) #define HBox _lib_iv(HBox) #define HGlue _lib_iv(HGlue) +#define HPanelControl _lib_iv(HPanelControl) #define HRule _lib_iv(HRule) #define HScrollBar _lib_iv(HScrollBar) #define HScroller _lib_iv(HScroller) +#define HSlotComp _lib_iv(HSlotComp) +#define HSlotView _lib_iv(HSlotView) #define Handler _lib_iv(Handler) +#define HistoryMap _lib_iv(HistoryMap) #define Hit _lib_iv(Hit) #define HitImpl _lib_iv(HitImpl) #define IconWindow _lib_iv(IconWindow) #define Image _lib_iv(Image) +#define ImportCmd _lib_iv(ImportCmd) +#define InorderView _lib_iv(InorderView) #define InputHandler _lib_iv(InputHandler) #define InputHandlerImpl _lib_iv(InputHandlerImpl) +#define IntCoord _lib_iv(IntCoord) #define Interactor _lib_iv(Interactor) #define InteractorHandler _lib_iv(InteractorHandler) #define InteractorWindow _lib_iv(InteractorWindow) +#define Iterator _lib_iv(Iterator) +#define KeyMap _lib_iv(KeyMap) #define KnownFonts _lib_iv(KnownFonts) #define LRComposition _lib_iv(LRComposition) #define LRMarker _lib_iv(LRMarker) @@ -136,13 +241,26 @@ #define Layout _lib_iv(Layout) #define LayoutKit _lib_iv(LayoutKit) #define LeftMover _lib_iv(LeftMover) +#define Line _lib_iv(Line) +#define LineComp _lib_iv(LineComp) +#define LineObj _lib_iv(LineObj) +#define LineView _lib_iv(LineView) +#define LinkComp _lib_iv(LinkComp) +#define LinkView _lib_iv(LinkView) #define MFDialogKit _lib_iv(MFDialogKit) #define MFKit _lib_iv(MFKit) #define MFKitImpl _lib_iv(MFKitImpl) #define Macro _lib_iv(Macro) +#define MacroActionList _lib_iv(MacroActionList) +#define MacroCmd _lib_iv(MacroCmd) +#define MagnifVar _llib_iv(MagnifVar) +#define MagnifVarView _llib_iv(MagnifVarView) +#define MagnifyTool _llib_iv(MagnifyTool) #define ManagedWindow _lib_iv(ManagedWindow) #define ManagedWindowHintInfo _lib_iv(ManagedWindowHintInfo) #define ManagedWindowRep _lib_iv(ManagedWindowRep) +#define ManipGroup _lib_iv(ManipGroup) +#define Manipulator _lib_iv(Manipulator) #define MarginFrame _lib_iv(MarginFrame) #define MarginLayout _lib_iv(MarginLayout) #define MatchEditor _lib_iv(MatchEditor) @@ -151,48 +269,134 @@ #define MenuImpl _lib_iv(MenuImpl) #define MenuItem _lib_iv(MenuItem) #define Message _lib_iv(Message) +#define MobilityCmd _lib_iv(MobilityCmd) +#define MobilityData _lib_iv(MobilityData) +#define ModifStatusVar _lib_iv(ModifStatusVar) +#define ModifStatusVarView _lib_iv(ModifStatusVarView) #define MonoGlyph _lib_iv(MonoGlyph) +#define MonoKit _lib_iv(MonoKit) +#define MonoKitImpl _lib_iv(MonoKitImpl) #define MonoScene _lib_iv(MonoScene) +#define MoveCmd _lib_iv(MoveCmd) +#define MoveData _lib_iv(MoveData) +#define MoveTool _lib_iv(MoveTool) #define Mover _lib_iv(Mover) +#define MultiLine _lib_iv(MultiLine) +#define MultiLineComp _lib_iv(MultiLineComp) +#define MultiLineObj _lib_iv(MultiLineObj) +#define MultiLineView _lib_iv(MultiLineView) +#define NOPCmd _lib_iv(NOPCmd) +#define NameMap _lib_iv(NameMap) +#define NameVar _lib_iv(NameVar) +#define NameVarView _lib_iv(NameVarView) #define NaturalLayout _lib_iv(NaturalLayout) +#define NewCompCmd _lib_iv(NewCompCmd) +#define NewSizeCmd _lib_iv(NewSizeCmd) +#define NormSizeCmd _lib_iv(NormSizeCmd) +#define OLDialogKit _lib_iv(OLDialogKit) +#define OLKit _lib_iv(OLKit) +#define OLKitImpl _lib_iv(OLKitImpl) +#define ObjectMap _lib_iv(ObjectMap) +#define ObjectMapElem _lib_iv(ObjectMapElem) #define Observable _lib_iv(Observable) #define Observer _lib_iv(Observer) #define ObserverList _lib_iv(ObserverList) +#define OpenBSpline _lib_iv(OpenBSpline) #define OptionDesc _lib_iv(OptionDesc) +#define Orientation _lib_iv(Orientation) +#define OrientationCmd _lib_iv(OrientationCmd) +#define PSBrush _lib_iv(PSBrush) +#define PSClosedSpline _lib_iv(PSClosedSpline) +#define PSColor _lib_iv(PSColor) +#define PSEllipse _lib_iv(PSEllipse) #define PSFont _lib_iv(PSFont) #define PSFontImpl _lib_iv(PSFontImpl) +#define PSLine _lib_iv(PSLine) +#define PSLink _lib_iv(PSLink) +#define PSMultiLine _lib_iv(PSMultiLine) +#define PSPad _lib_iv(PSPad) +#define PSPattern _lib_iv(PSPattern) +#define PSPin _lib_iv(PSPin) +#define PSPolygon _lib_iv(PSPolygon) +#define PSRaster _lib_iv(PSRaster) +#define PSRect _lib_iv(PSRect) +#define PSSlot _lib_iv(PSSlot) +#define PSSpline _lib_iv(PSSpline) +#define PSStencil _lib_iv(PSStencil) +#define PSText _lib_iv(PSText) +#define PSVertices _lib_iv(PSVertices) +#define PadComp _lib_iv(PadComp) +#define PadGraphic _lib_iv(PadGraphic) +#define PadView _lib_iv(PadView) #define Page _lib_iv(Page) #define PageInfo_List _lib_iv(PageInfo_List) #define Painter _lib_iv(Painter) #define PainterRep _lib_iv(PainterRep) +#define PanelControl _lib_iv(PanelControl) +#define PanelInteractor _lib_iv(PanelInteractor) #define Panner _lib_iv(Panner) +#define PasteCmd _lib_iv(PasteCmd) #define Patch _lib_iv(Patch) +#define Path _lib_iv(Path) #define PathRenderInfo _lib_iv(PathRenderInfo) #define Pattern _lib_iv(Pattern) +#define PatternCmd _lib_iv(PatternCmd) #define PatternRep _lib_iv(PatternRep) +#define PatternVar _lib_iv(PatternVar) +#define PatternVarView _lib_iv(PatternVarView) #define Perspective _lib_iv(Perspective) +#define Picture _lib_iv(Picture) +#define PinComp _lib_iv(PinComp) +#define PinGraphic _lib_iv(PinGraphic) +#define PinView _lib_iv(PinView) +#define PixelCoord _lib_iv(PixelCoord) #define Placement _lib_iv(Placement) +#define Point _lib_iv(Point) +#define PointObj _lib_iv(PointObj) #define PolyGlyph _lib_iv(PolyGlyph) #define PolyGlyphImpl _lib_iv(PolyGlyphImpl) +#define Polygon _lib_iv(Polygon) +#define PolygonComp _lib_iv(PolygonComp) +#define PolygonView _lib_iv(PolygonView) #define PopupMenu _lib_iv(PopupMenu) #define PopupWindow _lib_iv(PopupWindow) +#define PostScriptView _lib_iv(PostScriptView) +#define PostScriptViews _lib_iv(PostScriptViews) +#define PostorderView _lib_iv(PostorderView) +#define PreorderView _lib_iv(PreorderView) +#define PrintBS _lib_iv(PrintBS) +#define PrintCmd _lib_iv(PrintCmd) +#define PrintDialog _lib_iv(PrintDialog) #define Printer _lib_iv(Printer) #define PrinterRep _lib_iv(PrinterRep) #define PropertyData _lib_iv(PropertyData) #define PulldownMenu _lib_iv(PulldownMenu) #define PullrightMenu _lib_iv(PullrightMenu) #define PushButton _lib_iv(PushButton) +#define QuitCmd _lib_iv(QuitCmd) #define RGBTable _lib_iv(RGBTable) #define RadioButton _lib_iv(RadioButton) #define Raster _lib_iv(Raster) +#define RasterComp _lib_iv(RasterComp) +#define RasterRect _lib_iv(RasterRect) #define RasterRep _lib_iv(RasterRep) +#define RasterView _lib_iv(RasterView) +#define RectComp _lib_iv(RectComp) +#define RectView _lib_iv(RectView) +#define RedToFitCmd _lib_iv(RedToFitCmd) +#define RedoCmd _lib_iv(RedoCmd) #define Reducer _lib_iv(Reducer) #define Regexp _lib_iv(Regexp) +#define ReplaceCmd _lib_iv(ReplaceCmd) #define ReqErr _lib_iv(ReqErr) #define Requirement _lib_iv(Requirement) #define Requisition _lib_iv(Requisition) +#define ReshapeTool _lib_iv(ReshapeTool) #define Resource _lib_iv(Resource) +#define RevertCmd _lib_iv(RevertCmd) #define RightMover _lib_iv(RightMover) +#define RotateCmd _lib_iv(RotateCmd) +#define RotateTool _lib_iv(RotateTool) #define RotatingLine _lib_iv(RotatingLine) #define RotatingLineList _lib_iv(RotatingLineList) #define RotatingRect _lib_iv(RotatingRect) @@ -211,8 +415,28 @@ #define RubberVertex _lib_iv(RubberVertex) #define Rubberband _lib_iv(Rubberband) #define Rule _lib_iv(Rule) +#define SFH_ClosedBSpline _lib_iv(SFH_ClosedBSpline) +#define SFH_OpenBSpline _lib_iv(SFH_OpenBSpline) +#define SF_Circle _lib_iv(SF_Circle) +#define SF_ClosedBSpline _lib_iv(SF_ClosedBSpline) +#define SF_Ellipse _lib_iv(SF_Ellipse) +#define SF_MultiLine _lib_iv(SF_MultiLine) +#define SF_OpenBSpline _lib_iv(SF_OpenBSpline) +#define SF_Polygon _lib_iv(SF_Polygon) +#define SF_Rect _lib_iv(SF_Rect) #define SMFKit _lib_iv(SMFKit) #define SMFKitImpl _lib_iv(SMFKitImpl) +#define S_Circle _lib_iv(S_Circle) +#define S_ClosedBSpline _lib_iv(S_ClosedBSpline) +#define S_Ellipse _lib_iv(S_Ellipse) +#define S_MultiLine _lib_iv(S_MultiLine) +#define S_OpenBSpline _lib_iv(S_OpenBSpline) +#define S_Polygon _lib_iv(S_Polygon) +#define S_Rect _lib_iv(S_Rect) +#define SaveCompAsCmd _lib_iv(SaveCompAsCmd) +#define SaveCompCmd _lib_iv(SaveCompCmd) +#define ScaleCmd _libIv(ScaleCmd) +#define ScaleTool _libIv(ScaleTool) #define ScalingLine _lib_iv(ScalingLine) #define ScalingLineList _lib_iv(ScalingLineList) #define ScalingRect _lib_iv(ScalingRect) @@ -220,6 +444,8 @@ #define ScrollBar _lib_iv(ScrollBar) #define ScrollBox _lib_iv(ScrollBox) #define Scroller _lib_iv(Scroller) +#define SelectTool _lib_iv(SelectTool) +#define Selection _lib_iv(Selection) #define SelectionHandler _lib_iv(SelectionHandler) #define SelectionList _lib_iv(SelectionList) #define SelectionManager _lib_iv(SelectionManager) @@ -232,16 +458,29 @@ #define Shape _lib_iv(Shape) #define ShowFrame _lib_iv(ShowFrame) #define SimpleCompositor _lib_iv(SimpleCompositor) +#define SlctAllCmd _lib_iv(SlctAllCmd) #define Slider _lib_iv(Slider) #define SliderImpl _lib_iv(SliderImpl) #define SlidingEllipse _lib_iv(SlidingEllipse) #define SlidingLine _lib_iv(SlidingLine) #define SlidingLineList _lib_iv(SlidingLineList) +#define SlidingPin _lib_iv(SlidingPin) #define SlidingPointList _lib_iv(SlidingPointList) #define SlidingRect _lib_iv(SlidingRect) +#define SlotComp _lib_iv(SlotComp) +#define SlotGraphic _lib_iv(SlotGraphic) +#define SlotView _lib_iv(SlotView) +#define SplineComp _lib_iv(SplineComp) +#define SplineView _lib_iv(SplineView) +#define State _lib_iv(State) +#define StateVar _lib_iv(StateVar) +#define StateVarView _lib_iv(StateVarView) #define Stencil _lib_iv(Stencil) +#define StencilComp _lib_iv(StencilComp) +#define StencilView _lib_iv(StencilView) #define Stepper _lib_iv(Stepper) #define StepperSubclassName _lib_iv(StepperSubclassName) +#define StretchTool _lib_iv(StretchTool) #define StretchingRect _lib_iv(StretchingRect) #define StringBrowser _lib_iv(StringBrowser) #define StringChooser _lib_iv(StringChooser) @@ -254,6 +493,8 @@ #define TBComposition _lib_iv(TBComposition) #define TBScrollBox _lib_iv(TBScrollBox) #define TBScrollBoxImpl _lib_iv(TBScrollBoxImpl) +#define TF_2Port _lib_iv(TF_2Port) +#define TF_Direct _lib_iv(TF_Direct) #define TGlue _lib_iv(TGlue) #define TIFFRaster _lib_iv(TIFFRaster) #define TSolver _lib_iv(TSolver) @@ -264,15 +505,22 @@ #define TelltaleState _lib_iv(TelltaleState) #define TextBuffer _lib_iv(TextBuffer) #define TextButton _lib_iv(TextButton) +#define TextComp _lib_iv(TextComp) #define TextDisplay _lib_iv(TextDisplay) #define TextEditor _lib_iv(TextEditor) +#define TextGraphic _lib_iv(TextGraphic) +#define TextInteractor _lib_iv(TextInteractor) +#define TextManip _lib_iv(TextManip) #define TextRenderInfo _lib_iv(TextRenderInfo) +#define TextView _lib_iv(TextView) #define Tile _lib_iv(Tile) #define TileFirstAligned _lib_iv(TileFirstAligned) #define TileReversed _lib_iv(TileReversed) #define TileReversedFirstAligned _lib_iv(TileReversedFirstAligned) #define TitleFrame _lib_iv(TitleFrame) +#define Tool _lib_iv(Tool) #define TopLevelWindow _lib_iv(TopLevelWindow) +#define TransferFunct _lib_iv(TransferFunct) #define TransformFitter _lib_iv(TransformFitter) #define TransformSetter _lib_iv(TransformSetter) #define Transformer _lib_iv(Transformer) @@ -280,25 +528,55 @@ #define TransientWindow _lib_iv(TransientWindow) #define Tray _lib_iv(Tray) #define TrayElement _lib_iv(TrayElement) +#define UArray _lib_iv(UArray) +#define UChooser _lib_iv(UChooser) +#define UControl _lib_iv(UControl) +#define UControlInteractor _lib_iv(UControlInteractor) +#define UHashElem _lib_iv(UHashElem) +#define UHashTable _lib_iv(UHashTable) +#define ULabel _lib_iv(ULabel) +#define UList _lib_iv(UList) +#define UMap _lib_iv(UMap) +#define UMapElem _lib_iv(UMapElem) +#define UPage _lib_iv(UPage) +#define UStencil _lib_iv(UStencil) +#define UndoCmd _lib_iv(UndoCmd) +#define UngroupCmd _lib_iv(UngroupCmd) +#define Unidraw _lib_iv(Unidraw) #define UpMover _lib_iv(UpMover) #define VBorder _lib_iv(VBorder) #define VBox _lib_iv(VBox) #define VGlue _lib_iv(VGlue) +#define VPanelControl _lib_iv(VPanelControl) #define VRule _lib_iv(VRule) #define VScrollBar _lib_iv(VScrollBar) #define VScroller _lib_iv(VScroller) +#define VSlotComp _lib_iv(VSlotComp) +#define VSlotView _lib_iv(VSlotView) #define VariableLayout _lib_iv(VariableLayout) +#define VertexManip _lib_iv(VertexManip) +#define Vertices _lib_iv(Vertices) +#define VerticesComp _lib_iv(VerticesComp) +#define VerticesView _lib_iv(VerticesView) +#define ViewCompCmd _lib_iv(ViewCompCmd) #define ViewList _lib_iv(ViewList) +#define Viewer _lib_iv(Viewer) +#define ViewerView _lib_iv(ViewerView) #define Viewport _lib_iv(Viewport) +#define VoidData _lib_iv(VoidData) #define WidgetKit _lib_iv(WidgetKit) #define WidgetKitImpl _lib_iv(WidgetKitImpl) #define Window _lib_iv(Window) +#define WindowCursorStack _lib_iv(WindowCursorStack) #define WindowRep _lib_iv(WindowRep) #define WindowTable _lib_iv(WindowTable) #define WindowVisual _lib_iv(WindowVisual) #define World _lib_iv(World) +#define XDisplay _lib_iv(XDisplay) +#define XDrag _lib_iv(XDrag) #define XSlider _lib_iv(XSlider) #define XYMarker _lib_iv(XYMarker) #define XYSlider _lib_iv(XYSlider) #define YSlider _lib_iv(YSlider) #define Zoomer _lib_iv(Zoomer) +#define Zooming _lib_iv(Zooming) diff -ruN -x Makefile ../orig/iv/src/include/InterViews/_names.h ./iv/src/include/InterViews/_names.h --- ../orig/iv/src/include/InterViews/_names.h Thu Mar 19 21:16:49 1992 +++ ./iv/src/include/InterViews/_names.h Fri Jun 2 15:16:13 1995 @@ -36,6 +36,13 @@ #undef Coord #undef Deck #undef Dialog +#undef RasterRect +#undef Point +#undef Line +#undef Ellipse +#undef MultiLine +#undef Polygon +#undef ClosedBSpline #undef FileBrowser #undef FileChooser #undef Glue @@ -68,6 +75,13 @@ #define Coord _lib_iv(Coord) #define Deck _lib_iv(Deck) #define Dialog _lib_iv(Dialog) +#define RasterRect _lib_iv(RasterRect) +#define Point _lib_iv(Point) +#define Line _lib_iv(Line) +#define Ellipse _lib_iv(Ellipse) +#define MultiLine _lib_iv(MultiLine) +#define Polygon _lib_iv(Polygon) +#define ClosedBSpline _lib_iv(ClosedBSpline) #define FileBrowser _lib_iv(FileBrowser) #define FileChooser _lib_iv(FileChooser) #define Glue _lib_iv(Glue) diff -ruN -x Makefile ../orig/iv/src/include/InterViews/_undefs.h ./iv/src/include/InterViews/_undefs.h --- ../orig/iv/src/include/InterViews/_undefs.h Tue May 12 20:59:09 1992 +++ ./iv/src/include/InterViews/_undefs.h Fri Jun 2 15:16:14 1995 @@ -65,6 +65,7 @@ #undef Compositor #undef Control #undef ControlState +#undef CoordinateSpace #undef Cursor #undef CursorRep #undef CursorRepBitmap @@ -76,9 +77,16 @@ #undef Deck #undef Dialog #undef DialogKit +#undef DialogKitImpl #undef Display #undef DisplayRep #undef DownMover +#undef Drag +#undef DragRep +#undef DragZone +#undef DragZoneRep +#undef DragZoneSink +#undef DragZoneSinkHandler #undef Enlarger #undef Event #undef EventRep @@ -140,6 +148,7 @@ #undef MFKit #undef MFKitImpl #undef Macro +#undef MacroActionList #undef ManagedWindow #undef ManagedWindowHintInfo #undef ManagedWindowRep @@ -152,9 +161,14 @@ #undef MenuItem #undef Message #undef MonoGlyph +#undef MonoKit +#undef MonoKitImpl #undef MonoScene #undef Mover #undef NaturalLayout +#undef OLDialogKit +#undef OLKit +#undef OLKitImpl #undef Observable #undef Observer #undef ObserverList @@ -297,6 +311,8 @@ #undef WindowTable #undef WindowVisual #undef World +#undef XDisplay +#undef XDrag #undef XSlider #undef XYMarker #undef XYSlider diff -ruN -x Makefile ../orig/iv/src/include/Unidraw/_defines.h ./iv/src/include/Unidraw/_defines.h --- ../orig/iv/src/include/Unidraw/_defines.h Fri Oct 30 23:22:35 1992 +++ ./iv/src/include/Unidraw/_defines.h Fri Jun 2 15:16:14 1995 @@ -156,7 +156,6 @@ #define PadComp _lib_iv(PadComp) #define PadGraphic _lib_iv(PadGraphic) #define PadView _lib_iv(PadView) -#define Page _lib_iv(Page) #define PanelControl _lib_iv(PanelControl) #define PanelInteractor _lib_iv(PanelInteractor) #define PasteCmd _lib_iv(PasteCmd) diff -ruN -x Makefile ../orig/iv/src/lib/Dispatch/dispatcher.c ./iv/src/lib/Dispatch/dispatcher.c --- ../orig/iv/src/lib/Dispatch/dispatcher.c Tue Aug 24 22:59:45 1993 +++ ./iv/src/lib/Dispatch/dispatcher.c Fri Jun 2 15:16:14 1995 @@ -633,14 +633,14 @@ #ifdef SV_INTERRUPT /* BSD-style */ sv.sv_handler = fxSIGVECHANDLER(&Dispatcher::sigCLD); sv.sv_flags = SV_INTERRUPT; - sigvec(SIGCLD, &sv, &osv); + sigvec(SIGCHLD, &sv, &osv) /* changed 5/23/95 CBR was SIGCLD */; #else #ifdef SA_NOCLDSTOP /* POSIX */ sa.sa_handler = fxSIGACTIONHANDLER(&Dispatcher::sigCLD); sa.sa_flags = SA_INTERRUPT; - sigaction(SIGCLD, &sa, &osa); + sigaction(SIGCHLD, &sa, &osa /* changed 5/23/95 CBR was SIGCLD */;) #else /* System V-style */ - osig = (void (*)())signal(SIGCLD, fxSIGHANDLER(&Dispatcher::sigCLD)); + osig = (void (*)())signal(SIGCHLD, fxSIGHANDLER(&Dispatcher::sigCLD)) /* changed 5/23/95 CBR was SIGCLD */;; #endif #endif } @@ -661,12 +661,12 @@ } while (nfound < 0 && !handleError()); if (!_cqueue->isEmpty()) { #ifdef SV_INTERRUPT /* BSD-style */ - sigvec(SIGCLD, &osv, (struct sigvec*) 0); + sigvec(SIGCHLD, &osv, (struct sigvec*) 0) /* changed 5/23/95 CBR was SIGCLD now SIGCHLD */; #else #ifdef SA_NOCLDSTOP /* POSIX */ - sigaction(SIGCLD, &osa, (struct sigaction*) 0); + sigaction(SIGCHLD, &osa, (struct sigaction*) 0 /* changed 5/23/95 CBR was SIGCLD now SIGCHLD */;) #else /* System V-style */ - (void) signal(SIGCLD, fxSIGHANDLER(osig)); + (void) signal(SIGCHLD, fxSIGHANDLER(osig)) /* changed 5/23/95 CBR was SIGCLD now SIGCHLD */;; #endif #endif } diff -ruN -x Makefile ../orig/iv/src/lib/IV-2_6/painter.c ./iv/src/lib/IV-2_6/painter.c --- ../orig/iv/src/lib/IV-2_6/painter.c Tue Feb 11 20:49:44 1992 +++ ./iv/src/lib/IV-2_6/painter.c Fri Jun 2 15:16:15 1995 @@ -39,6 +39,9 @@ #include #include +#include +#include + /* * For reasons of caching, it is important that the attributes * are set to nil (or 0) before being set to their default values. diff -ruN -x Makefile ../orig/iv/src/lib/IV-2_6/rubrect.c ./iv/src/lib/IV-2_6/rubrect.c --- ../orig/iv/src/lib/IV-2_6/rubrect.c Thu Jun 4 22:56:56 1992 +++ ./iv/src/lib/IV-2_6/rubrect.c Fri Jun 2 15:16:15 1995 @@ -32,7 +32,7 @@ #include #include #ifndef apollo -#include +#include #endif RubberRect::RubberRect( @@ -178,7 +178,7 @@ } if (osz == 0) { - return MAXFLOAT; + return FLT_MAX; } else { return nsz / osz; } diff -ruN -x Makefile ../orig/iv/src/lib/IV-2_6/xpainter.c ./iv/src/lib/IV-2_6/xpainter.c --- ../orig/iv/src/lib/IV-2_6/xpainter.c Mon Oct 19 20:32:42 1992 +++ ./iv/src/lib/IV-2_6/xpainter.c Fri Jun 2 15:16:15 1995 @@ -56,6 +56,7 @@ #include #include #include +#include PainterRep::PainterRep() { display = Session::instance()->default_display(); diff -ruN -x Makefile ../orig/iv/src/lib/IV-X11/xwindow.c ./iv/src/lib/IV-X11/xwindow.c --- ../orig/iv/src/lib/IV-X11/xwindow.c Sat Mar 13 00:31:27 1993 +++ ./iv/src/lib/IV-X11/xwindow.c Fri Jun 2 15:16:16 1995 @@ -64,7 +64,7 @@ /* no standard place for this */ extern "C" { - extern int ioctl(int, int, ...); + extern int ioctl(int, unsigned long, ...);/* changed 5/23/95 CBR was int now unsigned long */ } implementPtrList(WindowVisualList,WindowVisual) diff -ruN -x Makefile ../orig/iv/src/lib/InterViews/ol_kit.c ./iv/src/lib/InterViews/ol_kit.c --- ../orig/iv/src/lib/InterViews/ol_kit.c Sat Jan 23 00:03:39 1993 +++ ./iv/src/lib/InterViews/ol_kit.c Fri Jun 2 15:16:16 1995 @@ -766,7 +766,7 @@ const TelltaleState* state_; const Font* font_; Coord height_, width_; - Coord box_ul_, fill_, box_lr_; + long box_ul_, fill_, box_lr_; /* changed 5/22/95 CBR was Coord vice long */ }; class OL_Pushpin : public Action { @@ -932,7 +932,7 @@ boolean forward_; boolean backward_; boolean grabbing_; - float initial_delay_; + long initial_delay_; /* changed 5/22/95 CBR was float now long */ float interval_; IOHandler* timer_; Cursor* saved_cursor_; @@ -2571,7 +2571,7 @@ pointer_x_(0.0), pointer_y_(0.0), forward_(false), backward_(false), grabbing_(false), - initial_delay_(0.40 * one_second), + initial_delay_((long)0.40 * one_second), interval_(0.10 * one_second), timer_(new IOCallback(OL_Stepper)(this, &OL_Stepper::tick)), saved_cursor_(nil) {} @@ -2798,7 +2798,7 @@ } void OL_Stepper::next_step() { - Dispatcher::instance().startTimer(0, interval_, timer_); + Dispatcher::instance().startTimer(0, (long)interval_, timer_); } void OL_Stepper::stop_stepping() { @@ -3269,7 +3269,7 @@ void OL_Dragbox::draw(Canvas* c, const Allocation& a) const { Coord l = a.left(), b = a.bottom(), r = a.right(), t = a.top(); - Coord ul, lr, box; + long ul, lr, box; /* changed 5/22/95 CBR was Coord now long */ if (dimension_ == Dimension_X) { ul = HORIZ_SLIDER_CONTROL_UL; lr = HORIZ_SLIDER_CONTROL_LR; diff -ruN -x Makefile ../orig/iv/src/lib/InterViews/printer.c ./iv/src/lib/InterViews/printer.c --- ../orig/iv/src/lib/InterViews/printer.c Sat Aug 7 00:02:03 1993 +++ ./iv/src/lib/InterViews/printer.c Fri Jun 2 15:16:17 1995 @@ -157,7 +157,7 @@ delete rep_; } -PixelCoord Printer::to_pixels(Coord p) const { return p; } +PixelCoord Printer::to_pixels(Coord p) const { return (int) p; } Coord Printer::to_coord(PixelCoord p) const { return p; } Coord Printer::to_pixels_coord(Coord p) const { return p; } diff -ruN -x Makefile ../orig/iv/src/lib/TIFF/tif_aux.c ./iv/src/lib/TIFF/tif_aux.c --- ../orig/iv/src/lib/TIFF/tif_aux.c Fri Mar 27 22:53:06 1992 +++ ./iv/src/lib/TIFF/tif_aux.c Fri Jun 2 15:16:17 1995 @@ -42,6 +42,8 @@ * explcit values so that defaults exist only one * place in the library -- in TIFFDefaultDirectory. */ +; +/* for some reason it needs a ; before this line */ TIFFVGetFieldDefaulted(tif, tag, ap) TIFF *tif; int tag; diff -ruN -x Makefile ../orig/iv/src/lib/TIFF/tif_dir.c ./iv/src/lib/TIFF/tif_dir.c --- ../orig/iv/src/lib/TIFF/tif_dir.c Fri Mar 6 19:59:51 1992 +++ ./iv/src/lib/TIFF/tif_dir.c Fri Jun 2 15:16:17 1995 @@ -950,7 +950,8 @@ } if (tif->tif_flags & TIFF_SWAB) TIFFSwabShort(&dircount); - lseek(tif->tif_fd, dircount*sizeof (TIFFDirEntry), L_INCR); + /*added (off_t) .. jj@ldjpc.apana.org.au*/ + lseek(tif->tif_fd, (off_t)dircount*sizeof (TIFFDirEntry), L_INCR); if (!ReadOK(tif->tif_fd, &nextdir, sizeof (nextdir))) { TIFFError(module, "%s: Error fetching directory link", tif->tif_name); diff -ruN -x Makefile ../orig/iv/src/lib/TIFF/tif_dirwrite.c ./iv/src/lib/TIFF/tif_dirwrite.c --- ../orig/iv/src/lib/TIFF/tif_dirwrite.c Tue Feb 2 00:22:33 1993 +++ ./iv/src/lib/TIFF/tif_dirwrite.c Fri Jun 2 15:16:18 1995 @@ -177,6 +177,7 @@ dataoff = tif->tif_diroff + sizeof (short) + dirsize + sizeof (long); if (dataoff & 1) dataoff++; + /* added (off_t) below....jj@ldjpc.apana.org.au*/ (void) lseek(tif->tif_fd, dataoff, L_SET); tif->tif_curdir++; dir = (TIFFDirEntry *)data; @@ -314,7 +315,8 @@ /* * Write directory. */ - (void) lseek(tif->tif_fd, tif->tif_diroff, L_SET); + /* added (off_t) below....jj@ldjpc.apana.org.au*/ + (void) lseek(tif->tif_fd, (off_t)tif->tif_diroff, L_SET); dircount = nfields; if (!WriteOK(tif->tif_fd, &dircount, sizeof (short))) { TIFFError(tif->tif_name, "Error writing directory count"); @@ -762,7 +764,8 @@ u_short dircount; long nextdir; - tif->tif_diroff = (lseek(tif->tif_fd, 0L, L_XTND)+1) &~ 1L; + /* changed 0L to (off_t)0 below jj@ldjpc.apana.org.au*/ + tif->tif_diroff = (lseek(tif->tif_fd, (off_t)0, L_XTND)+1) &~ 1L; if (tif->tif_header.tiff_diroff == 0) { /* * First directory, overwrite header. @@ -788,7 +791,8 @@ } if (tif->tif_flags & TIFF_SWAB) TIFFSwabShort(&dircount); - lseek(tif->tif_fd, dircount * sizeof (TIFFDirEntry), L_INCR); + /* added (off_t) below....jj@ldjpc.apana.org.au*/ + lseek(tif->tif_fd, (off_t)dircount * sizeof (TIFFDirEntry), L_INCR); if (!ReadOK(tif->tif_fd, &nextdir, sizeof (nextdir))) { TIFFError(module, "Error fetching directory link"); return (0); @@ -796,7 +800,8 @@ if (tif->tif_flags & TIFF_SWAB) TIFFSwabLong((u_long *)&nextdir); } while (nextdir != 0); - (void) lseek(tif->tif_fd, -sizeof (nextdir), L_INCR); + /* added (off_t) below....jj@ldjpc.apana.org.au*/ + (void) lseek(tif->tif_fd, (off_t)(-sizeof (nextdir)), L_INCR); if (!WriteOK(tif->tif_fd, &tif->tif_diroff, sizeof (tif->tif_diroff))) { TIFFError(module, "Error writing directory link"); return (0); diff -ruN -x Makefile ../orig/iv/src/lib/TIFF/tif_machdep.c ./iv/src/lib/TIFF/tif_machdep.c --- ../orig/iv/src/lib/TIFF/tif_machdep.c Fri Mar 6 19:52:46 1992 +++ ./iv/src/lib/TIFF/tif_machdep.c Fri Jun 2 15:16:18 1995 @@ -138,7 +138,7 @@ #endif /* vax */ #if !HAVE_IEEEFP -#if !defined(IEEEFLOAT2NATIVE) || !defined(NATIVE2IEEEFLOAT) +#if !defined(IEEEFLOAT2NATIVE) || !defined(NATIVE2IEEEFLOAT) \ "Help, you've configured the library to not have IEEE floating point,\ but not defined how to convert between IEEE and native formats!" #endif diff -ruN -x Makefile ../orig/iv/src/lib/TIFF/tif_write.c ./iv/src/lib/TIFF/tif_write.c --- ../orig/iv/src/lib/TIFF/tif_write.c Tue Feb 11 03:06:47 1992 +++ ./iv/src/lib/TIFF/tif_write.c Fri Jun 2 15:16:18 1995 @@ -550,7 +550,8 @@ } } else td->td_stripoffset[strip] = - lseek(tif->tif_fd, 0L, L_XTND); + /*changed 0L to (off_t)0 .. jj@ldjpc.apana.org.au*/ + lseek(tif->tif_fd, (off_t)0, L_XTND); tif->tif_curoff = td->td_stripoffset[strip]; } if (!WriteOK(tif->tif_fd, data, cc)) { diff -ruN -x Makefile ../orig/iv/src/lib/TIFF/tiffcompat.h ./iv/src/lib/TIFF/tiffcompat.h --- ../orig/iv/src/lib/TIFF/tiffcompat.h Tue Mar 31 02:31:04 1992 +++ ./iv/src/lib/TIFF/tiffcompat.h Fri Jun 2 15:16:18 1995 @@ -154,8 +154,12 @@ #define lseek mpw_lseek extern long mpw_lseek(int, long, int); #else +#ifdef __FreeBSD__ +extern off_t lseek( int, off_t, int ); +#else extern long lseek(); #endif +#endif /* * Default Read/Seek/Write definitions. @@ -164,7 +168,7 @@ #define ReadOK(fd, buf, size) (read(fd, (char *)buf, size) == size) #endif #ifndef SeekOK -#define SeekOK(fd, off) (lseek(fd, (long)off, L_SET) == (long)off) +#define SeekOK(fd, off) (lseek(fd, (off_t)off, L_SET) == (off_t)off) #endif #ifndef WriteOK #define WriteOK(fd, buf, size) (write(fd, (char *)buf, size) == size) @@ -202,10 +206,15 @@ */ #if defined(__STDC__) && !defined(USE_VARARGS) #define USE_VARARGS 0 +#else +#if defined(__FreeBSD__) +#undef USE_VARARGS +#define USE_VARARGS 0 +#endif #endif #if defined(USE_VARARGS) -#if USE_VARARGS +#if USE_VARARGS && !defined(__FreeBSD__) #include #define VA_START(ap, parmN) va_start(ap) #else From owner-freebsd-ports Mon Jun 5 09:57:51 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA12875 for ports-outgoing; Mon, 5 Jun 1995 09:57:51 -0700 Received: from crash.ops.neosoft.com (root@crash.ops.NeoSoft.COM [198.64.212.50]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA12868 ; Mon, 5 Jun 1995 09:57:47 -0700 Received: (from smace@localhost) by crash.ops.neosoft.com (8.6.11/8.6.10) id LAA25577; Mon, 5 Jun 1995 11:56:56 -0500 From: Scott Mace Message-Id: <199506051656.LAA25577@crash.ops.neosoft.com> Subject: hotjava? To: hackers@FreeBSD.org, ports@FreeBSD.org Date: Mon, 5 Jun 1995 11:56:55 -0500 (CDT) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 90 Sender: ports-owner@FreeBSD.org Precedence: bulk Does anyone have a port of hotjava for freebsd? If not, I'll attempt to port it. Scott From owner-freebsd-ports Mon Jun 5 11:06:10 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA17403 for ports-outgoing; Mon, 5 Jun 1995 11:06:10 -0700 Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id LAA17382 ; Mon, 5 Jun 1995 11:06:07 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: Scott Mace cc: hackers@FreeBSD.org, ports@FreeBSD.org Subject: Re: hotjava? In-reply-to: Your message of "Mon, 05 Jun 95 11:56:55 CDT." <199506051656.LAA25577@crash.ops.neosoft.com> Date: Mon, 05 Jun 1995 11:06:07 -0700 Message-ID: <17381.802375567@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > Does anyone have a port of hotjava for freebsd? If not, I'll attempt > to port it. Oh goodie! You going to do the pthreads migration too? :-) Jordan From owner-freebsd-ports Mon Jun 5 13:47:17 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA04556 for ports-outgoing; Mon, 5 Jun 1995 13:47:17 -0700 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA04535 for ; Mon, 5 Jun 1995 13:47:13 -0700 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 WAA20768 ; Mon, 5 Jun 1995 22:47:00 +0200 Received: from (roberto@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) id WAA18310 ; Mon, 5 Jun 1995 22:46:59 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <199506052046.WAA18310@blaise.ibp.fr> Subject: Re: Update for bison 1.24 To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Mon, 5 Jun 1995 22:46:59 +0200 (MET DST) Cc: roberto@keltia.freenix.fr, ports@FreeBSD.org In-Reply-To: <199506051349.GAA23222@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Jun 5, 95 06:49:13 am X-Operating-System: FreeBSD BUILT-19950501 ctm#617 X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 505 Sender: ports-owner@FreeBSD.org Precedence: bulk > > It has annoyed me that people are putting man compression in all the > ports without using the knob. Satoshi, is there same way to add a > ``MANPAGES= blah'' list to the bsd.port.mk files that would do the I agree with you. For that port, I was looking in a way to do it and found with grep a lot of "gzip -9nq" in post-install. So I did the same... -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.0-BUILT-19950503 #3: Wed May 3 19:53:04 MET DST 1995 From owner-freebsd-ports Mon Jun 5 14:33:24 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA10134 for ports-outgoing; Mon, 5 Jun 1995 14:33:24 -0700 Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id OAA10122 for ; Mon, 5 Jun 1995 14:33:21 -0700 Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <14521(3)>; Mon, 5 Jun 1995 14:32:37 PDT Received: from localhost by crevenia.parc.xerox.com with SMTP id <49859>; Mon, 5 Jun 1995 14:32:25 -0700 X-Mailer: exmh version 1.6 4/21/95 To: Poul-Henning Kamp cc: ports@FreeBSD.org Subject: Re: candidate port: In-reply-to: Your message of "Mon, 05 Jun 95 00:27:30 PDT." <199506050727.AAA20430@ref.tfs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 5 Jun 1995 14:32:17 PDT From: Bill Fenner Message-Id: <95Jun5.143225pdt.49859@crevenia.parc.xerox.com> Sender: ports-owner@FreeBSD.org Precedence: bulk In message <199506050727.AAA20430@ref.tfs.com> you write: >ftp://anonftp.geo.mtu.edu/pub/ixo >Talks to pagers both alpha and numeric... Note that HylaFAX has this capability and has much better queueing and modem management than tpage. Bill From owner-freebsd-ports Mon Jun 5 14:39:07 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA10604 for ports-outgoing; Mon, 5 Jun 1995 14:39:07 -0700 Received: from eikon.regent.e-technik.tu-muenchen.de (root@eikon.regent.e-technik.tu-muenchen.de [129.187.42.3]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id OAA10596 for ; Mon, 5 Jun 1995 14:39:00 -0700 Received: from vector.eikon.e-technik.tu-muenchen.de ([129.187.142.36]) by eikon.regent.e-technik.tu-muenchen.de with SMTP id <43363>; Mon, 5 Jun 1995 23:38:50 +0200 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.11/8.6.9) id VAA02863 for ports@freebsd.org; Mon, 5 Jun 1995 21:07:05 +0200 Date: Mon, 5 Jun 1995 21:07:05 +0200 From: Julian Howard Stacey Message-Id: <199506051907.VAA02863@vector.eikon.e-technik.tu-muenchen.de> To: ports@FreeBSD.org Subject: ports/net/tkined Sender: ports-owner@FreeBSD.org Precedence: bulk ===> Installing for tkined-1.2.0 /bin/true: not found this is after a make clean & all & with latest src & ports ie src-cur.0688 ports-cur.0454 Julian S From owner-freebsd-ports Mon Jun 5 22:11:24 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA28126 for ports-outgoing; Mon, 5 Jun 1995 22:11:24 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA28119 for ports; Mon, 5 Jun 1995 22:11:23 -0700 Date: Mon, 5 Jun 1995 22:11:23 -0700 From: "Jordan K. Hubbard" Message-Id: <199506060511.WAA28119@freefall.cdrom.com> To: ports Subject: Talk about a test of packages! :-) Sender: ports-owner@FreeBSD.org Precedence: bulk I've been going through and extracting all the packages into a chroot tree, in preparation for the "live filesystem" CD that will comprise the 2-CD 2.0.5 set (don't worry, folks, we still charge the same price! :). Whoo. A lot of packages still depending on gmake-3.71, when all we have in the tree is 3.73 right now (kinda causes things to fall over :-( ). I'll have a full summary of various bogons and packages that escaped their cages shortly! JOrdan From owner-freebsd-ports Tue Jun 6 00:28:00 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA06734 for ports-outgoing; Tue, 6 Jun 1995 00:28:00 -0700 Received: from lirmm.lirmm.fr (lirmm.lirmm.fr [193.49.104.10]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA06706 for ; Tue, 6 Jun 1995 00:26:48 -0700 Received: from lirmm.fr (baobab.lirmm.fr [193.49.106.14]) by lirmm.lirmm.fr (8.6.10/8.6.4) with ESMTP id JAA06138 for ; Tue, 6 Jun 1995 09:26:38 +0200 Message-Id: <199506060726.JAA06138@lirmm.lirmm.fr> To: ports@FreeBSD.org Subject: top & swap. Date: Tue, 06 Jun 1995 09:26:14 +0200 From: "Philippe Charnier" Sender: ports-owner@FreeBSD.org Precedence: bulk Hello, I think I found something strange in the top-3.3 directory, and maybe the reason why swap is not displayed correctly. patch-ab was patching work/machine/m_freebsd20.c but the file files/machine.c was used instead (with another patch applied but without patch-ab in). the fix is - remove files/machine.c (patch-ab now contains the 2 patches). - replace patch-ab with the new one. - replace scripts/post-configure (the new one simply copy work/machine/m_freebsd20.c into work/machine.c instead of using files/machine.c). ===================================== post-configure #!/bin/sh # # $Id: post-configure,v 1.3 1995/01/04 19:31:43 swallace Exp $ # cp -f ${CURDIR}/files/Makefile ${WRKSRC} cp -f ${CURDIR}/files/top.local.h ${WRKSRC} cp -f ${CURDIR}/files/top.1 ${WRKSRC} cp -f ${WRKSRC}/machine/m_freebsd20.c ${WRKSRC}/machine.c ===================================== patch-ab *** machine/m_freebsd20.c.orig Mon Jun 5 16:42:38 1995 --- machine/m_freebsd20.c Mon Jun 5 16:44:53 1995 *************** *** 157,163 **** char *state_abbrev[] = { ! "", "start", "run\0\0\0", "sleep", "stop", "zomb", "WAIT" }; --- 157,163 ---- char *state_abbrev[] = { ! "", "start", "run\0\0\0", "sleep", "stop", "zomb", }; *************** *** 192,201 **** /* these are for detailing the process states */ ! int process_states[7]; char *procstatenames[] = { "", " starting, ", " running, ", " sleeping, ", " stopped, ", ! " zombie, ", " ABANDONED, ", NULL }; --- 192,201 ---- /* these are for detailing the process states */ ! int process_states[6]; char *procstatenames[] = { "", " starting, ", " running, ", " sleeping, ", " stopped, ", ! " zombie, ", NULL }; *************** *** 816,821 **** --- 816,822 ---- int i, div, avail, nfree, npfree, used; struct swdevt *sw; long blocksize, *perdev; + u_long ptr; struct rlist head; struct rlist *swaplist; *************** *** 826,832 **** if ((sw = (struct swdevt *)malloc(nswdev * sizeof(*sw))) == NULL || (perdev = (long *)malloc(nswdev * sizeof(*perdev))) == NULL) err(1, "malloc"); ! KGET1(VM_SWDEVT, sw, nswdev * sizeof(*sw), "swdevt"); /* Count up swap space. */ nfree = 0; --- 827,834 ---- if ((sw = (struct swdevt *)malloc(nswdev * sizeof(*sw))) == NULL || (perdev = (long *)malloc(nswdev * sizeof(*perdev))) == NULL) err(1, "malloc"); ! KGET1(VM_SWDEVT, &ptr, sizeof ptr, "swdevt"); ! KGET2(ptr, sw, nswdev * sizeof(*sw), "*swdevt"); /* Count up swap space. */ nfree = 0; -------- -------- Philippe Charnier charnier@lirmm.fr LIRMM, 161 rue Ada, 34392 Montpellier cedex 5 -- France ------------------------------------------------------------------------ From owner-freebsd-ports Tue Jun 6 01:44:05 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA08923 for ports-outgoing; Tue, 6 Jun 1995 01:44:05 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA08916 for ; Tue, 6 Jun 1995 01:44:01 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id BAA03023; Tue, 6 Jun 1995 01:43:38 -0700 Date: Tue, 6 Jun 1995 01:43:38 -0700 Message-Id: <199506060843.BAA03023@silvia.HIP.Berkeley.EDU> To: jhs@vector.eikon.e-technik.tu-muenchen.de CC: ports@FreeBSD.org In-reply-to: <199506051907.VAA02863@vector.eikon.e-technik.tu-muenchen.de> (message from Julian Howard Stacey on Mon, 5 Jun 1995 21:07:05 +0200) Subject: Re: ports/net/tkined From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * /bin/true: not found This problem is noted and fixed (by me) a long, long time ago in a galaxy far, far away.... Satoshi PS In freefall, cd to /usr/ports/net/tkined and look at Makefile and scripts/untrue. Then you'll see what I said is true. From owner-freebsd-ports Tue Jun 6 03:39:19 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA14646 for ports-outgoing; Tue, 6 Jun 1995 03:39:19 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA14637 ; Tue, 6 Jun 1995 03:39:12 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id DAA08218; Tue, 6 Jun 1995 03:38:48 -0700 Date: Tue, 6 Jun 1995 03:38:48 -0700 Message-Id: <199506061038.DAA08218@silvia.HIP.Berkeley.EDU> To: charnier@lirmm.fr CC: ports@FreeBSD.org, phk@FreeBSD.org In-reply-to: <199506060726.JAA06138@lirmm.lirmm.fr> (charnier@lirmm.fr) Subject: Re: top & swap. From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * the fix is Thank you, thank you, thank you! Committed and rebuilt the package! Satoshi From owner-freebsd-ports Tue Jun 6 04:00:05 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA15161 for ports-outgoing; Tue, 6 Jun 1995 04:00:05 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA15155 for ; Tue, 6 Jun 1995 04:00:03 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id DAA08606; Tue, 6 Jun 1995 03:59:51 -0700 Date: Tue, 6 Jun 1995 03:59:51 -0700 Message-Id: <199506061059.DAA08606@silvia.HIP.Berkeley.EDU> To: rgrimes@gndrsh.aac.dev.com CC: ports@FreeBSD.org In-reply-to: <199506051417.HAA23372@gndrsh.aac.dev.com> (rgrimes@gndrsh.aac.dev.com) Subject: Re: Update for bison 1.24 From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * Then that is another issue. Man pages should all live in /usr/local/man, * all MANPAGES values would be relative to /usr/local. I think that it * should be doable, all be it a little tricky. Well for one thing, some of them go to /usr/X11R6/man (and rightfully so). And then there are those that want to go into /usr/local//man, (InterViews comes to mind), and so on. * I would just as soon have the gzip commands be gone from the ports * makefiles, there are far too many of them around. If you need some * help from me to try and make this work I would be willing to help * some time after June 15th (target date for move completion). Err, can you promise that you won't just rip out all the gzip commands? ;) I will be away from 6/7 to 6/17, so it will be after that anyway, BTW.... Satoshi From owner-freebsd-ports Tue Jun 6 04:26:31 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA15767 for ports-outgoing; Tue, 6 Jun 1995 04:26:31 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA15761 ; Tue, 6 Jun 1995 04:26:28 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id EAA08667; Tue, 6 Jun 1995 04:26:25 -0700 Date: Tue, 6 Jun 1995 04:26:25 -0700 Message-Id: <199506061126.EAA08667@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: ports@freefall.cdrom.com In-reply-to: <199506060511.WAA28119@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: Talk about a test of packages! :-) From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * I've been going through and extracting all the packages into * a chroot tree, in preparation for the "live filesystem" CD that * will comprise the 2-CD 2.0.5 set (don't worry, folks, we still * charge the same price! :). Whoo. A lot of packages still depending * on gmake-3.71, when all we have in the tree is 3.73 right now (kinda * causes things to fall over :-( ). I'll have a full summary of * various bogons and packages that escaped their cages shortly! Um, where does this come from? I just checked my compilation log on thud, and I see no mention of gmake-3.71. Are you sure you're looking at the right set of packages? Satoshi P.S. Upgrade to gmake-3.73 was done on April 8, so I'll be real surprised if something *that* old snuck through my net.... From owner-freebsd-ports Tue Jun 6 10:43:57 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA28506 for ports-outgoing; Tue, 6 Jun 1995 10:43:57 -0700 Received: from haywire.DIALix.COM (peter@haywire.DIALix.COM [192.203.228.65]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id KAA28500 for ; Tue, 6 Jun 1995 10:43:53 -0700 Received: (from peter@localhost) by haywire.DIALix.COM (8.6.12/8.6.12/DIALix) id BAA09228; Wed, 7 Jun 1995 01:43:47 +0800 Date: Wed, 7 Jun 1995 01:43:47 +0800 (WST) From: Peter Wemm To: ports@FreeBSD.org Subject: More 'top' tweaks Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk Thanks for fixing top to not show 100% swap in use.. :-) These are my favourite tweaks to top, which makes it print the amount of memory currently in use by disk cached pages. Linux shows this stat BTW.. I'm a little concerned by the width of the Memory: line that this causes though. Under heavy swap, the line wraps around. That's only cosmetic.. I'm tempted to delete the label "Memory: " altogether. Since I'm new here and still finding my feet, I'm not 100% certain this is right.. Is this the correct format for something that would go in patch-ac? Cheers, -Peter ----------- utils/top/patches/patch-ac ------------- *** machine/m_freebsd20.old.c Tue Jun 6 19:02:56 1995 --- machine/m_freebsd20.c Tue Jun 6 19:21:58 1995 *************** *** 220,223 **** #else ! "K Act ", "K Inact ", "K Wired ", "K Free ", "% Swap, ", ! "Kin ", "Kout", #endif --- 220,223 ---- #else ! "K Act ", "K Inact ", "K Wired ", "K Cache ", "K Free ", "% Swap ", ! "Kin ", "Kout", #endif *************** *** 426,436 **** memory_stats[2] = pagetok(sum.v_wire_count); ! memory_stats[3] = pagetok(sum.v_free_count); if (swappgsin < 0) { - memory_stats[5] = 0; memory_stats[6] = 0; } else { ! memory_stats[5] = pagetok(((sum.v_swappgsin - swappgsin))); ! memory_stats[6] = pagetok(((sum.v_swappgsout - swappgsout))); } swappgsin = sum.v_swappgsin; --- 426,438 ---- memory_stats[2] = pagetok(sum.v_wire_count); ! memory_stats[3] = pagetok(sum.v_cache_count); ! memory_stats[4] = pagetok(sum.v_free_count); if (swappgsin < 0) { memory_stats[6] = 0; + memory_stats[7] = 0; } else { ! memory_stats[6] = pagetok(((sum.v_swappgsin - swappgsin))); ! memory_stats[7] = pagetok(((sum.v_swappgsout - swappgsout))); } + swappgsin = sum.v_swappgsin; *************** *** 439,442 **** #ifdef USE_SWAP ! if ((memory_stats[5] > 0 || memory_stats[6]) > 0 || swap_delay == 0) { ! memory_stats[4] = swapmode(); } --- 441,444 ---- #ifdef USE_SWAP ! if ((memory_stats[6] > 0 || memory_stats[7]) > 0 || swap_delay == 0) { ! memory_stats[5] = swapmode(); } *************** *** 444,446 **** #else ! memory_stats[4] = 0; #endif --- 446,448 ---- #else ! memory_stats[5] = 0; #endif *************** *** 448,450 **** ! memory_stats[7] = -1; } --- 450,452 ---- ! memory_stats[8] = -1; } From owner-freebsd-ports Tue Jun 6 10:47:42 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA28768 for ports-outgoing; Tue, 6 Jun 1995 10:47:42 -0700 Received: from emerald.oz.net (emerald.oz.net [198.68.184.2]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id KAA28762 for ; Tue, 6 Jun 1995 10:47:40 -0700 Received: from wsantee.oz.net by emerald.oz.net via SMTP (931110.SGI/930416.SGI) for freebsd-ports@freebsd.org id AA20106; Tue, 6 Jun 95 10:45:26 -0700 Received: (from wsantee@localhost) by wsantee.oz.net (8.6.11/8.6.9) id KAA05101 for freebsd-ports@freebsd.org; Tue, 6 Jun 1995 10:46:02 -0700 From: Wes Santee Message-Id: <199506061746.KAA05101@wsantee.oz.net> Subject: Checking dependencies for x11 ports To: freebsd-ports@FreeBSD.org Date: Tue, 6 Jun 1995 10:46:01 -0700 (PDT) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 701 Sender: ports-owner@FreeBSD.org Precedence: bulk I tried to build a couple of the ports in the /usr/ports/x11 tree today and noticed a strange thing that doesn't seem right. When I built tvtwm, it said it depended on /usr/ports/graphics/xpm, which it then went out and built, installed, and registered. As I'm low on diskspace, after the build, I went over and did a make clean in /usr/ports/graphics/xpm. Then I built xfm, which also requires xpm, but instead of checking to see if the package is listed in /var/db/pkg, or in /usr/X11R6/lib, it looked back in /usr/ports/graphics/xpm, saw that it wasn't built, and built it *again* Is this the correct behavior? I haven't tried any of the other x11 tree to see what happens yet. Cheers, -Wes From owner-freebsd-ports Tue Jun 6 12:51:39 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA06363 for ports-outgoing; Tue, 6 Jun 1995 12:51:39 -0700 Received: from crash.ops.neosoft.com (root@crash.ops.NeoSoft.COM [198.64.212.50]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA06357 ; Tue, 6 Jun 1995 12:51:36 -0700 Received: (from smace@localhost) by crash.ops.neosoft.com (8.6.11/8.6.10) id OAA00499; Tue, 6 Jun 1995 14:49:30 -0500 From: Scott Mace Message-Id: <199506061949.OAA00499@crash.ops.neosoft.com> Subject: Re: hotjava? To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Tue, 6 Jun 1995 14:49:29 -0500 (CDT) Cc: hackers@FreeBSD.org, ports@FreeBSD.org In-Reply-To: <17381.802375567@freefall.cdrom.com> from "Jordan K. Hubbard" at Jun 5, 95 11:06:07 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 310 Sender: ports-owner@FreeBSD.org Precedence: bulk > > > Does anyone have a port of hotjava for freebsd? If not, I'll attempt > > to port it. > > Oh goodie! You going to do the pthreads migration too? :-) Uhhhhuhuhuh, maybe? We are really excited about hotjava here, and will be working on it quite a bit in the next few weeks. Stay tuned.... Scott From owner-freebsd-ports Tue Jun 6 14:39:39 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA13818 for ports-outgoing; Tue, 6 Jun 1995 14:39:39 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA13749 for ; Tue, 6 Jun 1995 14:39:04 -0700 Received: from grumble.grondar.za (grumble.grondar.za [196.7.18.130]) by grunt.grondar.za (8.6.11/8.6.9) with ESMTP id XAA25895 for ; Tue, 6 Jun 1995 23:38:54 +0200 Received: from localhost (localhost [127.0.0.1]) by grumble.grondar.za (8.6.11/8.6.9) with SMTP id XAA12247 for ; Tue, 6 Jun 1995 23:38:53 +0200 Message-Id: <199506062138.XAA12247@grumble.grondar.za> X-Authentication-Warning: grumble.grondar.za: Host localhost didn't use HELO protocol To: ports@FreeBSD.org Subject: LaTeX 2.09 is a bit funny.... Date: Tue, 06 Jun 1995 23:38:53 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk Hi I have cause to run LaTeX 2.09, and when I try to do a "make fetch", I get the eerrors later in this message. I checked the port files against the master copies, and thay seem ok, so what gives? ===> latex-2.09 depends on executable: tex - found >> latex209.tar.gz doesn't seem to exist on this system. >> Attempting to fetch it from a master site. /a/ports/print/latex209/files/ftpget: not found *** Error code 1 Stop. >> Couldn't fetch it - please try to retreive this >> port manually into /usr/ports/distfiles and try again. *** Error code 1 Stop. *** Error code 1 Stop. -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Tue Jun 6 15:12:44 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA17535 for ports-outgoing; Tue, 6 Jun 1995 15:12:44 -0700 Received: from reinfra.regent.e-technik.tu-muenchen.de (root@reinfra.regent.e-technik.tu-muenchen.de [129.187.230.226]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA17514 for ; Tue, 6 Jun 1995 15:12:42 -0700 Received: from vector.eikon.e-technik.tu-muenchen.de ([129.187.142.36]) by reinfra.regent.e-technik.tu-muenchen.de with SMTP id <51629>; Wed, 7 Jun 1995 00:12:24 +0200 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.11/8.6.9) id RAA08741 for ports%freebsd.org@regent.e-technik.tu-muenchen.de; Tue, 6 Jun 1995 17:03:37 +0200 Date: Tue, 6 Jun 1995 17:03:37 +0200 From: Julian Howard Stacey Message-Id: <199506061503.RAA08741@vector.eikon.e-technik.tu-muenchen.de> To: ports@FreeBSD.org Subject: XGopher 1.3.3 - a brown, furry creature for burroring through Gopherspace Sender: ports-owner@FreeBSD.org Precedence: bulk If one runs an awk script on ports/INDEX, (eg awk -F\| '{print $2,$4}' INDEX | sed -e "s,/usr/ports/,," ) to show someone (perhaps a boss, professor, or potential customer ?) that FreeBSD has lots of utilities that could help him, this entry: XGopher 1.3.3 - a brown, furry creature for burroring through Gopherspace is not much cop. I suggest it revert to a standard sort of description, perhaps something like XGopher 1.3.3 - an X11 Front end for gopher (the network fetching tool) Julian S From owner-freebsd-ports Tue Jun 6 16:15:30 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA19129 for ports-outgoing; Tue, 6 Jun 1995 16:15:30 -0700 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA19122 for ; Tue, 6 Jun 1995 16:15:26 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA08784; Wed, 7 Jun 95 01:15:46 +0100 Date: Wed, 7 Jun 95 01:15:46 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9506070015.AA08784@cabri.obs-besancon.fr> To: mark@grondar.za Cc: ports@FreeBSD.org In-Reply-To: <199506062138.XAA12247@grumble.grondar.za> (message from Mark Murray on Tue, 06 Jun 1995 23:38:53 +0200) Subject: Re: LaTeX 2.09 is a bit funny.... X-Mailer: Emacs Sender: ports-owner@FreeBSD.org Precedence: bulk >>>>> "Mark" == Mark Murray writes: > Hi > I have cause to run LaTeX 2.09, and when I try to do a "make fetch", I get > the eerrors later in this message. I checked the port files against the > master copies, and thay seem ok, so what gives? Did you play with perl recently? :-) > ===> latex-2.09 depends on executable: tex - found >>> latex209.tar.gz doesn't seem to exist on this system. >>> Attempting to fetch it from a master site. > /a/ports/print/latex209/files/ftpget: not found > *** Error code 1 The error message is misleading: look at the 1st line of ftpget: #!/usr/bin/perl this is perl which is not found! > -- > Mark Murray > 46 Harvey Rd, Claremont, Cape Town 7700, South Africa > +27 21 61-3768 GMT+0200 Jean-Marc _____________________________________________________________________________ Jean-Marc Zucconi Observatoire de Besancon F 25010 Besancon cedex PGP Key: finger jmz@cabri.obs-besancon.fr ============================================================================= From owner-freebsd-ports Tue Jun 6 16:16:49 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA19165 for ports-outgoing; Tue, 6 Jun 1995 16:16:49 -0700 Received: from westhill.cdrom.com (westhill.cdrom.com [192.216.223.57]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA19159 for ; Tue, 6 Jun 1995 16:16:48 -0700 Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by westhill.cdrom.com (8.6.11/8.6.11) with SMTP id QAA29723 ; Tue, 6 Jun 1995 16:16:21 -0700 X-Authentication-Warning: westhill.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: Wes Santee cc: freebsd-ports@FreeBSD.org Subject: Re: Checking dependencies for x11 ports In-reply-to: Your message of "Tue, 06 Jun 1995 10:46:01 PDT." <199506061746.KAA05101@wsantee.oz.net> Date: Tue, 06 Jun 1995 16:16:20 -0700 Message-ID: <29719.802480580@westhill.cdrom.com> From: Gary Palmer Sender: ports-owner@FreeBSD.org Precedence: bulk In message <199506061746.KAA05101@wsantee.oz.net>, Wes Santee writes: >When I built tvtwm, it said it depended on /usr/ports/graphics/xpm, >which it then went out and built, installed, and registered. As I'm >low on diskspace, after the build, I went over and did a make clean in >/usr/ports/graphics/xpm. Then I built xfm, which also requires xpm, >but instead of checking to see if the package is listed in >/var/db/pkg, or in /usr/X11R6/lib, it looked back in >/usr/ports/graphics/xpm, saw that it wasn't built, and built it >*again* This is indeed the correct behaviour. bsd.port.mk uses the list of libraries that are registered through ldconfig to check against. Unfortunately, we cannot add library registrations easily ``on the fly'' after installing a new library. You can get around this by either re-running ldconfig (look in /etc/rc for details on how to do it) or just removing the source for xpm, but *NOT* the graphics/xpm/work directory, and more importantly the `.' files which tell bsd.port.mk the status of that port. Gary From owner-freebsd-ports Tue Jun 6 17:24:13 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA22486 for ports-outgoing; Tue, 6 Jun 1995 17:24:13 -0700 Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA22480 for ; Tue, 6 Jun 1995 17:24:12 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: ports@FreeBSD.org Subject: From Frank Bartels: Date: Tue, 06 Jun 1995 17:24:11 -0700 Message-ID: <22479.802484651@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk Oh, BTW, you forgot to adapt the paths in system.fvwmrc to fit into the /usr/X11R6 convention: --- /usr/ports/x11/fvwm/work/fvwm-1.24r/sample.fvwmrc/system.fvwmrc Fri Dec 2 20:19:12 1994 +++ /usr/X11R6/lib/X11/fvwm/system.fvwmrc Mon Jun 5 14:27:31 1995 @@ -176,9 +180,9 @@ # Module path and paths to the icons # # ModulePath is a colon-separated list, just like regular unix PATH -ModulePath /usr/lib/X11/fvwm -PixmapPath /usr/include/X11/pixmaps/ -IconPath /usr/include/X11/bitmaps/ +ModulePath /usr/X11R6/lib/X11/fvwm +PixmapPath /usr/X11R6/include/X11/pixmaps/ +IconPath /usr/X11R6/include/X11/bitmaps/ ############################################################################ # Set the decoration styles and window options @@ -227,7 +231,7 @@ Function "InitFunction" Module "I" FvwmBanner - Exec "I" xpmroot /usr/include/X11/pixmaps/fvwm.xpm & + Exec "I" xpmroot /usr/X11R6/include/X11/pixmaps/fvwm.xpm & Module "I" GoodStuff Exec "I" exec xterm -geometry 80x64+0+0 & Wait "I" xterm From owner-freebsd-ports Tue Jun 6 23:04:27 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA02702 for ports-outgoing; Tue, 6 Jun 1995 23:04:27 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA02692 for ; Tue, 6 Jun 1995 23:04:18 -0700 Received: from grumble.grondar.za (grumble.grondar.za [196.7.18.130]) by grunt.grondar.za (8.6.11/8.6.9) with ESMTP id IAA26378; Wed, 7 Jun 1995 08:04:08 +0200 Received: from localhost (localhost [127.0.0.1]) by grumble.grondar.za (8.6.11/8.6.9) with SMTP id IAA12995; Wed, 7 Jun 1995 08:04:07 +0200 Message-Id: <199506070604.IAA12995@grumble.grondar.za> X-Authentication-Warning: grumble.grondar.za: Host localhost didn't use HELO protocol To: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) cc: ports@FreeBSD.org Subject: Re: LaTeX 2.09 is a bit funny.... Date: Wed, 07 Jun 1995 08:04:06 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk > > I have cause to run LaTeX 2.09, and when I try to do a "make fetch", I get > > the eerrors later in this message. I checked the port files against the > > master copies, and thay seem ok, so what gives? > > Did you play with perl recently? :-) Nope. Thought of that. If I /usr/bin/perl ftpget, the thing executes. (except I have not bothered to find out what the arguments should be) > > ===> latex-2.09 depends on executable: tex - found > >>> latex209.tar.gz doesn't seem to exist on this system. > >>> Attempting to fetch it from a master site. > > /a/ports/print/latex209/files/ftpget: not found > > *** Error code 1 > > The error message is misleading: look at the 1st line of ftpget: > #!/usr/bin/perl > this is perl which is not found! My perl _is_ there... M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Wed Jun 7 00:56:25 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA06917 for ports-outgoing; Wed, 7 Jun 1995 00:56:25 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA06910 ; Wed, 7 Jun 1995 00:56:22 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id AAA10534; Wed, 7 Jun 1995 00:56:20 -0700 Date: Wed, 7 Jun 1995 00:56:20 -0700 Message-Id: <199506070756.AAA10534@silvia.HIP.Berkeley.EDU> To: ports@FreeBSD.org CC: jkh@FreeBSD.org, gpalmer@FreeBSD.org Subject: absence From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk I'll be away from my computer from tomorrow until 6/17. I'll leave the job of meistering (or whatever the correct English word is) the ports tree to Jordan and Gary, whoever has more time at the moment. I expect 2.0.5R to go out while I'm away, and what I'd like to see is: (1) As soon as 2.0.5R is mastered, take a copy of that tree, and put it up on ftp as ports-2.0.5/. Also, rename packages/ to packages-2.0.5/. Make a new directory packages/ writable to ports. (2) Then lift the code freeze. I'll do the rest (like moving stuff into different subcategories) when I get back, but people can start pouring in their upgrades (which have been accumulating, I know). Also, it is advised you build a package and put it up on ftp.freebsd.org as well if you do an upgrade. Thanks.... Satoshi From owner-freebsd-ports Wed Jun 7 00:58:08 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA07022 for ports-outgoing; Wed, 7 Jun 1995 00:58:08 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA07011 ; Wed, 7 Jun 1995 00:58:04 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id AAA10545; Wed, 7 Jun 1995 00:58:01 -0700 Date: Wed, 7 Jun 1995 00:58:01 -0700 Message-Id: <199506070758.AAA10545@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: ports@FreeBSD.org In-reply-to: <22479.802484651@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: From Frank Bartels: From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * Oh, BTW, you forgot to adapt the paths in system.fvwmrc to fit into the * /usr/X11R6 convention: Thanks, the fix is applied. (Actually, the second hunk was already there as part of patch-ac.) Satoshi From owner-freebsd-ports Wed Jun 7 00:59:09 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA07046 for ports-outgoing; Wed, 7 Jun 1995 00:59:09 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA07039 for ; Wed, 7 Jun 1995 00:59:05 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id AAA10549; Wed, 7 Jun 1995 00:58:36 -0700 Date: Wed, 7 Jun 1995 00:58:36 -0700 Message-Id: <199506070758.AAA10549@silvia.HIP.Berkeley.EDU> To: peter@haywire.DIALix.COM CC: ports@FreeBSD.org In-reply-to: (message from Peter Wemm on Wed, 7 Jun 1995 01:43:47 +0800 (WST)) Subject: Re: More 'top' tweaks From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * These are my favourite tweaks to top, which makes it print the amount of * memory currently in use by disk cached pages. I'm afraid this has to wait until 2.0.5R is out, we are in code freeze now and this is more of an "enhancement" than a "bug fix".... :) Satoshi From owner-freebsd-ports Wed Jun 7 03:52:25 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA13849 for ports-outgoing; Wed, 7 Jun 1995 03:52:25 -0700 Received: from violet.berkeley.edu (violet.Berkeley.EDU [128.32.155.22]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA13843 for ; Wed, 7 Jun 1995 03:52:23 -0700 Received: by violet.berkeley.edu (8.6.10/1.33r) id DAA24900; Wed, 7 Jun 1995 03:52:18 -0700 Date: Wed, 7 Jun 1995 03:52:18 -0700 From: jkh@violet.berkeley.edu (Jordan K. Hubbard) Message-Id: <199506071052.DAA24900@violet.berkeley.edu> To: ports@FreeBSD.org Subject: cool.. Sender: ports-owner@FreeBSD.org Precedence: bulk Path: agate!howland.reston.ans.net!math.ohio-state.edu!uwm.edu!biosci!internet!biosci!not-for-mail From: squirest%toddsun@icomsim.com Newsgroups: comp.windows.x.announce Subject: e93 - X windows programmer's editor Date: 6 Jun 1995 10:00:58 -0700 Organization: BIOSCI International Newsgroups for Molecular Biology Lines: 27 Sender: daemon@net.bio.net Approved: usenet@net.bio.net Distribution: inet Message-ID: <9506061550.AA21752@alex.x.org> NNTP-Posting-Host: net.bio.net e93 is a programmer oriented text editor that works with X windows. It is most similar to editors on the Mac, and NeXT platforms. It supports: Tcl scripting language Unlimited number of open files Multiple selections Columnar selection Cut/copy/paste Multiple clipboards Unlimited undo/redo Regular expression search/replace Keyboard binding Customizable Menus Adjustable fonts Adjustable tab sizes Ability to run tasks from within document windows Color and more.... It is currently lacking mainly in the area of documentation. There is no user manual yet. Any takers? -Todd Squires squirest@icomsim.com From owner-freebsd-ports Wed Jun 7 09:04:43 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA24132 for ports-outgoing; Wed, 7 Jun 1995 09:04:43 -0700 Received: from distortion.eng.umd.edu (distortion.eng.umd.edu [129.2.98.6]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA24123 for ; Wed, 7 Jun 1995 09:04:40 -0700 Received: from latte.eng.umd.edu (latte.eng.umd.edu [129.2.98.15]) by distortion.eng.umd.edu (8.6.10/8.6.4) with ESMTP id MAA10745; Wed, 7 Jun 1995 12:04:31 -0400 Received: (chuckr@localhost) by latte.eng.umd.edu (8.6.10/8.6.4) id MAA03116; Wed, 7 Jun 1995 12:04:28 -0400 Date: Wed, 7 Jun 1995 12:04:28 -0400 (EDT) From: Chuck Robey To: "Jordan K. Hubbard" cc: ports@FreeBSD.org Subject: Re: cool.. In-Reply-To: <199506071052.DAA24900@violet.berkeley.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk On Wed, 7 Jun 1995, Jordan K. Hubbard wrote: > NNTP-Posting-Host: net.bio.net > > e93 is a programmer oriented text editor that works with X windows. > It is most similar to editors on the Mac, and NeXT platforms. > It supports: > > Tcl scripting language > Unlimited number of open files > Multiple selections > Columnar selection > Cut/copy/paste > Multiple clipboards > Unlimited undo/redo > Regular expression search/replace > Keyboard binding > Customizable Menus > Adjustable fonts > Adjustable tab sizes > Ability to run tasks from within document windows > Color > > and more.... > > It is currently lacking mainly in the area of documentation. > There is no user manual yet. Any takers? > > -Todd Squires > squirest@icomsim.com > > Jordan I just downloaded this, its available on ftp.x.org and ftp.digex.com, and I found the scariest LICENSE.TXT file I've ever seen. I think you oughta look at that carefully before deciding to have it on FreeBSD. It's obviously done by one of Viacom's lawyers, and (among other things) has you promising to use your best efforts to see that everyone else also complies with it. I'm not a lawyer, I know nothing about law, but that file looks scary enough to me. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 7608 Topton St. | New Carrollton, MD 20784 | I run Journey2 (Freebsd 2.0) and n3lxx (301) 459-2316 | (FreeBSD 1.1.5.1) and am I happy! ----------------------------+----------------------------------------------- From owner-freebsd-ports Wed Jun 7 12:40:12 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA02521 for ports-outgoing; Wed, 7 Jun 1995 12:40:12 -0700 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id MAA02514 ; Wed, 7 Jun 1995 12:40:10 -0700 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA28998; Mon, 5 Jun 95 12:53:38 MDT From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9506051853.AA28998@cs.weber.edu> Subject: Re: hotjava? To: smace@crash.ops.neosoft.com (Scott Mace) Date: Mon, 5 Jun 95 12:53:38 MDT Cc: hackers@FreeBSD.org, ports@FreeBSD.org In-Reply-To: <199506051656.LAA25577@crash.ops.neosoft.com> from "Scott Mace" at Jun 5, 95 11:56:55 am X-Mailer: ELM [version 2.4dev PL52] Sender: ports-owner@FreeBSD.org Precedence: bulk > Does anyone have a port of hotjava for freebsd? If not, I'll attempt > to port it. I think that if you did, Amancio Hasty would build a shrine to you in his living room (next to the duck pond). He's ...uh, been asking for one for a while, trying to evangelize someone into doing it. 8-). Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-ports Thu Jun 8 10:30:45 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA20013 for ports-outgoing; Thu, 8 Jun 1995 10:30:45 -0700 Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id KAA20007 for ; Thu, 8 Jun 1995 10:30:44 -0700 Received: from fenestro.parc.xerox.com ([13.0.208.199]) by alpha.xerox.com with SMTP id <14448(2)>; Thu, 8 Jun 1995 10:29:58 PDT Received: (from fenner@localhost) by fenestro.parc.xerox.com (8.6.11/8.6.9) id KAA15669 for ports@freebsd.org; Thu, 8 Jun 1995 10:21:55 -0700 Date: Thu, 8 Jun 1995 10:21:55 PDT From: Bill Fenner Message-Id: <199506081721.KAA15669@fenestro.parc.xerox.com> To: ports@FreeBSD.org Subject: inn package incomplete Sender: ports-owner@FreeBSD.org Precedence: bulk The inn package fails to create several needed directories, and also doesn't give any further installation instructions; there are a whole bunch of things (set up cron, set up syslog.conf, set up newsfeeds, host.nntp, nnrp.access, ...) that still have to be done. It's only because I admin'd news a long time ago and read a lot about INN (and because I read the INN FAQ for help) that I managed to get things going, and it still took me a few hours. I think, at a minimum, the INN install document needs to be included in the package. The FAQ would be handy as well. Bill From owner-freebsd-ports Thu Jun 8 11:47:04 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA23534 for ports-outgoing; Thu, 8 Jun 1995 11:47:04 -0700 Received: (from hsu@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA23409 ; Thu, 8 Jun 1995 11:45:32 -0700 Date: Thu, 8 Jun 1995 11:45:32 -0700 From: Jeffrey Hsu Message-Id: <199506081845.LAA23409@freefall.cdrom.com> To: current, ports Subject: daVinci port Sender: ports-owner@FreeBSD.org Precedence: bulk In the few hours left, can I get someone to test out the daVinci port in freefall:pub/incoming/experimental/daVinci? Jeffrey The interactive Graph Visualization System daVinci V1.4 ======================================================= Michael Froehlich, Mattias Werner, University of Bremen daVinci is a universal, generic visualization system for generating high- quality drawings of directed graphs. Graphs are frequently applied in computer applications as a general data structure for representing objects and relationships between them. They are used to implement hierarchies, dependencies, networks, configurations, dataflows, etc. Although graph visualization is accepted as indispensable for many domains, the use of this technique is not very common in today's computer applications. Frequently, a user has to deal with uncomfortable textual interfaces or poor ad-hoc drawings of graphs. The reason for this deficit is the great effort to implement a satisfying graph layout. In software development projects there is often a lack of personnel resources or money to realize these "auxiliary features". Furthermore, flexible and powerful graph visualization tools, which are reusable and easy to integrate with applications, are hard to find. These facts were the motivation for developing the interactive graph visualization system daVinci. The primary aim was to create a universal system that could be used by arbitrary applications as a user interface to display directed graphs in many different visualization styles. One fundamental concept of daVinci is the separation from an application that is using the visualization system as a user interface for graphs. The connected program is exclusively responsible for controlling the graph structure, and the only task of the visualization system is to display this graph on the screen. So daVinci is different from conventional graph editors, because the system is not able to alter the graph structure directly by itself. Each modification must be done by the application which controls the development of a graph. For this purpose, an application interface is provided for bidirectional communication with the connected program. An application, using this communication mechanism, can provide the user a powerful graphical user interface for directed graphs without implementing visualization techniques and layout algorithms. Furthermore, the user has full control to the application by interacting with the visualization of a graph: Clicking on a node and selecting a menu in daVinci may trigger an operation in the connected application. The most important features of daVinci V1.4 are: - Automatic layout for hierarchical representations of directed graphs with edge crossing minimization and bend reduction. - Support for cyclic graphs and graphs with multiple edges. - Alternative layout method for optimal representations of trees. - Interactive fine-tuning operations for layout customization. - Many attributes for nodes and edges available (e.g. setting colors, patterns, shapes, text, fonts, etc.). - Icons available for using any kind of image (in X11-bitmap format) for drawing graph nodes. - Interactive abstractions (e.g. collapsing subgraphs, hiding edges). - High-quality scaling to any rate without losing the interactive capabilities. - PostScript interface for printing and exporting visualizations. - Application interface for connecting an arbitrary program which generates graphs and controls their development. The interface provides commands for sending graphs, adding menus to daVinci's user interface, starting dialogues with the user, activating visualization operations, etc. On the other side, the application is informed about user events in daVinci such as selection of nodes, edges or menus. - Interactive graph editor available. This separate program can be connected to daVinci's application interface. daVinci is developed by the Institute for Formal Methods in Software- Engineering at the University of Bremen, Germany, since the end of 1992. The authors are Michael Froehlich and Mattias Werner. daVinci is written in the pure functional language ASpecT, developed at the University of Bremen also. The OPEN LOOKTM compliant user interface of daVinci is implemented in C using the window toolkit XView. As a result of the surprising worldwide approval, daVinci is now a widely used system for visualization of graphs. More than 500 educational and commercial sites all over the world are already using the tool. The system is available free of charge for non-profit use and can be downloaded from several ftp servers in Europe, North America, Japan and Australia. daVinci is an OPEN LOOK program, available for Sun SPARCstations (with SunOS 4.1.x and Solaris 2.x), HP 9000 workstations (with HP-UX), IBM RS6000 workstations, or PC's (with Linux or FreeBSD). Ports to other UNIX platforms are possible, but not available at this time. The system can be downloaded together with the documentation, manual pages, examples and tools by anonymous ftp from: ftp.Uni-Bremen.DE (134.102.228.2) in directory: /pub/graphics/daVinci The daVinci project is very interested in your opinion and experiences with the system. Reports about existing applications of daVinci, suggestions for new features and even criticisms are very welcome. You can contact the authors by sending an e-mail to daVinci@Informatik.Uni-Bremen.DE. From owner-freebsd-ports Thu Jun 8 13:29:57 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA26764 for ports-outgoing; Thu, 8 Jun 1995 13:29:57 -0700 Received: from westhill.cdrom.com (westhill.cdrom.com [192.216.223.57]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA26757 ; Thu, 8 Jun 1995 13:29:56 -0700 Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by westhill.cdrom.com (8.6.11/8.6.11) with SMTP id NAA08619 ; Thu, 8 Jun 1995 13:29:55 -0700 X-Authentication-Warning: westhill.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: Jeffrey Hsu cc: current@freefall.cdrom.com, ports@freefall.cdrom.com Subject: Re: daVinci port In-reply-to: Your message of "Thu, 08 Jun 1995 11:45:32 PDT." <199506081845.LAA23409@freefall.cdrom.com> Date: Thu, 08 Jun 1995 13:29:54 -0700 Message-ID: <8617.802643394@westhill.cdrom.com> From: Gary Palmer Sender: ports-owner@FreeBSD.org Precedence: bulk In message <199506081845.LAA23409@freefall.cdrom.com>, Jeffrey Hsu writes: >In the few hours left, can I get someone to test out the daVinci port in >freefall:pub/incoming/experimental/daVinci? [...] >already using the tool. The system is available free of charge for non-profit >use and can be downloaded from several ftp servers in Europe, North America, >Japan and Australia. Seeing as this is going to be put on the CDROM, can you please verify they don't mind us doing this, or we'll have to delete it. Sorry! Gary From owner-freebsd-ports Thu Jun 8 13:48:00 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA27604 for ports-outgoing; Thu, 8 Jun 1995 13:48:00 -0700 Received: (from hsu@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA27573 ; Thu, 8 Jun 1995 13:47:43 -0700 Date: Thu, 8 Jun 1995 13:47:43 -0700 From: Jeffrey Hsu Message-Id: <199506082047.NAA27573@freefall.cdrom.com> To: gpalmer@westhill.cdrom.com, hsu@freefall.cdrom.com Subject: Re: daVinci port Cc: current@freefall.cdrom.com, ports@freefall.cdrom.com Sender: ports-owner@FreeBSD.org Precedence: bulk >already using the tool. The system is available free of charge for non-profit Seeing as this is going to be put on the CDROM, can you please verify they don't mind us doing this, or we'll have to delete it. Sorry! I've already checked and it's okay. In fact, the guy wants to get a FreeBSD CDROM when it comes out. From owner-freebsd-ports Fri Jun 9 07:12:15 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA11223 for ports-outgoing; Fri, 9 Jun 1995 07:12:15 -0700 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id HAA11217 for ; Fri, 9 Jun 1995 07:12:10 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA05909; Fri, 9 Jun 95 16:11:13 +0100 Date: Fri, 9 Jun 95 16:11:13 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9506091511.AA05909@cabri.obs-besancon.fr> To: mark@grondar.za Cc: ports@FreeBSD.org In-Reply-To: <199506070604.IAA12995@grumble.grondar.za> (message from Mark Murray on Wed, 07 Jun 1995 08:04:06 +0200) Subject: Re: LaTeX 2.09 is a bit funny.... X-Mailer: Emacs Sender: ports-owner@FreeBSD.org Precedence: bulk >>>>> "Mark" == Mark Murray writes: >> > I have cause to run LaTeX 2.09, and when I try to do a "make fetch", I get >> > the eerrors later in this message. I checked the port files against the >> > master copies, and thay seem ok, so what gives? >> >> Did you play with perl recently? :-) > Nope. Thought of that. If I /usr/bin/perl ftpget, the thing executes. > (except I have not bothered to find out what the arguments should be) >> > ===> latex-2.09 depends on executable: tex - found >> >>> latex209.tar.gz doesn't seem to exist on this system. >> >>> Attempting to fetch it from a master site. >> > /a/ports/print/latex209/files/ftpget: not found >> > *** Error code 1 >> >> The error message is misleading: look at the 1st line of ftpget: >> #!/usr/bin/perl >> this is perl which is not found! > My perl _is_ there... I am unable to reproduce your problem. I can't believe that perl is really in /usr/bin :-). Can you send me a script of what happens when you "make fetch", along with the output of "printenv; ls -lR . /usr/bin/perl" ??? > M Jean-Marc. > -- > Mark Murray > 46 Harvey Rd, Claremont, Cape Town 7700, South Africa > +27 21 61-3768 GMT+0200 _____________________________________________________________________________ Jean-Marc Zucconi Observatoire de Besancon F 25010 Besancon cedex PGP Key: finger jmz@cabri.obs-besancon.fr ============================================================================= From owner-freebsd-ports Fri Jun 9 14:09:30 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA04382 for ports-outgoing; Fri, 9 Jun 1995 14:09:30 -0700 Received: from salyko.cube.net (root@salyko.cube.net [193.141.73.2]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA04376 for ; Fri, 9 Jun 1995 14:09:24 -0700 Received: from nasim.nasim.cube.net by salyko.cube.net with smtp (Smail3.1.29.1 #1) id m0sKBIq-0016HEC; Fri, 9 Jun 95 23:09 MET DST Received: by nasim.nasim.cube.net (Smail3.1.29.0 #1) id m0sKBIi-000OG1C; Fri, 9 Jun 95 23:09 MET DST To: freebsd-ports@freefall.cdrom.com Path: not-for-mail From: knarf@nasim.cube.net (Frank Bartels) Newsgroups: muc.lists.freebsd.ports Subject: xgks-2.5.5 port? Date: 9 Jun 1995 23:09:04 +0200 Organization: The Sunsite for ATARI-Friends Lines: 26 Message-ID: <3rad9g$ets@nasim.nasim.cube.net> X-Newsreader: TIN [version 1.2 PL2] Sender: ports-owner@FreeBSD.org Precedence: bulk Hi! A month ago I asked archie for xgks: ---snap--- Host freebsd.cdrom.com Location: /.11/FreeBSD/incoming FILE -rwxrwxr-x 152 Feb 27 1994 xgks-README FILE -rwxrwxr-x 1417805 Feb 27 1994 xgks_bin.tar.gz ---snap--- I hoped to find an official port soon, but it's not present yet. I tried to port xgks-2.5.5 myself, but it does not work. I managed to compile the package, but all the test programs fail with an illegal Xlib-call. The same error happens if I try it on a OSF/1 3.0 machine. Any ideas? Bye, Knarf -- Frank Bartels | UUCP/ZModem/Fax: + 49 89 5469593 | MiNT is knarf@nasim.cube.net | Login: nuucp Index: /pub/ls-lR.nasim.gz | Now TOS! From owner-freebsd-ports Fri Jun 9 15:17:09 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA06805 for ports-outgoing; Fri, 9 Jun 1995 15:17:09 -0700 Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.97.216]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA06784 for ; Fri, 9 Jun 1995 15:17:05 -0700 Received: (from kargl@localhost) by troutmask.apl.washington.edu (8.6.11/8.6.9) id PAA29093 for ports@freebsd.org; Fri, 9 Jun 1995 15:16:14 -0700 From: "Steven G. Kargl" Message-Id: <199506092216.PAA29093@troutmask.apl.washington.edu> Subject: XFree86-3.1.1 won't build To: ports@FreeBSD.org Date: Fri, 9 Jun 1995 15:16:14 -0700 (PDT) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 602 Sender: ports-owner@FreeBSD.org Precedence: bulk This is very bad! ===> x11 ===> x11/XFree86 Please set one of the 2 variables X11_ON_CDROM or X11_VIA_FTP before building XFree86-3.1.1 *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 I already have the X11R6 distribution and XFree86 stuff on my harddrive in ports/distfiles. I really don't want to retrieve these from ftp.x.org -- Steven G. Kargl | Phone: 206-685-4677 | Applied Physics Lab | Fax: 206-543-6785 | Univ. of Washington |---------------------| 1013 NE 40th St | FreeBSD 2.x-current | Seattle, WA 98105 |---------------------| From owner-freebsd-ports Fri Jun 9 17:16:56 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA11342 for ports-outgoing; Fri, 9 Jun 1995 17:16:56 -0700 Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA11336 for ; Fri, 9 Jun 1995 17:16:55 -0700 Received: (hsu@localhost) by soda.CSUA.Berkeley.EDU (8.6.11/PHILMAIL-1.11) id RAA13474 for ports@freebsd.org; Fri, 9 Jun 1995 17:16:54 -0700 Date: Fri, 9 Jun 1995 17:16:54 -0700 From: Jeffrey Hsu Message-Id: <199506100016.RAA13474@soda.CSUA.Berkeley.EDU> To: ports@FreeBSD.org Subject: Re: make doesn't like lines with a tab only Sender: ports-owner@FreeBSD.org Precedence: bulk We know it causes lots of headaches, you should have seen the rash of commits after the change was made to support this. But you know what, our Makefiles for all of /usr/src and all of /usr/ports are clean now Unfortunately, just about every time I update a port, I have to re-deal with this incompatibility, since just about every makefile I grab off the net has supurious white space in them. When we adopted the change, I don't think we realized the impact this change would have at the time. The way I see it, it doesn't hurt anything to have a leading tab one a line by itself in a makefile, so we should complain and spew out a warning, but aborting the entire make because of this is really annoying. From owner-freebsd-ports Fri Jun 9 17:28:17 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA11614 for ports-outgoing; Fri, 9 Jun 1995 17:28:17 -0700 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA11608 for ; Fri, 9 Jun 1995 17:28:15 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA09929; Sat, 10 Jun 95 02:28:57 +0100 Date: Sat, 10 Jun 95 02:28:57 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9506100128.AA09929@cabri.obs-besancon.fr> To: kargl@troutmask.apl.washington.edu Cc: ports@FreeBSD.org In-Reply-To: <199506092216.PAA29093@troutmask.apl.washington.edu> (kargl@troutmask.apl.washington.edu) Subject: Re: XFree86-3.1.1 won't build X-Mailer: Emacs Sender: ports-owner@FreeBSD.org Precedence: bulk >>>>> "Steven" == Steven G Kargl writes: > This is very bad! keep cool :-) > ===> x11 > ===> x11/XFree86 > Please set one of the 2 variables X11_ON_CDROM or X11_VIA_FTP > before building XFree86-3.1.1 > *** Error code 1 > Stop. > *** Error code 1 > Stop. > *** Error code 1 > Stop. > *** Error code 1 > I already have the X11R6 distribution and XFree86 stuff on my > harddrive in ports/distfiles. I really don't want to retrieve > these from ftp.x.org If this the case, type `make X11_VIA_FTP=yes' Files must be in /usr/ports/distfiles/xc. Be sure to have the latest files from the X consortium: $ ls -l /usr/ports/distfiles/xc total 59136 -rw-r--r-- 1 root ports 285591 Apr 30 00:31 XFree86-3.1.1.diff.gz -rw-r--r-- 1 root ports 10293269 Jan 31 01:57 xc-1.tar.gz -rw-r--r-- 1 root ports 8912217 Jan 31 01:57 xc-2.tar.gz -rw-r--r-- 1 root ports 10747465 Jan 31 01:58 xc-3.tar.gz Good luck, Jean-Marc > -- > Steven G. Kargl | Phone: 206-685-4677 | > Applied Physics Lab | Fax: 206-543-6785 | > Univ. of Washington |---------------------| > 1013 NE 40th St | FreeBSD 2.x-current | > Seattle, WA 98105 |---------------------| _____________________________________________________________________________ Jean-Marc Zucconi Observatoire de Besancon F 25010 Besancon cedex PGP Key: finger jmz@cabri.obs-besancon.fr ============================================================================= From owner-freebsd-ports Sat Jun 10 01:13:12 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA28951 for ports-outgoing; Sat, 10 Jun 1995 01:13:12 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA28940 ; Sat, 10 Jun 1995 01:13:06 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id BAA03717; Sat, 10 Jun 1995 01:13:04 -0700 Date: Sat, 10 Jun 1995 01:13:04 -0700 Message-Id: <199506100813.BAA03717@silvia.HIP.Berkeley.EDU> To: jkh@FreeBSD.org, gpalmer@FreeBSD.org CC: ports@FreeBSD.org Subject: fix to /usr/src/usr.sbin/pkg_install/add/perform.c From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk I believe this fixes PR ports/422. This is a HIGHLY critical bug, as as far as I can tell, it will prevent pkg_add from finding any of the dependencies (kinda defeats the purpose of recording dependencies in packages, huh? :). Jordan or Gary, can you review and commit it? I'll be gone again early tomorrow morning, BTW. Satoshi ======= --- ./add/perform.c.org Tue May 30 04:21:28 1995 +++ ./add/perform.c Sat Jun 10 01:00:41 1995 @@ -213,7 +213,7 @@ if (Verbose) printf(" which is not currently loaded"); if (!isURL(p->name)) { - snprintf(path, FILENAME_MAX, "%s/%s", Home, p->name); + snprintf(path, FILENAME_MAX, "%s/%s.tgz", Home, p->name); if (fexists(path)) cp = path; else From owner-freebsd-ports Sat Jun 10 02:06:44 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA00918 for ports-outgoing; Sat, 10 Jun 1995 02:06:44 -0700 Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id CAA00907 ; Sat, 10 Jun 1995 02:06:37 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: asami@CS.Berkeley.EDU (Satoshi Asami) cc: jkh@FreeBSD.org, gpalmer@FreeBSD.org, ports@FreeBSD.org Subject: Re: fix to /usr/src/usr.sbin/pkg_install/add/perform.c In-reply-to: Your message of "Sat, 10 Jun 95 01:13:04 PDT." <199506100813.BAA03717@silvia.HIP.Berkeley.EDU> Date: Sat, 10 Jun 1995 02:06:34 -0700 Message-ID: <905.802775194@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > I believe this fixes PR ports/422. This is a HIGHLY critical bug, as > as far as I can tell, it will prevent pkg_add from finding any of the > dependencies (kinda defeats the purpose of recording dependencies in > packages, huh? :). Satoshi - you never told me you were psychic on top of all your other talents! We were just chasing this bug and scratching our heads in bewilderment.. :-) Thanks! Your fix (and all the packages it makes considerably happier!) will be on the CDROM! Jordan From owner-freebsd-ports Sat Jun 10 05:08:22 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA12255 for ports-outgoing; Sat, 10 Jun 1995 05:08:22 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA12248 for ports; Sat, 10 Jun 1995 05:08:20 -0700 Date: Sat, 10 Jun 1995 05:08:20 -0700 From: "Jordan K. Hubbard" Message-Id: <199506101208.FAA12248@freefall.cdrom.com> To: ports Subject: Just FYI... Sender: ports-owner@FreeBSD.org Precedence: bulk adding package ImageMagick-3.6.2.tgz tar: can't add file /usr/X11R6/lib/libMagick.so.3.6 : No such file or directory tar: not found in archive tar: can't add file /usr/X11R6/lib/libMagick.a : No such file or directory tar: not found in archive tar: can't add file /usr/X11R6/include/X11/magick/magick.h : No such file or directory tar: not found in archive tar: can't add file /usr/X11R6/include/X11/magick/image.h : No such file or directory tar: not found in archive This is what pkg_add says, anyway.. From owner-freebsd-ports Sat Jun 10 05:09:53 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA12281 for ports-outgoing; Sat, 10 Jun 1995 05:09:53 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA12274 for ports; Sat, 10 Jun 1995 05:09:52 -0700 Date: Sat, 10 Jun 1995 05:09:52 -0700 From: "Jordan K. Hubbard" Message-Id: <199506101209.FAA12274@freefall.cdrom.com> To: ports Subject: bcc package Sender: ports-owner@FreeBSD.org Precedence: bulk pkg_add bcc-95.3.12.tgz chmod: bin/as86: No such file or directory chmod: bin/ld86: No such file or directory chmod: bin/bcc: No such file or directory Couldn't change modes of 'bin/as86 bin/ld86 bin/bcc ' to '755'. chown: bin/as86: No such file or directory chown: bin/ld86: No such file or directory ... From owner-freebsd-ports Sat Jun 10 05:25:59 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA12358 for ports-outgoing; Sat, 10 Jun 1995 05:25:59 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA12351 for ports; Sat, 10 Jun 1995 05:25:58 -0700 Date: Sat, 10 Jun 1995 05:25:58 -0700 From: "Jordan K. Hubbard" Message-Id: <199506101225.FAA12351@freefall.cdrom.com> To: ports Subject: jp-mule.. Sender: ports-owner@FreeBSD.org Precedence: bulk adding package jp-cmule-2.2.2.tgz chmod: man/man1/coco.1.gz: No such file or directory chmod: man/man1/ctags.1.gz: No such file or directory chmod: man/man1/etags.1.gz: No such file or directory chmod: man/man1/m2ps.1.gz: No such file or directory From owner-freebsd-ports Sat Jun 10 05:31:11 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA12421 for ports-outgoing; Sat, 10 Jun 1995 05:31:11 -0700 Received: from hades.id.net (hades.id.net [152.160.9.12]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA12414 for ; Sat, 10 Jun 1995 05:31:07 -0700 Received: (from rls@localhost) by hades.id.net (8.6.11/8.6.9) id QAA02732; Sat, 10 Jun 1995 16:33:08 -0400 From: Robert Shady Message-Id: <199506102033.QAA02732@hades.id.net> Subject: Re: make doesn't like lines with a tab only To: hsu@CSUA.Berkeley.EDU (Jeffrey Hsu) Date: Sat, 10 Jun 1995 16:33:08 -0400 (EDT) Cc: ports@FreeBSD.org In-Reply-To: <199506100016.RAA13474@soda.CSUA.Berkeley.EDU> from "Jeffrey Hsu" at Jun 9, 95 05:16:54 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 884 Sender: ports-owner@FreeBSD.org Precedence: bulk > We know it causes lots of headaches, you should have seen the rash of > commits after the change was made to support this. But you know what, > our Makefiles for all of /usr/src and all of /usr/ports are clean now > > Unfortunately, just about every time I update a port, I have to re-deal > with this incompatibility, since just about every makefile I grab > off the net has supurious white space in them. > > When we adopted the change, I don't think we realized the impact this > change would have at the time. The way I see it, it doesn't hurt > anything to have a leading tab one a line by itself in a makefile, > so we should complain and spew out a warning, but aborting the entire > make because of this is really annoying. Agreed. I definately grab more packages off the net that have these tabs in them, than I do that don't. Wow, that was a mouthful. -- Rob From owner-freebsd-ports Sat Jun 10 05:32:54 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA12470 for ports-outgoing; Sat, 10 Jun 1995 05:32:54 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA12462 for ports; Sat, 10 Jun 1995 05:32:53 -0700 Date: Sat, 10 Jun 1995 05:32:53 -0700 From: "Jordan K. Hubbard" Message-Id: <199506101232.FAA12462@freefall.cdrom.com> To: ports Subject: latex package Sender: ports-owner@FreeBSD.org Precedence: bulk adding package latex-2.09.tgz chmod: lib/texmf/fonts/texfonts.map: No such file or directory Couldn't change modes of 'lib/texmf/fonts/texfonts.map ' to '644'. chown: lib/texmf/fonts/texfonts.map: No such file or directory Couldn't change owner of 'lib/texmf/fonts/texfonts.map ' to 'bin'. From owner-freebsd-ports Sat Jun 10 06:05:10 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA12961 for ports-outgoing; Sat, 10 Jun 1995 06:05:10 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA12954 for ports; Sat, 10 Jun 1995 06:05:09 -0700 Date: Sat, 10 Jun 1995 06:05:09 -0700 From: "Jordan K. Hubbard" Message-Id: <199506101305.GAA12954@freefall.cdrom.com> To: ports Subject: nethack package Sender: ports-owner@FreeBSD.org Precedence: bulk adding package nethack-3.1.3.tgz chmod: bin/nethack: No such file or directory Couldn't change modes of 'bin/nethack ' to '755'. chown: bin/nethack: No such file or directory Couldn't change owner of 'bin/nethack ' to 'games'. From owner-freebsd-ports Sat Jun 10 06:20:05 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA13119 for ports-outgoing; Sat, 10 Jun 1995 06:20:05 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA13112 for ports; Sat, 10 Jun 1995 06:20:04 -0700 Date: Sat, 10 Jun 1995 06:20:04 -0700 From: "Jordan K. Hubbard" Message-Id: <199506101320.GAA13112@freefall.cdrom.com> To: ports Subject: xfm package Sender: ports-owner@FreeBSD.org Precedence: bulk adding package xfm-1.3.tgz chmod: man/man1/xfm.1.gz: No such file or directory chmod: lib/X11/app-defaults/Xfm: No such file or directory Couldn't change modes of 'man/man1/xfm.1.gz lib/X11/app-defaults/Xfm ' to '444'. From owner-freebsd-ports Sat Jun 10 06:20:22 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA13141 for ports-outgoing; Sat, 10 Jun 1995 06:20:22 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA13131 for ports; Sat, 10 Jun 1995 06:20:21 -0700 Date: Sat, 10 Jun 1995 06:20:21 -0700 From: "Jordan K. Hubbard" Message-Id: <199506101320.GAA13131@freefall.cdrom.com> To: ports Subject: xmris package Sender: ports-owner@FreeBSD.org Precedence: bulk adding package xmris-4.02.tgz chmod: lib/X11/app-defaults/Xmris: No such file or directory Couldn't change modes of 'lib/X11/app-defaults/Xmris ' to '444'. chown: lib/X11/app-defaults/Xmris: No such file or directory Couldn't change owner/group of 'lib/X11/app-defaults/Xmris ' to 'games.bin'. From owner-freebsd-ports Sat Jun 10 06:20:41 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA13160 for ports-outgoing; Sat, 10 Jun 1995 06:20:41 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA13152 for ports; Sat, 10 Jun 1995 06:20:40 -0700 Date: Sat, 10 Jun 1995 06:20:40 -0700 From: "Jordan K. Hubbard" Message-Id: <199506101320.GAA13152@freefall.cdrom.com> To: ports Subject: xtexshell package Sender: ports-owner@FreeBSD.org Precedence: bulk adding package xtexshell-0.91.tgz chmod: bin/xtexsh: No such file or directory Couldn't change modes of 'bin/xtexsh ' to '755'. chown: bin/xtexsh: No such file or directory Couldn't change owner/group of 'bin/xtexsh ' to 'bin.bin'. tar: can't add file lib/tk/XTeXShell-0.91/bitmaps/bitconv.cc : No such file or directory tar: can't add file lib/tk/XTeXShell-0.91/bitmaps/fonts : No such file or direct .. From owner-freebsd-ports Sat Jun 10 07:24:10 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA14096 for ports-outgoing; Sat, 10 Jun 1995 07:24:10 -0700 Received: from forgery.CS.Berkeley.EDU (forgery.CS.Berkeley.EDU [128.32.33.75]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id HAA14074 ; Sat, 10 Jun 1995 07:24:03 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id HAA02432; Sat, 10 Jun 1995 07:23:51 -0700 Date: Sat, 10 Jun 1995 07:23:51 -0700 From: Satoshi Asami Message-Id: <199506101423.HAA02432@forgery.CS.Berkeley.EDU> To: jkh@FreeBSD.org Subject: Re: nethack package Cc: ports@FreeBSD.org Sender: ports-owner@FreeBSD.org Precedence: bulk * adding package nethack-3.1.3.tgz * chmod: bin/nethack: No such file or directory * Couldn't change modes of 'bin/nethack ' to '755'. * chown: bin/nethack: No such file or directory * Couldn't change owner of 'bin/nethack ' to 'games'. Jordan, bug reports are fine but you may want to check your packages first.... >> tar tvzf nethack-3.1.3.tgz | grep bin\/nethack -rwxr-xr-x games/bin 1115 May 18 07:39 1995 bin/nethack Looks ok to me. (This is on thud.) Also, pkg_add installed it without any problem. You sure you aren't running out of space or something? Satoshi From owner-freebsd-ports Sat Jun 10 08:10:44 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA15333 for ports-outgoing; Sat, 10 Jun 1995 08:10:44 -0700 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id IAA15327 ; Sat, 10 Jun 1995 08:10:33 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA13846; Sat, 10 Jun 95 17:11:15 +0100 Date: Sat, 10 Jun 95 17:11:15 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9506101611.AA13846@cabri.obs-besancon.fr> To: jkh@freefall.cdrom.com Cc: ports@freefall.cdrom.com In-Reply-To: <199506101232.FAA12462@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: latex package X-Mailer: Emacs Sender: ports-owner@FreeBSD.org Precedence: bulk >>>>> "Jordan" == Jordan K Hubbard writes: > adding package latex-2.09.tgz > chmod: lib/texmf/fonts/texfonts.map: No such file or directory > Couldn't change modes of 'lib/texmf/fonts/texfonts.map ' to '644'. > chown: lib/texmf/fonts/texfonts.map: No such file or directory > Couldn't change owner of 'lib/texmf/fonts/texfonts.map ' to 'bin'. There is no such file in the package: $ tar tvzf /e/ports/packages/All/latex-2.09.tgz |grep map $ grep map latex209/pkg/PLIST $ Jean-Marc. _____________________________________________________________________________ Jean-Marc Zucconi Observatoire de Besancon F 25010 Besancon cedex PGP Key: finger jmz@cabri.obs-besancon.fr ============================================================================= From owner-freebsd-ports Sat Jun 10 08:12:40 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA15436 for ports-outgoing; Sat, 10 Jun 1995 08:12:40 -0700 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id IAA15421 ; Sat, 10 Jun 1995 08:12:29 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA13863; Sat, 10 Jun 95 17:13:16 +0100 Date: Sat, 10 Jun 95 17:13:16 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9506101613.AA13863@cabri.obs-besancon.fr> To: jkh@freefall.cdrom.com Cc: ports@freefall.cdrom.com In-Reply-To: <199506101320.GAA13131@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: xmris package X-Mailer: Emacs Sender: ports-owner@FreeBSD.org Precedence: bulk >>>>> "Jordan" == Jordan K Hubbard writes: > adding package xmris-4.02.tgz > chmod: lib/X11/app-defaults/Xmris: No such file or directory > Couldn't change modes of 'lib/X11/app-defaults/Xmris ' to '444'. > chown: lib/X11/app-defaults/Xmris: No such file or directory > Couldn't change owner/group of 'lib/X11/app-defaults/Xmris ' to 'games.bin'. The file is in the package! $ tar tvzf /e/ports/packages/games/xmris-4.02.tgz -rw-r--r-- root/wheel 511 May 15 08:32 1995 +CONTENTS -rw-r--r-- root/wheel 73 May 15 08:32 1995 +COMMENT -rw-r--r-- root/wheel 358 May 15 08:32 1995 +DESC -r--r--r-- root/bin 12325 May 15 08:32 1995 man/man6/xmris.6.gz lrwxr-xr-x root/bin 0 May 15 08:32 1995 man/man6/xmsit.6.gz -> xmris.6.gz -r--r--r-- root/bin 5746 May 15 08:32 1995 man/man6/xmred.6.gz -rwsr-xr-x games/bin 159744 May 15 08:32 1995 bin/xmris lrwxr-xr-x root/bin 0 May 15 08:32 1995 bin/xmsit -> ./xmris -rwxr-xr-x root/bin 94208 May 15 08:32 1995 bin/xmred -r--r--r-- root/bin 13197 May 15 08:32 1995 lib/X11/app-defaults/Xmris Jean-Marc _____________________________________________________________________________ Jean-Marc Zucconi Observatoire de Besancon F 25010 Besancon cedex PGP Key: finger jmz@cabri.obs-besancon.fr ============================================================================= From owner-freebsd-ports Sat Jun 10 08:15:38 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA15573 for ports-outgoing; Sat, 10 Jun 1995 08:15:38 -0700 Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id IAA15564 ; Sat, 10 Jun 1995 08:15:36 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: Satoshi Asami cc: jkh@FreeBSD.org, ports@FreeBSD.org Subject: Re: nethack package In-reply-to: Your message of "Sat, 10 Jun 95 07:23:51 PDT." <199506101423.HAA02432@forgery.CS.Berkeley.EDU> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Sat, 10 Jun 1995 08:15:36 -0700 Message-ID: <15563.802797336@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > Jordan, bug reports are fine but you may want to check your > packages first.... > > >> tar tvzf nethack-3.1.3.tgz | grep bin\/nethack > -rwxr-xr-x games/bin 1115 May 18 07:39 1995 bin/nethack This is with a fresh copy of the package extracted on a newly installed machine (I copied the entire hierarchy from thud just a few hours ago). I don't know how much more I could check it than that! I tend to suspect that the problem is, in fact, on YOUR end! :-) thud is probably way too polluted at this stage for an accurate test; if the package doesn't install, it won't matter since you'll still have the OLD files there to chmod successfully! The ONLY way to be sure is to completely erase /usr/local and start over - trust me! Why do you think I'm submitting these bug reports?? I know that you're not likely to do that on thud! :) Jordan From owner-freebsd-ports Sat Jun 10 08:25:19 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA15800 for ports-outgoing; Sat, 10 Jun 1995 08:25:19 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA15794 ; Sat, 10 Jun 1995 08:25:15 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id IAA04544; Sat, 10 Jun 1995 08:25:13 -0700 Date: Sat, 10 Jun 1995 08:25:13 -0700 Message-Id: <199506101525.IAA04544@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: jkh@FreeBSD.org, ports@FreeBSD.org In-reply-to: <15563.802797336@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: nethack package From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * > >> tar tvzf nethack-3.1.3.tgz | grep bin\/nethack * > -rwxr-xr-x games/bin 1115 May 18 07:39 1995 bin/nethack * * This is with a fresh copy of the package extracted on a newly * installed machine (I copied the entire hierarchy from thud * just a few hours ago). I don't know how much more I could * check it than that! Can you check the package with "tar" like I did above? The file IS in the package, if pkg_add is complaining, it might be the bug of the new pkg_add. (thud's pkg_add is pretty old, I don't know how to check out the 2.0.5 branch.) * The ONLY way to be sure is to completely erase /usr/local * and start over - trust me! Why do you think I'm submitting * these bug reports?? I know that you're not likely to do * that on thud! :) Well, I didn't delete the whole /usr/local but I did the following: ======= # pkg_delete nethack-3.1.3 # ls -l /usr/local/bin/nethack colorls: /usr/local/bin/nethack: No such file or directory # pkg_add nethack-3.1.3.tgz # ls -l /usr/local/bin/nethack 2 -rwxr-xr-x 1 games bin 1115 May 18 07:39 /usr/local/bin/nethack* # tar tvzf nethack-3.1.3.tgz | grep bin\/nethack -rwxr-xr-x games/bin 1115 May 18 07:39 1995 bin/nethack ======= This is as close as I can get. Satoshi From owner-freebsd-ports Sat Jun 10 08:29:58 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA15860 for ports-outgoing; Sat, 10 Jun 1995 08:29:58 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA15854 ; Sat, 10 Jun 1995 08:29:55 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id IAA04553; Sat, 10 Jun 1995 08:29:53 -0700 Date: Sat, 10 Jun 1995 08:29:53 -0700 Message-Id: <199506101529.IAA04553@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: ports@freefall.cdrom.com In-reply-to: <199506101209.FAA12274@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: bcc package From: asami@CS.Berkeley.EDU (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * pkg_add bcc-95.3.12.tgz * chmod: bin/as86: No such file or directory * chmod: bin/ld86: No such file or directory * chmod: bin/bcc: No such file or directory * Couldn't change modes of 'bin/as86 bin/ld86 bin/bcc ' to '755'. * chown: bin/as86: No such file or directory * chown: bin/ld86: No such file or directory * ... All these files are in the package: ======= # tar tvzf bcc-95.3.12.tgz -rw-r--r-- root/wheel 281 May 18 05:23 1995 +CONTENTS -rw-r--r-- root/wheel 73 May 18 05:23 1995 +COMMENT -rw-r--r-- root/wheel 711 May 18 05:23 1995 +DESC -rw-r--r-- root/wheel 948 May 18 02:40 1995 +MTREE_DIRS -r-xr-xr-x bin/bin 53248 May 18 05:23 1995 bin/as86 -r-xr-xr-x bin/bin 24576 May 18 05:23 1995 bin/ld86 -r-xr-xr-x bin/bin 16384 May 18 05:23 1995 bin/bcc drwxr-xr-x root/bin 0 May 18 05:23 1995 lib/bcc/ -r-xr-xr-x bin/bin 86016 May 18 05:23 1995 lib/bcc/bcc-cc1 -r-xr-xr-x bin/bin 86016 May 18 05:23 1995 lib/bcc/bcc-cc1 -r--r--r-- bin/bin 1581 May 18 05:23 1995 man/man1/as86.1.gz -r--r--r-- bin/bin 1704 May 18 05:23 1995 man/man1/bcc.1.gz -r--r--r-- bin/bin 1108 May 18 05:23 1995 man/man1/bcc-cc1.1.gz -r--r--r-- bin/bin 1025 May 18 05:23 1995 man/man1/ld86.1.gz ======= It seems like pkg_add can't handle the @mode lines. Can you take out the @mode lines from +CONTENTS and see what it says? Satoshi From owner-freebsd-ports Sat Jun 10 14:23:04 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA23577 for ports-outgoing; Sat, 10 Jun 1995 14:23:04 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA23571 for ; Sat, 10 Jun 1995 14:22:59 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id OAA07615; Sat, 10 Jun 1995 14:22:41 -0700 From: "Rodney W. Grimes" Message-Id: <199506102122.OAA07615@gndrsh.aac.dev.com> Subject: Re: make doesn't like lines with a tab only To: hsu@CSUA.Berkeley.EDU (Jeffrey Hsu) Date: Sat, 10 Jun 1995 14:22:41 -0700 (PDT) Cc: ports@FreeBSD.org In-Reply-To: <199506100016.RAA13474@soda.CSUA.Berkeley.EDU> from "Jeffrey Hsu" at Jun 9, 95 05:16:54 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1022 Sender: ports-owner@FreeBSD.org Precedence: bulk > > We know it causes lots of headaches, you should have seen the rash of > commits after the change was made to support this. But you know what, > our Makefiles for all of /usr/src and all of /usr/ports are clean now > > Unfortunately, just about every time I update a port, I have to re-deal > with this incompatibility, since just about every makefile I grab > off the net has supurious white space in them. When you find this you should submit back to the port maintanier the diffs to fix there non POSIX conformant Makefiles. > When we adopted the change, I don't think we realized the impact this > change would have at the time. The way I see it, it doesn't hurt > anything to have a leading tab one a line by itself in a makefile, > so we should complain and spew out a warning, but aborting the entire > make because of this is really annoying. > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-ports Sat Jun 10 18:19:12 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA24916 for ports-outgoing; Sat, 10 Jun 1995 18:19:12 -0700 Received: from nimh.jkcg.com (nimh.jkcg.com [204.214.160.5]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id SAA24907 for ; Sat, 10 Jun 1995 18:19:10 -0700 Received: (from ras@localhost) by nimh.jkcg.com (8.6.11/8.6.9) id VAA16143; Sat, 10 Jun 1995 21:17:20 GMT Date: Sat, 10 Jun 1995 21:17:20 +0000 () From: "Robert A. Sharp" To: freebsd-ports@FreeBSD.org Subject: XView Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk Does anyone know about the current version of xview??? I am running 2.0-950412 SNAP. I have tried numerous times to get xview properly onto FreeBSD and with no success in every occurence, even using the ports xview-clients, lib, config. I am missing everything from: /usr/openwin (or 3.2...) /usr/X11/xview If anyone has or can get this built, please let me know. I would really like to get this running. Thanks in Advance! :-) -Andrew From owner-freebsd-ports Sat Jun 10 23:59:14 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA02713 for ports-outgoing; Sat, 10 Jun 1995 23:59:14 -0700 Received: (from hsu@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA02704 ; Sat, 10 Jun 1995 23:59:13 -0700 Date: Sat, 10 Jun 1995 23:59:13 -0700 From: Jeffrey Hsu Message-Id: <199506110659.XAA02704@freefall.cdrom.com> To: rgrimes@gndrsh.aac.dev.com Subject: Re: make doesn't like lines with a tab only Cc: ports Sender: ports-owner@FreeBSD.org Precedence: bulk >> Unfortunately, just about every time I update a port, I have to re-deal >> with this incompatibility, since just about every makefile I grab >> off the net has supurious white space in them. > When you find this you should submit back to the port maintanier the > diffs to fix there non POSIX conformant Makefiles. I do, but new ones creep which I haven't patched creep in w/ every new release. That and the fact that sometimes all of my fixes except the white space patches get acccepted. The long and short of it is that this incompatibility is pervasive and will continue to be a source of fustration when a make keels over deep down in a multi-level hierarchy. Mind you, I actually hate redundant white space and take keep them out of source that I write. But I deal w/ a whole lot more source which I don't control than source that I do.