wok-next view xorg-libX11/receipt @ rev 20443

The rest of my "home work" for update many packages (up to Xorg, GTK and Openbox) for Next and mainly for Next64. Since this point this repository is open for commits. Many errors are expected due to harfbuzz-freetype dependency loop...
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Feb 24 16:17:33 2018 +0200 (2018-02-24)
parents ea3c4b76ea5d
children 757d032c55c7
line source
1 # SliTaz package receipt v2.
3 PACKAGE="xorg-libX11"
4 VERSION="1.6.5"
5 CATEGORY="x-window"
6 SHORT_DESC="X11 Client library"
7 MAINTAINER="pankso@slitaz.org"
8 LICENSE="MIT"
9 WEB_SITE="https://www.x.org/wiki/"
10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/x/x7lib.html"
12 TARBALL="libX11-$VERSION.tar.bz2"
13 WGET_URL="$XORG_MIRROR/lib/$TARBALL"
15 BUILD_DEPENDS="xorg-xtrans xorg-libxcb-dev xorg-kbproto xorg-xf86bigfontproto \
16 xorg-inputproto xorg-xextproto xorg-libXau-dev xorg-libXdmcp-dev perl"
17 SPLIT="xorg-libX11-dev"
19 compile_rules() {
20 fix ld
21 ./configure \
22 --sysconfdir=/etc \
23 --localstatedir=/var \
24 $CONFIGURE_ARGS &&
25 fix libtool &&
26 make &&
27 make install
29 # strip whitespace
30 for i in $(find $install -name Compose); do
31 sed -i 's|\t| |g; s| *| |g; /^$/d' $i
32 done
33 }
35 genpkg_rules() {
36 case $PACKAGE in
37 *-libX11)
38 copy *.so* XErrorDB Xcms.txt compose.dir locale.alias locale.dir \
39 C/ en_US.UTF-8/
40 # split -> locale-* packages
41 DEPENDS="xorg-libxcb"
42 ;;
43 *-dev)
44 copy @dev
45 DEPENDS="xorg-libX11 \
46 xorg-kbproto xorg-libxcb-dev xorg-xproto"
47 ;;
48 esac
49 }