# Template build file for 'libzen'. pkgname=libzen version=0.4.33 revision=1 short_desc="Shared library for libmediainfo and mediainfo" homepage="http://mediaarea.net/MediaInfo" maintainer="Georg Schabel " license="zlib" distfiles="https://mediaarea.net/download/source/${pkgname}/${version}/${pkgname}_${version}.tar.gz" checksum=1dc6cdf8484bd520b766ede83a0c18f9b7134d6d69be299c5c14cb1b274a00a4 build_style=gnu-configure hostmakedepends="automake libtool pkg-config" configure_args="--enable-shared" create_wrksrc=yes build_wrksrc="ZenLib/Project/GNU/Library" pre_configure() { autoreconf -fi } do_install() { make DESTDIR=${DESTDIR} install install -dm 755 ${DESTDIR}/usr/include/ZenLib install -m 644 ${wrksrc}/ZenLib/Source/ZenLib/*.h \ ${DESTDIR}/usr/include/ZenLib for i in HTTP_Client Format/Html Format/Http; do install -dm0755 ${DESTDIR}/usr/include/ZenLib/$i install -m0644 ${wrksrc}/ZenLib/Source/ZenLib/$i/*.h \ ${DESTDIR}/usr/include/ZenLib/$i done install -dm 755 ${DESTDIR}/usr/lib/pkgconfig install -m 644 libzen.pc ${DESTDIR}/usr/lib/pkgconfig sed -i -e 's|Version: |Version: '$version'|g' \ ${DESTDIR}/usr/lib/pkgconfig/libzen.pc vlicense ${wrksrc}/ZenLib/License.txt } libzen-devel_package() { depends="libzen>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/bin/libzen-config vmove usr/lib/pkgconfig vmove usr/lib/*.a vmove usr/lib/*.so } }