[molecules] add tarball template molecule script

This commit is contained in:
Fabio Erculiani
2014-11-08 08:11:03 +01:00
parent ec77c17125
commit 5bfedd6f67
4 changed files with 122 additions and 0 deletions

View File

@@ -81,6 +81,7 @@ if [ "${ACTION}" = "weekly" ] || [ "${ACTION}" = "daily" ]; then
"sabayon-amd64-mate.spec"
"sabayon-amd64-xfce.spec"
"sabayon-amd64-minimal.spec"
"sabayon-amd64-spinbase-tarball-template.spec"
)
REMASTER_SPECS_ISO+=(
"${DISTRO_NAME}_${ISO_TAG}_amd64_GNOME.iso"
@@ -88,6 +89,7 @@ if [ "${ACTION}" = "weekly" ] || [ "${ACTION}" = "daily" ]; then
"${DISTRO_NAME}_${ISO_TAG}_amd64_MATE.iso"
"${DISTRO_NAME}_${ISO_TAG}_amd64_Xfce.iso"
"${DISTRO_NAME}_${ISO_TAG}_amd64_Minimal.iso"
"${DISTRO_NAME}_${ISO_TAG}_amd64_tarball.tar.gz"
)
# Weekly molecules
@@ -180,12 +182,14 @@ elif [ "${ACTION}" = "monthly" ] || [ "${ACTION}" = "release" ]; then
"sabayon-amd64-kde.spec"
"sabayon-amd64-xfce.spec"
"sabayon-amd64-minimal.spec"
"sabayon-amd64-spinbase-tarball-template.spec"
)
REMASTER_SPECS_ISO+=(
"${DISTRO_NAME}_${ISO_TAG}_amd64_GNOME.iso"
"${DISTRO_NAME}_${ISO_TAG}_amd64_KDE.iso"
"${DISTRO_NAME}_${ISO_TAG}_amd64_Xfce.iso"
"${DISTRO_NAME}_${ISO_TAG}_amd64_Minimal.iso"
"${DISTRO_NAME}_${ISO_TAG}_amd64_tarball.tar.gz"
)
fi

View File

@@ -0,0 +1,10 @@
#!/bin/sh
# Copy packages list outside tarball
pkglist_file="${CHROOT_DIR}/etc/sabayon-pkglist"
if [ -f "${pkglist_file}" ]; then
tar_dirname=$(dirname "${TAR_PATH}")
if [ -d "${tar_dirname}" ]; then
cp "${pkglist_file}" "${TAR_PATH}.pkglist"
fi
fi