# HG changeset patch # User Pascal Bellard # Date 1508774079 -7200 # Node ID dcce9f39d00ce9f22995989d3ad8bdad39c9c9d1 # Parent cc02c585c9196aefb5d1ebeb339e902b40d30ba2 alsa-tools: receipt v2 diff -r cc02c585c919 -r dcce9f39d00c alsa-tools-ac3dec/receipt --- a/alsa-tools-ac3dec/receipt Mon Oct 23 17:35:02 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="alsa-tools-ac3dec" -VERSION="1.0.26.1" -CATEGORY="multimedia" -SHORT_DESC="A free AC-3 stream decoder." -MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -WANTED="alsa-tools" -WEB_SITE="http://www.alsa-project.org/" - -DEPENDS="alsa-lib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/bin - cp -a $install/usr/bin/ac3dec $fs/usr/bin - cp -a $install/usr/bin/extract_ac3 $fs/usr/bin -} diff -r cc02c585c919 -r dcce9f39d00c alsa-tools-echomixer/receipt --- a/alsa-tools-echomixer/receipt Mon Oct 23 17:35:02 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="alsa-tools-echomixer" -VERSION="1.0.26.1" -CATEGORY="multimedia" -SHORT_DESC="Control all the features of any Echoaudio soundcard." -MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -WANTED="alsa-tools" -WEB_SITE="http://www.alsa-project.org/" - -DEPENDS="alsa-lib gtk+" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/bin - cp -a $install/usr/bin/echomixer $fs/usr/bin -} diff -r cc02c585c919 -r dcce9f39d00c alsa-tools-echomixer/stuff/applications/echomixer.desktop --- a/alsa-tools-echomixer/stuff/applications/echomixer.desktop Mon Oct 23 17:35:02 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,8 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Echomixer -GenericName=Echoaudio soundcard tool -Comment=Mixer and GUI control utility for Echo Digital Audio sound cards -Exec=echomixer -Icon=audio-x-generic -Categories=AudioVideo;Audio; diff -r cc02c585c919 -r dcce9f39d00c alsa-tools-envy24control/receipt --- a/alsa-tools-envy24control/receipt Mon Oct 23 17:35:02 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="alsa-tools-envy24control" -VERSION="1.0.26.1" -CATEGORY="multimedia" -SHORT_DESC="Control tool for Envy24 (ice1712) based soundcards." -MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -WANTED="alsa-tools" -WEB_SITE="http://www.alsa-project.org/" - -DEPENDS="alsa-lib gtk+" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/bin - cp -a $install/usr/bin/envy24control $fs/usr/bin -} diff -r cc02c585c919 -r dcce9f39d00c alsa-tools-envy24control/stuff/applications/envy24control.desktop --- a/alsa-tools-envy24control/stuff/applications/envy24control.desktop Mon Oct 23 17:35:02 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,8 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Envy24 Control -GenericName=Envy24 Control Utility -Comment=Mixer and GUI control utility for Envy24-based sound cards -Exec=envy24control -Icon=audio-x-generic -Categories=AudioVideo;Audio; diff -r cc02c585c919 -r dcce9f39d00c alsa-tools-hdsp/receipt --- a/alsa-tools-hdsp/receipt Mon Oct 23 17:35:02 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="alsa-tools-hdsp" -VERSION="1.0.26.1" -CATEGORY="multimedia" -SHORT_DESC="RME Hammerfall DSP cards firmware loader, mixer and config tool." -MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -WANTED="alsa-tools" -WEB_SITE="http://www.alsa-project.org/" - -DEPENDS="alsa-lib fltk" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/bin $fs/usr/share/applications $fs/usr/share/pixmaps - cp -a $install/usr/bin/hdsp* $fs/usr/bin - cp -a $install/usr/share/applications/hdsp*.desktop \ - $fs/usr/share/applications - cp -a $install/usr/share/pixmaps/hdsp*.png \ - $fs/usr/share/pixmaps -} diff -r cc02c585c919 -r dcce9f39d00c alsa-tools-hwmixvolume/receipt --- a/alsa-tools-hwmixvolume/receipt Mon Oct 23 17:35:02 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="alsa-tools-hwmixvolume" -VERSION="1.0.26.1" -CATEGORY="multimedia" -SHORT_DESC="Control the volume of sound cards using hardware mixing." -MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -WANTED="alsa-tools" -WEB_SITE="http://www.alsa-project.org/" - -DEPENDS="alsa-lib python pygtk" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/bin - cp -a $install/usr/bin/hwmixvolume $fs/usr/bin -} diff -r cc02c585c919 -r dcce9f39d00c alsa-tools-rmedigicontrol/receipt --- a/alsa-tools-rmedigicontrol/receipt Mon Oct 23 17:35:02 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="alsa-tools-rmedigicontrol" -VERSION="1.0.26.1" -CATEGORY="multimedia" -SHORT_DESC="Control tool for RME Digi32 and RME Digi96 soundcards." -MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -WANTED="alsa-tools" -WEB_SITE="http://www.alsa-project.org/" - -DEPENDS="alsa-lib gtk+" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/bin - cp -a $install/usr/bin/rmedigicontrol $fs/usr/bin -} diff -r cc02c585c919 -r dcce9f39d00c alsa-tools-rmedigicontrol/stuff/applications/rmedigicontrol.desktop --- a/alsa-tools-rmedigicontrol/stuff/applications/rmedigicontrol.desktop Mon Oct 23 17:35:02 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,7 +0,0 @@ -[Desktop Entry] -Type=Application -Name=RME Digi Control tool -Comment=Control RME Digi32 and RME Digi96 soundcards -Exec=rmedigicontrol -Icon=audio-x-generic -Categories=AudioVideo;Audio; diff -r cc02c585c919 -r dcce9f39d00c alsa-tools/receipt --- a/alsa-tools/receipt Mon Oct 23 17:35:02 2017 +0200 +++ b/alsa-tools/receipt Mon Oct 23 17:54:39 2017 +0200 @@ -1,4 +1,4 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="alsa-tools" VERSION="1.0.26.1" @@ -14,6 +14,8 @@ # We don't want all card mixer as dep. DEPENDS="alsa-lib alsa-tools-ac3dec" BUILD_DEPENDS="alsa-lib-dev gtk+-dev fltk-dev autoconf automake" +SPLAIT="alsa-tools-ac3dec alsa-tools-echomixer alsa-tools-envy24control \ +alsa-tools-hdsp alsa-tools-hwmixvolume alsa-tools-rmedigicontrol" # List of tools we want to build, then splited into individual packages TOOLS="ac3dec envy24control hwmixvolume hdsploader hdspconf hdspmixer \ @@ -28,3 +30,51 @@ make && make DESTDIR=$DESTDIR install done } + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + case $PACKAGE in + alsa-tools-ac3dec) + CAT="multimedia|A free AC-3 stream decoder." + DEPENDS="alsa-lib" + mkdir -p $fs/usr/bin + cp -a $install/usr/bin/ac3dec $fs/usr/bin + cp -a $install/usr/bin/extract_ac3 $fs/usr/bin + ;; + alsa-tools-echomixer) + CAT="multimedia|Control all the features of any Echoaudio soundcard." + DEPENDS="alsa-lib gtk+" + mkdir -p $fs/usr/bin + cp -a $install/usr/bin/echomixer $fs/usr/bin + ;; + alsa-tools-envy24control) + CAT="multimedia|Control tool for Envy24 (ice1712) based soundcards." + DEPENDS="alsa-lib gtk+" + mkdir -p $fs/usr/bin + cp -a $install/usr/bin/envy24control $fs/usr/bin + ;; + alsa-tools-hdsp) + CAT="multimedia|RME Hammerfall DSP cards firmware loader, mixer and config tool." + DEPENDS="alsa-lib fltk" + mkdir -p $fs/usr/bin $fs/usr/share/applications $fs/usr/share/pixmaps + cp -a $install/usr/bin/hdsp* $fs/usr/bin + cp -a $install/usr/share/applications/hdsp*.desktop \ + $fs/usr/share/applications + cp -a $install/usr/share/pixmaps/hdsp*.png \ + $fs/usr/share/pixmaps + ;; + alsa-tools-hwmixvolume) + CAT="multimedia|Control the volume of sound cards using hardware mixing." + DEPENDS="alsa-lib python pygtk" + mkdir -p $fs/usr/bin + cp -a $install/usr/bin/hwmixvolume $fs/usr/bin + ;; + alsa-tools-rmedigicontrol) + CAT="multimedia|Control tool for RME Digi32 and RME Digi96 soundcards." + DEPENDS="alsa-lib gtk+" + mkdir -p $fs/usr/bin + cp -a $install/usr/bin/rmedigicontrol $fs/usr/bin + ;; + esac +} diff -r cc02c585c919 -r dcce9f39d00c alsa-tools/stuff/applications/echomixer.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/alsa-tools/stuff/applications/echomixer.desktop Mon Oct 23 17:54:39 2017 +0200 @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Echomixer +GenericName=Echoaudio soundcard tool +Comment=Mixer and GUI control utility for Echo Digital Audio sound cards +Exec=echomixer +Icon=audio-x-generic +Categories=AudioVideo;Audio; diff -r cc02c585c919 -r dcce9f39d00c alsa-tools/stuff/applications/envy24control.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/alsa-tools/stuff/applications/envy24control.desktop Mon Oct 23 17:54:39 2017 +0200 @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Envy24 Control +GenericName=Envy24 Control Utility +Comment=Mixer and GUI control utility for Envy24-based sound cards +Exec=envy24control +Icon=audio-x-generic +Categories=AudioVideo;Audio; diff -r cc02c585c919 -r dcce9f39d00c alsa-tools/stuff/applications/rmedigicontrol.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/alsa-tools/stuff/applications/rmedigicontrol.desktop Mon Oct 23 17:54:39 2017 +0200 @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=RME Digi Control tool +Comment=Control RME Digi32 and RME Digi96 soundcards +Exec=rmedigicontrol +Icon=audio-x-generic +Categories=AudioVideo;Audio;