diff options
author | Eric Sandall | 2013-09-17 17:17:06 -0700 |
---|---|---|
committer | Eric Sandall | 2013-09-17 17:17:06 -0700 |
commit | 74f2a8bd4a076e27f5f718ebaefc5f596c930eae (patch) | |
tree | 043de4663c3d28cfecbcfd8174c4d6a390ca36c0 | |
parent | a134eb5a38c2986725524390fdfc91ff68ecffda (diff) |
supermin: Added Tool for building supermin appliances
-rw-r--r-- | ChangeLog | 1 | ||||
-rwxr-xr-x | utils/supermin/BUILD | 3 | ||||
-rwxr-xr-x | utils/supermin/DEPENDS | 8 | ||||
-rwxr-xr-x | utils/supermin/DETAILS | 24 | ||||
-rw-r--r-- | utils/supermin/HISTORY | 3 | ||||
-rwxr-xr-x | utils/supermin/PRE_BUILD | 7 |
6 files changed, 46 insertions, 0 deletions
@@ -1,6 +1,7 @@ 2013-09-17 Eric Sandall <sandalle@sourcemage.org> * redhat.gpg: Add E1B768A0 for libguestfs and supermin from Red Hat See https://www.redhat.com/archives/libguestfs/2013-May/msg00005.html + * utils/supermin: Added Tool for building supermin appliances 2013-09-15 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * utils/input-utils: new spell, a set of tools for debugging input diff --git a/utils/supermin/BUILD b/utils/supermin/BUILD new file mode 100755 index 0000000000..1b0d36dcf8 --- /dev/null +++ b/utils/supermin/BUILD @@ -0,0 +1,3 @@ +OPTS="--disable-network-tests \ + $OPTS" && +default_build diff --git a/utils/supermin/DEPENDS b/utils/supermin/DEPENDS new file mode 100755 index 0000000000..d820be7861 --- /dev/null +++ b/utils/supermin/DEPENDS @@ -0,0 +1,8 @@ +depends automake && +depends e2fsprogs && +depends findlib && +depends gawk && +depends ocaml && +depends zlib && + +optional_depends xz-utils '' '' 'for LZMA/XZ compressed file support' diff --git a/utils/supermin/DETAILS b/utils/supermin/DETAILS new file mode 100755 index 0000000000..26fdd2a6f4 --- /dev/null +++ b/utils/supermin/DETAILS @@ -0,0 +1,24 @@ + SPELL=supermin + VERSION=4.1.5 + SOURCE="${SPELL}-${VERSION}.tar.gz" + SOURCE2="${SOURCE}.sig" + SOURCE_GPG="redhat.gpg:${SOURCE2}:UPSTREAM_HASH" + SOURCE2_IGNORE="signature" + SOURCE_URL[0]="http://libguestfs.org/download/${SPELL}/${SOURCE}" + SOURCE2_URL[0]="http://libguestfs.org/download/${SPELL}/${SOURCE2}" +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" + WEB_SITE="http://libguestfs.org" + LICENSE[0]="GPL" + ENTERED=20130917 + SHORT="Tool for building supermin appliances" +cat << EOF +Supermin is a tool for building supermin appliances. These are tiny appliances +(similar to virtual machines), usually around 100KB in size, which get fully +instantiated on-the-fly in a fraction of a second when you need to boot one of +them. + +Originally "fe" in "febootstrap" stood for "Fedora", but this tool is now +distro-independent and can build supermin appliances for several popular Linux +distros, and adding support for others is reasonably easy. For this reason, +starting with version 4, we have renamed the tool "supermin". +EOF diff --git a/utils/supermin/HISTORY b/utils/supermin/HISTORY new file mode 100644 index 0000000000..3a2a070dd8 --- /dev/null +++ b/utils/supermin/HISTORY @@ -0,0 +1,3 @@ +2013-09-17 Eric Sandall <sandalle@sourcemage.org> + * Created + diff --git a/utils/supermin/PRE_BUILD b/utils/supermin/PRE_BUILD new file mode 100755 index 0000000000..1e86978afa --- /dev/null +++ b/utils/supermin/PRE_BUILD @@ -0,0 +1,7 @@ +default_pre_build && + +message "${MESSAGE_COLOR}Update configure to current automake...${DEFAULT_COLOR}" && +cd "${SOURCE_DIRECTORY}" && +touch NEWS AUTHORS ChangeLog && +aclocal -I m4 && +automake --add-missing |