wok-next rev 13628
Add alsa-tools with splited packages (ac3dec, echomixer, envy24control, hdsp, hwmixvolume, rmedigicontrol)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Wed Nov 14 21:46:44 2012 +0100 (2012-11-14) |
parents | 26492d5c01dc |
children | 717938b0ed14 |
files | alsa-tools-ac3dec/receipt alsa-tools-echomixer/receipt alsa-tools-echomixer/stuff/applications/echomixer.desktop alsa-tools-envy24control/receipt alsa-tools-envy24control/stuff/applications/envy24control.desktop alsa-tools-hdsp/receipt alsa-tools-hwmixvolume/receipt alsa-tools-rmedigicontrol/receipt alsa-tools-rmedigicontrol/stuff/applications/rmedigicontrol.desktop alsa-tools/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/alsa-tools-ac3dec/receipt Wed Nov 14 21:46:44 2012 +0100 1.3 @@ -0,0 +1,19 @@ 1.4 +# SliTaz package receipt. 1.5 + 1.6 +PACKAGE="alsa-tools-ac3dec" 1.7 +VERSION="1.0.26.1" 1.8 +CATEGORY="multimedia" 1.9 +SHORT_DESC="A free AC-3 stream decoder." 1.10 +MAINTAINER="pankso@slitaz.org" 1.11 +WANTED="alsa-tools" 1.12 +WEB_SITE="http://www.alsa-project.org/" 1.13 + 1.14 +DEPENDS="alsa-lib" 1.15 + 1.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 1.17 +genpkg_rules() 1.18 +{ 1.19 + mkdir -p $fs/usr/bin 1.20 + cp -a $install/usr/bin/ac3dec $fs/usr/bin 1.21 + cp -a $install/usr/bin/extract_ac3 $fs/usr/bin 1.22 +}
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/alsa-tools-echomixer/receipt Wed Nov 14 21:46:44 2012 +0100 2.3 @@ -0,0 +1,18 @@ 2.4 +# SliTaz package receipt. 2.5 + 2.6 +PACKAGE="alsa-tools-echomixer" 2.7 +VERSION="1.0.26.1" 2.8 +CATEGORY="multimedia" 2.9 +SHORT_DESC="Control all the features of any Echoaudio soundcard." 2.10 +MAINTAINER="pankso@slitaz.org" 2.11 +WANTED="alsa-tools" 2.12 +WEB_SITE="http://www.alsa-project.org/" 2.13 + 2.14 +DEPENDS="alsa-lib gtk+" 2.15 + 2.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 2.17 +genpkg_rules() 2.18 +{ 2.19 + mkdir -p $fs/usr/bin 2.20 + cp -a $install/usr/bin/echomixer $fs/usr/bin 2.21 +}
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/alsa-tools-echomixer/stuff/applications/echomixer.desktop Wed Nov 14 21:46:44 2012 +0100 3.3 @@ -0,0 +1,7 @@ 3.4 +[Desktop Entry] 3.5 +Encoding=UTF-8 3.6 +Name=Echoaudio Control tool 3.7 +Type=Application 3.8 +Exec=echomixer 3.9 +Icon=audio-x-generic 3.10 +Categories=AudioVideo;Audio;
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/alsa-tools-envy24control/receipt Wed Nov 14 21:46:44 2012 +0100 4.3 @@ -0,0 +1,18 @@ 4.4 +# SliTaz package receipt. 4.5 + 4.6 +PACKAGE="alsa-tools-envy24control" 4.7 +VERSION="1.0.26.1" 4.8 +CATEGORY="multimedia" 4.9 +SHORT_DESC="Control tool for Envy24 (ice1712) based soundcards." 4.10 +MAINTAINER="pankso@slitaz.org" 4.11 +WANTED="alsa-tools" 4.12 +WEB_SITE="http://www.alsa-project.org/" 4.13 + 4.14 +DEPENDS="alsa-lib gtk+" 4.15 + 4.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 4.17 +genpkg_rules() 4.18 +{ 4.19 + mkdir -p $fs/usr/bin 4.20 + cp -a $install/usr/bin/envy24control $fs/usr/bin 4.21 +}
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/alsa-tools-envy24control/stuff/applications/envy24control.desktop Wed Nov 14 21:46:44 2012 +0100 5.3 @@ -0,0 +1,7 @@ 5.4 +[Desktop Entry] 5.5 +Encoding=UTF-8 5.6 +Name=Envy24 Control tool 5.7 +Type=Application 5.8 +Exec=envy24control 5.9 +Icon=audio-x-generic 5.10 +Categories=AudioVideo;Audio;
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/alsa-tools-hdsp/receipt Wed Nov 14 21:46:44 2012 +0100 6.3 @@ -0,0 +1,22 @@ 6.4 +# SliTaz package receipt. 6.5 + 6.6 +PACKAGE="alsa-tools-hdsp" 6.7 +VERSION="1.0.26.1" 6.8 +CATEGORY="multimedia" 6.9 +SHORT_DESC="RME Hammerfall DSP cards firmware loader, mixer and config tool." 6.10 +MAINTAINER="pankso@slitaz.org" 6.11 +WANTED="alsa-tools" 6.12 +WEB_SITE="http://www.alsa-project.org/" 6.13 + 6.14 +DEPENDS="alsa-lib fltk" 6.15 + 6.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 6.17 +genpkg_rules() 6.18 +{ 6.19 + mkdir -p $fs/usr/bin $fs/usr/share/applications $fs/usr/share/pixmaps 6.20 + cp -a $install/usr/bin/hdsp* $fs/usr/bin 6.21 + cp -a $install/usr/share/applications/hdsp*.desktop \ 6.22 + $fs/usr/share/applications 6.23 + cp -a $install/usr/share/pixmaps/hdsp*.png \ 6.24 + $fs/usr/share/pixmaps 6.25 +}
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/alsa-tools-hwmixvolume/receipt Wed Nov 14 21:46:44 2012 +0100 7.3 @@ -0,0 +1,18 @@ 7.4 +# SliTaz package receipt. 7.5 + 7.6 +PACKAGE="alsa-tools-hwmixvolume" 7.7 +VERSION="1.0.26.1" 7.8 +CATEGORY="multimedia" 7.9 +SHORT_DESC="Control the volume of sound cards using hardware mixing." 7.10 +MAINTAINER="pankso@slitaz.org" 7.11 +WANTED="alsa-tools" 7.12 +WEB_SITE="http://www.alsa-project.org/" 7.13 + 7.14 +DEPENDS="alsa-lib python pygtk" 7.15 + 7.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 7.17 +genpkg_rules() 7.18 +{ 7.19 + mkdir -p $fs/usr/bin 7.20 + cp -a $install/usr/bin/hwmixvolume $fs/usr/bin 7.21 +}
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/alsa-tools-rmedigicontrol/receipt Wed Nov 14 21:46:44 2012 +0100 8.3 @@ -0,0 +1,18 @@ 8.4 +# SliTaz package receipt. 8.5 + 8.6 +PACKAGE="alsa-tools-rmedigicontrol" 8.7 +VERSION="1.0.26.1" 8.8 +CATEGORY="multimedia" 8.9 +SHORT_DESC="Control tool for RME Digi32 and RME Digi96 soundcards." 8.10 +MAINTAINER="pankso@slitaz.org" 8.11 +WANTED="alsa-tools" 8.12 +WEB_SITE="http://www.alsa-project.org/" 8.13 + 8.14 +DEPENDS="alsa-lib gtk+" 8.15 + 8.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 8.17 +genpkg_rules() 8.18 +{ 8.19 + mkdir -p $fs/usr/bin 8.20 + cp -a $install/usr/bin/rmedigicontrol $fs/usr/bin 8.21 +}
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/alsa-tools-rmedigicontrol/stuff/applications/rmedigicontrol.desktop Wed Nov 14 21:46:44 2012 +0100 9.3 @@ -0,0 +1,7 @@ 9.4 +[Desktop Entry] 9.5 +Encoding=UTF-8 9.6 +Name=RME Digi Control tool 9.7 +Type=Application 9.8 +Exec=rmedigicontrol 9.9 +Icon=audio-x-generic 9.10 +Categories=AudioVideo;Audio;
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/alsa-tools/receipt Wed Nov 14 21:46:44 2012 +0100 10.3 @@ -0,0 +1,32 @@ 10.4 +# SliTaz package receipt. 10.5 + 10.6 +PACKAGE="alsa-tools" 10.7 +VERSION="1.0.26.1" 10.8 +CATEGORY="meta" 10.9 +SHORT_DESC="Alsa sound system additionnal tools (meta package)." 10.10 +MAINTAINER="pankso@slitaz.org" 10.11 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 10.12 +WEB_SITE="http://www.alsa-project.org/" 10.13 +WGET_URL="http://alsa.cybermirror.org/tools/$TARBALL" 10.14 + 10.15 +# We dont want all card mixer as dep. 10.16 +DEPENDS="alsa-lib alsa-tools-ac3dec" 10.17 +BUILD_DEPENDS="alsa-lib-dev gtk+-dev fltk-dev autoconf automake" 10.18 + 10.19 +# List of tools we want to build, then splited into individual packages 10.20 +TOOLS="ac3dec envy24control hwmixvolume hdsploader hdspconf hdspmixer \ 10.21 +rmedigicontrol echomixer" 10.22 + 10.23 +# Rules to configure and make the package. 10.24 +compile_rules() 10.25 +{ 10.26 + #cd $src 10.27 + #make configure && 10.28 + #make && make DESTDIR=$DESTDIR install 10.29 + for tool in $TOOLS 10.30 + do 10.31 + cd $src/$tool 10.32 + ./configure $CONFIGURE_ARGS 10.33 + make && make DESTDIR=$DESTDIR install 10.34 + done 10.35 +}