From cc871c90799cbba621771291257961d82bf7a5eb Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Tue, 27 Sep 2022 21:24:20 +0300 Subject: [PATCH] qmmp. --- multimedia/sound/qmmp/actions.py | 23 ++++--- multimedia/sound/qmmp/pspec.xml | 115 ++++++++++++++++++------------- 2 files changed, 80 insertions(+), 58 deletions(-) diff --git a/multimedia/sound/qmmp/actions.py b/multimedia/sound/qmmp/actions.py index 328005adc6..5105eaf238 100644 --- a/multimedia/sound/qmmp/actions.py +++ b/multimedia/sound/qmmp/actions.py @@ -2,22 +2,25 @@ # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/licenses/gpl.txt +# See the file https://www.gnu.org/licenses/gpl-3.0.txt -from pisi.actionsapi import cmaketools -from pisi.actionsapi import pisitools -from pisi.actionsapi import get +from pisi.actionsapi import shelltools, cmaketools, pisitools, get + +j = ''.join([ + ' -Bbuild', + ' -DCMAKE_INSTALL_PREFIX=/usr', + ' -DCMAKE_INSTALL_LIBDIR=lib', + ' -L ' + ]) def setup(): - pisitools.dosed("src/plugins/Input/cdaudio/decoder_cdaudio.cpp", "cdio\/cdda\.h", r"cdio/paranoia/cdda.h") - cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DUSE_HAL:BOOL=FALSE") +# pisitools.dosed("src/plugins/Input/cdaudio/decoder_cdaudio.cpp", "cdio\/cdda\.h", r"cdio/paranoia/cdda.h") + cmaketools.configure(j) def build(): + shelltools.cd("build") cmaketools.make() def install(): + shelltools.cd("build") cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) - - pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog*", "README*") diff --git a/multimedia/sound/qmmp/pspec.xml b/multimedia/sound/qmmp/pspec.xml index e37f06b871..b92d659e05 100644 --- a/multimedia/sound/qmmp/pspec.xml +++ b/multimedia/sound/qmmp/pspec.xml @@ -1,91 +1,103 @@ - + qmmp - http://qmmp.ylsoftware.com + https://qmmp.ylsoftware.com/ PisiLinux Community admins@pisilinux.org - GPLv2+ + GPL-2 qmmp app:gui An audio-player, written with Qt5 library Qmmp is an audio-player, written with Qt5 library. It's similar to Winamp or Xmms. Also supports Xmms and Winamp skins. qmmp-skins package in Contrib repository is recommended, too. - http://qmmp.ylsoftware.com/files/qmmp-1.4.1.tar.bz2 + https://qmmp.ylsoftware.com/files/qmmp/1.6/qmmp-1.6.2.tar.bz2 - qt5-multimedia-devel - qt5-base-devel - libX11-devel - qt5-x11extras-devel - qt5-linguist - qt5-sql-postgresql - qt5-sql-odbc - qt5-sql-mysql - qt5-sql-sqlite - libsamplerate-devel - wavpack-devel + cmake + curl-devel + enca-devel flac-devel + mesa-devel faad2-devel - libmodplug-devel + libX11-devel + qt5-linguist + qt5-sql-odbc libmms-devel - libcdio-devel - libvorbis-devel - libsndfile-devel - pulseaudio-libs-devel - alsa-lib-devel - mesa-devel libmad-devel taglib-devel ffmpeg-devel - libmpcdec-devel - libcddb-devel libogg-devel - libbs2b-devel mpg123-devel + libsoxr-devel + qt5-sql-mysql + wavpack-devel + libcdio-devel + libcddb-devel + libbs2b-devel + libshout-devel + opusfile-devel + pipewire-devel + qt5-base-devel + qt5-sql-sqlite + alsa-lib-devel + libvorbis-devel + libmpcdec-devel + libmodplug-devel + libsndfile-devel libarchive-devel - jack-audio-connection-kit-devel - cmake - - + qt5-sql-postgresql + qt5-x11extras-devel + libsamplerate-devel + qt5-multimedia-devel + pulseaudio-libs-devel + libcdio-paranoia-devel + jack-audio-connection-kit-devel + + qmmp - qt5-base curl - libX11 - libgcc - qt5-x11extras - qt5-multimedia - libsamplerate - wavpack + enca flac faad2 - libmodplug - libmms - libvorbis - libsndfile - pulseaudio-libs - alsa-lib + libX11 + libgcc + libmms libmad taglib ffmpeg - libcddb - libcdio - libcdio-paranoia - jack-audio-connection-kit - libmpcdec libogg mpg123 + libsoxr + wavpack + libcddb + libcdio libbs2b + qt5-base + libshout + pipewire + opusfile + alsa-lib + libvorbis + libmpcdec + libmodplug + libsndfile libarchive + qt5-x11extras + libsamplerate + qt5-multimedia + pulseaudio-libs + libcdio-paranoia + jack-audio-connection-kit /usr/bin /usr/lib - /usr/share + /usr/share /usr/share/doc @@ -104,6 +116,13 @@ + + 2022-09-27 + 1.6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-09-19 1.4.1