[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