Revision: 71059 http://trac.macports.org/changeset/71059 Author: devans@macports.org Date: 2010-08-30 17:07:28 -0700 (Mon, 30 Aug 2010) Log Message: ----------- py26-gobject, py26-gtk, py26-gnome: enable display of gtk-doc API documentation in devhelp Modified Paths: -------------- trunk/dports/python/py26-gnome/Portfile trunk/dports/python/py26-gobject/Portfile trunk/dports/python/py26-gtk/Portfile Modified: trunk/dports/python/py26-gnome/Portfile =================================================================== --- trunk/dports/python/py26-gnome/Portfile 2010-08-30 23:35:56 UTC (rev 71058) +++ trunk/dports/python/py26-gnome/Portfile 2010-08-31 00:07:28 UTC (rev 71059) @@ -6,6 +6,7 @@ name py26-gnome set my_name gnome-python version 2.28.1 +revision 1 set branch [join [lrange [split $version .] 0 1] .] categories python gnome platforms darwin @@ -65,6 +66,15 @@ } } +post-destroot { +# add link to gtk-doc in devhelp search path (${prefix}/share/gtk-doc/html/*) +# devhelp requires gtk-doc/html directory name and .devhelp file name (less the .devhelp) to match + file rename ${destroot}${python.prefix}/share/gtk-doc/html/pygnomevfs/pygnomevfs.devhelp \ + ${destroot}${python.prefix}/share/gtk-doc/html/pygnomevfs/pygnomevfs26.devhelp + xinstall -d ${destroot}${prefix}/share/gtk-doc/html + ln -s ${python.prefix}/share/gtk-doc/html/pygnomevfs ${destroot}${prefix}/share/gtk-doc/html/pygnomevfs26 +} + livecheck.type regex livecheck.url http://ftp.gnome.org/pub/gnome/sources/$my_name/$branch/ livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)} Modified: trunk/dports/python/py26-gobject/Portfile =================================================================== --- trunk/dports/python/py26-gobject/Portfile 2010-08-30 23:35:56 UTC (rev 71058) +++ trunk/dports/python/py26-gobject/Portfile 2010-08-31 00:07:28 UTC (rev 71059) @@ -7,6 +7,7 @@ platforms darwin set my_name pygobject version 2.21.3 +revision 1 set branch [join [lrange [split ${version} .] 0 1] .] categories python gnome maintainers mcalhoun openmaintainer @@ -52,6 +53,9 @@ ${destroot}${docdir} xinstall -d ${destroot}${prefix}/share/gtk-doc/html system "ln -s ${python_prefix}/share/${my_name} ${destroot}${prefix}/share/${my_name}26" +# devhelp requires gtk-doc/html directory name and .devhelp file name (less the .devhelp) to match + file rename ${destroot}${python_prefix}/share/gtk-doc/html/${my_name}/${my_name}.devhelp \ + ${destroot}${python_prefix}/share/gtk-doc/html/${my_name}/${my_name}26.devhelp system "ln -s ${python_prefix}/share/gtk-doc/html/${my_name} ${destroot}${prefix}/share/gtk-doc/html/${my_name}26" } Modified: trunk/dports/python/py26-gtk/Portfile =================================================================== --- trunk/dports/python/py26-gtk/Portfile 2010-08-30 23:35:56 UTC (rev 71058) +++ trunk/dports/python/py26-gtk/Portfile 2010-08-31 00:07:28 UTC (rev 71059) @@ -6,6 +6,7 @@ name py26-gtk set my_name pygtk version 2.17.0 +revision 1 set branch [join [lrange [split ${version} .] 0 1] .] categories python x11 platforms darwin @@ -56,6 +57,9 @@ ${destroot}${docdir} xinstall -d ${destroot}${prefix}/share/gtk-doc/html system "ln -s ${python_prefix}/share/${my_name} ${destroot}${prefix}/share/${my_name}26" +# devhelp requires gtk-doc directory name and .devhelp file name (less the .devhelp) to match + file rename ${destroot}${python_prefix}/share/gtk-doc/html/${my_name}/${my_name}.devhelp \ + ${destroot}${python_prefix}/share/gtk-doc/html/${my_name}/${my_name}26.devhelp system "ln -s ${python_prefix}/share/gtk-doc/html/${my_name} ${destroot}${prefix}/share/gtk-doc/html/${my_name}26" }
participants (1)
-
devans@macports.org