[119946] trunk/dports/python/quodlibet/Portfile

elelay at macports.org elelay at macports.org
Sun May 11 09:57:51 PDT 2014


Revision: 119946
          https://trac.macports.org/changeset/119946
Author:   elelay at macports.org
Date:     2014-05-11 09:57:51 -0700 (Sun, 11 May 2014)
Log Message:
-----------
quodlibet: update to 3.1.1, add missing deps

Modified Paths:
--------------
    trunk/dports/python/quodlibet/Portfile

Modified: trunk/dports/python/quodlibet/Portfile
===================================================================
--- trunk/dports/python/quodlibet/Portfile	2014-05-11 16:37:46 UTC (rev 119945)
+++ trunk/dports/python/quodlibet/Portfile	2014-05-11 16:57:51 UTC (rev 119946)
@@ -6,7 +6,7 @@
 PortGroup           app 1.0
 
 name                quodlibet
-version             3.0.2
+version             3.1.1
 categories-append   audio gnome
 maintainers         elelay rmstonecipher openmaintainer
 license             GPL-2
@@ -21,16 +21,16 @@
 It has extremely flexible metadata tag editing and searching capabilities.
 
 homepage            http://code.google.com/p/quodlibet/
-master_sites        googlecode
+master_sites        https://bitbucket.org/lazka/quodlibet-files/raw/default/releases
 
 distfiles-append    ${name}-plugins-${version}${extract.suffix}
 
 checksums           ${name}-${version}.tar.gz \
-                    rmd160  fec79a9952905cf31681d25550304a6ab008c923 \
-                    sha256  116e37a3ba82e07d6d40739205c32643e4f4b608c1ac7fdf89446a7eb7e8a032 \
+                    rmd160  eb40540306fae6f8ddf9c07e12712447dc7ef53c \
+                    sha256  39dc11b64c7bcb543d7ad7bbb41c7a0c8548cded439d8f1e805ded0142f2b60c \
                     ${name}-plugins-${version}.tar.gz \
-                    rmd160  1fec39a567a51917138f25295c2b9d128d8830ef \
-                    sha256  8b6bdf10189c20a1a202615376b3ac89e40d28f7d6b796c6da107258bac5a2f4
+                    rmd160  237cab92f426bd692abe89802721f3493e368258 \
+                    sha256  7c23820b862cdf995522a4d3b83a2f619ff7b58f1c379f958b28a8896beb73ad
 
 depends_build       port:intltool \
                     port:librsvg
@@ -38,7 +38,9 @@
                     port:gstreamer1-gst-plugins-good \
                     port:py27-mutagen \
                     port:py27-feedparser \
-                    port:python-musicbrainz2
+                    port:python-musicbrainz2 \
+                    port:py27-gobject3 \
+                    port:gnome-icon-theme
 
 # when run as an application, the argument -psn_x_xxxxx is passed to the program
 # but quodlibet is not prepared to handle it...
@@ -60,12 +62,12 @@
     system "cd ${workpath}/${name}-plugins-${version}/ && cp -vR * ${destroot}/${python.pkgd}/${name}/plugins/"
 
     # icon keeps bouncing in the dock otherwise
-    # if {![variant_isset quartz]} {
-        # reinplace -E {s|(<string>APPL</string>)|\1 <key>LSUIElement</key><string>1</string>|} \
-                 # "${destroot}${applications_dir}/Quodlibet.app/Contents/Info.plist"
-    # }
-    # 
-    # # generate nicer icon (no png scaling)
+    if {![variant_isset quartz]} {
+      reinplace -E {s|(<string>APPL</string>)|\1 <key>LSUIElement</key><string>1</string>|} \
+                "${destroot}${applications_dir}/Quodlibet.app/Contents/Info.plist"
+    }
+    
+    # generate nicer icon (no png scaling)
     # set makeicnsargs {}
     # foreach w {16 32 128 256 512} {
         # lappend makeicnsargs -$w ${worksrcpath}/${w}.png
@@ -82,6 +84,7 @@
 # makeicns doesn't know how to generate icns out of svg (rasterizing + making icns)
 # still the app.icon is provided so that makeicns is added as dependency and maybe one day
 # app portgroup will itself rasterize if svg file is given...
+# see https://trac.macports.org/ticket/40109
 app.icon       quodlibet/images/hicolor/scalable/apps/quodlibet.svg
 
 app.executable "${frameworks_dir}/Python.framework/Versions/2.7/bin/quodlibet"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140511/0bdc5007/attachment-0001.html>


More information about the macports-changes mailing list