[Python-apps-commits] r9402 - in packages/pybik/trunk/debian (11 files)

barcc-guest at users.alioth.debian.org barcc-guest at users.alioth.debian.org
Sat Feb 2 22:00:38 UTC 2013


    Date: Saturday, February 2, 2013 @ 22:00:34
  Author: barcc-guest
Revision: 9402

packaging pybik 1.0.1

Added:
  packages/pybik/trunk/debian/pybik-bin.install
  packages/pybik/trunk/debian/pybik.install
  packages/pybik/trunk/debian/pybik.lintian-overrides
Modified:
  packages/pybik/trunk/debian/changelog
  packages/pybik/trunk/debian/compat
  packages/pybik/trunk/debian/control
  packages/pybik/trunk/debian/copyright
  packages/pybik/trunk/debian/docs
  packages/pybik/trunk/debian/links
  packages/pybik/trunk/debian/rules
  packages/pybik/trunk/debian/watch

Modified: packages/pybik/trunk/debian/changelog
===================================================================
--- packages/pybik/trunk/debian/changelog	2013-02-01 12:41:22 UTC (rev 9401)
+++ packages/pybik/trunk/debian/changelog	2013-02-02 22:00:34 UTC (rev 9402)
@@ -1,3 +1,34 @@
+pybik (1.0.1-1) experimental; urgency=low
+
+  * New upstream release
+    + Improved user interface.
+    + Added Towers and Bricks (non cubic puzzles).
+    + Added an option to show the back faces.
+    + The cube can be manipulated with the keyboard.
+    + Animation is faster and rendering more beautiful.
+    + Added more pretty patterns.
+    + Added a new solver.
+    + Added new translations.
+  * More generic watch file based on the proposal by Bart Martens
+  * Updated debhelper dependency and compat to 9
+  * Updated Standards-Version to 3.9.4, no changes needed
+  * debian/copyright:
+    + Updated Format URL for final copyright format 1.0
+    + Added paragraphs for image files
+  * Updated Build-Depends: new: python-numpy, python-qt4, help2man
+  * Updated Depends for transitions:
+    + GTK2/GConf -> Qt4 (PySide or PyQt4)
+    + GtkGlExt -> QtOpenGL (PySide or PyQt4)
+  * Suggests python-opengl (unusual usage) and gconf2 (config transition)
+  * Splittet into an arch dependent and an arch independent package
+    (increased size and build time)
+  * Enabled parallel build for the architecture independent part
+  * Install autogenerated README file without install paragraph
+  * Replace the license file (displayed in the about box) by a link
+    to usr/share/common-licenses/GPL-3 and add lintian override
+
+ -- B. Clausius <barcc at gmx.de>  Thu, 31 Jan 2013 22:19:57 +0000
+
 pybik (0.5-1) unstable; urgency=low
 
   * New upstream release.

Modified: packages/pybik/trunk/debian/compat
===================================================================
--- packages/pybik/trunk/debian/compat	2013-02-01 12:41:22 UTC (rev 9401)
+++ packages/pybik/trunk/debian/compat	2013-02-02 22:00:34 UTC (rev 9402)
@@ -1 +1 @@
-7
+9

Modified: packages/pybik/trunk/debian/control
===================================================================
--- packages/pybik/trunk/debian/control	2013-02-01 12:41:22 UTC (rev 9401)
+++ packages/pybik/trunk/debian/control	2013-02-02 22:00:34 UTC (rev 9402)
@@ -3,28 +3,49 @@
 Priority: optional
 Maintainer: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
 Uploaders: B. Clausius <barcc at gmx.de>
-Build-Depends:
- debhelper (>= 7.0.50~),
- intltool,
- cython (>= 0.11.2),
- python-all-dev (>= 2.7),
- libgl1-mesa-dev,
- libglu1-mesa-dev
-Standards-Version: 3.9.2
+Build-Depends: debhelper (>= 9),
+               cython (>= 0.14.1),
+               python-all-dev (>= 2.7),
+               libgl1-mesa-dev,
+               libglu1-mesa-dev,
+               python-numpy,
+               intltool,
+               python-qt4,
+               help2man,
+Standards-Version: 3.9.4
 X-Python-Version: >= 2.7
-Homepage: https://launchpad.net/pybik
+Homepage: https://launchpad.net/pybik/
 
 Package: pybik
