diff options
author | Niels Horn <niels.horn@gmail.com> | 2011-10-02 00:30:36 -0500 |
---|---|---|
committer | Robby Workman <rworkman@slackbuilds.org> | 2011-10-02 00:30:36 -0500 |
commit | 6e2887c594f110b6ef958c1bf2b2d3b14a0936d9 (patch) | |
tree | 43dc9d3f6b114bea18976500d443d2cdb1b3973a /libraries/libvmime-zarafa/libvmime-zarafa.SlackBuild | |
parent | 2f686b04ee4a6d6326fa20d9f275bc2ce34eafa8 (diff) | |
download | slackbuilds-6e2887c594f110b6ef958c1bf2b2d3b14a0936d9.tar.gz |
libraries/libvmime-zarafa: Updated for version 0.9.1_p20110328.
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
Diffstat (limited to 'libraries/libvmime-zarafa/libvmime-zarafa.SlackBuild')
-rw-r--r-- | libraries/libvmime-zarafa/libvmime-zarafa.SlackBuild | 54 |
1 files changed, 37 insertions, 17 deletions
diff --git a/libraries/libvmime-zarafa/libvmime-zarafa.SlackBuild b/libraries/libvmime-zarafa/libvmime-zarafa.SlackBuild index f899a96e7b..3080456b97 100644 --- a/libraries/libvmime-zarafa/libvmime-zarafa.SlackBuild +++ b/libraries/libvmime-zarafa/libvmime-zarafa.SlackBuild @@ -4,12 +4,31 @@ # a library for working with MIME messages # (with patches from zarafa) -# Written by Niels Horn <niels.horn@gmail.com> -# revision date 2011/03/09 +# Copyright 2009-2011 Niels Horn, Rio de Janeiro, RJ, Brazil +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +# revision date 2011/09/16 PRGNAM=libvmime-zarafa -VERSION=${VERSION:-0.7.1_p20100503} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.9.1_p20110328} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -53,23 +72,24 @@ chown -R root:root . chmod -R u+w,go+r-w,a-s . # Apply zarafa patches in order of release-date -mkdir zarafa-patches -cd zarafa-patches -tar xvf $CWD/zarafa-vmime-patches.tar.gz -cd .. -for patch in $(ls -1rt zarafa-patches/vmime*.diff); do - patch -p1 < $patch +patches="\ + 0.8.1-charset-catch \ + 0.8.1-attachfnamelen \ + 0.8.1-header-value-on-next-line \ + highchar-filename \ + 0.8.1-unicode-1-1-utf-7-charset \ + fullname-without-email-address \ + 0.9.0-undisclosed-recipients \ + 0.9.2-infinite-loop \ + flush-iconv" +for patch in $patches; do + patch -p1 < $CWD/vmime-$patch.diff done -# Patch "configure" so that it respects CFLAGS / CXXFLAGS -patch -p1 < $CWD/patches/flags.patch # Patch "configure" & src/Makefile.in to rename the library to "libvmime-zarafa" -patch -p1 < $CWD/patches/name.patch -# Patch for newer gcc versions (based on tips from the Zarafa forum) -patch -p1 < $CWD/patches/libvmime_signal.patch +patch -p1 < $CWD/name.patch -CFLAGS=$SLKCFLAGS \ -CXXFLAGS=$SLKCFLAGS \ +EXTRA_CFLAGS=$SLKCFLAGS \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ |