diff options
author | nia <nia@pkgsrc.org> | 2019-09-14 11:05:09 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2019-09-14 11:05:09 +0000 |
commit | 3e087aba7cf16408699348700414aaf42afc232b (patch) | |
tree | ca104e92bc480db06681ed8742ff4701a619fed9 /audio | |
parent | 028ef0317ea1980032688ee8004964af44418d7d (diff) | |
download | pkgsrc-3e087aba7cf16408699348700414aaf42afc232b.tar.gz |
sonata: Update to 1.7b1
1.7b1 (2016-01-31)
------------------
New features
''''''''''''
* redirect to the localized Wikipedia according to the user's local,
instead of redirecting to the English one.
https://github.com/multani/sonata/issues/61
* add "Shuffle by album"
https://github.com/multani/sonata/pull/59
* repeat single song (Corentin Néau)
https://github.com/multani/sonata/pull/95
Bug fixes
'''''''''
* fix crashs on Gtk.TextView when updating the lyrics of a song
* Fix streams parsing:
https://github.com/multani/sonata/issues/41
https://github.com/multani/sonata/issues/38
* fix withdrawn mode by fixing incorrect usage of threads and Gtk
eco-system
* choosing a local artwork wasn't working anymore
* fix artwork caching
* keep the selected tab when hiding/showing Sonata using the tray icon
* correctly handle tracks without a definitely reasonable track or disc
value (Peter Helbing)
https://github.com/multani/sonata/pull/74
* fix translation of of Glade dialogs (Peter Helbing)
https://github.com/multani/sonata/pull/75
* fix opening the About dialog (based on Rocus van Oosten report).
* fix refreshing profiles upon connections add/delete (Corentin Néau)
https://github.com/multani/sonata/pull/92
* fix update of cover and text in fullscreen mode (Corentin Néau)
https://github.com/multani/sonata/pull/93
Internal changes
''''''''''''''''
* slightly better performance when updating the library
* threading improvements:
- use GIO instead of a thread to download drag-and-droped covers
- remove the MPD from a dedicated thread. It works as good (if not
better) as before since the threaded code was poorly written anyway and
rendered the additionnal basically useless. This move is not definitive
but something better will probably come up some day.
* Looking for covers isn't as filesystem expensive as before, but it
doesn't check for multiple possible cases in the cover name anymore.
1.7a2 (2013-11-26)
------------------
New features
''''''''''''
* Download bigger covers from Last.fm
* Centering the current song using Ctrl+i now also selects the current song
* Use Transifex as a translation plateform. See
https://www.transifex.com/projects/p/sonata/
* Update translations:
- Russian (thanks Stas!)
- Ukrainian (thanks Stas!)
- French (thanks Jon!)
Bug fixes
'''''''''
* Fix search in library (using a specific filter or the 'everything' filter)
* Fix scrobbling to Last.fm
* Scrolling with the mouse wheel on the tray icon correctly changes the volume
* Some lyrics from LyricsWiki redirects to another page. The plugin now
follows those redirect to find the actual lyrics.
* Fix multiple issues related to drag-and-drop of songs in the current playlist
* Fix error while using Sonata's command line interface
* Fix filtering songs in the current playlist
* Fix DND of custom artwork images in the main window
* Fix breadcrumb icon in the library while browsing an album while in Artist view
* Fix saving the visibility flag of tabs: https://github.com/multani/sonata/issues/45
* Fix hiding/showing the main window even if it's not the active widget:
https://github.com/multani/sonata/issues/43
* Deleting a track doesn't toggle the filter bar anymore in the current playlist.
* Better support for MPD 0.18
Internal changes
''''''''''''''''
* Simplified the `current` module. It should also now use less memory than before.
* Provide a new GObject signal to notify on artwork change and artwork reset.
1.7a1 (2013-02-08)
------------------
New features
''''''''''''
* Fetch covers from Last.fm instead of Rhapsody.com
* Custom plugins are now stored along the configuration file in ~/.config/sonata/plugins/
* Switch to Python 3 and Gtk 3 (Jörg Thalheim & Adam Dane)
* More items in the tray menu (Kirill Lashuk)
* Better fullscreen support (Kirill Lashuk)
* Toggle fullscreen from the command line (Daniel)
* Support MPD's "consume" mode (Anton Lashkov)
* Use more default icons in the context menus (Anton Lashkov)
* Load only the most recent of plugins with the same names
Bug fixes
'''''''''
* Fix population of the "Save to playlist" menu (Zhihao Yuan)
* Prevent multiple entries and improve art search with multi-CD albums (Kirill Lashuk)
* Fixes weird show up if Sonata is not on the current workspace (Kirill Lashuk)
* Scrobble after seeking to the beginning (Kirill Lashuk)
* The lyricswiki plugin should now work again (Jonathan Ballet)
* Fix UI status after reconnection to MPD (Jonathan Ballet)
* Fix crash when searching the library (Kirill Lashuk)
Internal changes
''''''''''''''''
* Simpler API for cover fetching plugins
* Lot of code cleanup and internal changes
* Removed Sugar UI support
* Use Glade files to describe the interface and GtkBuilder to build the interface
* More systematic configuration file management
* High-level access to MPD's command results
Diffstat (limited to 'audio')
-rw-r--r-- | audio/sonata/Makefile | 32 | ||||
-rw-r--r-- | audio/sonata/PLIST | 187 | ||||
-rw-r--r-- | audio/sonata/distinfo | 12 | ||||
-rw-r--r-- | audio/sonata/patches/patch-aa | 13 | ||||
-rw-r--r-- | audio/sonata/patches/patch-setup.py | 15 |
5 files changed, 145 insertions, 114 deletions
diff --git a/audio/sonata/Makefile b/audio/sonata/Makefile index 5943c607cc1..96ed0015f80 100644 --- a/audio/sonata/Makefile +++ b/audio/sonata/Makefile @@ -1,36 +1,30 @@ -# $NetBSD: Makefile,v 1.58 2019/09/02 13:20:06 adam Exp $ +# $NetBSD: Makefile,v 1.59 2019/09/14 11:05:09 nia Exp $ -EGG_NAME= Sonata-1.6.2.1 -DISTNAME= ${EGG_NAME:tl} -PKGREVISION= 26 +DISTNAME= sonata-1.7b1 CATEGORIES= audio -MASTER_SITES= http://download.berlios.de/sonata/ -EXTRACT_SUFX= .tar.bz2 +MASTER_SITES= ${MASTER_SITE_GITHUB:=multani/} +GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= jfranz@bsdprojects.net -#HOMEPAGE= http://sonata.berlios.de/ -COMMENT= Elegant GTK2 client for the Music Player Daemon +HOMEPAGE= https://github.com/multani/sonata +COMMENT= Elegant GTK3 client for the Music Player Daemon LICENSE= gnu-gpl-v3 -DEPENDS+= ${PYPKGPREFIX}-SOAPpy-[0-9]*:../../net/py-soappy -DEPENDS+= ${PYPKGPREFIX}-mpd-[0-9]*:../../audio/py-mpd - -PYTHON_VERSIONS_ACCEPTED= 27 # py-xml via py-soappy, py-gtk2 +DEPENDS+= ${PYPKGPREFIX}-mpd2-[0-9]*:../../audio/py-mpd2 +DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3 USE_TOOLS+= pkg-config msgfmt +EGG_NAME= ${DISTNAME:S/sonata/Sonata/} + SUBST_CLASSES+= mandir SUBST_STAGE.mandir= pre-configure SUBST_VARS.mandir= PKGMANDIR SUBST_FILES.mandir= setup.py -# gtk threading bugfix -BUILDLINK_ABI_DEPENDS.pygtk2+= ${PYPKGPREFIX}-gtk2>=2.12.1nb1 +# requires python 3.2 or higher +PYTHON_VERSIONS_INCOMPATIBLE= 27 .include "../../graphics/hicolor-icon-theme/buildlink3.mk" -.include "../../x11/gtk2/buildlink3.mk" -BUILDLINK_API_DEPENDS.pygtk2+= ${PYPKGPREFIX}-gtk2>=2.12.0 -.include "../../x11/py-gtk2/buildlink3.mk" -.include "../../sysutils/desktop-file-utils/desktopdb.mk" -.include "../../lang/python/distutils.mk" +.include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/audio/sonata/PLIST b/audio/sonata/PLIST index 0ddb3d05894..2f5d4c98d26 100644 --- a/audio/sonata/PLIST +++ b/audio/sonata/PLIST @@ -1,98 +1,146 @@ -@comment $NetBSD: PLIST,v 1.7 2012/04/08 20:21:43 wiz Exp $ +@comment $NetBSD: PLIST,v 1.8 2019/09/14 11:05:09 nia Exp $ bin/sonata -${PYSITELIB}/${EGG_FILE} -${PYSITELIB}/mmkeys.so +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt ${PYSITELIB}/sonata/__init__.py -${PYSITELIB}/sonata/__init__.pyc ${PYSITELIB}/sonata/__init__.pyo -${PYSITELIB}/sonata/about.py -${PYSITELIB}/sonata/about.pyc +${PYSITELIB}/sonata/__init__.pyc ${PYSITELIB}/sonata/about.pyo -${PYSITELIB}/sonata/artwork.py -${PYSITELIB}/sonata/artwork.pyc +${PYSITELIB}/sonata/about.pyc ${PYSITELIB}/sonata/artwork.pyo -${PYSITELIB}/sonata/audioscrobbler.py -${PYSITELIB}/sonata/audioscrobbler.pyc +${PYSITELIB}/sonata/artwork.pyc ${PYSITELIB}/sonata/audioscrobbler.pyo -${PYSITELIB}/sonata/breadcrumbs.py -${PYSITELIB}/sonata/breadcrumbs.pyc +${PYSITELIB}/sonata/audioscrobbler.pyc ${PYSITELIB}/sonata/breadcrumbs.pyo -${PYSITELIB}/sonata/cli.py -${PYSITELIB}/sonata/cli.pyc +${PYSITELIB}/sonata/breadcrumbs.pyc ${PYSITELIB}/sonata/cli.pyo -${PYSITELIB}/sonata/config.py -${PYSITELIB}/sonata/config.pyc +${PYSITELIB}/sonata/cli.pyc ${PYSITELIB}/sonata/config.pyo -${PYSITELIB}/sonata/consts.py -${PYSITELIB}/sonata/consts.pyc +${PYSITELIB}/sonata/config.pyc ${PYSITELIB}/sonata/consts.pyo -${PYSITELIB}/sonata/current.py -${PYSITELIB}/sonata/current.pyc +${PYSITELIB}/sonata/consts.pyc ${PYSITELIB}/sonata/current.pyo -${PYSITELIB}/sonata/dbus_plugin.py -${PYSITELIB}/sonata/dbus_plugin.pyc +${PYSITELIB}/sonata/current.pyc ${PYSITELIB}/sonata/dbus_plugin.pyo -${PYSITELIB}/sonata/img.py -${PYSITELIB}/sonata/img.pyc +${PYSITELIB}/sonata/dbus_plugin.pyc +${PYSITELIB}/sonata/formatting.pyo +${PYSITELIB}/sonata/formatting.pyc +${PYSITELIB}/sonata/genversion.pyo +${PYSITELIB}/sonata/genversion.pyc ${PYSITELIB}/sonata/img.pyo -${PYSITELIB}/sonata/info.py -${PYSITELIB}/sonata/info.pyc +${PYSITELIB}/sonata/img.pyc ${PYSITELIB}/sonata/info.pyo -${PYSITELIB}/sonata/library.py -${PYSITELIB}/sonata/library.pyc +${PYSITELIB}/sonata/info.pyc +${PYSITELIB}/sonata/launcher.pyo +${PYSITELIB}/sonata/launcher.pyc ${PYSITELIB}/sonata/library.pyo -${PYSITELIB}/sonata/main.py -${PYSITELIB}/sonata/main.pyc +${PYSITELIB}/sonata/library.pyc ${PYSITELIB}/sonata/main.pyo -${PYSITELIB}/sonata/misc.py -${PYSITELIB}/sonata/misc.pyc +${PYSITELIB}/sonata/main.pyc ${PYSITELIB}/sonata/misc.pyo -${PYSITELIB}/sonata/mpdhelper.py -${PYSITELIB}/sonata/mpdhelper.pyc +${PYSITELIB}/sonata/misc.pyc ${PYSITELIB}/sonata/mpdhelper.pyo -${PYSITELIB}/sonata/playlists.py -${PYSITELIB}/sonata/playlists.pyc +${PYSITELIB}/sonata/mpdhelper.pyc ${PYSITELIB}/sonata/playlists.pyo +${PYSITELIB}/sonata/playlists.pyc +${PYSITELIB}/sonata/pluginsystem.pyo +${PYSITELIB}/sonata/pluginsystem.pyc +${PYSITELIB}/sonata/preferences.pyo +${PYSITELIB}/sonata/preferences.pyc +${PYSITELIB}/sonata/scrobbler.pyo +${PYSITELIB}/sonata/scrobbler.pyc +${PYSITELIB}/sonata/song.pyo +${PYSITELIB}/sonata/song.pyc +${PYSITELIB}/sonata/streams.pyo +${PYSITELIB}/sonata/streams.pyc +${PYSITELIB}/sonata/tagedit.pyo +${PYSITELIB}/sonata/tagedit.pyc +${PYSITELIB}/sonata/tray.pyo +${PYSITELIB}/sonata/tray.pyc +${PYSITELIB}/sonata/ui.pyo +${PYSITELIB}/sonata/ui.pyc +${PYSITELIB}/sonata/version.pyo +${PYSITELIB}/sonata/version.pyc +${PYSITELIB}/sonata/about.py +${PYSITELIB}/sonata/artwork.py +${PYSITELIB}/sonata/audioscrobbler.py +${PYSITELIB}/sonata/breadcrumbs.py +${PYSITELIB}/sonata/cli.py +${PYSITELIB}/sonata/config.py +${PYSITELIB}/sonata/consts.py +${PYSITELIB}/sonata/current.py +${PYSITELIB}/sonata/dbus_plugin.py +${PYSITELIB}/sonata/formatting.py +${PYSITELIB}/sonata/genversion.py +${PYSITELIB}/sonata/img.py +${PYSITELIB}/sonata/info.py +${PYSITELIB}/sonata/launcher.py +${PYSITELIB}/sonata/library.py +${PYSITELIB}/sonata/main.py +${PYSITELIB}/sonata/misc.py +${PYSITELIB}/sonata/mpdhelper.py +${PYSITELIB}/sonata/pixmaps/sonata-album.png +${PYSITELIB}/sonata/pixmaps/sonata-artist.png +${PYSITELIB}/sonata/pixmaps/sonata-case.png +${PYSITELIB}/sonata/pixmaps/sonata-disconnect.png +${PYSITELIB}/sonata/pixmaps/sonata-large.png +${PYSITELIB}/sonata/pixmaps/sonata-pause.png +${PYSITELIB}/sonata/pixmaps/sonata-play.png +${PYSITELIB}/sonata/pixmaps/sonata.png +${PYSITELIB}/sonata/pixmaps/sonatacd-large.png +${PYSITELIB}/sonata/pixmaps/sonatacd.png +${PYSITELIB}/sonata/playlists.py ${PYSITELIB}/sonata/plugins/__init__.py -${PYSITELIB}/sonata/plugins/__init__.pyc ${PYSITELIB}/sonata/plugins/__init__.pyo -${PYSITELIB}/sonata/plugins/localmpd.py -${PYSITELIB}/sonata/plugins/localmpd.pyc +${PYSITELIB}/sonata/plugins/__init__.pyc +${PYSITELIB}/sonata/plugins/covers_lastfm.pyo +${PYSITELIB}/sonata/plugins/covers_lastfm.pyc +${PYSITELIB}/sonata/plugins/gajim_tune.pyo +${PYSITELIB}/sonata/plugins/gajim_tune.pyc ${PYSITELIB}/sonata/plugins/localmpd.pyo -${PYSITELIB}/sonata/plugins/test.py -${PYSITELIB}/sonata/plugins/test.pyc +${PYSITELIB}/sonata/plugins/localmpd.pyc +${PYSITELIB}/sonata/plugins/lyricwiki.pyo +${PYSITELIB}/sonata/plugins/lyricwiki.pyc ${PYSITELIB}/sonata/plugins/test.pyo +${PYSITELIB}/sonata/plugins/test.pyc +${PYSITELIB}/sonata/plugins/covers_lastfm.py +${PYSITELIB}/sonata/plugins/gajim_tune.py +${PYSITELIB}/sonata/plugins/localmpd.py +${PYSITELIB}/sonata/plugins/lyricwiki.py +${PYSITELIB}/sonata/plugins/test.py +${PYSITELIB}/sonata/plugins/ui/localmpd.glade ${PYSITELIB}/sonata/pluginsystem.py -${PYSITELIB}/sonata/pluginsystem.pyc -${PYSITELIB}/sonata/pluginsystem.pyo ${PYSITELIB}/sonata/preferences.py -${PYSITELIB}/sonata/preferences.pyc -${PYSITELIB}/sonata/preferences.pyo ${PYSITELIB}/sonata/scrobbler.py -${PYSITELIB}/sonata/scrobbler.pyc -${PYSITELIB}/sonata/scrobbler.pyo +${PYSITELIB}/sonata/song.py ${PYSITELIB}/sonata/streams.py -${PYSITELIB}/sonata/streams.pyc -${PYSITELIB}/sonata/streams.pyo -${PYSITELIB}/sonata/svnversion.py -${PYSITELIB}/sonata/svnversion.pyc -${PYSITELIB}/sonata/svnversion.pyo ${PYSITELIB}/sonata/tagedit.py -${PYSITELIB}/sonata/tagedit.pyc -${PYSITELIB}/sonata/tagedit.pyo ${PYSITELIB}/sonata/tray.py -${PYSITELIB}/sonata/tray.pyc -${PYSITELIB}/sonata/tray.pyo ${PYSITELIB}/sonata/ui.py -${PYSITELIB}/sonata/ui.pyc -${PYSITELIB}/sonata/ui.pyo +${PYSITELIB}/sonata/ui/about.css +${PYSITELIB}/sonata/ui/about.glade +${PYSITELIB}/sonata/ui/current.glade +${PYSITELIB}/sonata/ui/icons.glade +${PYSITELIB}/sonata/ui/info.css +${PYSITELIB}/sonata/ui/info.glade +${PYSITELIB}/sonata/ui/library.css +${PYSITELIB}/sonata/ui/library.glade +${PYSITELIB}/sonata/ui/playlists.glade +${PYSITELIB}/sonata/ui/preferences.css +${PYSITELIB}/sonata/ui/preferences.glade +${PYSITELIB}/sonata/ui/sonata.css +${PYSITELIB}/sonata/ui/sonata.glade +${PYSITELIB}/sonata/ui/streams.glade +${PYSITELIB}/sonata/ui/tagedit.css +${PYSITELIB}/sonata/ui/tagedit.glade ${PYSITELIB}/sonata/version.py -${PYSITELIB}/sonata/version.pyc -${PYSITELIB}/sonata/version.pyo man/man1/sonata.1 share/applications/sonata.desktop share/locale/ar/LC_MESSAGES/sonata.mo -share/locale/be@latin/LC_MESSAGES/sonata.mo +share/locale/be/LC_MESSAGES/sonata.mo share/locale/ca/LC_MESSAGES/sonata.mo share/locale/cs/LC_MESSAGES/sonata.mo share/locale/da/LC_MESSAGES/sonata.mo @@ -104,6 +152,7 @@ share/locale/fi/LC_MESSAGES/sonata.mo share/locale/fr/LC_MESSAGES/sonata.mo share/locale/it/LC_MESSAGES/sonata.mo share/locale/ja/LC_MESSAGES/sonata.mo +share/locale/ko/LC_MESSAGES/sonata.mo share/locale/nl/LC_MESSAGES/sonata.mo share/locale/pl/LC_MESSAGES/sonata.mo share/locale/pt_BR/LC_MESSAGES/sonata.mo @@ -115,21 +164,7 @@ share/locale/tr/LC_MESSAGES/sonata.mo share/locale/uk/LC_MESSAGES/sonata.mo share/locale/zh_CN/LC_MESSAGES/sonata.mo share/locale/zh_TW/LC_MESSAGES/sonata.mo -share/pixmaps/sonata-album.png -share/pixmaps/sonata-artist.png -share/pixmaps/sonata-case.png -share/pixmaps/sonata-stock_volume-max.png -share/pixmaps/sonata-stock_volume-med.png -share/pixmaps/sonata-stock_volume-min.png -share/pixmaps/sonata-stock_volume-mute.png -share/pixmaps/sonata.png -share/pixmaps/sonata_disconnect.png -share/pixmaps/sonata_large.png -share/pixmaps/sonata_pause.png -share/pixmaps/sonata_play.png -share/pixmaps/sonatacd.png -share/pixmaps/sonatacd_large.png share/sonata/CHANGELOG -share/sonata/README +share/sonata/README.rst share/sonata/TODO share/sonata/TRANSLATORS diff --git a/audio/sonata/distinfo b/audio/sonata/distinfo index ee7721c549a..d60e0bb0be4 100644 --- a/audio/sonata/distinfo +++ b/audio/sonata/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.6 2015/11/03 01:12:50 agc Exp $ +$NetBSD: distinfo,v 1.7 2019/09/14 11:05:09 nia Exp $ -SHA1 (sonata-1.6.2.1.tar.bz2) = 609452c1672ae01c44988a21f7cc94f0637bad82 -RMD160 (sonata-1.6.2.1.tar.bz2) = 4ca257c0c860804ae3e4cd343d953084b81ea471 -SHA512 (sonata-1.6.2.1.tar.bz2) = 8022b69380714e9c3c685c61d0f1e62be087fc2cbd77a55f32008edea53411f8493d416bd0a446ccb52b4b5603ba9f4a00b655af485d739932dc06af69345c27 -Size (sonata-1.6.2.1.tar.bz2) = 314333 bytes -SHA1 (patch-aa) = a9920a7c03d63390499415bcc1d1b7bdd55bf399 +SHA1 (sonata-1.7b1.tar.gz) = 3e3bbc6614a5cb9bc7294aa992d4366501c4702b +RMD160 (sonata-1.7b1.tar.gz) = 6f43f032e8bafafa3df513606ff8e332087b82c7 +SHA512 (sonata-1.7b1.tar.gz) = a07d2040f062fb814ef4cb38b2610bd4af29f920303eda0ab7bcec2dcc66928760a812f7c5967d08c2d8f88e4fddb691a628b446fe097eb8d87c4c1ce08c5a21 +Size (sonata-1.7b1.tar.gz) = 2255999 bytes +SHA1 (patch-setup.py) = 2cc741fd9a7e1ffc8a09344e895af8f072c618c3 diff --git a/audio/sonata/patches/patch-aa b/audio/sonata/patches/patch-aa deleted file mode 100644 index 02ec4a87fbb..00000000000 --- a/audio/sonata/patches/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-aa,v 1.3 2011/06/08 13:03:34 obache Exp $ - ---- setup.py.orig 2008-05-04 02:30:45.000000000 +0200 -+++ setup.py -@@ -73,7 +73,7 @@ setup(name='Sonata', - data_files=[('share/sonata', ['README', 'CHANGELOG', 'TODO', 'TRANSLATORS']), - ('share/applications', ['sonata.desktop']), - ('share/pixmaps', glob.glob('sonata/pixmaps/*')), -- ('share/man/man1', ['sonata.1']), -+ ('@PKGMANDIR@/man1', ['sonata.1']), - ('share/locale/de/LC_MESSAGES', ['mo/de/sonata.mo']), - ('share/locale/pl/LC_MESSAGES', ['mo/pl/sonata.mo']), - ('share/locale/ru/LC_MESSAGES', ['mo/ru/sonata.mo']), diff --git a/audio/sonata/patches/patch-setup.py b/audio/sonata/patches/patch-setup.py new file mode 100644 index 00000000000..5ded1ce7ff2 --- /dev/null +++ b/audio/sonata/patches/patch-setup.py @@ -0,0 +1,15 @@ +$NetBSD: patch-setup.py,v 1.1 2019/09/14 11:05:09 nia Exp $ + +Use PKGMANDIR. + +--- setup.py.orig 2016-01-31 14:36:20.000000000 +0000 ++++ setup.py +@@ -56,7 +56,7 @@ versionfile.close() + data_files = [ + ('share/sonata', ['README.rst', 'CHANGELOG', 'TODO', 'TRANSLATORS']), + ('share/applications', ['sonata.desktop']), +- ('share/man/man1', ['sonata.1']), ++ ('@PKGMANDIR@/man1', ['sonata.1']), + ] + generate_translation_files() + + |