From 435d6bb2731f0205ff0789e8abeca189e0a35204 Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Tue, 8 Mar 2016 23:17:41 +0100 Subject: split --- debian/control | 26 +++++++++++++++++++++++++- debian/interimap.docs | 1 - debian/interimap.install | 3 +-- debian/interimap.manpages | 1 - debian/libinterimap.install | 1 + debian/pullimap.docs | 2 ++ debian/pullimap.install | 1 + debian/pullimap.manpages | 1 + 8 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 debian/libinterimap.install create mode 100644 debian/pullimap.docs create mode 100644 debian/pullimap.install create mode 100644 debian/pullimap.manpages diff --git a/debian/control b/debian/control index 0b11ac2..20088cf 100644 --- a/debian/control +++ b/debian/control @@ -10,7 +10,7 @@ Vcs-Browser: https://git.guilhem.org/interimap Package: interimap Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, - libconfig-tiny-perl, libdbi-perl, libdbd-sqlite3-perl, libnet-ssleay-perl + libinterimap, libdbi-perl, libdbd-sqlite3-perl Description: Fast bidirectional synchronization for QRESYNC-capable IMAP servers InterIMAP performs stateful bi-directional synchronization between two IMAP4rev1 servers. Compared to the so-called "full" synchronization @@ -25,3 +25,27 @@ Description: Fast bidirectional synchronization for QRESYNC-capable IMAP servers [RFC2088] and MULTIAPPEND [RFC3502], these extensions greatly improve performance by reducing the number of required round trips hence are strongly recommended. + +Package: libinterimap +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends}, + libconfig-tiny-perl, libnet-ssleay-perl +Description: Net::IMAP::InterIMAP library and utils + Net::IMAP::InterIMAP is a minimal IMAP4 client for QRESYNC-capable servers, + used by interimap. It can also be used for non QRESYNC-capable servers, but + that can be unsafe as it does not keep a mapping between message sequence + numbers and UIDs. + +Package: pullimap +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends}, + libinterimap +Description: Pull mails from an IMAP mailbox and deliver them to a SMTP session + PullIMAP retrieves messages from an IMAP mailbox and deliver them to a SMTP + or LMTP transmission channel. It can also remove old messages after a + configurable retention period. + . + A statefile is used to keep track of the mailbox’s UIDVALIDITY and UIDNEXT + values. While PullIMAP is running, the statefile is also used to keep track + of UIDs being delivered, which avoids duplicate deliveries if the process is + interrupted. diff --git a/debian/interimap.docs b/debian/interimap.docs index 520cc44..54ed176 100644 --- a/debian/interimap.docs +++ b/debian/interimap.docs @@ -1,4 +1,3 @@ README interimap.sample interimap.service -pullimap.sample diff --git a/debian/interimap.install b/debian/interimap.install index b7a3430..011cb62 100644 --- a/debian/interimap.install +++ b/debian/interimap.install @@ -1,2 +1 @@ -lib/Net/IMAP/InterIMAP.pm /usr/share/perl5/Net/IMAP -interimap pullimap /usr/bin +interimap /usr/bin diff --git a/debian/interimap.manpages b/debian/interimap.manpages index e36177e..02f8f0d 100644 --- a/debian/interimap.manpages +++ b/debian/interimap.manpages @@ -1,2 +1 @@ interimap.1 -pullimap.1 diff --git a/debian/libinterimap.install b/debian/libinterimap.install new file mode 100644 index 0000000..c79d222 --- /dev/null +++ b/debian/libinterimap.install @@ -0,0 +1 @@ +lib/Net/IMAP/InterIMAP.pm /usr/share/perl5/Net/IMAP diff --git a/debian/pullimap.docs b/debian/pullimap.docs new file mode 100644 index 0000000..17d6c56 --- /dev/null +++ b/debian/pullimap.docs @@ -0,0 +1,2 @@ +pullimap.sample +pullimap@.service diff --git a/debian/pullimap.install b/debian/pullimap.install new file mode 100644 index 0000000..76b9d90 --- /dev/null +++ b/debian/pullimap.install @@ -0,0 +1 @@ +pullimap /usr/bin diff --git a/debian/pullimap.manpages b/debian/pullimap.manpages new file mode 100644 index 0000000..4d13657 --- /dev/null +++ b/debian/pullimap.manpages @@ -0,0 +1 @@ +pullimap.1 -- cgit v1.2.3