config/makedist: provide more generic default files; disable autobuild cron scripts by default

This commit is contained in:
Silvan Calarco 2022-07-03 16:46:02 +02:00
parent b807131f69
commit 784ea7c12d

View File

@ -6,15 +6,15 @@
HTML_LANGS="it en"
# enable cron for autobuilds
MAKEDIST_CRON_ENABLE=1
MAKEDIST_CRON_ENABLE=0
# announcements configuration
#ANNOUNCEMENTS_SIGNER="Silvan Calarco"
ANNOUNCEMENTS_EMAILS_TEST="test@openmamba.org"
ANNOUNCEMENTS_EMAILS_STABLE_EN="openmamba-users@openmamba.org openmamba-devel@openmamba.org distro@distrowatch.com"
ANNOUNCEMENTS_EMAILS_STABLE_IT="openmamba-users-it@openmamba.org openmamba-devel-it@openmamba.org"
ANNOUNCEMENTS_EMAILS_DEVEL_EN="openmamba-devel@openmamba.org"
ANNOUNCEMENTS_EMAILS_DEVEL_IT="openmamba-devel-it@openmamba.org"
#ANNOUNCEMENTS_EMAILS_TEST="test@example.org"
#ANNOUNCEMENTS_EMAILS_STABLE_EN="ml@example.org"
#ANNOUNCEMENTS_EMAILS_STABLE_IT="ml-it@example.org"
#ANNOUNCEMENTS_EMAILS_DEVEL_EN="ml-devel@example.org"
#ANNOUNCEMENTS_EMAILS_DEVEL_IT="ml-devel-it@example.org"
#
# media configuration
@ -22,186 +22,16 @@ ANNOUNCEMENTS_EMAILS_DEVEL_IT="openmamba-devel-it@openmamba.org"
# DAY: 1=monday ... 7=sunday
if [ "$RELEASE" ]; then
case "$DISTVERSION" in
milestone1)
MEDIA_MILESTONE[0]=milestone1
MEDIA_NAME[0]=livecd
MEDIA_TARGET[0]=openmamba
MEDIA_PLATFORM[0]=livecd
MEDIA_SUBPLATFORM[0]=livecd-root
MEDIA_LANGUAGES[0]="it en"
MEDIA_ARCHS[0]="i586"
MEDIA_WEEKDAY[0]=8
MEDIA_MILESTONE[1]=milestone1
MEDIA_NAME[1]=livestudio
MEDIA_TARGET[1]=openmamba
MEDIA_PLATFORM[1]=livecd
MEDIA_SUBPLATFORM[1]=livestudio-root
MEDIA_LANGUAGES[1]="it en"
MEDIA_ARCHS[1]="i586"
MEDIA_WEEKDAY[1]=8
MEDIA_MILESTONE[2]=milestone1
MEDIA_NAME[2]=installdvd
MEDIA_TARGET[2]=openmamba
MEDIA_PLATFORM[2]=installdvd
MEDIA_SUBPLATFORM[2]=livecd-root
MEDIA_LANGUAGES[2]="it en"
MEDIA_ARCHS[2]="i586"
MEDIA_WEEKDAY[2]=8
MEDIA_MILESTONE[3]=milestone1
MEDIA_NAME[3]=bootusb
MEDIA_TARGET[3]=openmamba
MEDIA_PLATFORM[3]=bootusb
MEDIA_SUBPLATFORM[3]=
MEDIA_LANGUAGES[3]="it en"
MEDIA_ARCHS[3]="i586"
MEDIA_WEEKDAY[3]=8
;;
milestone2)
MEDIA_MILESTONE[0]=milestone2
MEDIA_NAME[0]=livedvd
MEDIA_TARGET[0]=openmamba
MEDIA_PLATFORM[0]=livedvd
MEDIA_SUBPLATFORM[0]=livedvd-root
MEDIA_LANGUAGES[0]="it en es"
MEDIA_ARCHS[0]="i586"
MEDIA_WEEKDAY[0]=8
MEDIA_MILESTONE[1]=milestone2
MEDIA_NAME[1]=livecd
MEDIA_TARGET[1]=openmamba
MEDIA_PLATFORM[1]=livecd
MEDIA_SUBPLATFORM[1]=livecd-root
MEDIA_LANGUAGES[1]="it en es"
MEDIA_ARCHS[1]="i586"
MEDIA_WEEKDAY[1]=8
# MEDIA_MILESTONE[2]=milestone2
# MEDIA_NAME[2]=livegames
# MEDIA_TARGET[2]=openmamba
# MEDIA_PLATFORM[2]=livecd
# MEDIA_SUBPLATFORM[2]=livegames-root
# MEDIA_LANGUAGES[2]="it en es"
# MEDIA_ARCHS[2]="i586"
# MEDIA_WEEKDAY[2]=8
MEDIA_MILESTONE[2]=milestone2
MEDIA_NAME[2]=livecd-gnome
MEDIA_TARGET[2]=openmamba
MEDIA_PLATFORM[2]=livecd
MEDIA_SUBPLATFORM[2]=livecd-gnome-root
MEDIA_LANGUAGES[2]="it en es"
MEDIA_ARCHS[2]="i586"
MEDIA_WEEKDAY[2]=8
MEDIA_MILESTONE[3]=milestone2
MEDIA_NAME[3]=livecd-light
MEDIA_TARGET[3]=openmamba
MEDIA_PLATFORM[3]=livecd
MEDIA_SUBPLATFORM[3]=livecd-light-root
MEDIA_LANGUAGES[3]="it en es"
MEDIA_ARCHS[3]="i586"
MEDIA_WEEKDAY[3]=8
MEDIA_MILESTONE[4]=milestone2
MEDIA_NAME[4]=bootusb
MEDIA_TARGET[4]=openmamba
MEDIA_PLATFORM[4]=bootusb
MEDIA_SUBPLATFORM[4]=
MEDIA_LANGUAGES[4]="it en es"
MEDIA_ARCHS[4]="i586"
MEDIA_WEEKDAY[4]=8
# MEDIA_MILESTONE[5]=milestone2
# MEDIA_NAME[5]=sdk-root
# MEDIA_TARGET[5]=openmamba
# MEDIA_PLATFORM[5]=sdk-root
# MEDIA_SUBPLATFORM[5]=
# MEDIA_LANGUAGES[5]="it en es"
# MEDIA_ARCHS[5]="arm i586"
# MEDIA_WEEKDAY[5]=8
MEDIA_MILESTONE[5]=milestone2
MEDIA_NAME[5]=rootfs-light
MEDIA_TARGET[5]=openmamba
MEDIA_PLATFORM[5]=rootfs-light
MEDIA_SUBPLATFORM[5]=
MEDIA_LANGUAGES[5]="it en es"
MEDIA_ARCHS[5]="arm i586"
MEDIA_WEEKDAY[5]=8
MEDIA_MILESTONE[6]=milestone2
MEDIA_NAME[6]=rootfs
MEDIA_TARGET[6]=openmamba
MEDIA_PLATFORM[6]=rootfs
MEDIA_SUBPLATFORM[6]=
MEDIA_LANGUAGES[6]="it en es"
MEDIA_ARCHS[6]="arm i586"
MEDIA_WEEKDAY[6]=8
;;
milestone3)
MEDIA_MILESTONE[0]=milestone3
MEDIA_NAME[0]=livedvd
MEDIA_TARGET[0]=openmamba
MEDIA_PLATFORM[0]=livedvd
MEDIA_SUBPLATFORM[0]=livedvd-root
MEDIA_LANGUAGES[0]="en"
MEDIA_ARCHS[0]="x86_64 i586"
MEDIA_WEEKDAY[0]=6
MEDIA_MILESTONE[1]=milestone3
MEDIA_NAME[1]=livecd
MEDIA_TARGET[1]=openmamba
MEDIA_PLATFORM[1]=livecd
MEDIA_SUBPLATFORM[1]=livecd-root
MEDIA_LANGUAGES[1]="it en es"
MEDIA_ARCHS[1]="i586 x86_64"
MEDIA_WEEKDAY[1]=8
MEDIA_MILESTONE[2]=milestone3
MEDIA_NAME[2]=livecd-gnome
MEDIA_TARGET[2]=openmamba
MEDIA_PLATFORM[2]=livecd
MEDIA_SUBPLATFORM[2]=livecd-gnome-root
MEDIA_LANGUAGES[2]="it en es"
MEDIA_ARCHS[2]="i586 x86_64"
MEDIA_WEEKDAY[2]=8
MEDIA_MILESTONE[3]=milestone3
MEDIA_NAME[3]=livecd-light
MEDIA_TARGET[3]=openmamba
MEDIA_PLATFORM[3]=livecd
MEDIA_SUBPLATFORM[3]=livecd-light-root
MEDIA_LANGUAGES[3]="it en es"
MEDIA_ARCHS[3]="i586 x86_64"
MEDIA_WEEKDAY[3]=8
MEDIA_MILESTONE[4]=milestone3
MEDIA_NAME[4]=rootfs-light
MEDIA_TARGET[4]=openmamba
MEDIA_PLATFORM[4]=rootfs-light
MEDIA_SUBPLATFORM[4]=
MEDIA_LANGUAGES[4]="it en es"
MEDIA_ARCHS[4]="arm i586 x86_64"
MEDIA_WEEKDAY[4]=8
MEDIA_MILESTONE[5]=milestone3
MEDIA_NAME[5]=rootfs
MEDIA_TARGET[5]=openmamba
MEDIA_PLATFORM[5]=rootfs
MEDIA_SUBPLATFORM[5]=
MEDIA_LANGUAGES[5]="it en es"
MEDIA_ARCHS[5]="arm i586 x86_64"
MEDIA_WEEKDAY[5]=8
;;
# milestone1)
# MEDIA_MILESTONE[0]=milestone1
# MEDIA_NAME[0]=livecd
# MEDIA_TARGET[0]=openmamba
# MEDIA_PLATFORM[0]=livecd
# MEDIA_SUBPLATFORM[0]=livecd-root
# MEDIA_LANGUAGES[0]="it en"
# MEDIA_ARCHS[0]="i586"
# MEDIA_WEEKDAY[0]=8
# ;;
*)
echo "Error: DISTVERSION was not specified or is invalid for RELEASE target; aborting."
exit 1
@ -211,164 +41,54 @@ else
DISTVERSION=snapshot
MEDIA_MILESTONE[0]=devel
MEDIA_NAME[0]=livecd
MEDIA_TARGET[0]=openmamba
MEDIA_PLATFORM[0]=livecd
MEDIA_SUBPLATFORM[0]=livecd-root
MEDIA_VARIANT[0]=
MEDIA_LANGUAGES[0]="it en es"
MEDIA_ARCHS[0]="i586 x86_64"
MEDIA_WEEKDAY[0]=2
# MEDIA_MILESTONE[0]=devel
# MEDIA_NAME[0]=livecd
# MEDIA_TARGET[0]=openmamba
# MEDIA_PLATFORM[0]=livecd
# MEDIA_SUBPLATFORM[0]=livecd-root
# MEDIA_VARIANT[0]=
# MEDIA_LANGUAGES[0]="it en"
# MEDIA_ARCHS[0]="x86_64"
# MEDIA_WEEKDAY[0]=2
MEDIA_MILESTONE[1]=devel
MEDIA_NAME[1]=livedvd
MEDIA_TARGET[1]=openmamba
MEDIA_PLATFORM[1]=livedvd
MEDIA_SUBPLATFORM[1]=livedvd-root
MEDIA_VARIANT[1]=
MEDIA_LANGUAGES[1]="en"
MEDIA_ARCHS[1]="i586 x86_64"
MEDIA_MONTHDAY[1]=19
# MEDIA_MILESTONE[1]=devel
# MEDIA_NAME[1]=livedvd
# MEDIA_TARGET[1]=openmamba
# MEDIA_PLATFORM[1]=livedvd
# MEDIA_SUBPLATFORM[1]=livedvd-root
# MEDIA_VARIANT[1]=
# MEDIA_LANGUAGES[1]="en"
# MEDIA_ARCHS[1]="x86_64"
# MEDIA_MONTHDAY[1]=19
MEDIA_MILESTONE[2]=devel
MEDIA_NAME[2]=livecd-light
MEDIA_TARGET[2]=openmamba
MEDIA_PLATFORM[2]=livecd
MEDIA_SUBPLATFORM[2]=livecd-light-root
MEDIA_VARIANT[2]=
MEDIA_LANGUAGES[2]="it en es"
MEDIA_ARCHS[2]="i586 x86_64"
MEDIA_WEEKDAY[2]=7
# MEDIA_MILESTONE[2]=devel
# MEDIA_NAME[2]=livecd-light
# MEDIA_TARGET[2]=openmamba
# MEDIA_PLATFORM[2]=livecd
# MEDIA_SUBPLATFORM[2]=livecd-light-root
# MEDIA_VARIANT[2]=
# MEDIA_LANGUAGES[2]="it en"
# MEDIA_ARCHS[2]="i586 x86_64"
# MEDIA_WEEKDAY[2]=7
MEDIA_MILESTONE[3]=devel
MEDIA_NAME[3]=livecd-gnome
MEDIA_TARGET[3]=openmamba
MEDIA_PLATFORM[3]=livecd
MEDIA_SUBPLATFORM[3]=livecd-gnome-root
MEDIA_VARIANT[3]=
MEDIA_LANGUAGES[3]="it en es"
MEDIA_ARCHS[3]="i586 x86_64"
MEDIA_MONTHDAY[3]=23
# MEDIA_MILESTONE[3]=devel
# MEDIA_NAME[3]=rootfs
# MEDIA_TARGET[3]=openmamba
# MEDIA_PLATFORM[3]=rootfs
# MEDIA_SUBPLATFORM[3]=
# MEDIA_VARIANT[3]=
# MEDIA_LANGUAGES[3]="it en"
# MEDIA_ARCHS[3]="arm aarch64 i586 x86_64"
# MEDIA_MONTHDAY[3]=25
MEDIA_MILESTONE[4]=devel
MEDIA_NAME[4]=testcd
MEDIA_TARGET[4]=openmamba
MEDIA_PLATFORM[4]=testcd
MEDIA_SUBPLATFORM[4]=testcd-root
MEDIA_VARIANT[4]=
MEDIA_LANGUAGES[4]="it en es"
MEDIA_ARCHS[4]="x86_64"
MEDIA_MONTHDAY[4]=99
MEDIA_MILESTONE[5]=devel
MEDIA_NAME[5]=rootfs
MEDIA_TARGET[5]=openmamba
MEDIA_PLATFORM[5]=rootfs
MEDIA_SUBPLATFORM[5]=
MEDIA_VARIANT[5]=
MEDIA_LANGUAGES[5]="it en es"
MEDIA_ARCHS[5]="arm i586 x86_64"
MEDIA_MONTHDAY[5]=25
MEDIA_MILESTONE[6]=devel
MEDIA_NAME[6]=rootfs-light
MEDIA_TARGET[6]=openmamba
MEDIA_PLATFORM[6]=rootfs-light
MEDIA_SUBPLATFORM[6]=
MEDIA_VARIANT[6]=
MEDIA_LANGUAGES[6]="it en es"
MEDIA_ARCHS[6]="arm i586 x86_64"
MEDIA_MONTHDAY[6]=20
MEDIA_MILESTONE[7]=devel
MEDIA_NAME[7]=diskimg-bananapi
MEDIA_TARGET[7]=openmamba
MEDIA_PLATFORM[7]=diskimg
MEDIA_SUBPLATFORM[7]=
MEDIA_VARIANT[7]=bananapi
MEDIA_LANGUAGES[7]="it en es"
MEDIA_ARCHS[7]="arm"
MEDIA_MONTHDAY[7]=21
MEDIA_MILESTONE[8]=devel
MEDIA_NAME[8]=diskimg-raspberrypi
MEDIA_TARGET[8]=openmamba
MEDIA_PLATFORM[8]=diskimg
MEDIA_SUBPLATFORM[8]=
MEDIA_VARIANT[8]=raspberrypi
MEDIA_LANGUAGES[8]="it en es"
MEDIA_ARCHS[8]="arm"
MEDIA_MONTHDAY[8]=18
MEDIA_MILESTONE[9]=devel
MEDIA_NAME[9]=diskimg-livecd
MEDIA_TARGET[9]=openmamba
MEDIA_PLATFORM[9]=diskimg
MEDIA_SUBPLATFORM[9]=
MEDIA_VARIANT[9]=livecd
MEDIA_LANGUAGES[9]="it en es"
MEDIA_ARCHS[9]="x86_64 i586"
MEDIA_WEEKDAY[9]=5
MEDIA_MILESTONE[10]=devel
MEDIA_NAME[10]=diskimg-cubox
MEDIA_TARGET[10]=openmamba
MEDIA_PLATFORM[10]=diskimg
MEDIA_SUBPLATFORM[10]=
MEDIA_VARIANT[10]=cubox
MEDIA_LANGUAGES[10]="it en es"
MEDIA_ARCHS[10]="arm"
MEDIA_MONTHDAY[10]=21
MEDIA_MILESTONE[11]=milestone3
MEDIA_NAME[11]=livecd
MEDIA_TARGET[11]=openmamba
MEDIA_PLATFORM[11]=livecd
MEDIA_SUBPLATFORM[11]=livecd-root
MEDIA_VARIANT[11]=
MEDIA_LANGUAGES[11]="it en es"
MEDIA_ARCHS[11]="i586 x86_64"
MEDIA_MONTHDAY[11]=118
MEDIA_MILESTONE[12]=devel
MEDIA_NAME[12]=rootfs-base
MEDIA_TARGET[12]=openmamba
MEDIA_PLATFORM[12]=rootfs-base
MEDIA_SUBPLATFORM[12]=
MEDIA_VARIANT[12]=
MEDIA_LANGUAGES[12]="en"
MEDIA_ARCHS[12]="arm i586 x86_64"
MEDIA_MONTHDAY[12]=114
MEDIA_MILESTONE[13]=milestone3
MEDIA_NAME[13]=livedvd
MEDIA_TARGET[13]=openmamba
MEDIA_PLATFORM[13]=livedvd
MEDIA_SUBPLATFORM[13]=livedvd-root
MEDIA_VARIANT[13]=
MEDIA_LANGUAGES[13]="en"
MEDIA_ARCHS[13]="i586 x86_64"
MEDIA_MONTHDAY[13]=119
MEDIA_MILESTONE[14]=milestone3
MEDIA_NAME[14]=diskimg-livecd
MEDIA_TARGET[14]=openmamba
MEDIA_PLATFORM[14]=diskimg
MEDIA_SUBPLATFORM[14]=
MEDIA_VARIANT[14]=livecd
MEDIA_LANGUAGES[14]="it en es"
MEDIA_ARCHS[14]="x86_64 i586"
MEDIA_MONTHDAY[14]=120
MEDIA_MILESTONE[15]=milestone3
MEDIA_NAME[15]=livecd-light
MEDIA_TARGET[15]=openmamba
MEDIA_PLATFORM[15]=livecd
MEDIA_SUBPLATFORM[15]=livecd-light-root
MEDIA_VARIANT[15]=
MEDIA_LANGUAGES[15]="it en es"
MEDIA_ARCHS[15]="i586 x86_64"
MEDIA_MONTHDAY[15]=120
# MEDIA_MILESTONE[4]=devel
# MEDIA_NAME[4]=rootfs-light
# MEDIA_TARGET[4]=openmamba
# MEDIA_PLATFORM[4]=rootfs-light
# MEDIA_SUBPLATFORM[4]=
# MEDIA_VARIANT[4]=
# MEDIA_LANGUAGES[4]="it en"
# MEDIA_ARCHS[4]="arm aarch64 i586 x86_64"
# MEDIA_MONTHDAY[4]=20
fi