# SliTaz package receipt. PACKAGE="ncmpcpp" VERSION="0.5.8" CATEGORY="multimedia" SHORT_DESC="Ncurses mpd client inspired by ncmpc." MAINTAINER="paul@slitaz.org" DEPENDS="ncurses taglib mpd curl libmpdclient ncursesw" BUILD_DEPENDS="ncurses-dev taglib taglib-dev curl-dev libmpdclient-dev" TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://unkart.ovh.org/ncmpcpp/" WGET_URL="http://unkart.ovh.org/ncmpcpp/$TARBALL" TAGS="music audio player" # Rules to configure and make the package. compile_rules() { cd $src ./configure \ --prefix=/usr \ --enable-clock \ --with-taglib \ --with-curl \ --mandir=/usr/share/man \ $CONFIGURE_ARGS && make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/share cp -a $_pkg/usr/bin $fs/usr cp -a $_pkg/usr/share/doc $fs/usr/share } post_install() { echo -n "Enabling configuration files..." mkdir -p $1/home/tux/.ncmpcpp cp $1/usr/share/doc/ncmpcpp/config /home/tux/.ncmpcpp cp $1/usr/share/doc/ncmpcpp/keys /home/tux/.ncmpcpp sed -i 's|#mpd_music_dir = ""|mpd_music_dir = "/home/tux/music"|' /home/tux/.ncmpcpp/config # Change permissions also chown -R tux:users /home/tux/.ncmpcpp status } post_remove() { echo -n "Removing configuration files..." rm -rf /home/tux/.ncmpcpp status }