[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