+Architecture: all
+Depends: ${python:Depends}, ${misc:Depends},
+         python-pyside.qtcore | python-qt4,
+         python-pyside.qtgui | python-qt4,
+         python-pyside.qtopengl | python-qt4-gl,
+         python-numpy,
+         pybik-bin (>= ${source:Version}),
+         pybik-bin (<< ${source:Version}.1~)
+Suggests: python-opengl,
+          gconf2
+Description: 3D Rubik's cube game
+ Pybik is an interactive, graphical, single player puzzle about the cube
+ invented by Ernő Rubik. Besides the cube the program can handle towers and
+ bricks (non cubic puzzles). Pybik also has solvers, pretty patterns and a
+ collection of various moves. The cube can be manipulated with the mouse or
+ keyboard. You can change the colors or images on the faces of the cube.
+ 
+Package: pybik-bin
 Architecture: any
-Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends},
- python-gobject,
- python-gtk2,
- python-gtkglext1,
- python-opengl,
- python-numpy,
- python-gconf
-Description: 3D Rubik's cube game
- Pybik is an interactive, graphical, single player puzzle.
- This program renders an image of a cube, like that invented
- by Erno Rubik. You have to manipulate the cube using the mouse. When each
- face shows only one color, the game is solved.
+Depends: ${shlibs:Depends}, ${misc:Depends},
+         python-numpy,
+Recommends: pybik
+Replaces: pybik (<< ${source:Version})
+Breaks: pybik (<< ${source:Version})
+Description: 3D Rubik's cube game - binary files
+ Pybik is an interactive, graphical, single player puzzle about the cube
+ invented by Ernő Rubik. Besides the cube the program can handle towers and
+ bricks (non cubic puzzles). Pybik also has solvers, pretty patterns and a
+ collection of various moves. The cube can be manipulated with the mouse or
+ keyboard. You can change the colors or images on the faces of the cube.
+ .
+ This package contains the architecture dependent files for Pybik.

Modified: packages/pybik/trunk/debian/copyright
===================================================================
--- packages/pybik/trunk/debian/copyright	2013-02-01 12:41:22 UTC (rev 9401)
+++ packages/pybik/trunk/debian/copyright	2013-02-02 22:00:34 UTC (rev 9402)
@@ -1,4 +1,4 @@
-Format: http://dep.debian.net/deps/dep5
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: pybik
 Upstream-Contact: B. Clausius <barcc at gmx.de>
 Source: https://launchpad.net/pybik/+download
@@ -11,8 +11,48 @@
  * Dale Mellor <dale_mellor at users.sourceforge.net>
 
 Files: *
-Copyright: 2009-2012 B. Clausius <barcc at gmx.de>
+Copyright: 2009-2013 B. Clausius <barcc at gmx.de>
 License: GPL-3+
