From 0d836383cd74a91c04acfb40f5caa5b0255cf68f Mon Sep 17 00:00:00 2001 From: Russell Sim Date: Sat, 10 Dec 2011 11:24:32 +1100 Subject: [PATCH] added debug and dev packages --- debian/control | 16 ++++++++++++++++ debian/libgit2-dev.install | 3 +++ debian/rules | 6 +++++- 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 debian/libgit2-dev.install diff --git a/debian/control b/debian/control index 7ddf33bf8..1b8da6169 100644 --- a/debian/control +++ b/debian/control @@ -8,10 +8,26 @@ Homepage: http://libgit2.github.com/ #Vcs-Git: git://git.debian.org/collab-maint/libgit2.git #Vcs-Browser: http://git.debian.org/?p=collab-maint/libgit2.git;a=summary + +Package: libgit2-dev +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, + Package: libgit2 +Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: libgit2 is a portable, pure C implementation of the Git distributed version control system core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language with bindings. + +Package: libgit2-dbg +Section: debug +Priority: extra +Architecture: any +Depends: libgit2 (= ${binary:Version}), + ${misc:Depends} +Description: libgit2 debugging symbols + diff --git a/debian/libgit2-dev.install b/debian/libgit2-dev.install new file mode 100644 index 000000000..34e81d920 --- /dev/null +++ b/debian/libgit2-dev.install @@ -0,0 +1,3 @@ +/usr/include/git2.h +/usr/include/git2 +/usr/lib/pkgconfig/libgit2.pc \ No newline at end of file diff --git a/debian/rules b/debian/rules index b760bee7f..0a392c5aa 100755 --- a/debian/rules +++ b/debian/rules @@ -10,4 +10,8 @@ #export DH_VERBOSE=1 %: - dh $@ + dh $@ + +.PHONY: override_dh_strip +override_dh_strip: + dh_strip --dbg-package=libgit2-dbg \ No newline at end of file