From owner-freebsd-ports Sun Jul 23 22:37:47 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id WAA02005 for ports-outgoing; Sun, 23 Jul 1995 22:37:47 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id WAA01997 for ; Sun, 23 Jul 1995 22:37:41 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id WAA12686; Sun, 23 Jul 1995 22:37:32 -0700 Date: Sun, 23 Jul 1995 22:37:32 -0700 Message-Id: <199507240537.WAA12686@silvia.HIP.Berkeley.EDU> To: roberto@blaise.ibp.fr CC: jmacd@uclink.berkeley.edu, bug-gnu-emacs@prep.ai.mit.edu, ports@FreeBSD.org In-reply-to: <199507222317.BAA26069@blaise.ibp.fr> (roberto@blaise.ibp.fr) Subject: Re: M-x man hangs emacs 19.29[FreeBSD] From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * There is patch floating around for some problem in process.c which hang * indefinitely if the target is a directory. You way want to try it. Sorry * it seems that I don't have anymore... If you are talking about this one, it's already in patches/patch-a. It doesn't seem to help, as it still hangs on thud. Do other people see the problem? Right now I have one -current system (mine) on which it works, one (approx.) 2.0.5R system (thud) on which it hangs, and Josh's machine where it started working after recompilation (how new is your OS, Josh?). If nobody else reports problems, I'll just upgrade thud and be done with it. :> Satoshi ------- *** src/process.c 1995/06/25 18:57:25 1.161 --- src/process.c 1995/07/01 05:15:43 *************** *** 1080,1085 **** --- 1080,1087 ---- #else /* not VMS */ new_argv = (unsigned char **) alloca ((nargs - 1) * sizeof (char *)); + program = Fexpand_file_name (program, Qnil); + /* If program file name is not absolute, search our path for it */ if (!IS_DIRECTORY_SEP (XSTRING (program)->data[0]) && !(XSTRING (program)->size > 1 *************** *** 1096,1102 **** new_argv[0] = XSTRING (tem)->data; } else ! new_argv[0] = XSTRING (program)->data; for (i = 3; i < nargs; i++) { --- 1098,1109 ---- new_argv[0] = XSTRING (tem)->data; } else ! { ! if (!NILP (Ffile_directory_p (program))) ! error ("Specified program for new process is a directory"); ! ! new_argv[0] = XSTRING (program)->data; ! } for (i = 3; i < nargs; i++) { From owner-freebsd-ports Sun Jul 23 23:04:25 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id XAA03282 for ports-outgoing; Sun, 23 Jul 1995 23:04:25 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id XAA03275 for ; Sun, 23 Jul 1995 23:04:23 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id XAA12744; Sun, 23 Jul 1995 23:04:17 -0700 Date: Sun, 23 Jul 1995 23:04:17 -0700 Message-Id: <199507240604.XAA12744@silvia.HIP.Berkeley.EDU> To: jmacd@uclink.berkeley.edu CC: ports@freebsd.org In-reply-to: <199507240540.WAA19128@uclink.berkeley.edu> (jmacd@uclink.berkeley.edu) Subject: Re: M-x man hangs emacs 19.29[FreeBSD] From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk (Put it back on the ports list....) * From: jmacd@uclink.berkeley.edu * I have the 6/22 SNAP, I don't understand why it worked, but it does now. Ok, thanks. What about other people? I'd especially like to hear from those running -stable, as that's going to be our next release. Satoshi From owner-freebsd-ports Mon Jul 24 03:37:11 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id DAA14888 for ports-outgoing; Mon, 24 Jul 1995 03:37:11 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id DAA14881 for ; Mon, 24 Jul 1995 03:37:02 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id DAA11522; Mon, 24 Jul 1995 03:37:00 -0700 Date: Mon, 24 Jul 1995 03:37:00 -0700 Message-Id: <199507241037.DAA11522@silvia.HIP.Berkeley.EDU> To: ports@freebsd.org Subject: Merging skeleton targets From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk As part of the great bsd.port.mk cleanup, I merged all the "skeleton" targets (fetch, extract, patch, configure, build, install) into one by using a macro. A patch is attached at the end of this mail. The result is also now running on thud, please report any problems. You shouldn't notice any changes. Well, except for one. Anyone know how I can capitalize the first letter of a variable? It now prints "extracting for ..." instead of "Extracting for ...", and I can't do anything about it because the target name contains the string "extract" but not "Extract". ;) Do I need to use a shell substitution with tr or something? Of course I can also do what I did with configure (see below, if I didn't use a special target it would have blurted "configureing ..." ;) for all the other targets too, but that's gross.... Satoshi ------- Index: bsd.port.mk =================================================================== RCS file: /home/ncvs/src/share/mk/bsd.port.mk,v retrieving revision 1.174 diff -u -r1.174 bsd.port.mk --- 1.174 1995/07/24 08:02:07 +++ bsd.port.mk 1995/07/24 10:19:59 @@ -209,7 +209,8 @@ .include "${PORTSDIR}/../Makefile.inc" .endif -# Change these if you'd prefer to keep the cookies someplace else. +# Don't change these!!! These names are built into the _TARGET_USE macro, +# there is no way to refer to them cleanly from within the macro AFAIK. EXTRACT_COOKIE?= ${WRKDIR}/.extract_done CONFIGURE_COOKIE?= ${WRKDIR}/.configure_done INSTALL_COOKIE?= ${WRKDIR}/.install_done @@ -609,219 +610,120 @@ .endif ################################################################ -# Skeleton targets start here -# -# You shouldn't have to change these. Either add the pre-* or -# post-* targets/scripts or redefine the do-* targets. These -# targets don't do anything other than checking for cookies and -# call the necessary targets/scripts. +# This is the "generic" port target, actually a macro used from the +# six main targets. See below for more. ################################################################ -# Fetch - -.if !target(fetch) -fetch: depends -.if target(pre-fetch) - @${MAKE} ${.MAKEFLAGS} pre-fetch +_PORT_USE: .USE +.if make(real-configure) + @${ECHO_MSG} "===> configuring for ${PKGNAME}" +.elif !make(real-fetch) + @${ECHO_MSG} "===> ${.TARGET:S/^real-//}ing for ${PKGNAME}" .endif - @if [ -f ${SCRIPTDIR}/pre-fetch ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-fetch; \ +.if make(real-install) +.if !defined(NO_MTREE) + @if [ `id -u` = 0 ]; then \ + ${MTREE_CMD} ${MTREE_ARGS} ${PREFIX}/; \ + else \ + ${ECHO_MSG} "Warning: not superuser, can't run mtree."; \ + ${ECHO_MSG} "Become root and try again to ensure correct permissions."; \ fi - @${MAKE} ${.MAKEFLAGS} do-fetch -.if target(post-fetch) - @${MAKE} ${.MAKEFLAGS} post-fetch .endif - @if [ -f ${SCRIPTDIR}/post-fetch ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-fetch; \ - fi .endif - -# Extract - -.if !target(extract) -extract: checksum ${EXTRACT_COOKIE} - -${EXTRACT_COOKIE}: - @${ECHO_MSG} "===> Extracting for ${PKGNAME}" -.if target(pre-extract) - @${MAKE} ${.MAKEFLAGS} pre-extract +.if target(${.TARGET:S/^real-/pre-/}) + @${MAKE} ${.MAKEFLAGS} ${.TARGET:S/^real-/pre-/} .endif - @if [ -f ${SCRIPTDIR}/pre-extract ]; then \ + @if [ -f ${SCRIPTDIR}/${.TARGET:S/^real-/pre-/} ]; then \ /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-extract; \ + /bin/sh ${SCRIPTDIR}/${.TARGET:S/^real-/pre-/}; \ fi - @${MAKE} ${.MAKEFLAGS} do-extract -.if target(post-extract) - @${MAKE} ${.MAKEFLAGS} post-extract + @${MAKE} ${.MAKEFLAGS} ${.TARGET:S/^real-/do-/} +.if target(${.TARGET:S/^real-/post-/}) + @${MAKE} ${.MAKEFLAGS} ${.TARGET:S/^real-/post-/} .endif - @if [ -f ${SCRIPTDIR}/post-extract ]; then \ + @if [ -f ${SCRIPTDIR}/${.TARGET:S/^real-/post-/} ]; then \ /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-extract; \ + /bin/sh ${SCRIPTDIR}/${.TARGET:S/^real-/post-/}; \ fi - @${TOUCH} ${TOUCH_FLAGS} ${EXTRACT_COOKIE} +.if make(real-install) + @${MAKE} ${.MAKEFLAGS} fake-pkg +.endif +.if !make(real-fetch) && (!make(real-patch) || !defined(PATCH_CHECK_ONLY)) + @${TOUCH} ${TOUCH_FLAGS} ${WRKDIR}/.${.TARGET:S/^real-//}_done .endif -# Patch - -.if !target(patch) -patch: extract ${PATCH_COOKIE} +################################################################ +# Skeleton targets start here +# +# You shouldn't have to change these. Either add the pre-* or +# post-* targets/scripts or redefine the do-* targets. These +# targets don't do anything other than checking for cookies and +# call the necessary targets/scripts. +################################################################ -${PATCH_COOKIE}: - @${ECHO_MSG} "===> Patching for ${PKGNAME}" -.if target(pre-patch) - @${MAKE} ${.MAKEFLAGS} pre-patch -.endif - @if [ -f ${SCRIPTDIR}/pre-patch ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-patch; \ - fi - @${MAKE} ${.MAKEFLAGS} do-patch -.if target(post-patch) - @${MAKE} ${.MAKEFLAGS} post-patch -.endif - @if [ -f ${SCRIPTDIR}/post-patch ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-patch; \ - fi -.if !defined(PATCH_CHECK_ONLY) - @${TOUCH} ${TOUCH_FLAGS} ${PATCH_COOKIE} -.endif +.if !target(fetch) +fetch: depends + @${MAKE} ${.MAKEFLAGS} real-fetch .endif -# Checkpatch -# -# Special target to verify patches - -.if !target(checkpatch) -checkpatch: - @${MAKE} PATCH_CHECK_ONLY=yes ${.MAKEFLAGS} patch +.if !target(extract) +extract: checksum ${EXTRACT_COOKIE} .endif -# Configure +.if !target(patch) +patch: extract ${PATCH_COOKIE} +.endif .if !target(configure) configure: patch ${CONFIGURE_COOKIE} - -${CONFIGURE_COOKIE}: - @${ECHO_MSG} "===> Configuring for ${PKGNAME}" -.if target(pre-configure) - @${MAKE} ${.MAKEFLAGS} pre-configure -.endif - @if [ -f ${SCRIPTDIR}/pre-configure ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-configure; \ - fi - @${MAKE} ${.MAKEFLAGS} do-configure -.if target(post-configure) - @${MAKE} ${.MAKEFLAGS} post-configure -.endif - @if [ -f ${SCRIPTDIR}/post-configure ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-configure; \ - fi - @${TOUCH} ${TOUCH_FLAGS} ${CONFIGURE_COOKIE} .endif -# Build - .if !target(build) build: configure ${BUILD_COOKIE} - -${BUILD_COOKIE}: - @${ECHO_MSG} "===> Building for ${PKGNAME}" -.if target(pre-build) - @${MAKE} ${.MAKEFLAGS} pre-build -.endif - @if [ -f ${SCRIPTDIR}/pre-build ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-build; \ - fi - @${MAKE} ${.MAKEFLAGS} do-build -.if target(post-build) - @${MAKE} ${.MAKEFLAGS} post-build .endif - @if [ -f ${SCRIPTDIR}/post-build ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-build; \ - fi - @${TOUCH} ${TOUCH_FLAGS} ${BUILD_COOKIE} -.endif - -# Install .if !target(install) install: build ${INSTALL_COOKIE} +.endif +${EXTRACT_COOKIE}: + @${MAKE} ${.MAKEFLAGS} real-extract +${PATCH_COOKIE}: + @${MAKE} ${.MAKEFLAGS} real-patch +${CONFIGURE_COOKIE}: + @${MAKE} ${.MAKEFLAGS} real-configure +${BUILD_COOKIE}: + @${MAKE} ${.MAKEFLAGS} real-build ${INSTALL_COOKIE}: - @${ECHO_MSG} "===> Installing for ${PKGNAME}" -.if !defined(NO_MTREE) - @if [ `id -u` = 0 ]; then \ - ${MTREE_CMD} ${MTREE_ARGS} ${PREFIX}/; \ - else \ - ${ECHO_MSG} "Warning: not superuser, can't run mtree."; \ - ${ECHO_MSG} "Become root and try again to ensure correct permissions."; \ - fi -.endif -.if target(pre-install) - @${MAKE} ${.MAKEFLAGS} pre-install -.endif - @if [ -f ${SCRIPTDIR}/pre-install ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-install; \ - fi - @${MAKE} ${.MAKEFLAGS} do-install -.if target(post-install) - @${MAKE} ${.MAKEFLAGS} post-install -.endif - @if [ -f ${SCRIPTDIR}/post-install ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-install; \ - fi - @${MAKE} ${.MAKEFLAGS} fake-pkg - @${TOUCH} ${TOUCH_FLAGS} ${INSTALL_COOKIE} + @${MAKE} ${.MAKEFLAGS} real-install + +# And call the macros + +real-fetch: _PORT_USE +real-extract: _PORT_USE +real-patch: _PORT_USE +real-configure: _PORT_USE +real-build: _PORT_USE +real-install: _PORT_USE + +# Checkpatch +# +# Special target to verify patches + +.if !target(checkpatch) +checkpatch: + @${MAKE} PATCH_CHECK_ONLY=yes ${.MAKEFLAGS} patch .endif # Reinstall # -# This is a special target to re-run install +# Special target to re-run install .if !target(reinstall) reinstall: pre-reinstall install From owner-freebsd-ports Mon Jul 24 14:05:23 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id OAA11728 for ports-outgoing; Mon, 24 Jul 1995 14:05:23 -0700 Received: from salyko.cube.net (salyko.cube.net [193.141.73.2]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id OAA11722 for ; Mon, 24 Jul 1995 14:05:20 -0700 Received: from nasim.nasim.cube.net by salyko.cube.net with smtp (Smail3.1.29.1 #1) id m0saUgX-0016EaC; Mon, 24 Jul 95 23:05 MET DST Received: by nasim.nasim.cube.net (Smail3.1.29.0 #1) id m0saUgR-0007MOC; Mon, 24 Jul 95 23:05 MET DST To: freebsd-ports@freebsd.org Path: not-for-mail From: knarf@nasim.cube.net (Frank Bartels) Newsgroups: muc.lists.freebsd.ports Subject: Re: diffs and checksums Date: 24 Jul 1995 23:05:01 +0200 Organization: The Sunsite for ATARI-Friends Lines: 27 Message-ID: <3v11tt$ik@nasim.nasim.cube.net> References: <3u4ete$shi@nasim.nasim.cube.net> <199507142350.QAA15744@silvia.HIP.Berkeley.EDU> X-Newsreader: TIN [UNIX 1.3 950621BETA PL0] Sender: ports-owner@freebsd.org Precedence: bulk Satoshi Asami (asami@cs.berkeley.edu) wrote: > I mean we put tarfiles that have been znew --best'd on wcarchive, and > every mirror site will pick them up. So the CPU is used only on one > site (probably thud), and all the mirror sites can save space. How's > that now? :) Yes, but every machine who wants to build the port will need more CPU time also. I was always happy with gzip's standard compression, with --best you need much more CPU for much less efficiency (compared compress and gzip for example). But if you really prefer --best, I can live with that. ;) > (3) Joe user sups ports/games/coolgame again (probably a nightly sup), > the original file has changed without name change and there is a > new pre-install target. You are right. I did not think about sup (don't use it yet). I still use `mirror' for /usr/ports and let it delete all files. Hmm, and now? What shall we do? Bye, Knarf -- Frank Bartels | UUCP/ZModem/Fax: + 49 89 5469593 | MiNT is knarf@nasim.cube.net | Login: nuucp Index: /pub/ls-lR.nasim.gz | Now TOS! From owner-freebsd-ports Mon Jul 24 14:07:39 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id OAA11868 for ports-outgoing; Mon, 24 Jul 1995 14:07:39 -0700 Received: from salyko.cube.net (salyko.cube.net [193.141.73.2]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id OAA11862 for ; Mon, 24 Jul 1995 14:07:36 -0700 Received: from nasim.nasim.cube.net by salyko.cube.net with smtp (Smail3.1.29.1 #1) id m0saUin-0016EaC; Mon, 24 Jul 95 23:07 MET DST Received: by nasim.nasim.cube.net (Smail3.1.29.0 #1) id m0saUii-0007MOC; Mon, 24 Jul 95 23:07 MET DST To: freebsd-ports@freebsd.org Path: not-for-mail From: knarf@nasim.cube.net (Frank Bartels) Newsgroups: muc.lists.freebsd.ports Subject: Re: diffs and checksums Date: 24 Jul 1995 23:07:21 +0200 Organization: The Sunsite for ATARI-Friends Lines: 15 Message-ID: <3v1229$jc@nasim.nasim.cube.net> References: <199507150926.LAA02495@vector.eikon.e-technik.tu-muenchen.de> <199507170943.CAA09529@silvia.HIP.Berkeley.EDU> X-Newsreader: TIN [UNIX 1.3 950621BETA PL0] Sender: ports-owner@freebsd.org Precedence: bulk Satoshi Asami (asami@cs.berkeley.edu) wrote: > The only reasonable solution to this I can think of is to include a > md5 for the original (compressed) tarball and the znew --best version, > and let bsd.port.mk test both of them before complaining. This should > salvage mirror sites that do a recompression (assuming they are doing > znew --best...if they aren't, to hell to them! ;). Will you implement it then? Bye, Knarf -- Frank Bartels | UUCP/ZModem/Fax: + 49 89 5469593 | MiNT is knarf@nasim.cube.net | Login: nuucp Index: /pub/ls-lR.nasim.gz | Now TOS! From owner-freebsd-ports Mon Jul 24 14:10:21 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id OAA12012 for ports-outgoing; Mon, 24 Jul 1995 14:10:21 -0700 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id OAA11997 for ; Mon, 24 Jul 1995 14:10:08 -0700 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.12/jtpda-5.0) with ESMTP id XAA24434 ; Mon, 24 Jul 1995 23:09:58 +0200 Received: from (roberto@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) id XAA04513 ; Mon, 24 Jul 1995 23:09:58 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <199507242109.XAA04513@blaise.ibp.fr> Subject: Re: M-x man hangs emacs 19.29[FreeBSD] To: asami@cs.berkeley.edu (Satoshi Asami) Date: Mon, 24 Jul 1995 23:09:57 +0200 (MET DST) Cc: jmacd@uclink.berkeley.edu, bug-gnu-emacs@prep.ai.mit.edu, ports@FreeBSD.org In-Reply-To: <199507240537.WAA12686@silvia.HIP.Berkeley.EDU> from "Satoshi Asami" at Jul 23, 95 10:37:32 pm X-Operating-System: FreeBSD 2.2-CURRENT ctm#880 X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 787 Sender: ports-owner@FreeBSD.org Precedence: bulk > Do other people see the problem? Right now I have one -current system > (mine) on which it works, one (approx.) 2.0.5R system (thud) on which > it hangs, and Josh's machine where it started working after > recompilation (how new is your OS, Josh?). I just tested it and it hangs. 7098 ?? D 0:04.26 emacs -fn vga-thin-ISO8859-1 7099 p8 IEs+ 0:00.03 (emacs) > If nobody else reports problems, I'll just upgrade thud and be done > with it. :> FreeBSD keltia 2.2-CURRENT FreeBSD 2.2-CURRENT #9: Sat Jul 22 01:43:20 MET DST 1995 roberto@keltia:/src/src/sys/compile/KELTIA2 i386 cvs-cur#913, 1995/07/23 Time to reboot anyway... -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD 2.2-CURRENT #5: Fri Jul 14 12:28:04 MET DST 1995 From owner-freebsd-ports Mon Jul 24 16:29:07 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id QAA23349 for ports-outgoing; Mon, 24 Jul 1995 16:29:07 -0700 Received: from forgery.CS.Berkeley.EDU (forgery.CS.Berkeley.EDU [128.32.33.75]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id QAA23335 for ; Mon, 24 Jul 1995 16:29:05 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id QAA00806; Mon, 24 Jul 1995 16:27:44 -0700 Date: Mon, 24 Jul 1995 16:27:44 -0700 Message-Id: <199507242327.QAA00806@forgery.CS.Berkeley.EDU> To: knarf@nasim.cube.net CC: freebsd-ports@freebsd.org In-reply-to: <3v11tt$ik@nasim.nasim.cube.net> (knarf@nasim.cube.net) Subject: Re: diffs and checksums From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * > I mean we put tarfiles that have been znew --best'd on wcarchive, and * > every mirror site will pick them up. So the CPU is used only on one * > site (probably thud), and all the mirror sites can save space. How's * > that now? :) * * Yes, but every machine who wants to build the port will need more CPU * time also. Um, why is that? If anything, gzip --best'ed files uncompress slightly *faster* than their gzip --fast'ed files. For instance: >> time gzip --fast XMAIL ; lg XMAIL.gz; time gunzip XMAIL 6.30 real 4.48 user 0.42 sys 928 -rw------- 1 asami grad 940979 Jul 24 14:00 XMAIL.gz 2.92 real 1.54 user 0.52 sys >> time gzip --best XMAIL ; lg XMAIL.gz; time gunzip XMAIL 15.66 real 11.63 user 0.31 sys 768 -rw------- 1 asami grad 778181 Jul 24 14:00 XMAIL.gz 2.60 real 1.44 user 0.43 sys Maybe it's due to the smaller file size. For people who want to do znew --best by themselves to save disk space...I'll add a variable to bsd.port.mk that will enable znew --best when set as part of the fetch target, with a logic like: fetch file if ZNEW_BEST is set test the fetched file against znew --best version of md5 if not equal do znew --best fi fi Comments? * > The only reasonable solution to this I can think of is to include a * > md5 for the original (compressed) tarball and the znew --best version, * > and let bsd.port.mk test both of them before complaining. This should * > salvage mirror sites that do a recompression (assuming they are doing * > znew --best...if they aren't, to hell to them! ;). * * Will you implement it then? Yes, unless someone has a better idea. You'll have to wait a few days though, bsd.port.mk has a huge pending update (re: the mail I sent out last night), and I don't want to mess with it now. Satoshi From owner-freebsd-ports Mon Jul 24 17:31:03 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id RAA27809 for ports-outgoing; Mon, 24 Jul 1995 17:31:03 -0700 Received: from netcom5.netcom.com (netcom5.netcom.com [192.100.81.113]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id RAA27798 for ; Mon, 24 Jul 1995 17:31:02 -0700 Received: by netcom5.netcom.com (8.6.12/Netcom) id RAA28659; Mon, 24 Jul 1995 17:29:33 -0700 Date: Mon, 24 Jul 1995 17:29:32 -0700 (PDT) From: Manfred Antar X-Sender: mantar@netcom5 To: Ollivier Robert cc: Satoshi Asami , jmacd@uclink.berkeley.edu, bug-gnu-emacs@prep.ai.mit.edu, ports@FreeBSD.org Subject: Re: M-x man hangs emacs 19.29[FreeBSD] In-Reply-To: <199507242109.XAA04513@blaise.ibp.fr> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk it hangs on my machine too! it is current as of 7/25/95.also the same command does not hang when running xemacs. Manfred ============================== || mantar@netcom.com || || Ph. (415) 647-4843 || ============================== From owner-freebsd-ports Mon Jul 24 17:38:19 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id RAA28575 for ports-outgoing; Mon, 24 Jul 1995 17:38:19 -0700 Received: from forgery.CS.Berkeley.EDU (forgery.CS.Berkeley.EDU [128.32.33.75]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id RAA28561 for ; Mon, 24 Jul 1995 17:38:15 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id RAA00922; Mon, 24 Jul 1995 17:38:03 -0700 Date: Mon, 24 Jul 1995 17:38:03 -0700 Message-Id: <199507250038.RAA00922@forgery.CS.Berkeley.EDU> To: roberto@blaise.ibp.fr CC: jmacd@uclink.berkeley.edu, bug-gnu-emacs@prep.ai.mit.edu, ports@FreeBSD.org In-reply-to: <199507242109.XAA04513@blaise.ibp.fr> (roberto@blaise.ibp.fr) Subject: Re: M-x man hangs emacs 19.29[FreeBSD] From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * From: roberto@blaise.ibp.fr (Ollivier Robert) * I just tested it and it hangs. * * 7098 ?? D 0:04.26 emacs -fn vga-thin-ISO8859-1 * 7099 p8 IEs+ 0:00.03 (emacs) * FreeBSD keltia 2.2-CURRENT FreeBSD 2.2-CURRENT #9: Sat Jul 22 01:43:20 MET DST 1995 roberto@keltia:/src/src/sys/compile/KELTIA2 i386 * * cvs-cur#913, 1995/07/23 * From: Manfred Antar * it hangs on my machine too! it is current as of 7/25/95.also the same * command does not hang when running xemacs. Hmm, very interesting. I did it again on my machine, -current as of yesterday (just finished "make world" a couple of hours ago), it still works. So the datapoints we have are: bad: thud (~2.0.5R), roberto (current-7/22), mantar (current-7/25) ok: jmacd (snap-6/22), asami (current-7/23) (Hmm, I guess Manfred's 7/25 is GMT? ;) I believe Ollivier and Manfred have the process.c patch (patch-a) from the ports dir? Satoshi From owner-freebsd-ports Mon Jul 24 17:51:05 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id RAA28820 for ports-outgoing; Mon, 24 Jul 1995 17:51:05 -0700 Received: from uclink.berkeley.edu (uclink.Berkeley.EDU [128.32.155.3]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id RAA28814 for ; Mon, 24 Jul 1995 17:51:03 -0700 Received: by uclink.berkeley.edu (8.6.10/1.33(web)-OV4) id RAA08047; Mon, 24 Jul 1995 17:51:02 -0700 Date: Mon, 24 Jul 1995 17:51:02 -0700 From: jmacd@uclink.berkeley.edu (Joshua Peck Macdonald) Message-Id: <199507250051.RAA08047@uclink.berkeley.edu> To: ports@FreeBSD.org Subject: Imake.tmpl Sender: ports-owner@FreeBSD.org Precedence: bulk I'm curious about the FreeBSD.cf file which is included from Imake.tmpl, shouldn't HasSharedLibraries be defined YES? its not seeming to get defined for me, and I can't figure out why not, except that its just not there. I have an Imakefile that would build a shared lib if it was, what's the deal? -josh From owner-freebsd-ports Mon Jul 24 18:20:17 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id SAA29896 for ports-outgoing; Mon, 24 Jul 1995 18:20:17 -0700 Received: from netcom5.netcom.com (netcom5.netcom.com [192.100.81.113]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id SAA29890 for ; Mon, 24 Jul 1995 18:20:13 -0700 Received: by netcom5.netcom.com (8.6.12/Netcom) id SAA04525; Mon, 24 Jul 1995 18:06:55 -0700 Date: Mon, 24 Jul 1995 18:06:53 -0700 (PDT) From: Manfred Antar X-Sender: mantar@netcom5 To: Satoshi Asami cc: roberto@blaise.ibp.fr, jmacd@uclink.berkeley.edu, bug-gnu-emacs@prep.ai.mit.edu, ports@FreeBSD.org Subject: Re: M-x man hangs emacs 19.29[FreeBSD] In-Reply-To: <199507250038.RAA00922@forgery.CS.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk i did a make world starting at 10:00 p.m last night P.S.T. and the files were current as of 9:00 p.m last night.this morning i rebuilt emacs and the same thing happened.the patch-a file was used.hoe this helps Manfred ============================== || mantar@netcom.com || || Ph. (415) 647-4843 || ============================== From owner-freebsd-ports Mon Jul 24 18:37:26 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id SAA00434 for ports-outgoing; Mon, 24 Jul 1995 18:37:26 -0700 Received: from forgery.CS.Berkeley.EDU (forgery.CS.Berkeley.EDU [128.32.33.75]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id SAA00427 for ; Mon, 24 Jul 1995 18:37:25 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id SAA00997; Mon, 24 Jul 1995 18:37:22 -0700 Date: Mon, 24 Jul 1995 18:37:22 -0700 Message-Id: <199507250137.SAA00997@forgery.CS.Berkeley.EDU> To: jmacd@uclink.berkeley.edu CC: ports@FreeBSD.org In-reply-to: <199507250051.RAA08047@uclink.berkeley.edu> (jmacd@uclink.berkeley.edu) Subject: Re: Imake.tmpl From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * I'm curious about the FreeBSD.cf file which is included from * Imake.tmpl, shouldn't HasSharedLibraries be defined YES? its * not seeming to get defined for me, and I can't figure out why * not, except that its just not there. I have an Imakefile that * would build a shared lib if it was, what's the deal? Um, the shared lib stuff are all in bsdLib.rules, which is included from FreeBSD.cf. Isn't that good enough? :) Satoshi From owner-freebsd-ports Mon Jul 24 18:45:24 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id SAA00738 for ports-outgoing; Mon, 24 Jul 1995 18:45:24 -0700 Received: from mole.gnu.ai.mit.edu (mole.gnu.ai.mit.edu [128.52.46.33]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id SAA00732 for ; Mon, 24 Jul 1995 18:45:23 -0700 Received: by mole.gnu.ai.mit.edu (8.6.12/8.6.12GNU) id VAA28941; Mon, 24 Jul 1995 21:45:21 -0400 Date: Mon, 24 Jul 1995 21:45:21 -0400 Message-Id: <199507250145.VAA28941@mole.gnu.ai.mit.edu> From: Richard Stallman To: asami@cs.berkeley.edu, jmacd@uclink.berkeley.edu, ports@freebsd.org In-reply-to: <199507240537.WAA12686@silvia.HIP.Berkeley.EDU> (asami@cs.berkeley.edu) Subject: Re: M-x man hangs emacs 19.29[FreeBSD] Sender: ports-owner@freebsd.org Precedence: bulk I looked at that patch again and it appears totally wrong! It looks like this totally defeats the feature of searching exec-path. So I just made this change: *** process.c 1995/07/17 22:21:21 1.163 --- process.c 1995/07/25 01:41:21 *************** *** 1080,1087 **** #else /* not VMS */ new_argv = (unsigned char **) alloca ((nargs - 1) * sizeof (char *)); - program = Fexpand_file_name (program, Qnil); - /* If program file name is not absolute, search our path for it */ if (!IS_DIRECTORY_SEP (XSTRING (program)->data[0]) && !(XSTRING (program)->size > 1 --- 1080,1085 ---- *************** *** 1095,1100 **** --- 1093,1099 ---- UNGCPRO; if (NILP (tem)) report_file_error ("Searching for program", Fcons (program, Qnil)); + tem = Fexpand_file_name (tem, Qnil); new_argv[0] = XSTRING (tem)->data; } else From owner-freebsd-ports Mon Jul 24 19:30:09 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id TAA02031 for ports-outgoing; Mon, 24 Jul 1995 19:30:09 -0700 Received: from uclink.berkeley.edu (uclink.Berkeley.EDU [128.32.155.3]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id TAA02023 for ; Mon, 24 Jul 1995 19:30:06 -0700 From: jmacd@uclink.berkeley.edu Received: from localhost.berkeley.edu by uclink.berkeley.edu (8.6.10/1.33(web)-OV4) id TAA22566; Mon, 24 Jul 1995 19:27:13 -0700 Message-Id: <199507250227.TAA22566@uclink.berkeley.edu> To: ports@FreeBSD.org Subject: Re: M-x man hangs emacs 19.29[FreeBSD] In-reply-to: Your message of "Mon, 24 Jul 95 18:06:53 PDT." Date: Mon, 24 Jul 95 19:27:13 PDT Sender: ports-owner@FreeBSD.org Precedence: bulk I just realized I wasn't applying patch-a to the version I rebuilt that works, everything makes sense now... the patch fixed one problem in process.c and broke something else, problem is, the patch rms just sent fails a hunk... I'll test it now. -josh From owner-freebsd-ports Mon Jul 24 19:40:39 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id TAA02626 for ports-outgoing; Mon, 24 Jul 1995 19:40:39 -0700 Received: from netcom5.netcom.com (netcom5.netcom.com [192.100.81.113]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id TAA02615 for ; Mon, 24 Jul 1995 19:40:36 -0700 Received: by netcom5.netcom.com (8.6.12/Netcom) id TAA13933; Mon, 24 Jul 1995 19:39:10 -0700 Date: Mon, 24 Jul 1995 19:39:06 -0700 (PDT) From: Manfred Antar X-Sender: mantar@netcom5 To: Richard Stallman cc: asami@cs.berkeley.edu, jmacd@uclink.berkeley.edu, ports@freebsd.org Subject: Re: M-x man hangs emacs 19.29[FreeBSD] In-Reply-To: <199507250145.VAA28941@mole.gnu.ai.mit.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@freebsd.org Precedence: bulk i just deleted the patches directory and re-made emacs M-x man now works also i tried the new patch and only one part succeeded. so i will try the new emacs i just made (without patches) for awhile. Manfred ============================== || mantar@netcom.com || || Ph. (415) 647-4843 || ============================== From owner-freebsd-ports Tue Jul 25 00:10:03 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id AAA13179 for ports-outgoing; Tue, 25 Jul 1995 00:10:03 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id AAA13173 for ; Tue, 25 Jul 1995 00:10:01 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id AAA02746; Tue, 25 Jul 1995 00:09:59 -0700 Date: Tue, 25 Jul 1995 00:09:59 -0700 Message-Id: <199507250709.AAA02746@silvia.HIP.Berkeley.EDU> To: ports@freebsd.org Subject: [pallenby@marge.mikom.csir.co.za: snmp available for FreeBSD] From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk Anyone want to make a port out of this? :) Satoshi ------- From: pallenby@marge.mikom.csir.co.za (Paul Allenby) Subject: snmp available for FreeBSD To: hackers@freebsd.org Date: Mon, 24 Jul 95 16:27:46 SAT As Bertus Pretorius recently mentioned, CMU's SNMP code has been modified to run on FreeBSD 2.0.5. The version supports only SNMPv1 PDU's. The code still needs some work to clean it up, but due to several requests, it is being made available now as is. The code is available via anonymous ftp from skeleton.mikom.csir.co.za, file pub/FreeBSD.tools/snmp.tgz. Please send any suggestions/comments to pallenby@mikom.csir.co.za. I will be supporting it in the future. Paul ******************************************************************************** P.D.Allenby Mikomtek, CSIR, RSA. e-mail: pallenby@mikom.csir.co.za voice : (012)8414085 ******************************************************************************** From owner-freebsd-ports Tue Jul 25 00:32:59 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id AAA14219 for ports-outgoing; Tue, 25 Jul 1995 00:32:59 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id AAA14211 for ; Tue, 25 Jul 1995 00:32:56 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id AAA03297; Tue, 25 Jul 1995 00:32:46 -0700 Date: Tue, 25 Jul 1995 00:32:46 -0700 Message-Id: <199507250732.AAA03297@silvia.HIP.Berkeley.EDU> To: jmacd@uclink.berkeley.edu CC: ports@FreeBSD.org, rms@gnu.ai.mit.edu In-reply-to: <199507250227.TAA22566@uclink.berkeley.edu> (jmacd@uclink.berkeley.edu) Subject: Re: M-x man hangs emacs 19.29[FreeBSD] From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * From: jmacd@uclink.berkeley.edu * I just realized I wasn't applying patch-a to the version I * rebuilt that works, everything makes sense now... the patch * fixed one problem in process.c and broke something else, * problem is, the patch rms just sent fails a hunk... I'll test * it now. * From: Manfred Antar * i just deleted the patches directory and re-made emacs M-x man now works Confirmed here on my machine too. The timestamp of the emacs executable was newer than the patch itself, but somehow it didn't get compiled in, I guess. I compiled it with the old patch only, and it failed. I applied the second patch from Richard as well (note it is relative to the old patch, you can't just replace it), it worked again. Satoshi ------- P.S. Here is the new patch-a, relative to the 19.29 distribution; I'll commit it shortly. --- ./src/process.c.org Mon Jun 19 16:18:21 1995 +++ ./src/process.c Mon Jul 24 23:52:53 1995 @@ -1093,10 +1093,16 @@ UNGCPRO; if (NILP (tem)) report_file_error ("Searching for program", Fcons (program, Qnil)); + tem = Fexpand_file_name (tem, Qnil); new_argv[0] = XSTRING (tem)->data; } else - new_argv[0] = XSTRING (program)->data; + { + if (!NILP (Ffile_directory_p (program))) + error ("Specified program for new process is a directory"); + + new_argv[0] = XSTRING (program)->data; + } for (i = 3; i < nargs; i++) { From owner-freebsd-ports Tue Jul 25 02:11:31 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id CAA17694 for ports-outgoing; Tue, 25 Jul 1995 02:11:31 -0700 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id CAA17688 for ; Tue, 25 Jul 1995 02:11:26 -0700 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.12/jtpda-5.0) with ESMTP id LAA28489 ; Tue, 25 Jul 1995 11:11:12 +0200 Received: from (roberto@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) id LAA06916 ; Tue, 25 Jul 1995 11:11:03 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <199507250911.LAA06916@blaise.ibp.fr> Subject: Re: M-x man hangs emacs 19.29[FreeBSD] To: mantar@netcom.com (Manfred Antar) Date: Tue, 25 Jul 1995 11:11:03 +0200 (MET DST) Cc: asami@cs.berkeley.edu, jmacd@uclink.berkeley.edu, bug-gnu-emacs@prep.ai.mit.edu, ports@FreeBSD.org In-Reply-To: from "Manfred Antar" at Jul 24, 95 05:29:32 pm X-Operating-System: FreeBSD 2.2-CURRENT ctm#880 X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 382 Sender: ports-owner@FreeBSD.org Precedence: bulk > it hangs on my machine too! it is current as of 7/25/95.also the same > command does not hang when running xemacs. > Manfred Our emacs is a 19.29. Xemacs 19.12 is 19.28-based and 19.11 is I think 19.25 based. So the bug must be a new one. -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD 2.2-CURRENT #5: Fri Jul 14 12:28:04 MET DST 1995 From owner-freebsd-ports Tue Jul 25 08:14:04 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id IAA28726 for ports-outgoing; Tue, 25 Jul 1995 08:14:04 -0700 Received: from misery.sdf.com (misery.sdf.com [204.191.196.34]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id IAA28717 for ; Tue, 25 Jul 1995 08:13:56 -0700 Received: by misery.sdf.com id <1091-2>; Tue, 25 Jul 1995 08:12:12 +0100 Date: Tue, 25 Jul 1995 08:12:02 -0700 (PDT) From: Tom Samplonius To: Satoshi Asami cc: ports@freebsd.org Subject: Re: [pallenby@marge.mikom.csir.co.za: snmp available for FreeBSD] In-Reply-To: <199507250709.AAA02746@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 Tue, 25 Jul 1995, Satoshi Asami wrote: > Anyone want to make a port out of this? :) > > Satoshi How much is this version of cmu-snmp improved over the one in 2.0.5R? Tom > ------- > From: pallenby@marge.mikom.csir.co.za (Paul Allenby) > Subject: snmp available for FreeBSD > To: hackers@freebsd.org > Date: Mon, 24 Jul 95 16:27:46 SAT > > > As Bertus Pretorius recently mentioned, CMU's SNMP code has been modified > to run on FreeBSD 2.0.5. The version supports only SNMPv1 PDU's. > The code still needs some work to clean it up, but due to several requests, > it is being made available now as is. The code is available via anonymous > ftp from skeleton.mikom.csir.co.za, file pub/FreeBSD.tools/snmp.tgz. > > Please send any suggestions/comments to pallenby@mikom.csir.co.za. I will be > supporting it in the future. > > Paul > > ******************************************************************************** > P.D.Allenby > > Mikomtek, CSIR, RSA. > > e-mail: pallenby@mikom.csir.co.za > voice : (012)8414085 > > ******************************************************************************** > > From owner-freebsd-ports Tue Jul 25 15:23:12 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA15599 for ports-outgoing; Tue, 25 Jul 1995 15:23:12 -0700 Received: from who.cdrom.com (who.cdrom.com [192.216.222.3]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id PAA15593 for ; Tue, 25 Jul 1995 15:23:11 -0700 Received: from tcsi.tcs.com (tcsi.tcs.com [137.134.41.11]) by who.cdrom.com (8.6.11/8.6.11) with ESMTP id PAA00183 for ; Tue, 25 Jul 1995 15:22:47 -0700 Received: from laguna.tcs.com (laguna-le0.tcs.com [137.134.101.17]) by tcsi.tcs.com (8.6.10/8.6.10) with ESMTP id PAA10929; Tue, 25 Jul 1995 15:21:05 -0700 Received: from cozumel.tcs.com (cozumel.tcs.com [137.134.104.12]) by laguna.tcs.com (8.6.11/8.6.10) with SMTP id PAA02596; Tue, 25 Jul 1995 15:21:01 -0700 Received: by cozumel.tcs.com (5.x/SMI-SVR4) id AA02395; Tue, 25 Jul 1995 15:19:59 -0700 From: ambrisko@tcs.com (Douglas Ambrisko) Message-Id: <9507252219.AA02395@cozumel.tcs.com> Subject: Re: Hylafax 3.0 To: jhs@vector.eikon.e-technik.tu-muenchen.de (Julian Stacey) Date: Tue, 25 Jul 1995 15:19:59 -0700 (PDT) Cc: chapman@miller.cs.uwm.edu, ports@freebsd.org In-Reply-To: <199507171213.OAA06851@vector.eikon.e-technik.tu-muenchen.de> from "Julian Stacey" at Jul 17, 95 02:13:15 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: ports-owner@freebsd.org Precedence: bulk Julian Stacey writes: | | | Due to an edit error I failed to add to my | | >> Has anyone out here successfully set-up the data-call for hylafax 3.0.0 | > I assume your config is wrong, please compare your old & new config | | My config also doesnt work for data incoming, just for fax i/o, | I mean to look at the config .. some time .. | but I have 2 modems, so it's not critical for me. | | I never had a good flexfax data incoming config to compare against, | feel free to to uuencode & mail me your old was-working flexfax config | to compare against our less functional current config. | | I'd like to solve this. | I'd be even happier if you solve it for us, & send me diffs to commit :-) | Cheers, | | Julian Okay, I have some further info and have hacked a solution to make getty to work with HylaFax. It seems that getty fails in getname and fails on the read call and exits which hangs up the connection. This change makes getty work with HylaFax but I do not claim this is a fix, but if you do this to the getty sources it doesn't seem to break getty and it works so now I can send/receive faxes, accept incoming dial-ins, outgoing tip and outgoing iij-ppp sessions with the same modem. You will also want to set getty args in the config file to "std.38400 -" or you can do a "std.%s -" but I just run it at 38400 no matter what and let the modem negotiate the incoming rate. It is also helpfull to make sure your modem is configured to respect DTR etc. BTW I'm using 2.0.5-RELEASE. *** main.c.orig Tue Jul 25 15:04:54 1995 --- main.c Tue Jul 25 15:05:07 1995 *************** *** 292,298 **** for (;;) { oflush(); if (read(STDIN_FILENO, &cs, 1) <= 0) ! exit(0); if ((c = cs&0177) == 0) return (0); if (c == EOT || c == 4 /*^D*/) --- 292,298 ---- for (;;) { oflush(); if (read(STDIN_FILENO, &cs, 1) <= 0) ! return(0); if ((c = cs&0177) == 0) return (0); if (c == EOT || c == 4 /*^D*/) I hope that with this information it will provide some more insight into why getty is geting triped up on the read in getname and bailing out. Then maybe we will get a real solution. But atleast now I can dial into my system. Doug A. From owner-freebsd-ports Wed Jul 26 02:02:07 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id CAA11632 for ports-outgoing; Wed, 26 Jul 1995 02:02:07 -0700 Received: from legend (legend.txdirect.net [204.57.120.1]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id CAA11625 for ; Wed, 26 Jul 1995 02:02:04 -0700 Received: from oasis (oasis.txdirect.net) by legend (5.x/SMI-SVR4) id AA17897; Wed, 26 Jul 1995 03:57:47 -0500 Received: (from rsnow@localhost) by oasis (8.6.11/8.6.9) id DAA20222; Wed, 26 Jul 1995 03:49:00 -0500 Posted-Date: Wed, 26 Jul 1995 03:49:00 -0500 Date: Wed, 26 Jul 1995 03:48:59 -0500 (CDT) From: Rob Snow To: ports@freebsd.org Subject: Tcl 7.4 / Tk 4.0 Ports Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@freebsd.org Precedence: bulk First, I've never done an official port. Second, has anyone already done these ports? Both tcl and tk configure with gnu_configure and make fine then install where they belong without a hitch. (at least for me) It seems like a very easy one and looks like I could use the 7.3/3.6 as a template. My Questions: 1. Should they be done? (I mean the only work needed is the ports wrapper) 2. Any hitches I might run into? 3. Is this a common type of port --- Rob Snow rsnow@txdirect.net From owner-freebsd-ports Wed Jul 26 02:57:51 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id CAA13734 for ports-outgoing; Wed, 26 Jul 1995 02:57:51 -0700 Received: from macbeth.ihf.rwth-aachen.de (macbeth.ihf.RWTH-Aachen.DE [134.130.90.35]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id CAA13725 for ; Wed, 26 Jul 1995 02:57:42 -0700 Received: (from thomas@localhost) by macbeth.ihf.rwth-aachen.de (8.6.11/8.6.9) id LAA23939; Wed, 26 Jul 1995 11:56:49 +0200 From: Thomas Gellekum Message-Id: <199507260956.LAA23939@macbeth.ihf.rwth-aachen.de> Subject: Re: Tcl 7.4 / Tk 4.0 Ports To: rsnow@legend.txdirect.net (Rob Snow) Date: Wed, 26 Jul 1995 11:56:46 +0200 (MET DST) Cc: ports@freebsd.org In-Reply-To: from "Rob Snow" at Jul 26, 95 03:48:59 am Organization: Institut f. Hochfrequenztechnik, RWTH Aachen X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 454 Sender: ports-owner@freebsd.org Precedence: bulk Rob Snow wrote: > > Both tcl and tk configure with gnu_configure and make fine then install > where they belong without a hitch. (at least for me) Did you try a `make test' for tcl? I get the following error: expr.test ==== expr-32.17 math functions in expressions ==== Contents of test case: expr sinh(.1) ==== Test generated error: domain error: argument not in valid range Yes, the fpsetmask patch is applied. System is 2.0.5R. tg From owner-freebsd-ports Wed Jul 26 03:52:20 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id DAA15021 for ports-outgoing; Wed, 26 Jul 1995 03:52:20 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id DAA15015 for ; Wed, 26 Jul 1995 03:52:16 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id DAA09888; Wed, 26 Jul 1995 03:51:53 -0700 Date: Wed, 26 Jul 1995 03:51:53 -0700 Message-Id: <199507261051.DAA09888@silvia.HIP.Berkeley.EDU> To: rsnow@legend.txdirect.net CC: ports@freebsd.org In-reply-to: (message from Rob Snow on Wed, 26 Jul 1995 03:48:59 -0500 (CDT)) Subject: Re: Tcl 7.4 / Tk 4.0 Ports From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * First, I've never done an official port. Second, has anyone already done * these ports? First, you have to start somewhere. Second, not that I know of. * 1. Should they be done? (I mean the only work needed is the ports wrapper) By all means, yes. However, tk4.x is not compatible with tk3.x, so I recommend you call it "tk4" or something. That way we can have both versions. >From what I've heard, tcl7.4 is just an upgrade of tcl7.3. If that is true, we can replace the current tcl port. * 2. Any hitches I might run into? No idea. :) * 3. Is this a common type of port Unless the structures have significantly changed from tcl7.3/tk3.6, yes. Satoshi From owner-freebsd-ports Wed Jul 26 04:52:31 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id EAA16840 for ports-outgoing; Wed, 26 Jul 1995 04:52:31 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id EAA16833 for ; Wed, 26 Jul 1995 04:52:29 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id EAA10137; Wed, 26 Jul 1995 04:51:56 -0700 Date: Wed, 26 Jul 1995 04:51:56 -0700 Message-Id: <199507261151.EAA10137@silvia.HIP.Berkeley.EDU> To: tom@misery.sdf.com CC: ports@freebsd.org In-reply-to: (message from Tom Samplonius on Tue, 25 Jul 1995 08:12:02 -0700 (PDT)) Subject: Re: [pallenby@marge.mikom.csir.co.za: snmp available for FreeBSD] From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * How much is this version of cmu-snmp improved over the one in 2.0.5R? I have no idea. I didn't even know there was one in 2.0.5R! Satoshi From owner-freebsd-ports Wed Jul 26 04:56:30 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id EAA17003 for ports-outgoing; Wed, 26 Jul 1995 04:56:30 -0700 Received: from Relay1.Austria.EU.net (relay1.Austria.EU.net [192.92.138.47]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id EAA16997 for ; Wed, 26 Jul 1995 04:56:27 -0700 From: Marino.Ladavac@aut.alcatel.at Received: from aut.alcatel.at (dnisun.aut.alcatel.at) by Relay1.Austria.EU.net with SMTP id AA18550 (5.67b/IDA-1.5 for ); Wed, 26 Jul 1995 13:54:11 +0200 Received: from atuhc16 by aut.alcatel.at (4.1/SMI-4.1/AAA-1.29/main) id AA13764; Wed, 26 Jul 95 13:44:03 +0200 Message-Id: <9507261144.AA13764@atuhc16.aut.alcatel.at> Received: by atuhc16 (1.38.193.4/16.2) id AA04282; Wed, 26 Jul 1995 13:53:43 +0200 Subject: Re: LInux sendmsg - DCE RPC To: leisner@sdsp.mc.xerox.com Date: Wed, 26 Jul 95 13:53:42 METDST Cc: freebsd-ports@freebsd.org In-Reply-To: <9507251615.AA23678@gnu.mc.xerox.com>; from "Marty Leisner" at Jul 25, 95 9:14 am Mailer: Elm [revision: 70.85] Sender: ports-owner@freebsd.org Precedence: bulk > Why'd you send this to freebsd-hackers? Did I? Ooops... :( > I'm interested in putting this functionality into linux...it may > not be that hard (don't know yet...) > I have a freebsd system running and may look at whats involving to > port working sendmsg calls... Since I did, is there anyone interested in DCE on FreeBSD? (this time to ports@.. :) /Alby > marty > leisner@sdsp.mc.xerox.com > Member of the League for Programming Freedom From owner-freebsd-ports Wed Jul 26 06:26:22 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id GAA19613 for ports-outgoing; Wed, 26 Jul 1995 06:26:22 -0700 Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id GAA19607 for ; Wed, 26 Jul 1995 06:26:21 -0700 Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA26380; Wed, 26 Jul 95 07:26:16 -0600 Received: by emu.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA09969; Wed, 26 Jul 1995 07:26:14 -0600 Date: Wed, 26 Jul 1995 07:26:14 -0600 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9507261326.AA09969@emu.fsl.noaa.gov> To: thomas@ghpc8.ihf.rwth-aachen.de Cc: rsnow@legend.txdirect.net, ports@freebsd.org In-Reply-To: <199507260956.LAA23939@macbeth.ihf.rwth-aachen.de> (message from Thomas Gellekum on Wed, 26 Jul 1995 11:56:46 +0200 (MET DST)) Subject: Re: Tcl 7.4 / Tk 4.0 Ports Sender: ports-owner@freebsd.org Precedence: bulk >>>>> "Thomas" == Thomas Gellekum writes: Thomas> Did you try a `make test' for tcl? I get the following Thomas> error: Thomas> expr.test Thomas> ==== Test generated error: domain error: argument not in Thomas> valid range Thomas> Yes, the fpsetmask patch is applied. System is 2.0.5R. I've applied the patch in "porting.notes" and *all* of the tcl tests succeed. My system is also 2.0.5R; tcl ver 7.4. And if these mean anything: CPU: 66-MHz Pentium 567\\66 (Pentium-class CPU) Origin = "GenuineIntel" Id = 0x517 Stepping=7 Features=0x1bf npx0 on motherboard npx0: INT 16 interface -- Sean Kelly NOAA Forecast Systems Lab, Boulder Colorado USA A cop stopped me for speeding. He said, "Why were you going so fast?" I said, "See this thing my foot is on? It's called an accelerator. When you push down on it, it sends more gas to the engine. The whole car just takes right off. And see this thing? This steers it." -- Steven Wright From owner-freebsd-ports Wed Jul 26 08:16:03 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id IAA23125 for ports-outgoing; Wed, 26 Jul 1995 08:16:03 -0700 Received: from misery.sdf.com (misery.sdf.com [204.191.196.34]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id IAA23112 for ; Wed, 26 Jul 1995 08:15:57 -0700 Received: by misery.sdf.com id <1099-2>; Wed, 26 Jul 1995 08:14:54 +0100 Date: Wed, 26 Jul 1995 08:14:44 -0700 (PDT) From: Tom Samplonius To: Satoshi Asami cc: ports@freebsd.org Subject: Re: [pallenby@marge.mikom.csir.co.za: snmp available for FreeBSD] In-Reply-To: <199507261151.EAA10137@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 Wed, 26 Jul 1995, Satoshi Asami wrote: > * How much is this version of cmu-snmp improved over the one in 2.0.5R? > > I have no idea. I didn't even know there was one in 2.0.5R! Check the /xperimnt directory in the 2.0.5R tree. Tom From owner-freebsd-ports Wed Jul 26 08:32:49 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id IAA24257 for ports-outgoing; Wed, 26 Jul 1995 08:32:49 -0700 Received: from distortion.eng.umd.edu (distortion.eng.umd.edu [129.2.98.6]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id IAA24243 for ; Wed, 26 Jul 1995 08:32:44 -0700 Received: from mocha.eng.umd.edu (mocha.eng.umd.edu [129.2.98.16]) by distortion.eng.umd.edu (8.6.10/8.6.4) with ESMTP id LAA06036; Wed, 26 Jul 1995 11:32:10 -0400 Received: (chuckr@localhost) by mocha.eng.umd.edu (8.6.10/8.6.4) id LAA04514; Wed, 26 Jul 1995 11:32:28 -0400 Date: Wed, 26 Jul 1995 11:32:25 -0400 (EDT) From: Chuck Robey To: Satoshi Asami cc: rsnow@legend.txdirect.net, ports@freebsd.org Subject: Re: Tcl 7.4 / Tk 4.0 Ports In-Reply-To: <199507261051.DAA09888@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 Wed, 26 Jul 1995, Satoshi Asami wrote: > * 1. Should they be done? (I mean the only work needed is the ports wrapper) > > By all means, yes. However, tk4.x is not compatible with tk3.x, so I > recommend you call it "tk4" or something. That way we can have both > versions. > > >From what I've heard, tcl7.4 is just an upgrade of tcl7.3. If that is > true, we can replace the current tcl port. This is just a reinforcement. The new tcl/tk versions aren't compatbile with the old ones, and many of the existing applications will fail under the new ones. I haven't seen a lot of activity (yet) by the writers of extensions, to make them compatible with the new versions. The last thing in the world you would want to do would be to replace the old ones with the new ones, because this would break all your applications. Yes, I agree the ports should be done, but Satoshi's right, they MUST be kept separate from the existing ones. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 (Freebsd 2.0R) and n3lxx (301) 220-2114 | (FreeBSD 2.0.5-snap) and am I happy! ----------------------------+----------------------------------------------- From owner-freebsd-ports Wed Jul 26 08:39:23 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id IAA24546 for ports-outgoing; Wed, 26 Jul 1995 08:39:23 -0700 Received: from jolt.eng.umd.edu (jolt.eng.umd.edu [129.2.102.5]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id IAA24540 for ; Wed, 26 Jul 1995 08:39:21 -0700 Received: from mocha.eng.umd.edu (mocha.eng.umd.edu [129.2.98.16]) by jolt.eng.umd.edu (8.6.10/8.6.4) with ESMTP id LAA02070 for ; Wed, 26 Jul 1995 11:39:04 -0400 Received: (chuckr@localhost) by mocha.eng.umd.edu (8.6.10/8.6.4) id LAA04766; Wed, 26 Jul 1995 11:39:02 -0400 Date: Wed, 26 Jul 1995 11:38:58 -0400 (EDT) From: Chuck Robey To: FreeBSD-Ports@FreeBSD.org Subject: tclX Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk I am going about getting my new environment compiled under 2.0.5, and I'm to the tcl stuff. I need to get my favorite debugger working, which is tgdb, and that needs a wish with a horde of extensions. I am working now on tclX. I haven't yet got the cdrom, so I downloaded the ports, and have been having trouble with the 'make test' under tclX. Make test works under tcl, and a very slight glitch under tk. Under tclX, I get a floating point exception. I don't know much about floating point, which I rarely do (unless there's a gun at my head), so I am wondering if anyone else has been able to get tclX to build, and run the 'make test' successfully? ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 (Freebsd 2.0R) and n3lxx (301) 220-2114 | (FreeBSD 2.0.5-snap) and am I happy! ----------------------------+----------------------------------------------- From owner-freebsd-ports Wed Jul 26 13:19:47 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id NAA20283 for ports-outgoing; Wed, 26 Jul 1995 13:19:47 -0700 Received: from distortion.eng.umd.edu (distortion.eng.umd.edu [129.2.98.6]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id NAA20277 for ; Wed, 26 Jul 1995 13:19:44 -0700 Received: from mocha.eng.umd.edu (mocha.eng.umd.edu [129.2.98.16]) by distortion.eng.umd.edu (8.6.10/8.6.4) with ESMTP id QAA10665; Wed, 26 Jul 1995 16:18:53 -0400 Received: (chuckr@localhost) by mocha.eng.umd.edu (8.6.10/8.6.4) id QAA11621; Wed, 26 Jul 1995 16:19:03 -0400 Date: Wed, 26 Jul 1995 16:19:01 -0400 (EDT) From: Chuck Robey To: Janusz Kokot cc: Self , ports@freebsd.org Subject: Re: xspread port In-Reply-To: <1F87F3748D8@demeter.ipan.lublin.pl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@freebsd.org Precedence: bulk On Fri, 30 Jun 1995, Janusz Kokot wrote: > > > I uploaded xspread.tgz to freebsd.cdrom.com/pub/FreeBSD/incoming/ > > Spreadsheet for X modified version of sc 6.22. > > > Please take xspread1.tgz it is with md5 checksum file I just went to get it, I didn't see it there. Is it somewhere else, or is there something wrong with it? > ---------------------------------------------------- > Janusz Kokot > Institute of Agrophysics, Polish Academy of Sciences > E-Mail: jkokot@demeter.ipan.lublin > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 (Freebsd 2.0R) and n3lxx (301) 220-2114 | (FreeBSD 2.0.5-snap) and am I happy! ----------------------------+----------------------------------------------- From owner-freebsd-ports Wed Jul 26 13:22:55 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id NAA20419 for ports-outgoing; Wed, 26 Jul 1995 13:22:55 -0700 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id NAA20411 for ; Wed, 26 Jul 1995 13:22:50 -0700 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.12/jtpda-5.0) with ESMTP id WAA19582 ; Wed, 26 Jul 1995 22:21:54 +0200 Received: from (roberto@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) id WAA14932 ; Wed, 26 Jul 1995 22:21:53 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <199507262021.WAA14932@blaise.ibp.fr> Subject: Re: Tcl 7.4 / Tk 4.0 Ports To: thomas@ghpc8.ihf.rwth-aachen.de (Thomas Gellekum) Date: Wed, 26 Jul 1995 22:21:53 +0200 (MET DST) Cc: rsnow@legend.txdirect.net, ports@freebsd.org In-Reply-To: <199507260956.LAA23939@macbeth.ihf.rwth-aachen.de> from "Thomas Gellekum" at Jul 26, 95 11:56:46 am X-Operating-System: FreeBSD 2.2-CURRENT ctm#880 X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 507 Sender: ports-owner@freebsd.org Precedence: bulk > ==== expr-32.17 math functions in expressions ==== > Contents of test case: > > expr sinh(.1) > > ==== Test generated error: > domain error: argument not in valid range > > Yes, the fpsetmask patch is applied. System is 2.0.5R. Interesting. Tcl 7.4 is fine here but I still get errors on make test on both my FreeBSD -current system and SunOS 4.1.3... -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD 2.2-CURRENT #5: Fri Jul 14 12:28:04 MET DST 1995 From owner-freebsd-ports Wed Jul 26 15:33:50 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA25721 for ports-outgoing; Wed, 26 Jul 1995 15:33:50 -0700 Received: from tserv.lodgenet.com (dial14.iw.net [204.157.148.63]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id PAA25680 for ; Wed, 26 Jul 1995 15:32:23 -0700 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by tserv.lodgenet.com (8.6.12/8.6.12) with ESMTP id RAA16852 for ; Wed, 26 Jul 1995 17:32:33 -0500 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.6.11/8.6.9) with SMTP id RAA17165 for ; Wed, 26 Jul 1995 17:32:04 -0500 Message-Id: <199507262232.RAA17165@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6 4/21/95 To: ports@freebsd.org Subject: plan9 type interface for X Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 26 Jul 1995 17:32:02 -0500 From: "Eric L. Hernes" Sender: ports-owner@freebsd.org Precedence: bulk Since plan9 came up in one of these groups. Has anyone looked at porting the plan9 interface for unix to FreeBSD? I've found and the following: 9menu - ftp://ftp.ecf.toronto.edu/pub/plan9/arnold/9menu-1.3.shar.gz compiled painlessly and works. 9wm - ftp://ftp.ecf.toronto.edu/pub/plan9/arnold/9wm-1.1.shar.gz compiled with imake -- no problem. 9term - ftp://ftp.ecf.toronto.edu/pub/plan9/matty/9term.1.6.3.tar.gz compiled with some major hacks, and mostly works, someone who knows more than me should look at it. Xg fonts - ftp://ftp.ecf.toronto.edu/pub/plan9/matty/libXg.utf.fonts.tar.Z dropped into /usr/X11R6/lib/X11/fonts/... es - ftp://ftp.sys.toronto.edu/pub/es/es-0.9-alpha1.tar.gz compiled and works (I think). sam - ftp://ftp.ecf.toronto.edu/pub/plan9/matty/sam.msg.gz this is a shar which contains sam, samterm, libXg, libframe, and some docs. has a makefile for bsdi, which works for FreeBSD too. rc - ftp://ftp.sys.toronto.edu/pub/rc/rc-1.5betadev-1.tar.gz didn't compile out of the box, and looked like it'd need more time than I have right now. some documentation on the plan9 interface for unix is in ftp://ftp.ecf.toronto.edu/pub/plan9/arnold/plan9.interface.for.unix If anyone is interested in porting this stuff, I can give patches to what I have. I won't have much time to spend on it for a while. eric. -- erich@lodgenet.com erich@rrnet.com From owner-freebsd-ports Wed Jul 26 15:40:48 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA25896 for ports-outgoing; Wed, 26 Jul 1995 15:40:48 -0700 Received: from forgery.CS.Berkeley.EDU (forgery.CS.Berkeley.EDU [128.32.33.75]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id PAA25890 for ; Wed, 26 Jul 1995 15:40:47 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id PAA02635; Wed, 26 Jul 1995 15:40:39 -0700 Date: Wed, 26 Jul 1995 15:40:39 -0700 Message-Id: <199507262240.PAA02635@forgery.CS.Berkeley.EDU> To: chuckr@Glue.umd.edu CC: JKOKOT@demeter.ipan.lublin.pl, JKOKOT@DEMETER, ports@freebsd.org In-reply-to: (message from Chuck Robey on Wed, 26 Jul 1995 16:19:01 -0400 (EDT)) Subject: Re: xspread port From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * > Please take xspread1.tgz it is with md5 checksum file * * I just went to get it, I didn't see it there. Is it somewhere else, or * is there something wrong with it? Chuck, I imported this a long time ago (and deleted it from incoming).... ;) You can now find it in /usr/ports/math. Satoshi P.S. If anyone wants to upgrade it to the most recent version, go ahead. From owner-freebsd-ports Thu Jul 27 00:19:41 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id AAA11807 for ports-outgoing; Thu, 27 Jul 1995 00:19:41 -0700 Received: from legend (legend.txdirect.net [204.57.120.1]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id AAA11801 for ; Thu, 27 Jul 1995 00:19:39 -0700 Received: from oasis (oasis.txdirect.net) by legend (5.x/SMI-SVR4) id AA16357; Thu, 27 Jul 1995 02:15:23 -0500 Received: (from rsnow@localhost) by oasis (8.6.11/8.6.9) id CAA01796; Thu, 27 Jul 1995 02:19:03 -0500 Posted-Date: Thu, 27 Jul 1995 02:19:03 -0500 Date: Thu, 27 Jul 1995 02:19:02 -0500 (CDT) From: Rob Snow To: ports@freebsd.org Subject: Tcl 7.4 port Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@freebsd.org Precedence: bulk Ok, I went back and included the floating point patch that was used in 7.3 and compiled. However I still get: Jul 27 02:09:55 oasis /kernel: pid 1738 (tcltest) exited with masked floating point exceptions 0x29 Jul 27 02:10:09 oasis /kernel: pid 1543 (tcltest) exited with masked floating point exceptions 0x29 Is this normal? Also I tried to add in the shared stuff from 7.3 and it don't work. I'm not a makefile'er so I'm not sure why not or what to fix. What I've got now appears to be a tcl-7.4 port with the execption of the above error and it's static. (Please bear with me this is my first attempt at a port and I wasn't born with porting skills (although I learn quickly)) --- Rob Snow rsnow@txdirect.net From owner-freebsd-ports Thu Jul 27 01:48:02 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id BAA14008 for ports-outgoing; Thu, 27 Jul 1995 01:48:02 -0700 Received: from macbeth.ihf.rwth-aachen.de (macbeth.ihf.RWTH-Aachen.DE [134.130.90.35]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id BAA13995 for ; Thu, 27 Jul 1995 01:47:43 -0700 Received: (from thomas@localhost) by macbeth.ihf.rwth-aachen.de (8.6.11/8.6.9) id KAA25326; Thu, 27 Jul 1995 10:42:28 +0200 From: Thomas Gellekum Message-Id: <199507270842.KAA25326@macbeth.ihf.rwth-aachen.de> Subject: Re: Tcl 7.4 / Tk 4.0 Ports To: kelly@fsl.noaa.gov (Sean Kelly) Date: Thu, 27 Jul 1995 10:42:25 +0200 (MET DST) Cc: thomas@ghpc8.ihf.rwth-aachen.de, rsnow@legend.txdirect.net, ports@freebsd.org In-Reply-To: <9507261326.AA09969@emu.fsl.noaa.gov> from "Sean Kelly" at Jul 26, 95 07:26:14 am Organization: Institut f. Hochfrequenztechnik, RWTH Aachen X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 435 Sender: ports-owner@freebsd.org Precedence: bulk Sean Kelly wrote: > > I've applied the patch in "porting.notes" and *all* of the tcl tests > succeed. > > My system is also 2.0.5R; tcl ver 7.4. And if these mean anything: Just tried it again (tcltest expr.test): Jul 27 10:22:07 ghpc6 /kernel: pid 22766 (tcltest) exited with masked floating point exceptions 0x69 386/40 + FPU; math lib is libmsun, compiled with HAVE_FPU. A simple printf("%f\n", sinh(.1)) program works. tg From owner-freebsd-ports Thu Jul 27 05:53:29 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id FAA20524 for ports-outgoing; Thu, 27 Jul 1995 05:53:29 -0700 Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id FAA20518 for ; Thu, 27 Jul 1995 05:53:28 -0700 Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA09131; Thu, 27 Jul 95 06:53:23 -0600 Received: by emu.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA27641; Thu, 27 Jul 1995 06:53:21 -0600 Date: Thu, 27 Jul 1995 06:53:21 -0600 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9507271253.AA27641@emu.fsl.noaa.gov> To: thomas@ghpc8.ihf.rwth-aachen.de Cc: thomas@ghpc8.ihf.rwth-aachen.de, rsnow@legend.txdirect.net, ports@freebsd.org In-Reply-To: <199507270842.KAA25326@macbeth.ihf.rwth-aachen.de> (message from Thomas Gellekum on Thu, 27 Jul 1995 10:42:25 +0200 (MET DST)) Subject: Re: Tcl 7.4 / Tk 4.0 Ports Sender: ports-owner@freebsd.org Precedence: bulk >>>>> "Thomas" == Thomas Gellekum writes: Thomas> Sean Kelly wrote: >> I've applied the patch in "porting.notes" and *all* of the tcl >> tests succeed. Thomas> Just tried it again (tcltest expr.test): Thomas> Jul 27 10:22:07 ghpc6 /kernel: pid 22766 (tcltest) exited Thomas> with masked floating point exceptions 0x69 ^^^^^^ I get the message too ... but as far as "make test" is concerned, all the tcl tests passed. -- Sean Kelly NOAA Forecast Systems Lab, Boulder Colorado USA If you're at a Thanksgiving dinner, but you don't like the stuffing or the cranberry sauce or anything else, just pretend like you're eating it, but instead, put it all in your lap and form it into a big mushy ball. Then, later, when you're out back having cigars with the boys, let out a big fake cough and throw the ball to the ground. Then say, "Boy, these are good cigars!" -- Jack Handey From owner-freebsd-ports Thu Jul 27 15:29:14 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA10221 for ports-outgoing; Thu, 27 Jul 1995 15:29:14 -0700 Received: from aries.ibms.sinica.edu.tw ([140.109.40.248]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id PAA10192 for ; Thu, 27 Jul 1995 15:29:06 -0700 Received: (from taob@localhost) by aries.ibms.sinica.edu.tw (8.6.11/8.6.9) id GAA23167; Fri, 28 Jul 1995 06:28:57 +0800 Date: Fri, 28 Jul 1995 06:28:55 +0800 (CST) From: Brian Tao To: FREEBSD-PORTS-L Subject: No distfile for xkobo Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@freebsd.org Precedence: bulk >> xkobo-1.3.tar.gz doesn't seem to exist on this system. >> Attempting to fetch from ftp://romulus.ucs.uoknor.edu/mirrors/X/contrib/games/ /mirrors/X/contrib/games/xkobo-1.3.tar.gz: No such file. >> Attempting to fetch from ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/distfiles/ /pub/FreeBSD/FreeBSD-current/ports/distfiles/xkobo-1.3.tar.gz: No such file. >> Couldn't fetch it - please try to retreive this >> port manually into /usr/ports/distfiles and try again. *** Error code 1 Stop. *** Error code 1 Stop. Any other places I can get the source? -- 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 Thu Jul 27 15:43:33 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA11000 for ports-outgoing; Thu, 27 Jul 1995 15:43:33 -0700 Received: from forgery.CS.Berkeley.EDU (forgery.CS.Berkeley.EDU [128.32.33.75]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id PAA10994 for ; Thu, 27 Jul 1995 15:43:32 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id PAA04245; Thu, 27 Jul 1995 15:43:26 -0700 Date: Thu, 27 Jul 1995 15:43:26 -0700 Message-Id: <199507272243.PAA04245@forgery.CS.Berkeley.EDU> To: taob@gate.sinica.edu.tw CC: freebsd-ports@freebsd.org In-reply-to: (message from Brian Tao on Fri, 28 Jul 1995 06:28:55 +0800 (CST)) Subject: Re: No distfile for xkobo From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * >> Attempting to fetch from ftp://romulus.ucs.uoknor.edu/mirrors/X/contrib/games/ This has been updated last night. They had a name change in OU and the new master site is called ftp.uoknor.edu. I also put a distfile on ftp.freebsd.org. Satoshi From owner-freebsd-ports Thu Jul 27 17:24:31 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id RAA15506 for ports-outgoing; Thu, 27 Jul 1995 17:24:31 -0700 Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id RAA15499 for ; Thu, 27 Jul 1995 17:24:24 -0700 Received: from sax.sax.de by irz301.inf.tu-dresden.de with SMTP (5.67b+/DEC-Ultrix/4.3) id AA16548; Fri, 28 Jul 1995 02:23:48 +0200 Received: by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id CAA09384; Fri, 28 Jul 1995 02:23:48 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.6.11/8.6.9) id NAA19349; Thu, 27 Jul 1995 13:20:38 +0200 From: J Wunsch Message-Id: <199507271120.NAA19349@uriah.heep.sax.de> Subject: Re: Tcl 7.4 port To: rsnow@legend.txdirect.net (Rob Snow) Date: Thu, 27 Jul 1995 13:20:38 +0200 (MET DST) Cc: ports@FreeBSD.org In-Reply-To: from "Rob Snow" at Jul 27, 95 02:19:02 am Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 642 Sender: ports-owner@FreeBSD.org Precedence: bulk As Rob Snow wrote: > > > Ok, I went back and included the floating point patch that was used in > 7.3 and compiled. However I still get: > > Jul 27 02:09:55 oasis /kernel: pid 1738 (tcltest) exited with masked > floating point exceptions 0x29 > Jul 27 02:10:09 oasis /kernel: pid 1543 (tcltest) exited with masked > floating point exceptions 0x29 > > Is this normal? As long as tcltest did properly deal with those weirdities like NaN's and Infinity's, it's nothing to worry much about. -- 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 Thu Jul 27 17:41:59 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id RAA16379 for ports-outgoing; Thu, 27 Jul 1995 17:41:59 -0700 Received: from forgery.CS.Berkeley.EDU (forgery.CS.Berkeley.EDU [128.32.33.75]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id RAA16369 for ; Thu, 27 Jul 1995 17:41:57 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id RAA04426; Thu, 27 Jul 1995 17:41:54 -0700 Date: Thu, 27 Jul 1995 17:41:54 -0700 Message-Id: <199507280041.RAA04426@forgery.CS.Berkeley.EDU> To: chuckr@Glue.umd.edu CC: rsnow@legend.txdirect.net, ports@freebsd.org In-reply-to: (message from Chuck Robey on Wed, 26 Jul 1995 11:32:25 -0400 (EDT)) Subject: Re: Tcl 7.4 / Tk 4.0 Ports From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * > By all means, yes. However, tk4.x is not compatible with tk3.x, so I * > recommend you call it "tk4" or something. That way we can have both * > versions. * > * > >From what I've heard, tcl7.4 is just an upgrade of tcl7.3. If that is * > true, we can replace the current tcl port. * * This is just a reinforcement. The new tcl/tk versions aren't compatbile * with the old ones, and many of the existing applications will fail under * the new ones. I haven't seen a lot of activity (yet) by the writers of * extensions, to make them compatible with the new versions. The last * thing in the world you would want to do would be to replace the old ones * with the new ones, because this would break all your applications. * * Yes, I agree the ports should be done, but Satoshi's right, they MUST be * kept separate from the existing ones. Um, we are not in complete agreement here, read what I typed. ;) So, is tcl7.4 incompatible with tcl7.3? Satoshi From owner-freebsd-ports Thu Jul 27 19:01:06 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id TAA19486 for ports-outgoing; Thu, 27 Jul 1995 19:01:06 -0700 Received: from forgery.CS.Berkeley.EDU (forgery.CS.Berkeley.EDU [128.32.33.75]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id TAA19479 ; Thu, 27 Jul 1995 19:01:04 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id TAA04505; Thu, 27 Jul 1995 19:01:05 -0700 Date: Thu, 27 Jul 1995 19:01:05 -0700 Message-Id: <199507280201.TAA04505@forgery.CS.Berkeley.EDU> To: hsu@freefall.cdrom.com CC: ports@freefall.cdrom.com In-reply-to: <199507190542.WAA06307@freefall.cdrom.com> (message from Jeffrey Hsu on Tue, 18 Jul 1995 22:42:23 -0700) Subject: Re: xkobo tries to install into /usr/games From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * mkdir: /usr/games/xkobo-scores: Permission denied Fixed, it now uses /usr/X11R6/lib/X11/xkobo-scores (along with other X based games).... Satoshi From owner-freebsd-ports Thu Jul 27 21:35:04 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id VAA26533 for ports-outgoing; Thu, 27 Jul 1995 21:35:04 -0700 Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id VAA26525 for ; Thu, 27 Jul 1995 21:35:02 -0700 Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.9/8.6.9) id OAA08824; Fri, 28 Jul 1995 14:24:59 +0930 From: Michael Smith Message-Id: <199507280454.OAA08824@genesis.atrad.adelaide.edu.au> Subject: Re: Tcl 7.4 / Tk 4.0 Ports To: asami@cs.berkeley.edu (Satoshi Asami) Date: Fri, 28 Jul 1995 14:24:59 +0930 (CST) Cc: ports@freebsd.org In-Reply-To: <199507280041.RAA04426@forgery.CS.Berkeley.EDU> from "Satoshi Asami" at Jul 27, 95 05:41:54 pm Content-Type: text Content-Length: 764 Sender: ports-owner@freebsd.org Precedence: bulk Satoshi Asami stands accused of saying: > Um, we are not in complete agreement here, read what I typed. ;) > > So, is tcl7.4 incompatible with tcl7.3? Yes, seriously. 7.4 is also still in beta, unless something changed in the last few days, and many 'major' packages are hanging off until the differences have been clearly defined. Losing 7.3 would be a Very Bad Idea. > Satoshi -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] My car has "demand start" - Terry Lambert [[ From owner-freebsd-ports Fri Jul 28 00:31:46 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id AAA29495 for ports-outgoing; Fri, 28 Jul 1995 00:31:46 -0700 Received: from ghpc8.ihf.rwth-aachen.de (ghpc8.ihf.RWTH-Aachen.DE [134.130.90.8]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id AAA29489 for ; Fri, 28 Jul 1995 00:31:43 -0700 Received: (from thomas@localhost) by ghpc8.ihf.rwth-aachen.de (8.6.11/8.6.9) id JAA29708 for ports@freebsd.org; Fri, 28 Jul 1995 09:33:00 +0200 From: Thomas Gellekum Message-Id: <199507280733.JAA29708@ghpc8.ihf.rwth-aachen.de> Subject: updated ports: icon, octave, pdksh To: ports@freebsd.org Date: Fri, 28 Jul 1995 09:32:59 +0200 (MET DST) Organization: Institut f. Hochfrequenztechnik, RWTH Aachen X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 680 Sender: ports-owner@freebsd.org Precedence: bulk Moin moin, I have put {icon,octave,pdksh}.tar.gz into wcarchives /pub/FreeBSD/incoming. octave now installed its scripts into /usr/local/share/octave, pdksh was upgraded to 5.2.3, icon also installs into /usr/local/share. I didn't really fix the bug in the run-time translator, I just work around it by unset'ing ENABLE_STARTUP_LOCALE in the do-build target. I decided it would take me too long to fix it, and rtt is only needed in the building stage. I tried to upload the files to freefall.cdrom.com first, but got an error on pdksh.tar.gz: permission denied. Could anyone please remove {octave,icon}.tar.gz? I also noted some older ports still sitting in /incoming. tg From owner-freebsd-ports Fri Jul 28 02:11:07 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id CAA02508 for ports-outgoing; Fri, 28 Jul 1995 02:11:07 -0700 Received: (from hsu@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id CAA02500 for ports; Fri, 28 Jul 1995 02:11:04 -0700 Date: Fri, 28 Jul 1995 02:11:04 -0700 From: Jeffrey Hsu Message-Id: <199507280911.CAA02500@freefall.cdrom.com> To: ports Subject: anyone feel like porting haskell? Sender: ports-owner@FreeBSD.org Precedence: bulk Here's the announcement from comp.lang.functional. I feel like we're fighting a losing battle to linux. I can't spare the time do the port myself, but if someone is willing to give it a try, I'll answer any questions about our a.out format, how to traverse up the stack frames, and so on. Jeffrey >From simonpj@dcs.glasgow.ac.uk Fri Jul 28 00:03:56 PDT 1995 Article: 6200 of comp.lang.functional Newsgroups: comp.lang.functional,comp.compilers Path: agate!howland.reston.ans.net!gatech!news.mathworks.com!uunet!in1.uu.net!world!iecc!compilers-sender From: simonpj@dcs.glasgow.ac.uk (Professor Simon Peyton-Jones) Subject: ANNOUNCE: Glasgow Haskell 0.26 Message-ID: <95-07-152@comp.compilers> Followup-To: comp.lang.functional Keywords: Haskell, available, FTP Sender: compilers-sender@chico.iecc.com Organization: University of Glasgow, Computing Science Dept. Date: Tue, 25 Jul 1995 14:30:43 GMT Approved: compilers@chico.iecc.com Lines: 158 Xref: agate comp.lang.functional:6200 comp.compilers:9176 Status: R The Glasgow Haskell Compiler -- version 0.26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ We are proud to announce a new public release of the Glasgow Haskell Compiler (GHC, version 0.26). Sources and binaries are freely available by anonymous FTP and on the World-Wide Web; details below. Haskell is "the" standard lazy functional programming language [see SIGPLAN Notices, May 1992]. The current language version is 1.2. GHC provides some proposed features of 1.3, notably monadic I/O. The Glasgow Haskell project seeks to bring the power and elegance of functional programming to bear on real-world problems. To that end, GHC lets you call C (including cross-system garbage collection), provides good profiling tools, supports ever richer I/O, and (with this release) adds concurrency. Our goal is to make it the "tool of choice for real-world applications". Highlights of what's new in GHC 0.26 since 0.24 (March 1995): * Concurrent Haskell: with this, you can build programs out of many I/O-performing, interacting `threads'. We have a draft paper about Concurrent Haskell, and our forthcoming Haggis GUI toolkit uses it. * Parallel Haskell, running on top of PVM (Parallel Virtual Machine) and hence portable to pretty much any parallel architecture, whether shared memory or distributed memory. With this, your Haskell program runs on multiple processors, guided by `par` and `seq` annotations. The first pretty-much-everyone-can-try-it parallel functional programming system! NB: The parallel stuff is "research-tool quality"... consider this an alpha release. * "Foldr/build" deforestation (by Andy Gill) is in, as are "SPECIALIZE instance" pragmas (by Patrick Sansom). * The LibPosix library provides an even richer I/O interface than the standard 1.3 I/O library. A program like a shell or an FTP client can be written in Haskell -- examples included. * Yet more cool libraries: Readline (GNU command-line editing), Socket (BSD sockets), Regex and MatchPS (GNU regular expressions). By Darren Moffat and Sigbjorn Finne. * New ports -- Linux (a.out) and MIPS (Silicon Graphics). * NB: configuration has changed yet again -- for the better, of course :-) Please see the release notes for a complete discussion of What's New. To run this release, you need a machine with 16+MB memory, GNU C (`gcc'), and `perl'. We have seen GHC 0.26 work on these platforms: alpha-dec-osf2, hppa1.1-hp-hpux9, i386-unknown-linuxaout, m68k-sun-sunos4, mips-sgi-irix5, and sparc-sun-{sunos4,solaris2}. Similar platforms should work with minimal hacking effort. The installer's guide give a full what-ports-work report. Binaries are now distributed in `bundles', e.g. a "profiling bundle" or a "concurrency bundle" for your platform. Just grab the ones you need. Once you have the distribution, please follow the pointers in ghc/README to find all of the documentation about this release. NB: preserve modification times when un-tarring the files (no `m' option for tar, please)! We run mailing lists for GHC users and bug reports; to subscribe, send mail to glasgow-haskell-{users,bugs}-request@dcs.glasgow.ac.uk. Please send bug reports to glasgow-haskell-bugs. Particular thanks to: Jim Mattson (author of much of the code) who has now moved to HP in California; and the Turing Institute who donated a lot of SGI cycles for the SGI port. Simon Peyton Jones and Will Partain Dated: 95/07/24 Relevant URLs on the World-Wide Web: GHC home page http://www.dcs.glasgow.ac.uk/fp/software/ghc.html Glasgow FP group page http://www.dcs.glasgow.ac.uk/fp/ comp.lang.functional FAQ http://www.cs.nott.ac.uk/Department/Staff/mpj/faq.html ====================================================================== How to get GHC 0.26: This release is available by anonymous FTP from the main Haskell archive sites, in the directory pub/haskell/glasgow: ftp.dcs.glasgow.ac.uk (130.209.240.50) ftp.cs.chalmers.se (129.16.227.140) haskell.cs.yale.edu (128.36.11.43) The Glasgow site is mirrored by src.doc.ic.ac.uk (146.169.43.1), in computing/programming/languages/haskell/glasgow. These are the available files (.gz files are gzipped) -- some are `on demand', ask if you don't see them: ghc-0.26-src.tar.gz The source distribution; about 3MB. ghc-0.26.ANNOUNCE This file. ghc-0.26.{README,RELEASE-NOTES} From the distribution; for those who want to peek before FTPing... ghc-0.26-ps-docs.tar.gz Main GHC documents in PostScript format; in case your TeX setup doesn't agree with our DVI files... ghc-0.26-.tar.gz Basic binary distribution for a particular . Unpack and go: you can compile and run Haskell programs with nothing but one of these files. NB: does *not* include profiling (see below). ==> alpha-dec-osf2 hppa1.1-hp-hpux9 i386-unknown-linuxaout i386-unknown-solaris2 m68k-sun-sunos4 mips-sgi-irix5 sparc-sun-sunos4 sparc-sun-solaris2 ghc-0.26--.tar.gz ==> as above ==> prof (profiling) conc (concurrent Haskell) par (parallel) gran (GranSim parallel simulator) ticky (`ticky-ticky' counts -- for implementors) prof-conc (profiling for "conc[urrent]") prof-ticky (ticky for "conc[urrent]") ghc-0.26-hc-files.tar.gz Basic set of intermediate C (.hc) files for the compiler proper, the prelude, and `Hello, world'. Used for bootstrapping the system. About 4MB. ghc-0.26--hc-files.tar.gz Further sets of .hc files, for building other "bundles", e.g., profiling. ghc-0.26-hi-files-.tar.gz Sometimes it's more convenient to use a different set of interface files than the ones in *-src.tar.gz. (The installation guide will advise you of this.) We could provide diffs from previous versions of GHC, should you require them. A full set would be very large (7MB). From owner-freebsd-ports Fri Jul 28 04:25:15 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id EAA05796 for ports-outgoing; Fri, 28 Jul 1995 04:25:15 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id EAA05774 for ; Fri, 28 Jul 1995 04:23:51 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id EAA17869; Fri, 28 Jul 1995 04:22:19 -0700 Date: Fri, 28 Jul 1995 04:22:19 -0700 Message-Id: <199507281122.EAA17869@silvia.HIP.Berkeley.EDU> To: erich@jake.lodgenet.com CC: ports@freebsd.org In-reply-to: <199507262232.RAA17165@jake.lodgenet.com> (erich@jake.lodgenet.com) Subject: Re: plan9 type interface for X From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * Since plan9 came up in one of these groups. Has anyone looked at porting the * plan9 interface for unix to FreeBSD? : * If anyone is interested in porting this stuff, I can give patches to what * I have. I won't have much time to spend on it for a while. Yes, this sounds great. We can even make a new category ("plan9") just for them! :) Satoshi From owner-freebsd-ports Fri Jul 28 05:33:16 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id FAA07600 for ports-outgoing; Fri, 28 Jul 1995 05:33:16 -0700 Received: from legend (legend.txdirect.net [204.57.120.1]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id FAA07594 for ; Fri, 28 Jul 1995 05:33:15 -0700 Received: from oasis (oasis.txdirect.net) by legend (5.x/SMI-SVR4) id AA16859; Fri, 28 Jul 1995 07:28:57 -0500 Received: (from rsnow@localhost) by oasis (8.6.11/8.6.9) id HAA17308; Fri, 28 Jul 1995 07:30:29 -0500 Posted-Date: Fri, 28 Jul 1995 07:30:29 -0500 Date: Fri, 28 Jul 1995 07:30:28 -0500 (CDT) From: Rob Snow To: ports@freebsd.org Subject: Seyon doesn't properly lock Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@freebsd.org Precedence: bulk I was having a whale of a time getting hylafax to work with seyon. faxgetty kept cycling DTR whenever I was trying to run seyon. I did a little poking around and it looks like the LCK..cuaa1 file should have the PID of the locking process. seyon didn't, it had some garbage in the lock file. here is the patch to make seyon lock the port with the PID in the lock file. *** config.h.orig.freebsd Fri Jul 28 07:21:22 1995 --- config.h Fri Jul 28 07:20:35 1995 *************** *** 85,90 **** --- 85,92 ---- #define USE_NONSTD_BAUD YES #define LF_PATH "/var/spool/lock" #define LF_PREFIX "LCK.." + #define LF_USE_ASCII_PID YES + #define LF_USE_DEV_NUMBERS NO #endif #ifdef SVR4 --- Rob Snow rsnow@txdirect.net From owner-freebsd-ports Fri Jul 28 05:37:20 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id FAA07674 for ports-outgoing; Fri, 28 Jul 1995 05:37:20 -0700 Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id FAA07668 for ; Fri, 28 Jul 1995 05:37:17 -0700 Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA22049; Fri, 28 Jul 95 06:37:10 -0600 Received: by emu.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA14352; Fri, 28 Jul 1995 06:36:58 -0600 Date: Fri, 28 Jul 1995 06:36:58 -0600 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9507281236.AA14352@emu.fsl.noaa.gov> To: msmith@atrad.adelaide.edu.au Cc: asami@cs.berkeley.edu, ports@freebsd.org In-Reply-To: <199507280454.OAA08824@genesis.atrad.adelaide.edu.au> (message from Michael Smith on Fri, 28 Jul 1995 14:24:59 +0930 (CST)) Subject: Re: Tcl 7.4 / Tk 4.0 Ports Sender: ports-owner@freebsd.org Precedence: bulk >>>>> "Mike" == Michael Smith writes: Mike> Yes, seriously. 7.4 is also still in beta, [...] No, it's not. Ousterhout himself announced release-versions of tcl7.4 and tk4.0 on 1 July 95. -- Sean Kelly NOAA Forecast Systems Lab, Boulder Colorado USA Last year we drove across the country. We switched on the driving... Every half mile... We had one cassette tape to listen to on the entire trip... I don't remember what it was. -- Steven Wright From owner-freebsd-ports Fri Jul 28 05:40:21 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id FAA07822 for ports-outgoing; Fri, 28 Jul 1995 05:40:21 -0700 Received: from legend (legend.txdirect.net [204.57.120.1]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id FAA07816 for ; Fri, 28 Jul 1995 05:40:20 -0700 Received: from oasis (oasis.txdirect.net) by legend (5.x/SMI-SVR4) id AA16968; Fri, 28 Jul 1995 07:36:02 -0500 Received: (from rsnow@localhost) by oasis (8.6.11/8.6.9) id HAA17336; Fri, 28 Jul 1995 07:37:00 -0500 Posted-Date: Fri, 28 Jul 1995 07:37:00 -0500 Date: Fri, 28 Jul 1995 07:36:59 -0500 (CDT) From: Rob Snow To: Joerg Wunsch Cc: ports@FreeBSD.org Subject: Re: Tcl 7.4 port In-Reply-To: <199507271120.NAA19349@uriah.heep.sax.de> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk OK, I've put tcl-7.4.static.port.tgz into incoming. On Thu, 27 Jul 1995, J Wunsch wrote: > > > > Ok, I went back and included the floating point patch that was used in > > 7.3 and compiled. However I still get: > > > > Jul 27 02:09:55 oasis /kernel: pid 1738 (tcltest) exited with masked > > floating point exceptions 0x29 > > Jul 27 02:10:09 oasis /kernel: pid 1543 (tcltest) exited with masked > > floating point exceptions 0x29 > > > > Is this normal? > > As long as tcltest did properly deal with those weirdities like NaN's > and Infinity's, it's nothing to worry much about. > > -- > cheers, J"org --- Rob Snow rsnow@txdirect.net From owner-freebsd-ports Fri Jul 28 11:34:10 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id LAA24264 for ports-outgoing; Fri, 28 Jul 1995 11:34:10 -0700 Received: from tserv.lodgenet.com (dial22.iw.net [204.157.148.71]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id LAA24189 for ; Fri, 28 Jul 1995 11:32:45 -0700 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by tserv.lodgenet.com (8.6.12/8.6.12) with ESMTP id NAA27313; Fri, 28 Jul 1995 13:33:00 -0500 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.6.11/8.6.9) with SMTP id NAA02057; Fri, 28 Jul 1995 13:32:14 -0500 Message-Id: <199507281832.NAA02057@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6 4/21/95 To: asami@cs.berkeley.edu (Satoshi Asami) cc: ports@freebsd.org Subject: port for 9wm In-reply-to: Your message of "Fri, 28 Jul 1995 04:22:19 PDT." <199507281122.EAA17869@silvia.HIP.Berkeley.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 28 Jul 1995 13:32:13 -0500 From: "Eric L. Hernes" Sender: ports-owner@freebsd.org Precedence: bulk Here's the makefile for 9wm. DISTNAME= 9wm-1.1 CATEGORIES+= plan9 MASTER_SITES= ftp://ftp.ecf.toronto.edu/pub/plan9/arnold/ EXTRACT_SUFX= .shar.Z NO_WRKSUBDIR= yes EXTRACT_CMD= zcat EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= |sh USE_IMAKE= yes .include it uses imake so there were no patches... eric. -- erich@lodgenet.com erich@rrnet.com From owner-freebsd-ports Fri Jul 28 11:47:27 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id LAA25364 for ports-outgoing; Fri, 28 Jul 1995 11:47:27 -0700 Received: from tserv.lodgenet.com (dial22.iw.net [204.157.148.71]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id LAA25222 for ; Fri, 28 Jul 1995 11:45:57 -0700 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by tserv.lodgenet.com (8.6.12/8.6.12) with ESMTP id NAA27383; Fri, 28 Jul 1995 13:46:11 -0500 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.6.11/8.6.9) with SMTP id NAA02814; Fri, 28 Jul 1995 13:45:25 -0500 Message-Id: <199507281845.NAA02814@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6 4/21/95 To: asami@cs.berkeley.edu (Satoshi Asami) cc: ports@freebsd.org Subject: 9menu port In-reply-to: Your message of "Fri, 28 Jul 1995 04:22:19 PDT." <199507281122.EAA17869@silvia.HIP.Berkeley.EDU> Mime-Version: 1.0 Content-Type: multipart/mixed ; boundary="===_0_Fri_Jul_28_13:44:49_CDT_1995" Date: Fri, 28 Jul 1995 13:45:24 -0500 From: "Eric L. Hernes" Sender: ports-owner@freebsd.org Precedence: bulk This is a multipart MIME message. --===_0_Fri_Jul_28_13:44:49_CDT_1995 Content-Type: text/plain; charset=us-ascii here's the port for 9menu --===_0_Fri_Jul_28_13:44:49_CDT_1995 Content-Type: application/x-tar Content-Description: 9menu.port.tar Content-Transfer-Encoding: x-uuencode begin 644 9menu.port.tar M.6UE;G4O```````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````"`T,#@H*"DY/7U=22U-50D1)4CT)>65S"D585%)! M0U1?0TU$/0D)>F-A=`I%6%1204-47T)%1D]215]!4D=3/0I%6%1204-47T%& M5$527T%21U,]"7QS:`H*+FEN8VQU9&4@/&)S9"YP;W)T+FUK/@H````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````.6UE;G4O<&%T8VAE; Fri, 28 Jul 1995 12:00:44 -0700 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by tserv.lodgenet.com (8.6.12/8.6.12) with ESMTP id OAA27481; Fri, 28 Jul 1995 14:01:00 -0500 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.6.11/8.6.9) with SMTP id OAA03769; Fri, 28 Jul 1995 14:00:14 -0500 Message-Id: <199507281900.OAA03769@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6 4/21/95 To: asami@cs.berkeley.edu (Satoshi Asami) cc: ports@freebsd.org Subject: plan9 es port In-reply-to: Your message of "Fri, 28 Jul 1995 04:22:19 PDT." <199507281122.EAA17869@silvia.HIP.Berkeley.EDU> Mime-Version: 1.0 Content-Type: multipart/mixed ; boundary="===_0_Fri_Jul_28_14:00:04_CDT_1995" Date: Fri, 28 Jul 1995 14:00:13 -0500 From: "Eric L. Hernes" Sender: ports-owner@freebsd.org Precedence: bulk This is a multipart MIME message. --===_0_Fri_Jul_28_14:00:04_CDT_1995 Content-Type: text/plain; charset=us-ascii here it is... --===_0_Fri_Jul_28_14:00:04_CDT_1995 Content-Type: text/plain; charset=us-ascii Content-Description: es.port.tar.gz Content-Transfer-Encoding: x-uuencode begin 644 /home/erich/9/ports/es.port.tar.gz M'XL("%TS&3```V5S+G!OD47YSM`-"8Q M&A@3%(EP/QEP(2(D4>QH0A7_?2>4HJ[:AR8->M'S7.`X>6,;'<6)D*9V:>!9 M+=\'#9`;/+5@G=I3!P++"AS7=@(7^ZV6$VC@7WQEJ)**EP":*)/EY@^Y[QLA MTFLLZ+J$-"=\*QZ25%QL#AM+ZWF_K[_=>?WU MNU$\O^]-HNZI&$(:%NL8/"TVW-;[O7DTG,Y&47S;;10ISSKZI!?/H]FW>#2/ MXOJF!U6$IHF_3.XE4WF99RIG8E691;4PA=1UEF3+M%H)^+B0*U;DI6*[[2?] MK?\ZT8[/?\'5?S>P:?^_AA?U/[8&Y_]]CK_M_[[MOJJ_ M:[D![?_7T&PVX?D#@.5ELFX,R@2^5BDX;:Q#Z+5#UP&[T_%UPS#.T=>I3H@% M/J::/ZO[X+L?_#85R3KC*6:& MT3TFA%Q5NP+V3/$%6Y[:#;9YI8I*@-M.KB5&DBQ1"4_9$L?0;X&G M:8BCX)%>O^<:(=P\3@>C<10?SM$<+S5N'OO]`Q@YAC`ROAN,>T/,_")=7QY] CC@_U!&]=2D(((8000@@AA!!"""&$$$+(._<#!V@#Z``H``", ` end --===_0_Fri_Jul_28_14:00:04_CDT_1995 Content-Type: text/plain; charset=us-ascii -- erich@lodgenet.com erich@rrnet.com --===_0_Fri_Jul_28_14:00:04_CDT_1995-- eric. From owner-freebsd-ports Fri Jul 28 12:27:48 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id MAA27952 for ports-outgoing; Fri, 28 Jul 1995 12:27:48 -0700 Received: from tserv.lodgenet.com (dial22.iw.net [204.157.148.71]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id MAA27855 for ; Fri, 28 Jul 1995 12:26:19 -0700 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by tserv.lodgenet.com (8.6.12/8.6.12) with ESMTP id OAA27638; Fri, 28 Jul 1995 14:26:25 -0500 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.6.11/8.6.9) with SMTP id OAA05589; Fri, 28 Jul 1995 14:25:40 -0500 Message-Id: <199507281925.OAA05589@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6 4/21/95 To: asami@cs.berkeley.edu (Satoshi Asami) cc: ports@freebsd.org Subject: plan9's sam port In-reply-to: Your message of "Fri, 28 Jul 1995 04:22:19 PDT." <199507281122.EAA17869@silvia.HIP.Berkeley.EDU> Mime-Version: 1.0 Content-Type: multipart/mixed ; boundary="===_0_Fri_Jul_28_14:24:06_CDT_1995" Date: Fri, 28 Jul 1995 14:25:39 -0500 From: "Eric L. Hernes" Sender: ports-owner@freebsd.org Precedence: bulk This is a multipart MIME message. --===_0_Fri_Jul_28_14:24:06_CDT_1995 Content-Type: text/plain; charset=us-ascii here is is. I kind of cheated by using the BSDi makefiles :(. the purist in me thinks that the `#ifdef BSDi' should be changed to `#if defined(BSDi) || defined(__FreeBSD__)' but this works for now. --===_0_Fri_Jul_28_14:24:06_CDT_1995 Content-Type: text/plain; charset=us-ascii Content-Description: sam.port.tar.gz Content-Transfer-Encoding: x-uuencode begin 644 sam.port.tar.gz M'XL(```````"`^U:>W/B1A+WO_`IVLGFSFR,0!+@-16E2L;R+CD#+@EO2-56 MN08T@&J%I,P(9TGEPU_/2+R\?B1W"^'VILO68Z:GNV>ZI_LW`">SRM&."6K5 MLWH=C@#);&1WJ.;W_`4:U6K#,&LUHP&@5_6J>03UHSW0G*>$`1Q1%HRFS_#] M-J4T//KJB*/_.^0C'07_G5/Q MLNWUNW;'L0H8"L66W7?>]MRVXWUO%9*01.?%CNWU'??.:_<=SRJ,TZ19J>!5 MHZ.QEL8LCM)8H_Z\DLR'%3FB,B-INJ@4G4'?M5O].^_V:F`5M!F?:)/?B\5B MMW?WL_LO[_;BLNU:A07E*\Y6Y](J%'X?D735=.%<]5SGSG;?>M:JT;X2%LFV MPA]\6BQJ030*YSZ%'X;X[`; M%J=QND@H+(V`<WF\[[1MQ]W[QWKLF/MBRN^==ZZ[FY[7'MQYO5NWY<`)FAS@_.BO\^"> MA#1*2S`C"QA2X`D=!>.`^E),,(9%/&BR'%(8AY\*HMVG.(0 MER%C(4(IKE3/LY;3(Q$/)#=*E$*)[T.YG1=./V!R!4FT@&4MQ38ZP@H?4`[I ME*004>I#&DO[*&&8,WS4T>ZV4$M;TRKYP*4"3E,<%W!8FC\0#F)$"B2,HB+4 M,1Y3AC.',!Y)J[D<*U9&CLJ4TD\I(QNCT8@P)C[\%J13&.@ZD"0)@Z6`8QA< MMR\\JS+GK"+DAA7D<>L5%"#^!ZE&X,E.7=?(YAI%9(9!-,ZU+R!F/EK,,$3G MG,(WS6^$I5$<4=3KVEW4;#6?'A^0"'MLUR),;B7<#AAB2%]F.UQXE\%C>^)8 M"I^SE/*%,.8B7OC@QD.*020Z)3&CG%NTVGE&J#!81 M)HW##'+L_3RX-QN_0%`S$B'WGXOLQQ)_O7I:;RPS_ZL3%%EJ%EZ=]"Y^\DK8 M@H^V6P)VG_?!5E=F0RGOPP2+?]GSR7=:7&H"7C/3\F'-PMJ!8@4FVE38.0FB M%)^V^T;:5.[%VOEI/=^,_Y?X/\=_PSWC/Z-^ML;_M:J>X;^ZPG][Q']CAGOY M>0CXIFD:6Q!P>\Q#%&BLV)]`@?H.4:`T30'!?0)!(4D,E*)A2@D6%!`^X7`B MVN5BGD*F3-:G90:6(TK/(9?7?5/5_;_4?8R"E;/9\^3_?*O\/ MASRH_F85!SQ7_%R0)")6DYP`;C%Q8$]%3VH*$5_90&7#[*64H\W MQ%B5^\HPB+Z:#[U:5]?V6\_"8[0GCMO"+241LRA\\/;.&?2=KM?N=07S,4B- MZ++5:6#Y@+JRYL$DNTKQK98U&F5J\)!NS=!A6@SCD"PHPX<`G>,3O#'"$[SQ$8O#$!_F4?`)3_P9:C/K.T5M:Z\KT':8H.W@4\1ZVQU&JO@V MRQ6P\;GF9IKX(%@RX#%D]CB,*L;CGH%$_VS5H5(#Q<`'C+N/KLFN4Y]&8S$&)$(4R[& M&DU*,.G9[YT-!+IIZ*;BI:@U4P MB78,WVF4?P=4P'ZY+58@7Z8``P^.QCH''+!+MDX/3[AF?;K8=M"C)X__VE&X M/_;CJ,?VDGEV6MO82T*Y.UAI=@="K7Q]H%H\,SJ+4YIK$([`_#;#85DR>V`3 M?&X/Y*HLQJ?B8_^5LGR#<+\B>N2ZY&ZP,J]-/WR(7IVL75.JY,$AF$4\FHW3 MVD8\'M2T<`+_R;34SZL5*5*D2)$B18H4*5*D2)$B18H4*5*D2)$B18H4*5*D ,:&_T;^!.0>\`4``` ` end --===_0_Fri_Jul_28_14:24:06_CDT_1995 Content-Type: text/plain; charset=us-ascii -- erich@lodgenet.com erich@rrnet.com --===_0_Fri_Jul_28_14:24:06_CDT_1995-- eric. From owner-freebsd-ports Fri Jul 28 16:36:49 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id QAA14918 for ports-outgoing; Fri, 28 Jul 1995 16:36:49 -0700 Received: from tserv.lodgenet.com (dial22.iw.net [204.157.148.71]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id QAA14883 for ; Fri, 28 Jul 1995 16:35:20 -0700 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by tserv.lodgenet.com (8.6.12/8.6.12) with ESMTP id SAA28499; Fri, 28 Jul 1995 18:35:33 -0500 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.6.11/8.6.9) with SMTP id SAA10468; Fri, 28 Jul 1995 18:34:46 -0500 Message-Id: <199507282334.SAA10468@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6 4/21/95 To: asami@cs.berkeley.edu (Satoshi Asami) cc: ports@freebsd.org Subject: 9term port In-reply-to: Your message of "Fri, 28 Jul 1995 04:22:19 PDT." <199507281122.EAA17869@silvia.HIP.Berkeley.EDU> Mime-Version: 1.0 Content-Type: multipart/mixed ; boundary="===_0_Fri_Jul_28_18:34:23_CDT_1995" Date: Fri, 28 Jul 1995 18:34:44 -0500 From: "Eric L. Hernes" Sender: ports-owner@freebsd.org Precedence: bulk This is a multipart MIME message. --===_0_Fri_Jul_28_18:34:23_CDT_1995 Content-Type: text/plain; charset=us-ascii this one needs some work, particularily in pty.c but it compiles and runs enough to get a feel for the what it is. --===_0_Fri_Jul_28_18:34:23_CDT_1995 Content-Type: text/plain; charset=us-ascii Content-Description: 9term.port.tar.gz Content-Transfer-Encoding: x-uuencode begin 644 9term.port.tar.gz M'XL(```````"`^T;:W/:2-)?Y5_1=GP).`(D\3#(QVX14!QV;?`ADOB^+"5+ M`Z@L)%82=ER)\]NO9_0&V=G-VL[N%5,823,]/=TS_19N^<1=5':>M$%-.*K7 M80>P51O!%83P&CY`0Q`:TI%8KU<9VLKS-1=@A[BF/G\`[F9. MB+7S?]=:[/S/M"LR-2WR-&N(>+2UVOWG7VU(X?DW:HU&`\]?$D5I!X3M^3]Y MV^WUU?&@GG"N#GMKF#CZ? M#T=CM=?\88.[>Z635NW5@:!?U]Z1GGIN'YY9?3#6#0..VN8IF7/OGD'\,"97EMC/$4CNSN;-N&_B\U7Y\3[XG\ MP!^W_XVZ)`A4_P6AMK7_SW_^[%K2M&>U_VCUJY'_%XXD>O[5^M;^/T\[/#R$ MT'3&44#9<5!5(3Q"-9JLFB!&*K5=\ME4H;4]:A&[+0#*`/LXT^ M0YV7JL">`%YP[*MC&*9O.K9F6;<\E'J3\Z':OYBHP_>CK@(%QP73]X#\OC*O M-8O8?A&M^2U<$O"61#>G)C$8&G,*M\[*!=U9+)$L%[S5DCH.#Y:.9WXJT7[- M-R\M$H)H=-'=/1BJ[5)/'9YV1GT5,3%DFF%`J1\Z(<-T88ID:/8M1'X)^XB. M/L\D'OASS0>;$`-\A]%%-!=U*B"+3F0$P)QH!I)%]\S#9?N#+B[<+^,ZY7(E MQ)M>W]86!)PIW7!7=$R1#AX/"4"WB-R6K2$\!$5V<3)2+L3)0^\-!@))B M#P6@K.%SM]N>Z3J3"SS9.N!-Z>]VLN\'0W5]<1S$C]HY.^^,W[5Q_X,/!B.5 M&\>]^C%B<%`("2H^KCBXFHV3OD,F2E/;*=&0RS?MOR8@>::@VN1K8F0+\&/: M:(\M2^8."HBE&!"#J[[YI2ASB8I45N4YI!YQ-7VC9Y;MF;K(<+:+43AGDEL3 M>'1#H>A^BY#-0V($Y72'A.6/S/)'(D)#ZI[?_U\^I_^7I'J]$>?_$GH9ZO^K M]:W_?R[_'\A`D/CI7S.NO"E+1[+82AQ_!C8!%4%LR+667'_`ZXL"+S8"5:>8 M\!%CO*/P_93H#3:!]NZ^Q>VJ0*4PF;UU"WJB]R81U1K#>K5>AY)F. M1Z?@$+$\DD&7@$00MF%.LR#F##W6.AUT(LI+1$LNE_4JLAF;-(Z[H]]W@?W@ M/.(3^[JPCSGTV3X/^VPC\48L'E.PRB%TG26!&].?`[)67!864?4[9S'N&20M85\:;5_.Y$-I_W;+[)MT>]DC8"S@MH_Z0_&/.!UTC\9 ML#$Z;-JF/S%,#Q/SV\)+S9WI/.#W-0_ZPN#!)1YZ89T@/#O$^A%R&[O\-6Z' MDT?C-XOJ!W&<=]Y'8I,_DFKQ>5-1G9NSN85_?L'GP2_]A&'-S)]G;M^^_-IC M%(32/%+.AF.%(IA:*V_N^2[1%@6$0-ZO3,M:S@HNM-N`81*::+18/U,^_O.^ M/P89`LX"=*&PHX#8AKNRB5=XZ48[$>KZ!'=%1;$)K47N,-VNO:AFF?KYMV=`3B_::]*O+5H^@(4)*( M:U,".3X*:VMG^Z.8RSO'1IT_$A(7 M31^3="YRDO$J',NJJ/_$!],F'$NNSL?_3?51JQ[U!`A>)SZ<2_MPR$$#&VC2 MM@"R+R^^KA4A4&9%<3URR2U8L"BG7G\@=$G+]PNN%]`TZJM=S"II5G=F+CWV M7'&\-$A(-H.A_LWS;S%!7?JW4?J:!H[Y9N#LB8)ZNZ6-\L0>O`",2%UTG>25 M9479"J;2./2F/^CU1^W*RG,KRYFK&6$%_M*T*P<%?;GR;Y?,9.#GG=+I*:.W M_5.E'6H^=HY1;I1QT!%DIZ?O>\IFH0(?V"+HPNT;1!XEK$GZ.$MGC`Q),9M0 MYJ20>W#:BZ>71ID5,&F"TNEF5P"UTB]3`,%3DGX&DDMUQ9X13-1-#Z*BP@4* M2I`&TQQ>PVU%TE#*IKC#J'*H>SIAYPJT7,$F!4D^JI:KI::B4;<U")J,(Z\JK31$];,X2X:@DT6_\4W`Q^4DP"E88'DQNUX$-R5K@7^XZ\$*-Y:CR^R;K9F+F(Z&(+GX@A@3E:^5 M%)6>6_F8MJ'^Y8@J=B%>\UMU)#8<*F69X[A[5?]0 MTI1&_E.T*;4)>5J5'<[1KLB&!%O&C,K?4=\>4=-RP[H67V]%;L_2+HD5+$,7 ML>P`)^MFX2^L;%-W#")'-TA-*9^:$"`!O$?[TX6XU*YD%N;T96;#`D4K!M&P M=<-))3.&02XX:U77MUA;O&8*A(!"!Y[$;H(YF*A$.&R%2P4J;(U^.0]5O' M]L_9X,?7% M5JHH5J6OQC:*8K3N=*.9_D8]*K=*-7.785WKX4K9-ZID]U3(&,HD%%TOCKG. MTO="BN[/VB7,VJ5TUEX)3H3F*'AR8>&`ICO(8IS=HJ\HT'V>+$V#20DKC11* M41_/H(.\3<),7$IGXMD5XN+$]ZZ1R$ED[_6-_!KSBN:ZG,30:W*"0B4T'LI` M:KPHQ1MF$`MCW\)'TY@1'VYXN%"NJ6\])/3"@^J[ICV#PZ6&'L_CH:NYAHFB M`H=VQ"E0UUNXH;69B>\L+9QI%5/E)K5_\N[].4LJ[X*MJX0R&I(2[NQ3DA*? M4BXQN?O4K*-"I>G MG4'K.!(%#WN0KTE4!2Q$-YAT6YK'$+6FCNW3>N1Y<%=DM,)F7? M?]0NYIJ\JH"VO1%7$2*+RM$J>%@E1$4RG!LPC;7J8&"].&^)JN1/"]0*[?_+ MP%4O_(]L2B'1FZ#X&FW;1W2>PX_]'L+266)<]::KNF1F>I3YA4-?'Z/[@BMR M>^F@A@+37B],N\2+1ZD@0.*E1NI5=.)B5_YBN>[MB>O:H9>^ MU^5S^3X?/[A1J='$?=.]>T/0]^Y4?)L1T$^EI:I>F9=(\VH'%2I_#=&7_ M',QXP84%NP^C\]%@S'T8*>>C_F"UTEO\'>ZW4^(5C%*%!FBX_+ M;7ZTB1&`E$11[(4#$COE8=G""XO#CC?)8_IK-5CI8K$:`Y@>[X1+08]]Q>S`<*5(BC""]?0C*01E\,\7LWOCY'9\O5<07U MX[C[+F^)$-;77`S8&&BP*3RG^ZY5>/7[JV+JEDX-?DD@\&+*"OX(-K-#V2-^ M2OYSP\66Q%<%,8D*JD*5KXK)&WOFFVUOY1)TPPO\TC",N2V'00WG^S06+^L3 M:VII,_C2!J7[;GB<'7/8V,LV?"T,!Z?=$88\]QFLC5F($>>,E/%QVEYQ=\"R MA<_9*2:;TH8WHU\Q&,`0JW\R..^,Z$UW-#BEUXOAX/B^`&9C<5P;3RY<.OSA MP#TPB#N/S@1:CVAK-00!H9$N9?`&;[IJDWZ/E$[O.&]/V]#'O)3QT!D,!S1P MQ"T.+[\F;V.YR61E81;\Z6_XOR>YO__3G_?_OZ1:]/N_1D-L'+'?_PG5[>__ MGNOW?_DOT)NR(,FH$/$+]'M>G0NB7'^@<)7Z.8'(AZ7-UT#KS52O"[H!F?_< M*D:]J?_9*F[_9VO;MFW;MFW;MFW;MFW;MFW;MFW;MFW;MFW;MFW;MNU/M_\! (S?"I?`!0``#_ ` end --===_0_Fri_Jul_28_18:34:23_CDT_1995 Content-Type: text/plain; charset=us-ascii -- erich@lodgenet.com erich@rrnet.com --===_0_Fri_Jul_28_18:34:23_CDT_1995-- eric. From owner-freebsd-ports Fri Jul 28 17:43:46 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id RAA16913 for ports-outgoing; Fri, 28 Jul 1995 17:43:46 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id RAA16904 for ; Fri, 28 Jul 1995 17:43:30 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id RAA21300; Fri, 28 Jul 1995 17:43:24 -0700 Date: Fri, 28 Jul 1995 17:43:24 -0700 Message-Id: <199507290043.RAA21300@silvia.HIP.Berkeley.EDU> To: ports@freebsd.org Subject: New version of updated bsd.port.mk From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk Well, I found a HUGE bogosity in my original modification I sent out, i.e., the pre-* and post-* targets in ports Makefiles were completely ignored. That nobody reported it probably means nobody tried to test it. :< Hey guys, please test this! I'm using them to build ports on my own machine and on thud, but there is only so much I can do. This is an enormous change, and I don't want to commit it without extensive testing. So here's the updated version. The pre-* and post-* targets now work, package is integrated into the _PORT_USE macro, the use of .for cleaned the generations of empty pre-* and post-* targets up a little, etc. Also, the echo commands are now directly invoked from the real-* targets, so the messages are capitalized again. :) You shouldn't see any functionality changes, except the package target now understands the post-package target and pre- and post-package scripts. I don't think anybody would want to do such complicated things with packages, but it was easier to integrate it and these come with orthogonality. :) Thanks! Satoshi ======= --- /usr/src/share/mk/bsd.port.mk Mon Jul 24 02:06:44 1995 +++ bsd.port.mk Fri Jul 28 17:23:58 1995 @@ -209,7 +209,8 @@ .include "${PORTSDIR}/../Makefile.inc" .endif -# Change these if you'd prefer to keep the cookies someplace else. +# Don't change these!!! These names are built into the _TARGET_USE macro, +# there is no way to refer to them cleanly from within the macro AFAIK. EXTRACT_COOKIE?= ${WRKDIR}/.extract_done CONFIGURE_COOKIE?= ${WRKDIR}/.configure_done INSTALL_COOKIE?= ${WRKDIR}/.install_done @@ -608,220 +609,195 @@ .endif .endif -################################################################ -# Skeleton targets start here -# -# You shouldn't have to change these. Either add the pre-* or -# post-* targets/scripts or redefine the do-* targets. These -# targets don't do anything other than checking for cookies and -# call the necessary targets/scripts. -################################################################ +# Package -# Fetch - -.if !target(fetch) -fetch: depends -.if target(pre-fetch) - @${MAKE} ${.MAKEFLAGS} pre-fetch -.endif - @if [ -f ${SCRIPTDIR}/pre-fetch ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-fetch; \ - fi - @${MAKE} ${.MAKEFLAGS} do-fetch -.if target(post-fetch) - @${MAKE} ${.MAKEFLAGS} post-fetch -.endif - @if [ -f ${SCRIPTDIR}/post-fetch ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-fetch; \ +.if !target(do-package) +do-package: + @if [ -e ${PKGDIR}/PLIST ]; then \ + ${ECHO_MSG} "===> Building package for ${PKGNAME}"; \ + if [ -d ${PACKAGES} ]; then \ + if [ ! -d ${PKGREPOSITORY} ]; then \ + if ! /bin/mkdir -p ${PKGREPOSITORY}; then \ + ${ECHO_MSG} ">> Can't create directory ${PKGREPOSITORY}."; \ + exit 1; \ + fi; \ + fi; \ + fi; \ + if ${PKG_CMD} ${PKG_ARGS} ${PKGFILE}; then \ + if [ -d ${PACKAGES} ]; then \ + ${MAKE} ${.MAKEFLAGS} package-links; \ + fi; \ + else \ + ${MAKE} ${.MAKEFLAGS} delete-package; \ + exit 1; \ + fi; \ fi .endif -# Extract - -.if !target(extract) -extract: checksum ${EXTRACT_COOKIE} +# Some support rules for do-package -${EXTRACT_COOKIE}: - @${ECHO_MSG} "===> Extracting for ${PKGNAME}" -.if target(pre-extract) - @${MAKE} ${.MAKEFLAGS} pre-extract -.endif - @if [ -f ${SCRIPTDIR}/pre-extract ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-extract; \ - fi - @${MAKE} ${.MAKEFLAGS} do-extract -.if target(post-extract) - @${MAKE} ${.MAKEFLAGS} post-extract +.if !target(package-links) +package-links: + @${MAKE} ${.MAKEFLAGS} delete-package-links + @for cat in ${CATEGORIES}; do \ + if [ ! -d ${PACKAGES}/$$cat ]; then \ + if ! /bin/mkdir -p ${PACKAGES}/$$cat; then \ + ${ECHO_MSG} ">> Can't create directory ${PACKAGES}/$$cat."; \ + exit 1; \ + fi; \ + fi; \ + ln -s ../${PKGREPOSITORYSUBDIR}/${PKGNAME}${PKG_SUFX} ${PACKAGES}/$$cat; \ + done; .endif - @if [ -f ${SCRIPTDIR}/post-extract ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-extract; \ - fi - @${TOUCH} ${TOUCH_FLAGS} ${EXTRACT_COOKIE} + +.if !target(delete-package-links) +delete-package-links: + @/bin/rm -f ${PACKAGES}/[a-z]*/${PKGNAME}${PKG_SUFX}; .endif -# Patch +.if !target(delete-package) +delete-package: + @${MAKE} ${.MAKEFLAGS} delete-package-links + @/bin/rm -f ${PKGFILE} +.endif -.if !target(patch) -patch: extract ${PATCH_COOKIE} +################################################################ +# This is the "generic" port target, actually a macro used from the +# six main targets. See below for more. +################################################################ -${PATCH_COOKIE}: - @${ECHO_MSG} "===> Patching for ${PKGNAME}" -.if target(pre-patch) - @${MAKE} ${.MAKEFLAGS} pre-patch +_PORT_USE: .USE +.if make(real-install) +.if !defined(NO_MTREE) + @if [ `id -u` = 0 ]; then \ + ${MTREE_CMD} ${MTREE_ARGS} ${PREFIX}/; \ + else \ + ${ECHO_MSG} "Warning: not superuser, can't run mtree."; \ + ${ECHO_MSG} "Become root and try again to ensure correct permissions."; \ + fi .endif - @if [ -f ${SCRIPTDIR}/pre-patch ]; then \ +.endif + @${MAKE} ${.MAKEFLAGS} ${.TARGET:S/^real-/pre-/} + @if [ -f ${SCRIPTDIR}/${.TARGET:S/^real-/pre-/} ]; then \ /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-patch; \ + /bin/sh ${SCRIPTDIR}/${.TARGET:S/^real-/pre-/}; \ fi - @${MAKE} ${.MAKEFLAGS} do-patch -.if target(post-patch) - @${MAKE} ${.MAKEFLAGS} post-patch -.endif - @if [ -f ${SCRIPTDIR}/post-patch ]; then \ + @${MAKE} ${.MAKEFLAGS} ${.TARGET:S/^real-/do-/} + @${MAKE} ${.MAKEFLAGS} ${.TARGET:S/^real-/post-/} + @if [ -f ${SCRIPTDIR}/${.TARGET:S/^real-/post-/} ]; then \ /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-patch; \ + /bin/sh ${SCRIPTDIR}/${.TARGET:S/^real-/post-/}; \ fi -.if !defined(PATCH_CHECK_ONLY) - @${TOUCH} ${TOUCH_FLAGS} ${PATCH_COOKIE} +.if make(real-install) + @${MAKE} ${.MAKEFLAGS} fake-pkg .endif +.if !make(real-fetch) \ + && (!make(real-patch) || !defined(PATCH_CHECK_ONLY)) \ + && (!make(real-package) || !defined(PACKAGE_NOINSTALL)) + @${TOUCH} ${TOUCH_FLAGS} ${WRKDIR}/.${.TARGET:S/^real-//}_done .endif -# Checkpatch -# -# Special target to verify patches +################################################################ +# Skeleton targets start here +# +# You shouldn't have to change these. Either add the pre-* or +# post-* targets/scripts or redefine the do-* targets. These +# targets don't do anything other than checking for cookies and +# call the necessary targets/scripts. +################################################################ -.if !target(checkpatch) -checkpatch: - @${MAKE} PATCH_CHECK_ONLY=yes ${.MAKEFLAGS} patch +.if !target(fetch) +fetch: depends + @${MAKE} ${.MAKEFLAGS} real-fetch .endif -# Configure +.if !target(extract) +extract: checksum ${EXTRACT_COOKIE} +.endif + +.if !target(patch) +patch: extract ${PATCH_COOKIE} +.endif .if !target(configure) configure: patch ${CONFIGURE_COOKIE} - -${CONFIGURE_COOKIE}: - @${ECHO_MSG} "===> Configuring for ${PKGNAME}" -.if target(pre-configure) - @${MAKE} ${.MAKEFLAGS} pre-configure -.endif - @if [ -f ${SCRIPTDIR}/pre-configure ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-configure; \ - fi - @${MAKE} ${.MAKEFLAGS} do-configure -.if target(post-configure) - @${MAKE} ${.MAKEFLAGS} post-configure -.endif - @if [ -f ${SCRIPTDIR}/post-configure ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-configure; \ - fi - @${TOUCH} ${TOUCH_FLAGS} ${CONFIGURE_COOKIE} .endif -# Build - .if !target(build) build: configure ${BUILD_COOKIE} - -${BUILD_COOKIE}: - @${ECHO_MSG} "===> Building for ${PKGNAME}" -.if target(pre-build) - @${MAKE} ${.MAKEFLAGS} pre-build -.endif - @if [ -f ${SCRIPTDIR}/pre-build ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-build; \ - fi - @${MAKE} ${.MAKEFLAGS} do-build -.if target(post-build) - @${MAKE} ${.MAKEFLAGS} post-build -.endif - @if [ -f ${SCRIPTDIR}/post-build ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-build; \ - fi - @${TOUCH} ${TOUCH_FLAGS} ${BUILD_COOKIE} .endif -# Install - .if !target(install) install: build ${INSTALL_COOKIE} +.endif +.if !target(package) +package: install ${PACKAGE_COOKIE} +.endif + +${EXTRACT_COOKIE}: + @${MAKE} ${.MAKEFLAGS} real-extract +${PATCH_COOKIE}: + @${MAKE} ${.MAKEFLAGS} real-patch +${CONFIGURE_COOKIE}: + @${MAKE} ${.MAKEFLAGS} real-configure +${BUILD_COOKIE}: + @${MAKE} ${.MAKEFLAGS} real-build ${INSTALL_COOKIE}: + @${MAKE} ${.MAKEFLAGS} real-install +${PACKAGE_COOKIE}: + @${MAKE} ${.MAKEFLAGS} real-package + +# And call the macros + +real-fetch: _PORT_USE +real-extract: _PORT_USE + @${ECHO_MSG} "===> Extracting for ${PKGNAME}" +real-patch: _PORT_USE + @${ECHO_MSG} "===> Patching for ${PKGNAME}" +real-configure: _PORT_USE + @${ECHO_MSG} "===> Configuring for ${PKGNAME}" +real-build: _PORT_USE + @${ECHO_MSG} "===> Building for ${PKGNAME}" +real-install: _PORT_USE @${ECHO_MSG} "===> Installing for ${PKGNAME}" -.if !defined(NO_MTREE) - @if [ `id -u` = 0 ]; then \ - ${MTREE_CMD} ${MTREE_ARGS} ${PREFIX}/; \ - else \ - ${ECHO_MSG} "Warning: not superuser, can't run mtree."; \ - ${ECHO_MSG} "Become root and try again to ensure correct permissions."; \ - fi -.endif -.if target(pre-install) - @${MAKE} ${.MAKEFLAGS} pre-install +real-package: _PORT_USE + +# Empty pre-* and post-* targets, note we can't use .if !target() +# in the _PORT_USE macro + +.for name in fetch extract patch configure build install package + +.if !target(pre-${name}) +pre-${name}: + @${DO_NADA} .endif - @if [ -f ${SCRIPTDIR}/pre-install ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/pre-install; \ - fi - @${MAKE} ${.MAKEFLAGS} do-install -.if target(post-install) - @${MAKE} ${.MAKEFLAGS} post-install + +.if !target(post-${name}) +post-${name}: + @${DO_NADA} .endif - @if [ -f ${SCRIPTDIR}/post-install ]; then \ - /usr/bin/env CURDIR=${.CURDIR} DISTDIR=${DISTDIR} WRKDIR=${WRKDIR} \ - WRKSRC=${WRKSRC} PATCHDIR=${PATCHDIR} SCRIPTDIR=${SCRIPTDIR} \ - FILESDIR=${FILESDIR} PORTSDIR=${PORTSDIR} PREFIX=${PREFIX} \ - DEPENDS="${DEPENDS}" X11BASE=${X11BASE} \ - /bin/sh ${SCRIPTDIR}/post-install; \ - fi - @${MAKE} ${.MAKEFLAGS} fake-pkg - @${TOUCH} ${TOUCH_FLAGS} ${INSTALL_COOKIE} + +.endfor + +# Checkpatch +# +# Special target to verify patches + +.if !target(checkpatch) +checkpatch: + @${MAKE} PATCH_CHECK_ONLY=yes ${.MAKEFLAGS} patch .endif # Reinstall # -# This is a special target to re-run install +# Special target to re-run install .if !target(reinstall) reinstall: pre-reinstall install @@ -921,11 +897,12 @@ .endif ################################################################ -# The package-building targets +# The special package-building targets # You probably won't need to touch these ################################################################ # Nobody should want to override this unless PKGNAME is simply bogus. + .if !target(package-name) package-name: .if !defined(NO_PACKAGE) @@ -934,6 +911,7 @@ .endif # Show (recursively) all the packages this package depends on. + .if !target(package-depends) package-depends: @for i in ${EXEC_DEPENDS} ${LIB_DEPENDS} ${DEPENDS}; do \ @@ -942,19 +920,6 @@ done .endif -# Build a package - -.if !target(package) -package: install ${PACKAGE_COOKIE} - -${PACKAGE_COOKIE}: -.if target(pre-package) - @${MAKE} ${.MAKEFLAGS} pre-package -.endif - @${MAKE} ${.MAKEFLAGS} do-package - @${TOUCH} ${TOUCH_FLAGS} ${PACKAGE_COOKIE} -.endif - # Build a package but don't check the package cookie .if !target(repackage) @@ -969,60 +934,7 @@ .if !target(package-noinstall) package-noinstall: -.if target(pre-package) - @${MAKE} ${.MAKEFLAGS} pre-package -.endif - @${MAKE} ${.MAKEFLAGS} do-package -.endif - -# The body of the package-building target - -.if !target(do-package) -do-package: - @if [ -e ${PKGDIR}/PLIST ]; then \ - ${ECHO_MSG} "===> Building package for ${PKGNAME}"; \ - if [ -d ${PACKAGES} ]; then \ - if [ ! -d ${PKGREPOSITORY} ]; then \ - if ! /bin/mkdir -p ${PKGREPOSITORY}; then \ - ${ECHO_MSG} ">> Can't create directory ${PKGREPOSITORY}."; \ - exit 1; \ - fi; \ - fi; \ - fi; \ - if ${PKG_CMD} ${PKG_ARGS} ${PKGFILE}; then \ - if [ -d ${PACKAGES} ]; then \ - ${MAKE} ${.MAKEFLAGS} package-links; \ - fi; \ - else \ - ${MAKE} ${.MAKEFLAGS} delete-package; \ - exit 1; \ - fi; \ - fi -.endif - -.if !target(package-links) -package-links: - @${MAKE} ${.MAKEFLAGS} delete-package-links - @for cat in ${CATEGORIES}; do \ - if [ ! -d ${PACKAGES}/$$cat ]; then \ - if ! /bin/mkdir -p ${PACKAGES}/$$cat; then \ - ${ECHO_MSG} ">> Can't create directory ${PACKAGES}/$$cat."; \ - exit 1; \ - fi; \ - fi; \ - ln -s ../${PKGREPOSITORYSUBDIR}/${PKGNAME}${PKG_SUFX} ${PACKAGES}/$$cat; \ - done; -.endif - -.if !target(delete-package-links) -delete-package-links: - @/bin/rm -f ${PACKAGES}/[a-z]*/${PKGNAME}${PKG_SUFX}; -.endif - -.if !target(delete-package) -delete-package: - @${MAKE} ${.MAKEFLAGS} delete-package-links - @/bin/rm -f ${PKGFILE} + @${MAKE} ${.MAKEFLAGS} PACKAGE_NOINSTALL=yes real-package .endif ################################################################ From owner-freebsd-ports Fri Jul 28 21:25:12 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id VAA23637 for ports-outgoing; Fri, 28 Jul 1995 21:25:12 -0700 Received: from emory.mathcs.emory.edu (emory.mathcs.emory.edu [128.140.2.1]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id VAA23631 for ; Fri, 28 Jul 1995 21:25:10 -0700 Received: by emory.mathcs.emory.edu (5.65/Emory_mathcs.4.0.15) via UUCP id AA04689 ; Sat, 29 Jul 95 00:25:08 -0400 Received: (from jan@localhost) by bagend.atl.ga.us (8.6.11/8.6.9) id AAA01915 for freebsd-ports@freebsd.org; Sat, 29 Jul 1995 00:21:19 -0400 From: Jan Isley Message-Id: <199507290421.AAA01915@bagend.atl.ga.us> Subject: Bug? (uucp settings) (fwd) To: freebsd-ports@freebsd.org (FreeBSD Ports) Date: Sat, 29 Jul 1995 00:21:19 -0400 (EDT) X-Mailer: ELM [version 2.4 PL24] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1345 Sender: ports-owner@freebsd.org Precedence: bulk I posted (and mailed) an answer to the question. My question, is this a ports or a hackers thing, and does someone want me to either edit the files to state the correct things for FreeBSD, or maybe a README file to install in /etc/uucp and if so, where do I send it? -- Jan Isley Nothing is permanent. Everything Changes. jan@bagend.atl.ga.us That's the one thing we know for sure in this world. But I'm still going to gripe about it. -- Calvin Mikhail Teterin wrote: > From: mi@cs.bu.edu (Mikhail Teterin) > Newsgroups: comp.unix.bsd.freebsd.misc > Subject: Bug? (uucp settings) > Date: 27 Jul 1995 03:24:55 GMT > > Every (or almost every) file in /etc/uucp says that it (the file) has to > be modified and then put into the misterious /usr/local/conf/uucp... > (It is called a default place for uucp-configuration files, although > leaves a hint, that the place could've been modified). > > Well, sys and conf files are read from where they are -- /etc/uucp . > No other files are accessed by uucico (according to `ls -lu'). > > They are not read from /usr/local/conf/uucp, according to the same source. > > BTW, if someone will give me their /etc/uucp files, which let his machine, > retrieve mail from another box OVER the Internet (without phone call), I'll > be more then gratefull. Thanks! From owner-freebsd-ports Fri Jul 28 21:57:32 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id VAA24086 for ports-outgoing; Fri, 28 Jul 1995 21:57:32 -0700 Received: from jolt.eng.umd.edu (jolt.eng.umd.edu [129.2.102.5]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id VAA24078 for ; Fri, 28 Jul 1995 21:57:31 -0700 Received: from cappuccino.eng.umd.edu (cappuccino.eng.umd.edu [129.2.98.14]) by jolt.eng.umd.edu (8.6.10/8.6.4) with ESMTP id AAA28928 for ; Sat, 29 Jul 1995 00:57:28 -0400 Received: (chuckr@localhost) by cappuccino.eng.umd.edu (8.6.10/8.6.4) id AAA14399; Sat, 29 Jul 1995 00:57:28 -0400 Date: Sat, 29 Jul 1995 00:57:27 -0400 (EDT) From: Chuck Robey To: FreeBSD-Ports@freeBSD.org Subject: ports/cad/magic Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@freeBSD.org Precedence: bulk I was looking around and noticed that, on gatekeeper, the magic file's location has changed. New address is: /pub/DEC/WRL/projects/magic/6.4/magic.6.4.4.tar.Z I also noticed that irsim is in the same place. Lastly, there are new versions of both irsim and magic available (along with the version for our latest ports). Magic is up to 6.4.5, and irsim up to 9.3. Note that the versions our ports call for ARE still there. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 (Freebsd 2.0R) and n3lxx (301) 220-2114 | (FreeBSD 2.0.5-snap) and am I happy! ----------------------------+----------------------------------------------- From owner-freebsd-ports Sat Jul 29 01:47:23 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id BAA01183 for ports-outgoing; Sat, 29 Jul 1995 01:47:23 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id BAA01140 for ; Sat, 29 Jul 1995 01:45:57 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id BAA01538; Sat, 29 Jul 1995 01:44:34 -0700 Date: Sat, 29 Jul 1995 01:44:34 -0700 Message-Id: <199507290844.BAA01538@silvia.HIP.Berkeley.EDU> To: erich@jake.lodgenet.com CC: ports@freebsd.org In-reply-to: <199507282334.SAA10468@jake.lodgenet.com> (erich@jake.lodgenet.com) Subject: Re: 9term port From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * this one needs some work, particularily in pty.c * but it compiles and runs enough to get a feel for the * what it is. Eric, thanks for the ports but you are missing the package files and checksum. I need: files/md5: checksum, you can make it by typing "make makesum" pkg/COMMENT: a short description, should be one line pkg/DESCR: a longer description, a few paragraphs pkg/PLIST: a "packing list" for the packages For the pkg/* files, please take a look at existing ports. PLIST might look scary, just don't worry about the @mode lines and all you need to do is list the filenames (relative to /usr/X11R6) in the package. Granted, I can make the checksum by myself but it's much better if you can do it for me with the source you know that works, that has saved us from huge headaches in the past. Thanks! Satoshi From owner-freebsd-ports Sat Jul 29 01:50:54 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id BAA01488 for ports-outgoing; Sat, 29 Jul 1995 01:50:54 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id BAA01473 for ; Sat, 29 Jul 1995 01:50:50 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id BAA01558; Sat, 29 Jul 1995 01:50:42 -0700 Date: Sat, 29 Jul 1995 01:50:42 -0700 Message-Id: <199507290850.BAA01558@silvia.HIP.Berkeley.EDU> To: chuckr@Glue.umd.edu CC: FreeBSD-Ports@freeBSD.org In-reply-to: (message from Chuck Robey on Sat, 29 Jul 1995 00:57:27 -0400 (EDT)) Subject: Re: ports/cad/magic From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freeBSD.org Precedence: bulk * I was looking around and noticed that, on gatekeeper, the magic file's * location has changed. New address is: * * /pub/DEC/WRL/projects/magic/6.4/magic.6.4.4.tar.Z Thanks! I corrected them. * I also noticed that irsim is in the same place. Lastly, there are new * versions of both irsim and magic available (along with the version for * our latest ports). Magic is up to 6.4.5, and irsim up to 9.3. If someone can upgrade them, that would be great. (I could do it, but I'm not a user of either so I'm a little reluctant to touch them....) Satoshi From owner-freebsd-ports Sat Jul 29 03:30:36 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id DAA06193 for ports-outgoing; Sat, 29 Jul 1995 03:30:36 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id DAA06177 ; Sat, 29 Jul 1995 03:30:28 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id DAA01954; Sat, 29 Jul 1995 03:30:25 -0700 Date: Sat, 29 Jul 1995 03:30:25 -0700 Message-Id: <199507291030.DAA01954@silvia.HIP.Berkeley.EDU> To: torstenb@freefall.cdrom.com CC: ports@freebsd.org In-reply-to: <199507272030.NAA05258@freefall.cdrom.com> (message from Torsten Blum on Thu, 27 Jul 1995 13:30:10 -0700) Subject: Re: cvs commit: ports/security/pidentd/scripts configure From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * Log: * - upgrade to 2.6.1 People, I think it will be great if we can post a notice to USENET when we do a new port or an upgrade. I've been doing it for my ports for a while. Here's a template: ======= Newsgroups: comp.unix.bsd.freebsd.misc Subject: New port: radio A port of radio is now available. You can get it from ftp://ftp.freebsd.org/pub/FreeBSD/ports/audio/radio.tar.gz (source) ftp://ftp.freebsd.org/pub/FreeBSD/packages/audio/radio-2.0.4.tgz (binary) and the corresponding directories on mirror sites. It enables you to send sounds from a radio over the network. This port was done by Janusz Kokot (JKOKOT@demeter.ipan.lublin.pl). Satoshi P.S. Note that the "source" above is actually the ports skeleton only; when you extract it on your machine (preferably into /usr/ports/audio) and type "make", it will automatically fetch the original source and builds the program. Try "make fetch-list" if you are not IP connected to obtain a list of files you need to fetch. ======= Obviously there are some things that have to change for upgrades. When there is a "Submitted by:" line in the commit message, that person's name should appear in the news message as well (like above). Also, if the port is restricted, take away the packages line and add: ======= Due to licensing limitations, there is no binary package available for this port. ======= If you are too busy or don't have access to news, drop me a note and I'll post it for you. It will be great if you can send me the message you want me to post, but if you can't, I'll cough up something. :) Let's make our presense known! Satoshi From owner-freebsd-ports Sat Jul 29 04:53:13 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id EAA11827 for ports-outgoing; Sat, 29 Jul 1995 04:53:13 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id EAA11821 for ; Sat, 29 Jul 1995 04:53:12 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id EAA02399; Sat, 29 Jul 1995 04:53:03 -0700 Date: Sat, 29 Jul 1995 04:53:03 -0700 Message-Id: <199507291153.EAA02399@silvia.HIP.Berkeley.EDU> To: kelly@fsl.noaa.gov CC: msmith@atrad.adelaide.edu.au, ports@freebsd.org In-reply-to: <9507281236.AA14352@emu.fsl.noaa.gov> (kelly@fsl.noaa.gov) Subject: Re: Tcl 7.4 / Tk 4.0 Ports From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * No, it's not. Ousterhout himself announced release-versions of tcl7.4 * and tk4.0 on 1 July 95. Ok, so now it's "release", but is it still incompatible? Satoshi From owner-freebsd-ports Sat Jul 29 05:01:16 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id FAA12078 for ports-outgoing; Sat, 29 Jul 1995 05:01:16 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id FAA12072 for ; Sat, 29 Jul 1995 05:01:15 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id FAA02431; Sat, 29 Jul 1995 05:00:17 -0700 Date: Sat, 29 Jul 1995 05:00:17 -0700 Message-Id: <199507291200.FAA02431@silvia.HIP.Berkeley.EDU> To: thomas@ghpc8.ihf.rwth-aachen.de CC: ports@freebsd.org In-reply-to: <199507280733.JAA29708@ghpc8.ihf.rwth-aachen.de> (message from Thomas Gellekum on Fri, 28 Jul 1995 09:32:59 +0200 (MET DST)) Subject: Re: updated ports: icon, octave, pdksh From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * I have put {icon,octave,pdksh}.tar.gz into wcarchives * /pub/FreeBSD/incoming. Thanks, I committed all three. * I tried to upload the files to freefall.cdrom.com first, but got an * error on pdksh.tar.gz: permission denied. Could anyone please * remove {octave,icon}.tar.gz? I also noted some older ports still * sitting in /incoming. I deleted them too. Thanks for your help! Satoshi From owner-freebsd-ports Sat Jul 29 05:23:49 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id FAA13129 for ports-outgoing; Sat, 29 Jul 1995 05:23:49 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id FAA13122 for ; Sat, 29 Jul 1995 05:23:48 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id FAA02513; Sat, 29 Jul 1995 05:23:42 -0700 Date: Sat, 29 Jul 1995 05:23:42 -0700 Message-Id: <199507291223.FAA02513@silvia.HIP.Berkeley.EDU> To: rsnow@legend.txdirect.net CC: ports@freebsd.org In-reply-to: (message from Rob Snow on Fri, 28 Jul 1995 07:30:28 -0500 (CDT)) Subject: Re: Seyon doesn't properly lock From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * I was having a whale of a time getting hylafax to work with seyon. * faxgetty kept cycling DTR whenever I was trying to run seyon. I did a * little poking around and it looks like the LCK..cuaa1 file should have * the PID of the locking process. seyon didn't, it had some garbage in * the lock file. here is the patch to make seyon lock the port with the PID * in the lock file. Thanks, committed! Satoshi From owner-freebsd-ports Sat Jul 29 15:24:50 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA00684 for ports-outgoing; Sat, 29 Jul 1995 15:24:50 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id PAA00676 for ; Sat, 29 Jul 1995 15:24:48 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id PAA07250; Sat, 29 Jul 1995 15:24:31 -0700 Date: Sat, 29 Jul 1995 15:24:31 -0700 Message-Id: <199507292224.PAA07250@silvia.HIP.Berkeley.EDU> To: taob@gate.sinica.edu.tw CC: ports@FreeBSD.org In-reply-to: (message from Brian Tao on Sun, 30 Jul 1995 06:10:57 +0800 (CST)) Subject: Re: Tcl 7.4 / Tk 4.0 Ports From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk * > Ok, so now it's "release", but is it still incompatible? * * Yes, Ousterhout has said that Tk4.0 is the "do-it-right" release * where he fixes fundamental problems that have existed since the * earliest releases of Tk. Tk authors have been warned that existing * apps *will* break and that they should be rewritten for 4.0. The * changes to Tcl are more minor. Maybe I didn't include enough context, I thought I iterated it enough already. Anyway, I know Tk-4.0 is incompatible with Tk-3.6, that wasn't the question, and it's pretty obvious looking at the version numbers. :) Will the "more minor" changes in Tcl-7.4 break Tcl-7.3 scripts? Someone please answer this with authority, why is it so hard to get an answer to a simple question? ;) Satoshi From owner-freebsd-ports Sat Jul 29 15:44:18 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA01957 for ports-outgoing; Sat, 29 Jul 1995 15:44:18 -0700 Received: from who.cdrom.com (who.cdrom.com [192.216.222.3]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id PAA01936 for ; Sat, 29 Jul 1995 15:44:16 -0700 Received: from aries.ibms.sinica.edu.tw ([140.109.40.248]) by who.cdrom.com (8.6.11/8.6.11) with ESMTP id PAA00404 for ; Sat, 29 Jul 1995 15:12:14 -0700 Received: (from taob@localhost) by aries.ibms.sinica.edu.tw (8.6.11/8.6.9) id GAA04583; Sun, 30 Jul 1995 06:10:57 +0800 Date: Sun, 30 Jul 1995 06:10:57 +0800 (CST) From: Brian Tao To: Satoshi Asami cc: ports@FreeBSD.org Subject: Re: Tcl 7.4 / Tk 4.0 Ports In-Reply-To: <199507291153.EAA02399@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 Sat, 29 Jul 1995, Satoshi Asami wrote: > > Ok, so now it's "release", but is it still incompatible? Yes, Ousterhout has said that Tk4.0 is the "do-it-right" release where he fixes fundamental problems that have existed since the earliest releases of Tk. Tk authors have been warned that existing apps *will* break and that they should be rewritten for 4.0. The changes to Tcl are more minor. -- 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 Sat Jul 29 15:48:29 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA02551 for ports-outgoing; Sat, 29 Jul 1995 15:48:29 -0700 Received: from mail.barrnet.net (mail.barrnet.net [131.119.246.7]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id PAA02545 for ; Sat, 29 Jul 1995 15:48:28 -0700 Received: from rflab1.gtri.gatech.edu (rflab1.gtri.gatech.edu [130.207.199.83]) by mail.barrnet.net (8.6.10/MAIL-RELAY-LEN) with ESMTP id MAA18118 for ; Sat, 29 Jul 1995 12:50:59 -0700 Received: (from ken@localhost) by rflab1.gtri.gatech.edu (8.6.10/8.6.10) id PAA14472 for ports@freebsd.org; Sat, 29 Jul 1995 15:48:05 -0400 From: "Kenneth D. Merry" Message-Id: <199507291948.PAA14472@rflab1.gtri.gatech.edu> Subject: a couple of things... To: ports@FreeBSD.org Date: Sat, 29 Jul 1995 15:48:04 -0400 (EDT) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 2235 Sender: ports-owner@FreeBSD.org Precedence: bulk I've noticed that the emulators, security, and sysutils ports subdirectories are not in the current ports directory on ftp.freebsd.org. It appears that those sup targets need to be added to the supfile on that machine. (they aren't in there now) Also, is there any reason why ports-distfiles isn't in the sample ports-supfile in -current? Also, I think there may be a problem with the new version of pidentd: Script started on Sat Jul 29 15:22:15 1995 # pwd /usr/local/ports/security/pidentd # make Checksums OK. ===> Extracting for pidentd-2.6.1 ===> Patching for pidentd-2.6.1 ===> Applying FreeBSD patches for pidentd-2.6.1 ===> Configuring for pidentd-2.6.1 ===> Building for pidentd-2.6.1 "Makefile", line 340: Need an operator "Makefile", line 341: Need an operator Fatal errors encountered -- cannot continue *** Error code 1 Stop. *** Error code 1 Stop. # ^D Script done on Sat Jul 29 15:22:36 1995 I was able to fix the problem by removing the lines in question. Later in the build, though, I think there was a superfluous tab on line 14 of the makefile in the src subdirectory. Oh, and one other question. Since I upgraded to 2.0.5, identd has been reporting that I'm 'root' whenever I rlogin to a box that has tcpd checking rlogin connections. For example: (both machines running 2.0.5) Script started on Sat Jul 29 15:39:38 1995 {wc206:/usr/home/ken:1:0} whoami ken {wc206:/usr/home/ken:2:0} rlogin wc62 3:39PM up 20:35, 4 users, load averages: 0.04, 0.05, 0.05 {wc62:/disk2/home/ken:1} tail -2 /var/log/messages Jul 29 15:39:41 wc62 rlogind[29470]: connect from root@wc206.residence.gatech.edu Jul 29 15:39:41 wc62 login: login from wc206 as ken {wc62:/disk2/home/ken:2} rlogin: connection closed. {wc206:/usr/home/ken:3:0} ^D Script done on Sat Jul 29 15:39:54 1995 So, as ken on wc206, I rlogged into wc62, and identd reported that the connection was made by 'root', when in fact it was made by 'ken'. identd seems to report the correct thing for everything else (ftp, telnet, finger, etc.). rlogin seems to be the only thing affected in this way. Anyone have any ideas on this? Thanks, Ken -- Kenneth Merry ken@rflab1.gtri.gatech.edu Disclaimer: I don't speak for GTRI, GT, or Elvis. From owner-freebsd-ports Sat Jul 29 15:48:51 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA02667 for ports-outgoing; Sat, 29 Jul 1995 15:48:51 -0700 Received: from mail.barrnet.net (mail.barrnet.net [131.119.246.7]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id PAA02654 for ; Sat, 29 Jul 1995 15:48:48 -0700 Received: from haven.uniserve.com (haven.uniserve.com [198.53.215.121]) by mail.barrnet.net (8.6.10/MAIL-RELAY-LEN) with ESMTP id MAA18079 for ; Sat, 29 Jul 1995 12:42:40 -0700 Received: by haven.uniserve.com id <33515>; Sat, 29 Jul 1995 12:40:45 +0100 Date: Sat, 29 Jul 1995 12:40:18 -0700 (PDT) From: Tom Samplonius To: "Rodney W. Grimes" cc: Ollivier Robert , ache@astral.msk.su, asami@cs.berkeley.edu, ports@FreeBSD.org Subject: Re: cvs commit: src/etc inetd.conf In-Reply-To: <199507291839.LAA04384@gndrsh.aac.dev.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk On Sat, 29 Jul 1995, Rodney W. Grimes wrote: > > > > > There is lots of daemons even in _standard_ system sbin. > > > Rest of world don't know anything about recent libexec BSDsm... > > > > Daemons that are started by /etc/rc.local or by root are /*/sbin not in > > libexec. Daemons that are started by inetd are in */libexec. > > Daemons that are run from the command line (or can be run from the command > line) go in /usr/src/sbin, Daemons that are only started by other programs > go in /usr/libexec. There is nothing about rc files or ``root'' in the > applicable criteria. > > Please refer to ``man 7 hier'' when talking about such things: > > libexec/ system daemons & system utilities (executed by other > programs) > > sbin/ system daemons & system utilities (executed by users) > > Please do not make up your own rules, these things are defined in the sited > man page. I have seen 3 wrong definations in todays mail :-(. Have you looked at the ports/packages lately? Everyone seems to play by different rules. - samba - creates a /usr/local/samba/{bin/lib/var} hierarchry. The daemons should be in /usr/local/sbin and the config files in /usr/local/etc, and the logs in /var/log - wu-ftpd - the daemon is installed in /usr/local/etc instead of /usr/local/libexec - emacs installs a bunch of stuff in /usr/local/libexec that don't appear to be daemons And there are many others. This lack of conformity makes packages difficult to use, since quite often you don't know where config files are to be located unless you reference the source, which defeats the whole point of packages. Packages almost never include crucial README or INSTALL documents. Basically, packages suck. Tom From owner-freebsd-ports Sat Jul 29 15:52:54 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA02863 for ports-outgoing; Sat, 29 Jul 1995 15:52:54 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id PAA02857 for ; Sat, 29 Jul 1995 15:52:51 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id PAA04584; Sat, 29 Jul 1995 15:52:17 -0700 From: "Rodney W. Grimes" Message-Id: <199507292252.PAA04584@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/etc inetd.conf To: tom@uniserve.com (Tom Samplonius) Date: Sat, 29 Jul 1995 15:52:16 -0700 (PDT) Cc: roberto@blaise.ibp.fr, ache@astral.msk.su, asami@cs.berkeley.edu, ports@freebsd.org In-Reply-To: from "Tom Samplonius" at Jul 29, 95 12:40:18 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2916 Sender: ports-owner@freebsd.org Precedence: bulk > > > On Sat, 29 Jul 1995, Rodney W. Grimes wrote: > > > > > > > > There is lots of daemons even in _standard_ system sbin. > > > > Rest of world don't know anything about recent libexec BSDsm... > > > > > > Daemons that are started by /etc/rc.local or by root are /*/sbin not in > > > libexec. Daemons that are started by inetd are in */libexec. > > > > Daemons that are run from the command line (or can be run from the command > > line) go in /usr/src/sbin, Daemons that are only started by other programs > > go in /usr/libexec. There is nothing about rc files or ``root'' in the > > applicable criteria. > > > > Please refer to ``man 7 hier'' when talking about such things: > > > > libexec/ system daemons & system utilities (executed by other > > programs) > > > > sbin/ system daemons & system utilities (executed by users) > > > > Please do not make up your own rules, these things are defined in the sited > > man page. I have seen 3 wrong definations in todays mail :-(. > > Have you looked at the ports/packages lately? Everyone seems to play > by different rules. No, but it ain't a ``true'' BSD port if it don't follow the rules layed out for BSD. > - samba - creates a /usr/local/samba/{bin/lib/var} hierarchry. The > daemons should be in /usr/local/sbin and the config files in > /usr/local/etc, and the logs in /var/log Well, go fix it then! This is an incomplete porting job. > - wu-ftpd - the daemon is installed in /usr/local/etc instead of > /usr/local/libexec Well, go fix it then! Again, incomplete porting job. > - emacs installs a bunch of stuff in /usr/local/libexec that don't > appear to be daemons Ditto... > And there are many others. This lack of conformity makes packages > difficult to use, since quite often you don't know where config files are > to be located unless you reference the source, which defeats the whole > point of packages. Packages almost never include crucial README or > INSTALL documents. Basically, packages suck. Only because folks are not completely ``porting'' it to the BSD paradigm. When I port stuff locally all of these types of things get corrected as well. I like consistency, it is important to be productive. Porting should not stop at the point that it just sort of works, porting is finished truley when the package works seamlessly and coherently with the rest of the BSD paradigm's. Anything less is an incomplete job. I am not meaning to beat up on the porters out there, they have done one heck of a lot of work, and things are far far better than they where a year ago. But now it would be nice to start to clean up some of these issues, and where possible feed these changes back to the original porter (ifdef'ed if need be). -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD From owner-freebsd-ports Sat Jul 29 19:52:01 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id TAA10976 for ports-outgoing; Sat, 29 Jul 1995 19:52:01 -0700 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id TAA10964 for ; Sat, 29 Jul 1995 19:51:56 -0700 Received: by sequent.kiae.su id AA16168 (5.65.kiae-2 ); Sun, 30 Jul 1995 06:46:26 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Sun, 30 Jul 95 06:46:24 +0400 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id GAA00349; Sun, 30 Jul 1995 06:40:27 +0400 To: "Rodney W. Grimes" , Tom Samplonius Cc: asami@cs.berkeley.edu, ports@freebsd.org, roberto@blaise.ibp.fr References: <199507292252.PAA04584@gndrsh.aac.dev.com> In-Reply-To: <199507292252.PAA04584@gndrsh.aac.dev.com>; from "Rodney W. Grimes" at Sat, 29 Jul 1995 15:52:16 -0700 (PDT) Message-Id: Organization: Olahm Ha-Yetzirah Date: Sun, 30 Jul 1995 06:40:26 +0400 (MSD) X-Mailer: Mail/@ [v2.40 FreeBSD] From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= aka "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/etc inetd.conf Lines: 17 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 697 Sender: ports-owner@freebsd.org Precedence: bulk In message <199507292252.PAA04584@gndrsh.aac.dev.com> Rodney W. Grimes writes: >> Have you looked at the ports/packages lately? Everyone seems to play >> by different rules. >No, but it ain't a ``true'' BSD port if it don't follow the rules layed >out for BSD. uucp is 'true' BSD port, and it breaks this rule: it can be called from command line but live in libexec. Time to move it to sbin? -- 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 Sat Jul 29 20:39:15 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id UAA13446 for ports-outgoing; Sat, 29 Jul 1995 20:39:15 -0700 Received: from rflab1.gtri.gatech.edu (rflab1.gtri.gatech.edu [130.207.199.83]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id UAA13438 for ; Sat, 29 Jul 1995 20:39:13 -0700 Received: (from ken@localhost) by rflab1.gtri.gatech.edu (8.6.10/8.6.10) id XAA15071 for ports@freebsd.org; Sat, 29 Jul 1995 23:38:53 -0400 From: "Kenneth D. Merry" Message-Id: <199507300338.XAA15071@rflab1.gtri.gatech.edu> Subject: a few things.... To: ports@freebsd.org Date: Sat, 29 Jul 1995 23:38:52 -0400 (EDT) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 2404 Sender: ports-owner@freebsd.org Precedence: bulk (note: I think my original message got lost somewhere when *.cdrom.com went off the net for a little bit....so I'm sending it again. Sorry if this goes through twice) I've noticed that the emulators, security, and sysutils ports subdirectories are not in the current ports directory on ftp.freebsd.org. It appears that those sup targets need to be added to the supfile on that machine. (they aren't in there now) Also, is there any reason why ports-distfiles isn't in the sample ports-supfile in -current? Also, I think there may be a problem with the new version of pidentd: Script started on Sat Jul 29 15:22:15 1995 # pwd /usr/local/ports/security/pidentd # make Checksums OK. ===> Extracting for pidentd-2.6.1 ===> Patching for pidentd-2.6.1 ===> Applying FreeBSD patches for pidentd-2.6.1 ===> Configuring for pidentd-2.6.1 ===> Building for pidentd-2.6.1 "Makefile", line 340: Need an operator "Makefile", line 341: Need an operator Fatal errors encountered -- cannot continue *** Error code 1 Stop. *** Error code 1 Stop. # ^D Script done on Sat Jul 29 15:22:36 1995 I was able to fix the problem by removing the lines in question. Later in the build, though, I think there was a superfluous tab on line 14 of the makefile in the src subdirectory. Oh, and one other question. Since I upgraded to 2.0.5, identd has been reporting that I'm 'root' whenever I rlogin to a box that has tcpd checking rlogin connections. For example: (both machines running 2.0.5) Script started on Sat Jul 29 15:39:38 1995 {wc206:/usr/home/ken:1:0} whoami ken {wc206:/usr/home/ken:2:0} rlogin wc62 3:39PM up 20:35, 4 users, load averages: 0.04, 0.05, 0.05 {wc62:/disk2/home/ken:1} tail -2 /var/log/messages Jul 29 15:39:41 wc62 rlogind[29470]: connect from root@wc206.residence.gatech.edu Jul 29 15:39:41 wc62 login: login from wc206 as ken {wc62:/disk2/home/ken:2} rlogin: connection closed. {wc206:/usr/home/ken:3:0} ^D Script done on Sat Jul 29 15:39:54 1995 So, as ken on wc206, I rlogged into wc62, and identd reported that the connection was made by 'root', when in fact it was made by 'ken'. identd seems to report the correct thing for everything else (ftp, telnet, finger, etc.). rlogin seems to be the only thing affected in this way. Anyone have any ideas on this? Thanks, Ken -- Kenneth Merry ken@rflab1.gtri.gatech.edu Disclaimer: I don't speak for GTRI, GT, or Elvis. From owner-freebsd-ports Sat Jul 29 22:43:41 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id WAA18953 for ports-outgoing; Sat, 29 Jul 1995 22:43:41 -0700 Received: from distortion.eng.umd.edu (distortion.eng.umd.edu [129.2.98.6]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id WAA18945 for ; Sat, 29 Jul 1995 22:43:39 -0700 Received: from latte.eng.umd.edu (latte.eng.umd.edu [129.2.98.15]) by distortion.eng.umd.edu (8.6.10/8.6.4) with ESMTP id BAA17419; Sun, 30 Jul 1995 01:38:34 -0400 Received: (chuckr@localhost) by latte.eng.umd.edu (8.6.10/8.6.4) id BAA14320; Sun, 30 Jul 1995 01:38:34 -0400 Date: Sun, 30 Jul 1995 01:38:33 -0400 (EDT) From: Chuck Robey To: Satoshi Asami cc: taob@gate.sinica.edu.tw, ports@FreeBSD.org Subject: Re: Tcl 7.4 / Tk 4.0 Ports In-Reply-To: <199507292224.PAA07250@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 Sat, 29 Jul 1995, Satoshi Asami wrote: > Someone please answer this with authority, why is it so hard to get an > answer to a simple question? ;) I have tried, and the new tcl broke things that worked beforehand. I have read (in many places) that they are not compatible. But, I guess I'm really not an authority. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 (Freebsd 2.0R) and n3lxx (301) 220-2114 | (FreeBSD 2.0.5-snap) and am I happy! ----------------------------+-----------------------------------------------