[renpy] 37/146: New Upstream Release Added doc package Fixed minor things
Markus Koschany
apo-guest at moszumanska.debian.org
Tue Jan 12 19:40:03 UTC 2016
This is an automated email from the git hooks/post-receive script.
apo-guest pushed a commit to branch experimental
in repository renpy.
commit 0154f23ac97c66c767b3de7104640f8dbcbe9c63
Author: Miriam Ruiz <miriam at debian.org>
Date: Thu May 15 14:34:25 2008 +0000
New Upstream Release
Added doc package
Fixed minor things
---
debian/changelog | 25 ++++++++++++---------
debian/control | 46 ++++++++++++++++++++++++---------------
debian/dirs | 1 -
debian/patches/02_traceback.patch | 23 ++++++++++----------
debian/patches/03_checkdir.patch | 8 ++++---
debian/renpy-doc.doc-base | 10 +++++++++
debian/rules | 11 ++++++----
7 files changed, 78 insertions(+), 46 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 0dd0708..382cd05 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -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
-
- [ Miriam Ruiz ]
- * New Upstream Release.
- * Added DM-Upload-Allowed label to debian/control
+ * Added Homepage: control field to source stanza
[ 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
diff --git a/debian/control b/debian/control
index 985ccad..0e4fe8e 100644
--- a/debian/control
+++ b/debian/control
@@ -3,16 +3,19 @@ Section: games
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 @@ Description: framework for developing visual-novel type games
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 @@ Description: framework for developing visual-novel type games
.
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.
diff --git a/debian/dirs b/debian/dirs
index e45f719..e37ad2a 100644
--- a/debian/dirs
+++ b/debian/dirs
@@ -1,5 +1,4 @@
usr/games
usr/share/games/renpy
-usr/lib/renpy
usr/share/pixmaps
usr/share/applications
diff --git a/debian/patches/02_traceback.patch b/debian/patches/02_traceback.patch
index ce8b750..abef9c9 100644
--- a/debian/patches/02_traceback.patch
+++ b/debian/patches/02_traceback.patch
@@ -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 @@ diff -ruN renpy-6.2.0.orig/renpy/bootstrap.py renpy-6.2.0/renpy/bootstrap.py
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
diff --git a/debian/patches/03_checkdir.patch b/debian/patches/03_checkdir.patch
index 34e3a62..9d53801 100644
--- a/debian/patches/03_checkdir.patch
+++ b/debian/patches/03_checkdir.patch
@@ -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()
diff --git a/debian/renpy-doc.doc-base b/debian/renpy-doc.doc-base
new file mode 100644
index 0000000..b60e34d
--- /dev/null
+++ b/debian/renpy-doc.doc-base
@@ -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
diff --git a/debian/rules b/debian/rules
index d3cfc0b..a725b5b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -52,7 +52,6 @@ install-indep:
# 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 @@ install-indep:
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 @@ binary-arch: build install-arch
# 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 @@ get-orig-source:
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
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/renpy.git
More information about the Pkg-games-commits
mailing list