dma (0.0.2009.08.29-1) UNRELEASED; urgency=low
- TODO: integrate dma-migrate
TODO: make sure the double-bounce program works with the new queue format
* New upstream version:
* Use dpkg-buildflags from dpkg-dev >= 1.15.7~ to get the default
values for CFLAGS, CPPFLAGS, and LDFLAGS; no longer rely on
dpkg-buildpackage to set them by default.
+ * Add the dma-migrate utility (in a separate binary package) to convert
+ spool files to the new queue format (M* and Q* files for each message)
-- Peter Pentchev <roam@ringlet.net> Wed, 02 Jun 2010 14:10:05 +0300
Provides: mail-transport-agent
Conflicts: mail-transport-agent
Replaces: mail-transport-agent
-Recommends: safecat
+Recommends: dma-migrate, safecat
Description: lightweight mail transport agent
The DragonFly Mail Agent is a small Mail Transport Agent (MTA),
designed for home and office use. It accepts mails from local Mail
dma is not intended as a replacement for full-featured MTAs like
Sendmail, Postfix, or Exim. Consequently, dma does not listen on
port 25 for incoming connections.
+
+Package: dma-migrate
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Enhances: dma
+Description: migration utility for the DragonFly Mail Agent's spool files
+ The dma-migrate utility examines the DragonFly Mail Agent's mail queue
+ and performs any conversions from old message file formats to the most
+ recent one as needed.
--- /dev/null
+usr/sbin
+usr/share/man/man8
override_dh_auto_build:
pmake
+ cd debian/migrate && pmake
override_dh_auto_clean:
pmake clean
+ cd debian/migrate && pmake clean
override_dh_auto_install:
pmake DESTDIR=$(CURDIR)/debian/$(PACKAGE) BINDIR=/usr/sbin install
+ cd debian/migrate && pmake DESTDIR=$(CURDIR)/debian/dma-migrate BINDIR=/usr/sbin install
install -d -o root -g mail -m 770 $(CURDIR)/debian/$(PACKAGE)/var/spool/dma
override_dh_fixperms:
dh_fixperms -Xusr/sbin/dma -Xvar/spool/dma -Xetc/dma
+override_dh_installchangelogs:
+ dh_installchangelogs -p dma
+ dh_installchangelogs -p dma-migrate debian/migrate/NEWS
+
%:
dh $@