# Packager: Phill Watkins # Former Packager(s): frédéric Galusik pkgname=testdisk pkgver=6.11.3 pkgrel=1pw #arch=noarch source=\ ( "http://www.cgsecurity.org/$pkgname-6.11.tar.bz2" "http://www.cgsecurity.org/photorec_611_exif_bound_checking_v2.patch" "progsreiserfs-0.3.1-rc8.tar.gz" ) sourcetemplate=http://people.salixos.org/pwatk/packages/ap/$pkgname/$pkgver #docs=() url=http://www.cgsecurity.org/wiki/TestDisk slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "testdisk (data recovery software)" "TestDisk is a powerful free data recovery software! It was primarily" "designed to help recover lost partitions and/or make non-booting disks" "bootable again when these symptoms are caused by faulty software," "certain types of viruses or human error (such as accidentally deleting" "a Partition Table). Partition table recovery using TestDisk" "is really easy." "PhotoRec is a file data recovery software designed to recover lost" "files including video, documents and archives from hard disks," "CD-ROMs, and lost pictures" ) build() { set -e cd $startdir/src/progsreiserfs-0.3.1-rc8 patch -p1 --verbose < $startdir/src/$pkgname-6.11/progsreiserfs-journal.patch ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --build=$arch-slackware-linux \ --disable-shared \ --disable-Werror \ --disable-debug make --jobs=$(( $(getconf _NPROCESSORS_ONLN) + 1 )) for doc in COPYING README ;do install -Dm 0644 $doc $startdir/pkg/usr/doc/$pkgname-$pkgver/progsreiserfs.$doc done cd $startdir/src/$pkgname-6.11 patch -p1 --verbose < $startdir/src/photorec_611_exif_bound_checking_v2.patch ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --mandir=/usr/man \ --infodir=/usr/info \ --build=$arch-slackware-linux \ --with-dal-lib=$startdir/src/progsreiserfs-0.3.1-rc8/libdal/.libs \ --with-reiserfs-lib=$startdir/src/progsreiserfs-0.3.1-rc8/libreiserfs/.libs \ --with-reiserfs-includes=$startdir/src/progsreiserfs-0.3.1-rc8/include make --jobs=$(( $(getconf _NPROCESSORS_ONLN) + 1 )) make install DESTDIR=$startdir/pkg datadir=/usr VERSION=$pkgver for doc in COPYING INFO INSTALL ;do install -Dm 0644 $doc $startdir/pkg/usr/doc/$pkgname-$pkgver/$doc done set +e }