Bug#758538: RFS: pysdl2/0.9.3+dfsg2-1 [ITP] -- Python wrapper around SDL2 using ctypes

2014-10-21 Thread fayvel
retitle 758538 RFS: pysdl2/0.9.3+dfsg2-1 [ITP] -- Python wrapper around SDL2 
using ctypes
thanks

Dear mentors,

I am looking for a sponsor for my package pysdl2

 * Package name: pysdl2
   Version : 0.9.3+dfsg2-1
   Upstream Author : Marcus von Appen mar...@sysfault.org
 * URL : https://bitbucket.org/marcusva/py-sdl2
 * License : CC0 or ZLIB
   Section : python

 It builds those binary packages:

  pysdl2-doc - Python bindings to the SDL2 C-library - documentation
  python-sdl2 - Python bindings to the SDL2 C-library (Python 2 build)
  python3-sdl2 - Python bindings to the SDL2 C-library (Python 3 build)

To access further information about this package, please visit the following 
URL:

 http://mentors.debian.net/package/pysdl2


Alternatively, one can download the package with dget using this command:

   dget -x 
http://mentors.debian.net/debian/pool/main/p/pysdl2/pysdl2_0.9.3+dfsg2-1.dsc

More information about PySDL2 can be obtained from 
https://bitbucket.org/marcusva/py-sdl2 .

Changes since the last upload:

  * New dfsg tarball without doc/python.inv
  * Upgraded to policy 3.9.6, no changes required
  * debian/control:
- Add Recommends dependency *-numpy for faster pixelaccess
  * debian/copyright:
- Adjust license comment to fully state that the CC0 Public Domain
  Dedication is the preferred dedication and ZLIB is just a fallback License
  * debian/prune-tarball.sh:
- Drop doc/python.inv which isn't in the preferred form for modifications 
and
  not used during the build
  * debian/README.source:
- Clarify why doc/python.inv was removed from the upstream tarball

A diff to the previous upload is attached.

Special thanks to Thorsten Alteholz for finding the problem in
debian/prune-tarball.sh which caused an inclusion of doc/python.inv.

Regards,
  Victor Fayveldiff --git a/debian/README.source b/debian/README.source
