aboutsummaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/control26
-rw-r--r--debian/interimap.docs1
-rw-r--r--debian/interimap.install3
-rw-r--r--debian/interimap.manpages1
-rw-r--r--debian/libinterimap.install1
-rw-r--r--debian/pullimap.docs2
-rw-r--r--debian/pullimap.install1
-rw-r--r--debian/pullimap.manpages1
8 files changed, 31 insertions, 5 deletions
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