Author: miriam Date: 2008-05-15 14:34:25 +0000 (Thu, 15 May 2008) New Revision: 7033
Added: packages/trunk/renpy/debian/renpy-doc.doc-base Modified: packages/trunk/renpy/debian/changelog packages/trunk/renpy/debian/control packages/trunk/renpy/debian/dirs packages/trunk/renpy/debian/patches/02_traceback.patch packages/trunk/renpy/debian/patches/03_checkdir.patch packages/trunk/renpy/debian/rules Log: New Upstream Release Added doc package Fixed minor things Modified: packages/trunk/renpy/debian/changelog =================================================================== --- packages/trunk/renpy/debian/changelog 2008-05-15 12:25:04 UTC (rev 7032) +++ packages/trunk/renpy/debian/changelog 2008-05-15 14:34:25 UTC (rev 7033) @@ -1,20 +1,25 @@ -renpy (6.6.0.ds1-1) UNRELEASED; urgency=low +renpy (6.6.2.dfsg1-1) UNRELEASED; urgency=low + [ Miriam Ruiz ] + * New Upstream Release. + * Upgraded Standards-Version from 3.7.2 to 3.7.3 + * Added new binary package: renpy-doc + * Added Suggests renpy to python-renpy + * Removed Homepage from long description of packages + * Capitalize "Python" in package descriptions + * Assigned python-renpy to section python and renpy-doc to section doc + [ Emmet Hikory ] - * Add watch file + * Added watch file [ Jon Dowland ] - * Add Homepage: control field to source stanza + * Added Homepage: control field to source stanza - [ Miriam Ruiz ] - * New Upstream Release. - * Added DM-Upload-Allowed label to debian/control - [ Ansgar Burchardt ] - * Remove deprecated Encoding key from .desktop file - * debian/control: Change XS-Vcs-* to Vcs-* + * Removed deprecated Encoding key from .desktop file + * debian/control: Changed XS-Vcs-* to Vcs-* - -- Ansgar Burchardt <[EMAIL PROTECTED]> Fri, 29 Feb 2008 03:08:45 +0100 + -- Miriam Ruiz <[EMAIL PROTECTED]> Thu, 15 May 2008 14:24:34 +0000 renpy (6.3.1.ds1-1) unstable; urgency=low Modified: packages/trunk/renpy/debian/control =================================================================== --- packages/trunk/renpy/debian/control 2008-05-15 12:25:04 UTC (rev 7032) +++ packages/trunk/renpy/debian/control 2008-05-15 14:34:25 UTC (rev 7033) @@ -3,16 +3,19 @@ Priority: optional Maintainer: Debian Games Team <[EMAIL PROTECTED]> Uploaders: Miriam Ruiz <[EMAIL PROTECTED]> -Build-Depends: debhelper (>= 5.0.37.2), dpkg-dev (>= 1.13.19), quilt, python-dev, python-support (>= 0.4), python-pygame, libsdl1.2-dev, libsdl-image1.2-dev, libsdl-sound1.2-dev, libsdl-ttf2.0-dev, libmodplug-dev, libspeex-dev -Standards-Version: 3.7.2 +Build-Depends: debhelper (>= 5.0.37.2), dpkg-dev (>= 1.13.19), quilt, + python-dev, python-support (>= 0.4), python-pygame, + libsdl1.2-dev, libsdl-image1.2-dev, libsdl-sound1.2-dev, libsdl-ttf2.0-dev, + libmodplug-dev, libspeex-dev +Standards-Version: 3.7.3 Homepage: http://www.renpy.org/ Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/renpy/ Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/renpy/?op=log -DM-Upload-Allowed: yes Package: renpy Architecture: all -Depends: python-pygame, python-renpy, ttf-dejavu, ${python:Depends}, ${misc:Depends} +Depends: python-pygame, python-renpy, ttf-dejavu, + ${python:Depends}, ${misc:Depends} Recommends: python-ctypes Description: framework for developing visual-novel type games Ren'Py is a programming language and runtime, intended to ease the creation @@ -24,33 +27,31 @@ game without much more effort than is required to type the game script into the computer. . - Ren'Py is implemented on top of python, and that python heritage shows - through in many places. Many Ren'Py statements allow python expressions + Ren'Py is implemented on top of Python, and that Python heritage shows + through in many places. Many Ren'Py statements allow Python expressions to be used, and there are also Ren'Py statements that allow for the - execution of arbitrary python code. Many of the less-used features of - Ren'Py are exposed to the user by way of python. By only requiring use of - the simplest features of python, it's hoped that Ren'Py will be usable by + execution of arbitrary Python code. Many of the less-used features of + Ren'Py are exposed to the user by way of Python. By only requiring use of + the simplest features of Python, it's hoped that Ren'Py will be usable by all game authors. - . - Homepage: http://www.renpy.org/ Package: python-renpy +Section: python Architecture: any Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends} -Description: framework for developing visual-novel type games +Suggests: renpy +Description: framework for developing visual-novel type games - Python module Ren'Py is a programming language and runtime, intended to ease the creation of visual-novel type games. It contains features that make it easy to display thoughts, dialogue, and menus; to display images to the user; to write game logic; and to support the saving and loading of games. . - This package includes the native python module. - . - Homepage: http://www.renpy.org/ + This package includes the native Python module. Package: renpy-demo Architecture: all Depends: renpy (= ${source:Version}), ${python:Depends}, ${misc:Depends} -Description: framework for developing visual-novel type games +Description: framework for developing visual-novel type games - demo Ren'Py is a programming language and runtime, intended to ease the creation of visual-novel type games. It contains features that make it easy to display thoughts, dialogue, and menus; to display images to the user; to @@ -58,5 +59,16 @@ . This package includes a full playable example showing the features of the framework. + +Package: renpy-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Suggests: renpy +Description: framework for developing visual-novel type games - doc + Ren'Py is a programming language and runtime, intended to ease the creation + of visual-novel type games. It contains features that make it easy to + display thoughts, dialogue, and menus; to display images to the user; to + write game logic; and to support the saving and loading of games. . - Homepage: http://www.renpy.org/ + This package includes the documentation for Ren'Py. Modified: packages/trunk/renpy/debian/dirs =================================================================== --- packages/trunk/renpy/debian/dirs 2008-05-15 12:25:04 UTC (rev 7032) +++ packages/trunk/renpy/debian/dirs 2008-05-15 14:34:25 UTC (rev 7033) @@ -1,5 +1,4 @@ usr/games usr/share/games/renpy -usr/lib/renpy usr/share/pixmaps usr/share/applications Modified: packages/trunk/renpy/debian/patches/02_traceback.patch =================================================================== --- packages/trunk/renpy/debian/patches/02_traceback.patch 2008-05-15 12:25:04 UTC (rev 7032) +++ packages/trunk/renpy/debian/patches/02_traceback.patch 2008-05-15 14:34:25 UTC (rev 7033) @@ -1,7 +1,8 @@ -diff -ruN renpy-6.2.0.orig/renpy/bootstrap.py renpy-6.2.0/renpy/bootstrap.py ---- renpy-6.2.0.orig/renpy/bootstrap.py 2007-04-21 06:29:31.000000000 +0200 -+++ renpy-6.2.0/renpy/bootstrap.py 2007-05-01 21:54:27.000000000 +0200 -@@ -275,10 +275,24 @@ +Index: renpy-6.6.2/renpy/bootstrap.py +=================================================================== +--- renpy-6.6.2.orig/renpy/bootstrap.py 2008-02-04 17:58:06.000000000 +0000 ++++ renpy-6.6.2/renpy/bootstrap.py 2008-05-15 14:21:43.000000000 +0000 +@@ -288,10 +288,24 @@ print renpy.game.exception_info report_tb(sys.stdout, tb) @@ -27,24 +28,24 @@ f.write(codecs.BOM_UTF8) -@@ -310,10 +324,18 @@ +@@ -323,10 +337,17 @@ f.close() try: +- if renpy.config.editor: +- renpy.exports.launch_editor([ 'traceback.txt' ], 1, transient=1) + tbdir = renpy.config.savedir + if tbdir[-1] == '/': + tbdir = tbdir[:-1] -+ tbdir = os.path.dirname(tbdir) + "/" ++ tbdir = os.path.dirname(tbdir) + '/' + try: + os.makedirs(tbdir) + except: -+ pass - if renpy.config.editor: -- renpy.exports.launch_editor([ 'traceback.txt' ], 1) -+ renpy.exports.launch_editor([ tbdir + "traceback.txt" ], 1) ++ pass if renpy.config.editor: ++ renpy.exports.launch_editor([ tbdir + 'traceback.txt' ], 1, transient=1) else: - os.startfile('traceback.txt') -+ os.startfile(tbdir + "traceback.txt") ++ os.startfile( tbdir + 'traceback.txt' ) except: pass Modified: packages/trunk/renpy/debian/patches/03_checkdir.patch =================================================================== --- packages/trunk/renpy/debian/patches/03_checkdir.patch 2008-05-15 12:25:04 UTC (rev 7032) +++ packages/trunk/renpy/debian/patches/03_checkdir.patch 2008-05-15 14:34:25 UTC (rev 7033) @@ -1,6 +1,8 @@ ---- renpy-5.6.2.orig/renpy/main.py -+++ renpy-5.6.2/renpy/main.py -@@ -115,6 +115,10 @@ +Index: renpy-6.6.2/renpy/main.py +=================================================================== +--- renpy-6.6.2.orig/renpy/main.py 2008-05-15 14:30:20.000000000 +0000 ++++ renpy-6.6.2/renpy/main.py 2008-05-15 14:30:22.000000000 +0000 +@@ -124,6 +124,10 @@ # Init the config after load. renpy.config.init() Added: packages/trunk/renpy/debian/renpy-doc.doc-base =================================================================== --- packages/trunk/renpy/debian/renpy-doc.doc-base (rev 0) +++ packages/trunk/renpy/debian/renpy-doc.doc-base 2008-05-15 14:34:25 UTC (rev 7033) @@ -0,0 +1,10 @@ +Document: renpy +Title: Ren'Py Documentation +Author: PyTom <[EMAIL PROTECTED]> +Abstract: This is the official documentation for Ren'Py, + a framework for developing visual-novel type games. +Section: Apps/Programming + +Format: HTML +Index: /usr/share/doc/renpy/html/index.html +Files: /usr/share/doc/renpy/html/*.html Modified: packages/trunk/renpy/debian/rules =================================================================== --- packages/trunk/renpy/debian/rules 2008-05-15 12:25:04 UTC (rev 7032) +++ packages/trunk/renpy/debian/rules 2008-05-15 14:34:25 UTC (rev 7033) @@ -52,7 +52,6 @@ # data/ - Contains the data for the launcher. dh_install -prenpy data/* usr/share/games/renpy/data/ # Scripts that give additional features. - dh_install -prenpy dse/* usr/share/games/renpy/dse/ dh_install -prenpy template/* usr/share/games/renpy/template/ dh_install -prenpy-demo demo/* usr/share/games/renpy/demo/ @@ -68,6 +67,8 @@ dh_install -prenpy-demo debian/renpy-demo.xpm usr/share/pixmaps dh_install -prenpy-demo debian/renpy-demo.desktop usr/share/applications + dh_install -prenpy-doc doc/* usr/share/doc/renpy/html + install-arch: # module/ - Contains the source code for the _renpy module. cd module; python setup.py install --root=$(CURDIR)/debian/python-renpy @@ -124,7 +125,8 @@ # sed 's/.*(\(.*\)\.ds.*/\1/') # # Static renpy version assignment -RENPY_VERSION = 6.6.0 +RENPY_VERSION = 6.6.2 +DEBIAN_VERSION = $(RENPY_VERSION).dfsg1 get-orig-source: dh_testdir @@ -135,14 +137,15 @@ wget "http://www.renpy.org/dl/$(RENPY_VERSION)/renpy-$(RENPY_VERSION)-full.tar.bz2" tar xvfj "renpy-$(RENPY_VERSION)-full.tar.bz2" rm -f "renpy-$(RENPY_VERSION)-full.tar.bz2" + rm -f "renpy_$(DEBIAN_VERSION).orig.tar.gz" cd "renpy-$(RENPY_VERSION)"; \ rm -rf `find . -name "*.dll"` ; \ rm -rf `find . -name "*.exe"` ; \ rm -rf `find . -name "*.rpyc"` ; \ rm -rf editor lib renpy.app renpy.code - tar cvfz "renpy_$(RENPY_VERSION).ds1.orig.tar.gz" "renpy-$(RENPY_VERSION)" + tar cvfz "renpy_$(DEBIAN_VERSION).orig.tar.gz" "renpy-$(RENPY_VERSION)" rm -rf "renpy-$(RENPY_VERSION)" - mv "renpy_$(RENPY_VERSION).ds1.orig.tar.gz" .. + mv "renpy_$(DEBIAN_VERSION).orig.tar.gz" .. get-doc: dh_testdir _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

