From 2166fcd226d514b101b80cdd576465de997f9d14 Mon Sep 17 00:00:00 2001 From: Doan Tran Cong Danh Date: Thu, 26 Dec 2019 20:52:45 +0700 Subject: [PATCH] pcsclite: switch to python 3 --- srcpkgs/pcsclite/patches/python3.patch | 22 ++++++++++++++++++++++ srcpkgs/pcsclite/template | 8 ++++---- 2 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/pcsclite/patches/python3.patch diff --git a/srcpkgs/pcsclite/patches/python3.patch b/srcpkgs/pcsclite/patches/python3.patch new file mode 100644 index 00000000000..1f1e914ac98 --- /dev/null +++ b/srcpkgs/pcsclite/patches/python3.patch @@ -0,0 +1,22 @@ +--- src/spy/pcsc-spy.orig 2019-12-26 20:48:20.222069705 +0700 ++++ src/spy/pcsc-spy 2019-12-26 20:48:41.407288561 +0700 +@@ -1,4 +1,4 @@ +-#! /usr/bin/python ++#!/usr/bin/python3 + + """ + # Display PC/SC functions arguments +@@ -22,12 +22,7 @@ + import os + import signal + import time +-try: +- # for Python3 +- from queue import Queue +-except ImportError: +- # for Python2 +- from Queue import Queue ++from queue import Queue + from threading import Thread + from operator import attrgetter + diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template index e59bcc824d1..01c6b782130 100644 --- a/srcpkgs/pcsclite/template +++ b/srcpkgs/pcsclite/template @@ -1,13 +1,13 @@ # Template file for 'pcsclite' pkgname=pcsclite version=1.8.25 -revision=1 +revision=2 wrksrc="pcsc-lite-upstream-${version}" build_style=gnu-configure configure_args="--enable-libudev --disable-libsystemd" -hostmakedepends="intltool pkg-config python" -makedepends="eudev-libudev-devel libusb-devel python-devel" -depends="python" +hostmakedepends="intltool pkg-config python3" +makedepends="eudev-libudev-devel libusb-devel python3-devel" +depends="python3" short_desc="Middleware to access a smart card using SCard API (PC/SC)" maintainer="Orphaned " license="BSD-2-Clause"