Quoting Uwe Kleine-König <[email protected]>:
I'm open for a package split. Do you care enough to prepare a patch?
Attached.
diff --git a/debian/control b/debian/control
index 503e971..995790e 100644
--- a/debian/control
+++ b/debian/control
@@ -25,3 +25,16 @@ Description: semantic parser of source files
.
Sparse can be invoked directly as "sparse" or via the "cgcc" wrapper
around the C compiler.
+
+Package: sparse-test-inspect
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}
+Description: semantic parser of source files
+ Sparse, the semantic parser, provides a compiler frontend capable of
+ parsing most of ANSI C as well as many GCC extensions, and a collection
+ of sample compiler backends, including a static analyzer also called
+ "sparse". Sparse provides a set of annotations designed to convey
+ semantic information about types, such as what address space pointers
+ point to, or what locks a function acquires or releases.
+ .
+ This package contains the test-inspect program.
diff --git a/debian/sparse-test-inspect.install b/debian/sparse-test-inspect.install
new file mode 100644
index 0000000..1a9bffa
--- /dev/null
+++ b/debian/sparse-test-inspect.install
@@ -0,0 +1 @@
+/usr/bin/test-inspect
diff --git a/debian/sparse.install b/debian/sparse.install
new file mode 100644
index 0000000..aa6cf04
--- /dev/null
+++ b/debian/sparse.install
@@ -0,0 +1,5 @@
+/usr/bin/c*
+/usr/bin/sparse*
+/usr/include
+/usr/lib
+/usr/share