diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2007-04-17 12:00:39 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2007-04-17 12:00:39 +0000 |
commit | a5b574fbd58052ea40d355f836bf4ccd8b0d1316 (patch) | |
tree | cd6f44faf5485dfc676e91c247a7ea581d7b5453 /bin | |
parent | efe0be8741b1f1aacfff5ddec57d55ed94e543af (diff) |
update
Original commit message from CVS:
update
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/pkg-collect | 49 | ||||
-rwxr-xr-x | bin/yum-rep | 2 | ||||
-rwxr-xr-x | bin/yum-rep-new | 3 |
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 |