source: trunk/dports/gnome/evince/Portfile @ 87646

Last change on this file since 87646 was 87646, checked in by devans@…, 8 years ago

evince: correct license.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.5 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 87646 2011-11-30 02:48:19Z devans@macports.org $
3
4PortSystem 1.0
5
6name            evince
7version         2.30.3
8revision        7
9license         GPL-2+
10set branch      [join [lrange [split ${version} .] 0 1] .]
11description     Evince is a document viewer for multiple document formats like pdf, and many others.
12long_description \
13                ${description}
14maintainers     devans openmaintainer
15categories      gnome print
16platforms       darwin
17homepage        http://projects.gnome.org/evince/
18master_sites    gnome:sources/${name}/${branch}/
19use_bzip2       yes
20
21checksums       md5     516748897113cd4e9638c49245c555c2 \
22                sha1    381730a6fc66bbd823edbd0aa50b480e5d40f130 \
23                rmd160  67b5a9ba2da16f20946447cfcbd482505b2f4fc0
24
25depends_lib     port:gconf \
26                port:libgnome-keyring \
27                port:gnome-icon-theme \
28                port:poppler \
29                port:t1lib \
30                port:libspectre \
31                port:xorg-libsm \
32                port:nautilus
33
34depends_build   port:gnome-doc-utils \
35                port:intltool \
36                port:pkgconfig
37
38depends_run     port:gnome-settings-daemon
39
40patchfiles      patch-poppler-0.16-API-changes.diff
41
42use_autoreconf  yes
43
44configure.args  --disable-scrollkeeper \
45                --disable-schemas-install \
46                --disable-introspection \
47                --disable-djvu \
48                --enable-ps \
49                --enable-pdf \
50                --enable-tiff \
51                --enable-dvi \
52                --enable-impress \
53                --enable-comics \
54                --enable-nautilus \
55                --enable-t1lib \
56                --enable-pixbuf \
57                --mandir=${prefix}/share/man
58
59configure.ldflags-append -lstdc++
60configure.cflags-append -D__DARWIN_UNIX03=1
61
62variant djvu description {Builds against port:djvulibre} {
63    configure.args-delete --disable-djvu
64    configure.args-append --enable-djvu
65    depends_lib-append port:djvulibre
66}
67
68post-activate    {
69    system "${prefix}/bin/scrollkeeper-update"
70    system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor"
71    system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
72        gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
73}
74
75livecheck.type  regex
76livecheck.url   http://ftp.gnome.org/pub/gnome/sources/${name}/${branch}/
77livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)}
Note: See TracBrowser for help on using the repository browser.