#!/bin/sh # Packages needed # sudo apt-get install g++ gnupg dput lintian mini-dinstall yaclc bzr devscripts # For the kio: (and kdesdk?) # sudo apt-get install pkg-kde-tools cdbs RCLVERS=12697 LENSVERS=1.17.2.2697 PPAVERS=1 case $RCLVERS in [23]*) PPANAME=recollexp-ppa;; 1.14*) PPANAME=recoll-ppa;; *) PPANAME=recoll15-ppa;; esac #PPANAME=recollexp-ppa echo "PPA: $PPANAME. Type CR if Ok, else ^C" read rep ####### QT4 debdir=debianrclqt4 series4="lucid maverick natty oneiric precise" series4="" for series in $series4 ; do rm -rf recoll-${RCLVERS}/debian cp -rp ${debdir}/ recoll-${RCLVERS}/debian if test -f $debdir/control-$series ; then cp -f -p $debdir/control-$series recoll-${RCLVERS}/debian/control else cp -f -p $debdir/control recoll-${RCLVERS}/debian/control fi sed -e s/SERIES/${series}/g \ -e s/PPAVERS/${PPAVERS}/g \ < ${debdir}/changelog > recoll-${RCLVERS}/debian/changelog (cd recoll-${RCLVERS};debuild -S -sa) || break dput $PPANAME recoll_${RCLVERS}-1~ppa${PPAVERS}~${series}1_source.changes done ### KIO seriesk="lucid maverick natty oneiric precise" seriesk="" debdir=debiankio for series in $seriesk ; do rm -rf recoll-${RCLVERS}/debian cp -rp ${debdir}/ recoll-${RCLVERS}/debian sed -e s/SERIES/$series/g \ -e s/PPAVERS/${PPAVERS}/g \ < ${debdir}/changelog > recoll-${RCLVERS}/debian/changelog ; (cd recoll-${RCLVERS};debuild -S -sa) || break dput $PPANAME kio-recoll_${RCLVERS}-0~ppa${PPAVERS}~${series}1_source.changes done ### Unity Lens seriesl="natty oneiric precise" debdir=debianunitylens for series in $seriesl ; do rm -rf recoll-lens-${LENSVERS}/debian cp -rp ${debdir}/ recoll-lens-${LENSVERS}/debian sed -e s/SERIES/$series/g \ -e s/PPAVERS/${PPAVERS}/g \ < ${debdir}/changelog > recoll-lens-${LENSVERS}/debian/changelog ; (cd recoll-lens-${LENSVERS};debuild -S -sa) || break dput $PPANAME recoll-lens_${LENSVERS}-1~ppa${PPAVERS}~${series}1_source.changes done