pkgsrc-wip/quodlibet/Makefile

35 lines
1.2 KiB
Makefile
Raw Normal View History

2008-02-07 23:02:18 +01:00
# $NetBSD: Makefile,v 1.9 2008/02/07 22:02:18 shattered Exp $
#
Update to 0.24: Ticket numbers prepended with "0." refer to the old, unavailable Trac ticket list. 0.24 - One wonders if our conversation today would be an appropriate epitaph. * Media device (iPod and UMS so far) support. (Markus Koller) * Delete removes songs from the queue. (#0.819, sciyoshi) * Per-browser window memory. (#0.836) * Use Mutagen for WavPack and Musepack support. (#0.838) * Keep filenames when given invalid patterns. (#0.853, Markus Koller) * Don't duplicate performers in ~performers. (Martin Bergström) * Python 2.5 and GTK+ 2.10 compatibility. * Fix Rename Files support on MP4 files. * New Romanian translation, by Mugurel Tudor. * New Slovak translation, by Lukáš Lalinský. * Updated translations: * Traditional Chinese, by Hsin-lin Cheng. * Japanese, by Yasushi Iwata. * Galician and Spanish, by Johám-Luís Miguéns Vila. * Finnish, by Jari Rahkonen. * Hebrew, by Roee Haimovich. * Polish, by Tomasz Torcz * French, by Guillaume Ayoub. * German, by Rüdiger Arp. 0.23.1 - UNPOPULAR LIFE GOALS * Multivalued tag renaming. (#0.793) * Fix crash when ~/.gtk-bookmarks is not present. (#0.801, #0.804) * Disable 'title' completion. (#0.802, hopefully temporarily) * Parse "performer:role" tags and offer a ~performers synthetic tag. * Updated Swedish translation, by Erik Christiansson. 0.23 - THE NARRATIVE OF LIFE. * Bug Fixes: * Updated files no longer incorrectly appear in the paned browser. (#0.750) * Disambiguate 'filename' string for translation. (#0.743) * Hide unreadable files in Ex Falso. (#0.754) * Avoid (harmless) race condition when filling album list. (#0.757) * "Select All Subfolders" menu item when browsing directories. (#0.323, thanks to Alexandre Passos). * Scan the library in the background when starting. (#0.390) * Ogg FLAC and Speex files can be loaded. (#0.735) * Plugin configuration IDs can be different from their names. (#0.742) * Rewritten library code, many resulting UI improvements. (#0.746) * Scan directories are used as File System roots. (#0.753) * Replay Gain mode is chosen based on browser/play order. (#0.755) * Internet Radio M3U support. (#0.756) * Ex Falso runs on Win32 (thanks to Ben Zeigler). * Song list headers can be changed via a context menu. * True Audio (TTA) support. * New Japanese translation, by Yasushi Iwata. * New Traditional Chinese translation, by Hsin-lin Cheng. * Updated Translations: * German, by Rüdiger Arp. * Polish, by Tomasz Torcz * French, by Guillaume Ayoub. * Galician and Spanish, by Johám-Luís Miguéns Vila and Javier Kohen. * Korean, by Byung-Hee HWANG and ChangBom Yoon. * Hebrew, by Roee Haimovich. * Portuguese, by Alexandre Passos. * Dutch, by Hans van Dok. * Hungarian, by SZERVÁC Attila. * Swedish, by Fredrik Olofsson.
2007-01-26 00:34:18 +01:00
DISTNAME= quodlibet-0.24
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://www.sacredchao.net/~piman/software/
MAINTAINER= shattered@users.sourceforge.net
Update to 0.22. Selected changes: 0.22 # Python 2.4 is now required. # A D-BUS interface is available. (#670, thanks to Federico Pelloni) 0.21 # Event plugins were redesigned, incompatibly. (#603) 0.20 # Ex Falso no longer loads WAV or MOD files. # Deleting files not in the library removes them. (#638) 0.19 Quod Libet now uses GStreamer 0.10, GTK+ 2.8, and PyGTK 2.8. # Require Mutagen 1.0; drops Pymad. (#405) # WAV support. (#456) # "Bookmark" time offsets within songs. (#554) # Searches, tagging patterns, and file renaming patterns can be given aliases and saved. # Tag Editing: * MusicBrainz TXXX, artist/album/albumartist support. (#539) * Ratings, playcount Ogg Vorbis format changed. (#544) 0.18 # GStreamer 0.10 port. (#406) # Ex Falso no longer depends on GStreamer. ([2837]) # ID3v1 tags no longer interfere with APEv2 tags. (#395) # MP4 iTunes metadata can be written. (#199) 0.17 # FLAC support no longer depends on pyflac. (#424) # New plugin architecture for tag editing dialogs. # Load audio feeds without author information. (#430) 0.16 0.16 fixes a serious bug in APEv2 handling. Please reload your Musepack files, and then use the "Force Write" plugin on them (or, edit their tags and save them again). Quod Libet 0.16 and later use G_FILENAME_ENCODING. If you use non-UTF-8 filenames and don't use G_BROKEN_FILENAMES, you'll need to start setting G_FILENAME_ENCODING. # Wavpack support. (#257) # Audio Feed (Podcast) support (requires http://www.feedparser.org). (#322) # "One Song" (and repeat) play mode. (#351) # New install system that is more FHS-compliant. (#362) 0.15 # Songs can be enqueued multiple times. # Playlists have been rewritten: (#324) # Drag-and-drop is generally more usable, faster, and attractive.
2006-07-08 13:40:08 +02:00
HOMEPAGE= http://www.sacredchao.net/quodlibet/wiki
COMMENT= Finally a good alternative to iTunes
Update to 0.24: Ticket numbers prepended with "0." refer to the old, unavailable Trac ticket list. 0.24 - One wonders if our conversation today would be an appropriate epitaph. * Media device (iPod and UMS so far) support. (Markus Koller) * Delete removes songs from the queue. (#0.819, sciyoshi) * Per-browser window memory. (#0.836) * Use Mutagen for WavPack and Musepack support. (#0.838) * Keep filenames when given invalid patterns. (#0.853, Markus Koller) * Don't duplicate performers in ~performers. (Martin Bergström) * Python 2.5 and GTK+ 2.10 compatibility. * Fix Rename Files support on MP4 files. * New Romanian translation, by Mugurel Tudor. * New Slovak translation, by Lukáš Lalinský. * Updated translations: * Traditional Chinese, by Hsin-lin Cheng. * Japanese, by Yasushi Iwata. * Galician and Spanish, by Johám-Luís Miguéns Vila. * Finnish, by Jari Rahkonen. * Hebrew, by Roee Haimovich. * Polish, by Tomasz Torcz * French, by Guillaume Ayoub. * German, by Rüdiger Arp. 0.23.1 - UNPOPULAR LIFE GOALS * Multivalued tag renaming. (#0.793) * Fix crash when ~/.gtk-bookmarks is not present. (#0.801, #0.804) * Disable 'title' completion. (#0.802, hopefully temporarily) * Parse "performer:role" tags and offer a ~performers synthetic tag. * Updated Swedish translation, by Erik Christiansson. 0.23 - THE NARRATIVE OF LIFE. * Bug Fixes: * Updated files no longer incorrectly appear in the paned browser. (#0.750) * Disambiguate 'filename' string for translation. (#0.743) * Hide unreadable files in Ex Falso. (#0.754) * Avoid (harmless) race condition when filling album list. (#0.757) * "Select All Subfolders" menu item when browsing directories. (#0.323, thanks to Alexandre Passos). * Scan the library in the background when starting. (#0.390) * Ogg FLAC and Speex files can be loaded. (#0.735) * Plugin configuration IDs can be different from their names. (#0.742) * Rewritten library code, many resulting UI improvements. (#0.746) * Scan directories are used as File System roots. (#0.753) * Replay Gain mode is chosen based on browser/play order. (#0.755) * Internet Radio M3U support. (#0.756) * Ex Falso runs on Win32 (thanks to Ben Zeigler). * Song list headers can be changed via a context menu. * True Audio (TTA) support. * New Japanese translation, by Yasushi Iwata. * New Traditional Chinese translation, by Hsin-lin Cheng. * Updated Translations: * German, by Rüdiger Arp. * Polish, by Tomasz Torcz * French, by Guillaume Ayoub. * Galician and Spanish, by Johám-Luís Miguéns Vila and Javier Kohen. * Korean, by Byung-Hee HWANG and ChangBom Yoon. * Hebrew, by Roee Haimovich. * Portuguese, by Alexandre Passos. * Dutch, by Hans van Dok. * Hungarian, by SZERVÁC Attila. * Swedish, by Fredrik Olofsson.
2007-01-26 00:34:18 +01:00
DEPENDS+= ${PYPKGPREFIX}-mutagen>=1.8:../../audio/py-mutagen
Update to 0.22. Selected changes: 0.22 # Python 2.4 is now required. # A D-BUS interface is available. (#670, thanks to Federico Pelloni) 0.21 # Event plugins were redesigned, incompatibly. (#603) 0.20 # Ex Falso no longer loads WAV or MOD files. # Deleting files not in the library removes them. (#638) 0.19 Quod Libet now uses GStreamer 0.10, GTK+ 2.8, and PyGTK 2.8. # Require Mutagen 1.0; drops Pymad. (#405) # WAV support. (#456) # "Bookmark" time offsets within songs. (#554) # Searches, tagging patterns, and file renaming patterns can be given aliases and saved. # Tag Editing: * MusicBrainz TXXX, artist/album/albumartist support. (#539) * Ratings, playcount Ogg Vorbis format changed. (#544) 0.18 # GStreamer 0.10 port. (#406) # Ex Falso no longer depends on GStreamer. ([2837]) # ID3v1 tags no longer interfere with APEv2 tags. (#395) # MP4 iTunes metadata can be written. (#199) 0.17 # FLAC support no longer depends on pyflac. (#424) # New plugin architecture for tag editing dialogs. # Load audio feeds without author information. (#430) 0.16 0.16 fixes a serious bug in APEv2 handling. Please reload your Musepack files, and then use the "Force Write" plugin on them (or, edit their tags and save them again). Quod Libet 0.16 and later use G_FILENAME_ENCODING. If you use non-UTF-8 filenames and don't use G_BROKEN_FILENAMES, you'll need to start setting G_FILENAME_ENCODING. # Wavpack support. (#257) # Audio Feed (Podcast) support (requires http://www.feedparser.org). (#322) # "One Song" (and repeat) play mode. (#351) # New install system that is more FHS-compliant. (#362) 0.15 # Songs can be enqueued multiple times. # Playlists have been rewritten: (#324) # Drag-and-drop is generally more usable, faster, and attractive.
2006-07-08 13:40:08 +02:00
DEPENDS+= gst-plugins0.10-mad>=0.10.0:../../audio/gst-plugins0.10-mad
DEPENDS+= gst-plugins0.10-vorbis>=0.10.0:../../audio/gst-plugins0.10-vorbis
DEPENDS+= gst-plugins0.10-ogg>=0.10.0:../../multimedia/gst-plugins0.10-ogg
2008-02-07 23:02:18 +01:00
PYTHON_VERSIONS_INCOMPATIBLE=\
15 20 21 22 23
Update to 0.24: Ticket numbers prepended with "0." refer to the old, unavailable Trac ticket list. 0.24 - One wonders if our conversation today would be an appropriate epitaph. * Media device (iPod and UMS so far) support. (Markus Koller) * Delete removes songs from the queue. (#0.819, sciyoshi) * Per-browser window memory. (#0.836) * Use Mutagen for WavPack and Musepack support. (#0.838) * Keep filenames when given invalid patterns. (#0.853, Markus Koller) * Don't duplicate performers in ~performers. (Martin Bergström) * Python 2.5 and GTK+ 2.10 compatibility. * Fix Rename Files support on MP4 files. * New Romanian translation, by Mugurel Tudor. * New Slovak translation, by Lukáš Lalinský. * Updated translations: * Traditional Chinese, by Hsin-lin Cheng. * Japanese, by Yasushi Iwata. * Galician and Spanish, by Johám-Luís Miguéns Vila. * Finnish, by Jari Rahkonen. * Hebrew, by Roee Haimovich. * Polish, by Tomasz Torcz * French, by Guillaume Ayoub. * German, by Rüdiger Arp. 0.23.1 - UNPOPULAR LIFE GOALS * Multivalued tag renaming. (#0.793) * Fix crash when ~/.gtk-bookmarks is not present. (#0.801, #0.804) * Disable 'title' completion. (#0.802, hopefully temporarily) * Parse "performer:role" tags and offer a ~performers synthetic tag. * Updated Swedish translation, by Erik Christiansson. 0.23 - THE NARRATIVE OF LIFE. * Bug Fixes: * Updated files no longer incorrectly appear in the paned browser. (#0.750) * Disambiguate 'filename' string for translation. (#0.743) * Hide unreadable files in Ex Falso. (#0.754) * Avoid (harmless) race condition when filling album list. (#0.757) * "Select All Subfolders" menu item when browsing directories. (#0.323, thanks to Alexandre Passos). * Scan the library in the background when starting. (#0.390) * Ogg FLAC and Speex files can be loaded. (#0.735) * Plugin configuration IDs can be different from their names. (#0.742) * Rewritten library code, many resulting UI improvements. (#0.746) * Scan directories are used as File System roots. (#0.753) * Replay Gain mode is chosen based on browser/play order. (#0.755) * Internet Radio M3U support. (#0.756) * Ex Falso runs on Win32 (thanks to Ben Zeigler). * Song list headers can be changed via a context menu. * True Audio (TTA) support. * New Japanese translation, by Yasushi Iwata. * New Traditional Chinese translation, by Hsin-lin Cheng. * Updated Translations: * German, by Rüdiger Arp. * Polish, by Tomasz Torcz * French, by Guillaume Ayoub. * Galician and Spanish, by Johám-Luís Miguéns Vila and Javier Kohen. * Korean, by Byung-Hee HWANG and ChangBom Yoon. * Hebrew, by Roee Haimovich. * Portuguese, by Alexandre Passos. * Dutch, by Hans van Dok. * Hungarian, by SZERVÁC Attila. * Swedish, by Fredrik Olofsson.
2007-01-26 00:34:18 +01:00
PYTHON_PATCH_SCRIPTS= *.py */*.py
USE_DIRS+= xdg-1.4
2007-03-04 19:35:31 +01:00
USE_TOOLS+= gmake intltool pkg-config
USE_PKGLOCALEDIR= yes
Update to 0.24: Ticket numbers prepended with "0." refer to the old, unavailable Trac ticket list. 0.24 - One wonders if our conversation today would be an appropriate epitaph. * Media device (iPod and UMS so far) support. (Markus Koller) * Delete removes songs from the queue. (#0.819, sciyoshi) * Per-browser window memory. (#0.836) * Use Mutagen for WavPack and Musepack support. (#0.838) * Keep filenames when given invalid patterns. (#0.853, Markus Koller) * Don't duplicate performers in ~performers. (Martin Bergström) * Python 2.5 and GTK+ 2.10 compatibility. * Fix Rename Files support on MP4 files. * New Romanian translation, by Mugurel Tudor. * New Slovak translation, by Lukáš Lalinský. * Updated translations: * Traditional Chinese, by Hsin-lin Cheng. * Japanese, by Yasushi Iwata. * Galician and Spanish, by Johám-Luís Miguéns Vila. * Finnish, by Jari Rahkonen. * Hebrew, by Roee Haimovich. * Polish, by Tomasz Torcz * French, by Guillaume Ayoub. * German, by Rüdiger Arp. 0.23.1 - UNPOPULAR LIFE GOALS * Multivalued tag renaming. (#0.793) * Fix crash when ~/.gtk-bookmarks is not present. (#0.801, #0.804) * Disable 'title' completion. (#0.802, hopefully temporarily) * Parse "performer:role" tags and offer a ~performers synthetic tag. * Updated Swedish translation, by Erik Christiansson. 0.23 - THE NARRATIVE OF LIFE. * Bug Fixes: * Updated files no longer incorrectly appear in the paned browser. (#0.750) * Disambiguate 'filename' string for translation. (#0.743) * Hide unreadable files in Ex Falso. (#0.754) * Avoid (harmless) race condition when filling album list. (#0.757) * "Select All Subfolders" menu item when browsing directories. (#0.323, thanks to Alexandre Passos). * Scan the library in the background when starting. (#0.390) * Ogg FLAC and Speex files can be loaded. (#0.735) * Plugin configuration IDs can be different from their names. (#0.742) * Rewritten library code, many resulting UI improvements. (#0.746) * Scan directories are used as File System roots. (#0.753) * Replay Gain mode is chosen based on browser/play order. (#0.755) * Internet Radio M3U support. (#0.756) * Ex Falso runs on Win32 (thanks to Ben Zeigler). * Song list headers can be changed via a context menu. * True Audio (TTA) support. * New Japanese translation, by Yasushi Iwata. * New Traditional Chinese translation, by Hsin-lin Cheng. * Updated Translations: * German, by Rüdiger Arp. * Polish, by Tomasz Torcz * French, by Guillaume Ayoub. * Galician and Spanish, by Johám-Luís Miguéns Vila and Javier Kohen. * Korean, by Byung-Hee HWANG and ChangBom Yoon. * Hebrew, by Roee Haimovich. * Portuguese, by Alexandre Passos. * Dutch, by Hans van Dok. * Hungarian, by SZERVÁC Attila. * Swedish, by Fredrik Olofsson.
2007-01-26 00:34:18 +01:00
BUILD_TARGET= _trayicon.so _mmkeys.so
.include "../../lang/python/application.mk"
# complains about importing missing dbus during startup, but
# works fine without it. With py-dbus installed however, it
# fails loading hal and exits.
#.include "../../sysutils/py-dbus/buildlink3.mk"
2007-03-04 19:35:31 +01:00
.include "../../multimedia/py-gstreamer0.10/buildlink3.mk"
.include "../../x11/py-gtk2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"