wok-next annotate alsa-tools/receipt @ rev 21386

updated nfs-utils (1.3.0 -> 2.4.3)
author Hans-G?nter Theisgen
date Fri Apr 17 13:40:22 2020 +0100 (2020-04-17)
parents 8459b1de4897
children
rev   line source
pascal@20054 1 # SliTaz package receipt v2.
pankso@13628 2
pankso@13628 3 PACKAGE="alsa-tools"
al@21036 4 VERSION="1.1.7"
pankso@13628 5 CATEGORY="meta"
al@20455 6 SHORT_DESC="ALSA sound system advanced tools"
al@21020 7 MAINTAINER="devel@slitaz.org"
pascal@15201 8 LICENSE="GPL2"
pascal@21181 9 WEB_SITE="https://www.alsa-project.org/main/index.php/Main_Page"
al@21017 10 LFS="http://www.linuxfromscratch.org/blfs/view/svn/multimedia/alsa-tools.html"
al@20455 11
pankso@13628 12 TARBALL="$PACKAGE-$VERSION.tar.bz2"
al@20455 13 WGET_URL="ftp://ftp.alsa-project.org/pub/tools/$TARBALL"
pankso@13628 14
al@21017 15 BUILD_DEPENDS="alsa-lib-dev gtk2-dev fltk-dev autoconf automake gtk3-dev"
al@20455 16 # skip qlo10k1: it requre old Qt
al@20455 17 # skip hdajacksensetest: sysfs-pin-configs.h: No such file or directory
al@20455 18 SPLIT="\
al@21020 19 $PACKAGE-as10k1 $PACKAGE-echomixer $PACKAGE-envy24control \
al@21020 20 $PACKAGE-hda-verb $PACKAGE-hdajack $PACKAGE-hdsp \
al@21020 21 $PACKAGE-hwmixvolume $PACKAGE-ld10k1 $PACKAGE-ld10k1-dev \
al@21020 22 $PACKAGE-mixartloader $PACKAGE-pcxhrloader $PACKAGE-rmedigicontrol \
al@21020 23 $PACKAGE-sb16_csp $PACKAGE-seq $PACKAGE-sscape_ctl \
al@21020 24 $PACKAGE-us428control $PACKAGE-usx2yloader $PACKAGE-vxloader"
al@20455 25 #COOKOPTS="!menus"
pankso@13628 26
al@20455 27 compile_rules() {
al@20455 28 for i in *; do
al@20455 29 case $i in
al@20511 30 Makefile|gitcompile|qlo10k1) continue;;
al@20455 31 seq) cd $src/seq/sbiload;;
al@20455 32 *) cd $src/$i;;
al@20455 33 esac
al@20455 34 ./configure $CONFIGURE_ARGS &&
al@20455 35 make &&
al@20455 36 make install
pankso@13628 37 done
al@20511 38 cp $stuff/*.desktop $install/usr/share/applications/
pankso@13628 39 }
pascal@20054 40
al@20455 41 genpkg_rules() {
pascal@20054 42 case $PACKAGE in
al@20455 43 alsa-tools)
al@20455 44 COOKOPTS="!menus"
al@20455 45 CAT="meta|meta package"
al@20455 46 DEPENDS="alsa-lib" # We don't want all card mixer as dep.
al@20455 47 ;;
al@20455 48 *-as10k1)
al@20455 49 copy as10k1
al@20455 50 CAT="multimedia|assembler for emu10k1 DSP chip"
al@20455 51 DEPENDS=" "
al@20455 52 ;;
al@20455 53 *-echomixer)
al@20859 54 copy echomixer echomixer.desktop echomixer.png
al@20455 55 CAT="multimedia|control all the features of any Echoaudio soundcard"
al@21017 56 DEPENDS="alsa-lib glib gtk2"
al@20455 57 ;;
al@20455 58 *-envy24control)
al@20859 59 copy envy24control envy24control.desktop envy24control.png
al@20455 60 CAT="multimedia|control tool for Envy24 (ice1712) based soundcards"
al@21017 61 DEPENDS="alsa-lib glib gtk2"
al@20455 62 ;;
al@20455 63 *-hda-verb)
al@20455 64 copy hda-verb
al@20455 65 CAT="multimedia|send a HD-audio command"
al@20455 66 DEPENDS=" "
al@20455 67 ;;
al@20455 68 *-hdajack)
al@20859 69 copy hdajackretask hdajacksensetest hdajackretask.desktop hdajackretask.png
al@20455 70 CAT="multimedia|HDA Intel tools"
al@21017 71 DEPENDS="glib gtk3"
al@20455 72 ;;
al@20455 73 *-hdsp)
al@20455 74 copy hdspconf hdspconf.desktop hdspconf.png \
al@20455 75 hdsploader \
al@20455 76 hdspmixer hdspmixer.desktop hdspmixer.png
al@20455 77 CAT="multimedia|RME Hammerfall DSP cards firmware loader, mixer and config tool"
al@20455 78 DEPENDS="alsa-lib fltk"
al@20455 79 ;;
al@20455 80 *-hwmixvolume)
al@20859 81 copy hwmixvolume hwmixvolume.desktop hwmixvolume.png
al@20455 82 CAT="multimedia|control the volume of sound cards using hardware mixing"
al@20932 83 DEPENDS="alsa-lib python python-pygtk" #?
al@20455 84 ;;
al@20455 85 *-ld10k1)
al@20455 86 copy init_audigy init_audigy_eq10 init_live lo10k1 liblo10k1.so* \
al@20455 87 dl10k1 ld10k1 ld10k1d ld10k1/effects/
al@20455 88 CAT="multimedia|emu10k1 (emu10k2) patch loader"
al@20455 89 DEPENDS="alsa-lib"
al@20455 90 ;;
al@20455 91 *-ld10k1-dev)
al@20547 92 copy lo10k1/ ld10k1.m4
al@20455 93 CAT="development|ld10k1 development files"
al@20455 94 DEPENDS="alsa-tools-ld10k1"
al@20455 95 ;;
al@20455 96 *-mixartloader)
al@20455 97 copy mixartloader
al@20455 98 CAT="multimedia|firmware loader for Digigram miXart soundcards"
al@20455 99 DEPENDS="alsa-lib"
al@20455 100 ;;
al@20455 101 *-pcxhrloader)
al@20455 102 copy pcxhrloader
al@20455 103 CAT="multimedia|firmware loader for Digigram pcxhr compatible soundards"
al@20455 104 DEPENDS="alsa-lib"
al@20455 105 ;;
al@20455 106 *-rmedigicontrol)
al@20455 107 copy rmedigicontrol rmedigicontrol.desktop
al@20455 108 CAT="multimedia|control tool for RME Digi32 and RME Digi96 soundcards"
al@21017 109 DEPENDS="alsa-lib glib gtk2"
al@20455 110 ;;
al@20455 111 *-sb16_csp)
al@20455 112 copy cspctl
al@20455 113 CAT="multimedia|Sound Blaster 16 ASP/CSP control program"
al@20455 114 DEPENDS="alsa-lib"
al@20455 115 ;;
al@20455 116 *-seq)
al@20455 117 copy sbiload opl3/
al@20455 118 CAT="multimedia|OPL2/3 FM instrument loader"
al@20455 119 DEPENDS="alsa-lib"
al@20455 120 ;;
al@20455 121 *-sscape_ctl)
al@20455 122 copy sscape_ctl
al@20455 123 CAT="multimedia|SoundScape control utility"
al@20455 124 DEPENDS="alsa-lib"
al@20455 125 ;;
al@20455 126 *-us428control)
al@20455 127 copy us428control
al@20455 128 CAT="multimedia|controller for Tascam US-X2Y"
al@20455 129 DEPENDS="alsa-lib"
al@20455 130 ;;
al@20455 131 *-usx2yloader)
al@20455 132 copy usx2yloader /etc/hotplug/usb/
al@20455 133 CAT="multimedia|firmware loader for Tascam USX2Y USB soundcards"
al@20455 134 DEPENDS="alsa-lib"
al@20455 135 ;;
al@20455 136 *-vxloader)
al@20455 137 copy vxloader
al@20455 138 CAT="multimedia|firmware loader for Digigram VX soundcards"
al@20455 139 DEPENDS="alsa-lib"
al@20455 140 ;;
pascal@20054 141 esac
pascal@20054 142 }