diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2012-04-20 09:31:37 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2012-04-20 09:31:37 +0000 |
commit | e4600af202ef9c999df7769e245960248d4d7e59 (patch) | |
tree | fc76ad84f268f81b772a4c12b5498e6ae3be4295 /main/evince/APKBUILD | |
parent | f887c908054f17aefd95dc5b3a2338276d974ae8 (diff) | |
download | aports-e4600af202ef9c999df7769e245960248d4d7e59.tar.bz2 aports-e4600af202ef9c999df7769e245960248d4d7e59.tar.xz |
main/evince: enable tiff backend and fix various issues
most patches are taken frrom gentoo
Diffstat (limited to 'main/evince/APKBUILD')
-rw-r--r-- | main/evince/APKBUILD | 38 |
1 files changed, 33 insertions, 5 deletions
diff --git a/main/evince/APKBUILD b/main/evince/APKBUILD index 31cfc8ee2c..35b43707e3 100644 --- a/main/evince/APKBUILD +++ b/main/evince/APKBUILD @@ -2,17 +2,32 @@ # Maintainer: William Pitcock <nenolod@dereferenced.org> pkgname=evince pkgver=2.32.0 -pkgrel=7 +pkgrel=8 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-gtk-dev libsm-dev libevent-dev libxrandr-dev libx11-dev libxcursor-dev libxcomposite-dev libxi-dev util-linux-dev" -makedepends="$depends_dev intltool gnome-doc-utils" +depends_dev="gtk+-dev poppler-gtk-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" install="" subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" -source="ftp://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2" +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 + " _builddir="${srcdir}/${pkgname}-${pkgver}" prepare() { @@ -23,6 +38,7 @@ prepare() { *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done + autoreconf } build() { @@ -43,4 +59,16 @@ package() { find "$pkgdir" -name '*.la' -delete } -md5sums="ebc3ce6df8dcbf29cb9492f8dd031319 evince-2.32.0.tar.bz2" +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" |