comparison INSTALL @ 847:b642e80c77a8

Switch to released version of osslsigncode
author Andre Heinecke <andre.heinecke@intevation.de>
date Wed, 30 Jul 2014 15:45:47 +0200
parents 39de35015ac1
children 9792c69201c2
comparison
equal deleted inserted replaced
846:f3d332c91b03 847:b642e80c77a8
94 Osslsigncode (for binverify unit test) 94 Osslsigncode (for binverify unit test)
95 ====================================== 95 ======================================
96 Osslsigncode is used to create PKCS#7 embedded signatures for Windows Authenticode 96 Osslsigncode is used to create PKCS#7 embedded signatures for Windows Authenticode
97 it is needed for the Windows part of the binverify unit test on the build system. 97 it is needed for the Windows part of the binverify unit test on the build system.
98 98
99 Currently (23.06.2014) there is no released version with the OpenSSL exception 99 wget http://downloads.sourceforge.net/project/osslsigncode/osslsigncode/osslsigncode-1.7.1.tar.gz
100 available so we need to use the git version. 100 sha256sum osslsigncode-1.7.1.tar.gz
101 101 # f9a8cdb38b9c309326764ebc937cba1523a3a751a7ab05df3ecc99d18ae466c9
102 git clone git://git.code.sf.net/p/osslsigncode/osslsigncode osslsigncode 102 tar -xf osslsigncode-1.7.1.tar.gz
103 cd osslsigncode 103 cd osslsigncode-1.7.1
104 git checkout 03848a9c60f957bf13bab39512d8fcfb4cb1fc98 104 ./configure --without-curl --prefix=$YOURPREFIX
105 ./autogen.sh
106 ./configure --prefix=$YOURPREFIX
107 make && make install 105 make && make install
108 106
109 # for a windows binary (optional) 107 # for a windows binary (optional)
110 OPENSSL_CFLAGS=-I$MXETARGET/include OPENSSL_LIBS="-L$MXETARGET/lib -lcrypto -lz -lgdi32" ./configure --without-curl --host=i686-w64-mingw32 --prefix=$MXETARGET 108 OPENSSL_CFLAGS=-I$MXETARGET/include OPENSSL_LIBS="-L$MXETARGET/lib -lcrypto -lz -lgdi32" ./configure --without-curl --host=i686-w64-mingw32 --prefix=$MXETARGET
111 109

http://wald.intevation.org/projects/trustbridge/