[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RFS: amavisd-milter



Dear mentors,

I am looking for a sponsor for my package "amavisd-milter".

 * Package name    : amavisd-milter
   Version         : 1.5.0-4
   Upstream Author : Petr Rehor <rx@rx.cz>
 * URL             : http://amavisd-milter.sourceforge.net/
 * License         : BSD-like
  Section         : mail

To access further information about this package, please visit the following URL:

  http://mentors.debian.net/package/amavisd-milter

Alternatively, one can download the package with dget using this command:

  dget -x http://mentors.debian.net/debian/pool/main/a/amavisd-milter/amavisd-milter_1.5.0-4.dsc


Further information for potential sponsors:

 * package builds correct and clean according to:
   pbuilder --build --configfile pbuilderrc-i386-sid.config --twice amavisd-milter_1.5.0-4.dsc
   qemubuilder --build --configfile qemubuilderrc-amd64-sid.config amavisd-milter_1.5.0-4.dsc

 * package is clean according to:
   lintian --show-overrides -E -I --pedantic amavisd-milter_1.5.0-4_i386.changes

 * copyright is DEP-5, at revision 173 and clean according to:
   config-edit -application dpkg-copyright -ui none

 * patches are DEP-3

 * software is running since 5 days on a backup production server without any
   problems


The following warnings will be seen while building the package:

configure: WARNING: Unrecognized options: --disable-maintainer-mode

 * AM_MAINTAINER_MODE in configue.ac was commented out by the upstream
   maintainer for the following reason:
   http://www.gnu.org/s/hello/manual/automake/maintainer_002dmode.html
 
amavisd-milter/aclocal/missing: line 54: aclocal-1.10: command not found
WARNING: `aclocal-1.10' is missing on your system.  You should only need it if
         you modified `acinclude.m4' or `configure.ac'.  You might want
         to install the `Automake' and `Perl' packages.  Grab them from
         any GNU archive site.

amavisd-milter/aclocal/missing: line 54: automake-1.10: command not found
WARNING: `automake-1.10' is missing on your system.  You should only need it if
         you modified `Makefile.am', `acinclude.m4' or `configure.ac'.
         You might want to install the `Automake' and `Perl' packages.
         Grab them from any GNU archive site.

amavisd-milter/aclocal/missing: line 54: autoconf: command not found
WARNING: `autoconf' is missing on your system.  You should only need it if
         you modified `configure.ac'.  You might want to install the
         `Autoconf' and `GNU m4' packages.  Grab them from any GNU
         archive site.

amavisd-milter/aclocal/missing: line 54: autoheader: command not found
WARNING: `autoheader' is missing on your system.  You should only need it if
         you modified `acconfig.h' or `configure.ac'.  You might want
         to install the `Autoconf' and `GNU m4' packages.  Grab them
         from any GNU archive site.

 * These warnings presumably result from patching configure and/or
   aclocal/ax_path_milter.m4 and are only present during the first build,
   subsequent builds do not show these problems.


Attached to this mail you will find a:
debdiff amavisd-milter_1.5.0-3.dsc amavisd-milter_1.5.0-4.dsc


I would be glad if someone uploaded this package for me.

Kind regards,

Harald Jenny
diff -Nru amavisd-milter-1.5.0/debian/changelog amavisd-milter-1.5.0/debian/changelog
--- amavisd-milter-1.5.0/debian/changelog       2011-06-08 23:14:46.000000000 +0200
+++ amavisd-milter-1.5.0/debian/changelog       2011-08-15 19:15:06.000000000 +0200
@@ -1,3 +1,21 @@
+amavisd-milter (1.5.0-4) unstable; urgency=low
+
+  * debian/control:
+    - Bumped Standards to 3.9.2 (no changes needed).
+    - Changed Vcs-* fields as package is now maintained in a git repository
+      (thanks to Alexander Wirt for the conversion from mercurial).
+    - Changed build depedency on debhelper to >= 8 for easier backporting
+      to Lenny.
+  * debian/changelog:
+    - Fixed small word duplication error.
+  * debian/rules:
+    - Modified inclusion method of HARDENING_CFLAGS and HARDENING_LDFLAGS
+      from hardening-includes package to avoid duplication of these params.
+    - Stopped unnecessary linking of amavisd-milter binary by adding
+     "-Wl,--as-needed" to LDFLAGS.
+
+ -- Harald Jenny <harald@a-little-linux-box.at>  Mon, 15 Aug 2011 19:11:03 +0200
+
 amavisd-milter (1.5.0-3) unstable; urgency=low

   * debian/changelog:
@@ -47,7 +65,7 @@
       Dumont for the libconfig-model-perl parser).
     - Changed license for debian packaging to match the one used by upstream
       simplifying patch exchange (thanks to Paul Wise and Charles Plessy for
-      the the valuable help).
+      the valuable help).

  -- Harald Jenny <harald@a-little-linux-box.at>  Mon, 28 Mar 2011 22:38:07 +0200

diff -Nru amavisd-milter-1.5.0/debian/control amavisd-milter-1.5.0/debian/control
--- amavisd-milter-1.5.0/debian/control 2011-06-08 23:14:46.000000000 +0200
+++ amavisd-milter-1.5.0/debian/control 2011-08-15 19:15:06.000000000 +0200
@@ -2,11 +2,11 @@
 Section: mail
 Priority: extra
 Maintainer: Harald Jenny <harald@a-little-linux-box.at>
-Build-Depends: debhelper (>= 8.0.0), autotools-dev (>= 20100122.1), libmilter-dev, hardening-includes
+Build-Depends: debhelper (>= 8), autotools-dev (>= 20100122.1), libmilter-dev, hardening-includes
 Homepage: http://amavisd-milter.sourceforge.net/
-Vcs-Browser: http://hg.debian.org/hg/amavisd-new/amavisd-milter
-Vcs-Hg: http://hg.debian.org/hg/amavisd-new/amavisd-milter
-Standards-Version: 3.9.1
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=amavisd-new/pkg-amavisd-milter.git
+Vcs-Git: git://anonscm.debian.org/amavisd-new/pkg-amavisd-milter.git
+Standards-Version: 3.9.2

 Package: amavisd-milter
 Architecture: any
diff -Nru amavisd-milter-1.5.0/debian/rules amavisd-milter-1.5.0/debian/rules
--- amavisd-milter-1.5.0/debian/rules   2011-06-09 21:18:42.000000000 +0200
+++ amavisd-milter-1.5.0/debian/rules   2011-08-15 19:15:06.000000000 +0200
@@ -1,12 +1,7 @@
 #!/usr/bin/make -f

-#LDFLAGS += -Wl,--as-needed
-
 include /usr/share/hardening-includes/hardening.make
-#CFLAGS += $(HARDENING_CFLAGS)
-#LDFLAGS += $(HARDENING_LDFLAGS)
-
-#LDFLAGS += -Wl,--as-needed
+EXTRA_LDFLAGS="-Wl,--as-needed"

 %:
        dh $@ --with autotools_dev
@@ -16,7 +11,7 @@
        --sysconfdir=/etc --localstatedir=/var/lib/amavis \
        --with-working-dir=/var/lib/amavis/tmp \
        CFLAGS="$(CFLAGS) $(HARDENING_CFLAGS)" \
-       LDFLAGS="$(LDFLAGS) $(HARDENING_LDFLAGS) -Wl,--as-needed"
+       LDFLAGS="$(LDFLAGS) $(HARDENING_LDFLAGS) $(EXTRA_LDFLAGS)"

 override_dh_auto_install:
        dh_auto_install --destdir=debian/amavisd-milter

Reply to: