Magellan Linux

Contents of /smage/branches/alx08x-stable/core/libxcb/libxcb-1.15-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 16729 - (show annotations) (download)
Fri Oct 6 16:28:45 2023 UTC (7 months, 4 weeks ago) by niro
File size: 1230 byte(s)
-release branches/alx08x-stable
1 # $Id$
2
3 PNAME="libxcb"
4 PVER="1.15"
5 PBUILD="r1"
6
7 PCAT="x11-libs"
8
9 DESCRIPTION="X protocol C-language Binding (XCB) library."
10 HOMEPAGE="http://xcb.freedesktop.org/"
11
12 DEPEND=">= x11-libs/libXau-1
13 >= x11-libs/libXdmcp-1.1"
14
15 ALX_LIB32_DEPEND=">= x11-libs/libXau-lib32-1
16 >= x11-libs/libXdmcp-lib32-1.1"
17
18 ALX_DEV_DEPEND=">= x11-proto/xcb-proto-1.14
19 >= x11-libs/libXau-dev-1
20 >= x11-libs/libXdmcp-dev-1"
21
22 SDEPEND=">= dev-libs/libxslt-1.1.38
23 ${ALX_DEV_DEPEND}"
24
25 if mqueryfeature "check"
26 then
27 # make check needs libcheck
28 SDEPEND+="
29 >= dev-util/check-0.15"
30 fi
31
32 sminclude xorg multilib mbuild lib32-split alx-split
33
34 SRC_URI=(
35 http://xcb.freedesktop.org/dist/${SRCFILE}
36 mirror://${PNAME}/${SRCFILE}
37 )
38
39 UP2DATE="updatecmd 'http://xcb.freedesktop.org/dist/?C=M;O=A' | grep ${PNAME}- | lasttarball"
40
41 src_compile()
42 {
43 mconfigure --enable-xinput || die
44 mmake || die
45 }
46
47 postinstall()
48 {
49 xorg_postinstall
50
51 echo
52 echo "libxcb-1.1 adds the LIBXCB_ALLOW_SLOPPY_LOCK variable to allow"
53 echo "broken applications to keep running instead of being aborted."
54 echo "Set this variable if you need to use broken packages such as Java"
55 echo "(for example, add LIBXCB_ALLOW_SLOPPY_LOCK=1 to /etc/env.d/00local"
56 echo "and run env-update)."
57 echo
58 }