Autobundle is a utility for making software distributions by bundling multiple (third-party) software packages. Autobundle promotes the development of reusable components which can be distributed separately, or as part of larger software systems. Autobundle thus allows you to easily distribute your software as self-contained packages (by bundling all required components). This greatly simplifies the installation process of your software because a user does not need to obtain, configure, and install these required software packages first.
Two typical applications of autobundle are:
Autobundle allows you to easily define such distributions by listing the components, together with a version number, and the location where the components can be retrieved. A typical autobundle distribution is thus simply a collection of components of a particular version.
The autobundle software helps creating an initial framework for the package and creates the software bundle for you, by downloading the different components and building a single distribution from them. Autobundle requires that the components are constructed using AutoConf? and AutoMake?. The use of AutoConf? and AutoMake? is clearly described in the documentation of both packages and not addressed here.
Available packages are stored in the Online Package Base, from where you can obtain generated software bundles by making specific packages selections.
Publications
Getting the software
The autobundle package is open source and the most recent release can be obtained from: