wok-next diff awn/receipt @ rev 20342
gkII: tiny png patch
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Nov 17 15:57:17 2017 +0100 (2017-11-17) |
parents | |
children | 757d032c55c7 |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/awn/receipt Fri Nov 17 15:57:17 2017 +0100 1.3 @@ -0,0 +1,65 @@ 1.4 +# SliTaz package receipt v2. 1.5 + 1.6 +PACKAGE="awn" 1.7 +VERSION="0.4.2.16" # latest release 0.4.2 plus 16 commits ahead (13/11/27 -> 15/10/17) 1.8 +COMMIT="b8c2248" 1.9 +CATEGORY="x-window" 1.10 +SHORT_DESC="Dock-like bar which sits at the bottom of the screen" 1.11 +MAINTAINER="pankso@slitaz.org" 1.12 +LICENSE="GPL2" 1.13 +WEB_SITE="https://launchpad.net/awn/" 1.14 + 1.15 +TARBALL="avant-window-navigator-${COMMIT:-$VERSION}.tar.gz" 1.16 +WGET_URL="https://github.com/p12tic/awn/archive/${COMMIT:-v$VERSION}.tar.gz" 1.17 + 1.18 +BUILD_DEPENDS="intltool gtk-doc libtool automake python-dev gtk+-dev \ 1.19 +pycairo-dev pygtk-dev vala python-xdg glibmm-dev libdesktop-agnostic-dev \ 1.20 +gtkmm-dev dbus-glib-dev xorg-libXcomposite-dev libwnck2-dev libgtop-dev" 1.21 +SPLIT="awn-dev" 1.22 +COOKOPTS="skip-log-errors" 1.23 + 1.24 +# Rules to configure and make the package. 1.25 +compile_rules() { 1.26 + ./autogen.sh && 1.27 + ./configure \ 1.28 + --sysconfdir=/etc \ 1.29 + --with-desktop=agnostic \ 1.30 + $CONFIGURE_ARGS && 1.31 + make && 1.32 + make install || return 1 1.33 + 1.34 + # Custom autostart script so we ensure xcompmgr is also started. 1.35 + install -m755 $stuff/awn-autostart $install/usr/bin 1.36 +} 1.37 + 1.38 +# Rules to gen a SliTaz package suitable for Tazpkg. 1.39 +genpkg_rules() { 1.40 + case $PACKAGE in 1.41 + awn) 1.42 + copy @std 1.43 + DEPENDS="atk atkmm bzlib cairo cairomm dbus dbus-glib fontconfig \ 1.44 + freetype gdk-pixbuf glib glibmm gtk+ gtkmm libdesktop-agnostic \ 1.45 + libffi libgiomm libgtop libharfbuzz liblzma libpng16 libsigc++ \ 1.46 + libwnck2 libxml2 pango pangomm pcre python startup-notification \ 1.47 + util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \ 1.48 + xorg-libXau xorg-libXcomposite xorg-libXdmcp xorg-libXext \ 1.49 + xorg-libXrender xorg-libxcb xorg-pixman xorg-xcb-util zlib" 1.50 + TAGS="panel" 1.51 + PROVIDE="avant-window-navigator" 1.52 + ;; 1.53 + awn-dev) 1.54 + copy @dev 1.55 + DEPENDS="awn atk-dev atkmm-dev bzip2-dev cairo-dev cairomm-dev \ 1.56 + dbus-dev dbus-glib-dev fontconfig-dev freetype-dev gdk-pixbuf-dev \ 1.57 + glib-dev glibmm-dev gtk+-dev gtkmm-dev harfbuzz-dev \ 1.58 + libdesktop-agnostic-dev libffi-dev libgiomm-dev libgtop-dev \ 1.59 + libpng16-dev libsigc++-dev libwnck2-dev libxml2-dev pango-dev \ 1.60 + pangomm-dev pcre-dev python-dev startup-notification-dev \ 1.61 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 1.62 + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ 1.63 + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev \ 1.64 + xorg-xcb-util-dev xz-dev zlib-dev" 1.65 + PROVIDE="avant-window-navigator-dev" 1.66 + ;; 1.67 + esac 1.68 +}