# -*- 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$ PortSystem 1.0 PortGroup python25 1.0 name py25-quodlibet set my_name quodlibet version 2.1 categories-append audio maintainers wanadoo.fr:neric27 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:quodlibet distname ${my_name}-${version} checksums md5 abd362699a7118c7720c13fbda0c8c9e \ sha1 15a40c054955d1ad539432a265b2c96225b864c2 \ rmd160 349b9ac2f913e83a2f3216e1f804c9cd8b41766f depends_lib port:gst-python \ port:py25-mutagen \ port:py25-feedparser patchfiles patch-setup.py.diff \ patch-quodlibet_quodlibet___init__.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} } } # temporary fix for #20522 : create manually a link in Python 2.5 Framework directory to /opt/local/share. # This is necessary for translations to work post-destroot { xinstall -d ${destroot}${frameworks_dir}/Python.framework/Versions/2.5 ln -s ${prefix}/share ${destroot}${frameworks_dir}/Python.framework/Versions/2.5/share } livecheck.check regex livecheck.url http://code.google.com/p/quodlibet/downloads/list livecheck.regex "${my_name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"