wok-current annotate deadbeef/receipt @ rev 23244
updated ninja (1.9.0 -> 1.10.0)
author | Hans-G?nter Theisgen |
---|---|
date | Wed Mar 25 10:19:28 2020 +0100 (2020-03-25) |
parents | 7f25ad61db56 |
children | 640a2eba2511 |
rev | line source |
---|---|
pankso@5639 | 1 # SliTaz package receipt. |
pankso@5639 | 2 |
pankso@5639 | 3 PACKAGE="deadbeef" |
Hans-G?nter@22640 | 4 VERSION="1.8.2" |
pankso@5639 | 5 CATEGORY="multimedia" |
al@21208 | 6 TAGS="music audio player mp3 ogg ape" |
pankso@5639 | 7 SHORT_DESC="Simple to use GTK+ audio player with systray support." |
pankso@5639 | 8 MAINTAINER="pankso@slitaz.org" |
pascal@15021 | 9 LICENSE="GPL2 LGPL2.1" |
Hans-G?nter@22640 | 10 WEB_SITE="https://deadbeef.sourceforge.io/" |
al@21208 | 11 |
pankso@5639 | 12 TARBALL="$PACKAGE-$VERSION.tar.bz2" |
pankso@5639 | 13 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" |
pascal@15021 | 14 |
Hans-G?nter@22640 | 15 SUGGESTED="deadbeef-plugins cdparanoia-III" |
Hans-G?nter@22640 | 16 DEPENDS="alsa-lib atk cairo fontconfig freetype gdk-pixbuf glib gtk+ |
Hans-G?nter@22640 | 17 jansson libgio libmad libvorbis pango xorg-libX11" |
Hans-G?nter@22641 | 18 BUILD_DEPENDS="alsa-lib-dev cdparanoia-III-dev curl-dev flac-dev gettext |
Hans-G?nter@22640 | 19 gtk+-dev intltool jansson-dev libcddb-dev libcdio-dev libcurl |
Hans-G?nter@22640 | 20 libmad-dev libogg-dev libsamplerate-dev libsndfile libsndfile-dev |
Hans-G?nter@22640 | 21 libvorbis-dev libzip-dev util-linux-uuid-dev yasm zlib-dev" |
pankso@9961 | 22 |
pankso@5639 | 23 # Rules to configure and make the package. |
pankso@5639 | 24 compile_rules() |
pankso@5639 | 25 { |
al@21208 | 26 ./configure $CONFIGURE_ARGS && |
al@21208 | 27 make && |
al@21208 | 28 make install |
pankso@5639 | 29 } |
pankso@5639 | 30 |
pankso@5639 | 31 # Rules to gen a SliTaz package suitable for Tazpkg. |
pankso@5639 | 32 genpkg_rules() |
pankso@5639 | 33 { |
Hans-G?nter@22640 | 34 mkdir -p $fs/usr |
Hans-G?nter@22640 | 35 mkdir -p $fs/usr/lib/deadbeef |
Hans-G?nter@22640 | 36 mkdir -p $fs/usr/share |
Hans-G?nter@22640 | 37 mkdir -p $fs/usr/share/icons/hicolor |
al@21208 | 38 |
Hans-G?nter@22640 | 39 cp -a $install/usr/bin $fs/usr |
al@21208 | 40 |
Hans-G?nter@22640 | 41 for i in alsa ddb_gui_GTK2 hotkeys vorbis mp3 |
Hans-G?nter@22640 | 42 do |
Hans-G?nter@22640 | 43 cp -a $install/usr/lib/deadbeef/$i.so $fs/usr/lib/deadbeef |
Hans-G?nter@22640 | 44 done |
al@21208 | 45 |
Hans-G?nter@22640 | 46 for i in applications doc deadbeef |
Hans-G?nter@22640 | 47 do |
Hans-G?nter@22640 | 48 cp -a $install/usr/share/$i $fs/usr/share |
Hans-G?nter@22640 | 49 done |
Hans-G?nter@22640 | 50 |
Hans-G?nter@22640 | 51 for i in 16 48 |
Hans-G?nter@22640 | 52 do |
Hans-G?nter@22640 | 53 cp -a $install/usr/share/icons/hicolor/${i}x$i \ |
Hans-G?nter@22640 | 54 $fs/usr/share/icons/hicolor |
Hans-G?nter@22640 | 55 done |
pankso@5639 | 56 } |