[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

apitrace: Changes to 'debian'



 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 <raof@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 <raof@ubuntu.com>  Wed, 05 Oct 2011 18:07:13 +1100

commit e1b66af69e3230084aaa7b2250ca70963c600281
Author: Christopher James Halse Rogers <raof@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.rogers@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.rogers@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 <raof@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 <raof@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 <raof@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 <raof@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;


Reply to: