Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Apr 2014 22:12:19 +0100
From:      "Steven Hartland" <killing@multiplay.co.uk>
To:        "Chris Rees" <crees@physics.org>, <ports@FreeBSD.org>
Subject:   Re: Quickly cleanroom building and installing software from ports
Message-ID:  <FFA4DA0EE7A74CFCAE4B7E8C550DB77D@multiplay.co.uk>
References:  <53445FEF.3030504@physics.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Look at poudriere its really good for exactly this, can even cross build
different versions.

    Regards
    Steve

----- Original Message ----- 
From: "Chris Rees" <crees@physics.org>
To: <ports@FreeBSD.org>
Sent: Tuesday, April 08, 2014 9:45 PM
Subject: Quickly cleanroom building and installing software from ports


> Hi all,
>
> I really enjoy using pkgng, and I love that all my packages are build on a clean system without any possible quirks.
>
> I found that installing from ports is a bit of a pain on these machines however, because I don't have any of the development 
> packages installed (gcc47 etc).  I found I ended up installing these, but didn't like the 'pollution'.
>
> I chucked together two scripts, buildthis and upgradethis and figured people might find them useful.
>
> All you need do is install it and Tinderbox and either:
>
> # buildthis category/port [category2/port2 ....]
>
> or
>
> # cd /usr/ports/category/port && buildthis
>
> A build will be created for Tinderbox if necessary and the port will have a package built and installed.
>
> Requires Tinderbox, if people want it around poudriere then please let me know.
>
> Caveat emptor: I just wanted this to work for me... the code quality isn't anything special
>
> http://www.bayofrum.net/cgi-bin/fossil/buildthis/tarball/buildthis-d503b895e8cc3883.tar.gz?uuid=d503b895e8cc3883dc5c6f2ed006b22ed10547ff
>
> Chris
>
> -- 
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
> 




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