[SCM] Packaging for Allegro 5 branch, master, updated. upstream/5.0.7-84-g1f8b4cd

Tobias Hansen tobias.han at gmx.de
Mon Sep 17 23:27:27 UTC 2012


The following commit has been merged in the master branch:
commit 8d63771bc755351bc4681674492029f9aec37c08
Author: Tobias Hansen <tobias.han at gmx.de>
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



More information about the Pkg-games-commits mailing list