aboutsummaryrefslogtreecommitdiffstats
path: root/main/evince/APKBUILD
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2013-10-29 09:13:39 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2013-10-29 09:20:41 +0000
commit7bf92c2ffdab37a32b145be408f8f6281c426b47 (patch)
treeab68b2b8d78e5de8732af52038a32e7ab1dcc45c /main/evince/APKBUILD
parentd70f6896e99b5ca9967403db7c83ad4b554a9cc2 (diff)
downloadaports-7bf92c2ffdab37a32b145be408f8f6281c426b47.tar.bz2
aports-7bf92c2ffdab37a32b145be408f8f6281c426b47.tar.xz
main/evince: upgrade to 3.10.0
Diffstat (limited to 'main/evince/APKBUILD')
-rw-r--r--main/evince/APKBUILD63
1 files changed, 24 insertions, 39 deletions
diff --git a/main/evince/APKBUILD b/main/evince/APKBUILD
index ceb14494fc..de168910f0 100644
--- a/main/evince/APKBUILD
+++ b/main/evince/APKBUILD
@@ -1,46 +1,31 @@
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer: William Pitcock <nenolod@dereferenced.org>
pkgname=evince
-pkgver=2.32.0
-pkgrel=16
+pkgver=3.10.0
+pkgrel=0
pkgdesc="simple document viewer for GTK+"
url="http://projects.gnome.org/evince/"
arch="all"
license="GPL"
depends="gnome-icon-theme"
-depends_dev="gtk+-dev poppler-dev libsm-dev libevent-dev libxrandr-dev
+depends_dev="gtk+3.0-dev poppler-dev libsm-dev libevent-dev libxrandr-dev
libx11-dev libxcursor-dev libxcomposite-dev libxi-dev util-linux-dev
- gconf-dev tiff-dev"
-makedepends="$depends_dev intltool gnome-doc-utils autoconf automake"
+ tiff-dev gobject-introspection-dev"
+makedepends="$depends_dev intltool itstool gnome-doc-utils"
install=""
-subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="ftp://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2
- evince-2.32.0-create_thumbnail_frame-null.patch
- evince-2.32.0-desktop-categories.patch
- evince-2.32.0-dvi-CVEs.patch
- evince-2.32.0-dvi-security.patch
- evince-2.32.0-gold.patch
- evince-2.32.0-libdocument-segfault.patch
- evince-2.32.0-libview-crash.patch
- evince-2.32.0-pk-fonts.patch
- evince-2.32.0-stop-spinner.patch
- evince-2.32.0-update-poppler.patch
- evince-2.32.0-use-popup.patch
- libice-underlinking.patch
- automake.patch
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-libs"
+source="http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz
"
_builddir="${srcdir}/${pkgname}-${pkgver}"
prepare() {
local i
cd "$_builddir"
- update_config_sub || return 1
for i in $source; do
case $i in
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
esac
done
- aclocal && automake --add-missing && autoconf
}
build() {
@@ -51,10 +36,10 @@ build() {
--prefix=/usr \
--sysconfdir=/etc \
--disable-nautilus \
- --disable-scrollkeeper \
- --enable-pixbuf \
- --without-gconf \
--without-keyring \
+ --enable-introspection \
+ --disable-static \
+ --enable-comics \
|| return 1
make || return 1
}
@@ -65,17 +50,17 @@ package() {
find "$pkgdir" -name '*.la' -delete
}
-md5sums="ebc3ce6df8dcbf29cb9492f8dd031319 evince-2.32.0.tar.bz2
-814f54b01c4e8ed4de2036b753bacbf7 evince-2.32.0-create_thumbnail_frame-null.patch
-92ea3cf54ebdf9ddb1d0a5da009788fc evince-2.32.0-desktop-categories.patch
-d4bf03735c5af68a4ad74101d01ba5da evince-2.32.0-dvi-CVEs.patch
-d6f6ec8f197ab3a689914cd44752be6c evince-2.32.0-dvi-security.patch
-6eaab8d2a1bfef30e97ebe9086259397 evince-2.32.0-gold.patch
-9a0cd3999e648ec8e7263bdd22af4f3d evince-2.32.0-libdocument-segfault.patch
-98139149793acd30188e037780e9a2cf evince-2.32.0-libview-crash.patch
-dd7c481578b472e65f947eae8ff94aff evince-2.32.0-pk-fonts.patch
-b9def0a702de462adad4758ca9d96b0f evince-2.32.0-stop-spinner.patch
-10630dcef4486c00e58ef93963b4177f evince-2.32.0-update-poppler.patch
-7f8d43461c08e439a18c65571493ad98 evince-2.32.0-use-popup.patch
-be7141be70e1434f699c0a14998d7ef0 libice-underlinking.patch
-ce28cef176b306bcd9e4ed4824fe41eb automake.patch"
+libs() {
+ default_libs
+ mv "$pkgdir"/usr/lib/* "$subpkgdir"/usr/lib/
+}
+
+doc() {
+ default_doc
+ mv "$pkgdir"/usr/share/help "$subpkgdir"/usr/share/
+}
+
+
+md5sums="155f458eb391d581aaa51582bc11965c evince-3.10.0.tar.xz"
+sha256sums="495e855af3f071277d79be97a36bf39938d13d09530e80412fed4b7c0b1bdd3e evince-3.10.0.tar.xz"
+sha512sums="f45b449b74010efdf8d5d4ddee3cdb67374969f94d25dbf9b5a2deaa0f1bb3ff93a7d43da6c7499393605a0d7a3253f56b8400e0a0c9b8d6cd4dd9cbf7caa3c1 evince-3.10.0.tar.xz"