wok-next rev 20556
exiv2: fix build
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Apr 07 05:53:06 2018 +0300 (2018-04-07) |
parents | fb9d8c16e8db |
children | 9e5dca6702bf |
files | exiv2/receipt |
line diff
1.1 --- a/exiv2/receipt Fri Apr 06 17:43:57 2018 +0300 1.2 +++ b/exiv2/receipt Sat Apr 07 05:53:06 2018 +0300 1.3 @@ -12,15 +12,26 @@ 1.4 WGET_URL="http://www.exiv2.org/builds/exiv2-$VERSION-trunk.tar.gz" 1.5 TARBALL_MD5="f936d2ca5cbe1e18c71ca2baa5e84fb4" 1.6 1.7 -BUILD_DEPENDS="gettext zlib-dev expat-dev curl-dev libssh-dev" 1.8 +BUILD_DEPENDS="cmake gettext zlib-dev expat-dev curl-dev libssh-dev" 1.9 SPLIT="exiv2-dev" 1.10 1.11 compile_rules() { 1.12 - ./configure \ 1.13 - --enable-video \ 1.14 - --enable-webready \ 1.15 - $CONFIGURE_ARGS && 1.16 - make && make install 1.17 + # some MacOS meta files(?) treated as "bad" *.po files 1.18 + find $src -type f -name '._*' -delete 1.19 + 1.20 + cmake \ 1.21 + -DCMAKE_INSTALL_PREFIX=/usr \ 1.22 + -DCMAKE_INSTALL_LIBDIR=lib \ 1.23 + -DEXIV2_ENABLE_BUILD_SAMPLES=OFF \ 1.24 + -DEXIV2_ENABLE_BUILD_PO=ON \ 1.25 + -DEXIV2_ENABLE_VIDEO=ON \ 1.26 + -DEXIV2_ENABLE_WEBREADY=ON \ 1.27 + . && 1.28 + make && 1.29 + make DESTDIR=$install install || return 1 1.30 + 1.31 + # https://en.wikipedia.org/wiki/Linux_Software_Map 1.32 + find $install -name '*.lsm' -delete 1.33 } 1.34 1.35 genpkg_rules() { 1.36 @@ -29,10 +40,8 @@ 1.37 copy @std 1.38 DEPENDS="expat libcurl libssh zlib" 1.39 ;; 1.40 - exiv2-dev) 1.41 + *-dev) 1.42 copy @dev 1.43 - DEPENDS="curl-dev expat-dev libssh-dev zlib-dev" 1.44 - # + openssl-dev depending on libssh 1.45 ;; 1.46 esac 1.47 }