diff --git a/releases/weekly/specs/arm/armeb/stage1.spec b/releases/weekly/specs/arm/armeb/stage1.spec index 80715889..633d03f5 100644 --- a/releases/weekly/specs/arm/armeb/stage1.spec +++ b/releases/weekly/specs/arm/armeb/stage1.spec @@ -4,5 +4,5 @@ target: stage1 rel_type: default profile: default/linux/arm/13.0 snapshot: 2008.0 -source_subpath: default/stage3-armeb-2008.0 +source_subpath: default/stage3-armeb-latest update_seed: yes diff --git a/releases/weekly/specs/arm/armv4l/stage1.spec b/releases/weekly/specs/arm/armv4l/stage1.spec index 9e135473..3313986c 100644 --- a/releases/weekly/specs/arm/armv4l/stage1.spec +++ b/releases/weekly/specs/arm/armv4l/stage1.spec @@ -4,5 +4,5 @@ target: stage1 rel_type: default profile: default/linux/arm/13.0 snapshot: 2008.0 -source_subpath: default/stage3-armv4l-2008.0 +source_subpath: default/stage3-armv4l-latest update_seed: yes diff --git a/releases/weekly/specs/arm/armv4tl/stage1.spec b/releases/weekly/specs/arm/armv4tl/stage1.spec index e5aa79b3..fd349b8a 100644 --- a/releases/weekly/specs/arm/armv4tl/stage1.spec +++ b/releases/weekly/specs/arm/armv4tl/stage1.spec @@ -4,5 +4,5 @@ target: stage1 rel_type: default profile: default/linux/arm/13.0/armv4t snapshot: 2008.0 -source_subpath: default/stage3-armv4tl-2008.0 +source_subpath: default/stage3-armv4tl-latest update_seed: yes diff --git a/releases/weekly/specs/arm/armv5teb/stage1.spec b/releases/weekly/specs/arm/armv5teb/stage1.spec index e7a75456..e95549f9 100644 --- a/releases/weekly/specs/arm/armv5teb/stage1.spec +++ b/releases/weekly/specs/arm/armv5teb/stage1.spec @@ -4,5 +4,5 @@ target: stage1 rel_type: default profile: default/linux/arm/13.0 snapshot: 2008.0 -source_subpath: default/stage3-armv5teb-2008.0 +source_subpath: default/stage3-armv5teb-latest update_seed: yes diff --git a/releases/weekly/specs/arm/armv5tejl/stage1.spec b/releases/weekly/specs/arm/armv5tejl/stage1.spec index 76d9496c..bab07c33 100644 --- a/releases/weekly/specs/arm/armv5tejl/stage1.spec +++ b/releases/weekly/specs/arm/armv5tejl/stage1.spec @@ -4,5 +4,5 @@ target: stage1 rel_type: default profile: default/linux/arm/13.0 snapshot: 2008.0 -source_subpath: default/stage3-armv5tejl-2008.0 +source_subpath: default/stage3-armv5tejl-latest update_seed: yes diff --git a/releases/weekly/specs/arm/armv5tel/stage1.spec b/releases/weekly/specs/arm/armv5tel/stage1.spec index 9dc3f6fe..9e1fd882 100644 --- a/releases/weekly/specs/arm/armv5tel/stage1.spec +++ b/releases/weekly/specs/arm/armv5tel/stage1.spec @@ -4,5 +4,5 @@ target: stage1 rel_type: default profile: default/linux/arm/13.0/armv5te snapshot: 2008.0 -source_subpath: default/stage3-armv5tel-2008.0 +source_subpath: default/stage3-armv5tel-latest update_seed: yes diff --git a/releases/weekly/specs/arm/armv5tl/stage1.spec b/releases/weekly/specs/arm/armv5tl/stage1.spec index 73c2911f..d65db65f 100644 --- a/releases/weekly/specs/arm/armv5tl/stage1.spec +++ b/releases/weekly/specs/arm/armv5tl/stage1.spec @@ -4,5 +4,5 @@ target: stage1 rel_type: default profile: default/linux/arm/13.0 snapshot: 2008.0 -source_subpath: default/stage3-armv5tl-2008.0 +source_subpath: default/stage3-armv5tl-latest update_seed: yes diff --git a/releases/weekly/specs/arm/armv6j/stage1.spec b/releases/weekly/specs/arm/armv6j/stage1.spec index 5dc720d2..5d98e3eb 100644 --- a/releases/weekly/specs/arm/armv6j/stage1.spec +++ b/releases/weekly/specs/arm/armv6j/stage1.spec @@ -4,5 +4,5 @@ target: stage1 rel_type: default profile: default/linux/arm/13.0/armv6j snapshot: 2008.0 -source_subpath: default/stage3-armv6j-2008.0 +source_subpath: default/stage3-armv6j-latest update_seed: yes diff --git a/releases/weekly/specs/arm/armv7a/stage1.spec b/releases/weekly/specs/arm/armv7a/stage1.spec index dc0a3599..f99c28ec 100644 --- a/releases/weekly/specs/arm/armv7a/stage1.spec +++ b/releases/weekly/specs/arm/armv7a/stage1.spec @@ -4,5 +4,5 @@ target: stage1 rel_type: default profile: default/linux/arm/13.0/armv7a snapshot: 2008.0 -source_subpath: default/stage3-armv7a-2008.0 +source_subpath: default/stage3-armv7a-latest update_seed: yes diff --git a/releases/weekly/specs/arm/stage1.spec b/releases/weekly/specs/arm/stage1.spec index 65fe1ee9..f3bc6844 100644 --- a/releases/weekly/specs/arm/stage1.spec +++ b/releases/weekly/specs/arm/stage1.spec @@ -4,5 +4,5 @@ target: stage1 rel_type: default profile: default/linux/arm/13.0 snapshot: 2008.0 -source_subpath: default/stage3-arm-2008.0 +source_subpath: default/stage3-arm-latest update_seed: yes diff --git a/tools/catalyst-auto-armv4tl.conf b/tools/catalyst-auto-armv4tl.conf new file mode 100644 index 00000000..0ba2656a --- /dev/null +++ b/tools/catalyst-auto-armv4tl.conf @@ -0,0 +1,55 @@ +# This is the config file for the catalyst-auto script. It should be pretty +# self-explanatory. + +GITDIR=/root/releng/ + +SPECS_DIR=${GITDIR}/releases/weekly/specs/arm/armv4tl +SUBARCH=`grep subarch $SPECSDIR/stage1.spec | awk '{print $2}'` + +SETS="default" + +SET_default_SPECS="stage1.spec stage2.spec stage3.spec" +#SET_default_OPTIONAL_SPECS="installcd-stage1.spec installcd-stage2-minimal.spec" + +#KCONFIG_DIR=${GITDIR}/releases/weekly/kconfig/sparc + +EMAIL_TO=releng@gentoo.org,gentoo-releng-autobuilds@lists.gentoo.org +EMAIL_FROM=catalyst@replaceme.local +EMAIL_SUBJECT_PREPEND="[$SUBARCH-auto]" + + +CATALYST_CONFIG=/etc/catalyst/catalyst.conf + +BUILD_SRCDIR_BASE=`grep storedir= $CATALYST_CONFIG | cut -d '=' -f2 | sed -e 's/"//g'` + +give_latest_from_dates() { + sed 's,-20,~20,g' | \ + sort -k +1 -n -t '~' |\ + awk -F\~ \ + 'BEGIN{i=$1; o=$0}; + { if($1 != i && i != "") { print o; }; i=$1; o=$0; } + END { print o; };' | \ + tr '~' '-' +} + + +pre_build() { + cd ${GITDIR} + git pull + + # Symlink the latest stages3 to build from + for d in ${BUILD_SRCDIR_BASE}/builds/default ; do + pushd $d + for f in $(ls stage3-$SUBARCH-*bz2 | grep -v latest | give_latest_from_dates ) ; do + of=${f/20[0-9][0-9].[0-9]/latest} # for 20XX.Y stuff + of=${of/20[0-9][0-9][0-1][0-9][0-9][0-9]/latest} # for $ + ln -sf $f $of + done + popd + done +} + + +post_build() { + rsync -e 'ssh -i /root/.ssh/id_rsa' ${BUILD_SRCDIR_BASE}/builds/default/stage3-$SUBARCH-*${DATESTAMP}*.tar.bz2* arm@skimmer.gentoo.org: +} diff --git a/tools/catalyst-auto-armv5tel.conf b/tools/catalyst-auto-armv5tel.conf new file mode 100644 index 00000000..13fd55ea --- /dev/null +++ b/tools/catalyst-auto-armv5tel.conf @@ -0,0 +1,55 @@ +# This is the config file for the catalyst-auto script. It should be pretty +# self-explanatory. + +GITDIR=/root/releng/ + +SPECS_DIR=${GITDIR}/releases/weekly/specs/arm/armv5tel +SUBARCH=`grep subarch $SPECSDIR/stage1.spec | awk '{print $2}'` + +SETS="default" + +SET_default_SPECS="stage1.spec stage2.spec stage3.spec" +#SET_default_OPTIONAL_SPECS="installcd-stage1.spec installcd-stage2-minimal.spec" + +#KCONFIG_DIR=${GITDIR}/releases/weekly/kconfig/sparc + +EMAIL_TO=releng@gentoo.org,gentoo-releng-autobuilds@lists.gentoo.org +EMAIL_FROM=catalyst@replaceme.local +EMAIL_SUBJECT_PREPEND="[$SUBARCH-auto]" + + +CATALYST_CONFIG=/etc/catalyst/catalyst.conf + +BUILD_SRCDIR_BASE=`grep storedir= $CATALYST_CONFIG | cut -d '=' -f2 | sed -e 's/"//g'` + +give_latest_from_dates() { + sed 's,-20,~20,g' | \ + sort -k +1 -n -t '~' |\ + awk -F\~ \ + 'BEGIN{i=$1; o=$0}; + { if($1 != i && i != "") { print o; }; i=$1; o=$0; } + END { print o; };' | \ + tr '~' '-' +} + + +pre_build() { + cd ${GITDIR} + git pull + + # Symlink the latest stages3 to build from + for d in ${BUILD_SRCDIR_BASE}/builds/default ; do + pushd $d + for f in $(ls stage3-$SUBARCH-*bz2 | grep -v latest | give_latest_from_dates ) ; do + of=${f/20[0-9][0-9].[0-9]/latest} # for 20XX.Y stuff + of=${of/20[0-9][0-9][0-1][0-9][0-9][0-9]/latest} # for $ + ln -sf $f $of + done + popd + done +} + + +post_build() { + rsync -e 'ssh -i /root/.ssh/id_rsa' ${BUILD_SRCDIR_BASE}/builds/default/stage3-$SUBARCH-*${DATESTAMP}*.tar.bz2* arm@skimmer.gentoo.org: +} diff --git a/tools/catalyst-auto-armv6j.conf b/tools/catalyst-auto-armv6j.conf new file mode 100644 index 00000000..719ef8a5 --- /dev/null +++ b/tools/catalyst-auto-armv6j.conf @@ -0,0 +1,55 @@ +# This is the config file for the catalyst-auto script. It should be pretty +# self-explanatory. + +GITDIR=/root/releng/ + +SPECS_DIR=${GITDIR}/releases/weekly/specs/arm/armv6j +SUBARCH=`grep subarch $SPECSDIR/stage1.spec | awk '{print $2}'` + +SETS="default" + +SET_default_SPECS="stage1.spec stage2.spec stage3.spec" +#SET_default_OPTIONAL_SPECS="installcd-stage1.spec installcd-stage2-minimal.spec" + +#KCONFIG_DIR=${GITDIR}/releases/weekly/kconfig/sparc + +EMAIL_TO=releng@gentoo.org,gentoo-releng-autobuilds@lists.gentoo.org +EMAIL_FROM=catalyst@replaceme.local +EMAIL_SUBJECT_PREPEND="[$SUBARCH-auto]" + + +CATALYST_CONFIG=/etc/catalyst/catalyst.conf + +BUILD_SRCDIR_BASE=`grep storedir= $CATALYST_CONFIG | cut -d '=' -f2 | sed -e 's/"//g'` + +give_latest_from_dates() { + sed 's,-20,~20,g' | \ + sort -k +1 -n -t '~' |\ + awk -F\~ \ + 'BEGIN{i=$1; o=$0}; + { if($1 != i && i != "") { print o; }; i=$1; o=$0; } + END { print o; };' | \ + tr '~' '-' +} + + +pre_build() { + cd ${GITDIR} + git pull + + # Symlink the latest stages3 to build from + for d in ${BUILD_SRCDIR_BASE}/builds/default ; do + pushd $d + for f in $(ls stage3-$SUBARCH-*bz2 | grep -v latest | give_latest_from_dates ) ; do + of=${f/20[0-9][0-9].[0-9]/latest} # for 20XX.Y stuff + of=${of/20[0-9][0-9][0-1][0-9][0-9][0-9]/latest} # for $ + ln -sf $f $of + done + popd + done +} + + +post_build() { + rsync -e 'ssh -i /root/.ssh/id_rsa' ${BUILD_SRCDIR_BASE}/builds/default/stage3-$SUBARCH-*${DATESTAMP}*.tar.bz2* arm@skimmer.gentoo.org: +} diff --git a/tools/catalyst-auto-armv6j_hardfp.conf b/tools/catalyst-auto-armv6j_hardfp.conf new file mode 100644 index 00000000..c22d7591 --- /dev/null +++ b/tools/catalyst-auto-armv6j_hardfp.conf @@ -0,0 +1,55 @@ +# This is the config file for the catalyst-auto script. It should be pretty +# self-explanatory. + +GITDIR=/root/releng/ + +SPECS_DIR=${GITDIR}/releases/weekly/specs/arm/armv6j/hardfloat +SUBARCH=`grep subarch $SPECSDIR/stage1.spec | awk '{print $2}'` + +SETS="default" + +SET_default_SPECS="stage1.spec stage2.spec stage3.spec" +#SET_default_OPTIONAL_SPECS="installcd-stage1.spec installcd-stage2-minimal.spec" + +#KCONFIG_DIR=${GITDIR}/releases/weekly/kconfig/sparc + +EMAIL_TO=releng@gentoo.org,gentoo-releng-autobuilds@lists.gentoo.org +EMAIL_FROM=catalyst@replaceme.local +EMAIL_SUBJECT_PREPEND="[$SUBARCH-auto]" + + +CATALYST_CONFIG=/etc/catalyst/catalyst.conf + +BUILD_SRCDIR_BASE=`grep storedir= $CATALYST_CONFIG | cut -d '=' -f2 | sed -e 's/"//g'` + +give_latest_from_dates() { + sed 's,-20,~20,g' | \ + sort -k +1 -n -t '~' |\ + awk -F\~ \ + 'BEGIN{i=$1; o=$0}; + { if($1 != i && i != "") { print o; }; i=$1; o=$0; } + END { print o; };' | \ + tr '~' '-' +} + + +pre_build() { + cd ${GITDIR} + git pull + + # Symlink the latest stages3 to build from + for d in ${BUILD_SRCDIR_BASE}/builds/default ; do + pushd $d + for f in $(ls stage3-$SUBARCH-*bz2 | grep -v latest | give_latest_from_dates ) ; do + of=${f/20[0-9][0-9].[0-9]/latest} # for 20XX.Y stuff + of=${of/20[0-9][0-9][0-1][0-9][0-9][0-9]/latest} # for $ + ln -sf $f $of + done + popd + done +} + + +post_build() { + rsync -e 'ssh -i /root/.ssh/id_rsa' ${BUILD_SRCDIR_BASE}/builds/default/stage3-$SUBARCH-*${DATESTAMP}*.tar.bz2* arm@skimmer.gentoo.org: +} diff --git a/tools/catalyst-auto-armv7a.conf b/tools/catalyst-auto-armv7a.conf new file mode 100644 index 00000000..ca39146d --- /dev/null +++ b/tools/catalyst-auto-armv7a.conf @@ -0,0 +1,55 @@ +# This is the config file for the catalyst-auto script. It should be pretty +# self-explanatory. + +GITDIR=/root/releng/ + +SPECS_DIR=${GITDIR}/releases/weekly/specs/arm/armv7a +SUBARCH=`grep subarch $SPECSDIR/stage1.spec | awk '{print $2}'` + +SETS="default" + +SET_default_SPECS="stage1.spec stage2.spec stage3.spec" +#SET_default_OPTIONAL_SPECS="installcd-stage1.spec installcd-stage2-minimal.spec" + +#KCONFIG_DIR=${GITDIR}/releases/weekly/kconfig/sparc + +EMAIL_TO=releng@gentoo.org,gentoo-releng-autobuilds@lists.gentoo.org +EMAIL_FROM=catalyst@replaceme.local +EMAIL_SUBJECT_PREPEND="[$SUBARCH-auto]" + + +CATALYST_CONFIG=/etc/catalyst/catalyst.conf + +BUILD_SRCDIR_BASE=`grep storedir= $CATALYST_CONFIG | cut -d '=' -f2 | sed -e 's/"//g'` + +give_latest_from_dates() { + sed 's,-20,~20,g' | \ + sort -k +1 -n -t '~' |\ + awk -F\~ \ + 'BEGIN{i=$1; o=$0}; + { if($1 != i && i != "") { print o; }; i=$1; o=$0; } + END { print o; };' | \ + tr '~' '-' +} + + +pre_build() { + cd ${GITDIR} + git pull + + # Symlink the latest stages3 to build from + for d in ${BUILD_SRCDIR_BASE}/builds/default ; do + pushd $d + for f in $(ls stage3-$SUBARCH-*bz2 | grep -v latest | give_latest_from_dates ) ; do + of=${f/20[0-9][0-9].[0-9]/latest} # for 20XX.Y stuff + of=${of/20[0-9][0-9][0-1][0-9][0-9][0-9]/latest} # for $ + ln -sf $f $of + done + popd + done +} + + +post_build() { + rsync -e 'ssh -i /root/.ssh/id_rsa' ${BUILD_SRCDIR_BASE}/builds/default/stage3-$SUBARCH-*${DATESTAMP}*.tar.bz2* arm@skimmer.gentoo.org: +} diff --git a/tools/catalyst-auto-armv7a_hardfp.conf b/tools/catalyst-auto-armv7a_hardfp.conf new file mode 100644 index 00000000..3860a100 --- /dev/null +++ b/tools/catalyst-auto-armv7a_hardfp.conf @@ -0,0 +1,55 @@ +# This is the config file for the catalyst-auto script. It should be pretty +# self-explanatory. + +GITDIR=/root/releng/ + +SPECS_DIR=${GITDIR}/releases/weekly/specs/arm/armv7a_hardfloat +SUBARCH=`grep subarch $SPECSDIR/stage1.spec | awk '{print $2}'` + +SETS="default" + +SET_default_SPECS="stage1.spec stage2.spec stage3.spec" +#SET_default_OPTIONAL_SPECS="installcd-stage1.spec installcd-stage2-minimal.spec" + +#KCONFIG_DIR=${GITDIR}/releases/weekly/kconfig/sparc + +EMAIL_TO=releng@gentoo.org,gentoo-releng-autobuilds@lists.gentoo.org +EMAIL_FROM=catalyst@replaceme.local +EMAIL_SUBJECT_PREPEND="[$SUBARCH-auto]" + + +CATALYST_CONFIG=/etc/catalyst/catalyst.conf + +BUILD_SRCDIR_BASE=`grep storedir= $CATALYST_CONFIG | cut -d '=' -f2 | sed -e 's/"//g'` + +give_latest_from_dates() { + sed 's,-20,~20,g' | \ + sort -k +1 -n -t '~' |\ + awk -F\~ \ + 'BEGIN{i=$1; o=$0}; + { if($1 != i && i != "") { print o; }; i=$1; o=$0; } + END { print o; };' | \ + tr '~' '-' +} + + +pre_build() { + cd ${GITDIR} + git pull + + # Symlink the latest stages3 to build from + for d in ${BUILD_SRCDIR_BASE}/builds/default ; do + pushd $d + for f in $(ls stage3-$SUBARCH-*bz2 | grep -v latest | give_latest_from_dates ) ; do + of=${f/20[0-9][0-9].[0-9]/latest} # for 20XX.Y stuff + of=${of/20[0-9][0-9][0-1][0-9][0-9][0-9]/latest} # for $ + ln -sf $f $of + done + popd + done +} + + +post_build() { + rsync -e 'ssh -i /root/.ssh/id_rsa' ${BUILD_SRCDIR_BASE}/builds/default/stage3-$SUBARCH-*${DATESTAMP}*.tar.bz2* arm@skimmer.gentoo.org: +}