diff --git a/srcpkgs/python-exifread/template b/srcpkgs/python-exifread/template
index ff98fbf1b7f..395c3be3bad 100644
--- a/srcpkgs/python-exifread/template
+++ b/srcpkgs/python-exifread/template
@@ -1,12 +1,11 @@
 # Template file for 'python-exifread'
 pkgname=python-exifread
 version=2.1.2
-revision=1
+revision=2
 noarch=yes
 wrksrc="ExifRead-${version}"
 build_style="python-module"
-python_versions="2.7 3.4"
-hostmakedepends="python-setuptools python3.4-setuptools"
+hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
 pycompile_module="exifread"
 short_desc="Python module to extract Exif metadata (Python2)"
@@ -20,14 +19,20 @@ post_install() {
 	vlicense LICENSE.txt
 }
 
-python3.4-exifread_package() {
+python3-exifread_package() {
 	noarch=yes
-	depends="python3.4"
-	pycompile_version="3.4"
+	depends="python3"
 	pycompile_module="exifread"
-	short_desc="${short_desc/Python2/Python3.4}"
+	replaces="python3.4-exifread>=0"
+	short_desc="${short_desc/Python2/Python3}"
 	pkg_install() {
-		vmove usr/lib/python3.4
+		vmove usr/lib/python3*
 		vlicense LICENSE.txt
 	}
 }
+python3.4-exifread_package() {
+	noarch=yes
+	build_style=meta
+	short_desc="${short_desc/Python2/Python3.4} (transitional dummy package)"
+	depends="python3-exifread>=${version}_${revision}"
+}
diff --git a/srcpkgs/python3-exifread b/srcpkgs/python3-exifread
new file mode 120000
index 00000000000..652744bb61e
--- /dev/null
+++ b/srcpkgs/python3-exifread
@@ -0,0 +1 @@
+python-exifread
\ No newline at end of file