Marcel Telka
2022-01-31 b7ef23180b8258d99f0990e953e0eddbaaab32a5
commit | author | age
c2e26c 1 ##
AP 2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL)". You may
4 # only use this file in accordance with the terms of the CDDL.
5 #
6 # A full copy of the text of the CDDL should have accompanied this
7 # source. A copy of the CDDL is also available via the Internet at
8 # http://www.illumos.org/license/CDDL.
9 #
10
11 #
12 # Copyright (c) 2014 Alexander Pyhalov
13 # Copyright (c) 2014 Ken Mays
14 #
15
a025da 16 BUILD_BITS=64
AP 17
c2e26c 18 include ../../../../make-rules/shared-macros.mk
AP 19
20 COMPONENT_NAME=         orca
21 COMPONENT_VERSION=      3.24.0
a025da 22 COMPONENT_REVISION=     1
c2e26c 23 COMPONENT_PROJECT_URL=  http://www.gnome.org
AP 24 COMPONENT_SUMMARY=      Orca screen reader/magnifier
25 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
26 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.xz
27 COMPONENT_ARCHIVE_HASH= \
28     sha256:27bd5e4eee12da737176a200b31d33e118d55ae832a4e3f0cbd3e756027246d1
b7ef23 29 COMPONENT_ARCHIVE_URL=  https://download.gnome.org/sources/$(COMPONENT_NAME)/3.24/$(COMPONENT_ARCHIVE)
c2e26c 30 COMPONENT_FMRI=    gnome/accessibility/orca
AP 31 COMPONENT_CLASSIFICATION=Applications/Universal Access
32 COMPONENT_LICENSE=    LGPLv2.1
33 COMPONENT_LICENSE_FILE=    COPYING
34
a025da 35 TEST_TARGET = $(NO_TESTS)
c2e26c 36
a025da 37 include $(WS_MAKE_RULES)/common.mk
AP 38
39 PYTHON_VERSION=    3.5
c2e26c 40
AP 41 PATH=$(PATH.gnu)
42
43 CONFIGURE_OPTIONS+=    --sysconfdir=/etc
44
45 CONFIGURE_ENV+= PYTHON="$(PYTHON)"
a025da 46 CONFIGURE_ENV+= am_cv_python_pythondir="$(PYTHON_VENDOR_PACKAGES)"
AP 47 CONFIGURE_ENV+= am_cv_python_pyexecdir="$(PYTHON_VENDOR_PACKAGES)"
c2e26c 48
a025da 49 REQUIRED_PACKAGES += library/python/pyatspi2-35
AP 50 REQUIRED_PACKAGES += library/python/pygobject-3-35
51 REQUIRED_PACKAGES += runtime/python-35