--- mpop-1.0.19.orig/debian/control +++ mpop-1.0.19/debian/control @@ -0,0 +1,67 @@ +Source: mpop +Section: mail +Priority: extra +Maintainer: Emmanuel Bouthenot +Build-Depends: debhelper (>= 7), autotools-dev, libgsasl7-dev, + libidn11-dev, libgnutls-dev, libkrb5-dev, libgnome-keyring-dev +Standards-Version: 3.8.3 +Homepage: http://mpop.sourceforge.net +Vcs-Git: git://git.debian.org/git/users/kolter-guest/mpop.git +Vcs-Browser: http://git.debian.org/git/users/kolter-guest/mpop.git +DM-Upload-Allowed: yes + +Package: mpop +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: POP3 mail retriever + mpop is a fast and simple fetchmail replacement to retrieve mail from POP3 + servers. Its main features are header based mail filtering, multiple + authentication methods, TLS encrypted connections or delivery. + . + There are a few things mpop can do that fetchmail can't or that it + does better: + - mpop never ever tries to parse mail information except for the + envelope-from address, which is the bare minimum that it has to do. + - mpop never ever alters mail messages except for adding a "Received" + header, which is the bare minimum that it has to do. + - mpop uses several techniques (including pipelining) to reduce the + POP3 protocol overhead. It is therefore much faster than fetchmail. + - By default, mpop stores the mail UIDs (unique ids) in one file per + account. You can poll different mail accounts in parallel. + - The progress output is nicer ;-) + - You can pipe the headers of a mail through a filter that decides if + the mail should be downloaded, skipped, or deleted. This allows to + delete junk mail from a POP3 server without downloading the entire + message. + - mpop can deliver mails directly to mbox and maildir mail folders. + . + This package is compiled with GSASL and TLS/SSL support. + +Package: mpop-gnome +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends}, mpop (= ${binary:Version}), + seahorse +Description: POP3 mail retriever - with GNOME keyring support + mpop is a fast and simple fetchmail replacement to retrieve mail from POP3 + servers. Its main features are header based mail filtering, multiple + authentication methods, TLS encrypted connections or delivery. + . + There are a few things mpop can do that fetchmail can't or that it + does better: + - mpop never ever tries to parse mail information except for the + envelope-from address, which is the bare minimum that it has to do. + - mpop never ever alters mail messages except for adding a "Received" + header, which is the bare minimum that it has to do. + - mpop uses several techniques (including pipelining) to reduce the + POP3 protocol overhead. It is therefore much faster than fetchmail. + - By default, mpop stores the mail UIDs (unique ids) in one file per + account. You can poll different mail accounts in parallel. + - The progress output is nicer ;-) + - You can pipe the headers of a mail through a filter that decides if + the mail should be downloaded, skipped, or deleted. This allows to + delete junk mail from a POP3 server without downloading the entire + message. + - mpop can deliver mails directly to mbox and maildir mail folders. + . + This package is compiled with GSASL and TLS/SSL support, and additionally + with GNOME keyring support. --- mpop-1.0.19.orig/debian/rules +++ mpop-1.0.19/debian/rules @@ -0,0 +1,69 @@ +#!/usr/bin/make -f + +CONFIGURE_COMMON_OPTS := --with-libgsasl --with-libidn --with-ssl=gnutls + +configure: + # Configure + cp -f /usr/share/misc/config.sub config.sub + cp -f /usr/share/misc/config.guess config.guess + touch $@ + +build: configure build-stamp build-gnome-stamp +build-stamp: + # Build standard mpop + dh build --before configure + # build mpop into 'build' directory using dh7 tools + mkdir build + ln -s $(CURDIR)/debian build/debian + ln -s $(CURDIR)/configure build/configure + cd build \ + && dh_auto_configure -- ${CONFIGURE_COMMON_OPTS} \ + && $(MAKE) + dh build --after build + touch $@ + +build-gnome-stamp: + # Build mpop with gnome keyring support + dh build --before configure + # build mpop-gnome into 'build-gnome' directory using dh7 tools + mkdir build-gnome + ln -s $(CURDIR)/debian build-gnome/debian + ln -s $(CURDIR)/configure build-gnome/configure + cd build-gnome \ + && dh_auto_configure -- ${CONFIGURE_COMMON_OPTS} \ + --with-gnome-keyring \ + && $(MAKE) + dh build --after build + touch $@ + +install: build install-stamp +install-stamp: + # Install standard mpop + dh -N mpop-gnome install --before dh_auto_install + $(MAKE) -C build install DESTDIR=$(CURDIR)/debian/tmp + dh -N mpop-gnome install --after dh_auto_install + + # Install mpop with gnome keyring support + # hook to create a symlink between /usr/share/doc/mpop-gnome + # and /usr/share/doc/mpop + dh -p mpop-gnome install --before dh_link + rm -rf $(CURDIR)/debian/mpop-gnome/usr/share/doc/mpop-gnome + dh_link -p mpop-gnome + dh -p mpop-gnome install --after dh_link + touch $@ + +clean: + # Clean + rm -f config.guess config.sub + rm -f configure-stamp + rm -rf build-stamp build-gnome-stamp build build-gnome + rm -f install-stamp + dh clean + +binary-arch: install + dh $@ + +binary-indep: install + dh $@ + +binary: binary-arch binary-indep --- mpop-1.0.19.orig/debian/watch +++ mpop-1.0.19/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/mpop/mpop-(.*)\.tar\.bz2 --- mpop-1.0.19.orig/debian/changelog +++ mpop-1.0.19/debian/changelog @@ -0,0 +1,114 @@ +mpop (1.0.19-1) unstable; urgency=low + + * New upstream release + * Remove the patch about hyphens in manpage (merged upstream). + + -- Emmanuel Bouthenot Wed, 28 Oct 2009 05:38:15 +0000 + +mpop (1.0.18-2) unstable; urgency=low + + * Update debian/control: change Section field to 'mail' which is more + appropriate than 'net'. + * seahorse will replace gnome-keyring-manager: adjust depends + accordingly (Closes: #549072) + * Add file README.source. + + -- Emmanuel Bouthenot Thu, 01 Oct 2009 03:53:52 +0000 + +mpop (1.0.18-1) unstable; urgency=low + + * New upstream release + * Improve long descriptions following the suggestion of Gerfried Fuchs + (Closes: #544897) + * Bump Standards-Version to 3.8.3. + * Refresh patches. + + -- Emmanuel Bouthenot Sat, 19 Sep 2009 11:40:48 +0000 + +mpop (1.0.17-1) unstable; urgency=low + + * New upstream release (Closes: #513223) + * Adopting the package: setting me as maintainer (Closes: #484735). + * Add a Homepage field. + * Bump Standards-Version to 3.8.2. + * Update debian/copyright: + - point to the GPLv3 licence from /usr/share/common-licences + instead of including the whole licence. + - Add new copyright holders. + - Cleaning and refactoring. + * Add Vcs-Git and Vcs-Browser fields. + * Switch packaging from CDBS to "plain debhelper". + * Update debian/compat to version 7. + * New binary package mpop-gnome (mpop with GNOME keyring support) + which depends on "standard" mpop package and diverts /usr/bin/mpop. + * Update patch which fixes lintian warnings about hyphens in mpop + manpage. + * Add DM-Upload-Allowed field. + + -- Emmanuel Bouthenot Fri, 14 Aug 2009 18:08:48 +0000 + +mpop (1.0.11-1) unstable; urgency=low + + * New Upstream Version + * Updated debian/copyright + * Remove mpop.html and mpop.pdf from package (Closes: #424583). + + -- Julien Louis Sat, 04 Aug 2007 09:14:35 +0200 + +mpop (1.0.10-1) unstable; urgency=low + + * New Upstream Version + + -- Julien Louis Tue, 12 Jun 2007 20:20:44 +0200 + +mpop (1.0.9-1) unstable; urgency=low + + * New Upstream Version + + -- Julien Louis Sun, 15 Apr 2007 21:36:39 +0200 + +mpop (1.0.8-1) unstable; urgency=low + + * New upstream release + + -- Julien Louis Sun, 01 Apr 2007 20:35:18 +0200 + +mpop (1.0.6-1) unstable; urgency=low + + [Julien Louis] + * New upstream release + + [ Carlos Martín Nieto ] + * Add patch to fix manpage output in utf-8 environment. + + -- Julien Louis Sat, 27 Jan 2007 10:28:17 +0100 + +mpop (1.0.5-1) unstable; urgency=low + + * New upstream release + + -- Julien Louis Sat, 18 Nov 2006 23:49:21 +0100 + +mpop (1.0.3-1) unstable; urgency=low + + * New upstream release (closes: #389284). + * Fix long description formatting (closes: #389004). + + -- Julien Louis Mon, 25 Sep 2006 01:22:08 +0200 + +mpop (1.0.2-1) unstable; urgency=low + + * New upstream release + * First upload into Debian, closes: #386138 + + [ Carlos Martín Nieto ] + * Add the advantages of mpop over fetchmail in the description. + + -- Julien Louis Sat, 9 Sep 2006 16:37:36 +0200 + +mpop (1.0.1-1) unstable; urgency=low + + * Initial release + + -- Julien Louis Sun, 23 Jul 2006 08:24:48 +0200 + --- mpop-1.0.19.orig/debian/compat +++ mpop-1.0.19/debian/compat @@ -0,0 +1 @@ +7 --- mpop-1.0.19.orig/debian/copyright +++ mpop-1.0.19/debian/copyright @@ -0,0 +1,58 @@ +This package was debianized by Julien Louis on +Sun, 25 Jun 2006 20:28:44 +0200. + +It was downloaded from http://mpop.sourceforge.net/ + +Upstream Author: Martin Lambers + +mpop is distributed under the terms of the GNU General Public License, +version 3 or later. + +Copyright: 2000-2009 Martin Lambers + Copyright (C) 2000-2009, Martin Lambers (main developer) + +src/{mpop,pop3}.c: UID handling + Copyright (C) 2008, Dimitrios Apostolou + +src/mpop.c: Mac OS X keychain support + Copyright (C) 2008 Jay Soffian + +src/mpop.c: GNOME keyring support + Copyright (C) 2008 Satoru SATOH + +src/netrc.{c,h} were taken from fetchmail and are licensed under the GPLv2. + Copyright (C) 1996, Gordon Matzigkeit + Copyright (C) 2001, Eric S. Raymond + +gnulib/*: + from debian/copyright file of gnulib package : + + Copyright (C) Free Software Foundation and others (sources of various origins) + + GNULib is a collection of unrelated source files. Each source file is + provided under a different license (including GPL, LGPL, GFDL and + others) and includes a license headers stating the terms that apply to + that particular file. + +doc/mpop.{info,texi} files are licensed under the GNU FDL 1.2 or later with +the following copyright statement: + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free Documentation License, + Version 1.2 or any later version published by the Free Software + Foundation; with no Invariant Sections, no Front-Cover Texts, and + no Back-Cover Texts. A copy of the license is included in the + section entitled "GNU Free Documentation License". + +On Debian systems, the complete text of the GNU Free Documentation License +version 1.2 can be found in `/usr/share/common-licenses/GFDL-1.2'. + +On Debian systems, the complete text of the GNU General +Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. + +On Debian systems, the complete text of the GNU General +Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. + +Debian packaging (licenced under the GPLv2) : + Copyright (C) 2006-2007 Julien Louis + Copyright (C) 2006-2007 Carlos Martín Nieto + Copyright (C) 2009 Emmanuel Bouthenot --- mpop-1.0.19.orig/debian/mpop.examples +++ mpop-1.0.19/debian/mpop.examples @@ -0,0 +1 @@ +doc/mpoprc.example --- mpop-1.0.19.orig/debian/mpop.docs +++ mpop-1.0.19/debian/mpop.docs @@ -0,0 +1,5 @@ +AUTHORS +NEWS +NOTES +README +THANKS --- mpop-1.0.19.orig/debian/mpop.info +++ mpop-1.0.19/debian/mpop.info @@ -0,0 +1 @@ +doc/mpop.info --- mpop-1.0.19.orig/debian/mpop.install +++ mpop-1.0.19/debian/mpop.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin/mpop +debian/tmp/usr/share/locale --- mpop-1.0.19.orig/debian/mpop.manpages +++ mpop-1.0.19/debian/mpop.manpages @@ -0,0 +1 @@ +doc/mpop.1 --- mpop-1.0.19.orig/debian/mpop-gnome.install +++ mpop-1.0.19/debian/mpop-gnome.install @@ -0,0 +1 @@ +build-gnome/src/mpop usr/bin --- mpop-1.0.19.orig/debian/mpop-gnome.links +++ mpop-1.0.19/debian/mpop-gnome.links @@ -0,0 +1 @@ +usr/share/doc/mpop usr/share/doc/mpop-gnome --- mpop-1.0.19.orig/debian/mpop-gnome.preinst +++ mpop-1.0.19/debian/mpop-gnome.preinst @@ -0,0 +1,14 @@ +#!/bin/sh + +set -e + +# Divert mpop to mpop.orig so the binary from mpop-gnome can replace it. + +if [ "$1" = install ] || [ "$1" = upgrade ] ; then + dpkg-divert --add --package mpop-gnome --rename \ + --divert /usr/bin/mpop.orig /usr/bin/mpop +fi + +#DEBHELPER# + +exit 0 --- mpop-1.0.19.orig/debian/mpop-gnome.postrm +++ mpop-1.0.19/debian/mpop-gnome.postrm @@ -0,0 +1,12 @@ +#!/bin/sh + +set -e + +if [ "$1" = remove ] ; then + dpkg-divert --remove --package mpop-gnome --rename \ + --divert /usr/bin/mpop.orig /usr/bin/mpop +fi + +#DEBHELPER# + +exit 0 --- mpop-1.0.19.orig/debian/mpop-gnome.lintian-overrides +++ mpop-1.0.19/debian/mpop-gnome.lintian-overrides @@ -0,0 +1 @@ +mpop-gnome: binary-without-manpage usr/bin/mpop