summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGordonGR2015-10-09 21:11:06 +0300
committerGordonGR2015-10-09 21:11:06 +0300
commit6a1ddc1243fc20e3d270bd19620696ae881e00e3 (patch)
tree75cfe5644214da5216ecf9d5e8dca54b6f8a1aa0
downloadaur-6a1ddc1243fc20e3d270bd19620696ae881e00e3.tar.gz
Initial import
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD72
-rw-r--r--evince-no-gnome.install13
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
+}