mirror of
https://github.com/xcat2/confluent.git
synced 2024-11-24 10:30:22 +00:00
27 lines
800 B
Bash
Executable File
27 lines
800 B
Bash
Executable File
#!/bin/bash
|
|
set -x
|
|
cd `dirname $0`
|
|
PKGNAME=$(basename $(pwd))
|
|
DPKGNAME=$(basename $(pwd) | sed -e s/_/-/)
|
|
OPKGNAME=$(basename $(pwd) | sed -e s/_/-/)
|
|
DSCARGS="--with-python3=True --with-python2=False"
|
|
VERSION=`git describe|cut -d- -f 1`
|
|
NUMCOMMITS=`git describe|cut -d- -f 2`
|
|
if [ "$NUMCOMMITS" != "$VERSION" ]; then
|
|
VERSION=$VERSION.dev$NUMCOMMITS.g`git describe|cut -d- -f 3`
|
|
fi
|
|
cd ..
|
|
rm -rf /tmp/confluent
|
|
mkdir -p /tmp/confluent # $DPKGNAME
|
|
cp -a * .git /tmp/confluent # $DPKGNAME
|
|
cd /tmp/confluent
|
|
mv $PKGNAME $DPKGNAME-${VERSION}
|
|
sed -i s/%%VERSION%%/$VERSION/ $DPKGNAME-${VERSION}/debian/changelog
|
|
tar cvzf ${DPKGNAME}_${VERSION}.orig.tar.gz $DPKGNAME-${VERSION}
|
|
cd $DPKGNAME-${VERSION}
|
|
debuild -us -uc
|
|
if [ ! -z "$1" ]; then
|
|
mv /tmp/confluent/$DPKGNAME_${VERSION}*.deb $1/
|
|
fi
|
|
exit 0
|