From owner-cvs-all Wed Oct 24 14:24:55 2001 Delivered-To: cvs-all@freebsd.org Received: from ipcard.iptcom.net (ipcard.iptcom.net [212.9.224.5]) by hub.freebsd.org (Postfix) with ESMTP id 266B537B403; Wed, 24 Oct 2001 14:24:43 -0700 (PDT) Received: from notebook.vega.com (h175.228.dialup.iptcom.net [212.9.228.175]) by ipcard.iptcom.net (8.9.3/8.9.3) with ESMTP id AAA99755; Thu, 25 Oct 2001 00:24:28 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Message-Id: <200110242124.AAA99755@ipcard.iptcom.net> To: fenner@research.att.com Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org From: Maxim Sobolev Subject: Re: cvs commit: ports/devel/automake Makefile distinfo pkg-plist ports/devel/automake/files patch-ab patch-ad X-Mailer: Pygmy (v0.5.13) Date: Thu, 25 Oct 2001 00:24:26 EEST In-Reply-To: <200110242110.OAA09404@windsor.research.att.com> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, 24 Oct 2001 14:10:01 -0700, Bill Fenner wrote: > > >2. Pre-create Makefile.in/configure with the whatever version of > > autocrap you favorite port requires and then add those files > > as patches in the FILESDIR or PATCHFILE at the MASTER_SITE_LOCAL. > > I thought the usual reason for using autoconf at port build time was > to avoid having large configure diffs (i.e. just patch configure.in > and then run autoconf, instead of patching configure.in and then > also configure, with all the line number changes etc.) Not actually. I believe that mojority of USE_AUTOMAKE/USE_AUTOCONF ports use that just because the vendor due to some unclear reasons supplied distfile without configure and/or Makefile.in scripts. Patching configure instead of configure.in isn't much more difficult task, in fact it may even be simpler, because you are dealing with the straight sh script, not with something that will then be preprocessed into radically different format. -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message