Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 May 2014 07:13:08 +0200
From:      Matthias Andree <matthias.andree@gmx.de>
To:        freebsd-ports@freebsd.org
Subject:   Re: Done with this port
Message-ID:  <537D8764.4040407@gmx.de>
In-Reply-To: <537D2188.7060508@astart.com>
References:  <13C1124873A73216958EF496@localhost> <537BA4B0.80400@FreeBSD.org> <75E908F4C5C8BF9E3CEC47D8@Pauls-MacBook-Pro.local> <537C355E.5090507@gmx.de> <537D2188.7060508@astart.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Am 21.05.2014 23:58, schrieb Patrick Powell:

> Mathias,  I think that brief description of how you did this would be
> VERY useful to some of us looking at this problem and not knowing where
> to start.  Perhaps an:  'this is the way it was' and a 'this is the way
> it should be' document would be good.  Or even a list of links to
> 'helpful hints' documents.
> 
> Thanks!  I really appreciate your efforts on the ports and packages

As much as I'd like to do that, my trouble is that if one (meaning I in
this particular case) has accumulated a certain amount of experience
with common staging failure patterns, it becomes hard to tell what
newcomers will stumble about or not.

So for me the initial thing was to go check if the package had some
staging support already, and it had -  the iwidgets Makefile (not the
port's, but the one that gets unpacked) prefixes all installations with
$(INSTALL_ROOT) or similar, and that's what I leveraged.

The rest were minor cleanups AFAIR.

Feel free to ask more questions on the diff of the "why did you..." or
"how did you come to do this particular change (quote the relevant part)".

HTH





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?537D8764.4040407>