[64077] trunk/dports/python

rmsfisher at macports.org rmsfisher at macports.org
Sun Feb 21 09:55:36 PST 2010


Revision: 64077
          http://trac.macports.org/changeset/64077
Author:   rmsfisher at macports.org
Date:     2010-02-21 09:55:32 -0800 (Sun, 21 Feb 2010)
Log Message:
-----------
python/quodlibet new port to replace py25-quodlibet (which in turn has been trimmed to use 'replaced_by')

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

Added Paths:
-----------
    trunk/dports/python/quodlibet/
    trunk/dports/python/quodlibet/Portfile
    trunk/dports/python/quodlibet/files/
    trunk/dports/python/quodlibet/files/patch-setup.py.diff

Removed Paths:
-------------
    trunk/dports/python/py25-quodlibet/files/

Modified: trunk/dports/python/py25-quodlibet/Portfile
===================================================================
--- trunk/dports/python/py25-quodlibet/Portfile	2010-02-21 16:08:34 UTC (rev 64076)
+++ trunk/dports/python/py25-quodlibet/Portfile	2010-02-21 17:55:32 UTC (rev 64077)
@@ -2,16 +2,13 @@
 # $Id$
 
 PortSystem          1.0
-PortGroup           python25 1.0
-
 name                py25-quodlibet
-set my_name         quodlibet
+replaced_by         quodlibet
 version             2.2
-categories-append   audio
-maintainers         elelay openmaintainer
+categories-append   python audio gnome
+maintainers         nomaintainer
 platforms           darwin
-description         audio library manager and player for GTK+
-
+description         py25-quodlibet has been replaced by quodlibet
 long_description \
 Quod Libet is a GTK+-based audio player written in Python, \
 using the Mutagen tagging library and GStreamer for playback.\
@@ -21,26 +18,3 @@
 
 homepage            http://code.google.com/p/quodlibet/
 master_sites        googlecode:quodlibet
-distname            ${my_name}-${version}
-
-checksums           md5     ff8bb5f9e680797dfb60d437368298f9 \
-                    sha1    f7a189533d948f17d38998cf8162acf4efb5095a \
-                    rmd160  71d309a0e9b0aa1dd3893ea68a4ec72b23218cd8
-
-depends_lib         port:gst-plugins-good \
-                    port:py25-gst-python \
-                    port:py25-mutagen \
-                    port:py25-feedparser
-
-patchfiles          patch-setup.py.diff
-
-post-patch {
-    foreach file { quodlibet.py exfalso.py } {
-        reinplace "s|/usr/bin/env python|${frameworks_dir}/Python.framework/Versions/2.5/bin/python2.5|g" \
-            ${worksrcpath}/${file}
-    }
-}
-
-livecheck.type		regex
-livecheck.url		http://code.google.com/p/quodlibet/downloads/list
-livecheck.regex		"${my_name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"

Added: trunk/dports/python/quodlibet/Portfile
===================================================================
--- trunk/dports/python/quodlibet/Portfile	                        (rev 0)
+++ trunk/dports/python/quodlibet/Portfile	2010-02-21 17:55:32 UTC (rev 64077)
@@ -0,0 +1,44 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
+# $Id: Portfile 63420 2010-02-04 18:48:20Z elelay at macports.org $
+
+PortSystem          1.0
+PortGroup           python26 1.0
+
+name                quodlibet
+version             2.2
+categories-append   audio gnome
+maintainers         elelay rmsfisher openmaintainer
+platforms           darwin
+description         audio library manager and player for GTK+
+
+long_description \
+Quod Libet is a GTK+-based audio player written in Python, \
+using the Mutagen tagging library and GStreamer for playback.\
+It provides several different ways to view your audio library, \
+as well as support for Internet radio and audio feeds.\
+It has extremely flexible metadata tag editing and searching capabilities.
+
+homepage            http://code.google.com/p/quodlibet/
+master_sites        googlecode
+
+checksums           md5     ff8bb5f9e680797dfb60d437368298f9 \
+                    sha1    f7a189533d948f17d38998cf8162acf4efb5095a \
+                    rmd160  71d309a0e9b0aa1dd3893ea68a4ec72b23218cd8
+
+depends_lib         port:gst-plugins-good \
+                    port:py26-gst-python \
+                    port:py26-mutagen \
+                    port:py26-feedparser
+
+patchfiles          patch-setup.py.diff
+
+post-patch {
+    foreach file { quodlibet.py exfalso.py } {
+        reinplace "s|/usr/bin/env python|${frameworks_dir}/Python.framework/Versions/2.6/bin/python2.6|g" \
+            ${worksrcpath}/${file}
+    }
+}
+
+livecheck.type		regex
+livecheck.url		${homepage}downloads/list
+livecheck.regex		"${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"

Added: trunk/dports/python/quodlibet/files/patch-setup.py.diff
===================================================================
--- trunk/dports/python/quodlibet/files/patch-setup.py.diff	                        (rev 0)
+++ trunk/dports/python/quodlibet/files/patch-setup.py.diff	2010-02-21 17:55:32 UTC (rev 64077)
@@ -0,0 +1,20 @@
+--- work/quodlibet-2.2/setup.py	2010-02-02 07:31:31.000000000 +0100
++++ setup.py	2010-02-04 19:40:50.000000000 +0100
+@@ -235,17 +235,6 @@
+         'shortcuts': ["quodlibet.desktop", "exfalso.desktop"],
+         'man_pages': ["man/quodlibet.1", "man/exfalso.1"],
+         'gobject_modules': [
+-                    GObjectExtension("quodlibet._mmkeys",
+-                            "mmkeys/mmkeys.defs",
+-                            "mmkeys/mmkeys.override",
+-                            ["mmkeys/mmkeys.c", "mmkeys/mmkeysmodule.c"],
+-                            include_dirs=["mmkeys"]),
+-                    GObjectExtension("quodlibet._trayicon",
+-                            "trayicon/trayicon.defs",
+-                            "trayicon/trayicon.override",
+-                            ["trayicon/eggtrayicon.c",
+-                             "trayicon/trayiconmodule.c"],
+-                            include_dirs=["trayicon"])
+                     ],
+         }
+     if os.name == 'nt':
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100221/ccf296cb/attachment-0001.html>


More information about the macports-changes mailing list