[Python-modules-commits] r29331 - in packages/mutagen/trunk/debian (control rules)

mithrandi at users.alioth.debian.org mithrandi at users.alioth.debian.org
Sat Jun 14 12:01:14 UTC 2014


    Date: Saturday, June 14, 2014 @ 12:01:13
  Author: mithrandi
Revision: 29331

Build a pypy package too.

Modified:
  packages/mutagen/trunk/debian/control
  packages/mutagen/trunk/debian/rules

Modified: packages/mutagen/trunk/debian/control
===================================================================
--- packages/mutagen/trunk/debian/control	2014-06-14 11:24:06 UTC (rev 29330)
+++ packages/mutagen/trunk/debian/control	2014-06-14 12:01:13 UTC (rev 29331)
@@ -12,8 +12,8 @@
  libc-bin (>= 2.13),
  oggz-tools,
  python-all (>= 2.6.6-3~),
+ pypy,
  python-docutils,
- python-pyvorbis,
  python-sphinx (>= 1.0.7+dfsg),
  vorbis-tools,
  dh-python
@@ -23,6 +23,7 @@
 Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/mutagen/trunk/
 Homepage: http://code.google.com/p/mutagen/
 
+
 Package: python-mutagen
 Architecture: all
 Depends: ${misc:Depends}, ${python:Depends}
@@ -36,6 +37,23 @@
  tags can be edited regardless of audio format. It can also manipulate
  Ogg streams on an individual packet/page level.
 
+
+Package: pypy-mutagen
+Architecture: all
+Depends: ${misc:Depends}, ${python:Depends}
+Suggests: python-mutagen-doc
+Description: audio metadata editing library (PyPy)
+ Mutagen is a Python module to handle audio metadata. It supports FLAC,
+ M4A, MP3, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, and
+ WavPack audio files. All versions of ID3v2 are supported, and all
+ standard ID3v2.4 frames are parsed. It can read Xing headers to
+ accurately calculate the bitrate and length of MP3s. ID3 and APEv2
+ tags can be edited regardless of audio format. It can also manipulate
+ Ogg streams on an individual packet/page level.
+ .
+ This package is built for PyPy.
+
+
 Package: python-mutagen-doc
 Architecture: all
 Section: doc

Modified: packages/mutagen/trunk/debian/rules
===================================================================
--- packages/mutagen/trunk/debian/rules	2014-06-14 11:24:06 UTC (rev 29330)
+++ packages/mutagen/trunk/debian/rules	2014-06-14 12:01:13 UTC (rev 29331)
@@ -9,7 +9,7 @@
 
 
 %:
-	dh $@ --with python2,sphinxdoc --buildsystem=pybuild
+	dh $@ --with python2,pypy,sphinxdoc --buildsystem=pybuild
 
 
 override_dh_auto_build:
@@ -20,6 +20,13 @@
 	$(MAKE) -C docs/man
 
 
+override_dh_auto_install:
+	dh_auto_install
+	# Don't ship binaries in the pypy package
+	rm -rf debian/pypy-mutagen/usr/bin \
+	    debian/pypy-mutagen/usr/lib/pypy/share
+
+
 override_dh_installchangelogs:
 	dh_installchangelogs NEWS
 




More information about the Python-modules-commits mailing list