summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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 "$@"