diff --git a/hardware/sound/alsa-plugins/actions.py b/hardware/sound/alsa-plugins/actions.py
index 10ab5c4f1e..725e1594f0 100644
--- a/hardware/sound/alsa-plugins/actions.py
+++ b/hardware/sound/alsa-plugins/actions.py
@@ -2,30 +2,32 @@
# -*- 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 autotools
-from pisi.actionsapi import pisitools
-from pisi.actionsapi import shelltools
-from pisi.actionsapi import get
+from pisi.actionsapi import autotools, pisitools, get
+
+i = ''.join([
+ ' -Wno-deprecated-declarations',
+ ' -Wno-restrict',
+ ' -Wno-stringop-truncation',
+ ' -Wno-unused-result '
+ ])
+
+t = "99-pulseaudio-default.conf"
def setup():
- autotools.configure("--prefix=/usr \
- --sysconfdir=/etc \
- --enable-maemo-plugin")
+ pisitools.cflags.add(i)
+ autotools.configure("--enable-maemo-plugin --disable-static --with-speex=lib")
def build():
- autotools.make()
-
-
-def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.remove("/etc/alsa/conf.d/98-maemo.conf")
- pisitools.domove("/etc/alsa/conf.d/99-pulseaudio-default.conf.example", "/usr/share/alsa/alsa.conf.d", "99-pulseaudio-default.conf")
- pisitools.dosym("/usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf", "/etc/alsa/conf.d/99-pulseaudio-default.conf")
-
- #shelltools.system("rm -v %s/etc/alsa/conf.d/98-maemo.conf" % get.installDIR())
- #shelltools.cd("%s" % get.installDIR())
- #shelltools.system("cp -r /etc/alsa/conf.d/99-pulseaudio-default.conf.example %s/usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf" % get.installDIR())
- #shelltools.system("ln -st %s/etc/alsa/conf.d/ /usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf" % get.installDIR())
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ pisitools.insinto("/usr/share/alsa/alsa.conf.d", "pulse/%s.example" % t, "%s" % t)
+ pisitools.dosym("/usr/share/alsa/alsa.conf.d/%s" % t, "/etc/alsa/conf.d/%s" % t)
+ pisitools.remove("/etc/alsa/conf.d/98-maemo.conf")
+ pisitools.dosym("/usr/share/alsa/alsa.conf.d/98-maemo.conf", "/etc/alsa/conf.d/98-maemo.conf")
+
+ pisitools.dodoc("COPYING", "COPYING.GPL", "doc/*.txt", "doc/README*")
diff --git a/hardware/sound/alsa-plugins/pspec.xml b/hardware/sound/alsa-plugins/pspec.xml
index d3455a422d..c4e5f63109 100644
--- a/hardware/sound/alsa-plugins/pspec.xml
+++ b/hardware/sound/alsa-plugins/pspec.xml
@@ -1,71 +1,83 @@
-
- alsa-plugins
- http://www.alsa-project.org/
-
- PisiLinux Community
- admins@pisilinux.org
-
- GPLv2
- app:console
- Additional library plugins Eg.jack, pulse, maemo ...
- alsa-plugins contains ALSA (Advanced Linux Sound Architecture)
- https://www.alsa-project.org/files/pub/plugins/alsa-plugins-1.2.6.tar.bz2
-
- dbus-devel
- libavtp-devel
- pulseaudio-libs-devel
- libsamplerate-devel
- speexdsp-devel
- ffmpeg-devel
- jack-audio-connection-kit-devel
- alsa-lib-devel
-
-
-
-
-
+
+ alsa-plugins
+ https://www.alsa-project.org/wiki/Main_Page
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ LGPLv2.1
+ library
+ multimedia.plugin
+ The Advanced Linux Sound Architecture (ALSA) plugins.
+ alsa-plugins provides plugins like JACK, PulseAudio, etc. for ALSA.
+
+ http://www.alsa-project.org/files/pub/plugins/alsa-plugins-1.2.7.1.tar.bz2
+
+
+ dbus-devel
+ ffmpeg-devel
+ libavtp-devel
+ alsa-lib-devel
+ speexdsp-devel
+ libsamplerate-devel
+ pulseaudio-libs-devel
+ jack-audio-connection-kit-devel
+
+
+
+
+
+
+
+
-
- alsa-plugins
- ALSA console plugins
- alsa-plugins contains ALSA (Advanced Linux Sound Architecture)
-
- dbus
- libavtp
- pulseaudio-libs
- libsamplerate
- speexdsp
- ffmpeg
- jack-audio-connection-kit
- alsa-lib
-
-
- /etc/alsa/conf.d
- /usr/lib/alsa-lib
- /usr/share/alsa
-
-
-
-
-
+
+ alsa-plugins
+
+ ffmpeg
+ libavtp
+ alsa-lib
+ speexdsp
+ libsamplerate
+ pulseaudio-libs
+ jack-audio-connection-kit
+
+
+ /etc/alsa/conf.d
+ /usr/lib/alsa-lib
+ /usr/share/alsa/alsa.conf.d
+ /usr/share/doc/alsa-plugins
+
+
+
+
+
-
-
- 2022-06-03
- 1.2.5
- Rebuild.
- Mustafa Cinasal
- muscnsl@gmail.com
-
-
- 2022-01-25
- 1.2.6
- First release
- Ali Cengiz Kurt
- alicengizkurt@gmail.com
-
-
+
+
+ 2022-11-24
+ 1.2.7.1
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
+
+ 2022-06-03
+ 1.2.6
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+ 2022-01-25
+ 1.2.6
+ First release
+ Ali Cengiz Kurt
+ alicengizkurt@gmail.com
+
+
diff --git a/hardware/sound/alsa-plugins/translations.xml b/hardware/sound/alsa-plugins/translations.xml
index 6f06fd5958..00b98b6e44 100644
--- a/hardware/sound/alsa-plugins/translations.xml
+++ b/hardware/sound/alsa-plugins/translations.xml
@@ -1,12 +1,8 @@
-
- alsa-plugins
- Additional library plugins Eg.jack, pulse, maemo ...
-
-
-
- alsa-plugins-devel
- Development files for alsa-plugins
-
+
+ alsa-plugins
+ Gelişmiş Linux Ses Mimarisi (ALSA) eklentileri
+ alsa-plugins ALSA mimarisinin JACK, PulseAudio, vb. gibi altyapılar ile çalışmasını sağlayan eklentiler içerir.
+