wok-next annotate awn/receipt @ rev 20546

xfce4-*: remove empty *-dev packages
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Apr 03 16:50:07 2018 +0300 (2018-04-03)
parents 15a885f1b53a
children 342b30daff76
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 --with-desktop=agnostic \
al@19902 26 $CONFIGURE_ARGS &&
al@20534 27 fix libtool &&
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 genpkg_rules() {
al@19902 36 case $PACKAGE in
al@19902 37 awn)
al@19902 38 copy @std
al@19902 39 DEPENDS="atk atkmm bzlib cairo cairomm dbus dbus-glib fontconfig \
al@19902 40 freetype gdk-pixbuf glib glibmm gtk+ gtkmm libdesktop-agnostic \
al@19902 41 libffi libgiomm libgtop libharfbuzz liblzma libpng16 libsigc++ \
al@19902 42 libwnck2 libxml2 pango pangomm pcre python startup-notification \
al@19902 43 util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \
al@19902 44 xorg-libXau xorg-libXcomposite xorg-libXdmcp xorg-libXext \
al@19902 45 xorg-libXrender xorg-libxcb xorg-pixman xorg-xcb-util zlib"
al@19902 46 TAGS="panel"
al@19902 47 PROVIDE="avant-window-navigator"
al@19902 48 ;;
al@19902 49 awn-dev)
al@19902 50 copy @dev
al@19902 51 DEPENDS="awn atk-dev atkmm-dev bzip2-dev cairo-dev cairomm-dev \
al@19902 52 dbus-dev dbus-glib-dev fontconfig-dev freetype-dev gdk-pixbuf-dev \
al@19902 53 glib-dev glibmm-dev gtk+-dev gtkmm-dev harfbuzz-dev \
al@19902 54 libdesktop-agnostic-dev libffi-dev libgiomm-dev libgtop-dev \
al@19902 55 libpng16-dev libsigc++-dev libwnck2-dev libxml2-dev pango-dev \
al@19902 56 pangomm-dev pcre-dev python-dev startup-notification-dev \
al@19902 57 util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
al@19902 58 xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
al@19902 59 xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev \
al@19902 60 xorg-xcb-util-dev xz-dev zlib-dev"
al@19902 61 PROVIDE="avant-window-navigator-dev"
al@19902 62 ;;
al@19902 63 esac
al@19902 64 }