Revision: 107333 https://trac.macports.org/changeset/107333 Author: devans@macports.org Date: 2013-06-25 11:09:18 -0700 (Tue, 25 Jun 2013) Log Message: ----------- anjuta: update to version 2.32.1.1. Modified Paths: -------------- trunk/dports/gnome/anjuta/Portfile Added Paths: ----------- trunk/dports/gnome/anjuta/files/ trunk/dports/gnome/anjuta/files/patch-plugins-project-wizard-autogen.c.diff Modified: trunk/dports/gnome/anjuta/Portfile =================================================================== --- trunk/dports/gnome/anjuta/Portfile 2013-06-25 17:30:21 UTC (rev 107332) +++ trunk/dports/gnome/anjuta/Portfile 2013-06-25 18:09:18 UTC (rev 107333) @@ -5,8 +5,7 @@ PortGroup muniversal 1.0 name anjuta -version 2.30.2.1 -revision 4 +version 2.32.1.1 license GPL-2 set branch [join [lrange [split ${version} .] 0 1] .] description A GNOME/GTK IDE @@ -17,15 +16,17 @@ homepage http://anjuta.sourceforge.net/ master_sites gnome:sources/${name}/${branch}/ -checksums md5 2bbae82e9938ce5db716ee7525c8e869 \ - sha1 163de0820e9559353114484566425d155ea692af \ - rmd160 9c864a7dc98e072c1bd1730ae7774d7d0b81f97b +use_bzip2 yes +checksums rmd160 2f1ae061e75761e60e0a83943ec1e31ee8b43cbf \ + sha256 f2b67609890a45d907ab5b42fd5963ba7cb41193d4a0dd2543584eca2ec5db58 + depends_build port:pkgconfig \ port:intltool \ port:gnome-doc-utils \ port:gtk-doc \ - port:p5.12-locale-gettext + port:p5.12-locale-gettext \ + port:desktop-file-utils depends_lib port:autogen \ port:gconf \ @@ -34,20 +35,30 @@ port:libunique \ port:vte -depends_run port:rarian +depends_run port:rarian \ + port:gnome-settings-daemon \ + port:epiphany \ + port:yelp \ + port:xdg-utils +patchfiles patch-plugins-project-wizard-autogen.c.diff + post-patch { reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|" ${worksrcpath}/scripts/builder2schema.pl } configure.perl ${prefix}/bin/perl5.12 configure.args --enable-static \ + --enable-introspection=no \ --disable-scrollkeeper \ --disable-schemas-install \ + --disable-silent-rules \ + --disable-graphviz \ --disable-plugin-devhelp \ --disable-plugin-glade \ --disable-plugin-sourceview \ - --disable-plugin-subversion + --disable-plugin-subversion \ + --disable-vala # Buggy inline code, -std=gnu99 (eg, clang) complain configure.cflags-append -std=gnu89 @@ -62,19 +73,39 @@ depends_lib-append port:gtksourceview2 } +variant graphviz description {Enable class inheritance plugin support using graphviz} { + configure.args-delete --disable-graphviz + depends_lib-append path:bin/dot:graphviz +} + variant subversion description {Enable subversion plugin support} { configure.args-delete --disable-plugin-subversion configure.args-append --with-subversion-dir=${prefix} \ --with-svn-include=${prefix}/include/subversion-1 \ --with-svn-lib=${prefix}/lib - depends_lib-append port:subversion + depends_lib-append port:apr \ + port:apr-utils \ + port:neon \ + port:subversion } +variant glade description {Enable glade-3 plugin support} { + configure.args-delete --disable-plugin-glade + depends_lib-append port:glade3 +} + + +variant vala description {Enable vala support} { + configure.args-delete --disable-vala + depends_lib-append port:vala +} + post-activate { - system "scrollkeeper-update" - system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor" - system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \ - gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas" + system "scrollkeeper-update" + system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor" + system "${prefix}/bin/update-desktop-database ${prefix}/share/applications" + system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \ + gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas" } livecheck.type gnome Added: trunk/dports/gnome/anjuta/files/patch-plugins-project-wizard-autogen.c.diff ===================================================================
participants (1)
-
devans@macports.org