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

Some maintenance
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Oct 16 16:46:05 2018 +0300 (2018-10-16)
parents d1ec7aca1013
children d5aab818505e
rev   line source
al@19854 1 # SliTaz package receipt v2.
pankso@32 2
pankso@32 3 PACKAGE="alsa-utils"
al@20859 4 VERSION="1.1.6"
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@21017 10 LFS="http://www.linuxfromscratch.org/blfs/view/svn/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@20859 25 make &&
al@20859 26 make install || return 1
al@19854 27
al@19854 28 # Remove empty dir
al@19854 29 rmdir $install/usr/share/man/man7
al@19854 30
al@20455 31 install -Dm644 $stuff/alsamixer.desktop \
al@20455 32 $install/usr/share/applications/alsamixer.desktop
al@19854 33
al@19854 34 # Declare asound.state
al@19854 35 touch $install/var/lib/alsa/asound.state
al@19854 36
al@19854 37 # For conf we need /var/tmp
al@20455 38 install -dm1777 $install/var/tmp
pankso@32 39 }
pankso@32 40
al@20455 41 genpkg_rules() {
al@19854 42 case $PACKAGE in
al@19854 43 alsa-utils-test)
al@19854 44 copy speaker-test speaker-test/ *.wav
al@19854 45 CAT="multimedia|speaker test"
al@19854 46 DEPENDS="alsa-lib"
al@19854 47 ;;
al@19854 48 alsa-info)
al@19854 49 copy alsa-info.sh
al@19854 50 CAT="multimedia|gather ALSA subsystem information"
al@19854 51 DEPENDS="alsa-utils bash dialog ncurses-extra pciutils wget"
al@19854 52 ;;
al@19854 53 alsa-utils)
al@20455 54 copy @std @rm
al@19854 55 DEPENDS="alsa-lib ncurses ncurses-libform ncurses-libmenu \
al@19854 56 ncurses-libpanel"
al@19854 57 CONFIG_FILES="/var/lib/alsa/asound.state"
al@19854 58 ;;
al@19854 59 esac
pankso@32 60 }