wok-next annotate awn/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
children 757d032c55c7
rev   line source
al@19902 1 # SliTaz package receipt v2.
al@19902 2
al@19902 3 PACKAGE="awn"
al@19902 4 VERSION="0.4.2.16" # latest release 0.4.2 plus 16 commits ahead (13/11/27 -> 15/10/17)
al@19902 5 COMMIT="b8c2248"
al@19902 6 CATEGORY="x-window"
al@19902 7 SHORT_DESC="Dock-like bar which sits at the bottom of the screen"
al@19902 8 MAINTAINER="pankso@slitaz.org"
al@19902 9 LICENSE="GPL2"
al@19902 10 WEB_SITE="https://launchpad.net/awn/"
al@19902 11
al@19902 12 TARBALL="avant-window-navigator-${COMMIT:-$VERSION}.tar.gz"
al@19902 13 WGET_URL="https://github.com/p12tic/awn/archive/${COMMIT:-v$VERSION}.tar.gz"
al@19902 14
al@19902 15 BUILD_DEPENDS="intltool gtk-doc libtool automake python-dev gtk+-dev \
al@19902 16 pycairo-dev pygtk-dev vala python-xdg glibmm-dev libdesktop-agnostic-dev \
al@19902 17 gtkmm-dev dbus-glib-dev xorg-libXcomposite-dev libwnck2-dev libgtop-dev"
al@19902 18 SPLIT="awn-dev"
al@19902 19 COOKOPTS="skip-log-errors"
al@19902 20
al@19902 21 # Rules to configure and make the package.
al@19902 22 compile_rules() {
al@19902 23 ./autogen.sh &&
al@19902 24 ./configure \
al@19902 25 --sysconfdir=/etc \
al@19902 26 --with-desktop=agnostic \
al@19902 27 $CONFIGURE_ARGS &&
al@19902 28 make &&
al@19902 29 make install || return 1
al@19902 30
al@19902 31 # Custom autostart script so we ensure xcompmgr is also started.
al@19902 32 install -m755 $stuff/awn-autostart $install/usr/bin
al@19902 33 }
al@19902 34
al@19902 35 # Rules to gen a SliTaz package suitable for Tazpkg.
al@19902 36 genpkg_rules() {
al@19902 37 case $PACKAGE in
al@19902 38 awn)
al@19902 39 copy @std
al@19902 40 DEPENDS="atk atkmm bzlib cairo cairomm dbus dbus-glib fontconfig \
al@19902 41 freetype gdk-pixbuf glib glibmm gtk+ gtkmm libdesktop-agnostic \
al@19902 42 libffi libgiomm libgtop libharfbuzz liblzma libpng16 libsigc++ \
al@19902 43 libwnck2 libxml2 pango pangomm pcre python startup-notification \
al@19902 44 util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \
al@19902 45 xorg-libXau xorg-libXcomposite xorg-libXdmcp xorg-libXext \
al@19902 46 xorg-libXrender xorg-libxcb xorg-pixman xorg-xcb-util zlib"
al@19902 47 TAGS="panel"
al@19902 48 PROVIDE="avant-window-navigator"
al@19902 49 ;;
al@19902 50 awn-dev)
al@19902 51 copy @dev
al@19902 52 DEPENDS="awn atk-dev atkmm-dev bzip2-dev cairo-dev cairomm-dev \
al@19902 53 dbus-dev dbus-glib-dev fontconfig-dev freetype-dev gdk-pixbuf-dev \
al@19902 54 glib-dev glibmm-dev gtk+-dev gtkmm-dev harfbuzz-dev \
al@19902 55 libdesktop-agnostic-dev libffi-dev libgiomm-dev libgtop-dev \
al@19902 56 libpng16-dev libsigc++-dev libwnck2-dev libxml2-dev pango-dev \
al@19902 57 pangomm-dev pcre-dev python-dev startup-notification-dev \
al@19902 58 util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
al@19902 59 xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
al@19902 60 xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev \
al@19902 61 xorg-xcb-util-dev xz-dev zlib-dev"
al@19902 62 PROVIDE="avant-window-navigator-dev"
al@19902 63 ;;
al@19902 64 esac
al@19902 65 }