summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGordonGR2016-05-09 22:02:21 +0300
committerGordonGR2016-05-09 22:02:21 +0300
commit39d2367efff75ae786f7d8f381cf9f8601483c8f (patch)
treecc13b18e8add8e1ab40082b296e1d69a528989db /PKGBUILD
parent7e55583219e9dc145c7a9760fcc0c906035c0daa (diff)
downloadaur-39d2367efff75ae786f7d8f381cf9f8601483c8f.tar.gz
3.20.0-2: Fix Arch Bug FS#49270
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD91
1 files changed, 35 insertions, 56 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a4e7c13ddab3..53996ab6f827 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,75 +1,54 @@
# Maintainer: GordonGR <ntheo1979@gmail.com>
# Contributor: Bruno Pagani (a.k.a. ArchangeGabriel) <bruno.n.pagani at gmail dot com>
+# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=evince-no-gnome
_pkgname=evince
pkgver=3.20.0
-pkgrel=1
-pkgdesc="GTK3 document viewer, complete features, no gnome"
+pkgrel=2
+pkgdesc="GTK3 document viewer, complete features, no gnome dependencies"
url="https://wiki.gnome.org/Apps/Evince"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('desktop-file-utils'
- 'gnome-icon-theme'
- 'gsettings-desktop-schemas'
- 'gtk3'
- 'libsm'
- 'libarchive'
- 'poppler-glib'
- 'libspectre'
- 'djvulibre'
- 'texlive-bin'
- 'libgxps'
- 'gvfs')
-makedepends=('itstool' 'intltool')
+depends=('gtk3' 'libgxps' 'libspectre' 'poppler-glib' 'djvulibre' 'gsettings-desktop-schemas' 'libarchive' 'gst-plugins-base-libs')
+makedepends=('itstool' 'texlive-bin' 'gobject-introspection' 'intltool' 'docbook-xsl' 'python' 'gtk-doc')
provides=("${_pkgname}")
conflicts=("${_pkgname}" "evince-light")
-install="${pkgname}.install"
-source=("http://download.gnome.org/sources/${_pkgname}/${pkgver:0:4}/${_pkgname}-${pkgver}.tar.xz")
-md5sums=('8daa1fd3e3a6f801e2c64ad9c3fffdfe')
+options=('!emptydirs')
+source=("https://download.gnome.org/sources/${_pkgname}/${pkgver:0:4}/${_pkgname}-$pkgver.tar.xz")
+sha256sums=('cf8358a453686c2a7f85d245f83fe918c0ce02eb6532339f3e02e31249a5a280')
+build() {
+cd ${_pkgname}-$pkgver
-build()
-{
-cd ${srcdir}/${_pkgname}-${pkgver}
-
-./configure \
- --sysconfdir=/etc \
- --prefix=/usr \
- --libexecdir=/usr/lib/${_pkgname} \
- --localstatedir=/var \
- --with-platform=gnome \
- --disable-debug \
- --disable-maintainer-mode \
- --disable-schemas-compile \
- --enable-viewer \
- --enable-previewer \
- --enable-thumbnailer \
- --enable-pdf \
- --enable-ps \
- --enable-djvu \
- --enable-dvi \
- --enable-xps \
- --enable-comics \
- --enable-t1lib \
- --enable-tiff \
- --disable-nautilus \
- --disable-browser-plugin \
- --disable-gtk-doc \
- --disable-introspection \
- --disable-schemas-compile \
- --enable-dbus \
- --without-keyring \
- --with-gtk-unix-print \
- --disable-libgnome-desktop
+./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --libexecdir=/usr/lib/${_pkgname} \
+ --disable-static \
+ --enable-compile-warnings=minimum \
+ --disable-introspection \
+ --disable-nautilus \
+ --enable-pdf \
+ --enable-tiff \
+ --enable-djvu \
+ --enable-dvi \
+ --enable-t1lib \
+ --enable-comics \
+ --enable-gtk-doc \
+ --enable-multimedia \
+ --disable-schemas-compile \
+ --enable-dbus \
+ --without-keyring \
+ --disable-libgnome-desktop \
+ --disable-browser-plugin
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
make
}
-package()
-{
-cd "${srcdir}/${_pkgname}-${pkgver}"
-
-make DESTDIR="${pkgdir}" install
+package() {
+cd ${_pkgname}-$pkgver
+make DESTDIR="$pkgdir" install
}