summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorThomas Vander Stichele <thomas@apestaart.org>2007-04-17 12:00:39 +0000
committerThomas Vander Stichele <thomas@apestaart.org>2007-04-17 12:00:39 +0000
commita5b574fbd58052ea40d355f836bf4ccd8b0d1316 (patch)
treecd6f44faf5485dfc676e91c247a7ea581d7b5453 /bin
parentefe0be8741b1f1aacfff5ddec57d55ed94e543af (diff)
update
Original commit message from CVS: update
Diffstat (limited to 'bin')
-rwxr-xr-xbin/pkg-collect49
-rwxr-xr-xbin/yum-rep2
-rwxr-xr-xbin/yum-rep-new3
3 files changed, 38 insertions, 16 deletions
diff --git a/bin/pkg-collect b/bin/pkg-collect
index 356dd20a..a46bbb93 100755
--- a/bin/pkg-collect
+++ b/bin/pkg-collect
@@ -19,21 +19,39 @@ rpm --addsign *.rpm
### fc5 and higher
for ver in 5 6; do
- # 0.10/gst
- mv gstreamer-*.gst*$ver.src.rpm data/pkg/fedora/$ver/0.10/SRPMS/gst
- mv gstreamer-*.gst*$ver.i386.rpm data/pkg/fedora/$ver/0.10/i386/gst
- mv gstreamer-*.gst*$ver.x86_64.rpm data/pkg/fedora/$ver/0.10/x86_64/gst
- mv gnonlin-*.gst*$ver.src.rpm data/pkg/fedora/$ver/0.10/SRPMS/gst
- mv gnonlin-*.gst*$ver.i386.rpm data/pkg/fedora/$ver/0.10/i386/gst
- mv gnonlin-*.gst*$ver.x86_64.rpm data/pkg/fedora/$ver/0.10/x86_64/gst
+ # 0.10 apps
+ for p in pigment pitivi; do
+ mv $p-*.*$ver.src.rpm data/pkg/fedora/$ver/0.10/SRPMS/apps
+ for arch in i386 x86_64 ppc; do
+ cp $p-*.*$ver.noarch.rpm data/pkg/fedora/$ver/0.10/$arch/apps
+ mv $p-*.*$ver.$arch.rpm data/pkg/fedora/$ver/0.10/$arch/apps
+ done
+ rm $p-*.*$ver.noarch.rpm
+ done
- # 0.10/deps
- mv *lvn*$ver.src.rpm data/pkg/fedora/$ver/0.10/SRPMS/deps
- mv *lvn*$ver.i386.rpm data/pkg/fedora/$ver/0.10/i386/deps
- mv *lvn*$ver.x86_64.rpm data/pkg/fedora/$ver/0.10/x86_64/deps
- mv *gst*$ver.src.rpm data/pkg/fedora/$ver/0.10/SRPMS/deps
- mv *gst*$ver.i386.rpm data/pkg/fedora/$ver/0.10/i386/deps
- mv *gst*$ver.x86_64.rpm data/pkg/fedora/$ver/0.10/x86_64/deps
+ # 0.10 gst
+ for p in gstreamer gnonlin; do
+ mv $p-*.*$ver.src.rpm data/pkg/fedora/$ver/0.10/SRPMS/gst
+ for arch in i386 x86_64 ppc; do
+ mv $p-*.*$ver.$arch.rpm data/pkg/fedora/$ver/0.10/$arch/gst
+ done
+ done
+
+ # 0.10 deps
+ # tagged with lvn or gst releases
+ for tag in lvn gst; do
+ mv *$tag*.*$ver.src.rpm data/pkg/fedora/$ver/0.10/SRPMS/deps
+ for arch in i386 x86_64 ppc; do
+ mv *$tag*-*.*$ver.$arch.rpm data/pkg/fedora/$ver/0.10/$arch/deps
+ done
+ done
+ # specific package names
+ for name in liboil; do
+ mv $name*.*$ver.src.rpm data/pkg/fedora/$ver/0.10/SRPMS/deps
+ for arch in i386 x86_64 ppc; do
+ mv $name*-*.*$ver.$arch.rpm data/pkg/fedora/$ver/0.10/$arch/deps
+ done
+ done
done
@@ -48,6 +66,9 @@ mv gstreamer-tools-*.gst*4.x86_64.rpm data/pkg/fedora/4/x86_64/RPMS.gst010
mv gnonlin-*.gst*4.src.rpm data/pkg/fedora/4/i386/SRPMS.gst010
mv gnonlin-*.gst*4.i386.rpm data/pkg/fedora/4/i386/RPMS.gst010
mv gnonlin-*.gst*4.x86_64.rpm data/pkg/fedora/4/x86_64/RPMS.gst010
+mv pitivi-*.*4.src.rpm data/pkg/fedora/4/i386/SRPMS.gst010
+cp pitivi-*.*4.noarch.rpm data/pkg/fedora/4/i386/RPMS.gst010
+mv pitivi-*.*4.noarch.rpm data/pkg/fedora/4/x86_64/RPMS.gst010
# deps
mv *gst*4.src.rpm data/pkg/fedora/4/i386/SRPMS.deps
diff --git a/bin/yum-rep b/bin/yum-rep
index cb38d016..6ea3690a 100755
--- a/bin/yum-rep
+++ b/bin/yum-rep
@@ -31,6 +31,6 @@ do
echo "Generating yum repository for $BASEDIR/$yum/$dir"
cd $ABSBASEDIR/$yum/$dir
yum-arch -q . 2> /dev/null
- createrepo .
+ createrepo --cachedir=/tmp/yum/gst .
done
done
diff --git a/bin/yum-rep-new b/bin/yum-rep-new
index d65c31f2..19b17616 100755
--- a/bin/yum-rep-new
+++ b/bin/yum-rep-new
@@ -30,8 +30,9 @@ do
cd $absyum
if test $absyum -nt $ABSBASEDIR/$repodata
then
+ mkdir -p /tmp/yum/gst
echo "yum repository $BASEDIR/$yum out of date, regenerating"
- createrepo .
+ createrepo --cachedir /tmp/yum/gst .
else
echo "yum repository $BASEDIR/$yum is up to date"
fi