[Python-apps-commits] r11881 - in packages/pybik/trunk/debian (7 files)

barcc-guest at users.alioth.debian.org barcc-guest at users.alioth.debian.org
Tue Apr 28 17:15:58 UTC 2015


    Date: Tuesday, April 28, 2015 @ 17:15:57
  Author: barcc-guest
Revision: 11881

Updated packaging for new release 2.0

Modified:
  packages/pybik/trunk/debian/changelog
  packages/pybik/trunk/debian/control
  packages/pybik/trunk/debian/copyright
  packages/pybik/trunk/debian/pybik.install
  packages/pybik/trunk/debian/rules
  packages/pybik/trunk/debian/upstream/metadata
Deleted:
  packages/pybik/trunk/debian/patches/

Modified: packages/pybik/trunk/debian/changelog
===================================================================
--- packages/pybik/trunk/debian/changelog	2015-04-28 09:35:04 UTC (rev 11880)
+++ packages/pybik/trunk/debian/changelog	2015-04-28 17:15:57 UTC (rev 11881)
@@ -1,3 +1,25 @@
+pybik (2.0-1) unstable; urgency=medium
+
+  * New upstream release
+    + New puzzle: Tetrahedron
+    + New solution: Beginner's method
+    + Added move transformations
+    + Other new and improved plugins
+    + Improved rendering engine
+    + Added simple help
+  * Updated dependencies:
+    + PyQt4 -> PyQt5
+    + Needs Python 3.4
+    + numpy and libglm-dev removed
+  * Updated Standards-Version to 3.9.6, no changes needed
+  * Experimental support for reproducible builds
+    + Release date in the man-page
+    + Pickled data in /usr/share/pybik/models/*
+  * Build without setuptools which is now standard in setup.py
+  * Removed patch, applied upstream
+
+ -- B. Clausius <barcc at gmx.de>  Tue, 28 Apr 2015 19:13:13 +0200
+
 pybik (1.1.1-1) unstable; urgency=medium
 
   * New upstream release

Modified: packages/pybik/trunk/debian/control
===================================================================
--- packages/pybik/trunk/debian/control	2015-04-28 09:35:04 UTC (rev 11880)
+++ packages/pybik/trunk/debian/control	2015-04-28 17:15:57 UTC (rev 11881)
@@ -5,17 +5,15 @@
 Uploaders: B. Clausius <barcc at gmx.de>
 Build-Depends: debhelper (>= 9),
                cython3,
-               python3-all-dev (>= 3.2),
+               python3-all-dev (>= 3.4),
                libgl1-mesa-dev,
-               libglm-dev,
                dh-python (>= 1.20130902-1~)
 Build-Depends-Indep:
-               python3-numpy,
                gettext,
                intltool,
                help2man,
-Standards-Version: 3.9.5
-X-Python3-Version: >= 3.2
+Standards-Version: 3.9.6
+X-Python3-Version: >= 3.4
 XS-Testsuite: autopkgtest
 Homepage: https://launchpad.net/pybik/
 Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/pybik/trunk/
@@ -24,19 +22,20 @@
 Package: pybik
 Architecture: all
 Depends: ${python3:Depends}, ${misc:Depends},
-         python3-pyqt4,
-         python3-pyqt4.qtopengl,
-         python3-numpy,
+         python3-pyqt5,
+         python3-pyqt5.qtopengl,
          pybik-bin (>= ${source:Version}),
          pybik-bin (<< ${source:Version}.1~)
 Recommends: python3-icu,
+            qttranslations5-l10n,
 Suggests: 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.
+Description: Rubik's cube game
+ Pybik is a 3D puzzle game about the cube invented by Ernő Rubik.
+  * Different 3D puzzles: cubes, towers, bricks, tetrahedra - up to 10x10x10
+  * Solvers for some puzzles
+  * Pretty patterns
+  * Editor for move sequences
+  * Changeable colors and images
 
 Package: pybik-bin
 Architecture: any
@@ -44,11 +43,6 @@
 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.
+Description: Rubik's cube game - architecture dependent files
+ This package contains the architecture dependent files for Pybik,
+ and is generally useless without the pybik package.

Modified: packages/pybik/trunk/debian/copyright
===================================================================
--- packages/pybik/trunk/debian/copyright	2015-04-28 09:35:04 UTC (rev 11880)
+++ packages/pybik/trunk/debian/copyright	2015-04-28 17:15:57 UTC (rev 11881)
@@ -1,5 +1,5 @@
 Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Upstream-Name: pybik
+Upstream-Name: Pybik
 Upstream-Contact: B. Clausius <barcc at gmx.de>
 Source: https://launchpad.net/pybik/+download
 Comment:
@@ -11,7 +11,7 @@
  * Dale Mellor <dale_mellor at users.sourceforge.net>
 
 Files: *
-Copyright: 2009-2014 B. Clausius <barcc at gmx.de>
+Copyright: 2009-2015 B. Clausius <barcc at gmx.de>
 License: GPL-3+
 
 Files: data/ui/images/BEAMED?EIGHTH?NOTES.png

Modified: packages/pybik/trunk/debian/pybik.install
===================================================================
--- packages/pybik/trunk/debian/pybik.install	2015-04-28 09:35:04 UTC (rev 11880)
+++ packages/pybik/trunk/debian/pybik.install	2015-04-28 17:15:57 UTC (rev 11881)
@@ -1,5 +1,6 @@
 usr/share/
 usr/lib/pybik/pybik
+usr/lib/pybik/pybiklib/plugins/
 usr/lib/pybik/pybiklib/ui/
 usr/lib/pybik/pybiklib/*.py
 usr/lib/pybik/*.egg-info

Modified: packages/pybik/trunk/debian/rules
===================================================================
--- packages/pybik/trunk/debian/rules	2015-04-28 09:35:04 UTC (rev 11880)
+++ packages/pybik/trunk/debian/rules	2015-04-28 17:15:57 UTC (rev 11881)
@@ -8,14 +8,9 @@
 else
     NUMJOBS = auto
 endif
+PICKLE_PROTOCOL=4
+export PYBIK_NO_SETUPTOOLS=1
 
-PY3VERSIONS=$(shell py3versions -vr)
-ifneq (,$(filter 3.2 3.3,$(PY3VERSIONS)))
-    PICKLE_PROTOCOL=3
-else
-    PICKLE_PROTOCOL=4
-endif
-
 %:
 	dh $@ --with python3 --buildsystem=pybuild
 
@@ -27,11 +22,12 @@
 	dh_auto_build -- --build-args="--arch-only"
 
 override_dh_auto_build-indep:
-	python3 tools/create_docs.py --skip-install README=debian/README
+	python3 buildlib/create_docs.py --skip=Installation README=debian/README
 	dh_auto_build -- --build-args=" \
 	                        --indep-only \
 	                        --parallel=$(NUMJOBS) \
-	                        --pickle-protocol=$(PICKLE_PROTOCOL)"
+	                        --pickle-protocol=$(PICKLE_PROTOCOL) \
+	                        --reproducible"
 
 override_dh_auto_install-arch:
 	dh_auto_install -- --install-args=" \

Modified: packages/pybik/trunk/debian/upstream/metadata
===================================================================
--- packages/pybik/trunk/debian/upstream/metadata	2015-04-28 09:35:04 UTC (rev 11880)
+++ packages/pybik/trunk/debian/upstream/metadata	2015-04-28 17:15:57 UTC (rev 11881)
@@ -1,5 +1,5 @@
 Bug-Database: https://bugs.launchpad.net/pybik
 Bug-Submit: https://bugs.launchpad.net/pybik/+filebug
 Contact: https://answers.launchpad.net/pybik
-Repository: lp:pybik
-Repository-Browse: http://bazaar.launchpad.net/~barcc/pybik/trunk/files
+Repository: https://code.launchpad.net/~barcc/pybik/trunk
+Repository-Browse: https://bazaar.launchpad.net/~barcc/pybik/trunk/files




More information about the Python-apps-commits mailing list