wok-current rev 25068
updated alsa-tools packages (1.1.5 -> 1.2.5)
author | Hans-G?nter Theisgen |
---|---|
date | Fri Jun 10 13:52:51 2022 +0100 (2022-06-10) |
parents | 28a7ae4237c6 |
children | a769fef7a975 |
files | alsa-tools-echomixer/receipt alsa-tools-envy24control/receipt alsa-tools-hdsp/receipt alsa-tools-hwmixvolume/receipt alsa-tools-rmedigicontrol/receipt alsa-tools/receipt |
line diff
1.1 --- a/alsa-tools-echomixer/receipt Fri Jun 10 13:40:50 2022 +0100 1.2 +++ b/alsa-tools-echomixer/receipt Fri Jun 10 13:52:51 2022 +0100 1.3 @@ -1,19 +1,18 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="alsa-tools-echomixer" 1.7 -VERSION="1.1.5" 1.8 +VERSION="1.2.5" 1.9 CATEGORY="multimedia" 1.10 SHORT_DESC="Control all the features of any Echoaudio soundcard." 1.11 MAINTAINER="pankso@slitaz.org" 1.12 LICENSE="GPL2" 1.13 -WANTED="alsa-tools" 1.14 -WEB_SITE="http://www.alsa-project.org/" 1.15 +WEB_SITE="https://www.alsa-project.org/" 1.16 1.17 DEPENDS="alsa-lib gtk+" 1.18 +WANTED="alsa-tools" 1.19 1.20 # Rules to gen a SliTaz package suitable for Tazpkg. 1.21 genpkg_rules() 1.22 { 1.23 - mkdir -p $fs/usr/bin 1.24 - cp -a $install/usr/bin/echomixer $fs/usr/bin 1.25 + cook_copy_files echomixer 1.26 }
2.1 --- a/alsa-tools-envy24control/receipt Fri Jun 10 13:40:50 2022 +0100 2.2 +++ b/alsa-tools-envy24control/receipt Fri Jun 10 13:52:51 2022 +0100 2.3 @@ -1,19 +1,18 @@ 2.4 # SliTaz package receipt. 2.5 2.6 PACKAGE="alsa-tools-envy24control" 2.7 -VERSION="1.1.5" 2.8 +VERSION="1.2.5" 2.9 CATEGORY="multimedia" 2.10 SHORT_DESC="Control tool for Envy24 (ice1712) based soundcards." 2.11 MAINTAINER="pankso@slitaz.org" 2.12 LICENSE="GPL2" 2.13 -WANTED="alsa-tools" 2.14 -WEB_SITE="http://www.alsa-project.org/" 2.15 +WEB_SITE="https://www.alsa-project.org/" 2.16 2.17 DEPENDS="alsa-lib gtk+" 2.18 +WANTED="alsa-tools" 2.19 2.20 # Rules to gen a SliTaz package suitable for Tazpkg. 2.21 genpkg_rules() 2.22 { 2.23 - mkdir -p $fs/usr/bin 2.24 - cp -a $install/usr/bin/envy24control $fs/usr/bin 2.25 + cook_copy_files envy24control 2.26 }
3.1 --- a/alsa-tools-hdsp/receipt Fri Jun 10 13:40:50 2022 +0100 3.2 +++ b/alsa-tools-hdsp/receipt Fri Jun 10 13:52:51 2022 +0100 3.3 @@ -1,23 +1,26 @@ 3.4 # SliTaz package receipt. 3.5 3.6 PACKAGE="alsa-tools-hdsp" 3.7 -VERSION="1.1.5" 3.8 +VERSION="1.2.5" 3.9 CATEGORY="multimedia" 3.10 -SHORT_DESC="RME Hammerfall DSP cards firmware loader, mixer and config tool." 3.11 +SHORT_DESC="RME Hammerfall DSP cards firmware loader, mixer and configuration tool." 3.12 MAINTAINER="pankso@slitaz.org" 3.13 LICENSE="GPL2" 3.14 +WEB_SITE="https://www.alsa-project.org/" 3.15 + 3.16 +DEPENDS="alsa-lib fltk gcc83-lib-base" 3.17 WANTED="alsa-tools" 3.18 -WEB_SITE="http://www.alsa-project.org/" 3.19 - 3.20 -DEPENDS="alsa-lib fltk" 3.21 3.22 # Rules to gen a SliTaz package suitable for Tazpkg. 3.23 genpkg_rules() 3.24 { 3.25 - mkdir -p $fs/usr/bin $fs/usr/share/applications $fs/usr/share/pixmaps 3.26 - cp -a $install/usr/bin/hdsp* $fs/usr/bin 3.27 + mkdir -p $fs/usr/bin 3.28 + mkdir -p $fs/usr/share/applications 3.29 + mkdir -p $fs/usr/share/pixmaps 3.30 + 3.31 + cp -a $install/usr/bin/hdsp* $fs/usr/bin 3.32 cp -a $install/usr/share/applications/hdsp*.desktop \ 3.33 - $fs/usr/share/applications 3.34 - cp -a $install/usr/share/pixmaps/hdsp*.png \ 3.35 - $fs/usr/share/pixmaps 3.36 + $fs/usr/share/applications 3.37 + cp -a $install/usr/share/icons/hicolor/48x48/apps/hdsp*.png \ 3.38 + $fs/usr/share/pixmaps 3.39 }
4.1 --- a/alsa-tools-hwmixvolume/receipt Fri Jun 10 13:40:50 2022 +0100 4.2 +++ b/alsa-tools-hwmixvolume/receipt Fri Jun 10 13:52:51 2022 +0100 4.3 @@ -1,19 +1,18 @@ 4.4 # SliTaz package receipt. 4.5 4.6 PACKAGE="alsa-tools-hwmixvolume" 4.7 -VERSION="1.1.5" 4.8 +VERSION="1.2.5" 4.9 CATEGORY="multimedia" 4.10 SHORT_DESC="Control the volume of sound cards using hardware mixing." 4.11 MAINTAINER="pankso@slitaz.org" 4.12 LICENSE="GPL2" 4.13 +WEB_SITE="https://www.alsa-project.org/" 4.14 + 4.15 +DEPENDS="alsa-lib pygtk python" 4.16 WANTED="alsa-tools" 4.17 -WEB_SITE="http://www.alsa-project.org/" 4.18 - 4.19 -DEPENDS="alsa-lib python pygtk" 4.20 4.21 # Rules to gen a SliTaz package suitable for Tazpkg. 4.22 genpkg_rules() 4.23 { 4.24 - mkdir -p $fs/usr/bin 4.25 - cp -a $install/usr/bin/hwmixvolume $fs/usr/bin 4.26 + cook_copy_files hwmixvolume 4.27 }
5.1 --- a/alsa-tools-rmedigicontrol/receipt Fri Jun 10 13:40:50 2022 +0100 5.2 +++ b/alsa-tools-rmedigicontrol/receipt Fri Jun 10 13:52:51 2022 +0100 5.3 @@ -1,19 +1,18 @@ 5.4 # SliTaz package receipt. 5.5 5.6 PACKAGE="alsa-tools-rmedigicontrol" 5.7 -VERSION="1.1.5" 5.8 +VERSION="1.2.5" 5.9 CATEGORY="multimedia" 5.10 SHORT_DESC="Control tool for RME Digi32 and RME Digi96 soundcards." 5.11 MAINTAINER="pankso@slitaz.org" 5.12 LICENSE="GPL2" 5.13 -WANTED="alsa-tools" 5.14 -WEB_SITE="http://www.alsa-project.org/" 5.15 +WEB_SITE="https://www.alsa-project.org/" 5.16 5.17 DEPENDS="alsa-lib gtk+" 5.18 +WANTED="alsa-tools" 5.19 5.20 # Rules to gen a SliTaz package suitable for Tazpkg. 5.21 genpkg_rules() 5.22 { 5.23 - mkdir -p $fs/usr/bin 5.24 - cp -a $install/usr/bin/rmedigicontrol $fs/usr/bin 5.25 + cook_copy_files rmedigicontrol 5.26 }
6.1 --- a/alsa-tools/receipt Fri Jun 10 13:40:50 2022 +0100 6.2 +++ b/alsa-tools/receipt Fri Jun 10 13:52:51 2022 +0100 6.3 @@ -1,25 +1,27 @@ 6.4 # SliTaz package receipt. 6.5 6.6 PACKAGE="alsa-tools" 6.7 -VERSION="1.1.5" 6.8 +VERSION="1.2.5" 6.9 CATEGORY="meta" 6.10 -SHORT_DESC="Alsa sound system additionnal tools (meta package)." 6.11 +SHORT_DESC="Alsa sound system additional tools (meta package)." 6.12 MAINTAINER="pankso@slitaz.org" 6.13 LICENSE="GPL2" 6.14 WEB_SITE="https://www.alsa-project.org/" 6.15 + 6.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 6.17 -WGET_URL="https://www.alsa-project.org/files/pub/tools/$TARBALL" 6.18 -GENERIC_MENUS="no" 6.19 +WGET_URL="ftp://ftp.alsa-project.org/pub/tools/$TARBALL" 6.20 6.21 # We don't want all card mixer as dep. 6.22 DEPENDS="alsa-lib" # alsa-tools-ac3dec 6.23 -BUILD_DEPENDS="alsa-lib-dev gtk+-dev fltk-dev autoconf automake" 6.24 +BUILD_DEPENDS="alsa-lib-dev autoconf automake fltk-dev gcc83 gtk+-dev gtk+3-dev" 6.25 6.26 -# List of tools we want to build, then splited into individual packages 6.27 -TOOLS="as10k1 envy24control hdsploader hdspconf hdspmixer \ 6.28 -mixartloader pcxhrloader rmedigicontrol sb16_csp seq sscape_ctl \ 6.29 -us428control usx2yloader vxloader echomixer qlo10k1 \ 6.30 -hwmixvolume hdajackretask hda-verb hdajacksensetest" # ld10k1 6.31 +GENERIC_MENUS="no" 6.32 + 6.33 +# List of tools we want to build, then split into individual packages 6.34 +TOOLS="as10k1 echomixer envy24control hda-verb hdajackretask hdajacksensetest \ 6.35 + hdspconf hdsploader hdspmixer hwmixvolume mixartloader pcxhrloader \ 6.36 + rmedigicontrol sb16_csp seq sscape_ctl us428control usx2yloader \ 6.37 + vxloader" # ld10k1 qlo10k1 6.38 6.39 current_version() 6.40 { 6.41 @@ -30,9 +32,14 @@ 6.42 # Rules to configure and make the package. 6.43 compile_rules() 6.44 { 6.45 - for tool in $TOOLS; do 6.46 + for tool in $TOOLS 6.47 + do 6.48 cd $src/$tool 6.49 - ./configure $CONFIGURE_ARGS 6.50 - make && make DESTDIR=$DESTDIR install 6.51 - done 6.52 + ./configure \ 6.53 + CC=gcc-83 \ 6.54 + CXX=g++-83 \ 6.55 + $CONFIGURE_ARGS 6.56 + make && 6.57 + make install DESTDIR=$DESTDIR 6.58 + done 6.59 }