[Python-modules-commits] r6748 - in packages/pyscard/trunk/debian (4 files)

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Sun Oct 26 13:14:16 UTC 2008


    Date: Sunday, October 26, 2008 @ 13:14:16
  Author: rousseau
Revision: 6748

debian/patches/01_setup.py: do not build only for i.86 and x86_64
Closes: #503453 "FTBFS on most archs, unsupported platform: linux-foo"

Added:
  packages/pyscard/trunk/debian/patches/
  packages/pyscard/trunk/debian/patches/01_setup.py
  packages/pyscard/trunk/debian/patches/series
Modified:
  packages/pyscard/trunk/debian/changelog

Modified: packages/pyscard/trunk/debian/changelog
===================================================================
--- packages/pyscard/trunk/debian/changelog	2008-10-26 13:09:40 UTC (rev 6747)
+++ packages/pyscard/trunk/debian/changelog	2008-10-26 13:14:16 UTC (rev 6748)
@@ -1,8 +1,10 @@
 pyscard (1.6.7-2) UNRELEASED; urgency=low
 
   * debian/control: add Build-Depends: quilt
+  * debian/patches/01_setup.py: do not build only for i.86 and x86_64
+    Closes: #503453 "FTBFS on most archs, unsupported platform: linux-foo"
 
- -- Ludovic Rousseau <rousseau at debian.org>  Sun, 26 Oct 2008 14:09:15 +0100
+ -- Ludovic Rousseau <rousseau at debian.org>  Sun, 26 Oct 2008 14:12:19 +0100
 
 pyscard (1.6.7-1) unstable; urgency=low
 

Added: packages/pyscard/trunk/debian/patches/01_setup.py
===================================================================
--- packages/pyscard/trunk/debian/patches/01_setup.py	                        (rev 0)
+++ packages/pyscard/trunk/debian/patches/01_setup.py	2008-10-26 13:14:16 UTC (rev 6748)
@@ -0,0 +1,39 @@
+--- a/setup.py
++++ b/setup.py
+@@ -41,15 +41,6 @@
+     platform_extra_compile_args=[]
+     platform_extra_link_args=[]
+ 
+-elif get_platform() in ('linux-i586', 'linux-i686', 'linux-x86_64'):
+-    platform__cc_defines=[('PCSCLITE', '1')]
+-    platform_swig_opts=['-DPCSCLITE']
+-    platform_sources=[]
+-    platform_libraries=['pcsclite']
+-    platform_include_dirs=['/usr/include/PCSC']
+-    platform_extra_compile_args=[]#['-ggdb', '-O0']
+-    platform_extra_link_args=[]#['-ggdb']
+-
+ #
+ # Mac OS X Tiger has python 2.3 preinstalled
+ # get_platform() returns a string similar to 'darwin-8.11.1-i386' with python 2.3
+@@ -76,7 +67,13 @@
+     platform_extra_compile_args=['-v','-framework', 'PCSC', '-arch', 'i386', '-arch', 'ppc', '-ggdb', '-O0']
+     platform_extra_link_args=['-arch', 'i386', '-arch', 'ppc','-ggdb', '-framework', 'PCSC' ]
+ else:
+-    sys.exit("unsupported platform: " + get_platform() )
++    platform__cc_defines=[('PCSCLITE', '1')]
++    platform_swig_opts=['-DPCSCLITE']
++    platform_sources=[]
++    platform_libraries=['pcsclite']
++    platform_include_dirs=['/usr/include/PCSC']
++    platform_extra_compile_args=[]#['-ggdb', '-O0']
++    platform_extra_link_args=[]#['-ggdb']
+ 
+ 
+ class _pyscardBuildExt(build_ext):
+@@ -217,5 +214,3 @@
+             dir_util.mkpath( os.path.join( targetdir, newdir ) ) 
+             file_util.copy_file( file, os.path.join( targetdir, file ) )
+ 
+-
+-

Added: packages/pyscard/trunk/debian/patches/series
===================================================================
--- packages/pyscard/trunk/debian/patches/series	                        (rev 0)
+++ packages/pyscard/trunk/debian/patches/series	2008-10-26 13:14:16 UTC (rev 6748)
@@ -0,0 +1 @@
+01_setup.py




More information about the Python-modules-commits mailing list