The following commit has been merged in the master branch:
commit 8d63771bc755351bc4681674492029f9aec37c08
Author: Tobias Hansen <[email protected]>
Date:   Tue Sep 18 01:04:10 2012 +0200

    Install examples more elegantly, include examples/data in alure5-doc again 
and add comments to debian/rules.

diff --git a/debian/allegro5-doc.examples b/debian/allegro5-doc.examples
index f543daf..5650081 100644
--- a/debian/allegro5-doc.examples
+++ b/debian/allegro5-doc.examples
@@ -1,86 +1,2 @@
-examples/*.cpp
-examples/*.hpp
-examples/common.c
-examples/ex_acodec.c
-examples/ex_acodec_multi.c
-examples/ex_audio_simple.c
-examples/ex_bitmap.c
-examples/ex_bitmap_flip.c
-examples/ex_bitmap_target.c
-examples/ex_blend_bench.c
-examples/ex_blend.c
-examples/ex_blend_test.c
-examples/ex_blit.c
-examples/ex_clip.c
-examples/ex_config.c
-examples/ex_convert.c
-examples/ex_curl.c
-examples/ex_dir.c
-examples/ex_disable_screensaver.c
-examples/ex_display_events.c
-examples/ex_display_options.c
-examples/ex_draw_bitmap.c
-examples/ex_draw.c
-examples/ex_drawpixels.c
-examples/ex_dualies.c
-examples/ex_expose.c
-examples/ex_file_slice.c
-examples/ex_filter.c
-examples/ex_font.c
-examples/ex_fs_resize.c
-examples/ex_fs_window.c
-examples/ex_get_path.c
-examples/ex_gldepth.c
-examples/ex_glext.c
-examples/ex_icon.c
-examples/ex_joystick_events.c
-examples/ex_joystick_hotplugging.c
-examples/ex_kcm_direct.c
-examples/ex_keyboard_events.c
-examples/ex_keyboard_focus.c
-examples/ex_lines.c
-examples/ex_lockbitmap.c
-examples/ex_logo.c
-examples/ex_membmp.c
-examples/ex_memfile.c
-examples/ex_mixer_chain.c
-examples/ex_mixer_pp.c
-examples/ex_monitorinfo.c
-examples/ex_mouse.c
-examples/ex_mouse_cursor.c
-examples/ex_mouse_events.c
-examples/ex_mouse_focus.c
-examples/ex_multisample.c
-examples/ex_multiwin.c
-examples/ex_native_filechooser.c
-examples/ex_nodisplay.c
-examples/ex_noframe.c
-examples/ex_opengl.c
-examples/ex_opengl_pixel_shader.c
-examples/ex_path.c
-examples/ex_path_test.c
-examples/ex_physfs.c
-examples/ex_premulalpha.c
-examples/ex_prim.c
-examples/ex_resample_test.c
-examples/ex_resize2.c
-examples/ex_resize.c
-examples/ex_rotate.c
-examples/ex_saw.c
-examples/ex_scale.c
-examples/ex_stream_file.c
-examples/ex_stream_seek.c
-examples/ex_subbitmap.c
-examples/ex_threads2.c
-examples/ex_threads.c
-examples/ex_timedwait.c
-examples/ex_timer.c
-examples/ex_transform.c
-examples/ex_ttf.c
-examples/ex_user_events.c
-examples/ex_utf8.c
-examples/ex_vsync.c
-examples/ex_warp_mouse.c
-examples/ex_windows.c
-examples/ex_winfull.c
+examples/*
 debian/compile_examples.sh
diff --git a/debian/rules b/debian/rules
index 772e184..81d5ce2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -22,13 +22,20 @@ DEB_CMAKE_OPTIONS ?= -DCMAKE_VERBOSE_MAKEFILE=ON \
        dh $@ --builddirectory=build --parallel
 
 override_dh_auto_configure:
+# Delete possibly non-free images/music.
+       rm -rf examples/data/haiku demos
+# Delete haiku example, because it is now missing its data.
+       rm examples/ex_haiku.c
+# Delete examples intended for other platforms.
+       rm examples/ex_gp2xwiz.c examples/ex_iphone.c
+# Delete precompiled files.
        rm -rf docs/man/ docs/html/
        rm examples/data/DejaVuSans.*
-       rm -rf examples/data/haiku demos
        rm include/allegro5/opengl/GLext/*gl*_ext_alias.h
        rm src/convert.c include/allegro5/internal/aintern_convert.h
        rm src/scanline_drawers.*
        rm addons/primitives/directx_shaders.c
+# Regenerate generated files.
        chmod 755 misc/regenerate.sh
        misc/regenerate.sh
        dh_auto_configure -- $(DEB_CMAKE_OPTIONS)

-- 
Packaging for Allegro 5

_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to