wok-next diff pavucontrol/receipt @ rev 20025

Up opencv (3.3.0)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Oct 22 13:30:25 2017 +0200 (2017-10-22)
parents 057c6366ef59
children f48456621a9d
line diff
     1.1 --- a/pavucontrol/receipt	Sun Apr 19 16:50:55 2015 -0400
     1.2 +++ b/pavucontrol/receipt	Sun Oct 22 13:30:25 2017 +0200
     1.3 @@ -1,28 +1,35 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="pavucontrol"
     1.8 -VERSION="3.0"
     1.9 +VERSION="3.0+23" # 23 commits since latest release 3.0 (2015-03-24)
    1.10 +COMMIT="335c26c57c18d95cc7d4ca693a75ef94fe919e1d" # https://cgit.freedesktop.org/pulseaudio/pavucontrol/
    1.11  CATEGORY="multimedia"
    1.12  SHORT_DESC="A GTK volume control for PulseAudio"
    1.13  MAINTAINER="mojo@slitaz.org"
    1.14  LICENSE="LGPL2.1 GPL2 MIT"
    1.15  WEB_SITE="http://freedesktop.org/software/pulseaudio/pavucontrol"
    1.16 -TARBALL="$PACKAGE-$VERSION.tar.xz"
    1.17 -WGET_URL="$WEB_SITE/$TARBALL"
    1.18  
    1.19 -DEPENDS="gnome-icon-theme libcanberra gtkmm libsigc++"
    1.20 -BUILD_DEPENDS="intltool lynx libcanberra-dev gtkmm-dev libsigc++-dev \
    1.21 -pulseaudio-dev libglade-dev libglademm-dev libltdl"
    1.22 +TARBALL="$PACKAGE-$COMMIT.tar.xz"
    1.23 +WGET_URL="https://cgit.freedesktop.org/pulseaudio/pavucontrol/snapshot/$TARBALL"
    1.24  
    1.25 -# Rules to configure and make the package.
    1.26 -compile_rules()
    1.27 -{
    1.28 -	./configure $CONFIGURE_ARGS --disable-gtk3 \
    1.29 -        && make && make install
    1.30 +BUILD_DEPENDS="intltool automake gtkmm-dev libsigc++-dev libcanberra-dev \
    1.31 +pulseaudio-dev"
    1.32 +
    1.33 +compile_rules() {
    1.34 +	NOCONFIGURE=1 ./bootstrap.sh || return 1
    1.35 +
    1.36 +	CXXFLAGS="$CXXFLAGS -std=c++11"
    1.37 +	./configure \
    1.38 +		--prefix=/usr \
    1.39 +		--disable-gtk3 \
    1.40 +		$CONFIGURE_ARGS &&
    1.41 +	make &&
    1.42 +	make install
    1.43  }
    1.44  
    1.45 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.46 -genpkg_rules()
    1.47 -{
    1.48 -	cp -a $install/* $fs
    1.49 +genpkg_rules() {
    1.50 +	copy @std
    1.51 +	DEPENDS="atk atkmm cairo cairomm fontconfig freetype gdk-pixbuf glib \
    1.52 +	glibmm gtk+ gtkmm libcanberra libgiomm libsigc++ pango pangomm pulseaudio \
    1.53 +	pulseaudio-glib xorg-libX11"
    1.54  }