------------------------------------------------------------------------ # step 0: rm --verbose --recursive ~/pct-thunar-scripts-setup-0.0.20081117 # step 1: mkdir -p ~/pct-thunar-scripts-setup-0.0.20081117 # step 2: cp --verbose /mnt/powercraft-server-jelle/root/home/jelle/system/clean-installations/thunar-scripts-setup.sh ~/pct-thunar-scripts-setup-0.0.20081117/pct-thunar-scripts-setup.sh # step 3: tar --create --verbose --gzip --file ~/pct-thunar-scripts-setup-0.0.20081117.tar.gz ~/pct-thunar-scripts-setup-0.0.20081117/ # step 4: cd ~/pct-thunar-scripts-setup-0.0.20081117/ dh_make --copyright gpl --email jelledejong@powercraft.nl --file ../pct-thunar-scripts-setup-0.0.20081117.tar.gz # step 6: echo 'usr/bin' | tee ~/pct-thunar-scripts-setup-0.0.20081117/debian/dirs # step 7: echo 'pct-thunar-scripts-setup.sh usr/bin' | tee ~/pct-thunar-scripts-setup-0.0.20081117/debian/install # step 8: cd ~/pct-thunar-scripts-setup-0.0.20081117/debian rm --verbose docs cron.d.ex emacsen-install.ex emacsen-remove.ex emacsen-startup.ex init.d.ex init.d.lsb.ex manpage.1.ex manpage.sgml.ex manpage.xml.ex menu.ex pct-thunar-scripts-setup.default.ex pct-thunar-scripts-setup.doc-base.EX postinst.ex postrm.ex preinst.ex prerm.ex README.Debian watch.ex # step 9: vim ~/pct-thunar-scripts-setup-0.0.20081117/debian/rules # step 10: echo 'DEBSIGN_KEYID="78830E32"' | tee ~/.devscripts echo 'DEBUILD_DPKG_BUILDPACKAGE_OPTS="-i -ICVS -I.svn"' | tee --append ~/.devscripts DEBEMAIL=jelledejong@powercraft.nl EDITOR=geany DEBFULLNAME="Jelle de Jong" export DEBEMAIL DEBFULLNAME EDITOR # see /usr/share/doc/devscripts # step 11: cd ~/pct-thunar-scripts-setup-0.0.20081117/debian/ debuild clean debuild debuild clean # step 12: cd ~ lintian -i ~/pct-thunar-scripts-setup_0.0.20081117-1_i386.deb lintian -i ~/pct-thunar-scripts-setup_0.0.20081117-1_i386.changes # step 13: dupload ~/pct-thunar-scripts-setup_0.0.20081117-1_i386.changes # step 14: ssh jelle@powercraft.nl su - reprepro --verbose --ask-passphrase --basedir /var/www/powercraft.nl/packages/debian include sid /var/www/powercraft.nl/packages/debian/incoming/pct-thunar-scripts-setup_0.0.20081117-1_i386.changes find /var/www/powercraft.nl/packages/ -type d -exec chmod 750 {} \; find /var/www/powercraft.nl/packages/ -type f -exec chmod 640 {} \; find /var/www/powercraft.nl/packages/ -exec chgrp www-data {} \; rm --verbose /var/www/powercraft.nl/packages/debian/incoming/* logout logout # step 15: sudo apt-get update sudo apt-get install pct-thunar-scripts-setup ------------------------------------------------------------------------ # step 10: echo 'DEBSIGN_KEYID="78830E32"' | tee ~/.devscripts echo 'DEBUILD_DPKG_BUILDPACKAGE_OPTS="-i -ICVS -I.svn"' | tee --append ~/.devscripts DEBEMAIL=jelledejong@powercraft.nl EDITOR=geany DEBFULLNAME="Jelle de Jong" export DEBEMAIL DEBFULLNAME EDITOR # see /usr/share/doc/devscripts mkdir --parents ~/deb/pct-thunar-scripts-setup/pct-thunar-scripts-setup-0.0.20081208 cd ~/deb/pct-thunar-scripts-setup/ tar --create --verbose --absolute-names --gzip --file ~/deb/pct-thunar-scripts-setup/pct-thunar-scripts-setup-0.0.20081208.tar.gz pct-thunar-scripts-setup-0.0.20081208/ rm --verbose --recursive ~/deb/pct-thunar-scripts-setup/pct-thunar-scripts-setup-0.0.20081208/ cd ~/deb/pct-thunar-scripts-setup/pct-thunar-scripts-setup-0.0.20081119/ uupdate -u ../pct-thunar-scripts-setup-0.0.20081208.tar.gz vim ~/deb/pct-thunar-scripts-setup/pct-thunar-scripts-setup-0.0.20081208/debian/rules # step 11: cd ~/deb/pct-thunar-scripts-setup/pct-thunar-scripts-setup-0.0.20081208 debuild clean debuild debuild clean # step 12: lintian -i ~/deb/pct-thunar-scripts-setup/pct-thunar-scripts-setup_0.0.20081208-1_i386.deb lintian -i ~/deb/pct-thunar-scripts-setup/pct-thunar-scripts-setup_0.0.20081208-1_i386.changes # step 13: rm --verbose ~/deb/pct-thunar-scripts-setup/pct-thunar-scripts-setup_0.0.20081208-1_i386.upload dupload ~/deb/pct-thunar-scripts-setup/pct-thunar-scripts-setup_0.0.20081208-1_i386.changes # step 14: ssh jelle@powercraft.nl su - reprepro --verbose --ask-passphrase --basedir /var/www/powercraft.nl/packages/debian include sid /var/www/powercraft.nl/packages/debian/incoming/pct-thunar-scripts-setup_0.0.20081208-1_i386.changes find /var/www/powercraft.nl/packages/ -type d -exec chmod 750 {} \; find /var/www/powercraft.nl/packages/ -type f -exec chmod 640 {} \; find /var/www/powercraft.nl/packages/ -exec chgrp www-data {} \; rm --verbose /var/www/powercraft.nl/packages/debian/incoming/* logout logout # step 15: sudo apt-get update sudo apt-get upgrade