wok-next annotate matchbox-window-manager-2/receipt @ rev 21724
busybox: update configs
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Tue Sep 01 11:04:25 2020 +0000 (2020-09-01) |
parents | d457c4e37c1b |
children |
rev | line source |
---|---|
al@20550 | 1 # SliTaz package receipt v2. |
pascal@11558 | 2 |
pascal@11558 | 3 PACKAGE="matchbox-window-manager-2" |
al@20550 | 4 VERSION="20171206" |
al@20550 | 5 HASH="5f44595c66be118b1a74f489de7f8492035cbdf0" |
pascal@11558 | 6 CATEGORY="x-window" |
al@20550 | 7 SHORT_DESC="Matchbox Window Manager v2" |
al@21020 | 8 MAINTAINER="devel@slitaz.org" |
pascal@14999 | 9 LICENSE="GPL3" |
al@21041 | 10 WEB_SITE="https://www.yoctoproject.org/software-item/matchbox/" |
al@20550 | 11 |
pascal@11558 | 12 TARBALL="$PACKAGE-$VERSION.tar.bz2" |
al@20550 | 13 WGET_URL="http://git.yoctoproject.org/cgit/cgit.cgi/matchbox-window-manager-2/snapshot/matchbox-window-manager-2-$HASH.tar.bz2" |
pascal@11558 | 14 |
al@21078 | 15 BUILD_DEPENDS="automake libtool libx11-dev pango-dev gtk2-dev \ |
al@21078 | 16 libpng12-dev libxcomposite-dev libxdamage-dev libxcursor-dev \ |
al@20550 | 17 expat-dev" |
pascal@11558 | 18 |
al@20550 | 19 compile_rules() { |
pascal@20257 | 20 sed -i 's/png_ptr->jmpbuf/png_jmpbuf(png_ptr)/' \ |
pascal@20257 | 21 matchbox/theme-engines/mb-wm-theme-png.c |
pascal@20257 | 22 |
pascal@17670 | 23 export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lexpat" |
pascal@15731 | 24 |
pascal@15731 | 25 # http://git.yoctoproject.org/cgit/cgit.cgi/libmatchboxwm2/commit/?h=rib//matchbox-next&context=6 |
pascal@15731 | 26 sed -i 's|XML_StopParser|// &|' matchbox/theme-engines/mb-wm-theme.c |
pascal@15731 | 27 |
pascal@11558 | 28 ./autogen.sh \ |
pascal@11558 | 29 --enable-png-theme \ |
pascal@15632 | 30 --enable-composite-managers=xrender \ |
pascal@11558 | 31 --enable-matchbox-remote \ |
pascal@11558 | 32 --with-pango \ |
pascal@11558 | 33 --with-gtk \ |
pascal@11558 | 34 $CONFIGURE_ARGS && |
pascal@11558 | 35 # Fix Makefile identation. |
pascal@11558 | 36 sed -i s'/ / /' Makefile && |
al@20550 | 37 fix libtool && |
al@20550 | 38 make && |
al@20550 | 39 make install |
pascal@11558 | 40 } |
pascal@11558 | 41 |
al@20550 | 42 genpkg_rules() { |
al@20550 | 43 copy @std |
al@21078 | 44 DEPENDS="expat glib gtk2 libpng pango libx11 libxcomposite \ |
al@21078 | 45 libxdamage libxext libxfixes libxft libxrender" |
pascal@11558 | 46 } |