source: trunk/dports/gnome/conglomerate/Portfile

Last change on this file was 136238, checked in by devans@…, 2 years ago

conglomerate: reconfigure using upstream autogen.sh for intltool 0.51 compatibility. disable regeneration of gtk docs, increment revision to rebuild.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.0 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 136238 2015-05-12 22:00:34Z ryandesign@macports.org $
3
4PortSystem      1.0
5
6name            conglomerate
7version         0.9.1
8revision        3
9license         GPL-2+
10description     Conglomerate aims to be an XML editor that everyone can use.
11long_description ${description}
12maintainers     nomaintainer
13categories      gnome textproc
14platforms       darwin
15homepage        http://www.conglomerate.org
16master_sites    sourceforge:project/conglomerate/Conglomerate%20XML%20Editor/${version}
17
18checksums       md5 49ad67492e947d6c15e5b875d8360890
19
20depends_build   port:pkgconfig \
21                port:intltool \
22                port:gnome-doc-utils \
23                port:gtk-doc \
24                port:gnome-common \
25                port:autoconf \
26                port:automake \
27                port:libtool
28
29depends_lib     port:desktop-file-utils \
30                port:rarian \
31                port:libgnomeui \
32                port:libgnomeprintui \
33                port:gtksourceview \
34                port:gconf \
35                port:libglade2 \
36                port:libxslt \
37                port:enchant
38
39depends_run     port:gnome-settings-daemon \
40                port:yelp
41
42patchfiles      patch-src-cong-language.c.diff
43
44# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
45
46post-patch {
47    xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
48}
49
50configure.cmd   ./autogen.sh
51
52configure.args  --enable-printing \
53                --disable-gtk-doc \
54                --disable-schemas-install
55               
56post-activate    {
57    system "${prefix}/bin/scrollkeeper-update"
58    system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
59    system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
60        gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
61}
62
63livecheck.url   http://sourceforge.net/projects/${name}/files/
64livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
Note: See TracBrowser for help on using the repository browser.