# Template file for 'libmediainfo' pkgname=libmediainfo version=0.7.76 revision=1 short_desc="Shared library for mediainfo" homepage="http://mediaarea.net/MediaInfo" maintainer="Georg Schabel " license="BSD" distfiles="https://mediaarea.net/download/source/${pkgname}/${version}/${pkgname}_${version}.tar.bz2" checksum=d860acf521568f7acb3162aa2503798dbb21ab51d57adc89d2d15444049817ca build_style=gnu-configure hostmakedepends="automake libtool pkg-config" makedepends="libmms-devel libcurl-devel libzen-devel" configure_args="--enable-shared --disable-static --with-libcurl --with-libmms" create_wrksrc=yes build_wrksrc="MediaInfoLib/Project/GNU/Library" pre_configure() { autoreconf -fi } do_install() { make DESTDIR=${DESTDIR} install for i in MediaInfo MediaInfoDLL; do install -dm 755 ${DESTDIR}/usr/include/$i install -m 644 ${wrksrc}/MediaInfoLib/Source/$i/*.h ${DESTDIR}/usr/include/$i done install -dm 755 ${DESTDIR}/usr/lib/pkgconfig install -m 644 libmediainfo.pc ${DESTDIR}/usr/lib/pkgconfig sed -i -e 's|Version: |Version: '$version'|g' ${DESTDIR}/usr/lib/pkgconfig/libmediainfo.pc vlicense ${wrksrc}/MediaInfoLib/License.html } libmediainfo-devel_package() { depends="${makedepends} libmediainfo>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove usr/lib/*.so } }