wok-next annotate audacious/receipt @ rev 21661
updated fonttosfnt (1.0.5 -> 1.1.0)
author | Hans-G?nter Theisgen |
---|---|
date | Sat Jun 27 13:41:53 2020 +0100 (2020-06-27) |
parents | d5aab818505e |
children |
rev | line source |
---|---|
al@20415 | 1 # SliTaz package receipt v2. |
mimas@2030 | 2 |
mimas@2030 | 3 PACKAGE="audacious" |
al@20415 | 4 VERSION="3.9" |
mimas@2030 | 5 CATEGORY="multimedia" |
al@20415 | 6 SHORT_DESC="A lightweight and versatile audio player" |
al@20415 | 7 MAINTAINER="al.bobylev@gmail.com" |
al@20415 | 8 LICENSE="BSD" |
al@20906 | 9 WEB_SITE="https://audacious-media-player.org/" |
al@20415 | 10 |
pascal@15861 | 11 TARBALL="$PACKAGE-$VERSION.tar.bz2" |
slaxemulator@12322 | 12 WGET_URL="http://distfiles.audacious-media-player.org/$TARBALL" |
mimas@2030 | 13 |
al@21020 | 14 BUILD_DEPENDS="glib-dev qt5-dev gettext-dev gtk2-dev" |
al@21020 | 15 SPLIT="$PACKAGE-qt:qt $PACKAGE-common $PACKAGE-dev $PACKAGE-qt-dev:qt" |
al@20416 | 16 COOKOPTS="!menus" |
pascal@15023 | 17 |
al@20415 | 18 compile_rules() { |
al@20415 | 19 case $SET in |
al@20415 | 20 '') SET_ARGS='';; |
al@20415 | 21 qt) SET_ARGS='--disable-gtk --enable-qt';; |
al@20415 | 22 esac |
al@19275 | 23 |
mimas@2030 | 24 ./configure \ |
al@20415 | 25 --with-buildstamp='SliTaz GNU/Linux' \ |
al@20415 | 26 $SET_ARGS \ |
slaxemulator@5364 | 27 $CONFIGURE_ARGS && |
al@20415 | 28 sed -i 's|-shared|& -Wl,-Os,--as-needed|g' buildsys.mk m4/buildsys.m4 && |
slaxemulator@5364 | 29 make && |
al@20415 | 30 make install || return 1 |
al@20415 | 31 |
al@20415 | 32 chown -R root:root $install |
mimas@2030 | 33 } |
mimas@2030 | 34 |
al@20415 | 35 genpkg_rules() { |
al@20415 | 36 case $PACKAGE in |
al@20415 | 37 audacious) |
al@20415 | 38 copy audacious libaudcore.so* libaudgui.so* |
al@21105 | 39 DEPENDS="audacious-common libcairo gdk-pixbuf gtk2 pango" |
al@20415 | 40 CAT="multimedia|GTK+2 GUI" |
al@20415 | 41 TAGS="music audio player" |
al@20415 | 42 ;; |
al@20415 | 43 audacious-qt) |
al@20415 | 44 copy audacious libaudcore.so* libaudqt.so* |
al@20415 | 45 DEPENDS="audacious-common qt5-base" |
al@20415 | 46 CAT="multimedia|Qt5 GUI" |
al@20415 | 47 TAGS="music audio player" |
al@20415 | 48 ;; |
al@20415 | 49 audacious-common) |
al@20415 | 50 copy @std @rm |
al@20415 | 51 DEPENDS="glib" |
al@20415 | 52 ;; |
al@20415 | 53 |
al@20415 | 54 audacious-dev) |
al@20415 | 55 copy @dev |
al@20415 | 56 DEPENDS="audacious" |
al@20415 | 57 ;; |
al@20415 | 58 audacious-qt-dev) |
al@20415 | 59 copy libaudqt/ # all the rest found in audacious-dev |
al@20415 | 60 DEPENDS="audacious-qt audacious-dev" |
al@20415 | 61 ;; |
al@20415 | 62 esac |
mimas@2030 | 63 } |