+
+Files: data/ui/images/BEAMED?EIGHTH?NOTES.png
+       data/ui/images/ATOM?SYMBOL.png
+       data/ui/images/SNOWFLAKE.png
+       data/ui/images/WHITE?SUN?WITH?RAYS.png
+Copyright: 2002-2010 Free Software Foundation
+           2012 B. Clausius <barcc at gmx.de>
+License: GPL-3+
+Comment: Images created from font FreeSerif:
+       U+266B BEAMED EIGHTH NOTES
+       U+269B ATOM SYMBOL
+       U+2744 SNOWFLAKE
+       Image created from font FreeMono:
+       U+263C WHITE SUN WITH RAYS
+
+Files: data/ui/images/SHAMROCK.png
+       data/ui/images/SKULL?AND?CROSSBONES.png
+       data/ui/images/PEACE?SYMBOL.png
+       data/ui/images/YIN?YANG.png
+       data/ui/images/BLACK?SMILING?FACE.png
+       data/ui/images/WHITE?SMILING?FACE.png
+Copyright: DejaVu Authors
+           2012 B. Clausius <barcc at gmx.de>
+License: public-domain
+ The DejaVu fonts are a font family based on the Vera Fonts.
+ License of DejaVu (http://dejavu-fonts.org/wiki/Main_Page):
+ Fonts are © Bitstream (…). DejaVu changes are in public domain. ….
+ Glyphs imported from Arev fonts are © Tavmjung Bah (…).
+ .
+ The used symbols where added in version 2.4 as stated by DejaVu in the file
+ status.txt and therefore are in the public domain.
+Comment: Images were created from font DejaVu-Sans-Oblique:
+       U+2618 SHAMROCK
+       U+2620 SKULL AND CROSSBONES
+       U+262E PEACE SYMBOL
+       U+262F YIN YANG
+       U+263A WHITE SMILING FACE
+       U+263B BLACK SMILING FACE
+
+License: GPL-3+
  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, either version 3 of the License, or

Modified: packages/pybik/trunk/debian/docs
===================================================================
--- packages/pybik/trunk/debian/docs	2013-02-01 12:41:22 UTC (rev 9401)
+++ packages/pybik/trunk/debian/docs	2013-02-02 22:00:34 UTC (rev 9402)
@@ -1 +1 @@
-README
+debian/README

Modified: packages/pybik/trunk/debian/links
===================================================================
--- packages/pybik/trunk/debian/links	2013-02-01 12:41:22 UTC (rev 9401)
+++ packages/pybik/trunk/debian/links	2013-02-02 22:00:34 UTC (rev 9402)
@@ -1 +1,2 @@
 usr/lib/pybik/pybik usr/games/pybik
+usr/share/common-licenses/GPL-3 usr/share/pybik/GPL-3

Added: packages/pybik/trunk/debian/pybik-bin.install
===================================================================
--- packages/pybik/trunk/debian/pybik-bin.install	                        (rev 0)
+++ packages/pybik/trunk/debian/pybik-bin.install	2013-02-02 22:00:34 UTC (rev 9402)
@@ -0,0 +1 @@
+usr/lib/pybik/pybiklib/*.so

Added: packages/pybik/trunk/debian/pybik.install
===================================================================
--- packages/pybik/trunk/debian/pybik.install	                        (rev 0)
+++ packages/pybik/trunk/debian/pybik.install	2013-02-02 22:00:34 UTC (rev 9402)
@@ -0,0 +1,5 @@
+usr/share/
+usr/lib/pybik/pybik
+usr/lib/pybik/pybiklib/ui/
+usr/lib/pybik/pybiklib/*.py
+usr/lib/pybik/*.egg-info

Added: packages/pybik/trunk/debian/pybik.lintian-overrides
===================================================================
--- packages/pybik/trunk/debian/pybik.lintian-overrides	                        (rev 0)
+++ packages/pybik/trunk/debian/pybik.lintian-overrides	2013-02-02 22:00:34 UTC (rev 9402)
@@ -0,0 +1 @@
+pybik: package-contains-broken-symlink usr/share/pybik/GPL-3 ../common-licenses/GPL-3

Modified: packages/pybik/trunk/debian/rules
===================================================================
--- packages/pybik/trunk/debian/rules	2013-02-01 12:41:22 UTC (rev 9401)
+++ packages/pybik/trunk/debian/rules	2013-02-02 22:00:34 UTC (rev 9402)
@@ -1,7 +1,35 @@
 #!/usr/bin/make -f
 
+#export DH_VERBOSE=1
+
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+    NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+else
+    NUMJOBS = auto
+endif
+
 %:
 	dh $@ --with python2
 
-override_dh_auto_install:
-	dh_auto_install -- --install-scripts=/usr/lib/pybik --install-lib=/usr/lib/pybik
+override_dh_clean:
+	rm -f debian/README
+	dh_clean
+
+override_dh_auto_build-arch:
+	dh_auto_build -- --arch-only
+
+override_dh_auto_build-indep:
+	python tools/create_docs.py --skip-install README=debian/README
+	dh_auto_build -- --parallel=$(NUMJOBS) --indep-only --pyqt4
+
+override_dh_auto_install-arch:
+	dh_auto_install -- --install-lib=/usr/lib/pybik \
+	                   --arch-only
+
+override_dh_auto_install-indep:
+	dh_auto_install -- --install-scripts=/usr/lib/pybik \
+	                   --install-lib=/usr/lib/pybik \
+	                   --data-dir=/usr/share \
+	                   --indep-only
+
+

Modified: packages/pybik/trunk/debian/watch
===================================================================
--- packages/pybik/trunk/debian/watch	2013-02-01 12:41:22 UTC (rev 9401)
+++ packages/pybik/trunk/debian/watch	2013-02-02 22:00:34 UTC (rev 9402)
@@ -1,2 +1,2 @@
 version=3
-https://launchpad.net/pybik/+download http://launchpad.net/pybik/.*/pybik-(.+).tar.gz
+https://launchpad.net/pybik/+download .*/pybik-(\d.*)\.(?:tgz|tar\.(?:gz|bz2|xz))




More information about the Python-apps-commits mailing list