Ticket #39678: Portfile-gnumeric.diff

File Portfile-gnumeric.diff, 3.0 KB (added by c.herbig@…, 11 years ago)
Line 
1@@ -3,36 +3,36 @@
2 
3 PortSystem 1.0
4 
5-name            gnumeric
6-version         1.10.17
7-revision        3
8-license         GPL-2
9-set branch      [join [lrange [split ${version} .] 0 1] .]
10-description    A spreadsheet with gnome support.
11-long_description       ${description}
12-maintainers    nomaintainer
13-categories     gnome math
14-platforms      darwin
15-homepage       http://projects.gnome.org/gnumeric/
16-
17-master_sites    gnome:sources/${name}/${branch}/
18-use_xz          yes
19-
20-checksums       sha256  8f105a10dc0dd47e14df2879591d2f28482fd03809fa95977dd4d1470a02f963
21-
22-depends_build  port:gnome-doc-utils \
23-               port:intltool \
24-               port:pkgconfig
25-
26-depends_lib    port:goffice \
27-                port:libglade2 \
28-                port:libpng
29-
30-configure.args  --disable-schemas-install \
31-                --disable-schemas-compile \
32-                --without-gda \
33-                --without-paradox \
34-                --without-psiconv
35+name                gnumeric
36+version             1.12.3
37+
38+license             GPL-2
39+set branch          [join [lrange [split ${version} .] 0 1] .]
40+description           A powerful Gtk3 based spreadsheet with Excel and Python support.
41+long_description    ${description}
42+maintainers         nomaintainer
43+categories          gnome math office science
44+platforms           darwin
45+homepage            http://projects.gnome.org/gnumeric/
46+
47+master_sites        gnome:sources/${name}/${branch}/
48+use_xz              yes
49+
50+checksums           sha256  b332e6785077a2e7febf26a6ccac73e9ae1813c365bc3bf851fb27a5477713a6 \
51+                    rmd160  d7ac7845ac1ad4d10df4169858d4d3ae1ccdb560
52+
53+depends_build       port:gnome-doc-utils \
54+                    port:intltool \
55+                    port:pkgconfig
56+
57+depends_lib         port:goffice \
58+                    port:gtk3
59+
60+configure.args      --without-gda \
61+                    --without-paradox \
62+                    --without-psiconv \
63+                    --disable-schemas-install \
64+                    --disable-schemas-compile
65 
66 variant python25 conflicts python26 python27 description {Use python 2.5} {
67     configure.python          ${prefix}/bin/python2.5
68@@ -59,16 +59,16 @@
69     default_variants +python27
70 }
71 
72-configure.cflags-append "-std=gnu89"
73-
74-# provides both gconf and gsettings schemas
75-
76 post-activate {
77        system "${prefix}/bin/scrollkeeper-update"
78         system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor"
79-        system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
80-            gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
81-       system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
82+       system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
83 }
84 
85+notes \
86+"Recommended supplementary ports:
87+    gnome-themes-standard  provides the default Gnome Adwaita theme
88+    gnome-icon-themes  provides the default Gnome icon resources
89+    yelp  provides a help viewer for Gnome apps"
90+
91 livecheck.type  gnome