From owner-freebsd-ports Sun Apr 9 00:47:09 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA10456 for ports-outgoing; Sun, 9 Apr 1995 00:47: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 AAA10448 for ; Sun, 9 Apr 1995 00:47:03 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id AAA04678; Sun, 9 Apr 1995 00:46:59 -0700 Date: Sun, 9 Apr 1995 00:46:59 -0700 Message-Id: <199504090746.AAA04678@silvia.HIP.Berkeley.EDU> To: ports@FreeBSD.org Subject: NOTICE: ports being disconnected from 2.0R soon From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Howdy ports-hackers. We've been trying to make the ports/ tree (which resides under FreeBSD-current, as you know) as friendly as possible to the 2.0R systems, and right now you can still compile most of the ports on a 2.0R machine only with minor modifications (with the new bsd.port.mk, sed, which). However, with the big overhaul the ports framework looming ahead in the horizon, it will be virtually impossible to keep ties with 2.0R while still making progress. Also, the minor version number of the shared libc changed in -current recently, which makes it harder for us to compile packages that will run on 2.0R machines as well as -current systems. Thus, after we finish the standardization of Makefiles and package names, we are going to "freeze" one copy of the ports/ tree and put it up on ftp.freebsd.org as ports-2.0-final/ or something. This will happen in a few days, probably mid-next week (pardon my Japanese). At the same time, the existing packages/ directory will be renamed to packages-2.0/ as well, as the newly compiled packages will not work on 2.0R systems. What this means to you (the porters) is that, if you want something to be available to 2.0R users, please act NOW! Otherwise you'll be on your own to do the compilation and stuff. Thanks! Satoshi From owner-freebsd-ports Sun Apr 9 03:09:04 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA15621 for ports-outgoing; Sun, 9 Apr 1995 03:09:04 -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 DAA15530 ; Sun, 9 Apr 1995 03:07:22 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id DAA05993; Sun, 9 Apr 1995 03:07:18 -0700 Date: Sun, 9 Apr 1995 03:07:18 -0700 Message-Id: <199504091007.DAA05993@silvia.HIP.Berkeley.EDU> To: ports@FreeBSD.org CC: hackers@FreeBSD.org Subject: Ports hackers wanted! From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk (Note: I've CC:ed this to "hackers" too for wider audience...if you are following up, please send it to "ports" only...thanks) I'm now working on a bunch of projects aimed at "a better, friendlier ports scheme" (how nice! :). However, I'm severely short-handed and at the rate things are going, most of my (brilliant!) ideas are not going to make it into 2.1. This is sad! So, I need help. If you are interested in one or more of the projects listed in FreeBSD-current/src/TODO-2.1/asami, please contact me. In particular, I need immediate help in the following areas: -*- Update: Thu Apr 6 08:24:02 PDT 1995 Due: Hopefully before 2.1 Prio: High Task: Enhance pkg_install Again a couple of ideas here: (1) Make pkg_create or pkg_add able to "register" a package from the ports directory by looking into pkg/PLIST. We can then call this from the "install" rule in bsd.port.mk so that the user can pkg_delete it later. (2) Add some way to include the dependency information (usually LIB_DEPENDS, maybe EXEC_DEPENDS too but this one is harder 'cause it may be required only for compilation) into the package so that pkg_add will check for the existences and print out messages advising users to fetch additional packages. This would be a great enhancement over the current "ld.so: libfoo not found" solution. :) -*- Update: Thu Apr 6 08:30:43 PDT 1995 Due: Not specified Prio: High Task: A graphical front-end for port/package installation There's already someone working on this (tkpkg). I also need to take a look at pkg_manage. Jordan claims to have a better version. :) -*- Thanks! Satoshi From owner-freebsd-ports Sun Apr 9 03:50:44 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA16859 for ports-outgoing; Sun, 9 Apr 1995 03:50:44 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id DAA16850 ; Sun, 9 Apr 1995 03:50:41 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: ports@freefall.cdrom.com Subject: Re: Portsmeister! In-reply-to: Your message of "Sat, 08 Apr 95 22:12:58 PDT." <199504090512.WAA04019@silvia.HIP.Berkeley.EDU> Date: Sun, 09 Apr 1995 03:50:41 -0700 Message-ID: <16849.797424641@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > Well, you are right that pre-configure is a "real" target, but it's > called from within configure too so it will also go away if the porter > redefines configure and doesn't put in the call to pre-configure. > Also, the calling of ${SCRIPTDIR}/pre-configure is inside configure, > not pre-configure, so it is still in the exact same boat as the > post-configure script. So what would you have us do? Go *only* with targets and eliminate the optional shell scripts? Shell scripts do have the benefit of being easy to write and test, but they also obfuscate things somewhat and, as you say, they don't follow a target when you override its rules. On the other hand, it's also hard to override targets that depend on cookies! You have to duplicate the cookie-checking behavior entirely in the Makefile since its rules come before .include . Maybe you want to split things into and ( extract: fetch ${EXTRACT_COOKIE} > @${ECHO_MSG} "===> Extracting for ${DISTNAME}" > @{MAKE} ${.MAKEFLAGS} pre-extract > @if [ -f ${SCRIPTDIR}/pre-extract ]; then \ > env (a bunch of stuff here...can we use a macro?) \ > sh ${SCRIPTDIR}/pre-extract; \ > fi > @{MAKE} ${.MAKEFLAGS} do-extract > @{MAKE} ${.MAKEFLAGS} post-extract > @if [ -f ${SCRIPTDIR}/post-extract ]; then \ > env (a bunch of stuff here...can we use a macro?) \ > sh ${SCRIPTDIR}/post-extract; \ > @${TOUCH} ${TOUCH_FLAGS} ${EXTRACT_COOKIE} Ah, so you're essentially advocating the elevation of shell scripts to sainthood status, since they'd now be used to do just about *all* override actions.. :-) > .if !target(post-extract) > post-extract: > @${DO_NADA} > .endif But who runs post-extract? What if that target is overridden? You still want the rule chain to be obeyed, no matter which pieces have been "jacked out" in favor of a local target.. > The porter is not supposed to touch the "main" targets (extract in > this case), but s/he can do pretty much anything without worrying > about the GRANMAS_COOKIE and dependencies and other fancy stuff. I see - you don't *want* people to jack out the main targets.. :-) I'm not sure that will fly - you really should be able to override any phase of the port's lifecycle with minimal collateral damage. > But but but but but.... > > # Date: Tue, 04 Apr 1995 04:09:08 -0700 > # Message-ID: <10190.796993748@freefall.cdrom.com> > # From: "Jordan K. Hubbard" Not me. A clear forgery. I sign the "." at the end of "K" with an entirely different "hidden attribute" font, and I can spot imitations immediately from the subtle imperfections.. :-) Jordan From owner-freebsd-ports Sun Apr 9 04:08:25 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA17677 for ports-outgoing; Sun, 9 Apr 1995 04:08:25 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id EAA17670 ; Sun, 9 Apr 1995 04:08:23 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: ports@FreeBSD.org Subject: Re: Ports hackers wanted! In-reply-to: Your message of "Sun, 09 Apr 95 03:07:18 PDT." <199504091007.DAA05993@silvia.HIP.Berkeley.EDU> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Sun, 09 Apr 1995 04:08:23 -0700 Message-ID: <17669.797425703@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > (1) Make pkg_create or pkg_add able to "register" a package from the > ports directory by looking into pkg/PLIST. We can then call this > from the "install" rule in bsd.port.mk so that the user can > pkg_delete it later. I'll do this. It's easy. > (2) Add some way to include the dependency information (usually > LIB_DEPENDS, maybe EXEC_DEPENDS too but this one is harder 'cause > it may be required only for compilation) into the package so that > pkg_add will check for the existences and print out messages > advising users to fetch additional packages. This would be a > great enhancement over the current "ld.so: libfoo not found" > solution. :) I won't do this. It's not easy.. :-) Actually, I might do this. I can see a hack.. Maybe not a big one.. Let me get back to you on this! :-) > There's already someone working on this (tkpkg). I also need to take > a look at pkg_manage. Jordan claims to have a better version. :) tkpkg needs to be adopted and improved. It's currently ownerless, AFAIK! I don't have a better version of pkg_manage YET, I've only looked at pre-releases. Marc van Kempen is working on that and hopes to have something committed soon - it's his baby, not mine! :) From owner-freebsd-ports Sun Apr 9 04:17:23 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA17802 for ports-outgoing; Sun, 9 Apr 1995 04:17:23 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA17796 ; Sun, 9 Apr 1995 04:17:21 -0700 Received: (from daemon@localhost) by time.cdrom.com (8.6.11/8.6.9) id EAA25110; Sun, 9 Apr 1995 04:17:21 -0700 Date: Sun, 9 Apr 1995 04:17:21 -0700 From: Owner of many system processes Message-Id: <199504091117.EAA25110@time.cdrom.com> To: asami@FreeBSD.org, gpalmer@FreeBSD.org, jkh@FreeBSD.org, jmacd@uclink.berkeley.edu, jmz@FreeBSD.org, joerg@FreeBSD.org, me@FreeBSD.org, ports@FreeBSD.org, pst@FreeBSD.org Subject: This is a special ports new bulletin. Sender: ports-owner@FreeBSD.org Precedence: bulk >From jkh Sun Apr 9 04:17:21 1995 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id EAA25102 for maintainers; Sun, 9 Apr 1995 04:17:21 -0700 Date: Sun, 9 Apr 1995 04:17:21 -0700 From: "Jordan K. Hubbard" Message-Id: <199504091117.EAA25102@time.cdrom.com> To: maintainers This is a test From owner-freebsd-ports Sun Apr 9 04:19:12 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA17856 for ports-outgoing; Sun, 9 Apr 1995 04:19: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 EAA17849 ; Sun, 9 Apr 1995 04:19:04 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id EAA06344; Sun, 9 Apr 1995 04:18:59 -0700 Date: Sun, 9 Apr 1995 04:18:59 -0700 Message-Id: <199504091118.EAA06344@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: ports@freefall.cdrom.com In-reply-to: <16849.797424641@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: Portsmeister! From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * So what would you have us do? Go *only* with targets and eliminate * the optional shell scripts? Shell scripts do have the benefit of * being easy to write and test, but they also obfuscate things somewhat * and, as you say, they don't follow a target when you override its * rules. On the other hand, it's also hard to override targets that * depend on cookies! You have to duplicate the cookie-checking behavior * entirely in the Makefile since its rules come before .include . Well, if you ask me to design the bsd.port.mk from scratch (with all the 20-20 hindsight, of course :), I'd probably get rid of the shell scripts. Overridable Makefile targets should be fine, 'cause the user can then call the shell script from there if s/he wants. :) One thing I don't like about shell scripts is that (I think this is what you mean when you said they "obfuscate" things) they are not in the Makefile. I often forget to do "ls files/" and scratch my head wondering why the Makefile is doing something I can't see. ;) And about the Otis Spunkmeyer cookie things, my previous proposal was aimed exactly to eliminate that problem...i.e., the porter can change (almost) anything s/he wants without worrying about the cookies. * > extract: fetch ${EXTRACT_COOKIE} * > @${ECHO_MSG} "===> Extracting for ${DISTNAME}" * > @{MAKE} ${.MAKEFLAGS} pre-extract * > @if [ -f ${SCRIPTDIR}/pre-extract ]; then \ * > env (a bunch of stuff here...can we use a macro?) \ * > sh ${SCRIPTDIR}/pre-extract; \ * > fi * > @{MAKE} ${.MAKEFLAGS} do-extract * > @{MAKE} ${.MAKEFLAGS} post-extract * > @if [ -f ${SCRIPTDIR}/post-extract ]; then \ * > env (a bunch of stuff here...can we use a macro?) \ * > sh ${SCRIPTDIR}/post-extract; \ * > @${TOUCH} ${TOUCH_FLAGS} ${EXTRACT_COOKIE} * * Ah, so you're essentially advocating the elevation of shell scripts to * sainthood status, since they'd now be used to do just about *all* * override actions.. :-) Or you can re-define the targets. As you can see, you can either define pre-extract in the Makefile or put a shell script in scripts/pre-extract. Both will be supported. * > .if !target(post-extract) * > post-extract: * > @${DO_NADA} * > .endif * * But who runs post-extract? What if that target is overridden? You * still want the rule chain to be obeyed, no matter which pieces have * been "jacked out" in favor of a local target.. Hmm, I'm not sure what you are asking here. It's run from within the extract rule, as you can see above. It (post-extract) will be run even if it's overridden, of course. Or am I missing something here? * > The porter is not supposed to touch the "main" targets (extract in * > this case), but s/he can do pretty much anything without worrying * > about the GRANMAS_COOKIE and dependencies and other fancy stuff. * * I see - you don't *want* people to jack out the main targets.. :-) I'm * not sure that will fly - you really should be able to override any * phase of the port's lifecycle with minimal collateral damage. Well, okay, then what about "touch it at your own risk, but we really think you can do what you want by only modifying do-extract". :) The "extract" target doesn't do any real work, it's just a skeleton that calls various targets/shell scripts. So why do you need to redefine it? The actual extraction is done in "do-extract".... * > # Date: Tue, 04 Apr 1995 04:09:08 -0700 * > # Message-ID: <10190.796993748@freefall.cdrom.com> * > # From: "Jordan K. Hubbard" * * Not me. A clear forgery. I sign the "." at the end of "K" with an * entirely different "hidden attribute" font, and I can spot imitations * immediately from the subtle imperfections.. * * :-) Gee, I guess we need to start PGP encoding messages soon.... ;) Satoshi From owner-freebsd-ports Sun Apr 9 04:21:36 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA17921 for ports-outgoing; Sun, 9 Apr 1995 04:21:36 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA17915 ; Sun, 9 Apr 1995 04:21:34 -0700 Received: (from daemon@localhost) by time.cdrom.com (8.6.11/8.6.9) id EAA25284; Sun, 9 Apr 1995 04:21:34 -0700 Date: Sun, 9 Apr 1995 04:21:34 -0700 From: Owner of many system processes Message-Id: <199504091121.EAA25284@time.cdrom.com> To: asami@FreeBSD.org, gpalmer@FreeBSD.org, jkh@FreeBSD.org, jmacd@uclink.berkeley.edu, jmz@FreeBSD.org, joerg@FreeBSD.org, me@FreeBSD.org, ports@FreeBSD.org, pst@FreeBSD.org Subject: This is a special ports news bulletin. Sender: ports-owner@FreeBSD.org Precedence: bulk >From jkh Sun Apr 9 04:21:34 1995 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id EAA25274 for maintainers; Sun, 9 Apr 1995 04:21:34 -0700 Date: Sun, 9 Apr 1995 04:21:34 -0700 From: "Jordan K. Hubbard" Message-Id: <199504091121.EAA25274@time.cdrom.com> To: maintainers This is another test. Hi folks, I'm just testing something out.. Basically, I was wondering if this alias: maintainers: "|mail -s 'This is a special ports news bulletin.' `cat /usr/ports/INDEX| awk -F\\| '$6 ~ /@/ { print $6 }'|sort|uniq`" Would work. It does, though clearly we'll need a remailing script better than simply handing off to mail if we want to preserve the From and Subject info from the original message. I'm sure something can be written in PERL.. :-) The important thing is that the INDEX file is now provably useful for sending broadcast messages to "all maintainers". We could also filter ports@FreeBSD.org out, though I haven't bothered for the purpose of this example. Jordan From owner-freebsd-ports Sun Apr 9 04:22:29 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA17965 for ports-outgoing; Sun, 9 Apr 1995 04:22:29 -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 EAA17957 for ; Sun, 9 Apr 1995 04:22:27 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id EAA06365; Sun, 9 Apr 1995 04:22:20 -0700 Date: Sun, 9 Apr 1995 04:22:20 -0700 Message-Id: <199504091122.EAA06365@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: ports@FreeBSD.org In-reply-to: <17669.797425703@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: Ports hackers wanted! From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * I'll do this. It's easy. Thanks! I tought it'd be easy to you ('cause you wrote the whole thing :). * I won't do this. It's not easy.. :-) Ah. ;) * Actually, I might do this. I can see a hack.. Maybe not a big one.. * Let me get back to you on this! :-) Okay, I'm all ears! q(^^)p * I don't have a better version of pkg_manage YET, I've only looked at * pre-releases. Marc van Kempen is working on that and hopes to have * something committed soon - it's his baby, not mine! :) Oh, I see.... Satoshi From owner-freebsd-ports Sun Apr 9 04:40:21 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA18517 for ports-outgoing; Sun, 9 Apr 1995 04:40:21 -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 EAA18510 ; Sun, 9 Apr 1995 04:40:14 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id EAA06472; Sun, 9 Apr 1995 04:40:10 -0700 Date: Sun, 9 Apr 1995 04:40:10 -0700 Message-Id: <199504091140.EAA06472@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: ports@freefall.cdrom.com In-reply-to: <16849.797424641@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: Portsmeister! From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * > extract: fetch ${EXTRACT_COOKIE} By the way, I noticed there is a ${EXTRACT_COOKIE}: missing here...sorry. * > @${ECHO_MSG} "===> Extracting for ${DISTNAME}" * > @{MAKE} ${.MAKEFLAGS} pre-extract * > @if [ -f ${SCRIPTDIR}/pre-extract ]; then \ * > env (a bunch of stuff here...can we use a macro?) \ * > sh ${SCRIPTDIR}/pre-extract; \ * > fi * > @{MAKE} ${.MAKEFLAGS} do-extract * > @{MAKE} ${.MAKEFLAGS} post-extract * > @if [ -f ${SCRIPTDIR}/post-extract ]; then \ * > env (a bunch of stuff here...can we use a macro?) \ * > sh ${SCRIPTDIR}/post-extract; \ * > @${TOUCH} ${TOUCH_FLAGS} ${EXTRACT_COOKIE} Satoshi From owner-freebsd-ports Sun Apr 9 05:41:21 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA19555 for ports-outgoing; Sun, 9 Apr 1995 05:41:21 -0700 Received: from annax.tky.hut.fi (annax.tky.hut.fi [130.233.32.64]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA19549 for ; Sun, 9 Apr 1995 05:41:19 -0700 Received: from pooh.tky.hut.fi (root@pooh.tky.hut.fi [130.233.33.233]) by annax.tky.hut.fi (8.6.12/8.6.5) with ESMTP id PAA18896 for ; Sun, 9 Apr 1995 15:40:05 +0300 Received: by pooh.tky.hut.fi (PAA17501); Sun, 9 Apr 1995 15:40:20 +0300 Date: Sun, 9 Apr 1995 15:40:20 +0300 From: "Timo J. Rinne" Message-Id: <199504091240.PAA17501@pooh.tky.hut.fi> To: freebsd-ports@FreeBSD.org Subject: pidentd broken with new kernel Reply-to: Timo.Rinne@hut.fi Organization: Cirion oy, PO-BOX 250, 02150 HELSINKI, FINLAND Mime-version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: ports-owner@FreeBSD.org Precedence: bulk System dependant part of Pidentd seems to be broken. I hacked it a bit and got it working. This fix propably is not right, but... >>>>>>>>>>>>>>>>>> C U T H E R E >>>>>>>>>>>>>>>>>> *** freebsd.c.orig Fri Oct 21 02:07:37 1994 --- freebsd.c Sun Apr 9 15:26:00 1995 *************** *** 1,5 **** /* ! ** kernel/other.c Low level kernel access functions for FreeBSD 2.x ** ** This program is in the public domain and may be used freely by anyone ** who wants to. --- 1,5 ---- /* ! ** kernel/other.c Low level kernel access functions for FreeBSD 2.1 ** ** This program is in the public domain and may be used freely by anyone ** who wants to. *************** *** 77,82 **** --- 77,83 ---- static int nfile; static struct inpcb tcb; + static struct intcb *dummy_tcb; int k_open() { *************** *** 140,146 **** return NULL; ! head = pcbp->inp_prev; do { if ( pcbp->inp_faddr.s_addr == faddr->s_addr && --- 141,147 ---- return NULL; ! head = *(pcbp->inp_list.le_prev); do { if ( pcbp->inp_faddr.s_addr == faddr->s_addr && *************** *** 148,155 **** pcbp->inp_fport == fport && pcbp->inp_lport == lport ) return pcbp->inp_socket; ! } while (pcbp->inp_next != head && ! getbuf((long) pcbp->inp_next, pcbp, sizeof(struct inpcb), "tcblist")); --- 149,156 ---- pcbp->inp_fport == fport && pcbp->inp_lport == lport ) return pcbp->inp_socket; ! } while (pcbp->inp_list.le_next != head && ! getbuf((long) pcbp->inp_list.le_next, pcbp, sizeof(struct inpcb), "tcblist")); *************** *** 185,192 **** /* -------------------- TCP PCB LIST -------------------- */ if (!getbuf(nl[N_TCB].n_value, &tcb, sizeof(tcb), "tcb")) return -1; ! ! tcb.inp_prev = (struct inpcb *) nl[N_TCB].n_value; sockp = getlist(&tcb, faddr, fport, laddr, lport); if (!sockp) --- 186,193 ---- /* -------------------- TCP PCB LIST -------------------- */ if (!getbuf(nl[N_TCB].n_value, &tcb, sizeof(tcb), "tcb")) return -1; ! dummy_tcb = ((struct inpcb *) nl[N_TCB].n_value); ! tcb.inp_list.le_prev = &dummy_tcb; sockp = getlist(&tcb, faddr, fport, laddr, lport); if (!sockp) >>>>>>>>>>>>>>>>>> C U T H E R E >>>>>>>>>>>>>>>>>> From owner-freebsd-ports Sun Apr 9 08:15:51 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA24237 for ports-outgoing; Sun, 9 Apr 1995 08:15:51 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id IAA24231 ; Sun, 9 Apr 1995 08:15:49 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@freefall.cdrom.com cc: ports@freefall.cdrom.com Subject: OK, I've done part of it.. Date: Sun, 09 Apr 1995 08:15:49 -0700 Message-ID: <24230.797440549@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk I've added the true dependency stuff built on LIB_DEPENDS and EXEC_DEPENDS and also modified pkg_add to try and load depends on demand. At the very least, it will bitch about missing packages and quit. I haven't done the "make install pretend to be a pkg_add" mods yet since I'm still thinking about them. It's easy enough to make pkg_add eat a package directory, but then I have to run `make package-name' at the end of a pipe just to get the stupid package name - it seems silly when the makefile knew that information already. I'm thinking that given my preference of hacks, I'd prefer to see bsd.port.mk have an install rule that mimics pkg_add itself - it can easily create a /var/db/pkg/${PKGNAME}/... directory with the appropriate contents, and it knows more about any peculiarities of the port (like changed PKG_ARGS) that might preclude its being registered this way. This will have to wait until you write your skeleton framework thing so that we don't have to worry about people overridding install and breaking all of this! :-) Jordan From owner-freebsd-ports Sun Apr 9 08:45:41 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA25122 for ports-outgoing; Sun, 9 Apr 1995 08:45:41 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA25115 for ports; Sun, 9 Apr 1995 08:45:39 -0700 Date: Sun, 9 Apr 1995 08:45:39 -0700 From: "Jordan K. Hubbard" Message-Id: <199504091545.IAA25115@freefall.cdrom.com> To: ports Subject: vic port Sender: ports-owner@FreeBSD.org Precedence: bulk Is pretty ill. It looks in /usr/include/X11 and /usr/lib/X11 for things, among other transgressions.. Maintainer? Jordan From owner-freebsd-ports Sun Apr 9 11:42:39 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA29104 for ports-outgoing; Sun, 9 Apr 1995 11:42:39 -0700 Received: from aries.ibms.sinica.edu.tw ([140.109.40.248]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA29098 for ; Sun, 9 Apr 1995 11:42:35 -0700 Received: (from taob@localhost) by aries.ibms.sinica.edu.tw (8.6.11/8.6.9) id CAA27194; Mon, 10 Apr 1995 02:42:10 +0800 Date: Mon, 10 Apr 1995 02:42:09 +0800 (CST) From: Brian Tao To: FREEBSD-PORTS-L Subject: mfsm 1.1 for FreeBSD Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk Jordan was kind enough to give me an account on a machine at WC to do some Motif work, so I hope to have some useful binaries done up over the next few weeks. Thanks, Jordan. :) As a first test, I grabbed mfsm 1.1, a graphical "df" that monitors your filesystems and alerts you visually and audibly to full and nearly-full disks. Only a few minor changes had to be made to the Imakefile and mfsm.c to let you type "xmkmf ; make ; make install" and go under FreeBSD. It's in my ~/bin directory on time.cdrom.com if anyone wants to try it out. The diffs have been submitted to the author so we can have proper FreeBSD support in the next version. I wanted to link in the Motif libraries statically so I could run it on my system, but unfortunately the size of the binary went from 72K to around 1700K. :( Is there a better way to do this? Like linking in only the routines needed by the program? -- Brian ("Though this be madness, yet there is method in't") Tao taob@gate.sinica.edu.tw <-- work ........ play --> taob@io.org From owner-freebsd-ports Sun Apr 9 13:39:25 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA02068 for ports-outgoing; Sun, 9 Apr 1995 13:39:25 -0700 Received: (from hsu@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA02059 ; Sun, 9 Apr 1995 13:39:21 -0700 Date: Sun, 9 Apr 1995 13:39:21 -0700 From: Jeffrey Hsu Message-Id: <199504092039.NAA02059@freefall.cdrom.com> To: freebsd-ports@FreeBSD.org, taob@gate.sinica.edu.tw Subject: Re: mfsm 1.1 for FreeBSD Sender: ports-owner@FreeBSD.org Precedence: bulk I wanted to link in the Motif libraries statically so I could run it on my system, but unfortunately the size of the binary went from 72K to around 1700K. :( Is there a better way to do this? Did you link all the libraries statically or just the Motif libraries? If the latter, then you're just going to have to live with the larger size. From owner-freebsd-ports Sun Apr 9 14:06:39 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA03133 for ports-outgoing; Sun, 9 Apr 1995 14:06:39 -0700 Received: from aries.ibms.sinica.edu.tw ([140.109.40.248]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA03121 for ; Sun, 9 Apr 1995 14:06:33 -0700 Received: (from taob@localhost) by aries.ibms.sinica.edu.tw (8.6.11/8.6.9) id FAA27730; Mon, 10 Apr 1995 05:06:51 +0800 Date: Mon, 10 Apr 1995 05:06:50 +0800 (CST) From: Brian Tao cc: freebsd-ports@FreeBSD.org Subject: Re: mfsm 1.1 for FreeBSD In-Reply-To: <199504092039.NAA02059@freefall.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk On Sun, 9 Apr 1995, Jeffrey Hsu wrote: > > Did you link all the libraries statically or just the Motif libraries? > If the latter, then you're just going to have to live with the larger > size. Ummmm... I guess it was all of them. I put a -static in the CFLAGS and that was it. Linking in /usr/X11/lib/libXm.a and the rest dynamically produces a 1048K binary, after stripping. Better, but still ridiculously large. :( -- Brian ("Though this be madness, yet there is method in't") Tao taob@gate.sinica.edu.tw <-- work ........ play --> taob@io.org From owner-freebsd-ports Sun Apr 9 17:13:35 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA21456 for ports-outgoing; Sun, 9 Apr 1995 17:13:35 -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 RAA21450 ; Sun, 9 Apr 1995 17:13:31 -0700 Received: by eikon.regent.e-technik.tu-muenchen.de id <43035>; Mon, 10 Apr 1995 02:13:11 +0200 From: Julian H Stacey To: ports@FreeBSD.org, flexfax@sgi.com cc: ljo@FreeBSD.org Subject: Success: FreeBSD 2.1.0-Development ctm 441 + hylafax-v3.0beta112 Message-Id: <95Apr10.021311met_dst.43035@eikon.regent.e-technik.tu-muenchen.de> Date: Mon, 10 Apr 1995 02:13:04 +0200 Sender: ports-owner@FreeBSD.org Precedence: bulk This is a joint posting to lists: ports@freebsd.org & flexfax@sgi.com (so please consider pruning To: line where appropriate before replying) To say I have just got this combination working: Op System: FreeBSD 2.1.0-Development src/.ctm_status = src-cur 441 FAX package: Hylafax-v3.0beta112 Modem: SupraFax V32bis (Eprom V1.200-C) With NO Code Changes (at least, so far ...) :-) I have sent & received faxes. I still have some things to config, SUID stuff in particular, but it is just about working :-) BTW Hylafax is the newer name for flexfax. hylafax-v3.0beta112 is about a year newer than FreeBSD/ports/comms/flexfax/work/v2.3beta036 Both have same author (Sam Leffler) & copyright (unrestrictive :-). For those FreeBSD folk who can't wait for me to do a standard FreeBSD package format to replace flexfax (don't hold your breath waiting ;-), here's my interim Working-Notes file: (Flexfax list folk might like to glance at the problems & solutions too) ======{ PROBLEMS: { - Permissions I had some problems getting it to start so did chmod 666 /dev/cua01 I need to revert this to more secure, when I figure out how much I can restrict it & still keep it working SUID in this package not OK for FreeBSD, needs changing. - Getty line I changed from Command line arguments to getty program ["-h %l dx_%s"]? to std.%l tty%s which is probably still not right (& untested) for FreeBSD, but seems nearer. - My old flexfax cover sheet doesnt seem to work. default cover components gets compiled into bin/faxcover, I must investigate faxcover.ps & utils/cover.templ } SOLUTIONS (& Temporary insecure horrible cludges) { mkdir ~/X ; mv ~/.bash* ~/X/ If you get this: SOLUTIONS /usr/local/bin/bash: /tmp/addmodem232: Cannot clobber existing file do this: mkdir ~/X ; mv ~/.bash* ~/X/ I had something bad in my bash init files. chmod 777 /var/spool/fax If you get: console: FaxGetty[1378]: Could not create FIFO "FIFO.ttyd1". do cd /var/spool/fax ls -al drwxr-xr-x 12 root bin 512 Apr 3 22:53 ./ chmod 777 . chmod 777 /var/spool/fax/recvq vi /etc/rc.local before fax commands in rc.local add: PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:\ /var/spool/fax/bin export PATH before all this, When I was sent a fax, the modem did its stuff, but I got no email to inform me of arrival, (some of this is excessive, I need to do more testing) Run manually on every reboot: /usr/local/sbin/faxgetty -d cua01 as ps doesnt show it running after reboot from rc.local After every fax received do manually typically: mv /var/spool/fax/recvq/fax000229 var/spool/fax/recvq/fax000229.mv5 where 229 is PID of /usr/local/sbin/faxgetty -d cua01 This because when my 2nd fax arrived, the modem did the normal fax stuff, but I got no mail announcing it had arrived, & ls -l showed: drwxrwxrwx 2 uucp dialer 512 Apr 9 23:14 ./ -rw------- 1 uucp dialer 8867 Apr 9 22:12 fax000229 ie the file couldnt be overwritten. } HOW TO BUILD for FreeBSD: { Use archie to find a site offering fax-v3.0beta111 (don't use master site sgi.com, as it's Very slow get the small update file from sgi.com: hylafax-v3.0beta111.patch-01.gz get afm-tar.gz extract all 3 & apply, ./configure ensure you kernel has options FIFO make ; make install run faxaddmodem cua01 Add to /etc/rc.local: /usr/local/sbin/faxq -D -m cua01 /usr/local/sbin/faxgetty -d -D cua01 Add to /etc/inetd.conf: fax stream tcp nowait fax /usr/local/sbin/faxd.recv faxd.recv Add to /etc/aliases: fax: root root: your_name Reboot man hylafax sendfax ; faxstat -a -i } }======== CONCLUSION IT WORKS I've done some horrible temporary crude hacks at my fax security to get it this far (which I need to sort out later), but at 01:50 Monday morning, no one's awake for more testing, so I'm freezing my config for now, & posting to say: Hooray finally Fax works on my FreeBSD - Thanks Sam Leffler (et al). PS thanks also to Gary J. of FreeBSD grp, for brain storming session. Julian Stacey jhs@freebsd.org From owner-freebsd-ports Sun Apr 9 17:51:40 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA22579 for ports-outgoing; Sun, 9 Apr 1995 17:51:40 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA22572 ; Sun, 9 Apr 1995 17:51:39 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: Brian Tao cc: FREEBSD-PORTS-L Subject: Re: mfsm 1.1 for FreeBSD In-reply-to: Your message of "Mon, 10 Apr 95 02:42:09 +0800." Date: Sun, 09 Apr 1995 17:51:39 -0700 Message-ID: <22571.797475099@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > I wanted to link in the Motif libraries statically so I could run > it on my system, but unfortunately the size of the binary went from > 72K to around 1700K. :( Is there a better way to do this? Like > linking in only the routines needed by the program? The usual trick is to wrap -Bstatic and -Bdynamic lines around JUST the Motif libraries, so that you can leave all the other ones dynamic. Man ld for details.. :-) Jordan From owner-freebsd-ports Sun Apr 9 19:11:59 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA24591 for ports-outgoing; Sun, 9 Apr 1995 19:11:59 -0700 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id TAA24579 ; Sun, 9 Apr 1995 19:11:51 -0700 Received: by sequent.kiae.su id AA00120 (5.65.kiae-2 ); Mon, 10 Apr 1995 06:06:22 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Mon, 10 Apr 95 06:06:21 +0400 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id GAA01087; Mon, 10 Apr 1995 06:05:14 +0400 To: Julian H Stacey , flexfax@sgi.com, ports@FreeBSD.org Cc: ljo@FreeBSD.org References: <95Apr10.021311met_dst.43035@eikon.regent.e-technik.tu-muenchen.de> In-Reply-To: <95Apr10.021311met_dst.43035@eikon.regent.e-technik.tu-muenchen.de>; from Julian H Stacey at Mon, 10 Apr 1995 02:13:04 +0200 Message-Id: Organization: Olahm Ha-Yetzirah Date: Mon, 10 Apr 1995 06:05:14 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: Success: FreeBSD 2.1.0-Development ctm 441 + hylafax-v3.0beta112 Lines: 30 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 1063 Sender: ports-owner@FreeBSD.org Precedence: bulk In message <95Apr10.021311met_dst.43035@eikon.regent.e-technik.tu-muenchen.de> Julian H Stacey writes: > - Permissions > I had some problems getting it to start so did > chmod 666 /dev/cua01 > I need to revert this to more secure, when I figure out how much > I can restrict it & still keep it working > SUID in this package not OK for FreeBSD, needs changing. You need to make hylafax sgid with group=dialer. > chmod 777 /var/spool/fax > If you get: > console: FaxGetty[1378]: Could not create FIFO "FIFO.ttyd1". > do > cd /var/spool/fax > ls -al > drwxr-xr-x 12 root bin 512 Apr 3 22:53 ./ > chmod 777 . Probably it should go to /var/spool/lock if only FIFO.ttyd1 is created there. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Sun Apr 9 19:16:09 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA24964 for ports-outgoing; Sun, 9 Apr 1995 19:16: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 TAA24950 ; Sun, 9 Apr 1995 19:16:01 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id TAA02300; Sun, 9 Apr 1995 19:15:53 -0700 Date: Sun, 9 Apr 1995 19:15:53 -0700 Message-Id: <199504100215.TAA02300@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: wollman@FreeBSD.org, ports@freefall.cdrom.com In-reply-to: <199504091545.IAA25115@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: vic port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * Is pretty ill. It looks in /usr/include/X11 and /usr/lib/X11 for things, * among other transgressions.. Maintainer? The Makefile doesn't contain a MAINTAINER line, but cvs rlog Makefile says Garrett committed the original Makefile. Garrett? :) Satoshi (with no whip) From owner-freebsd-ports Sun Apr 9 21:55:51 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA00633 for ports-outgoing; Sun, 9 Apr 1995 21:55:51 -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 VAA00627 ; Sun, 9 Apr 1995 21:55:43 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id VAA02923; Sun, 9 Apr 1995 21:44:05 -0700 Date: Sun, 9 Apr 1995 21:44:05 -0700 Message-Id: <199504100444.VAA02923@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: ports@freefall.cdrom.com In-reply-to: <24230.797440549@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: OK, I've done part of it.. From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * I've added the true dependency stuff built on LIB_DEPENDS and * EXEC_DEPENDS and also modified pkg_add to try and load depends on * demand. At the very least, it will bitch about missing packages * and quit. Thanks! It was not quite I had in mind, as it always tries to look at the installed packages without checking the existence of shared libraries (LIB_DEPENDS) or executables (EXEC_DEPENDS). But that shouldn't matter very much, because: * I haven't done the "make install pretend to be a pkg_add" mods yet * since I'm still thinking about them. you're going to add this soon, right? :) After we get this, we can assume that the pkg info will be registered in /var/db/pkg when the user types "make install" in the ports directory, so pkg_add should be able to find it. However, there is another problem, i.e., we don't need everything in EXEC_DEPENDS to run a precompiled package. For instance, a package might need gmake for compilation, but not for running. To work around this, we'll have to change bsd.port.mk yet again (further classifying required executables into "needed for compilation" and "needed for running"). By the way, what about DEPENDS? I know there aren't many packages that use that, though.... * I'm thinking that given my preference of hacks, I'd prefer to see * bsd.port.mk have an install rule that mimics pkg_add itself - it can * easily create a /var/db/pkg/${PKGNAME}/... directory with the * appropriate contents, and it knows more about any peculiarities of the * port (like changed PKG_ARGS) that might preclude its being registered * this way. That's right...that's why I was thinking more about modifying (or at least borrowing code from) pkg_create, that puppy knows how to get the name of the contents file, etc. * This will have to wait until you write your skeleton framework thing * so that we don't have to worry about people overridding install and * breaking all of this! :-) Well, I have a little test code. Check this out: ======= .if !target(extract) extract: fetch checksum ${EXTRACT_COOKIE} ${EXTRACT_COOKIE}: @${ECHO_MSG} "===> Extracting for ${DISTNAME}" .if target(pre-extract) @${MAKE} ${.MAKEFLAGS} pre-extract .endif @if [ -f ${SCRIPTDIR}/pre-extract ]; then \ env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ DEPENDS="${DEPENDS}" \ sh ${SCRIPTDIR}/pre-extract; \ fi @${MAKE} ${.MAKEFLAGS} do-extract .if target(post-extract) @${MAKE} ${.MAKEFLAGS} post-extract .endif @if [ -f ${SCRIPTDIR}/post-extract ]; then \ env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ DEPENDS="${DEPENDS}" \ sh ${SCRIPTDIR}/post-extract; \ fi @${TOUCH} ${TOUCH_FLAGS} ${EXTRACT_COOKIE} .endif .if !target(do-extract) do-extract: @rm -rf ${WRKDIR} @mkdir -p ${WRKDIR} .if defined(EXTRACT_ONLY) @for file in ${EXTRACT_ONLY}; do \ if ! (cd ${WRKDIR};${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/$$file ${EXTRACT_AFTER_ARGS});\ then \ exit 1; \ fi \ done .else @for file in ${DISTFILES}; do \ if ! (cd ${WRKDIR};${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/$$file ${EXTRACT_AFTER_ARGS});\ then \ exit 1; \ fi \ done .endif .endif ======= Replace *both* the pre-extract and extract targets in bsd.port.mk with this, and see how it works. The extract stage proceeds as follows: (1) The pre-extract target (if defined) (2) The scripts/pre-extract script (if exists) (3) The do-extract target (defaults to tar -xzf) (4) The post-extract target (if defined) (5) The scripts/post-extract script (if exists) You (the porter) can add any of 1, 2, 4, 5, or redefine 3 as you wish. It should work without you worrying about the cookie at all. Redefining the extract target itself is not advised, but if you know what you are doing, it's ok too (that's why it is surrounded by .if ! target(extract)). If this looks fine, I'll go in and modify bsd.port.mk. We'll have to wait until the 2.0R-ports freeze though. Is there any way to define a macro to do the env stuff though? Otherwise, we'll have to duplicate this all over the place.... Satoshi From owner-freebsd-ports Sun Apr 9 22:13:47 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA01136 for ports-outgoing; Sun, 9 Apr 1995 22:13: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 WAA01092 ; Sun, 9 Apr 1995 22:13:40 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id WAA03064; Sun, 9 Apr 1995 22:13:37 -0700 Date: Sun, 9 Apr 1995 22:13:37 -0700 Message-Id: <199504100513.WAA03064@silvia.HIP.Berkeley.EDU> To: jkh@FreeBSD.org CC: ports@FreeBSD.org In-reply-to: <199504091505.IAA23217@time.cdrom.com> (jkh@freebsd.org) Subject: Re: cvs commit: src/usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk (Copied from the commit list; thus quoted in entirety) * Date: Sun, 9 Apr 1995 08:05:02 -0700 * From: "Jordan K. Hubbard" * * jkh 95/04/09 08:05:02 * * Modified: usr.sbin/pkg_install/add add.h main.c perform.c * usr.sbin/pkg_install/create create.h main.c perform.c * pkg_create.1 * Log: * Add true support for dependency lists. * * 1. pkg_create now has a -P argument for specifying dependencies on the * command line. * 2. pkg_add will honor dependencies and chain-load them automatically if * it finds the required package(s) in the same directory as the package * that is being loaded. For best results, install packages from a directory * containing all the packages you'll possibly need * (like /usr/ports/packages/all). This looks great. Thanks! * 2 remaining flaws: * * 1. pkg_add looks in one place (where you were when you loaded the primary * pkg) for depended packages. If you can come up with a search path scheme * that's not a total hack - be my guest! What about "." and "/usr/ports/packages/all"? Or maybe "../all" too. That should be pretty much all we can guess, I think. * 2. Recursive dependency expansion can result in the name of a dep being * listed more than once. This doesn't bother pkg_add since it checks * for package existance with pkg_info and will skip already-loaded packages. * I don't know how/if pkg_delete handles this yet, however. I need to look * into it. You mean you want to change pkg_delete to do recursive deletes? I'm not so sure about that. Some users will be mighty upset if she says pkg_delete piewm-1.0 and she loses her libXpm.... ;) By the way, I see that pkg_add automatically traces the chain of dependencies (simply because, well, it calls pkg_add recursively ;). However, your modification to bsd.port.mk also recersively checks the dependencies when it generates the list of package names it gives to pkg_create. Can't we let only pkg_add worry about it, and take out the recursive part from bsd.port.mk? Satoshi From owner-freebsd-ports Sun Apr 9 23:42:06 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA00637 for ports-outgoing; Sun, 9 Apr 1995 23:42:06 -0700 Received: from aries.ibms.sinica.edu.tw ([140.109.40.248]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA00612 for ; Sun, 9 Apr 1995 23:41:26 -0700 Received: (from taob@localhost) by aries.ibms.sinica.edu.tw (8.6.11/8.6.9) id OAA01036; Mon, 10 Apr 1995 14:41:33 +0800 Date: Mon, 10 Apr 1995 14:41:31 +0800 (CST) From: Brian Tao cc: FREEBSD-PORTS-L Subject: Re: mfsm 1.1 for FreeBSD In-Reply-To: <22571.797475099@freefall.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk On Sun, 9 Apr 1995, Jordan K. Hubbard wrote: > > The usual trick is to wrap -Bstatic and -Bdynamic lines around JUST > the Motif libraries, so that you can leave all the other ones dynamic. > Man ld for details.. :-) Is there a "ports" FAQ with these "usual tricks" documented? :) I tried using "ld -s -L/usr/local/lib/X11 -L/usr/X11/lib -lXpm -lXt -lSM -lICE -lXExExt -lXext -lX11 -Bstatic -lXm" but I immediately get a "ld: No reference to __DYNAMIC" error. The object file itself wasn't compiled with -static though. Hint, please? -- Brian ("Though this be madness, yet there is method in't") Tao taob@gate.sinica.edu.tw <-- work ........ play --> taob@io.org From owner-freebsd-ports Mon Apr 10 03:45:09 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA01242 for ports-outgoing; Mon, 10 Apr 1995 03:45: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 DAA01217 for ; Mon, 10 Apr 1995 03:45:01 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id DAA05118; Mon, 10 Apr 1995 03:44:36 -0700 Date: Mon, 10 Apr 1995 03:44:36 -0700 Message-Id: <199504101044.DAA05118@silvia.HIP.Berkeley.EDU> To: taob@gate.sinica.edu.tw CC: freebsd-ports@FreeBSD.org In-reply-to: (message from Brian Tao on Mon, 10 Apr 1995 14:41:31 +0800 (CST)) Subject: Re: mfsm 1.1 for FreeBSD From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * > The usual trick is to wrap -Bstatic and -Bdynamic lines around JUST * > the Motif libraries, so that you can leave all the other ones dynamic. * > Man ld for details.. :-) * * Is there a "ports" FAQ with these "usual tricks" documented? :) I don't know...it's not really a ports question, more of a general compiler/linker question. But we get this "how do I compile something static for Motif only" question all the time, it's worth mentioning it...who's the maintainer of the ports.FAQ? (The "portsmeister"? :) * I tried using "ld -s -L/usr/local/lib/X11 -L/usr/X11/lib -lXpm -lXt * -lSM -lICE -lXExExt -lXext -lX11 -Bstatic -lXm" but I immediately get * a "ld: No reference to __DYNAMIC" error. Is this really what you did? Then it won't work anyway, you are missing the standard C library (libc), to say the least. I usually don't call ld directly, as cc wants to give it all sorts of funky options that I can never learn. Try "cc -v" to see what is really happening. Also, libXm calls some routines in libXt and libX11 (AFAIK), so you need to put it before those, no? Or does the order in the command line doesn't matter anymore in the current ld? (Sorry, ld is changing too fast for me to keep track.) Anyway, I believe the easiest fix for this is to put "-Xlinker - Bstatic" and "-Xlinker -Bdynamic" around the definition of XMLIB (or MOTIFLIB...I don't know how it's called in the Motif imake template files) in your /usr/X11R6/lib/X11/config/Motif.tmpl (or something). This will tell cc to give "-Bstatic" and "-Bdynamic" to the linker (-B usually means a totally different thing to cc). Or you can edit your Imakefile to do the same thing (but it won't work if it's referring to XmClientLibs...well you can replace it with "XMLIB XawClientLibs" if you want). I just tried it on the math library and it worked here. :) * The object file itself * wasn't compiled with -static though. Hint, please? It shouldn't matter how the object file is compiled, as long as you are just using shared/static libraries, not trying to *build* a library (the -fpic flag is for that). Satoshi From owner-freebsd-ports Mon Apr 10 07:07:01 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA00229 for ports-outgoing; Mon, 10 Apr 1995 07:07:01 -0700 Received: from mail.barrnet.net (mail.BARRNET.NET [131.119.246.7]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id HAB00214 for ; Mon, 10 Apr 1995 07:06:59 -0700 Received: from aries.ibms.sinica.edu.tw ([140.109.40.248]) by mail.barrnet.net (8.6.10/MAIL-RELAY-LEN) with ESMTP id FAA17378 for ; Mon, 10 Apr 1995 05:45:20 -0700 Received: (from taob@localhost) by aries.ibms.sinica.edu.tw (8.6.11/8.6.9) id UAA02431; Mon, 10 Apr 1995 20:47:04 +0800 Date: Mon, 10 Apr 1995 20:47:02 +0800 (CST) From: Brian Tao To: FREEBSD-PORTS-L Subject: SIGBUS error on _XmOSGetDirEntries Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk I'm running into a consistent problem with Motif apps that put up a file selection dialog box. So far I've tried nedit (a text editor) and mgdiff (a graphical 'diff'). Both terminate on a bus error when I try to pop up a file selector. gdb reports the signal is caught while in _XmOSGetDirEntries(). This is with Motif 1.2.3 on time.cdrom.com. I don't suppose Motif source is available? -- Brian ("Though this be madness, yet there is method in't") Tao taob@gate.sinica.edu.tw <-- work ........ play --> taob@io.org From owner-freebsd-ports Mon Apr 10 10:19:17 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA12661 for ports-outgoing; Mon, 10 Apr 1995 10:19:17 -0700 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id KAA12653 for ; Mon, 10 Apr 1995 10:19:05 -0700 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id SAA25825; Mon, 10 Apr 1995 18:19:08 +0100 From: Paul Richards Message-Id: <199504101719.SAA25825@isl.cf.ac.uk> Subject: Re: /etc/printcap for Deskjet 500 and gs To: asami@cs.berkeley.edu (Satoshi Asami/=?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Mon, 10 Apr 1995 18:19:07 +0100 (BST) Cc: vince@kbrown.oldcampus.yale.edu, ports@FreeBSD.org In-Reply-To: <199504070414.VAA26304@silvia.HIP.Berkeley.EDU> from "Satoshi Asami/=?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 6, 95 09:14:44 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1923 Sender: ports-owner@FreeBSD.org Precedence: bulk In reply to Satoshi Asami/=?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= who said > > * Yep, because dvips needs TeX to create the required fonts I > * think... That's why the TeX package (web2c) that FreeBSD uses for the > * port doesn't work well with dvips in creating the fonts while teTeX works > * fine... > > Hmm. If you say so.... I seriously doubt it. I'm working my way through 1600 mail messages here so I've missed what this is about... apsfilter?? What's the problem you're seeing with the FreeBSD port of TeX? > > * As for xfig, you need both though I don't know what xfig is used > * for.... > > This one, I'm still not convinced. But that's ok, we'll see. :) I'm not convinced about either. TeX does *not* create fonts for dvips. If there are missing fonts dvips fires off the MakeTeXPK script that calls mf not TeX. Incidentally, since we're talking about TeX and it's friends I have a few queries. First, what happened to the directory searching functions that we had in 1.1.5? The kpathsea stuff doesn't seem to search subdirectories like I thought it should. Also, the MakeTeXPK fails under certain circumstances because mf creates fonts with the name of jobname.gf where depends on the resolution and magnification of the font. In the MakeTeXPK script, $GFNAME is set to $NAME.$DPI'gf and $DPI does not alwats map to the that mf generates, depending on the magnification used. The result is that quite often you'll get "Metafont failed for some reason on" errors because the script is looking for the wrong filename. Does anyone know how to fix this or who to report it to? -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. From owner-freebsd-ports Mon Apr 10 10:49:09 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA13356 for ports-outgoing; Mon, 10 Apr 1995 10:49: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 KAA13348 for ; Mon, 10 Apr 1995 10:49:07 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id KAA08303; Mon, 10 Apr 1995 10:46:42 -0700 Date: Mon, 10 Apr 1995 10:46:42 -0700 Message-Id: <199504101746.KAA08303@silvia.HIP.Berkeley.EDU> To: paul@isl.cf.ac.uk CC: vince@kbrown.oldcampus.yale.edu, ports@FreeBSD.org In-reply-to: <199504101719.SAA25825@isl.cf.ac.uk> (message from Paul Richards on Mon, 10 Apr 1995 18:19:07 +0100 (BST)) Subject: apsfilter From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * I seriously doubt it. I'm working my way through 1600 mail messages here * so I've missed what this is about... apsfilter?? Yes, apsfilter. * What's the problem you're seeing with the FreeBSD port of TeX? Vince can answer this, but I remember him saying mf not running properly in the background or something.... * I'm not convinced about either. TeX does *not* create fonts for dvips. * If there are missing fonts dvips fires off the MakeTeXPK script that * calls mf not TeX. Where's mf though? I think it's in the tex package, and that's why you need tex. I'll leave the rest to jmz, our print czar.... :) Satoshi From owner-freebsd-ports Mon Apr 10 11:40:13 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA17048 for ports-outgoing; Mon, 10 Apr 1995 11:40:13 -0700 Received: from rivers.oscs.montana.edu (rivers.oscs.montana.edu [192.31.215.70]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id LAA17031 for ; Mon, 10 Apr 1995 11:40:06 -0700 Received: by rivers.oscs.montana.edu (5.65/DEC-Ultrix/4.3) id AA16872; Mon, 10 Apr 1995 12:39:50 -0600 Date: Mon, 10 Apr 1995 12:39:50 -0600 (MDT) From: Jason Boerner To: Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= Cc: ports@FreeBSD.org Subject: Re: Ports hackers wanted! In-Reply-To: <199504091007.DAA05993@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, 9 Apr 1995, Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= wrote: > > Update: Thu Apr 6 08:30:43 PDT 1995 > Due: Not specified > Prio: High > Task: A graphical front-end for port/package installation > > There's already someone working on this (tkpkg). I also need to take > a look at pkg_manage. Jordan claims to have a better version. :) > > -*- > I am working on this right now. I picked up Jordan's code for tkpkg and have been messing with it. I'm not sure how to "officially" add a port to the pkg_info stuff. If someone else can look into this I would be more than happy to add it to the front end. I hope to have something for people to look at, "real soon now". thanks From owner-freebsd-ports Mon Apr 10 11:51:24 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA17775 for ports-outgoing; Mon, 10 Apr 1995 11:51:24 -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 LAA17768 for ; Mon, 10 Apr 1995 11:51:22 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id LAA08529; Mon, 10 Apr 1995 11:51:18 -0700 Date: Mon, 10 Apr 1995 11:51:18 -0700 Message-Id: <199504101851.LAA08529@silvia.HIP.Berkeley.EDU> To: ports@FreeBSD.org Subject: sysutils? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Someone mentioned that ports/utils/ have been getting a little crowded lately, and I proposed we create a new category called "sysutils" consisting of the following: iozone, top, tua, xdu, xperfmon, xsysstats (currently in x11) I haven't heard any cried of distress so far. What do people think? If nobody objects in the next couple of days, I'll have them moved to sysutils/. Also, the following seem to all have the same theme "emulator/floppy support for other personal computer operating systems": cpm, hfs, mtools, pcemu, wine We can move these as well if someone can come up with a good name. Later hackers, Satoshi From owner-freebsd-ports Mon Apr 10 12:01:05 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA18559 for ports-outgoing; Mon, 10 Apr 1995 12:01: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 MAA18540 for ; Mon, 10 Apr 1995 12:00:59 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id MAA08591; Mon, 10 Apr 1995 12:00:43 -0700 Date: Mon, 10 Apr 1995 12:00:43 -0700 Message-Id: <199504101900.MAA08591@silvia.HIP.Berkeley.EDU> To: chaos@rivers.oscs.montana.edu CC: ports@FreeBSD.org In-reply-to: (message from Jason Boerner on Mon, 10 Apr 1995 12:39:50 -0600 (MDT)) Subject: Re: Ports hackers wanted! From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * > Task: A graphical front-end for port/package installation * I am working on this right now. I picked up Jordan's code for tkpkg and * have been messing with it. I'm not sure how to "officially" add a port * to the pkg_info stuff. What is your question here? If you are asking how to register a port so that it will show up with "pkg_info -e", right now the only way to do it is pkg_add'ing. What are you trying to do? * If someone else can look into this I would be * more than happy to add it to the front end. I hope to have something for * people to look at, "real soon now". Great! :) Satoshi From owner-freebsd-ports Mon Apr 10 12:21:19 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA20701 for ports-outgoing; Mon, 10 Apr 1995 12:21:19 -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 MAA20695 for ; Mon, 10 Apr 1995 12:21:13 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id MAA00671; Mon, 10 Apr 1995 12:20:59 -0700 From: "Rodney W. Grimes" Message-Id: <199504101920.MAA00671@gndrsh.aac.dev.com> Subject: Re: sysutils? To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Mon, 10 Apr 1995 12:20:59 -0700 (PDT) Cc: ports@FreeBSD.org In-Reply-To: <199504101851.LAA08529@silvia.HIP.Berkeley.EDU> from "Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 10, 95 11:51:18 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1084 Sender: ports-owner@FreeBSD.org Precedence: bulk > > Someone mentioned that ports/utils/ have been getting a little crowded > lately, and I proposed we create a new category called "sysutils" > consisting of the following: > > iozone, top, tua, xdu, xperfmon, xsysstats (currently in x11) Counter proposal (we need to start populating one of these anyway) how about ports/benchmarks (the only one above that goes in there would be iozone, but things like ttcp, bonnie, tcpblast could go in there). > I haven't heard any cried of distress so far. What do people think? > If nobody objects in the next couple of days, I'll have them moved to > sysutils/. > > Also, the following seem to all have the same theme "emulator/floppy > support for other personal computer operating systems": > > cpm, hfs, mtools, pcemu, wine > > We can move these as well if someone can come up with a good name. filesystems/{cpm, hfs, mtools} and emulation/{pcemu, wine} come to mind. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-ports Mon Apr 10 12:32:14 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA21916 for ports-outgoing; Mon, 10 Apr 1995 12:32:14 -0700 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA21895 for ; Mon, 10 Apr 1995 12:32:06 -0700 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id UAA26428; Mon, 10 Apr 1995 20:31:23 +0100 From: Paul Richards Message-Id: <199504101931.UAA26428@isl.cf.ac.uk> Subject: Re: mfsm 1.1 for FreeBSD To: taob@gate.sinica.edu.tw (Brian Tao) Date: Mon, 10 Apr 1995 20:31:23 +0100 (BST) Cc: freebsd-ports@FreeBSD.org In-Reply-To: from "Brian Tao" at Apr 10, 95 02:42:09 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 609 Sender: ports-owner@FreeBSD.org Precedence: bulk In reply to Brian Tao who said > > Jordan was kind enough to give me an account on a machine at WC to > do some Motif work, so I hope to have some useful binaries done up > over the next few weeks. Thanks, Jordan. :) > Could we actually get Motif for freefall so those of us who don't have access to Motif on our own machines can build things on freefall? -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. From owner-freebsd-ports Mon Apr 10 13:05:11 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA25976 for ports-outgoing; Mon, 10 Apr 1995 13:05:11 -0700 Received: from mail.barrnet.net (mail.BARRNET.NET [131.119.246.7]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA25955 for ; Mon, 10 Apr 1995 13:04:57 -0700 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by mail.barrnet.net (8.6.10/MAIL-RELAY-LEN) with ESMTP id NAA21039 for ; Mon, 10 Apr 1995 13:02:18 -0700 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id VAA26628; Mon, 10 Apr 1995 21:03:39 +0100 From: Paul Richards Message-Id: <199504102003.VAA26628@isl.cf.ac.uk> Subject: Re: apsfilter To: asami@cs.berkeley.edu Date: Mon, 10 Apr 1995 21:03:39 +0100 (BST) Cc: vince@kbrown.oldcampus.yale.edu, ports@FreeBSD.org In-Reply-To: <199504101746.KAA08303@silvia.HIP.Berkeley.EDU> from "asami@cs.berkeley.edu" at Apr 10, 95 10:46:42 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1397 Sender: ports-owner@FreeBSD.org Precedence: bulk In reply to asami@cs.berkeley.edu who said > > > * What's the problem you're seeing with the FreeBSD port of TeX? > > Vince can answer this, but I remember him saying mf not running > properly in the background or something.... > > * I'm not convinced about either. TeX does *not* create fonts for dvips. > * If there are missing fonts dvips fires off the MakeTeXPK script that > * calls mf not TeX. mf works fine in the background, dvips fires it off all the time and I've used it extensively. What's the problem? Is apsfilter installing it's own MakeTeXPK script? In the version I have it says ...... # # Prevent display under the X Window System. Except it doesn't always # work; some sh'ells don't seem to understand unset. There are also some # versions of METAFONT that don't work if the DISPLAY isn't set and # the term type is set to xterm. # # unset DISPLAY ...... If mf is getting confused by this it might not run in the background properly because it's trying to display the font it's generating. > > Where's mf though? I think it's in the tex package, and that's why > you need tex. Ok, that's a fair point. -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. From owner-freebsd-ports Mon Apr 10 13:49:09 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA00779 for ports-outgoing; Mon, 10 Apr 1995 13:49:09 -0700 Received: from snoopy.mv.com (snoopy.mv.com [199.125.64.182]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA00745 for ; Mon, 10 Apr 1995 13:48:55 -0700 Received: (from pw@localhost) by snoopy.mv.com (8.6.9/8.6.6) id QAA00704; Mon, 10 Apr 1995 16:17:27 -0400 Date: Mon, 10 Apr 1995 16:17:27 -0400 From: "Paul F. Werkowski" Message-Id: <199504102017.QAA00704@snoopy.mv.com> To: taob@gate.sinica.edu.tw CC: freebsd-ports@FreeBSD.org In-reply-to: (message from Brian Tao on Mon, 10 Apr 1995 20:47:02 +0800 (CST)) Subject: Re: SIGBUS error on _XmOSGetDirEntries Sender: ports-owner@FreeBSD.org Precedence: bulk >>>>> "Brian" == Brian Tao writes: Brian> I'm running into a consistent problem with Motif apps Brian> that put up a file selection dialog box. So far I've tried Brian> nedit (a text editor) and mgdiff (a graphical 'diff'). Brian> Both terminate on a bus error when I try to pop up a file Brian> selector. gdb reports the signal is caught while in Brian> _XmOSGetDirEntries(). This is with Motif 1.2.3 on Brian> time.cdrom.com. I don't suppose Motif source is available? I also had that problem. I think it is that 1.2.3 libs don't work with FreeBSD 2.0. I had similar problems with other libs built on 1.1 - but fixed when recompiled on 2.0. Motif 2.0 fixes the problem you mention. Paul From owner-freebsd-ports Mon Apr 10 14:14:10 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA04247 for ports-outgoing; Mon, 10 Apr 1995 14:14:10 -0700 Received: from kbrown.oldcampus.yale.edu (root@kbrown.oldcampus.yale.edu [130.132.128.124]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id OAA04183 for ; Mon, 10 Apr 1995 14:13:48 -0700 Date: Mon, 10 Apr 1995 17:12:46 -0400 (EDT) From: -Vince- To: Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= cc: paul@isl.cf.ac.uk, ports@FreeBSD.org Subject: Re: apsfilter In-Reply-To: <199504101746.KAA08303@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 Mon, 10 Apr 1995, Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= wrote: > * I seriously doubt it. I'm working my way through 1600 mail messages here > * so I've missed what this is about... apsfilter?? > > Yes, apsfilter. > > * What's the problem you're seeing with the FreeBSD port of TeX? > > Vince can answer this, but I remember him saying mf not running > properly in the background or something.... > Yep, dvips can't run mf properly in the background and I have logs to prove it :-) > * I'm not convinced about either. TeX does *not* create fonts for dvips. > * If there are missing fonts dvips fires off the MakeTeXPK script that > * calls mf not TeX. > > Where's mf though? I think it's in the tex package, and that's why > you need tex. > Yes, it is part of TeX. > I'll leave the rest to jmz, our print czar.... :) > Yeah, and also Andreas, are you listening? Since he's on the mailing list and also the author of apsfilter, he should be able to explain this into detail... > Satoshi > Cheers, Vince -*vince@kbrown.oldcampus.yale.edu*- UCLA Physics/Electrical Engineering From owner-freebsd-ports Mon Apr 10 14:23:32 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA05494 for ports-outgoing; Mon, 10 Apr 1995 14:23:32 -0700 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA05474 for ; Mon, 10 Apr 1995 14:23:24 -0700 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id WAA27232; Mon, 10 Apr 1995 22:20:10 +0100 From: Paul Richards Message-Id: <199504102120.WAA27232@isl.cf.ac.uk> Subject: Re: apsfilter To: vince@kbrown.oldcampus.yale.edu (-Vince-) Date: Mon, 10 Apr 1995 22:20:10 +0100 (BST) Cc: asami@cs.berkeley.edu, ports@FreeBSD.org In-Reply-To: from "-Vince-" at Apr 10, 95 05:12:46 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1042 Sender: ports-owner@FreeBSD.org Precedence: bulk In reply to -Vince- who said > > On Mon, 10 Apr 1995, Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= wrote: > > > * I seriously doubt it. I'm working my way through 1600 mail messages here > > * so I've missed what this is about... apsfilter?? > > > > Yes, apsfilter. > > > > * What's the problem you're seeing with the FreeBSD port of TeX? > > > > Vince can answer this, but I remember him saying mf not running > > properly in the background or something.... > > > > Yep, dvips can't run mf properly in the background and I have > logs to prove it :-) Can you mail them to me. I've not had any problems, other than the ones I mentioned regarding MakeTeXPK not getting the generated file names correct. This has nothing to do with mf though. -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. From owner-freebsd-ports Mon Apr 10 14:39:36 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA07596 for ports-outgoing; Mon, 10 Apr 1995 14:39:36 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id OAA07584 ; Mon, 10 Apr 1995 14:39:31 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: Brian Tao cc: FREEBSD-PORTS-L Subject: Re: SIGBUS error on _XmOSGetDirEntries In-reply-to: Your message of "Mon, 10 Apr 95 20:47:02 +0800." Date: Mon, 10 Apr 1995 14:39:30 -0700 Message-ID: <7582.797549970@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk I'll bet this is a regexp problem! Foo. It might explain why some things aren't working. I'll try and get the latest Motif license from LaserMoon.. Jordan > I'm running into a consistent problem with Motif apps that put up > a file selection dialog box. So far I've tried nedit (a text editor) > and mgdiff (a graphical 'diff'). Both terminate on a bus error when I > try to pop up a file selector. gdb reports the signal is caught while > in _XmOSGetDirEntries(). This is with Motif 1.2.3 on time.cdrom.com. > I don't suppose Motif source is available? > -- > Brian ("Though this be madness, yet there is method in't") Tao > taob@gate.sinica.edu.tw <-- work ........ play --> taob@io.org > From owner-freebsd-ports Mon Apr 10 15:03:59 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA10524 for ports-outgoing; Mon, 10 Apr 1995 15:03:59 -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 PAA10487 for ; Mon, 10 Apr 1995 15:03:32 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA17165; Tue, 11 Apr 95 00:01:28 +0100 Date: Tue, 11 Apr 95 00:01:28 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9504102301.AA17165@cabri.obs-besancon.fr> To: paul@isl.cf.ac.uk Cc: asami@cs.berkeley.edu, vince@kbrown.oldcampus.yale.edu, ports@FreeBSD.org In-Reply-To: <199504101719.SAA25825@isl.cf.ac.uk> (message from Paul Richards on Mon, 10 Apr 1995 18:19:07 +0100 (BST)) Subject: Re: /etc/printcap for Deskjet 500 and gs X-Mailer: Emacs Sender: ports-owner@FreeBSD.org Precedence: bulk >>>>> "Paul" == Paul Richards writes: [...] > Incidentally, since we're talking about TeX and it's friends I have a few > queries. First, what happened to the directory searching functions that > we had in 1.1.5? The kpathsea stuff doesn't seem to search subdirectories > like I thought it should. The latest version of the kpathsearch library has bugs. TeX is of course compiled with the library but the default path has no '//' in it. You can use the directory searching functions if you set the various environment variables (but because of the lib bugs, the path '/usr/local/lib/texmf/fonts//tfm' will not work. However /usr/local/lib/texmf//fonts/tfm will work) This is the main raison for which I have not ported dvipsk and xdvik, and I used the original versions. The directory searching functions are not implemented for dvips and xdvi. > Also, the MakeTeXPK fails under certain circumstances because mf > creates fonts with the name of jobname.gf where depends > on the resolution and magnification of the font. In the MakeTeXPK script, > $GFNAME is set to $NAME.$DPI'gf and $DPI does not alwats map to the > that mf generates, depending on the magnification used. The $DPI variable is provided by xdvi or dvips. Do you mean that the value is incorrectly computed by xdvi or dvips? I have seen rounding errors (eg 745gf instead of 746gf), but only on VMS :-) > The result is that quite often you'll get "Metafont failed for some reason on" > errors because the script is looking for the wrong filename. Does anyone > know how to fix this or who to report it to? > -- > Paul Richards, FreeBSD core team member. > Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ > Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) > Dept. Mechanical Engineering, University of Wales, College Cardiff. Jean-Marc. ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Jean-Marc Zucconi | jmz@cabri.obs-besancon.fr Observatoire de Besancon | F 25010 Besancon cedex | PGP Key: finger jmz@cabri.obs-besancon.fr ========================================================================= From owner-freebsd-ports Mon Apr 10 15:17:14 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA12223 for ports-outgoing; Mon, 10 Apr 1995 15:17:14 -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 PAA12198 for ; Mon, 10 Apr 1995 15:17:02 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA17232; Tue, 11 Apr 95 00:16:44 +0100 Date: Tue, 11 Apr 95 00:16:44 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9504102316.AA17232@cabri.obs-besancon.fr> To: vince@kbrown.oldcampus.yale.edu Cc: asami@cs.berkeley.edu, paul@isl.cf.ac.uk, ports@FreeBSD.org In-Reply-To: (message from -Vince- on Mon, 10 Apr 1995 17:12:46 -0400 (EDT)) Subject: Re: apsfilter X-Mailer: Emacs Sender: ports-owner@FreeBSD.org Precedence: bulk >>>>> "-Vince-" == -Vince- writes: > On Mon, 10 Apr 1995, Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= wrote: >> * I seriously doubt it. I'm working my way through 1600 mail messages here >> * so I've missed what this is about... apsfilter?? >> >> Yes, apsfilter. >> >> * What's the problem you're seeing with the FreeBSD port of TeX? >> >> Vince can answer this, but I remember him saying mf not running >> properly in the background or something.... >> > Yep, dvips can't run mf properly in the background and I have > logs to prove it :-) And I prove here that there is no problem :-} $ cat >a.tex \magnification=1600 Hello \bye ^D $ tex a This is TeX, Version 3.1415 (C version 6.1) (a.tex [1] ) Output written on a.dvi (1 page, 212 bytes). Transcript written on a.log. $ dvips -o a.ps a.dvi >dvips.log 2>&1 & [1] 9679 $ ps -x |grep [m][f] 9692 p1 R 0:11.67 mf \\mode:=imagen; mag:=1+180/300;scrollmode; input c $ [1]+ Done dvips -o a.ps a.dvi >dvips.log 2>&1 $ tail -3 dvips.log 'METAFONT output 1995.04.11:0010' 19672 bytes packed to 8604 bytes. . [1] Jean-Marc. ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Jean-Marc Zucconi | jmz@cabri.obs-besancon.fr Observatoire de Besancon | F 25010 Besancon cedex | PGP Key: finger jmz@cabri.obs-besancon.fr ========================================================================= From owner-freebsd-ports Mon Apr 10 15:34:26 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA14469 for ports-outgoing; Mon, 10 Apr 1995 15:34:26 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA14440 ; Mon, 10 Apr 1995 15:34:14 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: ports@FreeBSD.org Subject: Re: sysutils? In-reply-to: Your message of "Mon, 10 Apr 95 11:51:18 PDT." <199504101851.LAA08529@silvia.HIP.Berkeley.EDU> Date: Mon, 10 Apr 1995 15:34:13 -0700 Message-ID: <14439.797553253@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk How about: ports/system ports/emulators ? Jordan > Someone mentioned that ports/utils/ have been getting a little crowded > lately, and I proposed we create a new category called "sysutils" > consisting of the following: > > iozone, top, tua, xdu, xperfmon, xsysstats (currently in x11) > > I haven't heard any cried of distress so far. What do people think? > If nobody objects in the next couple of days, I'll have them moved to > sysutils/. > > Also, the following seem to all have the same theme "emulator/floppy > support for other personal computer operating systems": > > cpm, hfs, mtools, pcemu, wine > > We can move these as well if someone can come up with a good name. > > Later hackers, > Satoshi From owner-freebsd-ports Mon Apr 10 15:36:42 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA14883 for ports-outgoing; Mon, 10 Apr 1995 15:36:42 -0700 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA14863 for ; Mon, 10 Apr 1995 15:36:35 -0700 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id XAA00823; Mon, 10 Apr 1995 23:36:31 +0100 From: Paul Richards Message-Id: <199504102236.XAA00823@isl.cf.ac.uk> Subject: Re: /etc/printcap for Deskjet 500 and gs To: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Date: Mon, 10 Apr 1995 23:36:31 +0100 (BST) Cc: asami@cs.berkeley.edu, vince@kbrown.oldcampus.yale.edu, ports@FreeBSD.org In-Reply-To: <9504102301.AA17165@cabri.obs-besancon.fr> from "Jean-Marc Zucconi" at Apr 11, 95 00:01:28 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2037 Sender: ports-owner@FreeBSD.org Precedence: bulk In reply to Jean-Marc Zucconi who said > > >>>>> "Paul" == Paul Richards writes: > > [...] > > > Incidentally, since we're talking about TeX and it's friends I have a few > > queries. First, what happened to the directory searching functions that > > we had in 1.1.5? The kpathsea stuff doesn't seem to search subdirectories > > like I thought it should. > > The latest version of the kpathsearch library has bugs. TeX is of > course compiled with the library but the default path has no '//' in > it. You can use the directory searching functions if you set the > various environment variables (but because of the lib bugs, the path > '/usr/local/lib/texmf/fonts//tfm' will not work. However > /usr/local/lib/texmf//fonts/tfm will work) > This is the main raison for which I have not ported dvipsk and xdvik, > and I used the original versions. The directory searching functions are > not implemented for dvips and xdvi. Ok, be nice to get it working though. > > > Also, the MakeTeXPK fails under certain circumstances because mf > > creates fonts with the name of jobname.gf where depends > > on the resolution and magnification of the font. In the MakeTeXPK script, > > $GFNAME is set to $NAME.$DPI'gf and $DPI does not alwats map to the > > that mf generates, depending on the magnification used. > > The $DPI variable is provided by xdvi or dvips. Do you mean that the > value is incorrectly computed by xdvi or dvips? I have seen rounding > errors (eg 745gf instead of 746gf), but only on VMS :-) Read the mf manpage. That number is not guaranteed to be the dpi value, it is a function of the dpi value and the magnification. I just tried to actually get an example but of course it never breaks when you need it to :-) -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. From owner-freebsd-ports Mon Apr 10 16:02:00 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA15830 for ports-outgoing; Mon, 10 Apr 1995 16:02:00 -0700 Received: from nietzsche (annex1s17.urc.tue.nl [131.155.12.27]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA15820 for ; Mon, 10 Apr 1995 16:01:54 -0700 Received: from localhost (localhost [127.0.0.1]) by nietzsche (8.6.9/8.6.9) with ESMTP id AAA21194 for ; Tue, 11 Apr 1995 00:10:22 +0200 Message-Id: <199504102210.AAA21194@nietzsche> X-Mailer: exmh version 1.5.3 12/28/94 To: ports@FreeBSD.org Subject: iv-3.1 package is incomplete Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Tue, 11 Apr 1995 00:10:21 +0200 From: "wmbfmk@urc.tue.nl" Sender: ports-owner@FreeBSD.org Precedence: bulk The iv-3.1 package appears to be incomplete, the libIV.a library seems to be missing, could someone take a look at this and rebuild it. There is only libUnidraw.a in the lib/FreeBSD directory. Also please don't build the libraries with debug symbols included this makes them really big, libUnidraw.a alone is already 3.5mb this way. Thanks, Marc. Marc van Kempen wmbfmk@urc.tue.nl He's dead Jim ..., kick him if you don't believe me. From owner-freebsd-ports Mon Apr 10 21:57:27 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA09143 for ports-outgoing; Mon, 10 Apr 1995 21:57:27 -0700 Received: from aries.ibms.sinica.edu.tw ([140.109.40.248]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id VAA09129 for ; Mon, 10 Apr 1995 21:57:00 -0700 Received: (from taob@localhost) by aries.ibms.sinica.edu.tw (8.6.11/8.6.9) id MAA27442; Tue, 11 Apr 1995 12:56:39 +0800 Date: Tue, 11 Apr 1995 12:56:39 +0800 (CST) From: Brian Tao cc: FREEBSD-PORTS-L Subject: Re: SIGBUS error on _XmOSGetDirEntries In-Reply-To: <7582.797549970@freefall.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk On Mon, 10 Apr 1995, Jordan K. Hubbard wrote: > > I'll bet this is a regexp problem! Foo. It might explain why some things > aren't working. I'll try and get the latest Motif license from > LaserMoon.. That would be great. I was able to run mgdiff by specify the two filenames on the command line. Additions, changes and deletions are all shown very explicitly on two side-by-side sync-scrolled text regions, plus a colour-coded overview bar. I wonder how feasible it would be to write a Motif->Tcl/Tk converter... :) -- Brian ("Though this be madness, yet there is method in't") Tao taob@gate.sinica.edu.tw <-- work ........ play --> taob@io.org From owner-freebsd-ports Tue Apr 11 04:03:27 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA18275 for ports-outgoing; Tue, 11 Apr 1995 04:03:27 -0700 Received: from nietzsche (annex1s32.urc.tue.nl [131.155.12.42]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA18265 for ; Tue, 11 Apr 1995 04:03:23 -0700 Received: from localhost (localhost [127.0.0.1]) by nietzsche (8.6.9/8.6.9) with ESMTP id MAA25030; Tue, 11 Apr 1995 12:18:51 +0200 Message-Id: <199504111018.MAA25030@nietzsche> X-Mailer: exmh version 1.5.3 12/28/94 To: "wmbfmk@urc.tue.nl" cc: ports@FreeBSD.org Subject: IV-3.1 port is seriously broken (was: iv-3.1 package is incomplete) In-reply-to: Your message of "Tue, 11 Apr 1995 00:10:21 +0200." <199504102210.AAA21194@nietzsche> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Tue, 11 Apr 1995 12:18:51 +0200 From: "wmbfmk@urc.tue.nl" Sender: ports-owner@FreeBSD.org Precedence: bulk > > The iv-3.1 package appears to be incomplete, the libIV.a library > seems to be missing, could someone take a look at this and rebuild it. > There is only libUnidraw.a in the lib/FreeBSD directory. > > Also please don't build the libraries with debug symbols included > this makes them really big, libUnidraw.a alone is already 3.5mb > this way. > I took a look myself last night, and the port is seriously broken. I got to build the libraries, but not after considerable hacking and when I tried to link an application with it, it gave tons of errors about missing symbols. This would take me too long to solve, could the original porter please step forward and fix it? Sidenote: there appears to be a IV 3.2a on sgi.com according to the documentation of mxv, a soundfile editor for IV (which is why a took a look at IV in the first place) Marc. Marc van Kempen wmbfmk@urc.tue.nl He's dead Jim ..., kick him if you don't believe me. From owner-freebsd-ports Tue Apr 11 07:08:37 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA20252 for ports-outgoing; Tue, 11 Apr 1995 07:08:37 -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 HAA20246 ; Tue, 11 Apr 1995 07:08:28 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id HAA10321; Tue, 11 Apr 1995 07:03:06 -0700 Date: Tue, 11 Apr 1995 07:03:06 -0700 Message-Id: <199504111403.HAA10321@silvia.HIP.Berkeley.EDU> To: wmbfmk@urc.tue.nl CC: ports@FreeBSD.org, adam@FreeBSD.org, pst@FreeBSD.org In-reply-to: <199504111018.MAA25030@nietzsche> (wmbfmk@urc.tue.nl) Subject: Re: IV-3.1 port is seriously broken (was: iv-3.1 package is incomplete) From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * I took a look myself last night, and the port is seriously broken. * I got to build the libraries, but not after considerable hacking * and when I tried to link an application with it, it gave tons * of errors about missing symbols. This would take me too long to * solve, could the original porter please step forward and fix it? * * Sidenote: there appears to be a IV 3.2a on sgi.com according to * the documentation of mxv, a soundfile editor for IV (which is * why a took a look at IV in the first place) This port's Makefile doesn't have a MAINTAINER line but from the cvs logs and the comment in the Makefile, it seems like Adam David and Paul Traina were working on it. Adam and Paul, can you please take a look? By the way, the problem with missing symbols might be due to the ld in -current being broken. What version of FreeBSD are you running? I'm trying get a 2.0R box setup in WC so that we can compile things for 2.0R people, and also not worry about ld. * Marc van Kempen wmbfmk@urc.tue.nl Satoshi From owner-freebsd-ports Tue Apr 11 09:06:01 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA22214 for ports-outgoing; Tue, 11 Apr 1995 09:06:01 -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 JAA22207 for ; Tue, 11 Apr 1995 09:05:55 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id JAA10687; Tue, 11 Apr 1995 09:05:52 -0700 Date: Tue, 11 Apr 1995 09:05:52 -0700 Message-Id: <199504111605.JAA10687@silvia.HIP.Berkeley.EDU> To: ports@FreeBSD.org In-reply-to: <199504101920.MAA00671@gndrsh.aac.dev.com> (rgrimes@gndrsh.aac.dev.com) Subject: Re: sysutils? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * From: "Rodney W. Grimes" * > iozone, top, tua, xdu, xperfmon, xsysstats (currently in x11) * * Counter proposal (we need to start populating one of these anyway) * how about ports/benchmarks (the only one above that goes in there * would be iozone, but things like ttcp, bonnie, tcpblast could go in * there). That would be fine, maybe we can put in xbench too. But what about the others? * filesystems/{cpm, hfs, mtools} and emulation/{pcemu, wine} come to * mind. Wouldn't you rather have them together? I think they cater to the same audience, and I don't think there are enough of them to warrant two directories. * From: "Jordan K. Hubbard" * ports/system * ports/emulators "system" sounds a little too generic to me, but "sysutils" isn't that much better anyway so that's ok, I guess. And about "emulators"...well, this goes to Rod's proposal too, but xterm is an emulator too, and screen too, they just emulate different things. Isn't there a word that describes that these are emulators for the PC/Mac sort of things? Sorry for bitching, if nobody comes up with a better idea, I guess we'll go with "system" (my "sysutils" minus iozone) and "emulators". Creating "benchmarks" too is fine for me, all I need to do is to ask Rod to move iozone in the repository anyway. :) Satoshi From owner-freebsd-ports Tue Apr 11 09:31:16 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA22621 for ports-outgoing; Tue, 11 Apr 1995 09:31:16 -0700 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA22615 ; Tue, 11 Apr 1995 09:31:14 -0700 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id JAA00726; Tue, 11 Apr 1995 09:30:04 -0700 Message-Id: <199504111630.JAA00726@precipice.shockwave.com> To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: wmbfmk@urc.tue.nl, ports@FreeBSD.org, adam@FreeBSD.org Subject: Re: IV-3.1 port is seriously broken (was: iv-3.1 package is incomplete) In-reply-to: Your message of "Tue, 11 Apr 1995 07:03:06 PDT." <199504111403.HAA10321@silvia.HIP.Berkeley.EDU> Date: Tue, 11 Apr 1995 09:30:04 -0700 From: Paul Traina Sender: ports-owner@FreeBSD.org Precedence: bulk Yes, it was working fine for 2.0R. I'm a little busy right now, but I'll throw it on the back of the queue if that helps. From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= = >>?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Subject: Re: IV-3.1 port is seriously broken (was: iv-3.1 package is incomplete) * I took a look myself last night, and the port is seriously broken. * I got to build the libraries, but not after considerable hacking * and when I tried to link an application with it, it gave tons * of errors about missing symbols. This would take me too long to * solve, could the original porter please step forward and fix it? * * Sidenote: there appears to be a IV 3.2a on sgi.com according to * the documentation of mxv, a soundfile editor for IV (which is * why a took a look at IV in the first place) This port's Makefile doesn't have a MAINTAINER line but from the cvs logs and the comment in the Makefile, it seems like Adam David and Paul Traina were working on it. Adam and Paul, can you please take a look? By the way, the problem with missing symbols might be due to the ld in -current being broken. What version of FreeBSD are you running? I'm trying get a 2.0R box setup in WC so that we can compile things for 2.0R people, and also not worry about ld. * Marc van Kempen wmbfmk@urc.tue.nl Satoshi From owner-freebsd-ports Tue Apr 11 09:53:55 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA22994 for ports-outgoing; Tue, 11 Apr 1995 09:53:55 -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 JAA22988 ; Tue, 11 Apr 1995 09:53:54 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id JAA13802; Tue, 11 Apr 1995 09:53:47 -0700 Date: Tue, 11 Apr 1995 09:53:47 -0700 Message-Id: <199504111653.JAA13802@forgery.CS.Berkeley.EDU> To: pst@shockwave.com CC: wmbfmk@urc.tue.nl, ports@FreeBSD.org, adam@FreeBSD.org In-reply-to: <199504111630.JAA00726@precipice.shockwave.com> (message from Paul Traina on Tue, 11 Apr 1995 09:30:04 -0700) Subject: Re: IV-3.1 port is seriously broken (was: iv-3.1 package is incomplete) From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * Yes, it was working fine for 2.0R. * I'm a little busy right now, but I'll throw it on the back of the queue if * that helps. Thanks. I put a comment about it in the ports/x11/Makefile, please put it back to SUBDIR when you are done. I'll also remove the package from ftp.freebsd.org. Satoshi From owner-freebsd-ports Tue Apr 11 13:53:48 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA06917 for ports-outgoing; Tue, 11 Apr 1995 13:53:48 -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 NAA06835 for ; Tue, 11 Apr 1995 13:53:15 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id WAA19789; Tue, 11 Apr 1995 22:52:43 +0200 Message-Id: <199504112052.WAA19789@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami/=?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: ports@FreeBSD.org Subject: Re: mh doesn't compile on thud.cdrom.com Date: Tue, 11 Apr 1995 22:52:43 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk > * > I don't know if this is a thud problem or port problem, but the mh > * > port no longer compiles on thud.... > * > * It works on my system (2.1-current, not yet 2.1 libraries). > > Oh.... Can you take a look at the compile problems on thud then? > I've found mts_init in conf/config.c but have no idea what all that > config stuff is doing, not having compiled mh myself before. (And I > was only trying to figure out why the Japanese mh port someone sent me > wasn't compiling.) > > * Mark "I think I volunteered as this port's maintainer" Murray > > Satoshi "Great!!! And you already have a thud account!!!" Asami :) Hi This is now fixed. Proof (by intimidation): 1) Assume that the port is not broken. 1a) Therefore something else is... 2) Assume that the linking is broken. 2a) Wait for linker related bugs to come in. 2b) Wait for linker related fixes to come in. 2c) Rebuild system. 2d) Rebuild MH - with success! 3) Result - working MH. 4) Conclusion: Murray is a genius. 5) Further steps - please unmark MH as being broken, and pass me a HUGE medal for comig up with such a _brilliant_ fix. M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Tue Apr 11 14:15:15 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA09033 for ports-outgoing; Tue, 11 Apr 1995 14:15:15 -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 OAA09027 for ; Tue, 11 Apr 1995 14:15:07 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id OAA13943; Tue, 11 Apr 1995 14:14:36 -0700 Date: Tue, 11 Apr 1995 14:14:36 -0700 Message-Id: <199504112114.OAA13943@forgery.CS.Berkeley.EDU> To: mark@grondar.za CC: ports@FreeBSD.org In-reply-to: <199504112052.WAA19789@grunt.grondar.za> (message from Mark Murray on Tue, 11 Apr 1995 22:52:43 +0200) Subject: Re: mh doesn't compile on thud.cdrom.com From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * 4) Conclusion: Murray is a genius. Hey Mark, we were all wondering where you were. Did you spend the whole weekend trying to prove this? :p * 5) Further steps - please unmark MH as being broken, and pass me a HUGE * medal for comig up with such a _brilliant_ fix. What's "comig"? Satoshi :p From owner-freebsd-ports Tue Apr 11 14:37:32 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA09314 for ports-outgoing; Tue, 11 Apr 1995 14:37:32 -0700 Received: from mail.barrnet.net (mail.BARRNET.NET [131.119.246.7]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA09302 for ; Tue, 11 Apr 1995 14:37:28 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by mail.barrnet.net (8.6.10/MAIL-RELAY-LEN) with ESMTP id OAA00675 for ; Tue, 11 Apr 1995 14:34:49 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id XAA05738; Tue, 11 Apr 1995 23:35:27 +0200 Message-Id: <199504112135.XAA05738@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: ports@FreeBSD.org Subject: Re: mh doesn't compile on thud.cdrom.com Date: Tue, 11 Apr 1995 23:35:24 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk > * 4) Conclusion: Murray is a genius. > > Hey Mark, we were all wondering where you were. Did you spend the > whole weekend trying to prove this? :p Naah. I suspected it a while ago. I just had to rebuild a few other things. (I use a wheelchair, so I was a little slow in reorganising my hardware, which desperately needed doing). That done, and the ld(1) patches noted, I could test what needed to be tested. The rest, as they say, is history. > * 5) Further steps - please unmark MH as being broken, and pass me a HUGE > * medal for comig up with such a _brilliant_ fix. > > What's "comig"? Do't you kow? That is how us geius' spell "comig" (with a silet "") (The alphabet is so _borig_ with 26 letters.) ;-) M PS - Please put my name in as this ports' maintainer... -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Tue Apr 11 20:20:32 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA23743 for ports-outgoing; Tue, 11 Apr 1995 20:20:32 -0700 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id UAA23733 for ; Tue, 11 Apr 1995 20:20:24 -0700 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id EAA06943 for ports@freebsd.org; Wed, 12 Apr 1995 04:20:55 +0100 From: Paul Richards Message-Id: <199504120320.EAA06943@isl.cf.ac.uk> Subject: transfig To: ports@FreeBSD.org Date: Wed, 12 Apr 1995 04:20:55 +0100 (BST) X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 316 Sender: ports-owner@FreeBSD.org Precedence: bulk Transfig doesn't build. It fails because it expects Xpm to be installed. -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. From owner-freebsd-ports Tue Apr 11 20:58:32 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA25767 for ports-outgoing; Tue, 11 Apr 1995 20:58:32 -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 UAA25761 for ; Tue, 11 Apr 1995 20:58:29 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id UAA11831; Tue, 11 Apr 1995 20:58:03 -0700 Date: Tue, 11 Apr 1995 20:58:03 -0700 Message-Id: <199504120358.UAA11831@silvia.HIP.Berkeley.EDU> To: paul@isl.cf.ac.uk CC: ports@FreeBSD.org In-reply-to: <199504120320.EAA06943@isl.cf.ac.uk> (message from Paul Richards on Wed, 12 Apr 1995 04:20:55 +0100 (BST)) Subject: Re: transfig From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * Transfig doesn't build. It fails because it expects Xpm to be installed. Thanks, fixed. Satoshi From owner-freebsd-ports Thu Apr 13 00:48:37 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA05815 for ports-outgoing; Thu, 13 Apr 1995 00:48:37 -0700 Received: from ghpc6.ihf.rwth-aachen.de (ghpc6.ihf.RWTH-Aachen.DE [134.130.90.6]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA05807 for ; Thu, 13 Apr 1995 00:48:35 -0700 Received: (from thomas@localhost) by ghpc6.ihf.rwth-aachen.de (8.6.8/8.6.6) id JAA10434 for ports@freebsd.org; Thu, 13 Apr 1995 09:48:25 +0200 From: Thomas Gellekum Message-Id: <199504130748.JAA10434@ghpc6.ihf.rwth-aachen.de> Subject: elk port: patch-[bcd] missing To: ports@FreeBSD.org Date: Thu, 13 Apr 1995 09:48:24 +0200 (MET DST) Organization: Institut f. Hochfrequenztechnik, RWTH Aachen 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: 191 Sender: ports-owner@FreeBSD.org Precedence: bulk Moin moin, Thanks to whoever imported the updated elk port. Unfortunately the patches patch-[bcd] are missing on the mirror sites I checked. If you need them again, just drop me a line. tg From owner-freebsd-ports Thu Apr 13 06:18:01 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA13457 for ports-outgoing; Thu, 13 Apr 1995 06:18:01 -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 GAA13448 for ; Thu, 13 Apr 1995 06:17:45 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA08037; Thu, 13 Apr 95 15:16:33 +0100 Date: Thu, 13 Apr 95 15:16:33 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9504131416.AA08037@cabri.obs-besancon.fr> To: thomas@ghpc8.ihf.rwth-aachen.de Cc: ports@FreeBSD.org In-Reply-To: <199504130748.JAA10434@ghpc6.ihf.rwth-aachen.de> (message from Thomas Gellekum on Thu, 13 Apr 1995 09:48:24 +0200 (MET DST)) Subject: Re: elk port: patch-[bcd] missing X-Mailer: Emacs Sender: ports-owner@FreeBSD.org Precedence: bulk >>>>> "Thomas" == Thomas Gellekum writes: > Moin moin, > Thanks to whoever imported the updated elk port. Unfortunately the > patches patch-[bcd] are missing on the mirror sites I checked. If > you need them again, just drop me a line. > tg Sorry. Fixed now. Jean-Marc ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Jean-Marc Zucconi | jmz@cabri.obs-besancon.fr Observatoire de Besancon | F 25010 Besancon cedex | PGP Key: finger jmz@cabri.obs-besancon.fr ========================================================================= From owner-freebsd-ports Thu Apr 13 12:09:15 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA23657 for ports-outgoing; Thu, 13 Apr 1995 12:09:15 -0700 Received: from haven.uniserve.com (haven.uniserve.com [198.53.215.121]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA23651 for ; Thu, 13 Apr 1995 12:09:11 -0700 Received: by haven.uniserve.com id <147>; Thu, 13 Apr 1995 12:21:02 -0700 Date: Thu, 13 Apr 1995 12:20:30 -0700 (PDT) From: Tom Samplonius To: ports@FreeBSD.org Subject: tcl problem? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk I've trying to get tcl and expect running on a 3-22 snapshot system. This is what I get when I try to try out tcl: % ./tclsh ld.so: Undefined symbol "___main" called from tclsh:/usr/local/lib/libtcl.so.7.3 at 0x8038400 What's wrong? Tom From owner-freebsd-ports Fri Apr 14 13:40:22 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA04434 for ports-outgoing; Fri, 14 Apr 1995 13:40:22 -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 NAA04222 ; Fri, 14 Apr 1995 13:36:52 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id WAA00906; Fri, 14 Apr 1995 22:37:00 +0200 Message-Id: <199504142037.WAA00906@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: ports@FreeBSD.org, security@FreeBSD.org Subject: Gabriel - anyone interested? Date: Fri, 14 Apr 1995 22:36:59 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk I don't have the facilities to test this, except that I got a copy and it compiles under current. Anyone care to bang on it? Seems like a good idea? Gabriel is a SATAN detector. I am told it is quite good. M ------- Forwarded Message From: dennis@nebulus.net (Dennis Breckenridge) Subject: Re: Gabreil For BSD/OS 2.0 To: dennis@nebulus.net (Dennis Breckenridge) Date: Fri, 14 Apr 1995 11:06:37 -0700 (PDT) Cc: gabriel@lat.com Sender: owner-gabriel@lat.com Precedence: bulk Dennis Breckenridge sez: > > I have modified Gabriel to use tcpdump under BSDI (BSD/OS 2.0). If > anyone is interested in this package it's available at: > > ftp://ftp.nebulus.net/pub/bsdi/security/gabriel1.0-bsdi2.tar.gz I updated the program to support listening to any interface by specifying it on the command line. I also rolled a few bug fixes into the scripts. The new and improved program is at: ftp://ftp.nebulus.net/pub/bsdi/security/gabriel1.1-bsdi2.tar.gz - -- Dennis "Not Everything can be a Solaris bug!" - Ross Alexander ------- End of Forwarded Message From owner-freebsd-ports Fri Apr 14 17:23:12 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA19249 for ports-outgoing; Fri, 14 Apr 1995 17:23:12 -0700 Received: from bell.ca (dmog10.bell.ca [198.235.69.18]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA19237 for ; Fri, 14 Apr 1995 17:22:51 -0700 Received: from dcoc41.qc.bell.ca by dmog10.bell.ca with SMTP (5.65/fma-120691) id AA14195; Fri, 14 Apr 95 20:22:26 -0400 Received: by dcoc41.qc.bell.ca (5.65/fma-120691); id AA14138; Fri, 14 Apr 95 20:22:23 -0400 Received: by blmc36.QC.Bell.CA (4.1/SMI-4.1) id AA08528; Fri, 14 Apr 95 20:24:31 EDT Date: Fri, 14 Apr 95 20:24:31 EDT From: mbeausej@qc.bell.ca (michel beausejour) Message-Id: <9504150024.AA08528@blmc36.QC.Bell.CA> To: ports@FreeBSD.org Subject: pdore Sender: ports-owner@FreeBSD.org Precedence: bulk Is there somebody who have successfully compiled the "pdore graphics system"? Caus i've compiled it but i cannot use the resultant "libdore.a"!!! I have put that libdore.a in my usr/lib and try to compile the test and example programs no go!!! if i try to compile that simple program #include main (argc,argv) { DtPtr a,b; DoDevice(a,b); } "cc -o test test-c -ldore" "_DoDevice undefined symbol referenced from text segement" Thanks Michel Beausejour From owner-freebsd-ports Fri Apr 14 17:57:04 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA19931 for ports-outgoing; Fri, 14 Apr 1995 17:57:04 -0700 Received: from coli-gate.coli.uni-sb.de (ulim@coli-gate.coli.uni-sb.de [134.96.68.11]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA19925 for ; Fri, 14 Apr 1995 17:57:02 -0700 Received: (ulim@localhost) by coli-gate.coli.uni-sb.de (8.6.10/8.6.4) id CAA19778 for ports@freebsd.org; Sat, 15 Apr 1995 02:56:58 +0200 From: Ulrich Mayring Message-Id: <199504150056.CAA19778@coli-gate.coli.uni-sb.de> Subject: Port of Phoenix? To: ports@FreeBSD.org Date: Sat, 15 Apr 1995 02:56:58 +0200 (MET DST) X-Mailer: ELM [version 2.4 PL22] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit Content-Length: 296 Sender: ports-owner@FreeBSD.org Precedence: bulk Hi folks, has anyone managed to make a port for Phoenix, a combination HTML editor and browser? It seems like really good software, from the little I could see before it crashed X with signal 11 :) Well, I don't know enough to fix it myself, so maybe someone else already did that? Ulrich From owner-freebsd-ports Fri Apr 14 18:34:08 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA21227 for ports-outgoing; Fri, 14 Apr 1995 18:34: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 SAA21221 for ; Fri, 14 Apr 1995 18:34:05 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id SAA03013; Fri, 14 Apr 1995 18:33:56 -0700 Date: Fri, 14 Apr 1995 18:33:56 -0700 Message-Id: <199504150133.SAA03013@silvia.HIP.Berkeley.EDU> To: ulim@CoLi.Uni-SB.DE CC: ports@FreeBSD.org In-reply-to: <199504150056.CAA19778@coli-gate.coli.uni-sb.de> (message from Ulrich Mayring on Sat, 15 Apr 1995 02:56:58 +0200 (MET DST)) Subject: Re: Port of Phoenix? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * has anyone managed to make a port for Phoenix, a combination HTML editor * and browser? It seems like really good software, from the little I could * see before it crashed X with signal 11 :) Are you sure you want to say it "crashed X" with signal 11? That's a bug in the X server. ;) (And probably in Phoenix too, but a client shouldn't be able to crash the server.) If you mean it crashed itself, then that's ok. :) * Well, I don't know enough to fix it myself, so maybe someone else already * did that? I don't see any port on freefall. If someone has done that, I'm certainly keen to hear about it, it's one thing I thought we should have in ports. (Yeah I know Phoenix is slow, but it's just a port, so wth!!! Also, my hamster's name is "Phoenix"! :) Satoshi From owner-freebsd-ports Sat Apr 15 04:30:38 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA11990 for ports-outgoing; Sat, 15 Apr 1995 04:30:38 -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 EAA11982 ; Sat, 15 Apr 1995 04:30:13 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id NAA09007; Sat, 15 Apr 1995 13:29:56 +0200 Message-Id: <199504151129.NAA09007@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: bugs@FreeBSD.org, ports@FreeBSD.org Subject: xdvi is hosed. Date: Sat, 15 Apr 1995 13:29:56 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk Hi Subject line says it all. If I go in (after make configure) and manually edit the xdvi: target to include '-lXt -lXaw -lX11' it looks a whole lot better, except that two of its own symbols are not found at link time. I am no X hacker. Help! M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Sat Apr 15 07:43:04 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA14132 for ports-outgoing; Sat, 15 Apr 1995 07:43:04 -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 HAA14108 ; Sat, 15 Apr 1995 07:42:32 -0700 Received: from sax.sax.de by irz301.inf.tu-dresden.de with SMTP (5.67b+/DEC-Ultrix/4.3) id AA05870; Sat, 15 Apr 1995 16:41:55 +0200 Received: by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id QAA05407; Sat, 15 Apr 1995 16:41:53 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.6.11/8.6.9) id QAA04740; Sat, 15 Apr 1995 16:33:52 +0200 From: J Wunsch Message-Id: <199504151433.QAA04740@uriah.heep.sax.de> Subject: Re: xdvi is hosed. To: mark@grondar.za (Mark Murray) Date: Sat, 15 Apr 1995 16:33:50 +0200 (MET DST) Cc: bugs@FreeBSD.org, ports@FreeBSD.org In-Reply-To: <199504151129.NAA09007@grunt.grondar.za> from "Mark Murray" at Apr 15, 95 01:29:56 pm 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: 967 Sender: ports-owner@FreeBSD.org Precedence: bulk As Mark Murray wrote: > > Hi > > Subject line says it all. If I go in (after make configure) and manually > edit the xdvi: target to include '-lXt -lXaw -lX11' it looks a whole lot > better, except that two of its own symbols are not found at link time. I'm the last one who's put his fingers on this port. :-/ Mysterious. When i've tried it here before commiting (and also on thud after commiting) it was compilable. I could swear it. :) Ok. This whole Makefile/Imakefile crud there is too weird. The most terrible Imakefile i've ever seen. :-( They do only rely on gmake since gmake continues if it cannot find an include file (while bmake would bail out), and the Makefile is used to generate an include file for the Makefile. Strange abuse. Anyway, i give up and apologize. Gonna back out my changes... :-( -- 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 Sat Apr 15 11:11:44 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA19108 for ports-outgoing; Sat, 15 Apr 1995 11:11:44 -0700 Received: from star-gate.com (hasty.vip.best.com [204.156.141.143]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA19098 ; Sat, 15 Apr 1995 11:11:41 -0700 Received: from localhost (localhost [127.0.0.1]) by star-gate.com (8.6.11/8.6.9) with SMTP id LAA02794; Sat, 15 Apr 1995 11:04:05 GMT Message-Id: <199504151104.LAA02794@star-gate.com> X-Authentication-Warning: star-gate.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6delta 4/7/95 To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) cc: mark@grondar.za (Mark Murray), bugs@FreeBSD.org, ports@FreeBSD.org Subject: Re: xdvi is hosed. In-reply-to: Your message of "Sat, 15 Apr 1995 16:33:50 +0200." <199504151433.QAA04740@uriah.heep.sax.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 15 Apr 1995 11:04:03 +0000 From: Amancio Hasty Sender: ports-owner@FreeBSD.org Precedence: bulk >>> J Wunsch said: > As Mark Murray wrote: > > > > Hi > > > > Subject line says it all. If I go in (after make configure) and manually > > edit the xdvi: target to include '-lXt -lXaw -lX11' it looks a whole lot > > better, except that two of its own symbols are not found at link time. > Try including the following X libs : -lICE -lSM -lXt -lXaw -lX11 if that does not work, try to post the undefined symbols. Amancio From owner-freebsd-ports Sat Apr 15 13:48:24 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA00536 for ports-outgoing; Sat, 15 Apr 1995 13:48:24 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id NAA00529 ; Sat, 15 Apr 1995 13:48:23 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: mbeausej@qc.bell.ca (michel beausejour) cc: ports@FreeBSD.org Subject: Re: pdore In-reply-to: Your message of "Fri, 14 Apr 95 20:24:31 EDT." <9504150024.AA08528@blmc36.QC.Bell.CA> Date: Sat, 15 Apr 1995 13:48:22 -0700 Message-ID: <528.797978902@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > Is there somebody who have successfully compiled the "pdore graphics system"? > Caus i've compiled it but i cannot use the resultant "libdore.a"!!! > I have put that libdore.a in my usr/lib and try to compile the test and examp le > programs no go!!! I have used dore' for a couple of things, and it's worked just fine. Are you sure that DoDevice is a legitimate Dore operation? Jordan From owner-freebsd-ports Sat Apr 15 18:50:55 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA12469 for ports-outgoing; Sat, 15 Apr 1995 18:50:55 -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 SAA12463 ; Sat, 15 Apr 1995 18:50:53 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id SAA25600; Sat, 15 Apr 1995 18:50:51 -0700 Date: Sat, 15 Apr 1995 18:50:51 -0700 Message-Id: <199504160150.SAA25600@silvia.HIP.Berkeley.EDU> To: smace@FreeBSD.org, torstenb.freebsd.org@silvia.HIP.Berkeley.EDU CC: ports@FreeBSD.org Subject: jpeg (5a) port outdated From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Seems like the master sites have gone to 5b.... Satoshi From owner-freebsd-ports Sat Apr 15 19:30:47 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA15325 for ports-outgoing; Sat, 15 Apr 1995 19:30: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 TAA15317 ; Sat, 15 Apr 1995 19:30:41 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id TAA25684; Sat, 15 Apr 1995 19:30:39 -0700 Date: Sat, 15 Apr 1995 19:30:39 -0700 Message-Id: <199504160230.TAA25684@silvia.HIP.Berkeley.EDU> To: smace@FreeBSD.org, torstenb@FreeBSD.org CC: ports@FreeBSD.org Subject: jpeg port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Since I needed it right now to compile the other packages, I went ahead and graded it to 5b. Other than changing the version numbers in Makefile, pkg files, etc., I needed to modify patch-aa to work. I'm fairly sure I know what I was doing for everything except for the last hunk, which was a list of foo.so: foo.c bar.h dependencies. I just took the list of .o file dependencies and did a string replace .o -> .so, I hope that was the right thing to do. Also, I changed the shlib version number from 5.0 to 5.1. I thought this is the right thing to do since I couldn't figure out whether there was any change in the interface (change.log doesn't say much). I hope it was ok.... Satoshi From owner-freebsd-ports Sat Apr 15 20:03:52 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA16525 for ports-outgoing; Sat, 15 Apr 1995 20:03:52 -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 UAA16517 ; Sat, 15 Apr 1995 20:03:48 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id UAA25730; Sat, 15 Apr 1995 20:03:46 -0700 Date: Sat, 15 Apr 1995 20:03:46 -0700 Message-Id: <199504160303.UAA25730@silvia.HIP.Berkeley.EDU> To: jkh@FreeBSD.org CC: ports@FreeBSD.org From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk The malloc library is upgraded on the master site from 1.17alpha -> 1.18 without changing the name. I tried to fix it but I can't get it to work so I'm going to move it to the devel Makefile's BROKEN list. Satoshi From owner-freebsd-ports Sat Apr 15 21:55:02 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA18288 for ports-outgoing; Sat, 15 Apr 1995 21:55:02 -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 VAA18279 ; Sat, 15 Apr 1995 21:54:52 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id VAA25882; Sat, 15 Apr 1995 21:54:49 -0700 Date: Sat, 15 Apr 1995 21:54:49 -0700 Message-Id: <199504160454.VAA25882@silvia.HIP.Berkeley.EDU> To: jmz@FreeBSD.org, gpalmer@FreeBSD.org, torstenb@FreeBSD.org CC: ports@FreeBSD.org Subject: ImageMagick port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk How come this thing installs itself in both /usr/local and /usr/X11R6? Satoshi ------- # 27 21:49:32 /e/work/asami/ports/graphics/ImageMagick # ## make reinstall ===> ImageMagick-3.6 depends on shared library: jpeg\.5\. - found ===> ImageMagick-3.6 depends on shared library: mpeg\.1\. - found ===> ImageMagick-3.6 depends on shared library: tiff\.3\. - found ===> ImageMagick-3.6 depends on shared library: Xpm\.4\. - found ===> Installing for ImageMagick-3.6 installing in ./magick... /usr/bin/install -c -m 0644 libMagick.so.3.6 /usr/X11R6/lib /usr/bin/install -c -m 0644 libMagick.a /usr/X11R6/lib ranlib /usr/X11R6/lib/libMagick.a + mkdirhier /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 magick.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 image.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 compress.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 utility.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 X.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 widget.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 PreRvIcccm.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 magick.h /usr/local/include + /usr/bin/install -c -m 0444 image.h /usr/local/include + /usr/bin/install -c -m 0444 compress.h /usr/local/include + /usr/bin/install -c -m 0444 utility.h /usr/local/include + /usr/bin/install -c -m 0444 X.h /usr/local/include + /usr/bin/install -c -m 0444 widget.h /usr/local/include + /usr/bin/install -c -m 0444 PreRvIcccm.h /usr/local/include install in magick done /usr/bin/install -c -s display /usr/local/bin/display /usr/bin/install -c -s montage /usr/local/bin/montage /usr/bin/install -c -s import /usr/local/bin/import /usr/bin/install -c -s animate /usr/local/bin/animate /usr/bin/install -c -s convert /usr/local/bin/convert /usr/bin/install -c -s identify /usr/local/bin/identify /usr/bin/install -c -s mogrify /usr/local/bin/mogrify /usr/bin/install -c -s combine /usr/local/bin/combine /usr/bin/install -c -s segment /usr/local/bin/segment installing in ./magick... /usr/bin/install -c -m 0644 libMagick.so.3.6 /usr/X11R6/lib /usr/bin/install -c -m 0644 libMagick.a /usr/X11R6/lib ranlib /usr/X11R6/lib/libMagick.a + /usr/bin/install -c -m 0444 magick.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 image.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 compress.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 utility.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 X.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 widget.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 PreRvIcccm.h /usr/X11R6/include/X11/magick + /usr/bin/install -c -m 0444 magick.h /usr/local/include + /usr/bin/install -c -m 0444 image.h /usr/local/include + /usr/bin/install -c -m 0444 compress.h /usr/local/include + /usr/bin/install -c -m 0444 utility.h /usr/local/include + /usr/bin/install -c -m 0444 X.h /usr/local/include + /usr/bin/install -c -m 0444 widget.h /usr/local/include + /usr/bin/install -c -m 0444 PreRvIcccm.h /usr/local/include install in magick done rm -f /usr/local/man/mann/display.1* /usr/bin/install -c -m 0444 display.man /usr/local/man/mann/display.1 gzip -9n /usr/local/man/mann/display.1 rm -f /usr/local/man/mann/montage.1* /usr/bin/install -c -m 0444 montage.man /usr/local/man/mann/montage.1 gzip -9n /usr/local/man/mann/montage.1 rm -f /usr/local/man/mann/import.1* /usr/bin/install -c -m 0444 import.man /usr/local/man/mann/import.1 gzip -9n /usr/local/man/mann/import.1 rm -f /usr/local/man/mann/animate.1* /usr/bin/install -c -m 0444 animate.man /usr/local/man/mann/animate.1 gzip -9n /usr/local/man/mann/animate.1 rm -f /usr/local/man/mann/convert.1* /usr/bin/install -c -m 0444 convert.man /usr/local/man/mann/convert.1 gzip -9n /usr/local/man/mann/convert.1 rm -f /usr/local/man/mann/identify.1* /usr/bin/install -c -m 0444 identify.man /usr/local/man/mann/identify.1 gzip -9n /usr/local/man/mann/identify.1 rm -f /usr/local/man/mann/mogrify.1* /usr/bin/install -c -m 0444 mogrify.man /usr/local/man/mann/mogrify.1 gzip -9n /usr/local/man/mann/mogrify.1 rm -f /usr/local/man/mann/combine.1* /usr/bin/install -c -m 0444 combine.man /usr/local/man/mann/combine.1 gzip -9n /usr/local/man/mann/combine.1 rm -f /usr/local/man/mann/segment.1* /usr/bin/install -c -m 0444 segment.man /usr/local/man/mann/segment.1 gzip -9n /usr/local/man/mann/segment.1 rm -f /usr/local/man/mann/ImageMagick.1* /usr/bin/install -c -m 0444 ImageMagick.man /usr/local/man/mann/ImageMagick.1 gzip -9n /usr/local/man/mann/ImageMagick.1 /usr/bin/install -c -m 0444 quantize.man /usr/X11R6/man/man5/quantize.5 gzip -9n /usr/X11R6/man/man5/quantize.5 /usr/bin/install -c -m 0444 miff.man /usr/X11R6/man/man5/miff.5 gzip -9n /usr/X11R6/man/man5/miff.5 installing man pages in ./magick... install.man in magick done # 28 21:49:57 /e/work/asami/ports/graphics/ImageMagick # ## export PORTSDIR=/e/work/asami/ports # 29 21:50:41 /e/work/asami/ports/graphics/ImageMagick # ## ls /e/work/asami/ports/packages/.packages/ total 3091 26 arc-5.21e.tgz 128 pdksh-5.1.3.tgz 208 bash-1.14.4.tgz 61 sharutils-4.1.4.tgz 87 bcc-95.3.12.tgz 248 tcl-7.3.tgz 112 bison-1.22.tgz 192 tcsh-6.05.tgz 14 colorls-2.0.5.tgz 224 tiff-3.3.tgz 168 gmake-3.73.tgz 608 tk-3.6.tgz 25 ha-0.999b.tgz 10 unarj-2.41.tgz 152 jpeg-5b.tgz 12 unrar-1.00e.tgz 53 less-290.tgz 79 unzip-5.12.tgz 26 lha-1.01u.tgz 60 xpm-3.4e.tgz 69 m4-1.4.tgz 55 zip-2.0.1.tgz 75 mpeg_lib-1.1.tgz 54 zoo-2.10.1.tgz 81 mprof-3.0.tgz 264 zsh-2.6.4.tgz # 30 21:51:02 /e/work/asami/ports/graphics/ImageMagick # ## make package ===> Building package for ImageMagick-3.6 Creating package /e/work/asami/ports/packages/.packages/ImageMagick-3.6.tgz Registering depends: jpeg-5b mpeg_lib-1.1 tiff-3.3 xpm-3.4e. Free temp space: 1983362048 bytes tar: can't add file /usr/X11R6/lib/libMagick.so.3.5 : No such file or directory tar: Removing leading / from absolute path names in the archive. tar: can't add file /usr/X11R6/man/man1/display.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/montage.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/import.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/animate.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/convert.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/identify.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/mogrify.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/combine.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/segment.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/ImageMagick.1.gz : No such file or directory Creating gzip'd tar ball in '/e/work/asami/ports/packages/.packages/ImageMagick-3.6.tgz' # 31 21:51:34 /e/work/asami/ports/graphics/ImageMagick #