diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2013-10-29 09:13:39 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2013-10-29 09:20:41 +0000 |
commit | 7bf92c2ffdab37a32b145be408f8f6281c426b47 (patch) | |
tree | ab68b2b8d78e5de8732af52038a32e7ab1dcc45c /main/evince/APKBUILD | |
parent | d70f6896e99b5ca9967403db7c83ad4b554a9cc2 (diff) | |
download | aports-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/APKBUILD | 63 |
1 files changed, 24 insertions, 39 deletions
diff --git a/main/evince/APKBUILD b/main/evince/APKBUILD index ceb14494f..de168910f 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" |