[renpy] 112/146: Imported Debian patch 6.10.2.dfsg1-1
Markus Koschany
apo-guest at moszumanska.debian.org
Tue Jan 12 19:40:14 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 55266ecad2d54cadbba9eab7118debf84a0bbdae
Merge: 651c80c 3aadd79
Author: Miriam Ruiz <little_miry at yahoo.es>
Date: Thu Apr 29 20:49:29 2010 +0200
Imported Debian patch 6.10.2.dfsg1-1
CHANGELOG.txt | 4795 +++++
LICENSE.txt | 761 +
common/00atl.rpy | 35 +
common/00compat.rpy | 85 +
common/00definitions.rpy | 196 +
common/00layout.rpy | 353 +
common/00library.rpy | 832 +
common/00menus.rpy | 44 +
common/00mixers.rpy | 63 +
common/00nvl_mode.rpy | 339 +
common/00splines.rpy | 135 +
common/00statements.rpy | 455 +
common/00style.rpy | 311 +
common/00themes.rpy | 710 +
common/00voice.rpy | 131 +
common/DejaVuSans.ttf | Bin 0 -> 622280 bytes
debian/copyright => common/DejaVuSans.txt | 77 +-
common/_compat/gamemenu.rpym | 504 +
common/_compat/library.rpym | 112 +
common/_compat/mainmenu.rpym | 62 +
common/_compat/preferences.rpym | 607 +
common/_compat/styles.rpym | 357 +
common/_compat/themes.rpym | 503 +
common/_developer.rpym | 469 +
common/_layout/classic_joystick_preferences.rpym | 109 +
common/_layout/classic_load_save.rpym | 358 +
common/_layout/classic_main_menu.rpym | 60 +
common/_layout/classic_navigation.rpym | 53 +
common/_layout/classic_preferences.rpym | 86 +
common/_layout/classic_preferences_common.rpym | 377 +
common/_layout/classic_yesno_prompt.rpym | 60 +
common/_layout/grouped_main_menu.rpym | 72 +
common/_layout/grouped_navigation.rpym | 69 +
common/_layout/imagemap_common.rpym | 127 +
common/_layout/imagemap_load_save.rpym | 357 +
common/_layout/imagemap_main_menu.rpym | 80 +
common/_layout/imagemap_navigation.rpym | 85 +
common/_layout/imagemap_preferences.rpym | 144 +
common/_layout/imagemap_yesno_prompt.rpym | 53 +
common/_layout/one_column_preferences.rpym | 71 +
common/_layout/scrolling_load_save.rpym | 236 +
common/_layout/two_column_preferences.rpym | 81 +
common/_outline/bar.png | Bin 0 -> 171 bytes
common/_outline/circle.png | Bin 0 -> 340 bytes
common/_outline/vbar.png | Bin 0 -> 175 bytes
common/_roundrect/rr12.png | Bin 0 -> 386 bytes
common/_roundrect/rr12g.png | Bin 0 -> 1473 bytes
common/_roundrect/rr6.png | Bin 0 -> 279 bytes
common/_roundrect/rr6g.png | Bin 0 -> 1312 bytes
common/_roundrect/rrscrollbar.png | Bin 0 -> 897 bytes
common/_roundrect/rrscrollbar_thumb.png | Bin 0 -> 476 bytes
common/_roundrect/rrslider_empty.png | Bin 0 -> 867 bytes
common/_roundrect/rrslider_full.png | Bin 0 -> 1014 bytes
common/_roundrect/rrslider_thumb.png | Bin 0 -> 391 bytes
common/_roundrect/rrvscrollbar.png | Bin 0 -> 1017 bytes
common/_roundrect/rrvscrollbar_thumb.png | Bin 0 -> 529 bytes
common/_roundrect/rrvslider_empty.png | Bin 0 -> 1106 bytes
common/_roundrect/rrvslider_full.png | Bin 0 -> 1365 bytes
common/_roundrect/rrvslider_thumb.png | Bin 0 -> 374 bytes
common/blindstile.png | Bin 0 -> 693 bytes
common/squarestile.png | Bin 0 -> 606 bytes
debian/changelog | 94 -
debian/compat | 2 +-
debian/control | 28 +-
debian/copyright | 10 +-
debian/docs | 1 +
debian/patches/00_module_setup.patch | 11 +
debian/patches/01_abspaths.patch | 25 +-
debian/patches/02_traceback.patch | 43 +-
debian/patches/03_checkdir.patch | 12 +-
debian/patches/04_editor.patch | 20 +
debian/patches/04_typo.patch | 26 -
debian/patches/05_pxi_files.patch | 18503 -------------------
debian/patches/series | 4 +-
debian/renpy-demo.desktop | 2 +-
debian/renpy-demo.sh | 0
debian/renpy-the_question.sh | 0
debian/renpy-thequestion.desktop | 4 +-
debian/renpy.desktop | 2 +-
debian/rules | 148 +-
debian/source/format | 1 -
debian/source/options | 5 -
doc/common.css | 33 +
doc/docs.css | 16 +
doc/images/180px-ancient.png | Bin 0 -> 18910 bytes
doc/images/180px-button_menu.png | Bin 0 -> 49257 bytes
doc/images/180px-classic_joystick_preferences.png | Bin 0 -> 14958 bytes
doc/images/180px-classic_load_save.png | Bin 0 -> 13000 bytes
doc/images/180px-classic_main_menu.png | Bin 0 -> 3184 bytes
doc/images/180px-classic_navigation.png | Bin 0 -> 11317 bytes
doc/images/180px-classic_preferences.png | Bin 0 -> 17943 bytes
doc/images/180px-classic_yesno_prompt.png | Bin 0 -> 4205 bytes
doc/images/180px-grouped_main_menu.png | Bin 0 -> 3018 bytes
doc/images/180px-grouped_navigation.png | Bin 0 -> 11147 bytes
doc/images/180px-imagemap_load_save.png | Bin 0 -> 21343 bytes
doc/images/180px-imagemap_main_menu.jpg | Bin 0 -> 6219 bytes
doc/images/180px-imagemap_navigation.png | Bin 0 -> 12609 bytes
doc/images/180px-imagemap_preferences.png | Bin 0 -> 23037 bytes
doc/images/180px-imagemap_yesno_prompt.png | Bin 0 -> 2817 bytes
doc/images/180px-nvl-example.jpg | Bin 0 -> 5023 bytes
doc/images/180px-one_column_preferences.png | Bin 0 -> 15291 bytes
doc/images/180px-outline.png | Bin 0 -> 14495 bytes
doc/images/180px-roundrect.png | Bin 0 -> 17943 bytes
doc/images/180px-scrolling_load_save.png | Bin 0 -> 19322 bytes
doc/images/180px-two_column_preferences.png | Bin 0 -> 17288 bytes
doc/images/300px-nvl-looks.jpg | Bin 0 -> 16123 bytes
doc/images/640px-Style_Inspector.png | Bin 0 -> 46331 bytes
doc/images/classic_joystick_preferences.png | Bin 0 -> 60850 bytes
doc/images/nvl_window.png | Bin 0 -> 2786 bytes
doc/index.html | 17 +
doc/monobook.css | 1560 ++
doc/monobook2.css | 117 +
doc/reference/A_Simple_Ren'Py_Script.html | 87 +
.../Animation_and_Transformation_Language.html | 583 +
doc/reference/Audio.html | 224 +
doc/reference/Configuration_Variables.html | 1267 ++
doc/reference/Customizing_the_Interface.html | 1346 ++
.../Customizing_the_Main_and_Game_Menus.html | 129 +
doc/reference/Defining_Characters.html | 162 +
doc/reference/Developer_Tools.html | 74 +
doc/reference/Displayables.html | 1248 ++
doc/reference/Environment_Variables.html | 45 +
doc/reference/Files_and_Directories.html | 34 +
doc/reference/Function_Index.html | 280 +
.../Integrating_Crimson_Editor_with_Ren'Py.html | 191 +
doc/reference/Integrating_SciTE_with_Ren'Py.html | 13 +
doc/reference/Interaction_Functions.html | 882 +
doc/reference/Keymap.html | 80 +
doc/reference/Layouts.html | 968 +
doc/reference/List_of_Properties.html | 148 +
doc/reference/Localizing_Ren'Py.html | 37 +
doc/reference/Main_and_Game_Menus.html | 129 +
doc/reference/Movies.html | 101 +
doc/reference/NVL_Mode.html | 144 +
doc/reference/Obfuscating_Your_Game.html | 14 +
doc/reference/Overlays.html | 27 +
doc/reference/Persistent_Data.html | 98 +
doc/reference/Preferences.html | 99 +
doc/reference/Properties_and_Styles.html | 434 +
doc/reference/Python_Modules.html | 40 +
doc/reference/Reference_Manual.html | 56 +
doc/reference/Rendering_Model.html | 98 +
doc/reference/Saving,_Loading,_and_Rollback.html | 181 +
doc/reference/Store_Variables.html | 179 +
doc/reference/Text.html | 134 +
doc/reference/The_Ren'Py_Language.html | 630 +
doc/reference/The_Ren'Py_Language_(Simple).html | 585 +
doc/reference/Themes.html | 254 +
doc/reference/Transitions.html | 679 +
doc/reference/UI_Functions.html | 641 +
doc/reference/User-Defined_Displayables.html | 438 +
doc/reference/User-Defined_Statements.html | 88 +
doc/reference/Voice_Support.html | 49 +
doc/reference/functions/Alpha.html | 34 +
doc/reference/functions/Animation.html | 32 +
doc/reference/functions/At.html | 27 +
doc/reference/functions/Bar.html | 27 +
doc/reference/functions/Button.html | 26 +
doc/reference/functions/Character.copy.html | 29 +
doc/reference/functions/Character.html | 107 +
doc/reference/functions/ComposeTransition.html | 33 +
doc/reference/functions/ConditionSwitch.html | 32 +
doc/reference/functions/CropMove.html | 134 +
doc/reference/functions/Dissolve.html | 38 +
doc/reference/functions/DynamicCharacter.html | 47 +
doc/reference/functions/DynamicDisplayable.html | 48 +
doc/reference/functions/FactorZoom.html | 40 +
doc/reference/functions/Fade.html | 36 +
doc/reference/functions/Fixed.html | 28 +
doc/reference/functions/Frame.html | 34 +
doc/reference/functions/HBox.html | 28 +
doc/reference/functions/Image.html | 28 +
doc/reference/functions/ImageDissolve.html | 118 +
doc/reference/functions/ImageReference.html | 31 +
doc/reference/functions/LiveComposite.html | 36 +
doc/reference/functions/Motion.html | 49 +
doc/reference/functions/Move.html | 32 +
doc/reference/functions/MoveTransition.html | 131 +
doc/reference/functions/Movie.html | 45 +
doc/reference/functions/MultipleTransition.html | 41 +
doc/reference/functions/Null.html | 30 +
doc/reference/functions/Pan.html | 34 +
doc/reference/functions/ParameterizedText.html | 31 +
doc/reference/functions/Particles.html | 32 +
doc/reference/functions/Pause.html | 36 +
doc/reference/functions/Pixellate.html | 36 +
doc/reference/functions/Position.html | 35 +
doc/reference/functions/Revolve.html | 28 +
doc/reference/functions/RotoZoom.html | 55 +
doc/reference/functions/ShowingSwitch.html | 40 +
doc/reference/functions/SizeZoom.html | 44 +
doc/reference/functions/SnowBlossom.html | 55 +
doc/reference/functions/Solid.html | 30 +
doc/reference/functions/SplineMotion.html | 38 +
doc/reference/functions/Style.clear.html | 28 +
doc/reference/functions/Style.html | 29 +
doc/reference/functions/Style.set_parent.html | 28 +
doc/reference/functions/Style.take.html | 32 +
doc/reference/functions/Text.html | 37 +
doc/reference/functions/Transform.html | 66 +
doc/reference/functions/VBox.html | 28 +
doc/reference/functions/Viewport.html | 26 +
doc/reference/functions/Window.html | 27 +
doc/reference/functions/Zoom.html | 44 +
doc/reference/functions/anim.Blink.html | 37 +
doc/reference/functions/anim.Edge.html | 53 +
doc/reference/functions/anim.Filmstrip.html | 36 +
doc/reference/functions/anim.SMAnimation.html | 53 +
doc/reference/functions/anim.State.html | 53 +
.../functions/anim.TransitionAnimation.html | 38 +
doc/reference/functions/color.html | 30 +
.../functions/define.move_transitions.html | 45 +
doc/reference/functions/im.Alpha.html | 29 +
doc/reference/functions/im.AlphaMask.html | 28 +
doc/reference/functions/im.Composite.html | 33 +
doc/reference/functions/im.Crop.html | 28 +
doc/reference/functions/im.FactorScale.html | 26 +
doc/reference/functions/im.Flip.html | 33 +
doc/reference/functions/im.Grayscale.html | 29 +
doc/reference/functions/im.Image.html | 30 +
doc/reference/functions/im.Map.html | 48 +
doc/reference/functions/im.MatrixColor.html | 53 +
doc/reference/functions/im.Recolor.html | 28 +
doc/reference/functions/im.Rotozoom.html | 31 +
doc/reference/functions/im.Scale.html | 29 +
doc/reference/functions/im.Sepia.html | 28 +
doc/reference/functions/im.Tile.html | 28 +
doc/reference/functions/im.Twocolor.html | 30 +
doc/reference/functions/im.matrix.brightness.html | 21 +
doc/reference/functions/im.matrix.contrast.html | 21 +
doc/reference/functions/im.matrix.desaturate.html | 21 +
doc/reference/functions/im.matrix.html | 44 +
doc/reference/functions/im.matrix.hue.html | 21 +
doc/reference/functions/im.matrix.identity.html | 21 +
doc/reference/functions/im.matrix.invert.html | 21 +
doc/reference/functions/im.matrix.opacity.html | 21 +
doc/reference/functions/im.matrix.saturation.html | 23 +
doc/reference/functions/im.matrix.tint.html | 21 +
doc/reference/functions/im.ramp.html | 28 +
doc/reference/functions/layout.button_menu.html | 28 +
.../layout.classic_joystick_preferences.html | 28 +
.../functions/layout.classic_load_save.html | 116 +
.../functions/layout.classic_main_menu.html | 28 +
.../functions/layout.classic_navigation.html | 28 +
.../functions/layout.classic_preferences.html | 126 +
.../functions/layout.classic_yesno_prompt.html | 28 +
doc/reference/functions/layout.compat.html | 24 +
doc/reference/functions/layout.defaults.html | 25 +
.../functions/layout.grouped_main_menu.html | 39 +
.../functions/layout.grouped_navigation.html | 39 +
.../functions/layout.imagemap_load_save.html | 127 +
.../functions/layout.imagemap_main_menu.html | 87 +
.../functions/layout.imagemap_navigation.html | 57 +
.../functions/layout.imagemap_preferences.html | 95 +
.../functions/layout.imagemap_yesno_prompt.html | 78 +
.../functions/layout.joystick_preferences.html | 21 +
doc/reference/functions/layout.navigation.html | 25 +
.../functions/layout.one_column_preferences.html | 28 +
doc/reference/functions/layout.provides.html | 24 +
.../functions/layout.scrolling_load_save.html | 94 +
.../functions/layout.two_column_preferences.html | 28 +
doc/reference/functions/layout.yesno_prompt.html | 29 +
doc/reference/functions/nvl_erase.html | 32 +
.../functions/renpy.Render_(constructor).html | 23 +
doc/reference/functions/renpy.block_rollback.html | 40 +
doc/reference/functions/renpy.cache_pin.html | 25 +
doc/reference/functions/renpy.cache_unpin.html | 23 +
.../functions/renpy.call_in_new_context.html | 31 +
doc/reference/functions/renpy.can_load.html | 25 +
doc/reference/functions/renpy.checkpoint.html | 28 +
.../functions/renpy.choice_for_skipping.html | 27 +
.../functions/renpy.clear_game_runtime.html | 30 +
doc/reference/functions/renpy.context.html | 25 +
.../functions/renpy.context_nesting_level.html | 26 +
doc/reference/functions/renpy.copy_images.html | 31 +
.../renpy.count_displayables_in_layer.html | 25 +
.../functions/renpy.current_interact_type.html | 25 +
.../renpy.curried_call_in_new_context.html | 22 +
doc/reference/functions/renpy.curry.html | 37 +
doc/reference/functions/renpy.display_menu.html | 35 +
doc/reference/functions/renpy.display_say.html | 27 +
doc/reference/functions/renpy.dynamic.html | 35 +
.../functions/renpy.easy_displayable.html | 87 +
doc/reference/functions/renpy.exists.html | 29 +
doc/reference/functions/renpy.file.html | 28 +
doc/reference/functions/renpy.free_memory.html | 27 +
doc/reference/functions/renpy.full_restart.html | 38 +
doc/reference/functions/renpy.game_menu.html | 29 +
doc/reference/functions/renpy.get_all_labels.html | 35 +
doc/reference/functions/renpy.get_at_list.html | 35 +
.../functions/renpy.get_filename_line.html | 28 +
.../functions/renpy.get_game_runtime.html | 30 +
doc/reference/functions/renpy.get_placement.html | 33 +
doc/reference/functions/renpy.get_reshow_say.html | 25 +
.../functions/renpy.get_roll_forward.html | 30 +
doc/reference/functions/renpy.get_transition.html | 28 +
doc/reference/functions/renpy.has_label.html | 34 +
doc/reference/functions/renpy.hide.html | 56 +
doc/reference/functions/renpy.image.html | 39 +
doc/reference/functions/renpy.imagemap.html | 42 +
doc/reference/functions/renpy.in_rollback.html | 26 +
doc/reference/functions/renpy.input.html | 35 +
.../functions/renpy.invoke_in_new_context.html | 31 +
doc/reference/functions/renpy.jump.html | 28 +
.../functions/renpy.jump_out_of_context.html | 27 +
.../functions/renpy.last_interact_type.html | 42 +
doc/reference/functions/renpy.layer_at_list.html | 28 +
.../functions/renpy.list_saved_games.html | 32 +
doc/reference/functions/renpy.load.html | 25 +
doc/reference/functions/renpy.load_module.html | 31 +
doc/reference/functions/renpy.loadable.html | 28 +
doc/reference/functions/renpy.log.html | 32 +
doc/reference/functions/renpy.movie_cutscene.html | 34 +
.../functions/renpy.movie_start_displayable.html | 12 +
doc/reference/functions/renpy.movie_stop.html | 12 +
.../functions/renpy.music.get_playing.html | 36 +
doc/reference/functions/renpy.music.play.html | 37 +
doc/reference/functions/renpy.music.queue.html | 33 +
.../functions/renpy.music.register_channel.html | 33 +
doc/reference/functions/renpy.music.set_mixer.html | 31 +
doc/reference/functions/renpy.music.set_music.html | 28 +
doc/reference/functions/renpy.music.set_pan.html | 36 +
.../renpy.music.set_queue_empty_callback.html | 25 +
.../functions/renpy.music.set_volume.html | 41 +
doc/reference/functions/renpy.music.stop.html | 28 +
doc/reference/functions/renpy.partial.html | 31 +
doc/reference/functions/renpy.pause.html | 34 +
doc/reference/functions/renpy.play.html | 31 +
doc/reference/functions/renpy.pop_return.html | 37 +
doc/reference/functions/renpy.predict.html | 27 +
.../functions/renpy.predict_display_say.html | 27 +
doc/reference/functions/renpy.quit.html | 29 +
doc/reference/functions/renpy.random.choice.html | 28 +
doc/reference/functions/renpy.random.randint.html | 28 +
doc/reference/functions/renpy.random.random.html | 28 +
doc/reference/functions/renpy.redraw.html | 24 +
doc/reference/functions/renpy.register_bmfont.html | 42 +
.../functions/renpy.register_mudgefont.html | 44 +
doc/reference/functions/renpy.register_sfont.html | 48 +
doc/reference/functions/renpy.rename_save.html | 24 +
doc/reference/functions/renpy.render.html | 24 +
doc/reference/functions/renpy.reshow_say.html | 25 +
.../functions/renpy.restart_interaction.html | 29 +
.../functions/renpy.roll_forward_info.html | 41 +
doc/reference/functions/renpy.rollback.html | 27 +
doc/reference/functions/renpy.save.html | 30 +
doc/reference/functions/renpy.scan_saved_game.html | 36 +
doc/reference/functions/renpy.scene.html | 46 +
doc/reference/functions/renpy.seen_audio.html | 37 +
doc/reference/functions/renpy.seen_image.html | 31 +
doc/reference/functions/renpy.seen_label.html | 34 +
doc/reference/functions/renpy.show.html | 55 +
.../functions/renpy.show_display_say.html | 37 +
doc/reference/functions/renpy.showing.html | 31 +
doc/reference/functions/renpy.shown_window.html | 31 +
.../functions/renpy.sound.is_playing.html | 12 +
doc/reference/functions/renpy.sound.play.html | 12 +
doc/reference/functions/renpy.sound.queue.html | 12 +
doc/reference/functions/renpy.sound.set_mixer.html | 12 +
doc/reference/functions/renpy.sound.set_pan.html | 12 +
.../functions/renpy.sound.set_volume.html | 12 +
doc/reference/functions/renpy.sound.stop.html | 12 +
doc/reference/functions/renpy.take_screenshot.html | 28 +
doc/reference/functions/renpy.timeout.html | 24 +
doc/reference/functions/renpy.transition.html | 30 +
doc/reference/functions/renpy.unlink_save.html | 25 +
doc/reference/functions/renpy.watch.html | 29 +
doc/reference/functions/renpy.with_statement.html | 31 +
doc/reference/functions/style.create.html | 32 +
doc/reference/functions/style.rebuild.html | 41 +
doc/reference/functions/theme.ancient.html | 28 +
doc/reference/functions/theme.image_buttons.html | 42 +
doc/reference/functions/theme.image_labels.html | 28 +
doc/reference/functions/theme.outline.html | 53 +
doc/reference/functions/theme.roundrect.html | 104 +
doc/reference/functions/theme.roundrect_red.html | 28 +
doc/reference/functions/ui.add.html | 42 +
doc/reference/functions/ui.adjustment.html | 65 +
doc/reference/functions/ui.at.html | 31 +
doc/reference/functions/ui.autobar.html | 45 +
doc/reference/functions/ui.bar.html | 53 +
doc/reference/functions/ui.button.html | 46 +
doc/reference/functions/ui.callsinnewcontext.html | 32 +
doc/reference/functions/ui.clear.html | 29 +
doc/reference/functions/ui.close.html | 45 +
doc/reference/functions/ui.detached.html | 27 +
doc/reference/functions/ui.fixed.html | 27 +
doc/reference/functions/ui.frame.html | 47 +
doc/reference/functions/ui.gamemenus.html | 27 +
doc/reference/functions/ui.grid.html | 45 +
doc/reference/functions/ui.hbox.html | 48 +
doc/reference/functions/ui.image.html | 29 +
doc/reference/functions/ui.imagebutton.html | 42 +
doc/reference/functions/ui.imagemap.html | 27 +
doc/reference/functions/ui.input.html | 39 +
doc/reference/functions/ui.interact.html | 45 +
doc/reference/functions/ui.jumps.html | 36 +
doc/reference/functions/ui.jumpsoutofcontext.html | 82 +
doc/reference/functions/ui.keymap.html | 38 +
doc/reference/functions/ui.layer.html | 45 +
doc/reference/functions/ui.menu.html | 29 +
doc/reference/functions/ui.null.html | 47 +
doc/reference/functions/ui.pausebehavior.html | 30 +
doc/reference/functions/ui.remove.html | 29 +
doc/reference/functions/ui.returns.html | 86 +
doc/reference/functions/ui.saybehavior.html | 35 +
doc/reference/functions/ui.side.html | 41 +
doc/reference/functions/ui.sizer.html | 30 +
doc/reference/functions/ui.soundstopbehavior.html | 27 +
doc/reference/functions/ui.tag.html | 26 +
doc/reference/functions/ui.text.html | 40 +
doc/reference/functions/ui.textbutton.html | 52 +
doc/reference/functions/ui.timer.html | 32 +
doc/reference/functions/ui.transform.html | 29 +
doc/reference/functions/ui.vbox.html | 37 +
doc/reference/functions/ui.viewport.html | 45 +
doc/reference/functions/ui.window.html | 35 +
doc/shared.css | 342 +
doc/tutorials/Adding_Graphics_to_Your_Story.html | 242 +
doc/tutorials/Adding_Music_&_Sound_Effects.html | 80 +
doc/tutorials/Before_You_Begin.html | 109 +
.../Branching_&_Recombining_the_Story.html | 176 +
doc/tutorials/Chapters.html | 39 +
doc/tutorials/Defining_Characters.html | 60 +
doc/tutorials/Getting_Started.html | 23 +
.../Giving_the_User_a_Choice_With_Menus.html | 41 +
doc/tutorials/NVL-Mode.html | 215 +
doc/tutorials/Quickstart.html | 317 +
doc/tutorials/Remembering_User_Choices.html | 151 +
doc/tutorials/Ren'Py_Script_Structure.html | 89 +
doc/tutorials/Ren'Py_Web_Tutorial.html | 25 +
doc/tutorials/Style_Customization.html | 202 +
doc/tutorials/TheQuestionNVLScript.html | 292 +
doc/tutorials/TheQuestionScript.html | 436 +
doc/tutorials/Thinking_in_Ren'Py.html | 98 +
doc/tutorials/Tutorials.html | 34 +
doc/tutorials/Your_First_Dialogue.html | 79 +
launcher/DejaVuSerif.ttf | Bin 0 -> 328028 bytes
launcher/EasyDialogsResources.py | 144 +
launcher/EasyDialogsWin.py | 1075 ++
launcher/None.editor.py | 6 +
launcher/archiver.rpy | 177 +
launcher/bytecode.rpyb | Bin 0 -> 84546 bytes
launcher/choose_theme.rpy | 326 +
launcher/distribute.rpy | 628 +
launcher/editor.rpy | 162 +
launcher/eileen_small.png | Bin 0 -> 7841 bytes
launcher/interface.rpy | 345 +
launcher/jEdit.editor.py | 17 +
launcher/logo.png | Bin 0 -> 61039 bytes
launcher/logo32.png | Bin 0 -> 2273 bytes
launcher/logobw.png | Bin 0 -> 51525 bytes
launcher/new.rpy | 52 +
launcher/options.rpy | 129 +
launcher/opts.rpy | 42 +
launcher/pefile.py | 343 +
launcher/posixpath.py | 453 +
launcher/project.rpy | 327 +
launcher/projectsdir.rpy | 62 +
launcher/script.rpy | 139 +
launcher/script_version.rpy | 3 +
launcher/strings.rpy | 209 +
launcher/themes_data.rpy | 305 +
launcher/transupdate.rpy | 62 +
module/IMG_savepng.c | 281 +
module/IMG_savepng.h | 53 +
module/README.txt | 3 +
module/_renpy.c | 5742 ++++++
module/_renpy.pyx | 425 +
module/_renpybidi.c | 1446 ++
module/_renpybidi.pyx | 21 +
module/core.c | 1914 ++
module/ffdecode.c | 2330 +++
module/lib/pysdlsound/__init__.py | 16 +
module/lib/pysdlsound/linmixer.py | 25 +
module/mmx.h | 706 +
module/pss.c | 1156 ++
module/pss.h | 56 +
module/renpy.h | 119 +
module/renpy_font.c | 859 +
module/renpy_ttf.c | 1796 ++
module/renpy_ttf.h | 236 +
module/renpybidicore.c | 42 +
module/rwobject.c | 451 +
module/setup.py | 224 +
module/sound.c | 3453 ++++
module/sound.pyx | 172 +
module/subpixel.c | 420 +
module/winmixer.c | 1825 ++
module/winmixer.pyx | 109 +
renpy.code | Bin 0 -> 5696675 bytes
renpy.py | 132 +
renpy.sh | 20 +
renpy/__init__.py | 131 +
renpy/ast.py | 1396 ++
renpy/atl.py | 1501 ++
renpy/audio/__init__.py | 23 +
renpy/audio/audio.py | 796 +
renpy/audio/music.py | 363 +
renpy/audio/sound.py | 68 +
renpy/bootstrap.py | 420 +
renpy/character.py | 595 +
renpy/config.py | 425 +
renpy/curry.py | 71 +
renpy/display/__init__.py | 22 +
renpy/display/anim.py | 634 +
renpy/display/behavior.py | 1019 +
renpy/display/core.py | 2140 +++
renpy/display/error.py | 84 +
renpy/display/focus.py | 428 +
renpy/display/font.py | 458 +
renpy/display/iliad.py | 166 +
renpy/display/im.py | 1497 ++
renpy/display/image.py | 334 +
renpy/display/joystick.py | 117 +
renpy/display/layout.py | 1355 ++
renpy/display/minigame.py | 94 +
renpy/display/module.py | 272 +
renpy/display/motion.py | 1456 ++
renpy/display/particle.py | 261 +
renpy/display/pgrender.py | 162 +
renpy/display/presplash.py | 104 +
renpy/display/render.py | 1549 ++
renpy/display/scale.py | 847 +
renpy/display/text.py | 1553 ++
renpy/display/transition.py | 1115 ++
renpy/display/video.py | 145 +
renpy/easy.py | 83 +
renpy/execution.py | 374 +
renpy/exports.py | 1316 ++
renpy/game.py | 310 +
renpy/lint.py | 455 +
renpy/loader.py | 406 +
renpy/loadsave.py | 427 +
renpy/main.py | 324 +
renpy/object.py | 60 +
renpy/parser.py | 1839 ++
renpy/python.py | 987 +
renpy/remote.py | 75 +
renpy/script.py | 483 +
renpy/statements.py | 99 +
renpy/store.py | 316 +
renpy/style.py | 821 +
renpy/subprocess.py | 10 +
renpy/tools/__init__.py | 21 +
renpy/tools/add_from.py | 118 +
renpy/tools/archiver.py | 136 +
renpy/ui.py | 481 +
renpy/warp.py | 140 +
template/README.html | 128 +
template/game/bytecode.rpyb | Bin 0 -> 52447 bytes
template/game/options.rpy | 268 +
template/game/script.rpy | 16 +
template/launcherinfo.py | 3 +
the_question/README.html | 128 +
the_question/game/bytecode.rpyb | Bin 0 -> 53589 bytes
the_question/game/club.jpg | Bin 0 -> 39543 bytes
the_question/game/illurock.ogg | Bin 0 -> 235974 bytes
the_question/game/lecturehall.jpg | Bin 0 -> 37441 bytes
the_question/game/meadow.jpg | Bin 0 -> 43235 bytes
the_question/game/menu.jpg | Bin 0 -> 128180 bytes
the_question/game/menu2.jpg | Bin 0 -> 83085 bytes
the_question/game/options.rpy | 237 +
the_question/game/script.rpy | 218 +
the_question/game/sylvie2_giggle.png | Bin 0 -> 52902 bytes
the_question/game/sylvie2_normal.png | Bin 0 -> 52677 bytes
the_question/game/sylvie2_smile.png | Bin 0 -> 52809 bytes
the_question/game/sylvie2_surprised.png | Bin 0 -> 52535 bytes
the_question/game/sylvie_giggle.png | Bin 0 -> 56447 bytes
the_question/game/sylvie_normal.png | Bin 0 -> 56713 bytes
the_question/game/sylvie_smile.png | Bin 0 -> 56730 bytes
the_question/game/sylvie_surprised.png | Bin 0 -> 56695 bytes
the_question/game/uni.jpg | Bin 0 -> 84539 bytes
the_question/icon.icns | Bin 0 -> 133287 bytes
the_question/icon.ico | Bin 0 -> 83341 bytes
the_question/launcherinfo.py | 9 +
tutorial/README.html | 128 +
tutorial/game/arrow.png | Bin 0 -> 505 bytes
tutorial/game/band.jpg | Bin 0 -> 213250 bytes
tutorial/game/bytecode.rpyb | Bin 0 -> 71356 bytes
tutorial/game/cave.jpg | Bin 0 -> 127951 bytes
tutorial/game/click.wav | Bin 0 -> 10416 bytes
tutorial/game/concert1.jpg | Bin 0 -> 215877 bytes
tutorial/game/concert2.jpg | Bin 0 -> 215318 bytes
tutorial/game/concert3.jpg | Bin 0 -> 215452 bytes
tutorial/game/demo_character.rpy | 99 +
tutorial/game/demo_dynamic.rpy | 40 +
tutorial/game/demo_imageops.rpy | 204 +
tutorial/game/demo_layers.rpy | 72 +
tutorial/game/demo_minigame.rpy | 276 +
tutorial/game/demo_nvlmode.rpy | 81 +
tutorial/game/demo_persistent.rpy | 37 +
tutorial/game/demo_text.rpy | 121 +
tutorial/game/demo_transform.rpy | 223 +
tutorial/game/demo_transitions.rpy | 383 +
tutorial/game/demo_ui.rpy | 302 +
tutorial/game/demos.rpy | 155 +
tutorial/game/editor.rpy | 56 +
tutorial/game/eileen_concerned.png | Bin 0 -> 165540 bytes
tutorial/game/eileen_happy.png | Bin 0 -> 166388 bytes
tutorial/game/eileen_orb.png | Bin 0 -> 10626 bytes
tutorial/game/eileen_side.png | Bin 0 -> 32343 bytes
tutorial/game/eileen_vhappy.png | Bin 0 -> 167652 bytes
tutorial/game/examples.rpy | 215 +
tutorial/game/exclamation.png | Bin 0 -> 543 bytes
tutorial/game/ground.jpg | Bin 0 -> 122976 bytes
tutorial/game/happy_alley.ogg | Bin 0 -> 1135879 bytes
tutorial/game/hover.jpg | Bin 0 -> 120831 bytes
tutorial/game/id_circleiris.png | Bin 0 -> 93854 bytes
tutorial/game/id_circlewipe.png | Bin 0 -> 97694 bytes
tutorial/game/id_dream.png | Bin 0 -> 26823 bytes
tutorial/game/id_teleport.png | Bin 0 -> 3200 bytes
tutorial/game/logo.png | Bin 0 -> 61039 bytes
tutorial/game/logo32.png | Bin 0 -> 2273 bytes
tutorial/game/logobw.png | Bin 0 -> 51525 bytes
tutorial/game/logosolid.png | Bin 0 -> 65561 bytes
tutorial/game/lucy_happy.png | Bin 0 -> 127229 bytes
tutorial/game/lucy_mad.png | Bin 0 -> 140383 bytes
tutorial/game/lucy_orb.png | Bin 0 -> 11121 bytes
tutorial/game/magic.png | Bin 0 -> 245375 bytes
tutorial/game/mjcprefs.jpg | Bin 0 -> 30589 bytes
tutorial/game/new_sfont.png | Bin 0 -> 33426 bytes
tutorial/game/options.rpy | 287 +
tutorial/game/pong.png | Bin 0 -> 150 bytes
tutorial/game/pong_ball.png | Bin 0 -> 316 bytes
tutorial/game/pong_beep.wav | Bin 0 -> 4454 bytes
tutorial/game/pong_boop.wav | Bin 0 -> 4454 bytes
tutorial/game/pong_field.png | Bin 0 -> 4061 bytes
tutorial/game/prefs.png | Bin 0 -> 23109 bytes
tutorial/game/punch.wav | Bin 0 -> 3502 bytes
tutorial/game/renpyallstars.ogg | Bin 0 -> 658644 bytes
tutorial/game/sakura.png | Bin 0 -> 1476 bytes
tutorial/game/save.png | Bin 0 -> 19862 bytes
tutorial/game/script.rpy | 146 +
tutorial/game/shuttle.ogv | Bin 0 -> 344761 bytes
tutorial/game/target1.png | Bin 0 -> 399 bytes
tutorial/game/target2.png | Bin 0 -> 659 bytes
tutorial/game/tower_clock.ogg | Bin 0 -> 10338 bytes
tutorial/game/tutorial_atl.rpy | 750 +
tutorial/game/tutorial_playing.rpy | 104 +
tutorial/game/tutorial_quickstart.rpy | 460 +
tutorial/game/tutorial_video.rpy | 53 +
tutorial/game/washington.jpg | Bin 0 -> 58927 bytes
tutorial/game/whitehouse.jpg | Bin 0 -> 95838 bytes
tutorial/launcherinfo.py | 3 +
645 files changed, 107002 insertions(+), 18866 deletions(-)
diff --cc debian/changelog
index 342263b,0000000..8dd4310
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,250 -1,0 +1,156 @@@
- renpy (6.17.6-1.2) UNRELEASED; urgency=medium
-
- * Non-maintainer upload.
- * Moved the package to Git
-
- -- Markus Koschany <apo at debian.org> Mon, 11 Jan 2016 22:01:31 +0100
-
- renpy (6.17.6-1.1) unstable; urgency=medium
-
- * Non-maintainer upload.
- * Tighten dependency of penpy on same version of python-renpy" (Closes:
- #753756)
-
- -- Tobias Frost <tobi at debian.org> Sun, 10 Aug 2014 19:09:07 +0200
-
- renpy (6.17.6-1) unstable; urgency=medium
-
- [ Miriam Ruiz ]
- * New Upstream Release. Closes: #690984
- * Added libavresample-dev to Build-Depends. Closes: #732333
- Thanks to Gregor Riepl.
- * Refreshed patches.
- * Added zenity to renpy Recommends. Closes:#707936
- * Added to renpy Depends: fonts-roboto, fonts-motoya-l-cedar, fonts-nanum
- * Moved to dh_python2. It was time!
- * Added cython to Build-Depends
-
- -- Miriam Ruiz <miriam at debian.org> Mon, 30 Jun 2014 20:15:52 +0200
-
- renpy (6.16.5-1) unstable; urgency=medium
-
- [ Miriam Ruiz ]
- * New Upstream Release.
- - CLoses: #732375 (Ren'Py fails to build due to freetype2 detection error)
- * Upgraded Standards-Version from 3.9.4 to 3.9.5
- * Removed potential privacy breach by fetching data from Google at runtime in
- the documentation files
-
- -- Miriam Ruiz <miriam at debian.org> Wed, 19 Feb 2014 00:42:22 +0100
-
- renpy (6.15.7-1) unstable; urgency=low
-
- [ Evgeni Golov ]
- * Correct Vcs-* URLs to point to anonscm.debian.org
-
- [ Miriam Ruiz ]
- * New Upstream Release. Closes: #721026
- * Upgraded Standards-Version from 3.9.3 to 3.9.4
- * Upgraded compat level to 9
- * Fortified the building of the module
-
- -- Miriam Ruiz <miriam at debian.org> Fri, 30 Aug 2013 22:10:15 +0200
-
- renpy (6.13.12-1) unstable; urgency=low
-
- [ Miriam Ruiz ]
- * New Upstream Release
- * Refreshed patches
- * Upgraded Standards-Version from 3.9.2 to 3.9.3
- * Added build-indep and build-arch targets
-
- -- Miriam Ruiz <little_miry at yahoo.es> Sat, 02 Jun 2012 01:07:45 +0200
-
- renpy (6.12.2-1) unstable; urgency=low
-
- [ Miriam Ruiz ]
- * New Upstream Release
- * Refreshed patches
- * Added Build Dependencies: zlib1g-dev, libfreetype6-dev and
- libpng12-dev. Closes: #633672
- * Upgraded Standards-Version from 3.9.1 to 3.9.2
-
- -- Miriam Ruiz <little_miry at yahoo.es> Mon, 15 Aug 2011 02:37:29 +0200
-
- renpy (6.12.0-1) unstable; urgency=low
-
- [ Miriam Ruiz ]
- * New Upstream Release
- * Refreshed patches
- * Upgraded to Debian Source Format 3 (quilt)
-
- -- Miriam Ruiz <little_miry at yahoo.es> Fri, 11 Feb 2011 00:14:54 +0100
-
- renpy (6.11.0-1) experimental; urgency=low
-
- [ Miriam Ruiz ]
- * New Upstream Release
- * Added Build Dependency: libglew1.5-dev
- * Ren'Py requires at least python 2.6
- * Upgraded Standards-Version from 3.8.4 to 3.9.1
- * Refreshed patches
-
- -- Miriam Ruiz <little_miry at yahoo.es> Mon, 23 Aug 2010 17:01:55 +0200
-
+renpy (6.10.2.dfsg1-1) unstable; urgency=low
+
+ [ Miriam Ruiz ]
+ * New Upstream Release. Closes: #579352
+ * Added libfribidi-dev to Build-Depends
+ * Upgraded Standards Version to 3.8.4
+ * Fixed debian/watch file. Thanks to Yan Morin. Closes: #530950
+ * Added 04_editor.patch to call Debian's default editor instead of jEdit.
+ Closes: #517891
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Thu, 29 Apr 2010 20:49:29 +0200
+
+renpy (6.9.3.dfsg1-1) unstable; urgency=low
+
+ [ Miriam Ruiz ]
+ * New Upstream Release
+ - This release fixes several bugs with Ren'Py, includes better support
+ for running from a portable storage device, and includes a rewritten
+ Ren'Py Launcher.
+ * Upgraded Standards Version to 3.8.3
+ * Added get-orig-source target
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Fri, 28 Aug 2009 18:09:32 +0200
+
+renpy (6.9.2-1) unstable; urgency=low
+
+ [ Miriam Ruiz ]
+ * New Upstream Release
+ * Refreshed patches
+ * Requires pygame 1.8.1 to run
+ * Added libavutil-dev, libavformat-dev, libavcodec-dev and libswscale-dev
+ to Build-Depends
+ * Upgraded Standards-Version from 3.8.0 to 3.8.1
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Fri, 12 Jun 2009 01:29:05 +0200
+
+renpy (6.7.1-1) unstable; urgency=low
+
+ [ Miriam Ruiz ]
+ * New Upstream Release.
+ * Upstream tarball is shipped clean now. Removed unneccesary stuff from rules.
+ * Bumped Standards Version from 3.7.3 to 3.8.0
+ * Refreshed patches
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Thu, 13 Nov 2008 11:47:33 +0100
+
+renpy (6.6.3.dfsg1-1) unstable; urgency=low
+
+ [ Miriam Ruiz ]
+ * New Upstream Release
+ * Compile the module for all python versions
+ * Upgraded Standards-Version to 3.8.0
+ * Build-depend on debhelper >= 7
+ * Changed docs section from Apps/Programming to Programming/Python
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Sat, 16 Aug 2008 00:29:23 +0200
+
+renpy (6.6.2.dfsg1-1) unstable; urgency=low
+
+ [ Miriam Ruiz ]
+ * New Upstream Release.
+ * Upgraded Standards-Version from 3.7.2 to 3.7.3
+ * Added new binary packages: renpy-doc, renpy-thequestion
+ * 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 ]
+ * Added watch file
+
+ [ Jon Dowland ]
+ * Added Homepage: control field to source stanza
+
+ [ Ansgar Burchardt ]
+ * Removed deprecated Encoding key from .desktop file
+ * debian/control: Changed XS-Vcs-* to Vcs-*
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Thu, 15 May 2008 14:24:34 +0000
+
+renpy (6.3.1.ds1-1) unstable; urgency=low
+
+ * New Upstream Release.
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Sun, 05 Aug 2007 20:01:33 +0000
+
+renpy (6.3.0.ds1-1) unstable; urgency=low
+
+ * New Upstream Release.
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Tue, 26 Jun 2007 15:22:52 +0000
+
+renpy (6.2.0.ds1-1) unstable; urgency=low
+
+ * New Upstream Release. First upload to Debian archive.
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Tue, 01 May 2007 21:40:44 +0200
+
+renpy (5.6.4.ds1-1) unstable; urgency=low
+
+ * New Upstream Release.
+
+ [ Gonéri Le Bouder ]
+ * call dh_desktop to run update-desktop-database
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Thu, 14 Dec 2006 18:37:32 +0000
+
+renpy (5.6.2.ds1-1) unstable; urgency=low
+
+ [ Miriam Ruiz ]
+ * New Upstream Release.
+ * Modified building system for using quilt.
+ * Renamed binary package renpy-module to python-renpy.
+ * Added man page.
+ * Upgraded compat to 5.
+
+ [ Gonéri Le Bouder ]
+ * remove Applications from Categorie in the desktop file since it's not
+ an official categorie
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Fri, 13 Oct 2006 03:14:27 +0200
+
+renpy (5.6.0-1) unstable; urgency=low
+
+ * New Upstream Release.
+ * Upgraded version dependency for debhelper from >= 4.0.0 to >= 5.0.37.2
+ for dh_python compatibility level 2.
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Mon, 11 Sep 2006 16:09:40 +0200
+
+renpy (5.5.4-1) unstable; urgency=low
+
+ * New Upstream Release.
+ * Adapted for the python transition.
+ * Updated Standards-Version to 3.7.2 (no changes needed).
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Fri, 18 Aug 2006 21:35:19 +0200
+
+renpy (5.5.2b-1) unstable; urgency=low
+
+ * New Upstream Release.
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Thu, 29 Jun 2006 23:05:22 +0200
+
+renpy (5.5.2a-1) unstable; urgency=low
+
+ * New Upstream Release.
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Wed, 7 Jun 2006 23:04:53 +0200
+
+renpy (5.4.3-1) unstable; urgency=low
+
+ * Initial release.
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Fri, 17 Mar 2006 16:57:21 +0100
+
diff --cc debian/compat
index ec63514,0000000..7ed6ff8
mode 100644,000000..100644
--- a/debian/compat
+++ b/debian/compat
@@@ -1,1 -1,0 +1,1 @@@
- 9
++5
diff --cc debian/control
index 84869ad,0000000..1270ae3
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,91 -1,0 +1,87 @@@
+Source: renpy
+Section: games
+Priority: optional
+Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
- Uploaders: Miriam Ruiz <miriam at debian.org>
- Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.13.19), quilt,
- python-all-dev, dh-python, python-setuptools,
++Uploaders: Miriam Ruiz <little_miry at yahoo.es>
++Build-Depends: debhelper (>= 7), dpkg-dev (>= 1.13.19), quilt,
++ python-all-dev, python-support (>= 0.6.4), python-setuptools,
+ python-pygame (>= 1.8.1), libsdl1.2-dev, libsdl-image1.2-dev,
+ libsdl-sound1.2-dev, libsdl-ttf2.0-dev, libmodplug-dev, libspeex-dev,
+ libavutil-dev, libavformat-dev, libavcodec-dev, libswscale-dev,
- libfribidi-dev, libglew1.5-dev, zlib1g-dev, libfreetype6-dev,
- libpng12-dev, libavresample-dev, cython
- Standards-Version: 3.9.5
++ libfribidi-dev
++Standards-Version: 3.8.4
+Homepage: http://www.renpy.org/
- XS-Python-Version: >= 2.6
- Vcs-Git: git://anonscm.debian.org/pkg-games/renpy.git
- Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/renpy/
++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
+
+Package: renpy
+Architecture: all
- Depends: python-pygame (>= 1.8.1), python-renpy (>= ${source:Version}),
- python-renpy (<< ${source:Version}.1~), ttf-dejavu-core, fonts-roboto,
- fonts-motoya-l-cedar, fonts-nanum, ${python:Depends}, ${misc:Depends}
- Recommends: python-ctypes, zenity
++Depends: python-pygame (>= 1.8.1), python-renpy, ttf-dejavu-core,
++ ${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
+ 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.
+ .
+ Ren'Py tries to be like an executable script, allowing you to get a working
+ 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
+ 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
+ all game authors.
+
+Package: python-renpy
+Section: python
+Architecture: any
+Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
+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.
+
+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.
+ .
+ This package includes the documentation for Ren'Py.
+
+Package: renpy-demo
+Architecture: all
- Depends: renpy (= ${source:Version}), ${python:Depends}, ${misc:Depends},
- fonts-motoya-l-cedar
++Depends: renpy (= ${source:Version}), ${python:Depends}, ${misc:Depends}
+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
+ write game logic; and to support the saving and loading of games.
+ .
+ This package includes a full playable example showing the features of the
+ framework.
+
+Package: renpy-thequestion
+Architecture: all
+Depends: renpy (= ${source:Version}), ${python:Depends}, ${misc:Depends}
- Description: simple and complete Ren'Py game
++Description: the question, a simple and complete Ren'Py game
+ 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 a simple and complete Ren'Py game.
diff --cc debian/copyright
index dcae9f5,0000000..1c1fbeb
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,172 -1,0 +1,172 @@@
+This package was debianized by Miriam Ruiz <little_miry at yahoo.es> on
+Fri, 17 Mar 2006 16:57:21 +0100.
+
- It was downloaded from http://www.renpy.org/dl/
++It was downloaded from http://www.renpy.org/
+
- Copyright 2004-2010 PyTom <pytom at bishoujo.us>
++Copyright 2004-2008 PyTom <pytom at bishoujo.us>
+
+ Permission is hereby granted, free of charge, to any person
+ obtaining a copy of this software and associated documentation files
+ (the "Software"), to deal in the Software without restriction,
+ including without limitation the rights to use, copy, modify, merge,
+ publish, distribute, sublicense, and/or sell copies of the Software,
+ and to permit persons to whom the Software is furnished to do so,
+ subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+(MIT License)
+
+----------------------------------------------------------------------
+
+module/native_midi.h:
+ Copyright (C) 2000 Florian 'Proff' Schulze
+module/native_midi_common.c
+ Copyright (C) 2000,2001 Florian 'Proff' Schulze
+module/native_midi_common.h
+ Copyright (C) 2000,2001 Florian 'Proff' Schulze & Max Horn
+module/native_midi_mac.c:
+ Copyright (C) 2001 Max Horn
+module/rwobject.c:
+ Copyright (C) 2000,2001 Pete Shinners
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+Licensed under the LGPL. On Debian systems, the complete text of the
+GNU General Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+----------------------------------------------------------------------
+
+Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
+Glyphs imported from Arev fonts are (c) Tavmjung Bah (see below)
+
+Bitstream Vera Fonts Copyright
+------------------------------
+
+Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is
+a trademark of Bitstream, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of the fonts accompanying this license ("Fonts") and associated
+documentation files (the "Font Software"), to reproduce and distribute the
+Font Software, including without limitation the rights to use, copy, merge,
+publish, distribute, and/or sell copies of the Font Software, and to permit
+persons to whom the Font Software is furnished to do so, subject to the
+following conditions:
+
+The above copyright and trademark notices and this permission notice shall
+be included in all copies of one or more of the Font Software typefaces.
+
+The Font Software may be modified, altered, or added to, and in particular
+the designs of glyphs or characters in the Fonts may be modified and
+additional glyphs or characters may be added to the Fonts, only if the fonts
+are renamed to names not containing either the words "Bitstream" or the word
+"Vera".
+
+This License becomes null and void to the extent applicable to Fonts or Font
+Software that has been modified and is distributed under the "Bitstream
+Vera" names.
+
+The Font Software may be sold as part of a larger software package but no
+copy of one or more of the Font Software typefaces may be sold by itself.
+
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
+TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
+FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING
+ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE
+FONT SOFTWARE.
+
+Except as contained in this notice, the names of Gnome, the Gnome
+Foundation, and Bitstream Inc., shall not be used in advertising or
+otherwise to promote the sale, use or other dealings in this Font Software
+without prior written authorization from the Gnome Foundation or Bitstream
+Inc., respectively. For further information, contact: fonts at gnome dot
+org.
+
+Arev Fonts Copyright
+------------------------------
+
+Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the fonts accompanying this license ("Fonts") and
+associated documentation files (the "Font Software"), to reproduce
+and distribute the modifications to the Bitstream Vera Font Software,
+including without limitation the rights to use, copy, merge, publish,
+distribute, and/or sell copies of the Font Software, and to permit
+persons to whom the Font Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright and trademark notices and this permission notice
+shall be included in all copies of one or more of the Font Software
+typefaces.
+
+The Font Software may be modified, altered, or added to, and in
+particular the designs of glyphs or characters in the Fonts may be
+modified and additional glyphs or characters may be added to the
+Fonts, only if the fonts are renamed to names not containing either
+the words "Tavmjong Bah" or the word "Arev".
+
+This License becomes null and void to the extent applicable to Fonts
+or Font Software that has been modified and is distributed under the
+"Tavmjong Bah Arev" names.
+
+The Font Software may be sold as part of a larger software package but
+no copy of one or more of the Font Software typefaces may be sold by
+itself.
+
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
+TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
+
+Except as contained in this notice, the name of Tavmjong Bah shall not
+be used in advertising or otherwise to promote the sale, use or other
+dealings in this Font Software without prior written authorization
+from Tavmjong Bah. For further information, contact: tavmjong @ free
+. fr.
+
+----------------------------------------------------------------------
+
+doc/*.css: MediaWiki 'monobook' style sheet for CSS2-capable browsers
+
+Copyright (C) 2004, 2005 by Gabriel Wicke
+
+Loosely based on http://www.positioniseverything.net/ordered-floats.html
+by Big John and the Plone 2.0 styles, see http://plone.org/
+(Alexander Limi, Joe Geldart & Tom Croucher, Michael Zeltner and Geir Bækholt)
+
+Licensed under the GPL. On Debian systems, the complete text of the
+GNU General Public License can be found in `/usr/share/common-licenses/GPL'.
+
+----------------------------------------------------------------------
+
- The Debian packaging is (C) 2007-2010, Miriam Ruiz <little_miry at yahoo.es>
- and is licensed under the same license as the program itself (MIT License)
-
++The Debian packaging is (C) 2007, Miriam Ruiz <little_miry at yahoo.es> and
++is licensed under the GPL. On Debian systems, the complete text of the
++GNU General Public License can be found in `/usr/share/common-licenses/GPL'.
diff --cc debian/docs
index e69de29,0000000..0a36901
mode 100644,000000..100644
--- a/debian/docs
+++ b/debian/docs
@@@ -1,0 -1,0 +1,1 @@@
++CHANGELOG.txt
diff --cc debian/patches/00_module_setup.patch
index 0000000,0000000..8ff24f1
new file mode 100644
--- /dev/null
+++ b/debian/patches/00_module_setup.patch
@@@ -1,0 -1,0 +1,11 @@@
++--- a/module/setup.py
+++++ b/module/setup.py
++@@ -12,7 +12,7 @@ except:
++
++
++ # These control the level of optimization versus debugging.
++-extra_compile_args = [ "-O3", "-funroll-loops" ]
+++extra_compile_args = [ "-O2", "-funroll-loops" ]
++ # extra_compile_args = [ "-O0", "-ggdb" ]
++ # extra_compile_args = [ "-O0", "-gstabs" ]
++
diff --cc debian/patches/01_abspaths.patch
index 1b2fd99,0000000..1b4f513
mode 100644,000000..100644
--- a/debian/patches/01_abspaths.patch
+++ b/debian/patches/01_abspaths.patch
@@@ -1,26 -1,0 +1,27 @@@
- Index: renpy-6.17.6-source/renpy.py
- ===================================================================
- --- renpy-6.17.6-source.orig/renpy.py
- +++ renpy-6.17.6-source/renpy.py
- @@ -59,6 +59,12 @@ def path_to_saves(gamedir):
-
- return rv
-
++--- a/renpy.py
+++++ b/renpy.py
++@@ -38,7 +38,14 @@ def path_to_common(renpy_base):
++ # the path to a directory that will hold save files.
++ def path_to_saves(gamedir):
++ import renpy
++-
+++
++ if gamedir.startswith("/usr/share/games/renpy"):
++ # The gamename is the final component of the path to the gamedir
++ gamename = gamedir[len("/usr/share/games/renpy"):]
++ if gamename.endswith("/game") or gamename.endswith("/data"):
++ gamename = gamename[:-5]
++ return os.path.expanduser("~/.renpy/") + gamename + "/saves"
-
- # No save directory given.
+++
+ if not renpy.config.save_directory:
- @@ -97,7 +103,7 @@ def path_to_saves(gamedir):
++ return gamedir + "/saves"
++
++@@ -73,7 +80,7 @@ def path_to_saves(gamedir):
+ # Returns the path to the Ren'Py base directory (containing common and
+ # the launcher, usually.)
+ def path_to_renpy_base():
- - renpy_base = os.path.dirname(os.path.realpath(sys.argv[0]))
++- renpy_base = os.path.dirname(sys.argv[0])
++ renpy_base = "/usr/share/games/renpy"
+ renpy_base = os.environ.get('RENPY_BASE', renpy_base)
+ renpy_base = os.path.abspath(renpy_base)
+
diff --cc debian/patches/02_traceback.patch
index 598b895,0000000..5da67c1
mode 100644,000000..100644
--- a/debian/patches/02_traceback.patch
+++ b/debian/patches/02_traceback.patch
@@@ -1,30 -1,0 +1,49 @@@
- Index: renpy-6.17.6-source/renpy/error.py
- ===================================================================
- --- renpy-6.17.6-source.orig/renpy/error.py
- +++ renpy-6.17.6-source/renpy/error.py
- @@ -197,10 +197,24 @@ def report_exception(e, editor=True):
- simple = simple.getvalue()
- full = full.getvalue()
-
++--- a/renpy/bootstrap.py
+++++ b/renpy/bootstrap.py
++@@ -347,10 +347,24 @@ def report_exception(e):
++ print renpy.game.exception_info
++ report_tb(sys.stdout, tb)
++
++ try:
++ if not os.path.isdir(os.path.expanduser("~/.renpy")):
++ os.makedirs(os.path.expanduser("~/.renpy"))
++ except:
++ pass
++
+ # Inside of the file, which may not be openable.
+ try:
++
++- f = file("traceback.txt", "w")
++ tbdir = renpy.config.savedir
++ if tbdir[-1] == '/':
- + tbdir = tbdir[:-1]
+++ tbdir = tbdir[:-1]
++ tbdir = os.path.dirname(tbdir) + "/"
++ try:
++ os.makedirs(tbdir)
++ except:
++ pass
-
- - f, traceback_fn = open_error_file("traceback.txt", "w")
- + f, traceback_fn = open_error_file(tbdir + "traceback.txt", "w")
+++ f = file(tbdir + "traceback.txt", "w")
+
+ f.write(codecs.BOM_UTF8)
+
++@@ -383,10 +397,18 @@ def report_exception(e):
++ f.close()
++
++ try:
+++ tbdir = renpy.config.savedir
+++ if tbdir[-1] == '/':
+++ tbdir = tbdir[:-1]
+++ tbdir = os.path.dirname(tbdir) + '/'
+++ try:
+++ os.makedirs(tbdir)
+++ except:
+++ pass
++ if renpy.config.editor:
++- renpy.exports.launch_editor([ 'traceback.txt' ], 1, transient=1)
+++ renpy.exports.launch_editor([ tbdir + 'traceback.txt' ], 1, transient=1)
++ else:
++- os.startfile('traceback.txt')
+++ os.startfile( tbdir + 'traceback.txt' )
++ except:
++ pass
++
diff --cc debian/patches/03_checkdir.patch
index 6e99d90,0000000..d88070c
mode 100644,000000..100644
--- a/debian/patches/03_checkdir.patch
+++ b/debian/patches/03_checkdir.patch
@@@ -1,15 -1,0 +1,13 @@@
- Index: renpy-6.17.6-source/renpy/main.py
- ===================================================================
- --- renpy-6.17.6-source.orig/renpy/main.py
- +++ renpy-6.17.6-source/renpy/main.py
- @@ -181,6 +181,10 @@ def main():
- choose_variants()
- renpy.display.touch = "touch" in renpy.config.variants
++--- a/renpy/main.py
+++++ b/renpy/main.py
++@@ -126,6 +126,10 @@ def main():
++ # Init the config after load.
++ renpy.config.init()
+
++ # Check if the game directory exists and is a directory
++ if not os.path.isdir(renpy.config.gamedir):
++ raise Exception("The game directory '%s' doesn't exist" % renpy.config.gamedir)
++
+ # Note the game directory.
+ game.basepath = renpy.config.gamedir
+ renpy.config.searchpath = [ renpy.config.gamedir ]
diff --cc debian/patches/04_editor.patch
index 0000000,0000000..a83ca7a
new file mode 100644
--- /dev/null
+++ b/debian/patches/04_editor.patch
@@@ -1,0 -1,0 +1,20 @@@
++--- /dev/null
+++++ b/launcher/Debian.editor.py
++@@ -0,0 +1,6 @@
+++# Name: Debian
+++# Version: 1
+++# Description: Debian default editor
+++
+++config.editor = '/usr/bin/editor'
+++config.editor_transient = '/usr/bin/editor'
++--- a/launcher/editor.rpy
+++++ b/launcher/editor.rpy
++@@ -11,7 +11,7 @@ init python:
++
++ # The default name for the editor.
++ if persistent.editor is None:
++- persistent.editor = "jEdit"
+++ persistent.editor = "Debian"
++
++ # A map from editor name to the file containing information about
++ # that editor.
diff --cc debian/patches/series
index bfece96,0000000..534afd6
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,5 -1,0 +1,5 @@@
++00_module_setup.patch
+01_abspaths.patch
+02_traceback.patch
+03_checkdir.patch
- 04_typo.patch
- 05_pxi_files.patch
++04_editor.patch
diff --cc debian/renpy-demo.desktop
index 8a8fb23,0000000..1d1f5dd
mode 100644,000000..100644
--- a/debian/renpy-demo.desktop
+++ b/debian/renpy-demo.desktop
@@@ -1,10 -1,0 +1,10 @@@
+[Desktop Entry]
+Type=Application
+Name=Ren'Py Demo
+GenericName=renpy-demo
+Comment=visual-novel game demo with Ren'Py
+Comment[es]=demo de juego de novela grafica con Ren'Py
+Icon=renpy-demo
+Exec=renpy-demo
+Terminal=false
- Categories=Application;Game;
++Categories=Game;
diff --cc debian/renpy-demo.sh
index fc2816c,0000000..fc2816c
mode 100755,000000..100644
--- a/debian/renpy-demo.sh
+++ b/debian/renpy-demo.sh
diff --cc debian/renpy-the_question.sh
index f593eb2,0000000..f593eb2
mode 100755,000000..100644
--- a/debian/renpy-the_question.sh
+++ b/debian/renpy-the_question.sh
diff --cc debian/renpy-thequestion.desktop
index ab2bb60,0000000..8ba8f16
mode 100644,000000..100644
--- a/debian/renpy-thequestion.desktop
+++ b/debian/renpy-thequestion.desktop
@@@ -1,10 -1,0 +1,10 @@@
+[Desktop Entry]
+Type=Application
+Name=The Question
+GenericName=renpy-thequestion
+Comment=a simple visual-novel game with Ren'Py
- Comment[es]=una sencilla novela gráfica con Ren'Py
++Comment[es]=una novela grafica sencilla con Ren'Py
+Icon=renpy-thequestion
+Exec=the_question
+Terminal=false
- Categories=Application;Game;
++Categories=Game;
diff --cc debian/renpy.desktop
index 6b67611,0000000..1694859
mode 100644,000000..100644
--- a/debian/renpy.desktop
+++ b/debian/renpy.desktop
@@@ -1,10 -1,0 +1,10 @@@
+[Desktop Entry]
+Type=Application
+Name=Ren'Py
+GenericName=renpy
+Comment=visual-novel type games
+Comment[es]=juegos de novela grafica
+Icon=renpy
+Exec=renpy
+Terminal=false
- Categories=Application;Game;
++Categories=Game;
diff --cc debian/rules
index 6c7e465,0000000..a76d7ad
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,222 -1,0 +1,164 @@@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
- CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
- CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
- CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
- LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
- LDFLAGS2:=-Wl,-z,defs -Wl,-as-needed -Wl,--no-undefined
-
+PYVERS=$(shell pyversions -vs)
- RENPY_DEPS_INSTALL="/usr::$(shell dirname "`find -O2 /usr/lib -name libfreetype.so 2>/dev/null`")"
+
+patch:
+ dh_testdir
+ $(MAKE) -f /usr/share/quilt/quilt.make patch
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ $(MAKE) -f /usr/share/quilt/quilt.make patch
- find */ -name "*.py" | while read F; do chmod --verbose 644 "$$F"; done
- chmod +x renpy.py
++ chmod 644 `find */ -name "*.py"`
+ touch configure-stamp
+
- build-arch: build-stamp
-
- build-indep: build-stamp
-
- build: build-arch build-indep
-
+build: build-stamp
+build-stamp: configure $(PYVERS:%=build-python%)
+ dh_testdir
+ touch build-stamp
+
+build-python%: configure-stamp
+ dh_testdir
- export RENPY_DEPS_INSTALL=$(RENPY_DEPS_INSTALL) ; \
- CFLAGS="$(CFLAGS) $(CPPFLAGS)" \
- LDFLAGS="$(LDFLAGS) $(LDFLAGS2)" \
- cd module && python$* setup.py build
++ export RENPY_DEPS_INSTALL="/usr"; cd module && python$* setup.py build
+ touch $@
+
+clean: configure
+ dh_testdir
+ dh_testroot
-
- rm -rf module/build/
-
++ rm -rf `find . -name "*.rpyc"`
+ rm -f build-stamp configure-stamp
+ rm -f build-python* install-python*
-
- rm -rfv renpy.app lib jedit
- rm -fv `find . -name "*.exe"`
- rm -fv `find . -name "*.dll"`
- rm -fv `find . -name "*.lib"`
- rm -fv `find . -name "*.pyc"`
- rm -fv `find . -name "*.rpyc"`
- rm -fv `find . -name "*.rpymc"`
- rm -fv `find . -name "*.pyo"`
- rm -fv `find . -name "*.so"`
-
- rm -fv module/gen/renpy.style*.c
- rm -fv module/gen/renpy.style*.html
- rm -fv module/gen/style*.html
-
++ -export RENPY_DEPS_INSTALL="/usr"; cd module && python setup.py clean
++ rm -rf module/build/
+ $(MAKE) -f /usr/share/quilt/quilt.make unpatch
-
- rm -fv \
- module/gen/styleconstants.pxi \
- module/gen/stylepropertyfunctions.pxi \
- module/gen/stylesets.pxi \
- module/gen/styleproperties.pxi
-
+ dh_clean
+
+install-indep:
+ dh_testdir
+ dh_testroot
- dh_prep -i
++ dh_clean -k
+ dh_installdirs
+
++ # common/ - A directory containing common script files that help Ren'Py work.
++ dh_install -prenpy common/* usr/share/games/renpy/common/
++
+ # renpy/ - Contains the python source code for Ren'Py.
- dh_install -prenpy renpy usr/share/games/renpy/
++ dh_install -prenpy renpy/* usr/share/games/renpy/renpy/
+ # data/ - Contains the data for the launcher.
- dh_install -prenpy launcher usr/share/games/renpy/
++ dh_install -prenpy launcher/* usr/share/games/renpy/launcher/
+ # Scripts that give additional features.
- dh_install -prenpy templates usr/share/games/renpy/
++ dh_install -prenpy template/* usr/share/games/renpy/template/
+
+ dh_install -prenpy-demo tutorial/* usr/share/games/renpy/demo/
+ chmod +x debian/renpy-demo.sh
+ dh_install -prenpy-demo debian/renpy-demo.sh usr/share/games/renpy/
+
+ dh_install -prenpy-thequestion the_question/* usr/share/games/renpy/the_question/
+ chmod +x debian/renpy-the_question.sh
+ dh_install -prenpy-thequestion debian/renpy-the_question.sh usr/share/games/renpy/
+
+ dh_install -prenpy renpy.py usr/share/games/renpy/
+ dh_link -prenpy usr/share/games/renpy/renpy.py usr/games/renpy
+ dh_link -prenpy-demo usr/share/games/renpy/renpy-demo.sh usr/games/renpy-demo
+ dh_link -prenpy-thequestion usr/share/games/renpy/renpy-the_question.sh usr/games/the_question
+
+ dh_install -prenpy debian/renpy.xpm usr/share/pixmaps
+ dh_install -prenpy debian/renpy.desktop usr/share/applications
+ 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-thequestion debian/renpy-thequestion.xpm usr/share/pixmaps
+ dh_install -prenpy-thequestion debian/renpy-thequestion.desktop usr/share/applications
+
+ rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/common/DejaVuSans.ttf
+ dh_link -prenpy /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf \
+ usr/share/games/renpy/common/DejaVuSans.ttf
+
+ rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/launcher/DejaVuSans.ttf
+ dh_link -prenpy /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf \
+ usr/share/games/renpy/launcher/DejaVuSans.ttf
+
+ rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/launcher/DejaVuSerif.ttf
+ dh_link -prenpy /usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf \
+ usr/share/games/renpy/launcher/DejaVuSerif.ttf
+
- rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/launcher/game/Roboto-Light.ttf
- dh_link -prenpy /usr/share/fonts/truetype/roboto/Roboto-Light.ttf \
- usr/share/games/renpy/launcher/game/Roboto-Light.ttf
-
- rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/launcher/game/Roboto-Regular.ttf
- dh_link -prenpy /usr/share/fonts/truetype/roboto/Roboto-Regular.ttf \
- usr/share/games/renpy/launcher/game/Roboto-Regular.ttf
-
- rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/launcher/game/tl/japanese/MTLc3m.ttf
- dh_link -prenpy /usr/share/fonts/truetype/motoya-l-cedar/MTLc3m.ttf \
- usr/share/games/renpy/launcher/game/tl/japanese/MTLc3m.ttf
-
- rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/launcher/game/tl/korean/NanumGothic.ttf
- dh_link -prenpy /usr/share/fonts/truetype/nanum/NanumGothic.ttf \
- usr/share/games/renpy/launcher/game/tl/korean/NanumGothic.ttf
-
- rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/renpy/common/DejaVuSans.ttf
- dh_link -prenpy /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf \
- usr/share/games/renpy/renpy/common/DejaVuSans.ttf
-
- rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/templates/japanese/game/tl/None/MTLc3m.ttf
- dh_link -prenpy /usr/share/fonts/truetype/motoya-l-cedar/MTLc3m.ttf \
- usr/share/games/renpy/templates/japanese/game/tl/None/MTLc3m.ttf
-
- rm -f $(CURDIR)/debian/renpy/usr/share/games/renpy/templates/korean/game/tl/None/NanumGothic.ttf
- dh_link -prenpy /usr/share/fonts/truetype/nanum/NanumGothic.ttf \
- usr/share/games/renpy/templates/korean/game/tl/None/NanumGothic.ttf
-
- rm -f $(CURDIR)/debian/renpy-demo/usr/share/games/renpy/demo/game/tl/japanese/MTLc3m.ttf
- dh_link -prenpy-demo /usr/share/fonts/truetype/motoya-l-cedar/MTLc3m.ttf \
- usr/share/games/renpy/demo/game/tl/japanese/MTLc3m.ttf
-
+ dh_install -prenpy-doc doc/* usr/share/doc/renpy/html
+
+install-arch: build $(PYVERS:%=install-python%)
+
+install-python%:
+ dh_testdir
+ dh_testroot
- export RENPY_DEPS_INSTALL=$(RENPY_DEPS_INSTALL) ; \
- cd module && python$* setup.py install \
- --no-compile \
- --root=$(CURDIR)/debian/python-renpy \
- ;
++ export RENPY_DEPS_INSTALL="/usr"; cd module && python$* setup.py install \
++ --no-compile \
++ --root=$(CURDIR)/debian/python-renpy \
++ ;
+ touch $@
+
+install: install-arch install-indep
+
+# Build architecture-independent files here.
+binary-indep: install-indep
+ dh_testdir
+ dh_testroot
- rm -fv `find debian -name license.txt`
- dh_installchangelogs -i
++ dh_installchangelogs CHANGELOG.txt -i
+ dh_installdocs -i
+ dh_installexamples -i
+ dh_installmenu -i
+ dh_installman -prenpy debian/renpy.6
+ dh_installman -prenpy-demo debian/renpy-demo.6
+ dh_installman -prenpy-thequestion debian/the_question.6
+ #dh_installdirs -prenpy usr/share/lintian/overrides/
+ #dh_install -prenpy debian/overrides/renpy usr/share/lintian/overrides/
-
- #Fix Privacy Issues
- cd $(CURDIR)/debian/renpy-doc/usr/share/doc/renpy/html/ && \
- ls *.html | while read f; do \
- cp "$$f" "$$f.orig"; \
- cat "$$f.orig" \
- | awk -vnum=10 '/http:\/\/www.google.com\/jsapi/{for(i=0;i<=num;i++)getline}1' > "$$f"; \
- done; rm *.orig
-
- dh_compress -i --exclude=.js --exclude=.pdf --exclude=.py --exclude=.txt
++ dh_compress -i
+ dh_fixperms -i
- dh_python2 -i
++ dh_pysupport -i
+ dh_installdeb -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: build install-arch
+ dh_testdir
+ dh_testroot
- dh_installchangelogs -a
++ dh_installchangelogs CHANGELOG.txt -a
+ dh_installdocs -a
+ dh_installexamples -a
- dh_python2 -a
+ dh_strip -a
- dh_compress -a --exclude=.js --exclude=.pdf --exclude=.py --exclude=.txt
++ dh_compress -a
+ dh_fixperms -a
++ dh_pysupport -a
+ dh_installdeb -a
+ dh_shlibdeps -a
+ dh_gencontrol -a
+ dh_md5sums -a
+ dh_builddeb -a
+
++VERSIONID=6.10.2
++
++get-orig-source:
++ rm -f renpy-$(VERSIONID)-sdk.tar.bz2
++ dget http://www.renpy.org/dl/$(VERSIONID)/renpy-$(VERSIONID)-sdk.tar.bz2
++ rm -rf renpy-$(VERSIONID)
++ tar xvfj renpy-$(VERSIONID)-sdk.tar.bz2
++ rm renpy-$(VERSIONID)-sdk.tar.bz2
++ cd renpy-$(VERSIONID) && rm -rf renpy.app lib jedit
++ rm -rf `find renpy-$(VERSIONID) -name "*.exe"`
++ rm -rf `find renpy-$(VERSIONID) -name "*.dll"`
++ rm -rf `find renpy-$(VERSIONID) -name "*.lib"`
++ rm -rf `find renpy-$(VERSIONID) -name "*.pyc"`
++ rm -rf `find renpy-$(VERSIONID) -name "*.rpyc"`
++ rm -rf `find renpy-$(VERSIONID) -name "*.rpymc"`
++ rm -rf `find renpy-$(VERSIONID) -name "*.pyo"`
++ rm -rf `find renpy-$(VERSIONID) -name "*.so"`
++ rm -rf ../renpy_$(VERSIONID).dfsg1.orig.tar.gz
++ tar cvfz ../renpy_$(VERSIONID).dfsg1.orig.tar.gz renpy-$(VERSIONID)
++ rm -r renpy-$(VERSIONID)
++
+binary: binary-indep binary-arch
- .PHONY: build-indep build-arch build binary-indep binary-arch binary install-indep install-arch install
- .PHONY: clean configure get-doc
++.PHONY: build clean binary-indep binary-arch binary install-indep install-arch install configure get-doc
++.PHONY: get-orig-source
--
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