From owner-freebsd-ports Wed Jul 31 08:53:39 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA07496 for ports-outgoing; Wed, 31 Jul 1996 08:53:39 -0700 (PDT) Received: from precipice.shockwave.com (ppp-5-26.rdcy01.pacbell.net [206.170.5.26]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id IAA07489; Wed, 31 Jul 1996 08:53:34 -0700 (PDT) Received: from shockwave.com (localhost.shockwave.com [127.0.0.1]) by precipice.shockwave.com (8.7.5/8.7.3) with ESMTP id IAA08587; Wed, 31 Jul 1996 08:53:06 -0700 (PDT) Message-Id: <199607311553.IAA08587@precipice.shockwave.com> To: "Julian H. Stacey" cc: Narvi , ports@FreeBSD.org Subject: Re: gnats needs emacs to even build ! In-reply-to: Your message of "Tue, 30 Jul 1996 22:24:53 +0200." <199607302024.WAA02479@vector.jhs.no_domain> Date: Wed, 31 Jul 1996 08:53:06 -0700 From: Paul Traina Sender: owner-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk It requires emacs to install correctly. As far as maintainer goes, I'm willing to answer questions, and I intend to audit proposed changes quite heavily, but I'm too busy to sign up for more right now. From: "Julian H. Stacey" Subject: Re: gnats needs emacs to even build ! Hi, Reference: > From: Narvi > On Tue, 30 Jul 1996, Julian H. Stacey wrote: > > > Hi PST cc ports > > > > I was thinking of learning gnats, but > > gnats/Makefile: > > BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs > > on freefall: > > 10379090 Jun 11 01:34 emacs-19.31.tar.gz > > > > Hmm... Can't you use the package? Umm, that never even occured to me ! I always `roll my own' :-) > Or do you in fact need to build it? You > could even watch the build process to the point it needs emacs by > removing that dependency... True. I was rather hoping for existence of a `sanitised' gnats; I guess not. ----- > From: asami@cs.berkeley.edu (Satoshi Asami) * Qestion: Is emacs mandatory ? or does gnats have a `running light' capabi >>lity Please read the Makefile more carefully. > # we've got some .elc and info files to compile (yuck) > BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs Besides, this being BUILD_DEPENDS pretty much implies that this is required for building, not using gnats. Well, I guess some people perhaps just make a first declaration of a dependency, & assume subsequent dependencies are thus satisfied ? after all there's config, make, install & run depencies .... I'd assumed emacs was needed for running too, & was wondering if anyone had handy tricks (as are available with exmh) to avoid default emacs dependency, & depend on a-n-other ed. > Feel free to modify the port to ignore the .elc and info files, and > you can take out the BUILD_DEPENDS line if you wish. Will it then build & run without emacs ? I'd much prefer if the Maintainer could do this as I don't know gnats I was hoping to learn gnats, rather learn emacs or hack the gnats ports, but I now notice with trepidation, that pst is only in as # Whom: pst & there is no MAINTAINER = So I guess it's wide open for anyone who knows gnats (excludes me, I trust !) Julian -- Julian H. Stacey jhs@freebsd.org http://www.freebsd.org/~jhs/