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>