Aurelien Larcher
2022-07-22 6a6c333c9c1b0f11a00c221a58ec62c48c7b2549
at-spi2-core: fix build
3 files modified
55 ■■■■ changed files
components/desktop/gnome2/at-spi2-core/Makefile 49 ●●●●● patch | view | raw | blame | history
components/desktop/gnome2/at-spi2-core/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/desktop/gnome2/at-spi2-core/pkg5 3 ●●●● patch | view | raw | blame | history
components/desktop/gnome2/at-spi2-core/Makefile
@@ -13,27 +13,28 @@
# Copyright 2015 Alexander Pyhalov
#
BUILD_STYLE=configure
BUILD_BITS=32_and_64
include ../../../../make-rules/shared-macros.mk
COMPONENT_NAME= at-spi2-core
COMPONENT_VERSION= 2.24.1
COMPONENT_REVISION=1
COMPONENT_SUMMARY= Assistive Technology Service Provider Interface
COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz
COMPONENT_NAME=         at-spi2-core
COMPONENT_VERSION=      2.24.1
COMPONENT_REVISION=     2
COMPONENT_SUMMARY=      Assistive Technology Service Provider Interface
COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.xz
COMPONENT_ARCHIVE_HASH= \
  sha256:1e90d064b937aacfe79a96232ac7e63d28d716e85bd9ff4333f865305a959b5b
COMPONENT_ARCHIVE_URL= \
  https://download.gnome.org/sources/$(COMPONENT_NAME)/2.24/$(COMPONENT_ARCHIVE)
COMPONENT_PROJECT_URL = http://www.gnome.org
COMPONENT_FMRI= gnome/accessibility/at-spi2-core
COMPONENT_CLASSIFICATION= Desktop (GNOME)/Libraries
COMPONENT_LICENSE = LGPLv2
COMPONENT_LICENSE_FILE = COPYING
    sha256:1e90d064b937aacfe79a96232ac7e63d28d716e85bd9ff4333f865305a959b5b
COMPONENT_ARCHIVE_URL=  \
    https://download.gnome.org/sources/$(COMPONENT_NAME)/2.24/$(COMPONENT_ARCHIVE)
COMPONENT_PROJECT_URL=  http://www.gnome.org
COMPONENT_FMRI=         gnome/accessibility/at-spi2-core
COMPONENT_CLASSIFICATION=Desktop (GNOME)/Libraries
COMPONENT_LICENSE=      LGPLv2
COMPONENT_LICENSE_FILE= COPYING
include $(WS_MAKE_RULES)/prep.mk
include $(WS_MAKE_RULES)/configure.mk
include $(WS_MAKE_RULES)/ips.mk
TEST_TARGET=$(NO_TESTS)
include $(WS_MAKE_RULES)/common.mk
PATH=$(PATH.gnu)
@@ -41,26 +42,20 @@
CONFIGURE_OPTIONS += --libexecdir=$(CONFIGURE_LIBDIR.$(BITS))
CONFIGURE_OPTIONS += --with-dbus_daemondir=/usr/lib
CONFIGURE_OPTIONS += --enable-xevie=no
CONFIGURE_OPTIONS.32 += --enable-introspection=no
CONFIGURE_ENV += PYTHON=$(PYTHON)
CONFIGURE_ENV += PERL=$(PERL)
COMPONENT_BUILD_ENV += CC="$(CC)"
COMPONENT_BUILD_ENV += CFLAGS="$(CFLAGS)"
$(INSTALL_32):    $(INSTALL_64)
build: $(BUILD_32_and_64)
install: $(INSTALL_32_and_64)
# Tests rely on dbus running, which is not true in zones
test: $(NO_TESTS)
REQUIRED_PACKAGES += library/glib2
REQUIRED_PACKAGES += library/perl-5/xml-parser
REQUIRED_PACKAGES += runtime/perl-522
# Auto-generated dependencies
REQUIRED_PACKAGES += library/glib2
REQUIRED_PACKAGES += system/library
REQUIRED_PACKAGES += system/library/libdbus
REQUIRED_PACKAGES += text/intltool
REQUIRED_PACKAGES += x11/library/libx11
REQUIRED_PACKAGES += x11/library/libxtst
components/desktop/gnome2/at-spi2-core/manifests/sample-manifest.p5m
@@ -10,10 +10,11 @@
#
#
# Copyright 2020 <contributor>
# Copyright 2022 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
components/desktop/gnome2/at-spi2-core/pkg5
@@ -3,10 +3,9 @@
        "SUNWcs",
        "library/glib2",
        "library/perl-5/xml-parser",
        "runtime/perl-522",
        "shell/ksh93",
        "system/library",
        "system/library/libdbus",
        "text/intltool",
        "x11/library/libx11",
        "x11/library/libxtst"
    ],