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