#Maintainer: Juhana 'rexroom' Uuttu pkgname=dvdisaster pkgver=0.72.1 pkgrel=1 zenver=64 arch=i686 url=http://dvdisaster.net/ source=("http://dvdisaster.net/downloads/dvdisaster-$pkgver.tar.bz2") sourcetemplate=http://cthulhu.daug.net/zenwalk/$pkgname/ #options=('keepdepfile') slackdesc=\ ( #|-----mind-the-gap-----------------------------------------------------| "$pkgname - additional error correction for CD, DVD and BD media" "dvdisaster provides a margin of safety against data loss on CD and DVD" "media caused by scratches or aging. It creates error correction data," "which is used to recover unreadable sectors if the disc becomes" "damaged at a later time." ) build() { cd $startdir/src/$pkgname-$pkgver ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc \ --with-embedded-src-path=no --buildroot=$startdir/pkg make show make || return 1 make install ### Post-build tweaking rm $startdir/pkg/usr/bin/dvdisaster-uninstall.sh # Scavenging contrib-directory cd contrib mkdir -p $startdir/pkg/usr/share/applications sed -i "s/dvdisaster48.png/dvdisaster/" dvdisaster.desktop sed -i "s/System/Archiving;Utility/" dvdisaster.desktop cp dvdisaster.desktop $startdir/pkg/usr/share/applications for size in 16 24 32 48 64; do mkdir -p $startdir/pkg/usr/share/icons/hicolor/${size}x${size}/apps cp -v dvdisaster${size}.png $startdir/pkg/usr/share/icons/hicolor/${size}x${size}/apps/dvdisaster.png done echo "*** NOW PACKAGING ***" }