a helper script to just list the set of rpms for a specific pldistro/rhdistro combo
authorMarc Fiuczynski <mef@cs.princeton.edu>
Wed, 17 Jun 2009 15:28:23 +0000 (15:28 +0000)
committerMarc Fiuczynski <mef@cs.princeton.edu>
Wed, 17 Jun 2009 15:28:23 +0000 (15:28 +0000)
getpackages.sh [new file with mode: 0755]

diff --git a/getpackages.sh b/getpackages.sh
new file mode 100755 (executable)
index 0000000..7a385a3
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/bash
+
+. build.common
+
+function usage () {
+    echo "Usage: $0 pldistro rhdistro lstfiles"
+    exit 1
+}
+
+#[ "$#" = 1 ] || usage
+pldistro=$1; shift
+rhdistro=$1; shift
+lstfiles=$@
+
+function pkgs_from_lst () {
+    builddir=$1; shift
+    pldistro=$1; shift
+    rhdistro=$1; shift
+    lstfiles=$@
+
+    for lstfile in $lstfiles; do
+       pkgsfile=$(pl_locateDistroFile $builddir $pldistro $lstfile 2> /dev/null) 
+       packages=$(pl_getPackages $rhdistro $pldistro $pkgsfile)
+       echo $packages
+    done
+}
+
+pkgs_from_lst $(dirname $0) $pldistro $rhdistro $lstfiles