diff --git a/main/testdisk/APKBUILD b/main/testdisk/APKBUILD
index 19c6128..8e82e38 100644
--- a/main/testdisk/APKBUILD
+++ b/main/testdisk/APKBUILD
@@ -1,42 +1,36 @@
 # Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
 pkgname=testdisk
 pkgver=7.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A data recovery suite"
 url="http://www.cgsecurity.org/wiki/TestDisk"
 arch="all"
 license="GPL"
-depends=
 makedepends="e2fsprogs-dev ntfs-3g-dev ncurses-dev zlib-dev libjpeg-turbo-dev"
-install=
 subpackages="$pkgname-doc"
 source="http://www.cgsecurity.org/$pkgname-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-
-prepare() {
-	cd "$_builddir"
-	#update_config_sub || return 1
-}
+builddir="$srcdir"/$pkgname-$pkgver
 
 build() {
-	cd "$_builddir"
+	cd "$builddir"
 	./configure \
 		--build=$CBUILD \
 		--host=$CHOST \
 		--prefix=/usr \
 		--sysconfdir=/etc \
 		--mandir=/usr/share/man \
-		--infodir=/usr/share/info \
-		|| return 1
-	make || return 1
+		--infodir=/usr/share/info
+	make
+}
+
+check() {
+	cd "$builddir"
+	make check
 }
 
 package() {
-	cd "$_builddir"
+	cd "$builddir"
 	make DESTDIR="$pkgdir" install
 }
 
-md5sums="f0cfe4ca9dd35f2878b2704251665e9f  testdisk-7.0.tar.bz2"
-sha256sums="00bb3b6b22e6aba88580eeb887037aef026968c21a87b5f906c6652cbee3442d  testdisk-7.0.tar.bz2"
 sha512sums="b1ebe1d2fca453660a17623b70c06e0195cb5f07056fb7bc683d575c034fb71dfb793582c804dcff0ca57789a6de84bbf13b1a554353811660996e42199102e2  testdisk-7.0.tar.bz2"
