wok annotate potamus/receipt @ rev 16562
Ad Potamus audio player (may replace unmaintanied Alsaplayer)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Thu May 01 11:03:42 2014 +0200 (2014-05-01) |
parents | |
children | 72aaebadf37a |
rev | line source |
---|---|
pankso@16562 | 1 # SliTaz package receipt. |
pankso@16562 | 2 |
pankso@16562 | 3 PACKAGE="potamus" |
pankso@16562 | 4 VERSION="15" |
pankso@16562 | 5 CATEGORY="multimedia" |
pankso@16562 | 6 SHORT_DESC="Unbloated and easy to use GTK+ Audio player." |
pankso@16562 | 7 MAINTAINER="pankso@slitaz.org" |
pankso@16562 | 8 LICENSE="GPL3" |
pankso@16562 | 9 TARBALL="$PACKAGE-$VERSION.tar.gz" |
pankso@16562 | 10 WEB_SITE="http://offog.org/code/potamus/" |
pankso@16562 | 11 WGET_URL="http://offog.org/files/$TARBALL" |
pankso@16562 | 12 TAGS="music audio player mp3 ogg flac" |
pankso@16562 | 13 HOST_ARCH="i486 arm" |
pankso@16562 | 14 |
pankso@16562 | 15 DEPENDS="gtk+ libglade alsa-lib libmad libogg libvorbis" |
pankso@16562 | 16 BUILD_DEPENDS="gtk+-dev libglade-dev alsa-lib-dev libmad-dev \ |
pankso@16562 | 17 libogg-dev libvorbis-dev" |
pankso@16562 | 18 |
pankso@16562 | 19 # Handle cross compilation. |
pankso@16562 | 20 case "$ARCH" in |
pankso@16562 | 21 i?86) BUILD_DEPENDS="$BUILD_DEPENDS flac-dev" ;; |
pankso@16562 | 22 arm*) ARCH_ARGS="--disable-input-flac" ;; |
pankso@16562 | 23 esac |
pankso@16562 | 24 |
pankso@16562 | 25 # Rules to configure and make the package. |
pankso@16562 | 26 compile_rules() |
pankso@16562 | 27 { |
pankso@16562 | 28 ./configure \ |
pankso@16562 | 29 --disable-input-modplug \ |
pankso@16562 | 30 $CONFIGURE_ARGS ${ARCH_ARGS} && |
pankso@16562 | 31 make && make install && |
pankso@16562 | 32 sed -i s'/Name=.*/Name=Potamus Audio Player/' \ |
pankso@16562 | 33 ${DESTDIR}/usr/share/applications/*.desktop |
pankso@16562 | 34 } |
pankso@16562 | 35 |
pankso@16562 | 36 # Rules to gen a SliTaz package suitable for Tazpkg. |
pankso@16562 | 37 genpkg_rules() |
pankso@16562 | 38 { |
pankso@16562 | 39 mkdir -p $fs/usr/lib $fs/usr/share/pixmaps |
pankso@16562 | 40 cp -a $install/usr/bin $fs/usr |
pankso@16562 | 41 cp -a $install/usr/share/${PACKAGE} $fs/usr/share |
pankso@16562 | 42 cp -a $install/usr/share/icons/hicolor/48x48/*/${PACKAGE}.png \ |
pankso@16562 | 43 $fs/usr/share/pixmaps |
pankso@16562 | 44 |
pankso@16562 | 45 } |
pankso@16562 | 46 |