wok-next annotate openbox/receipt @ rev 20712
libtorrent: fix rtorrent building for non-64bit archs
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sun May 27 12:13:53 2018 +0300 (2018-05-27) |
parents | 0e7893ac206d |
children | a3254b6a96ac |
rev | line source |
---|---|
al@19790 | 1 # SliTaz package receipt v2. |
pankso@357 | 2 |
pankso@357 | 3 PACKAGE="openbox" |
devl547@18340 | 4 VERSION="3.6.1" |
pankso@357 | 5 CATEGORY="x-window" |
al@19790 | 6 SHORT_DESC="Small-footprint and standard compliant Window Manager" |
pankso@357 | 7 MAINTAINER="pankso@slitaz.org" |
pascal@15000 | 8 LICENSE="GPL2" |
pankso@12467 | 9 WEB_SITE="http://openbox.org/" |
pankso@357 | 10 |
al@19790 | 11 TARBALL="openbox-$VERSION.tar.gz" |
al@19790 | 12 WGET_URL="http://openbox.org/dist/openbox/$TARBALL" |
al@19790 | 13 |
al@19790 | 14 BUILD_DEPENDS="glib-dev pango-dev \ |
al@19790 | 15 gettext xorg-libXcursor-dev xorg-libICE-dev xorg-libSM-dev xorg-libXrandr-dev \ |
al@19790 | 16 xorg-libXinerama-dev startup-notification-dev automake libtool docbook-utils \ |
al@20443 | 17 xorg-libXi-dev xorg-xcb-util-dev imlib2-dev librsvg-dev" |
al@20443 | 18 SPLIT="openbox openbox-light:light openbox-themes openbox-python openbox-dev" |
pankso@9716 | 19 |
al@20443 | 20 compile_rules() { |
al@20443 | 21 case $SET in |
al@20443 | 22 light) SET_ARGS='--disable-imlib2 --disable-librsvg';; |
al@20443 | 23 *) SET_ARGS='';; |
al@20443 | 24 esac |
al@20443 | 25 |
al@19790 | 26 # openbox required reconfiguration after patching... |
al@19790 | 27 autoreconf -fi && |
al@19790 | 28 |
pankso@357 | 29 ./configure \ |
pankso@12467 | 30 --libexecdir=/usr/lib/openbox \ |
al@19790 | 31 --disable-static \ |
al@20534 | 32 $SET_ARGS \ |
al@20534 | 33 $CONFIGURE_ARGS && |
al@20443 | 34 fix libtool && |
pascal@1566 | 35 make && |
pankso@12467 | 36 make -j1 DESTDIR=$DESTDIR install && |
al@19790 | 37 |
al@19790 | 38 # Pipe menu. |
al@20443 | 39 install -m755 $stuff/open-folder-menu.sh \ |
al@20443 | 40 $install/usr/lib/openbox/open-folder-menu.sh |
pankso@357 | 41 } |
pankso@357 | 42 |
al@20443 | 43 genpkg_rules() { |
al@19790 | 44 case $PACKAGE in |
al@19790 | 45 openbox) |
al@19790 | 46 copy obxprop openbox openbox-session *.so* openbox-autostart \ |
al@20199 | 47 pixmaps/ Clearlooks/ Onyx*/ xsessions/openbox.desktop \ |
al@20199 | 48 open-folder-menu.sh |
al@19790 | 49 # SliTaz /etc/xdg/openbox/* files are in 'slitaz-configs' package |
al@20443 | 50 DEPENDS="cairo glib imlib2 librsvg libxml2 pango \ |
al@20443 | 51 startup-notification xorg-libICE xorg-libSM xorg-libX11 \ |
al@20443 | 52 xorg-libXcursor xorg-libXext xorg-libXft xorg-libXi \ |
al@20443 | 53 xorg-libXinerama xorg-libXrandr slitaz-configs" |
al@20443 | 54 SUGGESTED="obconf pcmanfm hsetroot" |
al@19790 | 55 TAGS="window-manager" |
al@20443 | 56 ;; |
al@20443 | 57 openbox-light) |
al@20443 | 58 copy obxprop openbox openbox-session *.so* openbox-autostart \ |
al@20443 | 59 pixmaps/ Clearlooks/ Onyx*/ xsessions/openbox.desktop \ |
al@20443 | 60 open-folder-menu.sh |
al@20443 | 61 # SliTaz /etc/xdg/openbox/* files are in 'slitaz-configs' package |
al@20443 | 62 CAT="x-window|without imlib2 and SVG support" |
al@20443 | 63 DEPENDS="glib libxml2 pango startup-notification xorg-libICE \ |
al@20443 | 64 xorg-libSM xorg-libX11 xorg-libXcursor xorg-libXext xorg-libXft \ |
al@20443 | 65 xorg-libXi xorg-libXinerama xorg-libXrandr slitaz-configs" |
al@20443 | 66 PROVIDE="openbox" |
al@19790 | 67 SUGGESTED="obconf spacefm pcmanfm hsetroot wbar2 conky" |
al@20443 | 68 TAGS="window-manager" |
al@19790 | 69 ;; |
al@19790 | 70 openbox-python) |
al@19790 | 71 copy openbox-xdg-autostart |
al@19790 | 72 CAT="development|Python script - XDG auto start standard support" |
al@19790 | 73 DEPENDS="openbox python python-xdg" |
al@19790 | 74 ;; |
al@19790 | 75 openbox-themes) |
al@20199 | 76 copy themes/ @rm |
al@19790 | 77 CAT="customiz|official themes set" |
al@19790 | 78 ;; |
al@19790 | 79 openbox-dev) |
al@19790 | 80 copy @dev |
al@20443 | 81 DEPENDS="openbox openbox-themes \ |
al@20443 | 82 glib-dev imlib2-dev librsvg-dev libxml2-dev pango-dev \ |
al@20443 | 83 xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXft-dev" |
al@19790 | 84 ;; |
al@19790 | 85 esac |
pankso@357 | 86 } |