pkgsrc/pkgtools/tinderbox-dragonfly/DESCR
marino 8195554cc2 Import pkgtools/tinderbox-dragonfly
Tinderbox is a well-known package building system for FreeBSD.
This commit ports the original Tinderbox to DragonFly.  The scripts
are highly platform specific, so only one operating system can be
supported per package.  With interest, alternative versions such as
tinderbox-netbsd and tinderbox-sunos could be developed fairly easily
as they would share the pkgsrc-specific changes with this package.

The repository for the project is:
https://github.com/jrmarino/pkgsrc-tinderbox
2011-11-02 21:13:10 +00:00

18 lines
1 KiB
Text

Tinderbox is a package building system for FreeBSD that has been modified
for use on pkgsrc on DragonFly BSD. Joe Marcus Clarke is the author.
One can define multiple jails (base system versions) and multiple portstrees
(portstree = pkgsrc tree). The combination of jail and portstree is called
a build. A Tinderbox jail is not what is understood as a jail in *BSD, it
is in fact a given world in a chroot. Tinderbox supports automatic tracking
of dependencies and only rebuilds packages that changed since last run.
Tinderbox has support for email notification of failed builds.
Tinderbox is designed to easily provide package sets of needed ports for
specific platforms and architectures. Tinderbox is an excellent tool for
testing new packages and package upgrades, especially for testing
dependencies and packing lists. It is also useful for testing packages on
previous releases of *BSD since it's possible to run a previous release
world inside a jail on a current release host.
Tinderbox/pkgsrc site: http://github.com/jrmarino/pkgsrc-tinderbox