r7033 - in packages/trunk/renpy/debian: . patches
Miriam Ruiz
miriam at alioth.debian.org
Thu May 15 14:34:26 UTC 2008
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 <ansgar at 43-1.org> Fri, 29 Feb 2008 03:08:45 +0100
+ -- Miriam Ruiz <little_miry at yahoo.es> 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 <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Miriam Ruiz <little_miry at yahoo.es>
-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 <pytom at bishoujo.us>
+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
More information about the Pkg-games-commits
mailing list