wok-next annotate consonance/receipt @ rev 21724

busybox: update configs
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Sep 01 11:04:25 2020 +0000 (2020-09-01)
parents 096b1a79310a
children
rev   line source
al@20569 1 # SliTaz package receipt v2.
jozee@2662 2
jozee@2662 3 PACKAGE="consonance"
pascal@20212 4 VERSION="0.5.1"
jozee@2662 5 CATEGORY="multimedia"
al@21045 6 SHORT_DESC="A lightweight music manager"
al@21020 7 MAINTAINER="devel@slitaz.org"
pascal@15202 8 LICENSE="GPL3"
al@21020 9 WEB_SITE="https://sites.google.com/site/consonancemanager/"
al@20569 10
jozee@2662 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
jozee@2662 12 WGET_URL="http://cloud.github.com/downloads/sujith/consonance/$TARBALL"
jozee@2662 13
pascal@20098 14 BUILD_DEPENDS="libao-dev taglib taglib-dev libmad-dev sqlite3-dev dbus-glib-dev \
slaxemulator@10297 15 libnotify-dev flac-dev libsndfile-dev libvorbis-dev curl-dev libmodplug-dev \
slaxemulator@10297 16 libcdio-dev libcddb-dev libidn-dev libidn libao libsndfile libmodplug libcdio \
al@21017 17 alsa-lib-dev libogg-dev gtk2-dev libcdio-paranoia-dev"
slaxemulator@10297 18
al@20569 19 compile_rules() {
pascal@20212 20 sed -i 's|cdio/cdda.h|cdio/paranoia/cdda.h|' src/cdda.h
pascal@17623 21 sed -i 's/.*= notify_notification_new_with_status_icon/#define notify_notification_new_with_status_icon(a,b,c,d) notify_notification_new(a,b,gtk_status_icon_get_icon_name(c))\n&/' src/statusicon.c
al@20569 22
al@20569 23 ./configure $CONFIGURE_ARGS &&
al@20569 24 fix libtool &&
pascal@2845 25 make &&
al@21020 26 make DESTDIR=$install install || return 1
al@20569 27
al@20569 28 mkdir -p $install/usr/share/pixmaps
al@20569 29 ln -s ../consonance/data/consonance.png $install/usr/share/pixmaps/consonance.png
jozee@2662 30 }
jozee@2662 31
al@20569 32 genpkg_rules() {
al@20569 33 copy @std
al@20569 34 DEPENDS="libao taglib libmad sqlite3 dbus-glib libnotify flac libsndfile \
al@21078 35 libvorbis curl libmodplug libcdio libcddb xcb-util"
al@21044 36 TAGS="player audio music MP3 Ogg"
jozee@2662 37 }