diff options
author | GordonGR | 2015-10-09 21:11:06 +0300 |
---|---|---|
committer | GordonGR | 2015-10-09 21:11:06 +0300 |
commit | 6a1ddc1243fc20e3d270bd19620696ae881e00e3 (patch) | |
tree | 75cfe5644214da5216ecf9d5e8dca54b6f8a1aa0 | |
download | aur-6a1ddc1243fc20e3d270bd19620696ae881e00e3.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 72 | ||||
-rw-r--r-- | evince-no-gnome.install | 13 |
3 files changed, 115 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2ecdc18f13b9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,30 @@ +pkgbase = evince-no-gnome + pkgdesc = GTK3 document viewer, complete features, no gnome + pkgver = 3.18.0 + pkgrel = 1 + url = https://wiki.gnome.org/Apps/Evince + install = evince-no-gnome.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = itstool + makedepends = intltool + depends = desktop-file-utils + depends = gnome-icon-theme + depends = gsettings-desktop-schemas + depends = gtk3 + depends = libsm + depends = libarchive + depends = poppler-glib + depends = libspectre + depends = djvulibre + depends = texlive-bin + depends = libgxps + depends = gvfs + conflicts = evince + conflicts = evince-light + source = http://ftp.gnome.org/pub/GNOME/sources/evince/3.18/evince-3.18.0.tar.xz + md5sums = 9f857c73be31ad053bc3b6e4ac10c428 + +pkgname = evince-no-gnome + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4f4ba5002084 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,72 @@ +# Maintainer: GordonGR <ntheo1979@gmail.com> +# Contributor: Bruno Pagani (a.k.a. ArchangeGabriel) <bruno.n.pagani at gmail dot com> + +pkgname=evince-no-gnome +_pkgname=evince +pkgver=3.18.0 +pkgrel=1 +pkgdesc="GTK3 document viewer, complete features, no gnome" +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') +provides=("${_pkgbname}") +conflicts=("${_pkgname}" "evince-light") +install="${pkgname}.install" +source=("http://ftp.gnome.org/pub/GNOME/sources/${_pkgname}/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz") +md5sums=('9f857c73be31ad053bc3b6e4ac10c428') + +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 \ + --enable-dbus \ + --without-keyring \ + --with-gtk-unix-print \ + --disable-libgnome-desktop + +make +} + +package() +{ +cd "${srcdir}/${_pkgname}-${pkgver}" + +make DESTDIR="${pkgdir}" install +} diff --git a/evince-no-gnome.install b/evince-no-gnome.install new file mode 100644 index 000000000000..1571179cae27 --- /dev/null +++ b/evince-no-gnome.install @@ -0,0 +1,13 @@ +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas + update-desktop-database -q + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |