summaryrefslogtreecommitdiff
path: root/puddletag/stackrpms-2019-12-23.diff
diff options
context:
space:
mode:
Diffstat (limited to 'puddletag/stackrpms-2019-12-23.diff')
-rw-r--r--puddletag/stackrpms-2019-12-23.diff751
1 files changed, 751 insertions, 0 deletions
diff --git a/puddletag/stackrpms-2019-12-23.diff b/puddletag/stackrpms-2019-12-23.diff
new file mode 100644
index 0000000..14ffa56
--- /dev/null
+++ b/puddletag/stackrpms-2019-12-23.diff
@@ -0,0 +1,751 @@
+diff -Naur /home/bgstack15/dev/puddletag-deb/debian/changelog /home/bgstack15/dev/stackrpms/puddletag/debian/changelog
+--- /home/bgstack15/dev/puddletag-deb/debian/changelog 2019-02-03 13:09:12.000000000 -0500
++++ /home/bgstack15/dev/stackrpms/puddletag/debian/changelog 2019-12-23 09:15:18.120451171 -0500
+@@ -1,3 +1,10 @@
++puddletag-py3 (2.0.0-1+devuan) obs; urgency=high
++
++ * Switch to py3
++ * bump compat level to 12
++
++ -- B Stack <bgstack15@gmail.com> Mon, 23 Dec 2019 07:54:40 -0500
++
+ puddletag (1.2.0-2) unstable; urgency=medium
+
+ [ Ondřej Nový ]
+diff -Naur /home/bgstack15/dev/puddletag-deb/debian/compat /home/bgstack15/dev/stackrpms/puddletag/debian/compat
+--- /home/bgstack15/dev/puddletag-deb/debian/compat 2019-02-03 13:09:12.000000000 -0500
++++ /home/bgstack15/dev/stackrpms/puddletag/debian/compat 2019-12-23 07:56:05.951273864 -0500
+@@ -1 +1 @@
+-11
++12
+diff -Naur /home/bgstack15/dev/puddletag-deb/debian/control /home/bgstack15/dev/stackrpms/puddletag/debian/control
+--- /home/bgstack15/dev/puddletag-deb/debian/control 2019-02-03 13:09:12.000000000 -0500
++++ /home/bgstack15/dev/stackrpms/puddletag/debian/control 2019-12-23 08:29:28.452060930 -0500
+@@ -1,20 +1,21 @@
+-Source: puddletag
++Source: puddletag-py3
+ Section: sound
+ Priority: optional
+-Maintainer: Sandro Tosi <morph@debian.org>
+-Uploaders: Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
+-Build-Depends: debhelper (>= 11), python, dh-python
+-Build-Depends-Indep: python-sphinx (>= 1.0.7+dfsg), python-sphinx-bootstrap-theme
+-Standards-Version: 4.3.0
++Maintainer: B Stack <bgstack15@gmail.com>
++XSBC-Original-Maintainer: Sandro Tosi <morph@debian.org>
++Build-Depends: debhelper (>= 12), python3
++Build-Depends-Indep: python3-sphinx (>= 1.8.5), python3-sphinx-bootstrap-theme
++Standards-Version: 4.1.4
+ XS-Python-Version: all
+ Homepage: http://docs.puddletag.net/
+ Vcs-Git: https://salsa.debian.org/python-team/applications/puddletag.git
+ Vcs-Browser: https://salsa.debian.org/python-team/applications/puddletag
+
+-Package: puddletag
++Package: puddletag-py3
+ Architecture: all
+-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, ${sphinxdoc:Depends}, python-mutagen (>= 1.14), python-qt4 (>= 4.5), python-pyparsing (>= 1.5.1), python-configobj (>= 4.5), python-audioread, python-acoustid
+-Recommends: libchromaprint-tools, python-levenshtein, python-mysqldb
++Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, ${sphinxdoc:Depends}, python3-mutagen (>= 1.40.0), python3-pyqt4 (>= 4.5), python3-pyparsing (>= 2.4.2), python3-configobj (>= 4.5), python3-audioread, python3-acoustid
++Recommends: libchromaprint-tools, python3-levenshtein, python3-mysqldb
++Replaces: puddletag (<< 2.0.0)
+ Suggests: quodlibet
+ Description: simple, powerful audio tag editor
+ puddletag is an audio tag editor (primarily created) for GNU/Linux
+diff -Naur /home/bgstack15/dev/puddletag-deb/debian/copyright /home/bgstack15/dev/stackrpms/puddletag/debian/copyright
+--- /home/bgstack15/dev/puddletag-deb/debian/copyright 2019-02-03 13:09:12.000000000 -0500
++++ /home/bgstack15/dev/stackrpms/puddletag/debian/copyright 2019-12-23 07:54:46.538447461 -0500
+@@ -1,97 +1,530 @@
+ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+ Upstream-Name: puddletag
+-Source: https://github.com/keithgg/puddletag/
++Source: <url://example.com>
++#
++# Please double check copyright with the licensecheck(1) command.
++
++Files: .gitignore
++ README.rst
++ puddletag-docs/INSTALL
++ puddletag-docs/Makefile
++ puddletag-docs/_static/bootstrap-3.0.0/css/bootstrap-theme.min.css
++ puddletag-docs/_static/bootstrap-3.0.0/css/bootstrap.min.css
++ puddletag-docs/_static/bootstrap.min.css
++ puddletag-docs/_templates/bootstrap.min.css
++ puddletag-docs/_templates/djangodocs/blockonly.html
++ puddletag-docs/_templates/djangodocs/genindex.html
++ puddletag-docs/_templates/djangodocs/layout.html
++ puddletag-docs/_templates/djangodocs/modindex.html
++ puddletag-docs/_templates/djangodocs/non-doc.html
++ puddletag-docs/_templates/djangodocs/search.html
++ puddletag-docs/_templates/djangodocs/static/default.css
++ puddletag-docs/_templates/djangodocs/static/djangodocs.css
++ puddletag-docs/_templates/djangodocs/static/docicons-behindscenes.png
++ puddletag-docs/_templates/djangodocs/static/docicons-note.png
++ puddletag-docs/_templates/djangodocs/static/docicons-philosophy.png
++ puddletag-docs/_templates/djangodocs/static/homepage.css
++ puddletag-docs/_templates/djangodocs/theme.conf
++ puddletag-docs/_templates/globaltoc.html
++ puddletag-docs/_templates/layout.html
++ puddletag-docs/_templates/my_sidebar.html
++ puddletag-docs/_templates/navbar.html
++ puddletag-docs/_templates/offline/blockonly.html
++ puddletag-docs/_templates/offline/genindex.html
++ puddletag-docs/_templates/offline/layout.html
++ puddletag-docs/_templates/offline/modindex.html
++ puddletag-docs/_templates/offline/non-doc.html
++ puddletag-docs/_templates/offline/search.html
++ puddletag-docs/_templates/offline/static/default.css
++ puddletag-docs/_templates/offline/static/djangodocs.css
++ puddletag-docs/_templates/offline/static/docicons-behindscenes.png
++ puddletag-docs/_templates/offline/static/docicons-note.png
++ puddletag-docs/_templates/offline/static/docicons-philosophy.png
++ puddletag-docs/_templates/offline/static/homepage.css
++ puddletag-docs/_templates/offline/theme.conf
++ puddletag-docs/_templates/rss/genindex-single.html
++ puddletag-docs/_templates/rss/genindex-split.html
++ puddletag-docs/_templates/rss/genindex.html
++ puddletag-docs/_templates/rss/page.html
++ puddletag-docs/_templates/rss/search.html
++ puddletag-docs/_templates/rss/theme.conf
++ puddletag-docs/about.txt
++ puddletag-docs/checksums.txt
++ puddletag-docs/conf.py
++ puddletag-docs/createnews.py
++ puddletag-docs/docs.txt
++ puddletag-docs/download.txt
++ puddletag-docs/feed.png
++ puddletag-docs/fix_html.py
++ puddletag-docs/index.txt
++ puddletag-docs/make.bat
++ puddletag-docs/news.txt
++ puddletag-docs/news/2008-11-25
++ puddletag-docs/news/2008-12-03
++ puddletag-docs/news/2008-12-16
++ puddletag-docs/news/2009-01-20
++ puddletag-docs/news/2009-02-05
++ puddletag-docs/news/2009-03-09
++ puddletag-docs/news/2009-04-08
++ puddletag-docs/news/2009-05-01
++ puddletag-docs/news/2009-06-04
++ puddletag-docs/news/2009-09-09
++ puddletag-docs/news/2009-10-10
++ puddletag-docs/news/2009-11-05
++ puddletag-docs/news/2010-04-14
++ puddletag-docs/news/2010-06-11
++ puddletag-docs/news/2010-06-25
++ puddletag-docs/news/2010-07-04
++ puddletag-docs/news/2010-08-11
++ puddletag-docs/news/2010-08-25
++ puddletag-docs/news/2010-10-09
++ puddletag-docs/news/2010-10-13
++ puddletag-docs/news/2010-10-30
++ puddletag-docs/news/2010-12-16
++ puddletag-docs/news/2010-12-18
++ puddletag-docs/news/2010-12-19
++ puddletag-docs/news/2011-02-09
++ puddletag-docs/news/2011-03-08
++ puddletag-docs/news/2011-03-20
++ puddletag-docs/news/2011-03-23
++ puddletag-docs/news/2011-06-06
++ puddletag-docs/news/2011-09-21
++ puddletag-docs/news/2012-01-22
++ puddletag-docs/news/2012-04-11
++ puddletag-docs/news/2012-06-09
++ puddletag-docs/news/2012-08-21
++ puddletag-docs/news/2012-08-31
++ puddletag-docs/news/2013-06-26
++ puddletag-docs/news/2013-07-14
++ puddletag-docs/news/2013-11-07
++ puddletag-docs/news/2014-06-22
++ puddletag-docs/news/2014-11-09
++ puddletag-docs/news/2014-11-15
++ puddletag-docs/news/2015-05-13
++ puddletag-docs/news/2016-01-31
++ puddletag-docs/news/2016-11-27
++ puddletag-docs/offlinezip.py
++ puddletag-docs/screenshots.txt
++ puddletag-docs/screenshots/1.png
++ puddletag-docs/screenshots/2.png
++ puddletag-docs/screenshots/3.png
++ puddletag-docs/screenshots/4.png
++ puddletag-docs/screenshots/5.png
++ puddletag-docs/screenshots/6.png
++ puddletag-docs/screenshots/small1.png
++ puddletag-docs/screenshots/small2.png
++ puddletag-docs/screenshots/small3.png
++ puddletag-docs/screenshots/small4.png
++ puddletag-docs/screenshots/small6.png
++ puddletag-docs/source/filter.txt
++ puddletag-docs/source/function.txt
++ puddletag-docs/source/functionplugin.tar.gz
++ puddletag-docs/source/functionplugin/info
++ puddletag-docs/source/id3.txt
++ puddletag-docs/source/images/bg1.jpg
++ puddletag-docs/source/images/bg2.jpg
++ puddletag-docs/source/images/body_bg.png
++ puddletag-docs/source/images/border1.gif
++ puddletag-docs/source/images/border2.gif
++ puddletag-docs/source/images/boxbg.gif
++ puddletag-docs/source/images/buttonbg.gif
++ puddletag-docs/source/images/db1.gif
++ puddletag-docs/source/images/db2.gif
++ puddletag-docs/source/images/eg_tagsource.png
++ puddletag-docs/source/images/feed.png
++ puddletag-docs/source/images/footer_bg.png
++ puddletag-docs/source/images/hdrpic.jpg
++ puddletag-docs/source/images/header.png
++ puddletag-docs/source/images/header_bg.png
++ puddletag-docs/source/images/icon-comments.gif
++ puddletag-docs/source/images/icon-more.gif
++ puddletag-docs/source/images/icon-printerfriendly.gif
++ puddletag-docs/source/images/main_bg.png
++ puddletag-docs/source/images/menu_bg.png
++ puddletag-docs/source/images/menu_border.png
++ puddletag-docs/source/images/menuactive.gif
++ puddletag-docs/source/images/menubg.gif
++ puddletag-docs/source/images/menubg.png
++ puddletag-docs/source/images/pic1.jpg
++ puddletag-docs/source/images/pic2.jpg
++ puddletag-docs/source/images/pic3.jpg
++ puddletag-docs/source/images/tagsource_dialog.png
++ puddletag-docs/source/images/tagsource_dialog_tut4.png
++ puddletag-docs/source/images/tagsource_search.png
++ puddletag-docs/source/images/topbg.gif
++ puddletag-docs/source/images/tut3.png
++ puddletag-docs/source/images/tut3_window.png
++ puddletag-docs/source/masstag_images/choose_profile.png
++ puddletag-docs/source/masstag_images/configure_profile.png
++ puddletag-docs/source/masstag_images/configure_tagsource.png
++ puddletag-docs/source/masstag_images/field_desc.png
++ puddletag-docs/source/masstag_images/interactive.png
++ puddletag-docs/source/masstag_images/masstag_config1.png
++ puddletag-docs/source/masstag_images/masstag_config2.png
++ puddletag-docs/source/masstag_images/masstag_config3.png
++ puddletag-docs/source/masstag_images/masstag_config4.png
++ puddletag-docs/source/masstag_images/masstag_config5.png
++ puddletag-docs/source/masstag_images/masstag_config6.png
++ puddletag-docs/source/menus.txt
++ puddletag-docs/source/plugins.txt
++ puddletag-docs/source/preferences.txt
++ puddletag-docs/source/scripting.txt
++ puddletag-docs/source/tags.txt
++ puddletag-docs/source/tagsource.tar.gz
++ puddletag-docs/source/tagsources.txt
++ puddletag-docs/source/translate.txt
++ puddletag-docs/source/tut1.txt
++ puddletag-docs/source/tut1/1.png
++ puddletag-docs/source/tut1/1full.png
++ puddletag-docs/source/tut1/2.png
++ puddletag-docs/source/tut1/2clean.png
++ puddletag-docs/source/tut1/2full.png
++ puddletag-docs/source/tut1/3.png
++ puddletag-docs/source/tut1/3full.png
++ puddletag-docs/source/tut1/4.png
++ puddletag-docs/source/tut1/4full.png
++ puddletag-docs/source/tut1/5.png
++ puddletag-docs/source/tut1/5full.png
++ puddletag-docs/source/tut1/6.png
++ puddletag-docs/source/tut1/6full.png
++ puddletag-docs/source/tut1/actions.png
++ puddletag-docs/source/tut1/actionsbutton.png
++ puddletag-docs/source/tut1/addfolder.png
++ puddletag-docs/source/tut1/caseaction.png
++ puddletag-docs/source/tut1/caseactionedit.png
++ puddletag-docs/source/tut1/filetotag.png
++ puddletag-docs/source/tut1/format.png
++ puddletag-docs/source/tut1/formataction.png
++ puddletag-docs/source/tut1/functions.png
++ puddletag-docs/source/tut1/importfile.png
++ puddletag-docs/source/tut1/importfilewindow.png
++ puddletag-docs/source/tut1/k
++ puddletag-docs/source/tut1/k.png
++ puddletag-docs/source/tut1/musicbrainz.png
++ puddletag-docs/source/tut1/numbering.png
++ puddletag-docs/source/tut1/puddlescreen.png
++ puddletag-docs/source/tut1/puddlescreen2.png
++ puddletag-docs/source/tut1/quickactions.png
++ puddletag-docs/source/tut1/reload.png
++ puddletag-docs/source/tut1/renamedir.png
++ puddletag-docs/source/tut1/small1.png
++ puddletag-docs/source/tut1/tagtofile.png
++ puddletag-docs/source/tut1/textedit.png
++ puddletag-docs/source/tut1/toolbarbuttonscomplete.png
++ puddletag-docs/source/tut1/track.png
++ puddletag-docs/source/tut2.txt
++ puddletag-docs/source/tut3.txt
++ puddletag-docs/source/tut4.txt
++ puddletag-docs/source/tut5.txt
++ puddletag-docs/subs.txt
++ puddletag-docs/to_rss.py
++ puddletag-docs/update_checksums.py
++ source/HACKING
++ source/MANIFEST
++ source/NEWS
++ source/THANKS
++ source/TODO
++ source/create_macos_app_bundle.sh
++ source/create_release.sh
++ source/get_tag.py
++ source/menu
++ source/puddlestuff/__init__.py
++ source/puddlestuff/action_shortcuts.py
++ source/puddlestuff/actiondlg.py
++ source/puddlestuff/audio_filter.py
++ source/puddlestuff/audioinfo/__init__.py
++ source/puddlestuff/audioinfo/apev2.py
++ source/puddlestuff/audioinfo/constants.py
++ source/puddlestuff/audioinfo/id3.py
++ source/puddlestuff/audioinfo/mp4.py
++ source/puddlestuff/audioinfo/tag_versions.py
++ source/puddlestuff/audioinfo/util.py
++ source/puddlestuff/audioinfo/vorbis.py
++ source/puddlestuff/audioinfo/wma.py
++ source/puddlestuff/confirmations.py
++ source/puddlestuff/constants.py
++ source/puddlestuff/data/action.png
++ source/puddlestuff/data/addfolder.png
++ source/puddlestuff/data/cap.png
++ source/puddlestuff/data/caseconversion.action
++ source/puddlestuff/data/copy.png
++ source/puddlestuff/data/cut.png
++ source/puddlestuff/data/duplicate.png
++ source/puddlestuff/data/edit.png
++ source/puddlestuff/data/filenew.png
++ source/puddlestuff/data/filetotag.png
++ source/puddlestuff/data/icon.png
++ source/puddlestuff/data/larrow.png
++ source/puddlestuff/data/menus
++ source/puddlestuff/data/movedown.png
++ source/puddlestuff/data/moveup.png
++ source/puddlestuff/data/open.png
++ source/puddlestuff/data/paste.png
++ source/puddlestuff/data/playlist.png
++ source/puddlestuff/data/preferences.png
++ source/puddlestuff/data/puddlelogo.png
++ source/puddlestuff/data/puddletag.conf
++ source/puddlestuff/data/quickaction.png
++ source/puddlestuff/data/rarrow.png
++ source/puddlestuff/data/reload.png
++ source/puddlestuff/data/remove.png
++ source/puddlestuff/data/rename.png
++ source/puddlestuff/data/renamedirs.png
++ source/puddlestuff/data/save.png
++ source/puddlestuff/data/shortcuts
++ source/puddlestuff/data/standard.action
++ source/puddlestuff/data/tagtofile.png
++ source/puddlestuff/data/text-tag.png
++ source/puddlestuff/data/track.png
++ source/puddlestuff/data/undo.png
++ source/puddlestuff/duplicates/__init__.py
++ source/puddlestuff/duplicates/algwin.py
++ source/puddlestuff/duplicates/dupefuncs.py
++ source/puddlestuff/duplicates/matchfuncs.py
++ source/puddlestuff/findfunc.py
++ source/puddlestuff/funcprint.py
++ source/puddlestuff/functions_dialogs.py
++ source/puddlestuff/genres.py
++ source/puddlestuff/helperwin.py
++ source/puddlestuff/libraries/__init__.py
++ source/puddlestuff/libraries/quodlibetlib.py
++ source/puddlestuff/loadshortcuts.py
++ source/puddlestuff/logger.py
++ source/puddlestuff/m3u.py
++ source/puddlestuff/mainwin/__init__.py
++ source/puddlestuff/mainwin/action_dialogs.py
++ source/puddlestuff/mainwin/artwork.py
++ source/puddlestuff/mainwin/dirview.py
++ source/puddlestuff/mainwin/filterwin.py
++ source/puddlestuff/mainwin/funcs.py
++ source/puddlestuff/mainwin/logdialog.py
++ source/puddlestuff/mainwin/patterncombo.py
++ source/puddlestuff/mainwin/previews.py
++ source/puddlestuff/mainwin/storedtags.py
++ source/puddlestuff/mainwin/tagpanel.py
++ source/puddlestuff/mainwin/tagtools.py
++ source/puddlestuff/mainwin/teststuff.py
++ source/puddlestuff/masstag/__init__.py
++ source/puddlestuff/masstag/config.py
++ source/puddlestuff/masstag/dialogs.py
++ source/puddlestuff/pluginloader.py
++ source/puddlestuff/plugins/__init__.py
++ source/puddlestuff/plugins/dupe_fields/__init__.py
++ source/puddlestuff/plugins/dupe_fields/info
++ source/puddlestuff/plugins/export_tags/__init__.py
++ source/puddlestuff/plugins/extended_tags/__init__.py
++ source/puddlestuff/plugins/extended_tags/info
++ source/puddlestuff/plugins/id3_tools/__init__.py
++ source/puddlestuff/plugins/id3_tools/info
++ source/puddlestuff/plugins/modified_time/__init__.py
++ source/puddlestuff/plugins/modified_time/info
++ source/puddlestuff/plugins/save_tags/__init__.py
++ source/puddlestuff/plugins/save_tags/info
++ source/puddlestuff/plugins/view_all_fields/__init__.py
++ source/puddlestuff/plugins/view_all_fields/info
++ source/puddlestuff/puddleobjects.py
++ source/puddlestuff/puddlesettings.py
++ source/puddlestuff/puddletag.py
++ source/puddlestuff/releasewidget.py
++ source/puddlestuff/shortcutsettings.py
++ source/puddlestuff/tagmodel.py
++ source/puddlestuff/tagsources/CDDB.py
++ source/puddlestuff/tagsources/__init__.py
++ source/puddlestuff/tagsources/acoust_id.py
++ source/puddlestuff/tagsources/amazon.py
++ source/puddlestuff/tagsources/amg.py
++ source/puddlestuff/tagsources/discogs.py
++ source/puddlestuff/tagsources/exampletags.py
++ source/puddlestuff/tagsources/freedb.py
++ source/puddlestuff/tagsources/mp3tag/__init__.py
++ source/puddlestuff/tagsources/mp3tag/funcs.py
++ source/puddlestuff/tagsources/mp3tag/parse_debug.py
++ source/puddlestuff/tagsources/musicbrainz.py
++ source/puddlestuff/tagsources/parse_html.py
++ source/puddlestuff/translations.py
++ source/puddlestuff/util.py
++ source/puddlestuff/webdb.py
++ source/puddletag.1
++ source/puddletag.desktop
++ source/puddletag.png
++ source/puddletag.pro
++ source/puddletag.public
++ source/puddletag.xpm
++ source/restore_tag.py
++ source/setup.py
++ source/tagbackup.py
++ source/update_translation.py
++Copyright: __NO_COPYRIGHT_NOR_LICENSE__
++License: __NO_COPYRIGHT_NOR_LICENSE__
++
++Files: source/console
++ source/puddlestuff/libraries/amarok.py
++ source/puddlestuff/libraries/prokyon.py
++ source/puddlestuff/libraries/rhythmbox.py
++ source/puddlestuff/tagsources/example.py
++Copyright: 2008-2009 concentricpuddle
++License: GPL-2.0+
++ This file is part of puddletag, a semi-good music tag editor.
++ .
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation; either version 2 of the License, or
++ (at your option) any later version.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License
++ along with this program; if not, write to the Free Software
++ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
++ .
++ On Debian systems, the complete text of the GNU General Public License
++ Version 2 can be found in `/usr/share/common-licenses/GPL-2'.
++
++Files: puddletag-docs/_templates/djangodocs/static/reset-fonts-grids.css
++ puddletag-docs/_templates/offline/static/reset-fonts-grids.css
++ source/puddlestuff/functions.py
++Copyright: 2008 Yahoo! Inc. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.5.1
++ 2008-2010 concentricpuddle, GPLv2
++License: __NO_LICENSE__
++
++Files: source/puddlestuff/tagsources/_acoustid.py
++Copyright: 2012 Adrian Sampson.
++License: MIT
++ Permission is hereby granted, free of charge, to any person obtaining
++ a copy of this software and associated documentation files (the
++ "Software"), to deal in the Software without restriction, including
++ without limitation the rights to use, copy, modify, merge, publish,
++ distribute, sublicense, and/or sell copies of the Software, and to
++ permit persons to whom the Software is furnished to do so, subject to
++ the following conditions:
++ .
++ The above copyright notice and this permission notice shall be
++ included in all copies or substantial portions of the Software.
+
+-Files: *
++Files: source/copyright
+ Copyright: 2008-2012 concentricpuddle <concentricpuddle@gmail.com>
+-License: GPL-3
+- On Debian systems, the full text of the GNU General Public
+- License version 3 can be found in the file
+- `/usr/share/common-licenses/GPL-3'.
+-
+-Files: puddletag-docs/_templates/offline/static/reset-fonts-grids.css puddletag-docs/_templates/djangodocs/static/reset-fonts-grids.css
+-Copyright: Copyright (c) 2008, Yahoo! Inc. All rights reserved.
+-License: BSD
+-
+-Files: puddletag-docs/_static/bootstrap-3.0.0/css/bootstrap.min.css puddletag-docs/_static/bootstrap-3.0.0/css/bootstrap-theme.min.css
+-Copyright: Copyright 2012-2015 Thomas Park
+-License: MIT
+-Comment: bootswatch v3.3.6, Based on Bootstrap
+- Bootstrap v3.3.6 (http://getbootstrap.com)
+- Copyright 2011-2015 Twitter, Inc.
+- Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+-
+-Files: puddletag-docs/_static/bootstrap.min.css
+-License: MIT
+-Comment: normalize.css v2.1.3 | MIT License | git.io/normalize
+-
+-Files: puddletag-docs/_templates/rss/genindex.html puddletag-docs/_templates/rss/genindex-single.html puddletag-docs/_templates/rss/genindex-split.html puddletag-docs/_templates/rss/page.html
+-Copyright: Copyright 2007-2011 by the Sphinx team
+-License: BSD
+-
+-Files: source/puddlestuff/functions.py
+-Copyright: Copyright (C) 2008-2010 concentricpuddle
+-License: GPL-2
+-
+-Files: source/puddlestuff/tagsources/CDDB.py
+-Copyright: 1999 Ben Gertzfield <che@debian.org>
+-License: GPL-2+
+-Comment: taken from CDDB.py project
+-
+-Files: source/puddlestuff/tagsources/_acoustid.py
+-Copyright: Copyright 2012, Adrian Sampson.
+-License: MIT
+-Comment: This file is part of pyacoustid.
+-
+-Files: source/puddlestuff/audioinfo/_compatid3.py
+-Copyright: Copyright (C) 2006 Lukáš Lalinský
+- Copyright (C) 2005 Michael Urman
+-License: GPL-2+
+-Comment: taken from Picard
+-
+-Files: source/puddlestuff/audioinfo/wma.py
+-License: GPL-2+
+-Comment: derivative work from Picard's wma.py module
+-
+-Files: source/puddlestuff/data/{copy.png, cut.png, duplicate.png, edit.png,
+- filenew.png, preferences.png, playlist.png, quickaction.png, reload.png,
+- remove.png, undo.png, save.png, paste.png, action.png, open.png, addfolder.png}
+-License: GPL-3+
+-Comment: embedded copies of oxygen-icon-theme image files
+-
+-Files: source/puddlestuff/resource.py
+-Comments: embed source/puddlestuff/data/*.png files. It is compiled by pyrcc4
+- from source/puddlestuff/resourec.qrc, the QT resource file, that so it is its
+- preferred form of modification.
+-
+-Files: debian/*
+-Copyright: 2012-2019 Sandro Tosi <morph@debian.org>
+-License: same as upstream
+-
+-Files: debian/templatebuiltins.js
+-Copyright: Copyright (c) Django Software Foundation and individual contributors.
+-License: Main Django Code Licence
+- Redistribution and use in source and binary forms, with or without modification,
+- are permitted provided that the following conditions are met:
+- .
+- 1. Redistributions of source code must retain the above copyright notice,
+- this list of conditions and the following disclaimer.
+- .
+- 2. Redistributions in binary form must reproduce the above copyright
+- notice, this list of conditions and the following disclaimer in the
+- documentation and/or other materials provided with the distribution.
+- .
+- 3. Neither the name of Django nor the names of its contributors may be used
+- to endorse or promote products derived from this software without
+- specific prior written permission.
+- .
+- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+- ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+- ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
++License: GPL-3.0
++ Copyright:
++ .
++ This package is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation; version 3 dated June, 2007.
++ .
++ This package is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License
++ along with this package; if not, visit
++ .
++ <http://www.gnu.org/licenses/gpl-3.0.html>
++ .
++ On Debian GNU/Linux systems, the complete text of the GNU General
++ Public License can be found in `/usr/share/common-licenses/GPL-3'
++ .
++ Contains code from:
++ Picard (http://musicbrainz.org/doc/PicardTagger): GPLv2
++ CDDB-py (http://cddb-py.sourceforge.net): GPLv2
++ PyAcoustID (https://github.com/sampsyo/pyacoustid): MIT
++ .
++ And icons from the Oxygen Project (http://oxygen-icons.org) licensed under the GPLv3.
++ .
++ On Debian systems, the complete text of the GNU General Public License
++ Version 3 can be found in `/usr/share/common-licenses/GPL-3'.
++
++Files: source/puddlestuff/audioinfo/_compatid3.py
++Copyright: 2005 Michael Urman
++ 2006 Lukáš Lalinský
++License: GPL-2.0+
++ This program is free software; you can redistribute it and/or
++ modify it under the terms of the GNU General Public License
++ as published by the Free Software Foundation; either version 2
++ of the License, or (at your option) any later version.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License
++ along with this program; if not, write to the Free Software
++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++ .
++ On Debian systems, the complete text of the GNU General Public License
++ Version 2 can be found in `/usr/share/common-licenses/GPL-2'.
++
++Files: source/puddlestuff/about.py
++Copyright: __NO_COPYRIGHT__ in: source/puddlestuff/about.py
++License: __UNKNOWN__
++ Licensed under GPLv3 (<a href="www.gnu.org/licenses/gpl-3.0.html">www.gnu.org/licenses/gpl-3.0.html</a>).
++
++Files: source/puddlestuff/musiclib.py
++Copyright: __NO_COPYRIGHT__ in: source/puddlestuff/musiclib.py
++License: __UNKNOWN__
++ self.libattrs.append(
++ {'name': name, 'desc':desc, 'author': author, 'module': lib})
++ .
++ self.libattrs.extend(extralibs)
++ .
++ if not self.libattrs:
++ raise MusicLibError(0, errors[0])
++ .
++ self.listbox.addItems([z['name'] for z in self.libattrs])
++
++Files: source/puddletag
++Copyright: __NO_COPYRIGHT__ in: source/puddletag
++License: __UNKNOWN__
++ if langfile:
++ if not langfile.endswith('.qm'):
++ print(translate('Defaults', 'Invalid translation file.'))
++
++Files: puddletag-docs/source/functionplugin/__init__.py
++Copyright: concentricpuddle, GPLv2
++License: __UNKNOWN__
++ There are three types of controls that are allowed in creating a dialog
++ for an Function. TEXT, COMBO and CHECKBOX correspond to a lineedit, combobox
++ and a checkbox respectively.
++
++#----------------------------------------------------------------------------
++# xml and html files (skipped):
++# puddletag-docs/rss.xml
++# puddletag-docs/_templates/rss/layout.html
++# puddletag-docs/source/images/tagsource_dialog_tut4\.svg
++# puddletag-docs/source/images/blank.svg
++# puddletag-docs/source/images/tut3.svg
++# puddletag-docs/source/images/tagsource_dialog_tut4.svg
++# puddletag-docs/source/images/eg_tagsource.svg
++# puddletag-docs/source/tut1/2numbered.svg
++# source/logo.svg
++# source/translations/puddletag_de.ts
++# source/translations/puddletag_pt_BR.qm
++# source/translations/puddletag_es_es.qm
++# source/translations/puddletag_ru_RU.qm
++# source/translations/puddletag_sv.ts
++# source/translations/puddletag_sv.qm
++# source/translations/puddletag_pt_BR.ts
++# source/translations/puddletag_fr.qm
++# source/translations/puddletag_nl-nl.qm
++# source/translations/puddletag_afr.ts
++# source/translations/puddletag_es_es.ts
++# source/translations/puddletag_cs.qm
++# source/translations/puddletag_de.qm
++# source/translations/puddletag_fr.ts
++# source/translations/puddletag_ru_RU.ts
++# source/translations/puddletag_nl-nl.ts
++# source/translations/puddletag_cs.ts
++# source/puddlestuff/resourec.qrc
++# source/puddlestuff/data/icon.svg
++
++#----------------------------------------------------------------------------
++# huge files (skipped):
++# puddletag-docs/screenshots/small5.png
++# source/puddlestuff/resource.py
++
++#----------------------------------------------------------------------------
++# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
++# license/copyright files.
+diff -Naur /home/bgstack15/dev/puddletag-deb/debian/gbp.conf /home/bgstack15/dev/stackrpms/puddletag/debian/gbp.conf
+--- /home/bgstack15/dev/puddletag-deb/debian/gbp.conf 2019-02-03 13:09:12.000000000 -0500
++++ /home/bgstack15/dev/stackrpms/puddletag/debian/gbp.conf 1969-12-31 19:00:00.000000000 -0500
+@@ -1,2 +0,0 @@
+-[DEFAULT]
+-debian-branch=debian/master
+diff -Naur /home/bgstack15/dev/puddletag-deb/debian/puddletag.doc-base /home/bgstack15/dev/stackrpms/puddletag/debian/puddletag.doc-base
+--- /home/bgstack15/dev/puddletag-deb/debian/puddletag.doc-base 2019-02-03 13:09:12.000000000 -0500
++++ /home/bgstack15/dev/stackrpms/puddletag/debian/puddletag.doc-base 2019-12-23 08:56:15.628664424 -0500
+@@ -1,4 +1,4 @@
+-Document: puddletag
++Document: puddletag-py3
+ Title: A simple, powerful audio tag editor
+ Author: concentricpuddle
+ Abstract: puddletag is just a tag editor. Although it’s likely better
+@@ -7,5 +7,5 @@
+ Section: Sound
+
+ Format: HTML
+-Index: /usr/share/doc/puddletag/html/index.html
+-Files: /usr/share/doc/puddletag/html/*
++Index: /usr/share/doc/puddletag-py3/html/index.html
++Files: /usr/share/doc/puddletag-py3/html/*
+diff -Naur /home/bgstack15/dev/puddletag-deb/debian/README.Debian /home/bgstack15/dev/stackrpms/puddletag/debian/README.Debian
+--- /home/bgstack15/dev/puddletag-deb/debian/README.Debian 2019-02-03 13:09:12.000000000 -0500
++++ /home/bgstack15/dev/stackrpms/puddletag/debian/README.Debian 2019-12-23 09:17:06.905575979 -0500
+@@ -1,4 +1,5 @@
+-Some interesting services:
++puddletag-py3 for Devuan
+
+-- Where to report bugs upstream: http://code.google.com/p/puddletag/issues/list
+-- Upstream documentation: http://puddletag.sourceforge.net/docs.html
++This release of puddletag is the python3 branch from a fork.
++
++ -- B Stack <bgstack15@gmail.com> Mon, 23 Dec 2019 07:54:40 -0500
+diff -Naur /home/bgstack15/dev/puddletag-deb/debian/rules /home/bgstack15/dev/stackrpms/puddletag/debian/rules
+--- /home/bgstack15/dev/puddletag-deb/debian/rules 2019-02-03 13:09:12.000000000 -0500
++++ /home/bgstack15/dev/stackrpms/puddletag/debian/rules 2019-12-23 08:56:26.972781192 -0500
+@@ -10,7 +10,7 @@
+ #export DH_VERBOSE=1
+
+ %:
+- dh $@ --with python2,sphinxdoc
++ dh $@ --with python3,sphinxdoc
+
+ override_dh_clean:
+ dh_clean
+@@ -18,7 +18,7 @@
+
+ override_dh_auto_install:
+ cd $(CURDIR)/source ; \
+- python setup.py install --root=$(CURDIR)/debian/puddletag --install-layout=deb
++ python3 setup.py install --root=$(CURDIR)/debian/puddletag-py3 --install-layout=deb
+
+ $(MAKE) -C puddletag-docs documentation SPHINXBUILD=sphinx-build
+
+diff -Naur /home/bgstack15/dev/puddletag-deb/debian/source/local-options /home/bgstack15/dev/stackrpms/puddletag/debian/source/local-options
+--- /home/bgstack15/dev/puddletag-deb/debian/source/local-options 1969-12-31 19:00:00.000000000 -0500
++++ /home/bgstack15/dev/stackrpms/puddletag/debian/source/local-options 2019-12-23 07:54:46.550447586 -0500
+@@ -0,0 +1,2 @@
++#abort-on-upstream-changes
++#unapply-patches
+diff -Naur /home/bgstack15/dev/puddletag-deb/debian/watch /home/bgstack15/dev/stackrpms/puddletag/debian/watch
+--- /home/bgstack15/dev/puddletag-deb/debian/watch 2019-02-03 13:09:12.000000000 -0500
++++ /home/bgstack15/dev/stackrpms/puddletag/debian/watch 2019-12-23 08:08:35.023049958 -0500
+@@ -1,3 +1,4 @@
++# You must remove unused comment lines for the released package.
+ version=3
+ opts="filenamemangle=s/(?:.*?)?v?(\d[\d.]*)\.tar\.gz/puddletag-$1.tar.gz/" \
+ https://github.com/keithgg/puddletag/tags (?:.*?/)?v?(\d[\d.]*)\.tar\.gz
bgstack15