Change logs for amarok source package in Experimental

  • amarok (3.0.1-1) experimental; urgency=medium
    
      * New upstream release.
      * Update path in watch file; switch to version 4.
      * Update the patches:
        - debian_mysqle_amarok_local_errmsg_feature.diff: port to Qt5
        - debian_find_mysql_fix.diff: drop, as mysql_config_pic has not been
          shipped in years
        - debian_clamz_is_runtime_dependency.diff: drop, as amzdownloader was
          dropped
        - valgrind_uninitialized_value: refresh/update
        - no-mp3tunes.diff: drop, as the mp3tunes service is disabled upstream now
        - use-secrure-URLs.diff: drop, fixed upstream
      * Update the build dependencies following the port to Frameworks:
        - remove libqtwebkit-dev, libqt4-opengl-dev, kdelibs5-dev, libqjson-dev,
          libqca2-dev, and liblastfm-dev
        - add qtbase5-dev, qttools5-dev, qtdeclarative5-dev, libqt5svg5-dev,
          qtquickcontrols2-5-dev, qtwebengine5-dev, libphonon4qt5-dev,
          libphonon4qt5experimental-dev, extra-cmake-modules, libkf5archive-dev,
          libkf5attica-dev, libkf5codecs-dev, libkf5config-dev,
          libkf5configwidgets-dev, libkf5coreaddons-dev, libkf5crash-dev,
          libkf5dbusaddons-dev, libkf5declarative-dev, libkf5dnssd-dev,
          libkf5doctools-dev, libkf5globalaccel-dev, libkf5guiaddons-dev,
          libkf5i18n-dev, libkf5iconthemes-dev, libkf5kcmutils-dev, libkf5kio-dev,
          libkf5newstuff-dev, libkf5notifications-dev, libkf5package-dev,
          libkf5solid-dev, libkf5texteditor-dev, libkf5threadweaver-dev,
          libkf5wallet-dev, libkf5widgetsaddons-dev, libkf5windowsystem-dev,
          kirigami2-dev, libqca-qt5-2-dev, and liblastfm5-dev
      * Update the build dependencies according to the upstream build system:
        - bump cmake to 3.16
        - bump libtag1-dev to 1.12
        - add libmygpo-qt-dev, as it can be used without issues now
        - add dh-exec, for architecture-specific bits in install files
        - replace libgtk2.0-dev with libgdk-pixbuf-2.0-dev
        - explicitly add gettext, pkgconf, and python3:any
        - drop libtag-extras-dev, as it is no more available in Debian
        - drop libcurl4-gnutls-dev, libxml2-dev, libloudmouth1-dev, and
          libgcrypt20-dev, as mp3tunes is disabled
        - drop libwrap0-dev, and libaio-dev, no more needed
      * Use the right dh addon:
        - add the dh-sequence-kf5 build dependency to use the kf5 addon
          automatically, removing pkg-kde-tools
        - drop all the manually specified addons and buildsystem for dh
        - stop using the kde addon
      * Switch the cmake parameter -DKDE4_BUILD_TESTS=false to the KF5 equivalent,
        -DBUILD_TESTING=false.
      * Update install files.
      * Switch /usr/share/kde4/apps/amarok/mysqle references to
        /usr/share/amarok/mysqle.
      * Drop the libqtscript4-core, libqtscript4-gui, libqtscript4-network,
        libqtscript4-xml, libqtscript4-sql, and libqtscript4-uitools dependencies,
        as they are no more needed (Qt5 Declarative is used).
      * amzdownloader was dropped, so:
        - drop the clamz recommend from amarok
        - stop mentioning it in the description of amarok-utils
      * Switch the libqt4-sql-sqlite, libqt4-sql-mysql, and libqt4-sql-psql suggests
        to their Qt5 counterparts, i.e. libqt5sql5-sqlite, libqt5sql5-mysql, and
        libqt5sql5-psql.
      * Bump the debhelper compatibility to 13:
        - switch the debhelper build dependency to debhelper-compat 13
        - remove debian/compat
        - stop passing --fail-missing to dh_missing, as it is the default
      * Add Rules-Requires-Root: no.
      * Add the configuration for the CI on salsa.
      * Bump Standards-Version to 4.7.0, no changes required.
      * Update lintian overrides.
      * Drop all the locally provided man pages: either they refer to tools that
        do not exist anymore, or they are terribly outdated.
      * Drop removal of COPYING files, as they are no more installed.
      * Use execute_after_dh_auto_install to avoid invoking dh_auto_install
        manually.
      * Use execute_after_dh_install-indep to avoid invoking dh_install manually,
        and to remove the manual check for arch:all packages being built.
      * Drop breaks/replaces for versions older than Jessie (current oldoldstable).
      * Update the bug control file to request the status of phonon4qt5-backend
        instead of phonon-backend.
      * Extend debian_mysqle_amarok_local_errmsg_feature.diff to load translated
        errmsg.sys files as well: add a Python script to copy not only the English
        errmsg.sys, but also all the available (at this time) translation errmsg.sys
        files
        - drop amarok-common.dirs, as all the needed directories are created by the
          copying script
      * Rewrite copyright to copyright-format v1.0, and massively update it.
      * Drop the migration from amarok-dbg, no more needed anymore at this point.
      * Remove inactive Uploaders, adding myself as one to avoid leaving the source
        with no human maintainers.
      * Drop debian/NEWS, as it refers to changes done more than 14 years ago.
      * Ship the D-Bus interfaces XML files, as they may be useful.
      * Actually print all the files explicitly dropped from debian/tmp.
      * Add the dependencies for the QML modules used: qml-module-org-kde-kirigami2,
        qml-module-qtqml-models2, qml-module-qtquick-controls2,
        qml-module-qtquick-dialogs, qml-module-qtquick-layouts, qml-module-qtquick2,
        and qml-module-qtwebengine.
    
     -- Pino Toscano <email address hidden>  Mon, 03 Jun 2024 08:38:03 +0200
  • amarok (2.7.0-1) experimental; urgency=low
    
    
      * New upstream release.
      * Really add --no-relax on Alpha (forgot to export appropriate variable).
        (Closes: #684932)
      * Refresh patches.
      * Update build dependencies according to upstream requirements:
        - require kde4libs 4.8.4 (with implicit Qt 4.8 requirement);
        - require taglib 1.8;
        - require liblastfm 1.0.3.
      * Add clamz to amarok Recommends and disable clamz check at build time
        (patch debian_clamz_is_runtime_dependency.diff). In addition, add
        README.Debian entry about clamz.
      * Bump Standards-Version to 3.9.4: no changes needed.
      * Upload to experimental since we require some dependencies from it.
    
     -- Modestas Vainius <email address hidden>  Sun, 27 Jan 2013 14:27:15 +0200
  • amarok (2.6~beta1-1) experimental; urgency=low
    
    
      * New upstream development release (2.5.90).
      * Drop upstream_fix_lyrics_autorefresh_in_some_cases.patch, merged upstream.
      * Adapt debian_find_mysql_fix.diff to upstream changes.
      * Update debian_fix_doc_nl_build.diff patch to fix a new build problem with
        KDE 4.7, require kdelibs5-dev 4:4.7.
      * Update install files.
      * Remove ${perl:Depends} from amarok-doc Depends, not needed.
    
     -- Modestas Vainius <email address hidden>  Sun, 03 Jun 2012 01:17:19 +0300
  • amarok (2.4.1~beta1-1) experimental; urgency=low
      * New upstream beta release.  * Drop backport_mute_button_fix.diff - backported from upstream.  * Build depend on libqjson-dev.  * Update install files.  * Override amarok: embedded-library ... : libmysqlclient.  * Backport a patch as recommended by upstream to fix plugin version    (backport_fix_plugin_version.diff). -- Modestas Vainius <email address hidden>  Sun, 20 Mar 2011 17:50:14 +0200
  • amarok (2.3.2-2) experimental; urgency=low
    
    
      * Backport 0001-Re-add-some-tests-for-unprintable-but-also-invalid-c.patch
        as per upstream suggetion in order to fix problems in the collection
        scanner emitting non-well-formed XML when unpritable characters are
        encountered in the tags of the audio files.
    
     -- Modestas Vainius <email address hidden>  Sat, 25 Sep 2010 13:02:26 +0300
  • amarok (2.3.2-1) experimental; urgency=low
    
    
      * New upstream release:
        - Amarok ships documentation now;
        - tray icon is back in non-KDE environments; (Closes: #587720, #572757)
        - solves a bunch of dynamic collection problems; (Closes: #539471)
        - fixes saving of last.fm account data outside kwallet; (Closes: #550890)
        - fixes crash when scanning media collection/library. (Closes: #585102)
      * Drop debian/mysql_no_openssl_fix.diff patch, the problem was fixed upstream
        differently.
      * Adapt debian/mysqle_amarok_local_errmsg_feature.diff patch to upstream
        changes.
      * Refresh disable_qtscriptbindings_check_fix.diff patch.
      * Move patches out of debian/ subdir and prefix their filenames with debian_
        instead.
      * Bump Standards-Version to 3.9.1: add Breaks next to Replaces for
        amarok-utils.
      * Backport FLAC BPM tag fix as requested by upstream (patch
        backport_FLAC_BPM_tags_fix.diff).
      * Bump libmtp-dev dependency to 1.0.0 (following upstream requirement).
      * Update install files.
    
     -- Modestas Vainius <email address hidden>  Tue, 21 Sep 2010 02:09:53 +0300
  • amarok (2.3.1~beta1-1) experimental; urgency=low
    
    
      * New upstream release:
        - different albums with the same title should no longer share the same
          cover (Closes: #490362).
      * Update patches:
       - general/crash_fix_info_applet.diff -remove, stolen from upstream;
       - debian/mysql_no_openssl_fix.diff - adapt to upstream changes;
       - debian/mysqle_amarok_local_errmsg_feature.diff - adapt to upstream
         changes;
      * Update install files.
    
     -- Modestas Vainius <email address hidden>  Fri, 16 Apr 2010 19:30:18 +0300
  • amarok (2.3~beta1-1) experimental; urgency=low
    
    
      * New upstream development release (2.2.2.90).
      * Resync patches:
        - general/scanning_crash_backport.diff - drop, stolen from upstream;
        - debian/disable_qtscriptbindings_check_fix.diff - refresh;
        - debian/mysql_no_openssl_fix.diff - adapt to upstream changes;
        - debian/mysqle_amarok_local_errmsg_feature.diff - refresh.
      * Update Standards-Version to 3.8.4: no changes needed.
      * Update install files.
      * Compress amarok-dbg with bzip2.
      * Bump KDE build depends to 4:4.3.0.
    
     -- Modestas Vainius <email address hidden>  Sun, 14 Feb 2010 03:35:21 +0200
  • amarok (2.2.2~beta1-1) experimental; urgency=low
    
    
      * New upstream release.
      * Remove DMUA field from debian/control. No longer needed.
      * Git repository moved to my new DD account on alioth. Change Vcs fields in
        debian/control accordingly.
      * Use @debian.org address in the Maintainer field.
      * Enable parallel building - pass --parallel option to dh.
      * Resync patches:
        - rename debian/mysql_linkage_fix.diff to debian/mysql_no_openssl_fix.diff,
          remove more references to OpenSSL linkage;
        - debian/*.diff - refresh offsets;
        - general/playlist_default_layout_fix.diff - remove, upstream;
        - general/random_mode_fix.diff - remove, upstream;
    
     -- Modestas Vainius <email address hidden>  Thu, 10 Dec 2009 19:28:47 +0200
  • amarok (2.1.85-1) experimental; urgency=low
    
    
      * New upstream development release (2.2 Beta 2).
      * Refresh patches.
    
     -- Modestas Vainius <email address hidden>  Fri, 18 Sep 2009 00:36:57 +0300
  • amarok (2.1.80-1) experimental; urgency=low
    
    
      * New upstream development release (2.2 Beta 1).
      * Build depend on liblastfm-dev (>= 0.3).
      * Bump Standards-Version to 3.8.3, no changes needed.
      * Use kde dh sequence addon rather than debhelper/kde.mk:
        - build depend on pkg-kde-tools 0.5;
        - build depend on debhelper 7.3.16;
        - adjust debian/rules;
      * Resync patches:
        - debian/disable_qtscriptbindings_check_fix - refresh;
        - debian/mysqle_amarok_local_errmsg_feature - adapt to upstream changes;
        - debian/mysqle_linkage_fix - adapt to upstream changes;
        - debian/mysqle_look_for_libmysqld_pic - drop, merged upstream;
        - general/armel_ftbfs_fix - drop, merged upstream;
        - general/mp3tunes_portability_fix.diff - drop, merged upstream;
      * Pass -DCMAKE_USE_RELATIVE_PATHS=ON to cmake again.
      * Add debian/mysql_linkage_fix patch to linkage against mysql library on
        Debian. OpenSSL is not needed.
      * Update install files.
      * Drop libamarok_service_liblastfm.so from lintian-overrides. It is no longer
        shipped inside amarok source.
      * Move amarok_afttagger to amarok-utils package. Add appropriate Replaces and
        adjust Description accordingly.
      * Add NEWS entry about database schema change in 2.2 (which complicates
        downgrades to 2.1 a bit).
    
     -- Modestas Vainius <email address hidden>  Thu, 03 Sep 2009 11:02:45 +0300
  • amarok (2.1.1-1) experimental; urgency=low
    
    
      * New upstream release.
      * Update amarok-common.install.
    
     -- Modestas Vainius <email address hidden>  Tue, 16 Jun 2009 20:27:22 +0300
  • amarok (2.0.96-2) experimental; urgency=low
    
    
      * Do not apply debian/mysqle_linkage_fix patch, rebase
        debian/mysqle_link_to_amarok_executable_feature on top of upstream.
      * Update debian/copyright.
      * Add amarok-utils package.
      * Change main section to 'sound' and put amarok-utils to utils section.
      * Update amarok package description.
    
     -- Modestas Vainius <email address hidden>  Mon, 11 May 2009 22:40:53 +0300
  • amarok (2.0.96-1) experimental; urgency=low
    
    
      * New upstream release (2.1 Beta 2) (Closes: #528082):
        - no longer contains QtScript Bindings, FTBFS is not applicable
          (Closes: #527817).
      * Build depend on libtag-extras-dev.
      * Bump Standards-Version to 3.8.1. No changes needed.
      * Update build scripts:
        - use simplier debhelper/cmake.mk;
        - use dh --with quilt for patching (bump quilt build depend to 0.4.6-7~).
      * Add Vcs-* fields.
      * Use TopGit for patch management:
        - update debian/README.source accordingly;
        - update patches from TopGit branches, they were renamed.
      * Depend on QtScript bindings:
        - add debian/disable_qtscriptbindings_check_fix patch to disable Qt Script
          bindings cmake check at build time;
        - make amarok depend on the following QtScript bindings packages:
          - libqtscript4-core
          - libqtscript4-gui
          - libqtscript4-network
          - libqtscript4-xml
          - libqtscript4-sql
          - libqtscript4-uitools
      * Update install files.
      * Bump debhelper build depend to 7.2.3~ due to dh_bugfiles.
      * Change amarok-dbg section to debug.
    
     -- Modestas Vainius <email address hidden>  Mon, 11 May 2009 14:38:38 +0300
  • amarok (2.0.60+svn935422-2) experimental; urgency=low
    
    
      * Link libmysqld to amarok executable (patch
        03_mysqle_link_to_amarok_executable.diff). It is a bit hackish solution but
        the win is that -fPIC is not needed for libmysqld.a anymore
        (Closes: #501495). Thanks to Sune Vuorela for the excelent idea.
      * Disable 02_mysqle_fix_linkage.diff. Sort of deprecated by patch 03.
      * Build depend on libwrap0-dev. It is needed to link whole libmysqld archive.
      * PostgresSQL -> PostgreSQL in README.Debian.
      * Add more lintian overrides.
      * Drop | libgpod-dev (>= 0.7.0) from build depends. It seems to confuse
        experimental buildds.
    
     -- Modestas Vainius <email address hidden>  Fri, 06 Mar 2009 02:12:08 +0200