[arch-commits] Commit in libextractor/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Wed Apr 25 06:24:05 UTC 2018
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
}
More information about the arch-commits
mailing list