pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/py-beets



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Jul 23 19:04:10 UTC 2017

Modified Files:
        pkgsrc/audio/py-beets: Makefile PLIST distinfo
Added Files:
        pkgsrc/audio/py-beets: ALTERNATIVES

Log Message:
1.4.5:

Version 1.4.5 adds some oft-requested features. When you're importing files,
you can now manually set fields on the new music. Date queries have gotten
much more powerful: you can write precise queries down to the second, and we
now have *relative* queries like ``-1w``, which means *one week ago*.

Here are the new features:

* You can now set fields to certain values during :ref:`import-cmd`, using
  either a ``--set field=value`` command-line flag or a new :ref:`set_fields`
  configuration option under the `importer` section.
* :ref:`Date queries <datequery>` can now include times, so you can filter
  your music down to the second.
* :ref:`Date queries <datequery>` can also be *relative*. You can say
  ``added:-1w..`` to match music added in the last week, for example.
* A new :doc:`/plugins/gmusic` lets you interact with your Google Play Music
  library.
* :doc:`/plugins/replaygain`: We now keep R128 data in separate tags from
  classic ReplayGain data for formats that need it (namely, Ogg Opus). A new
  `r128` configuration option enables this behavior for specific formats.
* The :ref:`move-cmd` command gained a new ``--export`` flag, which copies
  files to an external location without changing their paths in the library
  database.

There are also some bug fixes:

* :doc:`/plugins/lastgenre`: Fix a crash when using the `prefer_specific` and
  `canonical` options together.
* :doc:`/plugins/web`: Fix a crash on Windows under Python 2 when serving
  non-ASCII filenames.
* :doc:`/plugins/metasync`: Fix a crash in the Amarok backend when filenames
  contain quotes.
* More informative error messages are displayed when the file format is not
  recognized.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/audio/py-beets/ALTERNATIVES
cvs rdiff -u -r1.19 -r1.20 pkgsrc/audio/py-beets/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/audio/py-beets/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/audio/py-beets/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/py-beets/Makefile
diff -u pkgsrc/audio/py-beets/Makefile:1.19 pkgsrc/audio/py-beets/Makefile:1.20
--- pkgsrc/audio/py-beets/Makefile:1.19 Tue May  9 13:29:21 2017
+++ pkgsrc/audio/py-beets/Makefile      Sun Jul 23 19:04:10 2017
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2017/05/09 13:29:21 leot Exp $
+# $NetBSD: Makefile,v 1.20 2017/07/23 19:04:10 adam Exp $
 
-DISTNAME=      beets-1.4.3
+DISTNAME=      beets-1.4.5
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_PYPI:=b/beets/}
 
@@ -27,5 +27,8 @@ DEPENDS+=     ${PYPKGPREFIX}-enum34-[0-9]*:.
 
 USE_LANGUAGES= # none
 
