summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdriĆ  Arrufat2019-01-12 12:24:46 +0900
committerAdriĆ  Arrufat2019-01-12 12:24:46 +0900
commitf4fbfd03a1e72253bd787ab6aadca1fb0e0b3b47 (patch)
tree27f74e528e4960be00be05fdb16fe22dfc44aaff
parent339cadaf38e632fb22e9b8155c66ceb75da5584d (diff)
downloadaur-f4fbfd03a1e72253bd787ab6aadca1fb0e0b3b47.tar.gz
use meson
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD35
2 files changed, 17 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 16b97bb7747d..a8d2f07140c7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,21 @@
pkgbase = evince-git
pkgdesc = Simply a document viewer
- pkgver = 3.17.2.r15.gb998a03
+ pkgver = 3.31.4+2+gfc65afe7
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 = intltool
makedepends = docbook-xsl
makedepends = python
- makedepends = gnome-common
- makedepends = yelp-tools
makedepends = gtk-doc
+ makedepends = git
+ makedepends = gnome-common
depends = gtk3
depends = libgxps
depends = libspectre
@@ -32,16 +30,11 @@ pkgbase = evince-git
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
+ source = evince-git::git+https://gitlab.gnome.org/GNOME/evince.git
md5sums = SKIP
- md5sums = 6d92c48973c4612b32a4ff817de016b3
pkgname = evince-git
diff --git a/PKGBUILD b/PKGBUILD
index 73609df3e0d8..80253c978279 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,48 +4,37 @@
# Contributor: William Di Luigi <williamdiluigi@gmail.com>
pkgname=evince-git
-pkgver=3.17.2.r15.gb998a03
+pkgver=3.31.4+2+gfc65afe7
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)
+depends=(gtk3 libgxps libspectre gsfonts poppler-glib djvulibre t1lib libsecret
+ desktop-file-utils dconf gsettings-desktop-schemas adwaita-icon-theme)
+makedepends=(itstool libnautilus-extension texlive-bin gobject-introspection
+ intltool docbook-xsl python gtk-doc git gnome-common)
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')
+ 'gvfs: bookmark support and session saving')
provides=('evince')
conflicts=('evince')
-install=evince.install
options=('!emptydirs')
-source=("$pkgname"::'git://git.gnome.org/evince.git'
- 'evince.install')
-md5sums=('SKIP'
- '6d92c48973c4612b32a4ff817de016b3')
+source=($pkgname::"git+https://gitlab.gnome.org/GNOME/evince.git")
+md5sums=('SKIP')
pkgver() {
cd "$srcdir/$pkgname"
- git describe --long | sed -E 's/([^-]*-g)/r\1/;s/-/./g'
+ git describe --tags | sed '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
+ arch-meson build
+ ninja -C build
}
package() {
cd $pkgname
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" meson install -C build
}