[arch-commits] Commit in python2-poppler/trunk (2 files)
Balló György
bgyorgy at archlinux.org
Mon Jun 27 21:12:56 UTC 2016
Date: Monday, June 27, 2016 @ 21:12:56
Author: bgyorgy
Revision: 181449
upgpkg: python2-poppler 0.12.1-9
Fix compatibility with poppler 0.39 (FS#47490)
Added:
python2-poppler/trunk/python-poppler-0.12.1-poppler-0.39.0-changes.patch
Modified:
python2-poppler/trunk/PKGBUILD
----------------------------------------------------+
PKGBUILD | 30 ++++++++++---------
python-poppler-0.12.1-poppler-0.39.0-changes.patch | 19 ++++++++++++
2 files changed, 36 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-06-27 20:53:19 UTC (rev 181448)
+++ PKGBUILD 2016-06-27 21:12:56 UTC (rev 181449)
@@ -1,25 +1,24 @@
# $Id$
-# Maintainer: Ray Rashif <schiv at archlinux.org
-# Contributor: György Balló <ballogy at freestart.hu>
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Ray Rashif <schiv at archlinux.org
pkgname=python2-poppler
_realname=pypoppler
pkgver=0.12.1
-pkgrel=8
+pkgrel=9
pkgdesc="Python 2.x bindings for Poppler"
arch=('i686' 'x86_64')
url="https://launchpad.net/poppler-python"
license=('GPL')
-depends=('pygtk' 'poppler-glib' 'glib2' 'freetype2')
-provides=('pypoppler' 'python-poppler')
-conflicts=('python-poppler')
-replaces=('python-poppler')
+depends=('pygtk' 'poppler-glib')
source=("http://launchpad.net/poppler-python/trunk/development/+download/$_realname-$pkgver.tar.gz"
- 'pypoppler-0.12.1-poppler-0.16.0.patch')
+ 'pypoppler-0.12.1-poppler-0.16.0.patch'
+ 'python-poppler-0.12.1-poppler-0.39.0-changes.patch')
md5sums=('1a89e5ed3042afc81bbd4d02e0cf640a'
- '683c5b67866d56adc2494120cc329dc8')
+ '683c5b67866d56adc2494120cc329dc8'
+ '5f0a6f7f4b649ad61a71f800a6e0ba91')
-build() {
+prepare() {
cd "$srcdir/$_realname-$pkgver"
# poppler 0.16 compat
@@ -29,10 +28,16 @@
# poppler 0.18 compat
sed -i "/pixbuf/,/^)/d" poppler.defs
+ # poppler 0.39 compat
+ patch -Np0 -i \
+ "$srcdir/python-poppler-0.12.1-poppler-0.39.0-changes.patch"
+}
+
+build() {
+ cd "$srcdir/$_realname-$pkgver"
./configure --prefix=/usr \
--sysconfdir=/etc \
- --localstatedir=/var \
- --disable-static \
+ --localstatedir=/var
PYTHON=python2
make
}
@@ -39,7 +44,6 @@
package() {
cd "$srcdir/$_realname-$pkgver"
-
make DESTDIR="$pkgdir" install
}
Added: python-poppler-0.12.1-poppler-0.39.0-changes.patch
===================================================================
--- python-poppler-0.12.1-poppler-0.39.0-changes.patch (rev 0)
+++ python-poppler-0.12.1-poppler-0.39.0-changes.patch 2016-06-27 21:12:56 UTC (rev 181449)
@@ -0,0 +1,19 @@
+--- poppler.defs 2009-09-27 16:07:59.000000000 +0700
++++ poppler.defs 2015-12-22 16:36:14.000000000 +0600
+@@ -579,16 +579,4 @@
+ )
+
+-(define-enum Orientation
+- (in-module "Poppler")
+- (c-name "PopplerOrientation")
+- (gtype-id "POPPLER_TYPE_ORIENTATION")
+- (values
+- '("portrait" "POPPLER_ORIENTATION_PORTRAIT")
+- '("landscape" "POPPLER_ORIENTATION_LANDSCAPE")
+- '("upsidedown" "POPPLER_ORIENTATION_UPSIDEDOWN")
+- '("seascape" "POPPLER_ORIENTATION_SEASCAPE")
+- )
+-)
+-
+ (define-enum PageTransitionType
+ (in-module "Poppler")
More information about the arch-commits
mailing list