ports/54671: audio/abcde-2.1.4 system config file path fix

Munish Chopra mchopra at engmail.uwaterloo.ca
Wed Jul 23 02:10:20 UTC 2003


The following reply was made to PR ports/54671; it has been noted by GNATS.

From: Munish Chopra <mchopra at engmail.uwaterloo.ca>
To: "Bjoern A. Zeeb" <bzeeb+freebsdports at zabbadoz.net>
Cc: "Sergey A. Osokin" <osa at FreeBSD.org>,
	FreeBSD-gnats-submit at FreeBSD.org
Subject: Re: ports/54671: audio/abcde-2.1.4 system config file path fix
Date: Tue, 22 Jul 2003 22:05:12 -0400

 On 2003-07-21 16:15 +0000, Bjoern A. Zeeb wrote:
 > On Mon, 21 Jul 2003, Sergey A. Osokin wrote:
 > 
 > Hi,
 > 
 > > > -in this file override those in /etc/abcde.conf or $HOME/.abcde.conf.
 > > > +in this file override those in /usr/local/etc/abcde.conf or $HOME/.abcde.conf.
 > >                                ^^^^^^^^^^^^^^^^^^^ not right.
 > > Use %%PREFIX/etc/bla-bla-bla instead of hardcoded path.
 > 
 > this brings us to where I had been with abcde-2.1.2. Most likely those
 > changes had been missed and not - what I first thought - dropped so do
 > it that way again:
 > 
 > o one new file: files/patch-ab
 > 
 > --- patch for Makfile ---
 > --- Makefile.orig	Mon Jul 21 16:09:36 2003
 > +++ Makefile	Mon Jul 21 16:10:12 2003
 > @@ -67,6 +67,14 @@
 >  	@${ECHO_MSG} ""
 >  .endif
 > 
 > +post-patch:
 > +	@${CP} ${WRKSRC}/abcde.1 ${WRKSRC}/abcde.1.orig
 > +	@${SED} -e 's#@PKG_SYSCONFDIR@#${PREFIX}/etc#g' \
 > +		${WRKSRC}/abcde.1.orig > ${WRKSRC}/abcde.1
 > +	@${CP} ${WRKSRC}/abcde ${WRKSRC}/abcde.orig
 > +	@${SED} -e 's#@PKG_SYSCONFDIR@#${PREFIX}/etc#g' \
 > +		${WRKSRC}/abcde.orig > ${WRKSRC}/abcde
 > +
 
 [...]
 
 I was assuming %%PREFIX like Sergey was, but if what you're doing is The
 Right Thing(TM), I've got no problem with it. I'll bug the author for an
 upstream change later, if at all. I'd have to see how it could work
 through some Makefile magic I suppose.
 
 Thanks for the patch.
 
 -- 
 Munish Chopra



More information about the freebsd-ports-bugs mailing list