test_tr_srpm.sh 663 Bytes
Newer Older
1 2 3 4
#!/bin/sh

. `dirname $0`/../share/eterbuild/functions/common
. $ETERBUILDDIR/functions/rpm
Vitaly Lipatov's avatar
Vitaly Lipatov committed
5
. $ETERBUILDDIR/functions/buildsrpm
6 7 8

install_srpm_package()
{
Vitaly Lipatov's avatar
Vitaly Lipatov committed
9
	uni_rpminstall $1
10 11 12 13
}

pack_srpm_package()
{
14
	LISTNAMES=$1 pack_src_rpm
15 16 17 18
}

export IGNOREGEAR=1

19
RPMTOPDIR=$RPMDIR/BP
Vitaly Lipatov's avatar
Vitaly Lipatov committed
20
SRPMSDIR=/var/ftp/pub/Etersoft/Sisyphus/sources
Vitaly Lipatov's avatar
Vitaly Lipatov committed
21

Vitaly Lipatov's avatar
Vitaly Lipatov committed
22 23 24
for PKGNAME in `ls -1 $SRPMSDIR/it*` ; do
	test -f $PKGNAME || continue
	echo "get for $PKGNAME:"
25
	install_srpm_package $PKGNAME
26
	SPECNAME=$RPMTOPDIR/SPECS/$(spec_by_srpm $PKGNAME)
27 28
	echo "spec: $SPECNAME"
	pack_srpm_package $SPECNAME
Vitaly Lipatov's avatar
Vitaly Lipatov committed
29
	echo Compare $PKGNAME $LISTBUILT
Vitaly Lipatov's avatar
Vitaly Lipatov committed
30
	# what the package with rpmdiff?
Vitaly Lipatov's avatar
Vitaly Lipatov committed
31
	rpmdiff $PKGNAME $LISTBUILT
32 33
	exit 1
done