--- gmime2.2-2.2.22.orig/config.sub +++ gmime2.2-2.2.22/config.sub @@ -1,10 +1,10 @@ #! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 # Free Software Foundation, Inc. -timestamp='2008-01-16' +timestamp='2009-06-11' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -122,6 +122,7 @@ case $maybe_os in nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ + kopensolaris*-gnu* | \ storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` @@ -152,6 +153,9 @@ os= basic_machine=$1 ;; + -bluegene*) + os=-cnk + ;; -sim | -cisco | -oki | -wec | -winbond) os= basic_machine=$1 @@ -249,13 +253,16 @@ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ + | lm32 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ - | maxq | mb | microblaze | mcore | mep \ + | maxq | mb | microblaze | mcore | mep | metag \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ - | mips64vr | mips64vrel \ + | mips64octeon | mips64octeonel \ | mips64orion | mips64orionel \ + | mips64r5900 | mips64r5900el \ + | mips64vr | mips64vrel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ @@ -268,6 +275,7 @@ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ + | moxie \ | mt \ | msp430 \ | nios | nios2 \ @@ -277,7 +285,7 @@ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ | score \ - | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ + | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ @@ -286,7 +294,7 @@ | v850 | v850e \ | we32k \ | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ - | z8k) + | z8k | z80) basic_machine=$basic_machine-unknown ;; m6811 | m68hc11 | m6812 | m68hc12) @@ -329,14 +337,17 @@ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ + | lm32-* \ | m32c-* | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ - | m88110-* | m88k-* | maxq-* | mcore-* \ + | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ - | mips64vr-* | mips64vrel-* \ + | mips64octeon-* | mips64octeonel-* \ | mips64orion-* | mips64orionel-* \ + | mips64r5900-* | mips64r5900el-* \ + | mips64vr-* | mips64vrel-* \ | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ @@ -358,20 +369,20 @@ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | pyramid-* \ | romp-* | rs6000-* \ - | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ + | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ | tahoe-* | thumb-* \ - | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ + | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \ | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ | xstormy16-* | xtensa*-* \ | ymp-* \ - | z8k-*) + | z8k-* | z80-*) ;; # Recognize the basic CPU types without company name, with glob match. xtensa*) @@ -439,6 +450,10 @@ basic_machine=m68k-apollo os=-bsd ;; + aros) + basic_machine=i386-pc + os=-aros + ;; aux) basic_machine=m68k-apple os=-aux @@ -455,10 +470,18 @@ basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; + bluegene*) + basic_machine=powerpc-ibm + os=-cnk + ;; c90) basic_machine=c90-cray os=-unicos ;; + cegcc) + basic_machine=arm-unknown + os=-cegcc + ;; convex-c1) basic_machine=c1-convex os=-bsd @@ -526,6 +549,10 @@ basic_machine=m88k-motorola os=-sysv3 ;; + dicos) + basic_machine=i686-pc + os=-dicos + ;; djgpp) basic_machine=i586-pc os=-msdosdjgpp @@ -1128,6 +1155,10 @@ basic_machine=z8k-unknown os=-sim ;; + z80-*-coff) + basic_machine=z80-unknown + os=-sim + ;; none) basic_machine=none-none os=-none @@ -1166,7 +1197,7 @@ we32k) basic_machine=we32k-att ;; - sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) + sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) @@ -1236,10 +1267,11 @@ # Each alternative MUST END IN A *, to match a version number. # -sysv* is not here because it comes later, after sysvr4. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ - | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ + | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ + | -kopensolaris* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ - | -aos* \ + | -aos* | -aros* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ @@ -1248,7 +1280,7 @@ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ - | -chorusos* | -chorusrdb* \ + | -chorusos* | -chorusrdb* | -cegcc* \ | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* \ @@ -1388,6 +1420,9 @@ -zvmoe) os=-zvmoe ;; + -dicos*) + os=-dicos + ;; -none) ;; *) @@ -1585,7 +1620,7 @@ -sunos*) vendor=sun ;; - -aix*) + -cnk*|-aix*) vendor=ibm ;; -beos*) --- gmime2.2-2.2.22.orig/config.guess +++ gmime2.2-2.2.22/config.guess @@ -1,10 +1,10 @@ #! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 # Free Software Foundation, Inc. -timestamp='2008-01-23' +timestamp='2009-06-10' # 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 @@ -170,7 +170,7 @@ arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep __ELF__ >/dev/null + | grep -q __ELF__ then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? @@ -324,6 +324,9 @@ case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7; exit ;; esac ;; + s390x:SunOS:*:*) + echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; @@ -331,7 +334,20 @@ echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) - echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + eval $set_cc_for_build + SUN_ARCH="i386" + # If there is a compiler, see if it is configured for 64-bit objects. + # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. + # This test works for both compilers. + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then + if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ + grep IS_64BIT_ARCH >/dev/null + then + SUN_ARCH="x86_64" + fi + fi + echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize @@ -640,7 +656,7 @@ # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | - grep __LP64__ >/dev/null + grep -q __LP64__ then HP_ARCH="hppa2.0w" else @@ -796,7 +812,7 @@ x86) echo i586-pc-interix${UNAME_RELEASE} exit ;; - EM64T | authenticamd) + EM64T | authenticamd | genuineintel) echo x86_64-unknown-interix${UNAME_RELEASE} exit ;; IA64) @@ -806,6 +822,9 @@ [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; + 8664:Windows_NT:*) + echo x86_64-pc-mks + exit ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we @@ -866,40 +885,17 @@ m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; - mips:Linux:*:*) + mips:Linux:*:* | mips64:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #undef CPU - #undef mips - #undef mipsel + #undef ${UNAME_MACHINE} + #undef ${UNAME_MACHINE}el #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) - CPU=mipsel + CPU=${UNAME_MACHINE}el #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) - CPU=mips - #else - CPU= - #endif - #endif -EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } - ;; - mips64:Linux:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #undef CPU - #undef mips64 - #undef mips64el - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) - CPU=mips64el - #else - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) - CPU=mips64 + CPU=${UNAME_MACHINE} #else CPU= #endif @@ -931,10 +927,13 @@ EV67) UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac - objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null + objdump --private-headers /bin/sh | grep -q ld.so.1 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} exit ;; + padre:Linux:*:*) + echo sparc-unknown-linux-gnu + exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in @@ -982,17 +981,6 @@ elf32-i386) TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" ;; - a.out-i386-linux) - echo "${UNAME_MACHINE}-pc-linux-gnuaout" - exit ;; - coff-i386) - echo "${UNAME_MACHINE}-pc-linux-gnucoff" - exit ;; - "") - # Either a pre-BFD a.out linker (linux-gnuoldld) or - # one that does not give us useful --help. - echo "${UNAME_MACHINE}-pc-linux-gnuoldld" - exit ;; esac # Determine whether the default compiler is a.out or elf eval $set_cc_for_build @@ -1058,7 +1046,7 @@ i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable exit ;; - i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) + i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit ;; i*86:*DOS:*:*) @@ -1102,8 +1090,11 @@ pc:*:*:*) # Left here for compatibility: # uname -m prints for DJGPP always 'pc', but it prints nothing about - # the processor, so we play safe by assuming i386. - echo i386-pc-msdosdjgpp + # the processor, so we play safe by assuming i586. + # Note: whatever this is, it MUST be the same as what config.sub + # prints for the "djgpp" host, or else GDB configury will decide that + # this is a cross-build. + echo i586-pc-msdosdjgpp exit ;; Intel:Mach:3*:*) echo i386-pc-mach3 @@ -1141,6 +1132,16 @@ 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; + NCR*:*:4.2:* | MPRAS*:*:4.2:*) + OS_REL='.3' + test -r /etc/.relid \ + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ + && { echo i486-ncr-sysv4.3${OS_REL}; exit; } + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } + /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit ;; @@ -1153,7 +1154,7 @@ rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} exit ;; - PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) + PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit ;; SM[BE]S:UNIX_SV:*:*) @@ -1216,6 +1217,9 @@ BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos exit ;; + BePC:Haiku:*:*) # Haiku running on Intel PC compatible. + echo i586-pc-haiku + exit ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} exit ;; @@ -1324,6 +1328,9 @@ i*86:rdos:*:*) echo ${UNAME_MACHINE}-pc-rdos exit ;; + i*86:AROS:*:*) + echo ${UNAME_MACHINE}-pc-aros + exit ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 --- gmime2.2-2.2.22.orig/debian/compat +++ gmime2.2-2.2.22/debian/compat @@ -0,0 +1 @@ +4 --- gmime2.2-2.2.22.orig/debian/libgmime-2.0-2-doc.links +++ gmime2.2-2.2.22/debian/libgmime-2.0-2-doc.links @@ -0,0 +1 @@ +usr/share/gtk-doc/html/gmime usr/share/doc/libgmime-2.0-2-doc/html --- gmime2.2-2.2.22.orig/debian/libgmime-2.0-2a.install +++ gmime2.2-2.2.22/debian/libgmime-2.0-2a.install @@ -0,0 +1 @@ +usr/lib/libgmime-2.0.so.* --- gmime2.2-2.2.22.orig/debian/libgmime2.2a-cil.docs +++ gmime2.2-2.2.22/debian/libgmime2.2a-cil.docs @@ -0,0 +1,3 @@ +AUTHORS +README +TODO --- gmime2.2-2.2.22.orig/debian/control +++ gmime2.2-2.2.22/debian/control @@ -0,0 +1,66 @@ +# This file is autogenerated. DO NOT EDIT! +# +# Modifications should be made to debian/control.in instead. +# This file is regenerated automatically in the clean target. + +Source: gmime2.2 +Section: libs +Priority: optional +Maintainer: Mirco Bauer +Uploaders: Debian GNOME Maintainers +Build-Depends: debhelper (>> 4.0.0), + gnome-pkg-tools (>= 0.10), + libglib2.0-dev, + autotools-dev, + zlib1g-dev, + dpatch, + gtk-doc-tools (>= 1.8), + docbook-utils, + sharutils +Build-Depends-Indep: cli-common-dev (>= 0.4.4), + mono-devel (>= 2.4.3), + libgtk2.0-cil-dev (>= 2.4.0), + gtk-sharp2-gapi (>= 2.4.0) +Standards-Version: 3.8.0 +Homepage: http://spruce.sourceforge.net/gmime/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/gmime2.2 +Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gmime2.2/ + +Package: libgmime-2.0-2-dev +Architecture: any +Section: libdevel +Depends: libgmime-2.0-2a (= ${binary:Version}), libc6-dev, libglib2.0-dev +Conflicts: libgmime-dev, libgmime1-dev, libgmime2-dev, libgmime2.1-dev +Replaces: libgmime2-dev, libgmime2.1-dev +Provides: libgmime2-dev, libgmime2.1-dev +Description: MIME library - development files + GMime is a set of utilities for parsing and creating messages using + the Multipurpose Internet Mail Extension (MIME). + +Package: libgmime-2.0-2-doc +Architecture: all +Section: doc +Conflicts: libgmime2.1-doc, libgmime2.2-doc +Replaces: libgmime2.2-doc +Provides: libgmime2.2-doc +Description: MIME library - documentation + GMime is a set of utilities for parsing and creating messages using + the Multipurpose Internet Mail Extension (MIME). + +Package: libgmime-2.0-2a +Architecture: any +Depends: ${shlibs:Depends} +Conflicts: libgmime2, libgmime2.1, libgmime-2.0-2 (<= 2.2.18-1) +Replaces: libgmime2, libgmime2.1, libgmime-2.0-2 (<= 2.2.18-1) +Description: MIME library + GMime is a set of utilities for parsing and creating messages using + the Multipurpose Internet Mail Extension (MIME). + +Package: libgmime2.2a-cil +Replaces: libgmime2.2-cil +Conflicts: libgmime2.2-cil +Architecture: all +Depends: ${shlibs:Depends}, ${cli:Depends} +Description: CLI binding for the MIME library + GMime is a set of utilities for parsing and creating messages using + the Multipurpose Internet Mail Extension (MIME). --- gmime2.2-2.2.22.orig/debian/libgmime2.2a-cil.links +++ gmime2.2-2.2.22/debian/libgmime2.2a-cil.links @@ -0,0 +1 @@ +usr/lib/pkgconfig/gmime-sharp-2.2.pc usr/lib/pkgconfig/gmime-sharp.pc --- gmime2.2-2.2.22.orig/debian/changelog +++ gmime2.2-2.2.22/debian/changelog @@ -0,0 +1,494 @@ +gmime2.2 (2.2.22-5) unstable; urgency=medium + + [ Emilio Pozuelo Monfort ] + * debian/watch: Fixed, was not tracking anything. + + [ Josselin Mouette ] + * Stop installing the .la file, it’s not referenced anywhere. + + [ Mirco Bauer ] + * debian/control: + + Bumped mono-devel build-dep to >= 2.4.3 + + Replaced libgtk2.0-cil build-dep with libgtk2.0-cil-dev, fixing FTBFS. + (Closes: #562300) + * debian/rules: + + Use mono-csc instead of csc as C# compiler. + + -- Mirco Bauer Wed, 20 Jan 2010 23:38:13 +0100 + +gmime2.2 (2.2.22-4) unstable; urgency=low + + * debian/control: + + Moved sharutils from build-deps-indep to build-deps. Should fix FTBFS + for buildds. + * debian/patches/gmime_sharp_dllmap.dpatch: + + Fixed SONAME version in dllmap so the shlibs entry can found and the + binary dep is added to libgmime2.2a-cil again. + + -- Mirco Bauer Sat, 07 Mar 2009 11:58:38 +0100 + +gmime2.2 (2.2.22-3) unstable; urgency=low + + [ Mirco Bauer ] + * debian/control: + + Debian GNOME Team adopts this package, updating Maintainer and Uploaders + according to that. (Closes: #513428) + + Replaced mono-mcs and mono-gac build-deps with mono-devel >= 2.0 as part + of the Mono 2.0 transition. + * debian/control + debian/control.in: + + Renamed control to control.in, control is generated by debian/rules. + * debian/control.in: + + Added gnome-pkg-tools to build-deps as needed by clean target. + + Added Vcs-Browser and Vcs-Svn fields. + * debian/rules: + + Generate control in clean target using gnome-pkg-tools. + * debian/patches/gmime_sharp_signing_key.dpatch: + + Modified patch to sign assembly at compile stage using the + AssemblyKeyFile attribute. + + [ Steve Langasek ] + * debian/rules: pass CSC=/usr/bin/csc to configure, for the mono 2.0 + transition. + * debian/patches/gmime_sharp_signing_key.dpatch: new patch to pull in + the signing key from upstream 2.4, to allow the package to build + with current mono-devel; this implies an ABI change, so rename to + libgmime2.2a-cil. + * debian/control: build-depend on sharutils for the above patch. + + -- Mirco Bauer Sat, 07 Mar 2009 00:06:43 +0100 + +gmime2.2 (2.2.22-2) unstable; urgency=low + + * Move gtk-doc-tools and docbook-utils to Build-Depends, since ./configure + fails if they are not present. + + -- Guus Sliepen Tue, 29 Jul 2008 13:58:08 +0200 + +gmime2.2 (2.2.22-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Mon, 21 Jul 2008 12:18:31 +0200 + +gmime2.2 (2.2.21-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Sat, 24 May 2008 09:21:01 +0200 + +gmime2.2 (2.2.20-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Sat, 17 May 2008 21:53:54 +0200 + +gmime2.2 (2.2.19-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Mon, 05 May 2008 10:41:33 +0200 + +gmime2.2 (2.2.18-2) unstable; urgency=low + + * Acknowledging NMU from Stephen Gran. + * Remove all Provides from libgmime-2.0-2a, since this library doesn't + provide the same ABI as the previous versions. Closes: #477039 + + -- Guus Sliepen Tue, 22 Apr 2008 00:00:20 +0200 + +gmime2.2 (2.2.18-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Rename libgmime-2.0-2 to libgmime-2.0-2a to reflect ABI change + (closes: #443561) + + -- Stephen Gran Sun, 06 Apr 2008 13:17:03 +0100 + +gmime2.2 (2.2.18-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Wed, 19 Mar 2008 15:11:08 +0100 + +gmime2.2 (2.2.17-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Wed, 13 Feb 2008 18:11:13 +0100 + +gmime2.2 (2.2.16-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Tue, 05 Feb 2008 14:15:49 +0100 + +gmime2.2 (2.2.15-1) unstable; urgency=low + + * New upstream release. + * Fix debian/rules to allow parallel builds. + + -- Guus Sliepen Fri, 04 Jan 2008 12:18:22 +0100 + +gmime2.2 (2.2.11-2) unstable; urgency=low + + * In the previous upload I accidently dropped Mirco Bauer's changes. Put + them back. + * Drop pass_off_t_as_Int64.dpatch, this has been fixed upstream. + * Don't ignore make clean errors in debian/rules. + + -- Guus Sliepen Fri, 07 Dec 2007 15:52:36 +0100 + +gmime2.2 (2.2.11-1) unstable; urgency=low + + * New upstream release. + - License changed to LGPL-2.1. Closes: #444616 + * Fix watch URL and update watch file version. Closes: #449658 + + -- Guus Sliepen Sat, 17 Nov 2007 11:50:58 +0100 + +gmime2.2 (2.2.10-2) unstable; urgency=high + + * Added myself to Uploaders (with permission from Guus Sliepen). + * debian/patches/pass_off_t_as_Int64.dpatch: + + Pass offsets (off_t) as long long (Int64) instead of long (IntPtr). + IntPtr is Int32 on 32bit systems, but with LFS it requires Int64 values + now (since gmime 2.2.10-1). (Closes: #442173) + This made all applications crash (like beagle) that use gmime-sharp, + thus urgency set to high. + * Updated cli-common-dev build dependency to >= 0.4.4. + * Removed obsolete Replaces, Conflicts and Provides for libgmime2.1-cil from + libgmime2.2-cil. (libgmime2.1-cil was never in a Debian release) + * Removed "unstable version" hints from package descriptions, + as GMime is API stable since 2.2.0. + * Using dh_clifixperms in debian/rules now instead of chmod call. + * Using -V parameter instead of -m for dh_makeclilibs call. + (since debhelper compat 4 the debian revision was dropped) + * Replaced several "-plibgmime2.2-cil" debhelper calls with "-i", no need to + limit them. + * Removed unneeded script snippets from debian/rules. + * Renamed gmime-sharp.pc to gmime-sharp-2.2.pc and made gmime-sharp.pc a + symlink. (Debian CLI Policy 3.2.4) + * Removed bashism in debian/rules for uu{de,en}code deletion. + + -- Mirco Bauer Fri, 05 Oct 2007 18:04:39 +0200 + +gmime2.2 (2.2.10-1) unstable; urgency=low + + * New upstream release. + * Enable large file support. + * Enable workarounds for broken RFC 2047 encodings. + + -- Guus Sliepen Sat, 21 Jul 2007 11:39:48 +0200 + +gmime2.2 (2.2.9-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Wed, 23 May 2007 09:13:42 +0200 + +gmime2.2 (2.2.8-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Sat, 28 Apr 2007 10:28:07 +0200 + +gmime2.2 (2.2.7-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Tue, 24 Apr 2007 19:11:19 +0200 + +gmime2.2 (2.2.6-1) unstable; urgency=medium + + * New upstream release. Closes: #416668 + Medium urgency because it breaks balsa. + + -- Guus Sliepen Fri, 30 Mar 2007 11:10:58 +0200 + +gmime2.2 (2.2.5-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Tue, 27 Mar 2007 10:49:21 +0200 + +gmime2.2 (2.2.3-3) unstable; urgency=low + + * Make mono binding's dependency on the C library less strict. + Closes: #386902 + + -- Guus Sliepen Mon, 11 Dec 2006 17:06:20 +0100 + +gmime2.2 (2.2.3-2) unstable; urgency=medium + + * Acknowledge NMUs. Closes: #382642, #386902, #387094, #388041 + * Apply patch from Michael Biebl to prevent wrong libdir path in .la + files. Closes: #401541 + * Medium urgency upload because it may break other software linked to it. + * libgmime-2.0-2-doc Conflict, Replaces and Provides libgmime2.2-doc. + + -- Guus Sliepen Sat, 9 Dec 2006 14:39:40 +0100 + +gmime2.2 (2.2.3-1.3) unstable; urgency=low + + * Non-maintainer upload. + * Call dpatch before running configure, otherwise + libgmime2.2-cil ships unpatched .pc file with + wrong library path (Closes: #387094) + + -- Michael Ablassmeier Mon, 18 Sep 2006 11:07:53 +0200 + +gmime2.2 (2.2.3-1.2) unstable; urgency=low + + * Non-maintainer upload. + * Fix my previous broken upload of libgmime2.2-cil, by running the + binary-arch target before binary-all to ensure shlibs files are + where they need to be. Closes: #386902. + + -- Steve Langasek Sun, 10 Sep 2006 22:30:02 -0700 + +gmime2.2 (2.2.3-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Properly split the binary-arch and binary-indep targets, and the + build-depends as well, instead of wrongly processing all arch: all + packages in the binary-arch target and failing whenever the C# + packages aren't installed. In addition, move these mono build-deps + into Build-Depends-Indep where they belong, as well as the packages + used for doc building (docbook-utils, gtk-doc-tools). + Closes: #382642. + + -- Steve Langasek Sat, 9 Sep 2006 23:31:49 -0700 + +gmime2.2 (2.2.3-1) unstable; urgency=low + + * New upstream release (Closes: #366231) + * Fix naming of packages to comply with Debian Policy and Debian Mono Policy + + binary packages are called libgmime2.0-2-* as library soname. + + mono bindings package is called libgmime2.2-cil. + + * debian/control: + + Build Depend on cli-common-dev (>= 0.4.0) and dpatch + + Make libgmime2.2-cil package architecture all. It does only contain + mono code, so it will work in every environment that has Mono available. + + Bump Standards Version to 3.7.2. No changes needed. + + Set myself as an Uploader for this package. + + * debian/rules: + + Bump debhelper compat level to 4, and set it only in debian/compat file + + use dh_install instead of deprecated dh_movefiles. + + call dh_installcligac and add correspondent file. + + only call dh_*cli* stuff on libgmime2.2-cil package. + + do not force a maximum version at dh_makeclilibs call. It will + added later when needed. + + add dpatch support. + + * debian/patches: + + gmime-sharp-pc: new; set path for gmime-sharp.dll + + * mv *.files *.install to complete the above change + * Install cli files under /usr/lib/cli/gmime-sharp-2.2 to follow new CLI + policy. They will be linked to GAC at postinst by debhelper magic. + (Closes: #366453) + + -- Jose Carlos Garcia Sogo Thu, 10 Aug 2006 13:10:38 +0200 + +gmime2.1 (2.1.19-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Sat, 21 Jan 2006 12:48:37 +0100 + +gmime2.1 (2.1.18-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Fri, 13 Jan 2006 12:58:26 +0100 + +gmime2.1 (2.1.17-2) unstable; urgency=low + + * Don't Build-Depend on gtk-sharp2, but on more specific packages. + * Also build -cil package for ia64. + + -- Guus Sliepen Mon, 24 Oct 2005 13:05:47 +0200 + +gmime2.1 (2.1.17-1) unstable; urgency=low + + * New upstream release. + * Tell dh_makeclilibs that even minor version changes mean API/ABI + incompatibility. + + -- Guus Sliepen Mon, 17 Oct 2005 01:23:57 +0200 + +gmime2.1 (2.1.16-2) unstable; urgency=low + + * Recompile with newer versions of libraries. + + -- Guus Sliepen Wed, 28 Sep 2005 11:40:41 +0200 + +gmime2.1 (2.1.16-1) unstable; urgency=low + + * New upstream release. + * Put gmime-api.xml in libgmime2.1-cil, and gmimeConf.sh in libgmime2.1-dev. + + -- Guus Sliepen Sun, 18 Sep 2005 20:07:46 +0200 + +gmime2.1 (2.1.15-5) unstable; urgency=low + + * libgmime2.1-cil should depend on libgmime2.1. Closes: #317890, #318185 + * Set MONO_SHARED_DIR so mono won't try to write cruft to /root. + + -- Guus Sliepen Fri, 15 Jul 2005 13:01:31 +0200 + +gmime2.1 (2.1.15-4) unstable; urgency=low + + * Use the -s -i flags to prevent debhelper from touching libgmime2.1-cil + if it is not supported by the build architecture. + + -- Guus Sliepen Sun, 26 Jun 2005 14:16:22 +0200 + +gmime2.1 (2.1.15-3) unstable; urgency=low + + * Let configure autodetect whether or not to build mono package. + + -- Guus Sliepen Wed, 22 Jun 2005 20:25:06 +0200 + +gmime2.1 (2.1.15-2) unstable; urgency=low + + * Only build mono package on i386, powerpc and amd64 architectures. + Closes: #315203 + + -- Guus Sliepen Wed, 22 Jun 2005 16:12:27 +0200 + +gmime2.1 (2.1.15-1) unstable; urgency=low + + * New upstream release. Closes: #306626 + + -- Guus Sliepen Sat, 18 Jun 2005 12:04:43 +0200 + +gmime2.1 (2.1.14-2) unstable; urgency=low + + * Package mono bindings. Closes: #290674, #291131 + * Put documentation into its own package. + + -- Guus Sliepen Mon, 13 Jun 2005 13:23:59 +0200 + +gmime2.1 (2.1.14-1) unstable; urgency=low + + * New upstream release. Closes: #300450 + + -- Guus Sliepen Wed, 13 Apr 2005 12:17:17 +0200 + +gmime2.1 (2.1.13-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Thu, 10 Mar 2005 15:35:38 +0100 + +gmime2.1 (2.1.12-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Sat, 26 Feb 2005 16:03:40 +0100 + +gmime2.1 (2.1.11-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Sat, 5 Feb 2005 11:43:24 +0100 + +gmime2.1 (2.1.10-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Wed, 12 Jan 2005 12:50:00 +0100 + +gmime2.1 (2.1.9-2) unstable; urgency=low + + * Create a link in the gtk-doc directory to the GMime manual. + Closes: #273484 + + -- Guus Sliepen Mon, 1 Nov 2004 12:37:17 +0100 + +gmime2.1 (2.1.9-1) unstable; urgency=medium + + * New upstream release. Closes: #274627 + + -- Guus Sliepen Sun, 3 Oct 2004 11:44:19 +0200 + +gmime2.1 (2.1.8-1) unstable; urgency=low + + * New upstream release. Closes: #258988 + * Fix warnings about uninitialised variables and strict aliasing rules. + + -- Guus Sliepen Sun, 29 Aug 2004 09:10:49 +0000 + +gmime2.1 (2.1.7-1.2) unstable; urgency=high + + * Non-maintainer upload. + * *Really* fix the FTBFS - by editing gmime/gmime.h.in instead of + gmime/gmime.h (closes: #258988). + + -- Steve Langasek Tue, 24 Aug 2004 22:13:52 -0700 + +gmime2.1 (2.1.7-1.1) unstable; urgency=high + + * NMU + * Fix FTBFS (Closes: #258988): + - Add include of in gmime/gmime.h + - configure with CFLAGS="-Wall -O2 -fno-strict-aliasing" + Solution provided by J.H.M. Dassen and Matthew Wilcox + + -- Frank Lichtenheld Sun, 22 Aug 2004 01:19:03 +0200 + +gmime2.1 (2.1.7-1) unstable; urgency=low + + * New upstream release. + + -- Guus Sliepen Mon, 12 Jul 2004 15:23:32 +0200 + +gmime2.1 (2.1.6-1) unstable; urgency=low + + * New upstream release. + * Build-depend on zlib1g-dev. Closes: #254982 + + -- Guus Sliepen Fri, 25 Jun 2004 21:25:44 +0000 + +gmime2.1 (2.1.5-1) unstable; urgency=low + + * Packaged 2.1 branch. + + -- Guus Sliepen Sun, 30 May 2004 16:34:07 +0200 + +gmime2 (2.0.14-2) unstable; urgency=low + + * Adopted this package. Closes: #170634 + + -- Guus Sliepen Sun, 30 May 2004 13:59:26 +0200 + +gmime2 (2.0.14-1) unstable; urgency=low + + * New upstream release + * libgmime2-dev now depends on libglib2.0-dev. + Closes: #210640. + + -- Ove Kaaven Tue, 11 May 2004 19:49:21 +0200 + +gmime2 (2.0.8-2) unstable; urgency=low + + * Tried to update libtool stuff. Closes: #192320. + + -- Ove Kaaven Thu, 17 Jul 2003 06:57:06 +0200 + +gmime2 (2.0.8-1) unstable; urgency=low + + * New upstream release. Closes: #199562. + + -- Ove Kaaven Thu, 3 Jul 2003 23:55:12 +0200 + +gmime2 (2.0.6-1) unstable; urgency=low + + * Finally also packaged gmime 2. + + -- Ove Kaaven Thu, 17 Apr 2003 20:56:40 +0200 + --- gmime2.2-2.2.22.orig/debian/libgmime-2.0-2.docs +++ gmime2.2-2.2.22/debian/libgmime-2.0-2.docs @@ -0,0 +1,3 @@ +AUTHORS +README +TODO --- gmime2.2-2.2.22.orig/debian/gmime-sharp.snk.uu +++ gmime2.2-2.2.22/debian/gmime-sharp.snk.uu @@ -0,0 +1,17 @@ +begin 644 gmime-sharp.snk +M!P(````D``!24T$R``0``!$````[K9_N#S+U/8\O%Z6@=_2GY]E&5/9ED;+4 +M_3IEYS\D;3S<5I5+Y42B,+\"/0\X-!#@*`X87T5QGVM*=^-Z;0#BFVX52POU +MP2#9X3I6<'-Q!Z>74^C12LK!;E1$,XX`[.+:%7:3"4KP4='3@TW:U7V3/YF= +M+^E'R"#.A%%V(!09K[4`=K&*3WWQJD->HDR!3@.0&^NJ_>M!('.>%LYZ=/8= +MDR(+-GTMYOQ%(*20!M3I@S@I29>L8!>Y5KPWAH)Y$[HOW#)6\W86<'FD=3<" +M[X-9$,8!S)_D_I+3/H\+U?`\\A\7->)`YE'4Z409]"UP1O*2<0LNLVHNB!ZM +M=T-I@N7P,8CGB(+P=1#.7?[%[;4<`P`IOX*R=*=I>^^ZA60Q)`TAMT:<.93) +ML133]%HS;3:+C^I3?[$/)9]1P'^K36,AK\5<>RVAS^F!T/VA(EM4\GFZ&'G` +MDC*6Z(9P%`0>=&0;>JAJZ932YG0' +M]:W4)WLP#!<=7[,QLVG%8YNV^Y=R-$$%\"Q)`.5',>S;C*`"JG*0!Z*I@U// +M>1-@#Y'[&'O"<0YAE4LM' on +Fri, 2 Feb 2001 03:04:27 +0100. + +The current Debian maintainer is Guus Sliepen + +It was downloaded from http://spruce.sourceforge.net/gmime/ + +Upstream Author: Jeffrey Stedfast + +This library is Copyright (C) 2000-2007 Jeffrey Stedfast. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public License + as published by the Free Software Foundation; either version 2.1 + of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free + Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + +On Debian systems, the complete text of the GNU Lesser General Public License +can be found in /usr/share/common-licenses/LGPL-2.1. --- gmime2.2-2.2.22.orig/debian/rules +++ gmime2.2-2.2.22/debian/rules @@ -0,0 +1,112 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +export MONO_SHARED_DIR=$(CURDIR) + +include /usr/share/dpatch/dpatch.make +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk + +CFLAGS = -Wall -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +configure: configure-stamp +configure-stamp: patch + dh_testdir + + ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-gtk-doc --disable-rpath --enable-largefile --enable-rfc2047-workarounds CSC=/usr/bin/mono-csc + + touch configure-stamp + +build: build-stamp +build-stamp: configure + dh_testdir + + # unpack signing key + cd debian && uudecode < gmime-sharp.snk.uu + + $(MAKE) + + touch build-stamp + +clean:: unpatch + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + [ ! -f Makefile ] || $(MAKE) -C docs/reference maintainer-clean-local + [ ! -f Makefile ] || $(MAKE) distclean + rm -rf .wapi libgmime gmime.h libgmime.spec debian/gmime-sharp.snk + + dh_clean + rm -rf debian/patched + + # autotools-dev stuff + cp /usr/share/misc/config.guess config.guess + cp /usr/share/misc/config.sub config.sub + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + $(MAKE) install DESTDIR="$(CURDIR)/debian/tmp" + + +binary-indep: build install + dh_testdir + dh_testroot + # CLI Policy 3.2.4 + mv $(CURDIR)/debian/tmp/usr/lib/pkgconfig/gmime-sharp.pc \ + $(CURDIR)/debian/tmp/usr/lib/pkgconfig/gmime-sharp-2.2.pc + # move files to where they supposedly belong + dh_install -i --sourcedir=debian/tmp + dh_installdocs -i + dh_installman -i + dh_installinfo -i + dh_installchangelogs -i ChangeLog + dh_link -i + dh_strip -i + dh_compress -i + dh_fixperms -i + dh_clifixperms -i + dh_makeshlibs -i + dh_makeclilibs -i -V + dh_installcligac -i + dh_installdeb -i + dh_shlibdeps -i + dh_clideps -i -d + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +binary-arch: build install + dh_testdir + dh_testroot + # move files to where they supposedly belong + dh_install -s --sourcedir=debian/tmp + rm -f debian/libgmime-2.0-2-dev/usr/bin/uudecode + rm -f debian/libgmime-2.0-2-dev/usr/bin/uuencode + dh_installdocs -s + dh_installman -s + dh_installinfo -s + dh_installchangelogs -s ChangeLog + dh_link -s + dh_strip -s + dh_compress -s + dh_fixperms -s + dh_makeshlibs -s + dh_installdeb -s + dh_shlibdeps -s + dh_gencontrol -s + dh_md5sums -s + dh_builddeb -s + +binary: binary-arch binary-indep +.PHONY: build clean binary-indep binary-arch binary install configure patch unpatch --- gmime2.2-2.2.22.orig/debian/control.in +++ gmime2.2-2.2.22/debian/control.in @@ -0,0 +1,61 @@ +Source: gmime2.2 +Section: libs +Priority: optional +Maintainer: Mirco Bauer +Uploaders: @GNOME_TEAM@ +Build-Depends: debhelper (>> 4.0.0), + gnome-pkg-tools (>= 0.10), + libglib2.0-dev, + autotools-dev, + zlib1g-dev, + dpatch, + gtk-doc-tools (>= 1.8), + docbook-utils, + sharutils +Build-Depends-Indep: cli-common-dev (>= 0.4.4), + mono-devel (>= 2.4.3), + libgtk2.0-cil-dev (>= 2.4.0), + gtk-sharp2-gapi (>= 2.4.0) +Standards-Version: 3.8.0 +Homepage: http://spruce.sourceforge.net/gmime/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/gmime2.2 +Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gmime2.2/ + +Package: libgmime-2.0-2-dev +Architecture: any +Section: libdevel +Depends: libgmime-2.0-2a (= ${binary:Version}), libc6-dev, libglib2.0-dev +Conflicts: libgmime-dev, libgmime1-dev, libgmime2-dev, libgmime2.1-dev +Replaces: libgmime2-dev, libgmime2.1-dev +Provides: libgmime2-dev, libgmime2.1-dev +Description: MIME library - development files + GMime is a set of utilities for parsing and creating messages using + the Multipurpose Internet Mail Extension (MIME). + +Package: libgmime-2.0-2-doc +Architecture: all +Section: doc +Conflicts: libgmime2.1-doc, libgmime2.2-doc +Replaces: libgmime2.2-doc +Provides: libgmime2.2-doc +Description: MIME library - documentation + GMime is a set of utilities for parsing and creating messages using + the Multipurpose Internet Mail Extension (MIME). + +Package: libgmime-2.0-2a +Architecture: any +Depends: ${shlibs:Depends} +Conflicts: libgmime2, libgmime2.1, libgmime-2.0-2 (<= 2.2.18-1) +Replaces: libgmime2, libgmime2.1, libgmime-2.0-2 (<= 2.2.18-1) +Description: MIME library + GMime is a set of utilities for parsing and creating messages using + the Multipurpose Internet Mail Extension (MIME). + +Package: libgmime2.2a-cil +Replaces: libgmime2.2-cil +Conflicts: libgmime2.2-cil +Architecture: all +Depends: ${shlibs:Depends}, ${cli:Depends} +Description: CLI binding for the MIME library + GMime is a set of utilities for parsing and creating messages using + the Multipurpose Internet Mail Extension (MIME). --- gmime2.2-2.2.22.orig/debian/libgmime-2.0-2-dev.docs +++ gmime2.2-2.2.22/debian/libgmime-2.0-2-dev.docs @@ -0,0 +1,3 @@ +AUTHORS +README +TODO --- gmime2.2-2.2.22.orig/debian/libgmime-2.0-2-doc.doc-base +++ gmime2.2-2.2.22/debian/libgmime-2.0-2-doc.doc-base @@ -0,0 +1,10 @@ +Document: gmime +Title: GMime Library Reference Manual +Author: Jeffrey Stedfast +Abstract: This is the programming reference for GMime. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libgmime-2.0-2-doc/html/index.html +Files: /usr/share/doc/libgmime-2.0-2-doc/html/*.html + --- gmime2.2-2.2.22.orig/debian/libgmime-2.0-2-doc.install +++ gmime2.2-2.2.22/debian/libgmime-2.0-2-doc.install @@ -0,0 +1 @@ +usr/share/gtk-doc/html/gmime/* --- gmime2.2-2.2.22.orig/debian/patches/gmime_sharp_signing_key.dpatch +++ gmime2.2-2.2.22/debian/patches/gmime_sharp_signing_key.dpatch @@ -0,0 +1,17 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## gmime_sharp_signing_key.dpatch by Steve Langasek +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad gmime-2.2.22~/mono/AssemblyInfo.cs.in gmime-2.2.22/mono/AssemblyInfo.cs.in +--- gmime-2.2.22~/mono/AssemblyInfo.cs.in 2009-03-07 01:16:37.000000000 +0100 ++++ gmime-2.2.22/mono/AssemblyInfo.cs.in 2009-03-07 11:52:26.000000000 +0100 +@@ -2,5 +2,4 @@ + using System.Runtime.CompilerServices; + + [assembly:AssemblyVersion("@API_VERSION@")] +-[assembly:AssemblyDelaySign(true)] +-[assembly:AssemblyKeyFile("@srcdir@/gmime-sharp.pub")] ++[assembly:AssemblyKeyFile("@top_srcdir@/debian/gmime-sharp.snk")] --- gmime2.2-2.2.22.orig/debian/patches/pass_off_t_as_Int64.dpatch +++ gmime2.2-2.2.22/debian/patches/pass_off_t_as_Int64.dpatch @@ -0,0 +1,23 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## pass_off_t_as_Int64.dpatch by Mirco Bauer +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad gmime-2.2.10~/mono/GMime.metadata gmime-2.2.10/mono/GMime.metadata +--- gmime-2.2.10~/mono/GMime.metadata 2007-03-29 01:45:09.000000000 +0200 ++++ gmime-2.2.10/mono/GMime.metadata 2007-10-05 18:15:09.000000000 +0200 +@@ -43,9 +43,9 @@ + GetLength + + +- long +- long ++ a long or long long if build with LFS --> ++ long long ++ long long + + --- gmime2.2-2.2.22.orig/debian/patches/gmime-sharp-pc.dpatch +++ gmime2.2-2.2.22/debian/patches/gmime-sharp-pc.dpatch @@ -0,0 +1,16 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## gmime-sharp-pc.dpatch by Jose Carlos Garcia Sogo +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix location of gmime-sharp.dll + +@DPATCH@ +diff -urNad gmime-2.2.3~/mono/gmime-sharp.pc.in gmime-2.2.3/mono/gmime-sharp.pc.in +--- gmime-2.2.3~/mono/gmime-sharp.pc.in 2005-05-03 19:34:19.000000000 +0200 ++++ gmime-2.2.3/mono/gmime-sharp.pc.in 2006-08-10 13:01:31.000000000 +0200 +@@ -4,4 +4,4 @@ + Name: gmime-sharp + Description: .NET binding for GMime + Version: @VERSION@ +-Libs: -r:${libdir}/mono/gmime-sharp/gmime-sharp.dll ++Libs: -r:${libdir}/cli/gmime-sharp-2.2/gmime-sharp.dll --- gmime2.2-2.2.22.orig/debian/patches/00list +++ gmime2.2-2.2.22/debian/patches/00list @@ -0,0 +1,3 @@ +gmime-sharp-pc.dpatch +gmime_sharp_signing_key.dpatch +gmime_sharp_dllmap.dpatch --- gmime2.2-2.2.22.orig/debian/patches/gmime_sharp_dllmap.dpatch +++ gmime2.2-2.2.22/debian/patches/gmime_sharp_dllmap.dpatch @@ -0,0 +1,15 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## gmime_sharp_dllmap.dpatch by Mirco Bauer +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad gmime-2.2.22~/mono/gmime-sharp.dll.config.in gmime-2.2.22/mono/gmime-sharp.dll.config.in +--- gmime-2.2.22~/mono/gmime-sharp.dll.config.in 2008-05-24 02:38:27.000000000 +0200 ++++ gmime-2.2.22/mono/gmime-sharp.dll.config.in 2009-03-07 11:58:02.000000000 +0100 +@@ -1,3 +1,3 @@ + +- ++ +