Date: Wednesday, April 25, 2018 @ 06:24:04 Author: felixonmars Revision: 317733
upgpkg: libextractor 1.6-3 rebuild with ffmpeg 4 Modified: libextractor/trunk/PKGBUILD ----------+ PKGBUILD | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-04-25 06:18:42 UTC (rev 317732) +++ PKGBUILD 2018-04-25 06:24:04 UTC (rev 317733) @@ -4,7 +4,7 @@ pkgname=libextractor pkgver=1.6 -pkgrel=2 +pkgrel=3 pkgdesc="A library used to extract meta-data from files of arbitrary type" arch=("x86_64") license=('GPL') @@ -17,24 +17,30 @@ 'flac: flac support' 'gst-plugins-base-libs: gstreamer support' 'libarchive: archive support' - 'libgsf: (optional) for ODF support' - 'libmpeg2: mpeg support' - 'libvorbis: ogg/vorbis support' + 'libgsf: (optional) for ODF support' + 'libmpeg2: mpeg support' + 'libvorbis: ogg/vorbis support' 'poppler: pdf support') validpgpkeys=('19647543F7861D3BF4E64FF7BF60708B48426C7E' - 'D8423BCB326C7907033929C7939E6BE1E29FC3CC') + 'D8423BCB326C7907033929C7939E6BE1E29FC3CC') source=("https://ftp.gnu.org/gnu/libextractor/${pkgname}-${pkgver}.tar.gz"{,.sig}) -sha256sums=('26d4adca2e381d2a0c8b3037ec85e094ac5d40485623794466cfc176f5bbf69d' +sha512sums=('1e477450d89cc83030100fc9dc11734f39b1ccd1765f8cf4a4938f32253e2e19a48b5337328605451589865142b2d6bf6d7102198115985a1e0da22fca4bc2a8' 'SKIP') +prepare() { + sed -e 's/CODEC_FLAG_QSCALE/AV_CODEC_FLAG_QSCALE/' \ + -e 's/FF_INPUT_BUFFER_PADDING_SIZE/AV_INPUT_BUFFER_PADDING_SIZE/' \ + -i $pkgname-$pkgver/src/plugins/thumbnailffmpeg_extractor.c +} + build() { - cd "$srcdir"/${pkgname}-${pkgver} + cd $pkgname-$pkgver ./configure --prefix=/usr --enable-shared --disable-static make } package() { - cd "$srcdir"/${pkgname}-${pkgver} + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install rm "$pkgdir"/usr/share/info/dir }