Magellan Linux

Contents of /smage/trunk/core/at-spi2-core/at-spi2-core-2.52.0-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 18388 - (show annotations) (download)
Fri May 10 12:59:43 2024 UTC (3 weeks, 4 days ago) by niro
File size: 1513 byte(s)
-ver bump to 2.52.0-r1
1 # $Id$
2
3 PNAME="at-spi2-core"
4 PVER="2.52.0"
5 PBUILD="r1"
6
7 PCAT="dev-libs"
8
9 DESCRIPTION="Protocol definitions and daemon for D-Bus at-spi."
10 HOMEPAGE="http://gnome.org"
11
12 DEPEND_x86_64=">= sys-apps/multiarch-wrapper-1"
13 SPECIAL_VARS="DEPEND_x86_64"
14
15 DEPEND=">= dev-libs/glib2-2.80
16 >= x11-libs/libX11-1.8
17 >= x11-libs/libXi-1.8
18 >= x11-libs/libXt-1.1
19 >= x11-libs/libXtst-1.2
20 >= sys-apps/dbus-1.14"
21
22 ALX_LIB32_DEPEND=">= dev-libs/glib2-lib32-2.80
23 >= x11-libs/libX11-lib32-1.8
24 >= x11-libs/libXi-lib32-1.8
25 >= x11-libs/libXt-lib32-1.1
26 >= x11-libs/libXtst-lib32-1.2
27 >= sys-libs/libdbus-lib32-1.14"
28
29 ALX_DEV_DEPEND=">= dev-libs/glib2-dev-2.80
30 >= x11-libs/libX11-dev-1.8
31 >= x11-libs/libXtst-dev-1.2
32 >= sys-apps/dbus-dev-1.14"
33
34 SDEPEND=">= virtual/pkgconfig
35 >= dev-util/intltool-0.50
36 ${ALX_DEV_DEPEND}
37 >= x11-libs/libXi-dev-1.8
38 >= x11-libs/libXt-dev-1.1"
39
40 SRCFILE="${PNAME}-${PVER}.tar.xz"
41 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
42
43 ALX_PKG_KEEP="etc
44 usr/$(MABI=m64 mlibdir)/*.so.*
45 usr/$(MABI=m64 mlibdir)/at-spi2-core
46 usr/lib/systemd
47 usr/share/dbus-1"
48 ALX_LIB32_PKG_KEEP="usr/$(MABI=m32 mlibdir)/*.so.*
49 usr/$(MABI=m32 mlibdir)/at-spi2-core"
50 sminclude multilib meson lib32-split alx-split
51 msetfeature "!check" # disabled atm
52
53 SRC_URI=(
54 gnome://${PNAME}/${PVER%.*}/${SRCFILE}
55 mirror://${PNAME}/${SRCFILE}
56 )
57
58 UP2DATE="updatecmd_gnome ${PNAME/3/}"
59
60 src_compile()
61 {
62 # alx: use dbus-daemon instead of dbus-broker
63 meson_src_compile $(meson_opt default_bus dbus-daemon) $(meson_opt introspection disabled) || die
64 }