diff --git a/community/raptor2/APKBUILD b/community/raptor2/APKBUILD
index 8c407cb1d6486b60e6f2f6699c5369def7167f26..c9bf545f1c02b17892f975ffa57845c3a31213a9 100644
--- a/community/raptor2/APKBUILD
+++ b/community/raptor2/APKBUILD
@@ -1,4 +1,3 @@
-# Contributor:
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=raptor2
 pkgver=2.0.15
@@ -7,10 +6,8 @@ pkgdesc="RDF parser toolkit for Redland"
 url="http://www.librdf.org/raptor"
 arch="all"
 license="GPL"
-depends=
 depends_dev="curl-dev libxml2-dev libxslt-dev yajl-dev"
 makedepends="$depends_dev"
-install=""
 subpackages="$pkgname-dev $pkgname-doc"
 source="http://download.librdf.org/source/raptor2-$pkgver.tar.gz
 	CVE-2017-18926.patch
@@ -20,20 +17,12 @@ source="http://download.librdf.org/source/raptor2-$pkgver.tar.gz
 #   2.0.15-r2:
 #     - CVE-2017-18926
 
-_builddir="$srcdir"/raptor2-$pkgver
 prepare() {
-	local i
-	cd "$_builddir"
-	for i in $source; do
-		case $i in
-		*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
-		esac
-	done
+	default_prepare
 	update_config_sub
 }
 
 build() {
-	cd "$_builddir"
 	./configure \
 		--build=$CBUILD \
 		--host=$CHOST \
@@ -42,14 +31,12 @@ build() {
 		--sysconfdir=/etc \
 		--mandir=/usr/share/man \
 		--infodir=/usr/share/info \
-		--localstatedir=/var \
-		|| return 1
-	make || return 1
+		--localstatedir=/var
+	make
 }
 
 package() {
-	cd "$_builddir"
-	make DESTDIR="$pkgdir" install || return 1
+	make DESTDIR="$pkgdir" install
 }
 
 sha512sums="563dd01869eb4df8524ec12e2c0a541653874dcd834bd1eb265bc2943bb616968f624121d4688579cdce11b4f00a8ab53b7099f1a0850e256bb0a2c16ba048ee  raptor2-2.0.15.tar.gz