PKG=uffi
TOPDIR=`pwd`
-VERSION=`cat VERSION`
+VERSION=`sed -n -e "s/${DEBPKG} (\(.*\)-[0-9]).*/\1/p" < debian/changelog |head -1`
DEBVERSION=`sed -n -e "s/${DEBPKG} (\(.*\)).*/\1/p" < debian/changelog |head -1`
PACKAGE_DIR=/usr/local/src/Packages/${DEBPKG}
DISTDIR=${PKG}-${VERSION}
cp -a ${TOPDIR} ${DISTDIR}
echo "Cleaning distribution directory ${DISTDIR}"
-rm -f ${DISTDIR}/upload.sh ${DISTDIR}/make-dist.sh
+rm -f ${DISTDIR}/upload.sh ${DISTDIR}/make-dist.sh ${DISTDIR}/cvsbp-prepare
rm -f `find ${DISTDIR} -type f -name .cvsignore`
rm -rf `find ${DISTDIR} -type d -name CVS`
-rm -f `find ${DISTDIR} -type f -name '*~' -or -name '#*' -or -name '#*#'`
+rm -f `find ${DISTDIR} -type f -name '*~' -or -name '#*' -or -name '#*#' -or -name '.#*'`
rm -f `find ${DISTDIR}/doc -type f -name \*.tex -or -name \*.aux -or \
-name \*.log -or -name \*.out -or -name \*.dvi`
rm -rf ${DISTDIR}
echo "Moving upstream archives to ${PACKAGE_DIR}"
+mkdir -p /usr/local/src/Packages/${DEBPKG}
rm -f ${PACKAGE_DIR}/${DISTDIR}.zip ${PACKAGE_DIR}/${DEBPKG}_${VERSION}.orig.tar.gz
mv ${DISTDIR}.zip ${DEBPKG}_${VERSION}.orig.tar.gz ${DISTDIR}.tar.gz ${PACKAGE_DIR}
echo "Building Debian files"
if [ -z ${opt_dpkg_buildpackage} ]; then
cd ${TOPDIR}
- cvs-buildpackage -rfakeroot -kkevin@rosenberg.net -H${TOPDIR}/cvsbp-prepare -tC -i.pdf ${DEBPKG}
+ cvs-buildpackage -rfakeroot -kkevin@rosenberg.net -H${TOPDIR}/cvsbp-prepare -tC -i.pdf -sa ${DEBPKG}
cd ..
else
cd ${DEBDIR}
- dpkg-buildpackage -rfakeroot -kkevin@rosenberg.net -a
+ dpkg-buildpackage -rfakeroot -kkevin@rosenberg.net -a -sa
+ mv ${DEBPKG}_${VERSION}* ${PACKAGE_DIR}
cd ..
fi
rm -rf ${DEBDIR}
-echo "Moving Debian files to ${PACKAGE_DIR}"
-mkdir -p /usr/local/src/Packages/${DEBPKG}
-mv ${DEBPKG}_${VERSION}* ${PACKAGE_DIR}
-
if [ ! -z ${opt_lintian} ]; then
pushd ${PACKAGE_DIR} > /dev/null
lintian ${DEBPKG}_${DEBVERSION}_*.changes