wok-next diff xfmedia/receipt @ rev 20532
moc, mypaint: update bdeps
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Mon Mar 26 13:35:23 2018 +0200 (2018-03-26) |
parents | 7639f09792cf |
children | 757d032c55c7 |
line diff
1.1 --- a/xfmedia/receipt Wed Feb 28 13:56:24 2018 +0200 1.2 +++ b/xfmedia/receipt Mon Mar 26 13:35:23 2018 +0200 1.3 @@ -1,4 +1,4 @@ 1.4 -# SliTaz package receipt. 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="xfmedia" 1.8 VERSION="0.9.2" 1.9 @@ -6,21 +6,22 @@ 1.10 SHORT_DESC="Xfce Media Player" 1.11 MAINTAINER="erjo@slitaz.org" 1.12 LICENSE="GPL2" 1.13 +WEB_SITE="http://spuriousinterrupt.org/projects/xfmedia" 1.14 + 1.15 TARBALL="$PACKAGE-$VERSION.tar.bz2" 1.16 -WEB_SITE="http://spuriousinterrupt.org/projects/xfmedia" 1.17 WGET_URL="http://spuriousinterrupt.org/files/xfmedia/$TARBALL" 1.18 1.19 -DEPENDS="libxfcegui4 exo xine-lib xorg-libXScrnSaver xorg-libXtst taglib startup-notification" 1.20 -BUILD_DEPENDS="exo-dev util-linux-uuid-dev xine-lib-dev intltool libxfcegui4-dev \ 1.21 - startup-notification-dev xorg-libxcb-dev xorg-libX11-dev xorg-libXt-dev" 1.22 +BUILD_DEPENDS="shared-mime-info exo-dev util-linux-uuid-dev xine-lib-dev \ 1.23 +intltool libxfcegui4-dev startup-notification-dev xorg-libxcb-dev \ 1.24 +xorg-libX11-dev xorg-libXt-dev xorg-libXtst-dev xorg-xcb-util-dev" 1.25 1.26 -# Rules to configure and make the package. 1.27 -compile_rules() 1.28 -{ 1.29 +compile_rules() { 1.30 sed -i 's/return xine_trick_mode.*/return 0;/' src/xfmedia-xine.c 1.31 patch -Np1 -i $stuff/xfmedia-dbus-0.6-support.patch 1.32 patch -Np1 -i $stuff/xfmedia-empty-prev-next-fix.patch 1.33 patch -Np1 -i $stuff/xfmedia-exo-0.6.patch 1.34 + 1.35 + fix ld 1.36 ./configure \ 1.37 --prefix=/usr \ 1.38 --sysconfdir=/etc \ 1.39 @@ -28,23 +29,14 @@ 1.40 --disable-startup-notification \ 1.41 $CONFIGURE_ARGS || return 1 1.42 sed -i 's/define HAVE_XSCREENSAVER_EXTENSION .*/undef HAVE_XSCREENSAVER_EXTENSION/' config.h 1.43 + fix libtool && 1.44 make && make install 1.45 } 1.46 1.47 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.48 -genpkg_rules() 1.49 -{ 1.50 - mkdir -p $fs/usr/share 1.51 - 1.52 - cp -a $install/usr/bin $fs/usr 1.53 - cp -a $install/etc $fs/ 1.54 - cp -a $install/usr/share/icons $fs/usr/share 1.55 - cp -a $install/usr/lib/$PACKAGE $fs/usr/lib 1.56 - 1.57 - # Clean up 1.58 - find $fs/usr/lib -name "*.*a" -exec rm -f {} \; 1.59 - rm -f $fs/usr/bin/*-remote 1.60 - 1.61 - # Strip evrythings 1.62 - find $fs/usr/lib/ -exec strip -s {} 2> /dev/null \; 1.63 +genpkg_rules() { 1.64 + copy @std 1.65 + rm -r $fs/usr/share/xfmedia/doc/ 1.66 + DEPENDS="exo gdk-pixbuf glib gtk+ libxfce4util libxfcegui4 pango xine-lib \ 1.67 + xorg-libX11 xorg-libXext xorg-libXtst" 1.68 + TAGS="Xfce" 1.69 }