summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDennis Gilmore <dennis@ausil.us>2010-02-18 17:24:45 -0600
committerDennis Gilmore <dennis@ausil.us>2010-02-18 17:24:45 -0600
commitc4e8a7e2c37b1b27e9ca0539e1a826eefa5b0d69 (patch)
tree0f41dedb538d714bd3d8e8e38db34eb72ddcfc44
parent1e9817292bdd22c3fb40822dbe0b5e74870b1f6d (diff)
downloadfedora-packager-c4e8a7e2c37b1b27e9ca0539e1a826eefa5b0d69.tar.gz
fedora-packager-c4e8a7e2c37b1b27e9ca0539e1a826eefa5b0d69.tar.xz
fedora-packager-c4e8a7e2c37b1b27e9ca0539e1a826eefa5b0d69.zip
add secondary arch wrapper script and install it for the currently running secondary arches
-rw-r--r--Makefile.am26
-rw-r--r--src/secondary-koji13
2 files changed, 37 insertions, 2 deletions
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 "$@"