aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Carl Worth <cworth@cworth.org>2010-04-06 17:53:48 -0700
committerGravatar Carl Worth <cworth@cworth.org>2010-04-06 18:30:43 -0700
commita1f67f28d73821df489e649e2345cfd19fc9e24f (patch)
tree7581a7ef2ea55f2ce90cd270db16327804b72ec7
parent33d8ecd85973c3bc814bbbffc41cbf32abc71bf9 (diff)
debian: Split into multiple packages.
The library goes into libnotmuch1 and the headers into libnotmuch-dev.
-rw-r--r--debian/changelog3
-rw-r--r--debian/control29
-rw-r--r--debian/libnotmuch-dev.install2
-rw-r--r--debian/libnotmuch1.install1
-rw-r--r--debian/notmuch.install5
5 files changed, 39 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 7e58090d..ea4adf01 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,8 +7,9 @@ notmuch (0.1-1) unstable; urgency=low
* Improve package description (closes: #566282).
* New upstream version (0.1) (closes: #576647).
* New versioning to track upstream version scheme.
+ * Split packaging into notmuch, libnotmuch1, and libnotmuch-dev.
- -- Carl Worth <cworth@debian.org> Tue, 06 Apr 2010 14:08:19 -0700
+ -- Carl Worth <cworth@debian.org> Tue, 06 Apr 2010 18:07:08 -0700
notmuch (0.0+201001211401) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 932bb657..7f8614d5 100644
--- a/debian/control
+++ b/debian/control
@@ -20,3 +20,32 @@ Description: thread-based email index, search and tagging
large collections of email messages in maildir or mh format. It uses
the Xapian library to provide fast, full-text search with a very
convenient search syntax.
+ .
+ This package contains the notmuch command-line interface as well as
+ emacs and vim interfaces for notmuch.
+
+Package: libnotmuch1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: thread-based email index, search and tagging
+ Notmuch is a system for indexing, searching, reading, and tagging
+ large collections of email messages in maildir or mh format. It uses
+ the Xapian library to provide fast, full-text search with a very
+ convenient search syntax.
+ .
+ This package contains the runtime library, necessary to run
+ applications using libnotmuch.
+
+Package: libnotmuch-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libnotmuch1 (= ${binary:Version})
+Description: thread-based email index, search and tagging
+ Notmuch is a system for indexing, searching, reading, and tagging
+ large collections of email messages in maildir or mh format. It uses
+ the Xapian library to provide fast, full-text search with a very
+ convenient search syntax.
+ .
+ This package provides the necessary development libraries and header
+ files to allow you to develop new software using libnotmuch.
diff --git a/debian/libnotmuch-dev.install b/debian/libnotmuch-dev.install
new file mode 100644
index 00000000..185dba4e
--- /dev/null
+++ b/debian/libnotmuch-dev.install
@@ -0,0 +1,2 @@
+usr/include
+usr/lib/libnotmuch.so
diff --git a/debian/libnotmuch1.install b/debian/libnotmuch1.install
new file mode 100644
index 00000000..da4fc25b
--- /dev/null
+++ b/debian/libnotmuch1.install
@@ -0,0 +1 @@
+usr/lib/libnotmuch.so.*
diff --git a/debian/notmuch.install b/debian/notmuch.install
index e69de29b..dd310fad 100644
--- a/debian/notmuch.install
+++ b/debian/notmuch.install
@@ -0,0 +1,5 @@
+usr/bin
+usr/share/emacs/site-lisp/notmuch/*.el
+usr/share/man/man1
+etc/bash_completion.d
+usr/share/zsh