+post-install:
+       cd ${DESTDIR}${PREFIX}/bin && ${MV} beet beet${PYVERSSUFFIX} || ${TRUE}
+
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/audio/py-beets/PLIST
diff -u pkgsrc/audio/py-beets/PLIST:1.10 pkgsrc/audio/py-beets/PLIST:1.11
--- pkgsrc/audio/py-beets/PLIST:1.10    Tue May  9 13:29:21 2017
+++ pkgsrc/audio/py-beets/PLIST Sun Jul 23 19:04:10 2017
@@ -1,5 +1,5 @@
-@comment $NetBSD: PLIST,v 1.10 2017/05/09 13:29:21 leot Exp $
-bin/beet
+@comment $NetBSD: PLIST,v 1.11 2017/07/23 19:04:10 adam Exp $
+bin/beet${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -10,6 +10,9 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.tx
 ${PYSITELIB}/beets/__init__.py
 ${PYSITELIB}/beets/__init__.pyc
 ${PYSITELIB}/beets/__init__.pyo
+${PYSITELIB}/beets/__main__.py
+${PYSITELIB}/beets/__main__.pyc
+${PYSITELIB}/beets/__main__.pyo
 ${PYSITELIB}/beets/art.py
 ${PYSITELIB}/beets/art.pyc
 ${PYSITELIB}/beets/art.pyo
@@ -165,6 +168,9 @@ ${PYSITELIB}/beetsplug/ftintitle.pyo
 ${PYSITELIB}/beetsplug/fuzzy.py
 ${PYSITELIB}/beetsplug/fuzzy.pyc
 ${PYSITELIB}/beetsplug/fuzzy.pyo
+${PYSITELIB}/beetsplug/gmusic.py
+${PYSITELIB}/beetsplug/gmusic.pyc
+${PYSITELIB}/beetsplug/gmusic.pyo
 ${PYSITELIB}/beetsplug/hook.py
 ${PYSITELIB}/beetsplug/hook.pyc
 ${PYSITELIB}/beetsplug/hook.pyo
@@ -189,6 +195,9 @@ ${PYSITELIB}/beetsplug/ipfs.pyo
 ${PYSITELIB}/beetsplug/keyfinder.py
 ${PYSITELIB}/beetsplug/keyfinder.pyc
 ${PYSITELIB}/beetsplug/keyfinder.pyo
+${PYSITELIB}/beetsplug/kodiupdate.py
+${PYSITELIB}/beetsplug/kodiupdate.pyc
+${PYSITELIB}/beetsplug/kodiupdate.pyo
 ${PYSITELIB}/beetsplug/lastgenre/__init__.py
 ${PYSITELIB}/beetsplug/lastgenre/__init__.pyc
 ${PYSITELIB}/beetsplug/lastgenre/__init__.pyo

Index: pkgsrc/audio/py-beets/distinfo
diff -u pkgsrc/audio/py-beets/distinfo:1.12 pkgsrc/audio/py-beets/distinfo:1.13
--- pkgsrc/audio/py-beets/distinfo:1.12 Tue May  9 13:29:21 2017
+++ pkgsrc/audio/py-beets/distinfo      Sun Jul 23 19:04:10 2017
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2017/05/09 13:29:21 leot Exp $
+$NetBSD: distinfo,v 1.13 2017/07/23 19:04:10 adam Exp $
 
-SHA1 (beets-1.4.3.tar.gz) = 5214b710c753e0ebadd6e4e1089470282305e7a7
-RMD160 (beets-1.4.3.tar.gz) = 32749f7c98cb47bffcb3ef00a6cb87dc0d4c61e0
-SHA512 (beets-1.4.3.tar.gz) = b95a9056abae5da3db7786342e8969b4f9c86c2c4589dd48bad244d28ef3d3da4900d3d3eaee1e45964960c62ecaa8d754a33829e0d7f497f01ecc763c0f492d
-Size (beets-1.4.3.tar.gz) = 1428494 bytes
+SHA1 (beets-1.4.5.tar.gz) = a6df07def889877d586403fb7092ca3d2d91712b
+RMD160 (beets-1.4.5.tar.gz) = d0d97a3764e131bd1ed0bf02952993af0297466f
+SHA512 (beets-1.4.5.tar.gz) = b1ec96bf90e9e11be70085af87fe124ca52bf939ea5334379eb8f42b948cb2f534afc804428e3b928439e92fbd46e6fc1a00a71b16f9f35646ef6e94a6f9148c
+Size (beets-1.4.5.tar.gz) = 1445173 bytes

Added files:

Index: pkgsrc/audio/py-beets/ALTERNATIVES
diff -u /dev/null pkgsrc/audio/py-beets/ALTERNATIVES:1.1
--- /dev/null   Sun Jul 23 19:04:10 2017
+++ pkgsrc/audio/py-beets/ALTERNATIVES  Sun Jul 23 19:04:10 2017
@@ -0,0 +1 @@
+bin/beet @PREFIX@/bin/beet@PYVERSSUFFIX@



Home | Main Index | Thread Index | Old Index