[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