Blame bin/make_rpm.sh

Packit 7ece30
#!/bin/sh
Packit 7ece30
Packit 7ece30
BUILDRPM_DIR="$HOME/rpmbuild"
Packit 7ece30
RPM_BASENAME="$1"
Packit 7ece30
VERSION="$2"
Packit 7ece30
Packit 7ece30
if [ "$RPM_BASENAME" = "" ] || [ "$VERSION" = "" ]; then
Packit 7ece30
    echo "usage: $0 <rpmbasename> <version>"
Packit 7ece30
    exit 1
Packit 7ece30
fi
Packit 7ece30
Packit 7ece30
#rm -r $BUILDRPM_DIR
Packit 7ece30
mkdir -p $BUILDRPM_DIR/SOURCES
Packit 7ece30
mkdir -p $BUILDRPM_DIR/SPECS
Packit 7ece30
Packit 7ece30
SRC_PACKAGE="spell-uk-$VERSION.tgz"
Packit 7ece30
Packit 7ece30
Packit 7ece30
if [ "$RPM_BASENAME" != "myspell-uk" ]; then
Packit 7ece30
Packit 7ece30
RPMNAME=$RPM_BASENAME-$VERSION
Packit 7ece30
echo "Making $RPMNAME..."
Packit 7ece30
Packit 7ece30
cp dist/$SRC_PACKAGE /tmp
Packit 7ece30
cp pkg/$RPM_BASENAME.spec /tmp
Packit 7ece30
Packit 7ece30
else
Packit 7ece30
Packit 7ece30
RPMNAME=${RPM_BASENAME}_UA-$VERSION
Packit 7ece30
echo "Making $RPMNAME..."
Packit 7ece30
Packit 7ece30
cp dist/$SRC_PACKAGE /tmp
Packit 7ece30
cp pkg/${RPM_BASENAME}.spec /tmp
Packit 7ece30
Packit 7ece30
fi
Packit 7ece30
Packit 7ece30
#su -c 
Packit 7ece30
#mv /tmp/$SRC_PACKAGE $BUILDRPM_DIR/SOURCES; \
Packit 7ece30
#	mv /tmp/$RPM_BASENAME.spec $BUILDRPM_DIR/SPECS; \
Packit 7ece30
#	chown root.root $BUILDRPM_DIR/SOURCES/$SRC_PACKAGE $BUILDRPM_DIR/SPECS/$RPM_BASENAME.spec
Packit 7ece30
#	cd $BUILDRPM_DIR/SPECS; \
Packit 7ece30
#	rpmbuild -bs $RPM_BASENAME.spec
Packit 7ece30
Packit 7ece30
BASE_DIR=`pwd`
Packit 7ece30
Packit 7ece30
mv /tmp/$SRC_PACKAGE $BUILDRPM_DIR/SOURCES; \
Packit 7ece30
	mv /tmp/$RPM_BASENAME.spec $BUILDRPM_DIR/SPECS; \
Packit 7ece30
	cd $BUILDRPM_DIR/SPECS; \
Packit 7ece30
	rpmbuild --buildroot $BUILDRPM_DIR -bs $RPM_BASENAME.spec
Packit 7ece30
Packit 7ece30
cd $BASE_DIR
Packit 7ece30
mv $BUILDRPM_DIR/SRPMS/*spell*$VERSION*.src.rpm dist/