wok-next annotate alsa-tools/receipt @ rev 21727
created recipe for vbindiff
author | Hans-G?nter Theisgen |
---|---|
date | Sat Nov 21 14:32:44 2020 +0100 (2020-11-21) |
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 } |