[Python-modules-commits] r26243 - in packages/pytaglib/trunk/debian (6 files)

cjsmo-guest at users.alioth.debian.org cjsmo-guest at users.alioth.debian.org
Tue Oct 22 15:18:00 UTC 2013


    Date: Tuesday, October 22, 2013 @ 15:17:59
  Author: cjsmo-guest
Revision: 26243

make changes piotr suggested

Added:
  packages/pytaglib/trunk/debian/dirs
  packages/pytaglib/trunk/debian/patches/
  packages/pytaglib/trunk/debian/patches/01_setuppy.patch
  packages/pytaglib/trunk/debian/patches/series
Modified:
  packages/pytaglib/trunk/debian/control
  packages/pytaglib/trunk/debian/rules

Modified: packages/pytaglib/trunk/debian/control
===================================================================
--- packages/pytaglib/trunk/debian/control	2013-10-22 07:37:18 UTC (rev 26242)
+++ packages/pytaglib/trunk/debian/control	2013-10-22 15:17:59 UTC (rev 26243)
@@ -17,7 +17,7 @@
 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/pytaglib/trunk/
 Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/pytaglib/trunk/
 
-Package: python3-taglib
+Package: python3-pytaglib
 Depends: ${shlibs:Depends},
  ${misc:Depends},
  ${python3:Depends},

Added: packages/pytaglib/trunk/debian/dirs
===================================================================
--- packages/pytaglib/trunk/debian/dirs	                        (rev 0)
+++ packages/pytaglib/trunk/debian/dirs	2013-10-22 15:17:59 UTC (rev 26243)
@@ -0,0 +1 @@
+usr/bin

Added: packages/pytaglib/trunk/debian/patches/01_setuppy.patch
===================================================================
--- packages/pytaglib/trunk/debian/patches/01_setuppy.patch	                        (rev 0)
+++ packages/pytaglib/trunk/debian/patches/01_setuppy.patch	2013-10-22 15:17:59 UTC (rev 26243)
@@ -0,0 +1,24 @@
+Description: Disable entry points
+Author: Charlie Smotherman <cjsmo at cableone.net>
+
+Index: pytaglib-0.3.6/setup.py
+===================================================================
+--- pytaglib-0.3.6.orig/setup.py	2013-08-13 03:22:17.000000000 -0500
++++ pytaglib-0.3.6/setup.py	2013-10-22 04:03:27.276851085 -0500
+@@ -32,7 +32,7 @@
+     else:
+         return open(readmeFile, "rt").read()
+ 
+-script_name = 'pyprinttags3' if sys.version_info[0] >= 3 else 'pyprinttags'
++#script_name = 'pyprinttags3' if sys.version_info[0] >= 3 else 'pyprinttags'
+ 
+ setup(
+     name='pytaglib',
+@@ -48,6 +48,6 @@
+     ext_modules=cythonize("src/taglib.pyx"),
+     package_dir={'': 'src'},
+     py_modules=['pyprinttags'],
+-    entry_points={ 'console_scripts': ['{0} = pyprinttags:script'.format(script_name)] },
++   # entry_points={ 'console_scripts': ['{0} = pyprinttags:script'.format(script_name)] },
+     test_suite='tests'
+ )

Added: packages/pytaglib/trunk/debian/patches/series
===================================================================
--- packages/pytaglib/trunk/debian/patches/series	                        (rev 0)
+++ packages/pytaglib/trunk/debian/patches/series	2013-10-22 15:17:59 UTC (rev 26243)
@@ -0,0 +1 @@
+01_setuppy.patch

Modified: packages/pytaglib/trunk/debian/rules
===================================================================
--- packages/pytaglib/trunk/debian/rules	2013-10-22 07:37:18 UTC (rev 26242)
+++ packages/pytaglib/trunk/debian/rules	2013-10-22 15:17:59 UTC (rev 26243)
@@ -1,10 +1,21 @@
 #!/usr/bin/make -f
 # -*- mode: makefile; coding: utf-8 -*-
 
-export PYBUILD_TEST=--test-pytest
+export PYBUILD_TEST_python3=--test-pytest
+export PYBUILD_INSTAL_ARGS_python3=--install-layout=deb
 
+PY3VERS = $(shell py3version -r)
+DESTDIR = $(CURDIR)/debian/python3-pytaglib
+PYPRT   = $(DESTDIR)/usr/lib/$(PY3VERS)/dist-packages
+PYPRT3  = $(DESTDIR)/usr/bin
+
 %:
 	dh $@ --with=python3 --buildsystem=pybuild
 
 override_dh_auto_build:
 	mv doc/pyprinttags.1 doc/pyprinttags3.1
+
+override_dh_install:
+	dh_install
+	mv $(PYPRT)/pyprinttags.py $(PYPRT3)/pyprinttags3
+




More information about the Python-modules-commits mailing list