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  }