Changeset 516e1e9


Ignore:
Timestamp:
11/30/17 01:17:23 (7 years ago)
Author:
Edwin Eefting <edwin@datux.nl>
Branches:
gcc484, master, perl-5.22
Children:
f49e71c
Parents:
94b5bc1
Message:

libvmime for kopano

Location:
npl/overig/libvmime
Files:
2 added
12 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • npl/overig/libvmime/libvmime.SlackBuild

    r94b5bc1 r516e1e9  
    11#!/bin/bash
    2 # Download vmime patches from: http://developer.zarafa.com/download/zarafa-vmime-patches.tar.gz
     2
     3#DEP:imagemagick
     4#NEED:cmake
     5#DEP:boost
     6#NEED:doxygen
     7#DEP:gnutls
     8#DEP:openssl
     9#NEED:linuxdoc_tools
     10
     11#?BuildRequires:  inkscape
     12
     13set -e
    314
    415#######Essential package info.
     
    2940syn3_unpack $SRC_ARC || exit 1
    3041
    31 #apply patches
    32 for PATCH in *.diff; do
    33     patch -p1 -d $SRC_DIR < $PATCH|| exit 1
    34 done
     42pushd $SRC_DIR
    3543
    36 #build and install sourcefiles
    37 #./configure optiones:
    38 export CONFIGURE_OPTS="--disable-sasl --disable-tls"
    39 #options for all make commands:
    40 export MAKE_OPTS=""
    41 #skip testing:
    42 #export NOTEST=1
    43 #extra optiones for the make install command, use with INSTALL_BASE for example:
    44 export INSTALL_OPTS=""
    45 syn3_build_automake $SRC_DIR /tmp/pkg || exit 1
     44#note, use github version that has cmake files that create actual makefiles, from: https://codeload.github.com/kisli/vmime/tar.gz/v0.9.2
     45
     46
     47# from https://build.opensuse.org/package/view_file/server:mail:kopano/libvmime/libvmime.spec?expand=1
     48cf="-DVMIME_ALWAYS_GENERATE_7BIT_PARAMETER=1"
     49cmake . \
     50        -DVMIME_SENDMAIL_PATH:STRING="/usr/sbin/sendmail" \
     51        -DVMIME_BUILD_SAMPLES:BOOL=OFF \
     52        -DVMIME_HAVE_SASL_SUPPORT:BOOL=OFF \
     53        -DVMIME_HAVE_TLS_SUPPORT:BOOL=ON \
     54        -DVMIME_BUILD_STATIC_LIBRARY:BOOL=OFF \
     55        -DCMAKE_BUILD_TYPE:STRING="RelWithDebInfo" \
     56        -DCMAKE_INSTALL_PREFIX:PATH="/usr" \
     57        -DCMAKE_CXX_FLAGS_DEBUG:STRING="-g" \
     58        -DCMAKE_CXX_FLAGS:STRING="$cf -std=gnu++11" \
     59        -DCMAKE_C_FLAGS:STRING="$cf"
     60make -j10 VERBOSE=1
     61make install DESTDIR=/tmp/pkg
     62
     63popd
     64
     65
     66
     67
    4668
    4769
  • npl/overig/libvmime/libvmime.build

    r94b5bc1 r516e1e9  
    1 6526
     16532
  • npl/overig/libvmime/libvmime.md5

    r94b5bc1 r516e1e9  
    1 0ba65ad889488b2f851d7f028bfb6e9e  ./libvmime-0.9.2.tar.bz2
    2 851c959afe77970e9b485c784731763f  ./libvmime_dev.pkg
    3 43c82beb61d23a4dd347af0adc709c4c  ./libvmime.pkg
    4 5124f8ed48d9da75fff30f4d3c71f2b7  ./libvmime.SlackBuild
    5 a3f5deda030ed1f5b4bf8b1193978546  ./libvmime.SlackBuild.log.gz
     161cf6b99aa1d5a125145269feb288449  ./libvmime_dev.pkg
     277a469e6f83f5db5809679e6c721ee32  ./libvmime.pkg
     3bc793ac6ee1023df80b05ab88e2c6ea9  ./libvmime.SlackBuild
     46e929a87d6fbd9ac608e202db3cdb2b8  ./libvmime.SlackBuild.log.gz
    6578b81040f172fbfad5a732e1fcffaa34  ./post.libvmime
    7 f765af3336f13d68ae7b0881fb11809f  ./README
    8 f9d915f576d55caf1c175f85fe96572c  ./vmime-0.9.2-header-value-on-next-line.diff
    9 37a434db82cb5baded6aa89ebd1800bd  ./vmime-0.9.2-phf-stop-on-whitespace.diff
    10 b0b3260d88899c5aeff74aad86186602  ./vmime-0.9.2-qp-in-buffers.diff
    11 f095c053d300a7f285855090e9f62742  ./vmime-backport-mailboxList-parser-29954e5.diff
    12 e3729b93760de843f04b25ccdb363ac9  ./vmime-disable-rfc2231.diff
    13 957cbbc72d374157475788450cee5049  ./vmime-ignore-multiple-colons-in-headers.diff
    14 21dcfca3eedb6b08fac57a5c9f267490  ./vmime-ignore-newlines.diff
    15 29651f18632f71f93e2ca7d1284c718b  ./vmime-mixed-qp-in-parameter.diff
    16 cde4f6e8a17bf09b6069290cc53da44f  ./vmime-remove-setlocale.diff
    17 405698732a751e4f654809e535be1e65  ./vmime-wrongly-padded-B64-words.diff
     664ea8fad39df20f7bf32573ee37f4a6f  ./vmime-0.9.2.tar.gz
  • npl/overig/libvmime/libvmime_dev.build

    r94b5bc1 r516e1e9  
    1 6526
     16532
Note: See TracChangeset for help on using the changeset viewer.