|
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/
|