--- PKGBUILD.orig 2015-05-21 13:52:12.947895560 +0900 +++ PKGBUILD 2015-05-22 17:50:24.944626673 +0900 @@ -1,22 +1,15 @@ # $Id$ # Maintainer: Jan de Groot -pkgname=evince +pkgbase=evince +pkgname=(evince evince-browser-plugin) pkgver=3.16.0 -pkgrel=1 -pkgdesc="Document viewer (PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit, comics books (cbr,cbz,cb7 and cbt))" +pkgrel=2 url="https://wiki.gnome.org/Apps/Evince" arch=(i686 x86_64) license=(GPL) -depends=(gtk3 libgxps libspectre gsfonts poppler-glib djvulibre t1lib libsecret desktop-file-utils dconf gsettings-desktop-schemas gnome-desktop) makedepends=(itstool libnautilus-extension texlive-bin intltool gobject-introspection docbook-xsl python) -optdepends=('texlive-bin: DVI support' - 'gvfs: bookmark support and session saving' - 'p7zip: cbz and cb7 compressed comic books' - 'tar: cbt compressed comic books' - 'unrar: cbr compressed comic books') groups=(gnome) -install=evince.install options=('!emptydirs') source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz) sha256sums=('5138e2d05ccfe5e40df0c840b34f334c1f2bc03e5456aa954e64673d504ccd04') @@ -30,11 +23,30 @@ --enable-djvu --enable-dvi \ --enable-t1lib --enable-comics \ --disable-scrollkeeper --disable-schemas-compile \ - --enable-introspection --disable-browser-plugin + --enable-introspection make } -package() { - cd $pkgname-$pkgver +package_evince() { + pkgdesc="Document viewer (PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit, comics books (cbr,cbz,cb7 and cbt))" + depends=(gtk3 libgxps libspectre gsfonts poppler-glib djvulibre t1lib libsecret desktop-file-utils dconf gsettings-desktop-schemas gnome-desktop) + install=evince.install + optdepends=('texlive-bin: DVI support' + 'gvfs: bookmark support and session saving' + 'p7zip: cbz and cb7 compressed comic books' + 'tar: cbt compressed comic books' + 'unrar: cbr compressed comic books') + + cd $pkgbase-$pkgver make DESTDIR="$pkgdir" install + + rm $pkgdir/usr/lib/mozilla/plugins/libevbrowserplugin.* +} + +package_evince-browser-plugin() { + pkgdesc="Document viewer - browser plugin" + depends=("evince=$pkgver-$pkgrel") + + cd $pkgbase-$pkgver + make -C browser-plugin DESTDIR="$pkgdir" install }