[60453] trunk/dports/audio/solfege

snc at macports.org snc at macports.org
Thu Nov 12 15:28:39 PST 2009


Revision: 60453
          http://trac.macports.org/changeset/60453
Author:   snc at macports.org
Date:     2009-11-12 15:28:39 -0800 (Thu, 12 Nov 2009)
Log Message:
-----------
update solfege, disabling built-in help and remove gtkhtml dep. move entirely to python26. #22022

Modified Paths:
--------------
    trunk/dports/audio/solfege/Portfile

Added Paths:
-----------
    trunk/dports/audio/solfege/files/patch-src-configwindow.py.diff
    trunk/dports/audio/solfege/files/patch-src-mainwin.py.diff

Modified: trunk/dports/audio/solfege/Portfile
===================================================================
--- trunk/dports/audio/solfege/Portfile	2009-11-12 23:28:18 UTC (rev 60452)
+++ trunk/dports/audio/solfege/Portfile	2009-11-12 23:28:39 UTC (rev 60453)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 
 name                solfege
-version             3.14.1
+version             3.14.9
 categories          audio education python
 maintainers         gmail.com:allencmcbride
 description         Ear training software
@@ -18,24 +18,26 @@
                     lessonfiles subdirectory in your home directory.
 
 platforms           darwin
-depends_lib         port:python25
+depends_lib         port:python26
 depends_build       port:gettext \
                     port:texinfo
-depends_run         port:py25-gtk \
+depends_run         port:py26-gtk \
                     port:gtk2 \
-                    port:libgtkhtml \
                     port:qtplay
 
 master_sites        sourceforge \
                     gnu
-checksums           md5     bb7720a9c847232fad6c8cd462fa1dcc \
-                    sha1    8fee7962afd72b3f371fc1973a1d5ff29632bf96 \
-                    rmd160  a77210a960b6245d6551f43cc39a33695975a2ec
+checksums           md5     487c9df5caae642f1f0758758717e7a8 \
+                    sha1    ab25914cae6f8091f06369b16e731064f144e020 \
+                    rmd160  ea260dd56dc5aa4dffdb08c81acecc17912eac6a
 
-patchfiles          patch-default-config.diff
+patchfiles          patch-default-config.diff \
+                    patch-src-mainwin.py.diff \
+                    patch-src-configwindow.py.diff
 
 post-patch {
     reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/default.config
 }
 
-configure.python    ${prefix}/bin/python2.5
+configure.python    ${prefix}/bin/python2.6
+configure.args-append   --disable-pygtk-test

Added: trunk/dports/audio/solfege/files/patch-src-configwindow.py.diff
===================================================================
--- trunk/dports/audio/solfege/files/patch-src-configwindow.py.diff	                        (rev 0)
+++ trunk/dports/audio/solfege/files/patch-src-configwindow.py.diff	2009-11-12 23:28:39 UTC (rev 60453)
@@ -0,0 +1,15 @@
+--- src/configwindow.py.orig	2009-10-31 18:08:45.000000000 -0400
++++ src/configwindow.py	2009-10-31 18:36:46.000000000 -0400
+@@ -288,9 +288,9 @@
+         box, category_vbox = gu.hig_category_vbox(_("Interface"))
+         page_vbox.pack_start(box, False)
+ 
+-        b = gu.nCheckButton('gui', 'web_browser_as_help_browser',
+-            _("_Display the user manual in web browser"))
+-        category_vbox.pack_start(b, False)
++        #b = gu.nCheckButton('gui', 'web_browser_as_help_browser',
++        #    _("_Display the user manual in web browser"))
++        #category_vbox.pack_start(b, False)
+         self.g_mainwin_user_resizeable = gu.nCheckButton('gui',
+           'mainwin_user_resizeable', _("_Resizeable main window"))
+         category_vbox.pack_start(self.g_mainwin_user_resizeable, False)

Added: trunk/dports/audio/solfege/files/patch-src-mainwin.py.diff
===================================================================
--- trunk/dports/audio/solfege/files/patch-src-mainwin.py.diff	                        (rev 0)
+++ trunk/dports/audio/solfege/files/patch-src-mainwin.py.diff	2009-11-12 23:28:39 UTC (rev 60453)
@@ -0,0 +1,11 @@
+--- src/mainwin.py.orig	2009-10-31 18:12:58.000000000 -0400
++++ src/mainwin.py	2009-10-31 17:58:13.000000000 -0400
+@@ -772,7 +772,7 @@
+         """
+         if not self.g_help_browser:
+             self.g_help_browser = HelpBrowser(self.m_app)
+-        if self.get_bool('gui/web_browser_as_help_browser'):
++        if True:#self.get_bool('gui/web_browser_as_help_browser'):
+             for lang in self.g_help_browser.g_docviewer.m_language, "C":
+                 filename = os.path.join(os.getcwdu(), u"help", lang, fn)
+                 if os.path.isfile(filename):
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091112/6b52fb2d/attachment.html>


More information about the macports-changes mailing list