summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdriĆ  Arrufat2015-07-15 19:44:43 +0200
committerAdriĆ  Arrufat2015-07-15 19:44:43 +0200
commit339cadaf38e632fb22e9b8155c66ceb75da5584d (patch)
treea0a2911a9942d44df82640bf651693ab7b2a1b5b
downloadaur-339cadaf38e632fb22e9b8155c66ceb75da5584d.tar.gz
Initial import
-rw-r--r--.SRCINFO47
-rw-r--r--PKGBUILD51
-rw-r--r--evince.install13
3 files changed, 111 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..16b97bb7747d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,47 @@
+pkgbase = evince-git
+ pkgdesc = Simply a document viewer
+ pkgver = 3.17.2.r15.gb998a03
+ pkgrel = 1
+ url = http://projects.gnome.org/evince/
+ install = evince.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ makedepends = itstool
+ makedepends = libnautilus-extension
+ makedepends = texlive-bin
+ makedepends = intltool
+ makedepends = gobject-introspection
+ makedepends = docbook-xsl
+ makedepends = python
+ makedepends = gnome-common
+ makedepends = yelp-tools
+ makedepends = gtk-doc
+ depends = gtk3
+ depends = libgxps
+ depends = libspectre
+ depends = gsfonts
+ depends = poppler-glib
+ depends = djvulibre
+ depends = t1lib
+ depends = libsecret
+ depends = desktop-file-utils
+ depends = dconf
+ depends = gsettings-desktop-schemas
+ depends = adwaita-icon-theme
+ optdepends = texlive-bin: DVI support
+ optdepends = gvfs: bookmark support and session saving
+ optdepends = p7zip: cbz and cb7 compressed comic books
+ optdepends = tar: cbt compressed comic books
+ optdepends = unrar: cbr compressed comic books
+ provides = evince
+ conflicts = evince
+ options = !emptydirs
+ source = evince-git::git://git.gnome.org/evince.git
+ source = evince.install
+ md5sums = SKIP
+ md5sums = 6d92c48973c4612b32a4ff817de016b3
+
+pkgname = evince-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..73609df3e0d8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Emanuel Fernandes <efernandes@tektorque.com>
+# Contributor: Mauro Fruet <maurofruet@gmail.com>
+# Contributor: William Di Luigi <williamdiluigi@gmail.com>
+
+pkgname=evince-git
+pkgver=3.17.2.r15.gb998a03
+pkgrel=1
+pkgdesc="Simply a document viewer"
+url="http://projects.gnome.org/evince/"
+arch=(i686 x86_64)
+license=(GPL)
+depends=(gtk3 libgxps libspectre gsfonts poppler-glib djvulibre t1lib libsecret desktop-file-utils dconf gsettings-desktop-schemas adwaita-icon-theme)
+makedepends=(git itstool libnautilus-extension texlive-bin intltool gobject-introspection docbook-xsl python gnome-common yelp-tools gtk-doc)
+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')
+provides=('evince')
+conflicts=('evince')
+install=evince.install
+options=('!emptydirs')
+source=("$pkgname"::'git://git.gnome.org/evince.git'
+ 'evince.install')
+md5sums=('SKIP'
+ '6d92c48973c4612b32a4ff817de016b3')
+
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ git describe --long | sed -E 's/([^-]*-g)/r\1/;s/-/./g'
+}
+
+build() {
+ cd $pkgname
+ ./autogen.sh --prefix=/usr --sysconfdir=/etc \
+ --localstatedir=/var --libexecdir=/usr/lib/evince \
+ --disable-static --enable-nautilus \
+ --enable-pdf --enable-tiff \
+ --enable-djvu --enable-dvi \
+ --enable-t1lib --enable-comics \
+ --disable-scrollkeeper --disable-schemas-compile \
+ --enable-introspection
+ make
+}
+
+package() {
+ cd $pkgname
+ make DESTDIR="$pkgdir" install
+}
diff --git a/evince.install b/evince.install
new file mode 100644
index 000000000000..1571179cae27
--- /dev/null
+++ b/evince.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
+}