index 932335e..f2f3af0 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -7,6 +7,11 @@ files in the source package are the actual source files.
  * doc/modules/images/*.png
  * examples/resources/hello.bmp
 
+Following files are not in a form which is the preferred form for modification
+and were therefore removed:
+
+ * doc/python.inv
+
 The DFSG tarball can be generated using the upstream tarball and the script
 debian/prune-tarball.sh. The easiest method in doing so is to download the
 tarball using uscan.
diff --git a/debian/changelog b/debian/changelog
index 555953f..a13ed65 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,5 @@
-pysdl2 (0.9.3+dfsg1-1) unstable; urgency=low
+pysdl2 (0.9.3+dfsg2-1) unstable; urgency=low
 
   * Initial release. (Closes: #731070)
 
- -- Victor Fayvel fay...@web.de  Mon, 18 Aug 2014 17:43:23 +0200
+ -- Victor Fayvel fay...@web.de  Tue, 21 Oct 2014 09:33:24 +0200
diff --git a/debian/control b/debian/control
index 642894a..81bcd28 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: python
 Priority: optional
 Maintainer: Debian Python Modules Team python-modules-t...@lists.alioth.debian.org
 Uploaders: Victor Fayvel fay...@web.de
-Standards-Version: 3.9.5
+Standards-Version: 3.9.6
 Homepage: https://bitbucket.org/marcusva/py-sdl2
 Build-Depends:
  debhelper (= 9),
@@ -18,9 +18,11 @@ Build-Depends:
  libsdl2-ttf-2.0-0,
  imagemagick,
  python-all (= 2.6.6-3~),
+ python-numpy,
  python-setuptools,
  python-sphinx,
  python3-all (= 3.2~),
+ python3-numpy,
  python3-setuptools,
  librsvg2-bin,
  xauth,
@@ -38,6 +40,8 @@ Depends:
  libsdl2-image-2.0-0,
  libsdl2-mixer-2.0-0,
  libsdl2-ttf-2.0-0,
+Recommends:
+ python-numpy,
 Suggests: pysdl2-doc
 Description: Python bindings to the SDL2 C-library (Python 2 build)
  PySDL2 is a ctypes based wrapper around the Simple DirectMedia Layer 2 library
@@ -56,6 +60,8 @@ Depends:
  libsdl2-image-2.0-0,
  libsdl2-mixer-2.0-0,
  libsdl2-ttf-2.0-0,
+Recommends:
+ python3-numpy,
 Suggests: pysdl2-doc
 Description: Python bindings to the SDL2 C-library (Python 3 build)
  PySDL2 is a ctypes based wrapper around the Simple DirectMedia Layer 2 library
diff --git a/debian/copyright b/debian/copyright
index 0bc23ee..8e494cd 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -8,16 +8,12 @@ Copyright: 2012-2014, Marcus von Appen mar...@sysfault.org
2012-2014, Steven Johnson
2012-2014, Marcel Rodrigues
2012-2014, Dan Gillett
-Comment: upstream also marked the project as public-domain but didn't gave
- information about the exemption of the default copyright restrictions. But
- a fallback license Zlib was was given when the files could not be used under
- the public-domain. This part of the license was added to this comment
- .
- This software is distributed under the Public Domain.
+Comment:
+ This software is distributed under the Public Domain (CC0 Public Domain
+ Dedication).
  .
  In cases, where the law prohibits the recognition of Public Domain
- software

Bug#758538: Aw: Re: Bug#758538: RFS: pysdl2/0.9.3+dfsg1-1 [ITP] -- Python wrapper around SDL2 using ctypes

2014-09-15 Thread fayvel
 This FTBFS on current sid:
 
 convert -crop '592x460+60+198' examples/resources/testimage.svg 
 examples/resources/hello.bmp
 convert: delegate failed `rsvg-convert -o %o %i' @ 
 error/delegate.c/InvokeDelegate/1153.
 convert: unable to open image `/tmp/magick-7273141gzX9tbwj1': No such file or 
 directory @ error/blob.c/OpenBlob/2658.
 convert: unable to open file `/tmp/magick-7273141gzX9tbwj1': No such file or 
 directory @ error/constitute.c/ReadImage/540.
 convert: no images defined `examples/resources/hello.bmp' @ 
 error/convert.c/ConvertImageCommand/3187.
 make[2]: *** [override_dh_auto_build] Error 1
 debian/rules:14: recipe for target 'override_dh_auto_build' failed
 make[2]: Leaving directory '/«BUILDDIR»/pysdl2-0.9.3+dfsg1'
 make[1]: *** [build-indep] Error 2
 debian/rules:8: recipe for target 'build-indep' failed
 make[1]: Leaving directory '/«BUILDDIR»/pysdl2-0.9.3+dfsg1'
 make: *** [build] Error 2
 debian/rules:8: recipe for target 'build' failed
 dpkg-buildpackage: error: debian/rules build gave error exit status 2


Really? The svg backend of imagemagick broke now the third time in the last 
months. I will now remove the package from mentors and to it directly with 
rsvg-convert. I will poke you again when the upload has finished

Maybe takes two hours before I get to the PC with the signing key


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#758538: Aw: Re: Bug#758538: RFS: pysdl2/0.9.3+dfsg1-1 [ITP] -- Python wrapper around SDL2 using ctypes

2014-09-15 Thread fayvel


 Gesendet: Montag, 15. September 2014 um 09:19 Uhr
 Von: fay...@web.de
 An: Andrey Rahmatullin w...@debian.org
 Cc: 758...@bugs.debian.org
 Betreff: Aw: Re: Bug#758538: RFS: pysdl2/0.9.3+dfsg1-1 [ITP] -- Python 
 wrapper around SDL2 using ctypes

  This FTBFS on current sid:
  
[...]
 Really? The svg backend of imagemagick broke now the third time in the last 
 months. I will now remove the package from mentors and to it directly with 
 rsvg-convert. I will poke you again when the upload has finished
 
 Maybe takes two hours before I get to the PC with the signing key

Ok, new version is now uploaded. The new lintian warning looks like an error in 
lintian and not like an error in the copyright file. At least in my definition 
Zlib or CC0 is not a standard license name but the concatenation of two 
different ones. And according to DEP5, it is the correct way to do it with  or 



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#760566: [shared-mime-info] application/x-n64-rom nearly never detected

2014-09-05 Thread fayvel
Package: shared-mime-info
Version: 1.3-1
Severity: normal
Tags: patch

It seems that Nintendo64 roms are nearly never detected. Only extension for one 
subformat is part of the mime info database and no magic info is stored at all. 
The attached patch fixes it by adding the missing two extensions for the two 
missing subformats and adding the magic for each subformat.

The information is taken from 
http://sources.debian.net/src/mupen64plus-core/2.0-7/src/main/rom.c/?hl=69#L69

--- System information. ---
Architecture: amd64
Kernel:   Linux 3.14-2-amd64

Debian Release: jessie/sid
  500 unstablehttp.debian.net 

--- Package information. ---
Depends(Version) | Installed
-+-
libc6  (= 2.14) | 
libglib2.0-0 (= 2.35.9) | 
libxml2   (= 2.7.4) | 


Package's Recommends field is empty.

Package's Suggests field is empty.Description: Increase detection rate for application/x-n64-rom

---
diff --git a/freedesktop.org.xml.in b/freedesktop.org.xml.in
index d1c422cd46d5f242a3738e98fe0d5a83a677a9ad..ee927be0808c29b8ecf9e0a4dc17b0056221567c 100644
--- a/freedesktop.org.xml.in
+++ b/freedesktop.org.xml.in
@@ -2658,6 +2658,16 @@ command to generate the output files.
 _commentNintendo64 ROM/_comment
 generic-icon name=application-x-executable/
 glob pattern=*.n64/
+glob pattern=*.z64/
+glob pattern=*.v64/
+magic
+  !-- native *.z64 --
+  match type=big32 offset=0 value=0x80371240/
+  !-- byteswapped [BADC] *.v64 --
+  match type=big32 offset=0 value=0x37804012/
+  !-- wordswapped [DCBA] *.n64 --
+  match type=big32 offset=0 value=0x40123780/
+/magic
   /mime-type
   mime-type type=application/x-nautilus-link
 _commentNautilus link/_comment


Bug#758538: RFS: pysdl2/0.9.3+dfsg1-1 [ITP] -- Python wrapper around SDL2 using ctypes

2014-08-18 Thread fayvel
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package pysdl2

 * Package name: pysdl2
   Version : 0.9.3+dfsg1-1
   Upstream Author : Marcus von Appen mar...@sysfault.org
 * URL : https://bitbucket.org/marcusva/py-sdl2
 * License : CC0 or ZLIB
   Section : python

 It builds those binary packages:

  pysdl2-doc - Python bindings to the SDL2 C-library - documentation
  python-sdl2 - Python bindings to the SDL2 C-library (Python 2 build)
  python3-sdl2 - Python bindings to the SDL2 C-library (Python 3 build)

To access further information about this package, please visit the following 
URL:

 http://mentors.debian.net/package/pysdl2


Alternatively, one can download the package with dget using this command:

   dget -x 
http://mentors.debian.net/debian/pool/main/p/pysdl2/pysdl2_0.9.3+dfsg1-1.dsc

More information about PySDL2 can be obtained from 
https://bitbucket.org/marcusva/py-sdl2 .

Changes since the last upload:

Regards,
  Victor Fayvel


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#731070: RFP: PySDL2 -- Python wrapper around SDL2 using ctypes

2014-08-18 Thread fayvel

Hi,
 
Thomas Goirand told me that I should just upload it to mentors with the Python 
Module Packaging Team as maintainer and me as Uploader. The package can be 
obtained using
 
dget -x 
http://mentors.debian.net/debian/pool/main/p/pysdl2/pysdl2_0.9.3+dfsg1-1.dsc
 
The mentors sponsorship-request can be found at http://bugs.debian.org/758538


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#731070: RFP: PySDL2 -- Python wrapper around SDL2 using ctypes

2014-08-17 Thread fayvel
Maybe the Python Modules Packaging Team is interested in packaging it. I've 
attached the debian folder of my local source package. Only the XXX has to be 
replaced with the actual maintainer

debian.tar.gz
Description: Binary data