On Mon, May 29, 2006 at 03:44:16AM +0200, Tobias Ulmer wrote:
> On Mon, May 29, 2006 at 12:11:14AM +0200, steven mestdagh wrote:
> > Tobias Ulmer [2006-05-28, 13:51:18]:
> > >  post-install:
> > > - mkdir -p ${PREFIX}/share/examples
> > > - mv ${WRKINST}/etc/${DISTNAME} ${PREFIX}/share/examples
> > > + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples
> > > + mv ${WRKINST}${SYSCONFDIR}/${DISTNAME} ${PREFIX}/share/examples
> > 
> > these look like scripts, so use ${INSTALL_SCRIPT}.
> 
> They are installed with correct mode, but in the wrong location. I
> therefore considered mv a better choice than 4 ${INSTALL_SCRIPT} lines and
> 1 to delete the files (to silence update-plist).
> 
> @mode 755  in PLIST is needed because @sample ignores the mode. Maybe
> that's unexpected behaviour?
> 
> > 
> > you could also substitute something like !!SYSCONFDIR!! in your patch
> > instead of hardcoding /etc there.
> 
> SYSCONFIG is not defined for the install target. I've worked around it
> by using FAKE_FLAGS. Not very nice but it works.
> 
> > 
> > CC strlcat.c
> > CC strlcpy.c
> > CC strtonum.c
> 
> done
> 
> > 
> > these functions are in libc. i think you can also replace their estrdup
> > with our strdup(3).
> >
> 
> the estrdup includes error-checking (by using emallocz), so no
> 
> > seems to work on sparc64.
> > 
> > steven
> > 
> > Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
> > 
> >
> 
> thx for testing 
> 
> Tobias

Anyone going to import this port? I just got a mail about why this
isn't in the ports tree yet ;)

Tobias

Reply via email to