debian/apitrace-gl-retracer.install | 1 debian/apitrace-gl-retracer.manpages | 2 debian/changelog | 4 + debian/control | 2 debian/glretrace.1 | 36 +++++++++++++++ debian/patches/01_use_system_libpng_snappy_zlib.diff | 4 + debian/patches/02_update_gui_for_multiarch_location.diff | 4 + debian/qapitrace.desktop | 7 ++ debian/source/lintian-overrides | 1 debian/tracedump.1 | 15 ++++++ 10 files changed, 76 insertions(+)
New commits: commit c8cdf8f636d666685770f076394b4732efb61638 Author: Christopher James Halse Rogers <r...@ubuntu.com> Date: Mon Oct 17 15:54:45 2011 +1100 Add details of patches to changelog diff --git a/debian/changelog b/debian/changelog index 1a845b8..0241eae 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,9 @@ apitrace (2.0-1) UNRELEASED; urgency=low * Initial release (Closes: #636679, LP: #813848) + * debian/patches/01_use_system_libpng_snappy_zlib.diff: + - Use system libraries rather than bundled copies. + * debain/patches/02_update_gui_for_multiarch_location.diff: + - Also check for glxtrace.so in the multiarch path we install it to. -- Christopher James Halse Rogers <r...@ubuntu.com> Wed, 05 Oct 2011 18:07:13 +1100 commit e1b66af69e3230084aaa7b2250ca70963c600281 Author: Christopher James Halse Rogers <r...@ubuntu.com> Date: Mon Oct 17 15:10:36 2011 +1100 Add DEP3 headers to patches; source now lintian clean diff --git a/debian/patches/01_use_system_libpng_snappy_zlib.diff b/debian/patches/01_use_system_libpng_snappy_zlib.diff index 2b0f51d..4c3e8cf 100644 --- a/debian/patches/01_use_system_libpng_snappy_zlib.diff +++ b/debian/patches/01_use_system_libpng_snappy_zlib.diff @@ -1,3 +1,7 @@ +Description: Link against system libraries for zlib, libsnappy, and libpng +Author: Christopher James Halse Rogers <christopher.halse.rog...@canonical.com> +Forwarded: not-needed + Index: apitrace/CMakeLists.txt =================================================================== --- apitrace.orig/CMakeLists.txt 2011-10-04 17:58:27.000000000 +1100 diff --git a/debian/patches/02_update_gui_for_multiarch_location.diff b/debian/patches/02_update_gui_for_multiarch_location.diff index 0bce5dd..8f02a52 100644 --- a/debian/patches/02_update_gui_for_multiarch_location.diff +++ b/debian/patches/02_update_gui_for_multiarch_location.diff @@ -1,3 +1,7 @@ +Description: Also check multiarch path for glxtrace.so +Author: Christopher James Halse Rogers <christopher.halse.rog...@canonical.com> +Forwarded: not-needed + Index: apitrace/gui/CMakeLists.txt =================================================================== --- apitrace.orig/gui/CMakeLists.txt 2011-10-13 17:50:37.020019878 +1100 commit 9a1ed784e1bca301daf2eaa644f5b5688399dc48 Author: Christopher James Halse Rogers <r...@ubuntu.com> Date: Mon Oct 17 15:10:09 2011 +1100 Add lintian override for compat level 9 diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides new file mode 100644 index 0000000..b27fbac --- /dev/null +++ b/debian/source/lintian-overrides @@ -0,0 +1 @@ +source: package-needs-versioned-debhelper-build-depends 9 commit ac1dba1f4222f1546c5f30b5fe7f30c24e426d9a Author: Christopher James Halse Rogers <r...@ubuntu.com> Date: Mon Oct 17 14:57:18 2011 +1100 Add manpages for command-line tools diff --git a/debian/apitrace-gl-retracer.manpages b/debian/apitrace-gl-retracer.manpages new file mode 100644 index 0000000..6e409f2 --- /dev/null +++ b/debian/apitrace-gl-retracer.manpages @@ -0,0 +1,2 @@ +debian/glretrace.1 +debian/tracedump.1 diff --git a/debian/glretrace.1 b/debian/glretrace.1 new file mode 100644 index 0000000..a165396 --- /dev/null +++ b/debian/glretrace.1 @@ -0,0 +1,36 @@ +.TH glretrace "1" "October 2011" "glretrace" +.SH NAME +glretrace \- replay traces recorded by glxtrace +.SH SYNOPSIS +.B glretrace +[\fIOPTION\fR] \fITRACE\fR +.SH DESCRIPTION +Replay a trace of an OpenGL application previously recorded by glxtrace. +.SH OPTIONS +\fB\-b\fR +benchmark mode (no error checking or warning messages) +.TP +\fB\-c\fR PREFIX +compare against snapshots (generated with \-s option) +.TP +\fB\-db\fR +use a double buffer visual (default) +.TP +\fB\-sb\fR +use a single buffer visual +.TP +\fB\-s\fR PREFIX +generate snapshots with filenames {PREFIX}xxxxxxxxxx.png; +`\-` for PNM to standard output +.TP +\fB\-S\fR FREQUENCY +snapshot frequency: frame (default), framebuffer, or draw +.HP +\fB\-v\fR +verbose output +.TP +\fB\-D\fR CALLNO +dump state at specific call no +.TP +\fB\-w\fR +wait on final frame diff --git a/debian/tracedump.1 b/debian/tracedump.1 new file mode 100644 index 0000000..93e9367 --- /dev/null +++ b/debian/tracedump.1 @@ -0,0 +1,15 @@ +.TH tracedump "1" "October 2011" "tracedump" +.SH NAME +tracedump \- dump a list of OpenGL calls in a glxtrace trace +.SH SYNOPSIS +.B tracedump +[\fIOPTION\fR] [\fITRACE\fR...] +.SH DESCRIPTION +Dump TRACE to standard output. +.TP +\fB\-\-no\-color\fR +no colored syntax highlightint +.TP +\fB\-\-no\-colour\fR +alias for \fB\-\-no\-color\fR +.PP commit b28cf0118a1ad0d4d90ecae9f78a2d9bcac83c47 Author: Christopher James Halse Rogers <r...@ubuntu.com> Date: Fri Oct 14 19:03:26 2011 +1100 Add Recommends: on apitrace-gl-tracer to apitrace-gl-retracer. The New command of qapitrace requires the tracer to be installed diff --git a/debian/control b/debian/control index 6b1459e..0165fe9 100644 --- a/debian/control +++ b/debian/control @@ -42,6 +42,8 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, +Recommends: + apitrace-gl-tracer Description: tools for debugging OpenGL applications and drivers - trace inspectors apitrace is a suite of tools for debugging OpenGL applications and drivers. It includes a tool to generate a trace of all the OpenGL calls an applicaton commit dbfab09f71cc47c9484baabcd6c0d1b2e2fca491 Author: Christopher James Halse Rogers <r...@ubuntu.com> Date: Fri Oct 14 19:02:22 2011 +1100 Add a .desktop file for qapitrace GUI diff --git a/debian/apitrace-gl-retracer.install b/debian/apitrace-gl-retracer.install index 0a79194..7765ea1 100644 --- a/debian/apitrace-gl-retracer.install +++ b/debian/apitrace-gl-retracer.install @@ -1,2 +1,3 @@ +debian/qapitrace.desktop usr/share/applications usr/bin usr/doc/* usr/share/doc/apitrace-gl-retracer/ diff --git a/debian/qapitrace.desktop b/debian/qapitrace.desktop new file mode 100644 index 0000000..d214b55 --- /dev/null +++ b/debian/qapitrace.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Apitrace Retracer +Comment=Play back and inspect traces generated by apitrace +Exec=qapitrace %f +Categories=Development;Debugger;Profiling; -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1rffdz-0000x8...@vasks.debian.org