From c4e8a7e2c37b1b27e9ca0539e1a826eefa5b0d69 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 18 Feb 2010 17:24:45 -0600 Subject: add secondary arch wrapper script and install it for the currently running secondary arches --- Makefile.am | 26 ++++++++++++++++++++++++-- src/secondary-koji | 13 +++++++++++++ 2 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 src/secondary-koji diff --git a/Makefile.am b/Makefile.am index 973736f..0a42a1b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -5,7 +5,12 @@ bin_SCRIPTS = fedora-cvs \ fedora-getsvn \ fedora-hosted \ rpmbuild-md5 \ - fedpkg + fedpkg \ + sparc-koji \ + s390-koji \ + arm-koji \ + ppc-koji + CLEANFILES = $(bin_SCRIPTS) EXTRA_DIST = src/fedora-cvs.py \ src/fedora-packager-setup.py \ @@ -14,7 +19,8 @@ EXTRA_DIST = src/fedora-cvs.py \ src/fedora-getsvn \ src/fedora-hosted.py \ src/rpmbuild-md5 \ - src/fedpkg.py + src/fedpkg.py \ + src/secondary-koji fedora-cvs: $(srcdir)/src/fedora-cvs.py rm -f fedora-cvs @@ -48,6 +54,22 @@ fedpkg: $(srcdir)/src/fedpkg.py rm -f fedpkg install -p -m 755 -T $(srcdir)/src/fedpkg.py fedpkg +sparc-koji: $(srcdir)/src/secondary-koji + rm -f sparc-koji + install -p -m 755 -T $(srcdir)/src/secondary-koji sparc-koji + +arm-koji: $(srcdir)/src/secondary-koji + rm -f arm-koji + install -p -m 755 -T $(srcdir)/src/secondary-koji arm-koji + +s390-koji: $(srcdir)/src/secondary-koji + rm -f s390-koji + install -p -m 755 -T $(srcdir)/src/secondary-koji s390-koji + +ppc-koji: $(srcdir)/src/secondary-koji + rm -f ppc-koji + install -p -m 755 -T $(srcdir)/src/secondary-koji ppc-koji + pyfedpkg_PYTHON = $(wildcard $(srcdir)/src/pyfedpkg/*.py) fedora_cert_PYTHON = $(wildcard $(srcdir)/src/fedora_cert/*.py) diff --git a/src/secondary-koji b/src/secondary-koji new file mode 100644 index 0000000..2be2e8d --- /dev/null +++ b/src/secondary-koji @@ -0,0 +1,13 @@ +#! /bin/sh + +arch=`basename $0 | cut -d '-' -f 1` + +config="$HOME/.koji/${arch}-config" + +if [ ! -f $config ]; then + echo "Config file for $arch doesn't exist" + echo "run fedora-packager-setup and try again" + exit 1 +fi + +koji -c $config "$@" -- cgit