[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