pkgname: libmediainfo pkgver: '26.05' pkgrel: '1' pkgdesc: 'Shared library for mediainfo.' url: 'https://mediainfo.sourceforge.net/' arch: x86_64 license: - BSD depends: [] makedepends: - libmms - libzen - curl - pkgconf source: - 'https://mediaarea.net/download/source/${pkgname}/${pkgver}/${pkgname}_${pkgver}.tar.xz' sha256sums: - SKIP build: | cd MediaInfoLib/Project/GNU/Library sh ./autogen.sh ./configure --prefix=/usr \ --enable-shared \ --disable-static \ --with-libcurl \ --with-libmms make clean make package: | cd MediaInfoLib/Project/GNU/Library make DESTDIR=${PKGDIR} install for i in MediaInfo MediaInfoDLL; do install -dm 755 ${PKGDIR}/usr/include/$i install -m 644 ../../../Source/$i/*.h ${PKGDIR}/usr/include/$i done install -dm 755 ${PKGDIR}/usr/lib/pkgconfig install -m 644 ./libmediainfo.pc ${PKGDIR}/usr/lib/pkgconfig sed -i -e 's|Version: |Version: '${pkgver}'|g' ${PKGDIR}/usr/lib/pkgconfig/libmediainfo.pc # Obsolet lib rm -f ${PKGDIR}/usr/lib/libmediainfo.la install -Dm644 ../../../LICENSE ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE install -Dm644 ../../../License.html ${PKGDIR}/usr/share/licenses/${pkgname}/License.html