]> git.donarmstrong.com Git - deb_pkgs/spamass-milter.git/commitdiff
remove outdated patches
authordon <don@8f7917da-ec0b-0410-a553-b9b0e350d17e>
Thu, 21 Jun 2012 18:40:24 +0000 (18:40 +0000)
committerdon <don@8f7917da-ec0b-0410-a553-b9b0e350d17e>
Thu, 21 Jun 2012 18:40:24 +0000 (18:40 +0000)
debian/patches/01_automake_config.guess.diff [deleted file]
debian/patches/02_automake_config.sub.diff [deleted file]
debian/patches/10_dont_handle_authenticated_users.diff [deleted file]
debian/patches/disabled_10_segfault_on_empty_body.patch [deleted file]
debian/patches/disabled_15_write_to_pid_file.patch [deleted file]
debian/patches/disabled_20_pidfile_documentation.patch [deleted file]
debian/patches/disabled_25_use_score_as_well_as_hit_spamass_3.0.patch [deleted file]
debian/patches/disabled_30_deal_correctly_with_plus.patch [deleted file]

diff --git a/debian/patches/01_automake_config.guess.diff b/debian/patches/01_automake_config.guess.diff
deleted file mode 100644 (file)
index 51b2488..0000000
+++ /dev/null
@@ -1,292 +0,0 @@
---- config.guess       2004-12-30 08:00:40.000000000 -0800
-+++ /usr/share/automake-1.7/config.guess       2004-12-23 18:40:32.000000000 -0800
-@@ -1,9 +1,9 @@
- #! /bin/sh
- # Attempt to guess a canonical system name.
- #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
--#   2000, 2001, 2002, 2003 Free Software Foundation, Inc.
-+#   2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
--timestamp='2003-07-02'
-+timestamp='2004-11-12'
- # This file is free software; you can redistribute it and/or modify it
- # under the terms of the GNU General Public License as published by
-@@ -53,7 +53,7 @@
- GNU config.guess ($timestamp)
- Originally written by Per Bothner.
--Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
-+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
- Free Software Foundation, Inc.
- This is free software; see the source for copying conditions.  There is NO
-@@ -197,15 +197,21 @@
-       # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
-       echo "${machine}-${os}${release}"
-       exit 0 ;;
-+    amd64:OpenBSD:*:*)
-+      echo x86_64-unknown-openbsd${UNAME_RELEASE}
-+      exit 0 ;;
-     amiga:OpenBSD:*:*)
-       echo m68k-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
--    arc:OpenBSD:*:*)
--      echo mipsel-unknown-openbsd${UNAME_RELEASE}
-+    cats:OpenBSD:*:*)
-+      echo arm-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-     hp300:OpenBSD:*:*)
-       echo m68k-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-+    luna88k:OpenBSD:*:*)
-+      echo m88k-unknown-openbsd${UNAME_RELEASE}
-+      exit 0 ;;
-     mac68k:OpenBSD:*:*)
-       echo m68k-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-@@ -221,25 +227,33 @@
-     mvmeppc:OpenBSD:*:*)
-       echo powerpc-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
--    pmax:OpenBSD:*:*)
--      echo mipsel-unknown-openbsd${UNAME_RELEASE}
--      exit 0 ;;
-     sgi:OpenBSD:*:*)
--      echo mipseb-unknown-openbsd${UNAME_RELEASE}
-+      echo mips64-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-     sun3:OpenBSD:*:*)
-       echo m68k-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
--    wgrisc:OpenBSD:*:*)
--      echo mipsel-unknown-openbsd${UNAME_RELEASE}
--      exit 0 ;;
-     *:OpenBSD:*:*)
-       echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
-       exit 0 ;;
-+    *:ekkoBSD:*:*)
-+      echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
-+      exit 0 ;;
-+    macppc:MirBSD:*:*)
-+      echo powerppc-unknown-mirbsd${UNAME_RELEASE}
-+      exit 0 ;;
-+    *:MirBSD:*:*)
-+      echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
-+      exit 0 ;;
-     alpha:OSF1:*:*)
--      if test $UNAME_RELEASE = "V4.0"; then
-+      case $UNAME_RELEASE in
-+      *4.0)
-               UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
--      fi
-+              ;;
-+      *5.*)
-+              UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
-+              ;;
-+      esac
-       # According to Compaq, /usr/sbin/psrinfo has been available on
-       # OSF/1 and Tru64 systems produced since 1995.  I hope that
-       # covers most systems running today.  This code pipes the CPU
-@@ -277,14 +291,12 @@
-           "EV7.9 (21364A)")
-               UNAME_MACHINE="alphaev79" ;;
-       esac
-+      # A Pn.n version is a patched version.
-       # A Vn.n version is a released version.
-       # A Tn.n version is a released field test version.
-       # A Xn.n version is an unreleased experimental baselevel.
-       # 1.2 uses "1.2" for uname -r.
--      echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
--      exit 0 ;;
--    Alpha*:OpenVMS:*:*)
--      echo alpha-hp-vms
-+      echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
-       exit 0 ;;
-     Alpha\ *:Windows_NT*:*)
-       # How do we know it's Interix rather than the generic POSIX subsystem?
-@@ -307,6 +319,12 @@
-     *:OS/390:*:*)
-       echo i370-ibm-openedition
-       exit 0 ;;
-+    *:z/VM:*:*)
-+      echo s390-ibm-zvmoe
-+      exit 0 ;;
-+    *:OS400:*:*)
-+        echo powerpc-ibm-os400
-+      exit 0 ;;
-     arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
-       echo arm-acorn-riscix${UNAME_RELEASE}
-       exit 0;;
-@@ -327,7 +345,7 @@
-     DRS?6000:unix:4.0:6*)
-       echo sparc-icl-nx6
-       exit 0 ;;
--    DRS?6000:UNIX_SV:4.2*:7*)
-+    DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
-       case `/usr/bin/uname -p` in
-           sparc) echo sparc-icl-nx7 && exit 0 ;;
-       esac ;;
-@@ -399,6 +417,9 @@
-     *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
-         echo m68k-unknown-mint${UNAME_RELEASE}
-         exit 0 ;;
-+    m68k:machten:*:*)
-+      echo m68k-apple-machten${UNAME_RELEASE}
-+      exit 0 ;;
-     powerpc:machten:*:*)
-       echo powerpc-apple-machten${UNAME_RELEASE}
-       exit 0 ;;
-@@ -734,7 +755,7 @@
-       echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-       exit 0 ;;
-     *:UNICOS/mp:*:*)
--      echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' 
-+      echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-       exit 0 ;;
-     F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
-       FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
-@@ -742,6 +763,11 @@
-         FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
-         echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
-         exit 0 ;;
-+    5000:UNIX_System_V:4.*:*)
-+        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
-+        FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
-+        echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
-+      exit 0 ;;
-     i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
-       echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
-       exit 0 ;;
-@@ -751,22 +777,8 @@
-     *:BSD/OS:*:*)
-       echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
-       exit 0 ;;
--    *:FreeBSD:*:*|*:GNU/FreeBSD:*:*)
--      # Determine whether the default compiler uses glibc.
--      eval $set_cc_for_build
--      sed 's/^        //' << EOF >$dummy.c
--      #include <features.h>
--      #if __GLIBC__ >= 2
--      LIBC=gnu
--      #else
--      LIBC=
--      #endif
--EOF
--      eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
--      # GNU/FreeBSD systems have a "k" prefix to indicate we are using
--      # FreeBSD's kernel, but not the complete OS.
--      case ${LIBC} in gnu) kernel_only='k' ;; esac
--      echo ${UNAME_MACHINE}-unknown-${kernel_only}freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC}
-+    *:FreeBSD:*:*)
-+      echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
-       exit 0 ;;
-     i*:CYGWIN*:*)
-       echo ${UNAME_MACHINE}-pc-cygwin
-@@ -799,8 +811,13 @@
-       echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-       exit 0 ;;
-     *:GNU:*:*)
-+      # the GNU system
-       echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
-       exit 0 ;;
-+    *:GNU/*:*:*)
-+      # other systems with GNU libc and userland
-+      echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
-+      exit 0 ;;
-     i*86:Minix:*:*)
-       echo ${UNAME_MACHINE}-pc-minix
-       exit 0 ;;
-@@ -810,9 +827,18 @@
-     cris:Linux:*:*)
-       echo cris-axis-linux-gnu
-       exit 0 ;;
-+    crisv32:Linux:*:*)
-+      echo crisv32-axis-linux-gnu
-+      exit 0 ;;
-+    frv:Linux:*:*)
-+      echo frv-unknown-linux-gnu
-+      exit 0 ;;
-     ia64:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
-       exit 0 ;;
-+    m32r*:Linux:*:*)
-+      echo ${UNAME_MACHINE}-unknown-linux-gnu
-+      exit 0 ;;
-     m68*:Linux:*:*)
-       echo ${UNAME_MACHINE}-unknown-linux-gnu
-       exit 0 ;;
-@@ -948,6 +974,9 @@
-       LIBC=gnuaout
-       #endif
-       #endif
-+      #ifdef __dietlibc__
-+      LIBC=dietlibc
-+      #endif
- EOF
-       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
-       test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0
-@@ -978,6 +1007,9 @@
-     i*86:atheos:*:*)
-       echo ${UNAME_MACHINE}-unknown-atheos
-       exit 0 ;;
-+      i*86:syllable:*:*)
-+      echo ${UNAME_MACHINE}-pc-syllable
-+      exit 0 ;;
-     i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
-       echo i386-unknown-lynxos${UNAME_RELEASE}
-       exit 0 ;;
-@@ -1047,9 +1079,9 @@
-     M680?0:D-NIX:5.3:*)
-       echo m68k-diab-dnix
-       exit 0 ;;
--    M68*:*:R3V[567]*:*)
-+    M68*:*:R3V[5678]*:*)
-       test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
--    3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0)
-+    3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
-       OS_REL=''
-       test -r /etc/.relid \
-       && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
-@@ -1147,9 +1179,10 @@
-       echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
-       exit 0 ;;
-     *:Darwin:*:*)
--      case `uname -p` in
-+      UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
-+      case $UNAME_PROCESSOR in
-           *86) UNAME_PROCESSOR=i686 ;;
--          powerpc) UNAME_PROCESSOR=powerpc ;;
-+          unknown) UNAME_PROCESSOR=powerpc ;;
-       esac
-       echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
-       exit 0 ;;
-@@ -1164,7 +1197,7 @@
-     *:QNX:*:4*)
-       echo i386-pc-qnx
-       exit 0 ;;
--    NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*)
-+    NSR-?:NONSTOP_KERNEL:*:*)
-       echo nsr-tandem-nsk${UNAME_RELEASE}
-       exit 0 ;;
-     *:NonStop-UX:*:*)
-@@ -1208,6 +1241,19 @@
-     SEI:*:*:SEIUX)
-         echo mips-sei-seiux${UNAME_RELEASE}
-       exit 0 ;;
-+    *:DragonFly:*:*)
-+      echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
-+      exit 0 ;;
-+    *:*VMS:*:*)
-+      UNAME_MACHINE=`(uname -p) 2>/dev/null`
-+      case "${UNAME_MACHINE}" in
-+          A*) echo alpha-dec-vms && exit 0 ;;
-+          I*) echo ia64-dec-vms && exit 0 ;;
-+          V*) echo vax-dec-vms && exit 0 ;;
-+      esac ;;
-+    *:XENIX:*:SysV)
-+      echo i386-pc-xenix
-+      exit 0 ;;
- esac
- #echo '(No uname command or uname output not recognized.)' 1>&2
diff --git a/debian/patches/02_automake_config.sub.diff b/debian/patches/02_automake_config.sub.diff
deleted file mode 100644 (file)
index e82076a..0000000
+++ /dev/null
@@ -1,375 +0,0 @@
---- config.sub 2004-12-30 08:00:40.000000000 -0800
-+++ /usr/share/automake-1.7/config.sub 2004-12-23 18:40:32.000000000 -0800
-@@ -1,9 +1,9 @@
- #! /bin/sh
- # Configuration validation subroutine script.
- #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
--#   2000, 2001, 2002, 2003 Free Software Foundation, Inc.
-+#   2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
--timestamp='2003-07-04'
-+timestamp='2004-11-30'
- # This file is (in principle) common to ALL GNU software.
- # The presence of a machine in this file suggests that SOME GNU software
-@@ -70,7 +70,7 @@
- version="\
- GNU config.sub ($timestamp)
--Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
-+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
- Free Software Foundation, Inc.
- This is free software; see the source for copying conditions.  There is NO
-@@ -118,7 +118,8 @@
- # Here we must recognize all the valid KERNEL-OS combinations.
- maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
- case $maybe_os in
--  nto-qnx* | linux-gnu* | kfreebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
-+  nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \
-+  kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
-     os=-$maybe_os
-     basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
-     ;;
-@@ -144,7 +145,7 @@
-       -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
-       -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
-       -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
--      -apple | -axis)
-+      -apple | -axis | -knuth | -cray)
-               os=
-               basic_machine=$1
-               ;;
-@@ -228,14 +229,15 @@
-       | a29k \
-       | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
-       | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
-+      | am33_2.0 \
-       | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
-       | c4x | clipper \
-       | d10v | d30v | dlx | dsp16xx \
-       | fr30 | frv \
-       | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
-       | i370 | i860 | i960 | ia64 \
--      | ip2k \
--      | m32r | m68000 | m68k | m88k | mcore \
-+      | ip2k | iq2000 \
-+      | m32r | m32rle | m68000 | m68k | m88k | mcore \
-       | mips | mipsbe | mipseb | mipsel | mipsle \
-       | mips16 \
-       | mips64 | mips64el \
-@@ -247,6 +249,7 @@
-       | mipsisa32 | mipsisa32el \
-       | mipsisa32r2 | mipsisa32r2el \
-       | mipsisa64 | mipsisa64el \
-+      | mipsisa64r2 | mipsisa64r2el \
-       | mipsisa64sb1 | mipsisa64sb1el \
-       | mipsisa64sr71k | mipsisa64sr71kel \
-       | mipstx39 | mipstx39el \
-@@ -259,12 +262,12 @@
-       | pyramid \
-       | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
-       | sh64 | sh64le \
--      | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \
-+      | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \
-       | strongarm \
-       | tahoe | thumb | tic4x | tic80 | tron \
-       | v850 | v850e \
-       | we32k \
--      | x86 | xscale | xstormy16 | xtensa \
-+      | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
-       | z8k)
-               basic_machine=$basic_machine-unknown
-               ;;
-@@ -292,20 +295,20 @@
-       | a29k-* \
-       | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
-       | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
--      | alphapca5[67]-* | alpha64pca5[67]-* | amd64-* | arc-* \
-+      | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
-       | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
-       | avr-* \
-       | bs2000-* \
-       | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
--      | clipper-* | cydra-* \
-+      | clipper-* | craynv-* | cydra-* \
-       | d10v-* | d30v-* | dlx-* \
-       | elxsi-* \
-       | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
-       | h8300-* | h8500-* \
-       | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
-       | i*86-* | i860-* | i960-* | ia64-* \
--      | ip2k-* \
--      | m32r-* \
-+      | ip2k-* | iq2000-* \
-+      | m32r-* | m32rle-* \
-       | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
-       | m88110-* | m88k-* | mcore-* \
-       | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
-@@ -319,11 +322,13 @@
-       | mipsisa32-* | mipsisa32el-* \
-       | mipsisa32r2-* | mipsisa32r2el-* \
-       | mipsisa64-* | mipsisa64el-* \
-+      | mipsisa64r2-* | mipsisa64r2el-* \
-       | mipsisa64sb1-* | mipsisa64sb1el-* \
-       | mipsisa64sr71k-* | mipsisa64sr71kel-* \
-       | mipstx39-* | mipstx39el-* \
-+      | mmix-* \
-       | msp430-* \
--      | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \
-+      | none-* | np1-* | ns16k-* | ns32k-* \
-       | orion-* \
-       | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
-       | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
-@@ -332,14 +337,14 @@
-       | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
-       | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
-       | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
--      | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
-+      | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
-       | tahoe-* | thumb-* \
-       | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
-       | tron-* \
-       | v850-* | v850e-* | vax-* \
-       | we32k-* \
--      | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
--      | xtensa-* \
-+      | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \
-+      | xstormy16-* | xtensa-* \
-       | ymp-* \
-       | z8k-*)
-               ;;
-@@ -359,6 +364,9 @@
-               basic_machine=a29k-amd
-               os=-udi
-               ;;
-+      abacus)
-+              basic_machine=abacus-unknown
-+              ;;
-       adobe68k)
-               basic_machine=m68010-adobe
-               os=-scout
-@@ -376,6 +384,9 @@
-       amd64)
-               basic_machine=x86_64-pc
-               ;;
-+      amd64-*)
-+              basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
-+              ;;
-       amdahl)
-               basic_machine=580-amdahl
-               os=-sysv
-@@ -435,12 +446,27 @@
-               basic_machine=j90-cray
-               os=-unicos
-               ;;
-+      craynv)
-+              basic_machine=craynv-cray
-+              os=-unicosmp
-+              ;;
-+      cr16c)
-+              basic_machine=cr16c-unknown
-+              os=-elf
-+              ;;
-       crds | unos)
-               basic_machine=m68k-crds
-               ;;
-+      crisv32 | crisv32-* | etraxfs*)
-+              basic_machine=crisv32-axis
-+              ;;
-       cris | cris-* | etrax*)
-               basic_machine=cris-axis
-               ;;
-+      crx)
-+              basic_machine=crx-unknown
-+              os=-elf
-+              ;;
-       da30 | da30-*)
-               basic_machine=m68k-da30
-               ;;
-@@ -463,6 +489,10 @@
-               basic_machine=m88k-motorola
-               os=-sysv3
-               ;;
-+      djgpp)
-+              basic_machine=i586-pc
-+              os=-msdosdjgpp
-+              ;;
-       dpx20 | dpx20-*)
-               basic_machine=rs6000-bull
-               os=-bosx
-@@ -641,10 +671,6 @@
-       mips3*)
-               basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
-               ;;
--      mmix*)
--              basic_machine=mmix-knuth
--              os=-mmixware
--              ;;
-       monitor)
-               basic_machine=m68k-rom68k
-               os=-coff
-@@ -725,10 +751,6 @@
-       np1)
-               basic_machine=np1-gould
-               ;;
--      nv1)
--              basic_machine=nv1-cray
--              os=-unicosmp
--              ;;
-       nsr-tandem)
-               basic_machine=nsr-tandem
-               ;;
-@@ -740,6 +762,10 @@
-               basic_machine=or32-unknown
-               os=-coff
-               ;;
-+      os400)
-+              basic_machine=powerpc-ibm
-+              os=-os400
-+              ;;
-       OSE68000 | ose68000)
-               basic_machine=m68000-ericsson
-               os=-ose
-@@ -960,6 +986,10 @@
-       tower | tower-32)
-               basic_machine=m68k-ncr
-               ;;
-+      tpf)
-+              basic_machine=s390x-ibm
-+              os=-tpf
-+              ;;
-       udi29k)
-               basic_machine=a29k-amd
-               os=-udi
-@@ -1003,6 +1033,10 @@
-               basic_machine=hppa1.1-winbond
-               os=-proelf
-               ;;
-+      xbox)
-+              basic_machine=i686-pc
-+              os=-mingw32
-+              ;;
-       xps | xps100)
-               basic_machine=xps100-honeywell
-               ;;
-@@ -1033,6 +1067,9 @@
-       romp)
-               basic_machine=romp-ibm
-               ;;
-+      mmix)
-+              basic_machine=mmix-knuth
-+              ;;
-       rs6000)
-               basic_machine=rs6000-ibm
-               ;;
-@@ -1055,7 +1092,7 @@
-       sh64)
-               basic_machine=sh64-unknown
-               ;;
--      sparc | sparcv9 | sparcv9b)
-+      sparc | sparcv8 | sparcv9 | sparcv9b)
-               basic_machine=sparc-sun
-               ;;
-       cydra)
-@@ -1128,19 +1165,20 @@
-             | -aos* \
-             | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
-             | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
--            | -hiux* | -386bsd* | -netbsd* | -openbsd* | -kfreebsd* | -freebsd* | -riscix* \
--            | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
-+            | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
-+            | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
-+            | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
-             | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
-             | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
-             | -chorusos* | -chorusrdb* \
-             | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
--            | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
-+            | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
-             | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
-             | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
-             | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
-             | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
-             | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
--            | -powermax* | -dnix* | -nx6 | -nx7 | -sei*)
-+            | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*)
-       # Remember, each alternative MUST END IN *, to match a version number.
-               ;;
-       -qnx*)
-@@ -1164,6 +1202,9 @@
-       -mac*)
-               os=`echo $os | sed -e 's|mac|macos|'`
-               ;;
-+      -linux-dietlibc)
-+              os=-linux-dietlibc
-+              ;;
-       -linux*)
-               os=`echo $os | sed -e 's|linux|linux-gnu|'`
-               ;;
-@@ -1176,6 +1217,9 @@
-       -opened*)
-               os=-openedition
-               ;;
-+        -os400*)
-+              os=-os400
-+              ;;
-       -wince*)
-               os=-wince
-               ;;
-@@ -1197,6 +1241,9 @@
-       -atheos*)
-               os=-atheos
-               ;;
-+      -syllable*)
-+              os=-syllable
-+              ;;
-       -386bsd)
-               os=-bsd
-               ;;
-@@ -1219,6 +1266,9 @@
-       -sinix*)
-               os=-sysv4
-               ;;
-+        -tpf*)
-+              os=-tpf
-+              ;;
-       -triton*)
-               os=-sysv3
-               ;;
-@@ -1255,6 +1305,9 @@
-       -kaos*)
-               os=-kaos
-               ;;
-+      -zvmoe)
-+              os=-zvmoe
-+              ;;
-       -none)
-               ;;
-       *)
-@@ -1335,6 +1388,9 @@
-       *-ibm)
-               os=-aix
-               ;;
-+      *-knuth)
-+              os=-mmixware
-+              ;;
-       *-wec)
-               os=-proelf
-               ;;
-@@ -1467,9 +1523,15 @@
-                       -mvs* | -opened*)
-                               vendor=ibm
-                               ;;
-+                      -os400*)
-+                              vendor=ibm
-+                              ;;
-                       -ptx*)
-                               vendor=sequent
-                               ;;
-+                      -tpf*)
-+                              vendor=ibm
-+                              ;;
-                       -vxsim* | -vxworks* | -windiss*)
-                               vendor=wrs
-                               ;;
diff --git a/debian/patches/10_dont_handle_authenticated_users.diff b/debian/patches/10_dont_handle_authenticated_users.diff
deleted file mode 100644 (file)
index 23cbb0d..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-
---- spamass-milter.cpp 2005-02-04 23:03:22.000000000 -0800
-+++ spamass-milter.cpp 2005-03-27 17:13:50.595882304 -0800
-@@ -169,6 +169,7 @@
- char *spambucket;
- bool flag_full_email = false;         /* pass full email address to spamc */
- bool flag_expand = false;     /* alias/virtusertable expansion */
-+bool ignore_authenticated_senders = false;
- #if defined(__FreeBSD__) /* popen bug - see PR bin/50770 */
- static pthread_mutex_t popen_mutex = PTHREAD_MUTEX_INITIALIZER;
-@@ -180,7 +181,7 @@
- main(int argc, char* argv[])
- {
-    int c, err = 0;
--   const char *args = "fd:mMp:P:r:u:D:i:b:B:e:x";
-+   const char *args = "fd:mMp:P:r:u:D:i:Ib:B:e:x";
-    char *sock = NULL;
-    bool dofork = false;
-    char *pidfilename = NULL;
-@@ -212,6 +213,10 @@
-                               debug(D_MISC, "Parsing ignore list");
-                               parse_networklist(optarg, &ignorenets);
-                               break;
-+                      case 'I':
-+                              debug(D_MISC, "Ignore authenticated senders");
-+                              ignore_authenticated_senders = true;
-+                              break;
-                       case 'm':
-                               dontmodifyspam = true;
-                               smfilter.xxfi_flags &= ~SMFIF_CHGBODY;
-@@ -279,7 +284,7 @@
-       cout << PACKAGE_NAME << " - Version " << PACKAGE_VERSION << endl;
-       cout << "SpamAssassin Sendmail Milter Plugin" << endl;
-       cout << "Usage: spamass-milter -p socket [-b|-B bucket] [-d xx[,yy...]] [-D host]" << endl;
--      cout << "                      [-e defaultdomain] [-f] [-i networks] [-m] [-M]" << endl;
-+      cout << "                      [-e defaultdomain] [-f] [-i networks] [-I] [-m] [-M]" << endl;
-       cout << "                      [-P pidfile] [-r nn] [-u defaultuser] [-x]" << endl;
-       cout << "                      [-- spamc args ]" << endl;
-       cout << "   -p socket: path to create socket" << endl;
-@@ -293,6 +298,7 @@
-       cout << "   -f: fork into background" << endl;
-       cout << "   -i: skip (ignore) checks from these IPs or netblocks" << endl;
-       cout << "          example: -i 192.168.12.5,10.0.0.0/8,172.16/255.255.0.0" << endl;
-+      cout << "   -I: skip (ignore) checks if sender is authenticated" << endl;
-       cout << "   -m: don't modify body, Content-type: or Subject:" << endl;
-       cout << "   -M: don't modify the message at all" << endl;
-       cout << "   -P pidfile: Put processid in pidfile" << endl;
-@@ -761,6 +767,22 @@
-   struct context *sctx = (struct context *)smfi_getpriv(ctx);
-   char *queueid;
-+  if (ignore_authenticated_senders)
-+  {
-+    char *auth_authen;
-+
-+    auth_authen = smfi_getsymval(ctx, "{auth_authen}");
-+    debug(D_MISC, "auth_authen=%s", auth_authen ?: "<unauthenticated>");
-+
-+    if (auth_authen)
-+    {
-+      debug(D_MISC, "sender authenticated (%s) - accepting message",
-+          auth_authen);
-+      debug(D_FUNC, "mlfi_envfrom: exit ignore");
-+      return SMFIS_ACCEPT;
-+    }
-+  }
-+
-   debug(D_FUNC, "mlfi_envfrom: enter");
-   try {
-     // launch new SpamAssassin
-
---- spamass-milter.1.in        2004-03-18 10:37:08.000000000 -0800
-+++ spamass-milter.1.in        2005-03-27 20:23:09.552408021 -0800
-@@ -14,6 +14,7 @@
- .Op Fl e Ar defaultdomain
- .Op Fl f
- .Op Fl i Ar networks
-+.Op Fl I
- .Op Fl m
- .Op Fl M
- .Op Fl P Ar pidfile
-@@ -119,6 +120,8 @@
- flags will append to the list.
- For example, if you list all your internal networks, no outgoing emails
- will be filtered.
-+.It Fl I
-+Ignores messages if the sender has authenticated via SMTP AUTH.
- .It Fl m
- Disables modification of the 
- .Ql Subject: 
diff --git a/debian/patches/disabled_10_segfault_on_empty_body.patch b/debian/patches/disabled_10_segfault_on_empty_body.patch
deleted file mode 100644 (file)
index f80dfba..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
---- spamass-milter-0.2.0.orig/spamass-milter.cpp
-+++ spamass-milter-0.2.0/spamass-milter.cpp
-@@ -351,6 +378,12 @@
-   string::size_type eoh = ( eoh1 < eoh2 ? eoh1 : eoh2 );
-   string::size_type bob = assassin->d().find_first_not_of("\r\n", eoh);
-+  // Patch by Valentin Chopov <valentin@valcho.net> to fix segfault on
-+  // empty body
-+  if (bob == string::npos) {
-+    bob = assassin->d().size();
-+  }
-+
-   update_or_insert(assassin, ctx, assassin->spam_flag(), &SpamAssassin::set_spam_flag, "X-Spam-Flag");
-   update_or_insert(assassin, ctx, assassin->spam_status(), &SpamAssassin::set_spam_status, "X-Spam-Status");
diff --git a/debian/patches/disabled_15_write_to_pid_file.patch b/debian/patches/disabled_15_write_to_pid_file.patch
deleted file mode 100644 (file)
index a047533..0000000
+++ /dev/null
@@ -1,99 +0,0 @@
---- spamass-milt/spamass-milter.cpp:1.69       Fri Sep 12 05:45:05 2003
-+++ spamass-milt/spamass-milter.cpp    Tue Oct 21 21:40:32 2003
-@@ -174,7 +174,7 @@
- main(int argc, char* argv[])
- {
-    int c, err = 0;
--   const char *args = "p:fd:mr:u:D:i:b:B:";
-+   const char *args = "fd:mp:P:r:u:D:i:b:B:";
-    char *sock = NULL;
-    bool dofork = false;
-
-@@ -177,15 +177,14 @@
-    const char *args = "p:fd:mr:u:D:i:b:B:";
-    char *sock = NULL;
-    bool dofork = false;
-+   char *pidfilename = NULL;
-+   FILE *pidfile = NULL;
-    openlog("spamass-milter", LOG_PID, LOG_MAIL);
-       /* Process command line options */
-       while ((c = getopt(argc, argv, args)) != -1) {
-               switch (c) {
--                      case 'p':
--                              sock = strdup(optarg);
--                              break;
-                       case 'f':
-                               dofork = true;
-                               break;
-@@ -215,6 +209,12 @@
-                               dontmodifyspam = true;
-                               smfilter.xxfi_flags &= ~(SMFIF_CHGBODY|SMFIF_CHGHDRS);
-                               break;
-+                      case 'p':
-+                              sock = strdup(optarg);
-+                              break;
-+                      case 'P':
-+                              pidfilename = strdup(optarg);
-+                              break;
-                       case 'r':
-                               flag_reject = true;
-                               reject_score = atoi(optarg);
-@@ -287,18 +287,37 @@
-       exit(EX_USAGE);
-    }
--      if (dofork == true) {
--              switch(fork()) {
--         case -1: /* Uh-oh, we have a problem forking. */
--            fprintf(stderr, "Uh-oh, couldn't fork!\n");
--                              exit(errno);
--                              break;
--                      case 0: /* Child */
--                              break;
--                      default: /* Parent */
--                              exit(0);
-+      if (pidfilename)
-+      {
-+              unlink(pidfilename);
-+              pidfile = fopen(pidfilename,"w");
-+              if (!pidfile)
-+              {
-+                      fprintf(stderr, "Could not open pidfile: %s\n", strerror(errno));
-+                      exit(1);
-+              }
-+              /* leave the file open through the fork, since we don't know our pid
-+                 yet
-+              */
-+      }
-+
-+
-+      if (dofork == true) 
-+      {
-+              if (daemon(0, 0) == -1)
-+              {
-+            fprintf(stderr, "daemon() failed: %s\n", strerror(errno));
-+            exit(1);
-               }
-       }
-+      
-+      if (pidfile)
-+      {
-+              fprintf(pidfile, "%ld\n", (long)getpid());
-+              fclose(pidfile);
-+              pidfile = NULL;
-+      }       
-+      
-    {
-       struct stat junk;
-       if (stat(sock,&junk) == 0) unlink(sock);
-@@ -314,7 +333,9 @@
-       debug(D_ALWAYS, "spamass-milter %s starting", PACKAGE_VERSION);
-       err = smfi_main();
-       debug(D_ALWAYS, "spamass-milter %s exiting", PACKAGE_VERSION);
-+      if (pidfilename)
-+              unlink(pidfilename);
-       return err;
- }
diff --git a/debian/patches/disabled_20_pidfile_documentation.patch b/debian/patches/disabled_20_pidfile_documentation.patch
deleted file mode 100644 (file)
index 4ffe0b7..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
---- spamass-milter.1.in.orig   2003-06-25 09:17:34.000000000 -0700
-+++ spamass-milter.1.in        2004-02-18 20:55:37.000000000 -0800
-@@ -12,6 +12,7 @@
- .Op Fl d Ar debugflags
- .Op Fl D Ar host
- .Op Fl f
-+.Op Fl P Ar pidfile
- .Op Fl i Ar networks
- .Op Fl m
- .Op Fl r Ar nn
-@@ -88,6 +89,12 @@
- Causes
- .Nm
- to fork into the background.
-+.It Fl P Ar pidfile
-+Causes
-+.Nm
-+to write out it's pid to pidfile.
-+.Ar pidfile
-+is the name of the pidfile to write out.
- .It Fl i Ar networks
- Ignores messages if the originating IP is in the network(s) listed. 
- The message will be passed through without calling SpamAssassin at all.
diff --git a/debian/patches/disabled_25_use_score_as_well_as_hit_spamass_3.0.patch b/debian/patches/disabled_25_use_score_as_well_as_hit_spamass_3.0.patch
deleted file mode 100644 (file)
index a49ecbf..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
---- spamass-milter-0.2.0/spamass-milter.cpp.orig       2004-08-13 14:08:55.000000000 -0700
-+++ spamass-milter-0.2.0/spamass-milter.cpp    2004-08-13 14:12:16.000000000 -0700
-@@ -366,6 +366,9 @@
-               int score, rv;
-               const char *spam_status = assassin->spam_status().c_str();
-               rv = sscanf(spam_status,"%*s hits=%d", &score);
-+              /* Spamassassin >= 3 uses score= instead of hit= */
-+              if (rv != 1)
-+                      rv = sscanf(spam_status,"%*s score=%d", &score);
-               if (rv != 1)
-                       debug(D_ALWAYS, "Could not extract score from <%s>", spam_status);
-               else 
diff --git a/debian/patches/disabled_30_deal_correctly_with_plus.patch b/debian/patches/disabled_30_deal_correctly_with_plus.patch
deleted file mode 100644 (file)
index 3ed4da7..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
---- spamass-milter.cpp.orig    2004-09-30 13:47:49.000000000 -0700
-+++ spamass-milter.cpp 2004-09-30 13:50:15.000000000 -0700
-@@ -1375,8 +1375,11 @@
- SpamAssassin::local_user()
- {
-   // assuming we have a recipient in the form: <username@somehost.somedomain>
--  // we return 'username'
--  return _rcpt.substr(1,_rcpt.find('@')-1);
-+  // (angle brackets optional) we return 'username'
-+  if (_rcpt[0] == '<')
-+    return _rcpt.substr(1,_rcpt.find_first_of("@+")-1);
-+  else
-+    return _rcpt.substr(0,_rcpt.find_first_of("@+"));
- }
- int