wok-next annotate alsa-utils/receipt @ rev 20459

Combine receipts
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Mar 02 13:45:43 2018 +0200 (2018-03-02)
parents 4c0c885152f4
children d1ec7aca1013
rev   line source
al@19854 1 # SliTaz package receipt v2.
pankso@32 2
pankso@32 3 PACKAGE="alsa-utils"
al@20455 4 VERSION="1.1.5"
pankso@177 5 CATEGORY="multimedia"
al@19854 6 SHORT_DESC="Command line utilities for the ALSA project"
pankso@32 7 MAINTAINER="pankso@slitaz.org"
pascal@15000 8 LICENSE="GPL2"
al@19275 9 WEB_SITE="http://www.alsa-project.org/"
al@19854 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/multimedia/alsa-utils.html"
al@19854 11
pankso@32 12 TARBALL="$PACKAGE-$VERSION.tar.bz2"
slaxemulator@14608 13 WGET_URL="ftp://ftp.alsa-project.org/pub/utils/$TARBALL"
pankso@32 14
al@19854 15 BUILD_DEPENDS="alsa-lib-dev ncurses-dev gettext eudev-dev"
al@19854 16 SPLIT="alsa-utils-test alsa-info alsa-utils"
pankso@13627 17
al@20455 18 compile_rules() {
pankso@3001 19 ./configure \
al@19854 20 --disable-alsaconf \
al@19854 21 --disable-bat \
pascal@3032 22 --disable-xmlto \
al@19854 23 --with-curses=ncursesw \
pankso@3001 24 $CONFIGURE_ARGS &&
al@19854 25 make && make install || return 1
al@19854 26
al@19854 27 # Remove empty dir
al@19854 28 rmdir $install/usr/share/man/man7
al@19854 29
al@20455 30 install -Dm644 $stuff/alsamixer.desktop \
al@20455 31 $install/usr/share/applications/alsamixer.desktop
al@19854 32
al@19854 33 # Declare asound.state
al@19854 34 touch $install/var/lib/alsa/asound.state
al@19854 35
al@19854 36 # For conf we need /var/tmp
al@20455 37 install -dm1777 $install/var/tmp
pankso@32 38 }
pankso@32 39
al@20455 40 genpkg_rules() {
al@19854 41 case $PACKAGE in
al@19854 42 alsa-utils-test)
al@19854 43 copy speaker-test speaker-test/ *.wav
al@19854 44 CAT="multimedia|speaker test"
al@19854 45 DEPENDS="alsa-lib"
al@19854 46 ;;
al@19854 47 alsa-info)
al@19854 48 copy alsa-info.sh
al@19854 49 CAT="multimedia|gather ALSA subsystem information"
al@19854 50 DEPENDS="alsa-utils bash dialog ncurses-extra pciutils wget"
al@19854 51 ;;
al@19854 52 alsa-utils)
al@20455 53 copy @std @rm
al@19854 54 DEPENDS="alsa-lib ncurses ncurses-libform ncurses-libmenu \
al@19854 55 ncurses-libpanel"
al@19854 56 CONFIG_FILES="/var/lib/alsa/asound.state"
al@19854 57 ;;
al@19854 58 esac
pankso@32 59 }