From 3576a325f7c27f73c49b14840144df3db5f17a1b Mon Sep 17 00:00:00 2001
From: Alessio Sergi <al3hex@gmail.com>
Date: Wed, 5 Nov 2014 21:00:00 +0100
Subject: [PATCH] python-smbc: add python3.4 subpkg

pysmbc is now python3 compatible.
---
 srcpkgs/python-smbc/template | 25 +++++++++++++++++++------
 srcpkgs/python3.4-smbc       |  1 +
 2 files changed, 20 insertions(+), 6 deletions(-)
 create mode 120000 srcpkgs/python3.4-smbc

diff --git a/srcpkgs/python-smbc/template b/srcpkgs/python-smbc/template
index 1a644d586a..b662dbe876 100644
--- a/srcpkgs/python-smbc/template
+++ b/srcpkgs/python-smbc/template
@@ -1,17 +1,30 @@
 # Template file for 'python-smbc'
 pkgname=python-smbc
 version=1.0.15.3
-revision=1
+revision=2
 wrksrc="pysmbc-${version}"
 build_style=python-module
-hostmakedepends="pkg-config python"
-makedepends="python-devel samba-devel"
-depends="python libsmbclient"
-replaces="pysmbc>=0"
+python_versions="2.7 3.4"
+hostmakedepends="pkg-config python-devel python3.4-devel"
+makedepends="${hostmakedepends/pkg-config/} samba-devel"
+pycompile_module="smbc"
 short_desc="Python2 bindings for libsmbclient"
 homepage="https://pypi.python.org/pypi/pysmbc/"
 license="GPL-2"
 maintainer="Juan RP <xtraeme@gmail.com>"
 update_pkgname="pysmbc"
-distfiles="http://pypi.python.org/packages/source/p/pysmbc/pysmbc-${version}.tar.bz2"
+distfiles="${PYPI_SITE}/p/pysmbc/pysmbc-${version}.tar.bz2"
 checksum=e12e397a4d23ddad8b7ef74abb9f8eef55fdf54d91f622bf5224a0a591b17854
+
+post_install() {
+	sed -i 's,#!/usr/bin/python,&3.4,' ${DESTDIR}/usr/lib/python3.4/site-packages/smbc/xattr.py
+}
+
+python3.4-smbc_package() {
+	pycompile_version="3.4"
+	pycompile_module="smbc"
+	short_desc="${short_desc/Python2/Python3.4}"
+	pkg_install() {
+		vmove usr/lib/python3.4
+	}
+}
diff --git a/srcpkgs/python3.4-smbc b/srcpkgs/python3.4-smbc
new file mode 120000
index 0000000000..ac48d199c2
--- /dev/null
+++ b/srcpkgs/python3.4-smbc
@@ -0,0 +1 @@
+python-smbc
\ No newline at end of file