[55926] trunk/dports/gnome/devhelp/Portfile

devans at macports.org devans at macports.org
Fri Aug 21 08:00:23 PDT 2009


Revision: 55926
          http://trac.macports.org/changeset/55926
Author:   devans at macports.org
Date:     2009-08-21 08:00:23 -0700 (Fri, 21 Aug 2009)
Log Message:
-----------
devhelp:

  * assume maintainership openmaintainer
  * allow compiler warnings but don't error on them
  * add build dependency on and explicitly configure python25 for gedit plugin
  * remove unnecessary updates of hicolor icon cache and mime database
  * install/update gconf schemas post-activate
  * increment revision to ensure correct installation

Modified Paths:
--------------
    trunk/dports/gnome/devhelp/Portfile

Modified: trunk/dports/gnome/devhelp/Portfile
===================================================================
--- trunk/dports/gnome/devhelp/Portfile	2009-08-21 14:53:42 UTC (rev 55925)
+++ trunk/dports/gnome/devhelp/Portfile	2009-08-21 15:00:23 UTC (rev 55926)
@@ -5,7 +5,7 @@
 
 name            devhelp
 version         0.23
-revision        3
+revision        4
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     Devhelp is an API documentation browser for GTK+ and GNOME.
 long_description \
@@ -14,7 +14,7 @@
                 and used throughout GNOME for API documentation). If you use gtk-doc \
                 with your project, you can use Devhelp to browse the documentation.
 
-maintainers     nomaintainer
+maintainers     devans openmaintainer
 categories      gnome
 platforms       darwin
 homepage        http://live.gnome.org/${name}
@@ -25,15 +25,21 @@
                 sha1    a7ed9c56cd77bb46fb041df539285ce3012ad177 \
                 rmd160  324b74336570291c1a966e63c2d7450f3ae7b678
 
-depends_build   port:pkgconfig
+depends_build   port:pkgconfig \
+                port:python25
 
 depends_lib     port:webkit-gtk \
                 port:gconf  \
                 port:libwnck
 
+configure.args  --disable-schemas-install \
+                --with-compile-warnings=yes
+
+configure.python ${prefix}/bin/python2.5
+
 post-activate {
-        system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor"
-        system "${prefix}/bin/update-mime-database ${prefix}/share/mime; true"
+        system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
+            gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
 }
 
 livecheck.check regex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090821/0264ab4d/attachment.html>


More information about the macports-changes mailing list