Changeset View
Changeset View
Standalone View
Standalone View
accessibility/orca/Makefile
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org> | # Created by: Joe Marcus Clarke <marcus@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= orca | PORTNAME= orca | ||||
PORTVERSION= 3.18.2 | PORTVERSION= 3.18.2 | ||||
CATEGORIES= accessibility gnome | CATEGORIES= accessibility gnome | ||||
MASTER_SITES= GNOME | MASTER_SITES= GNOME | ||||
DIST_SUBDIR= gnome3 | DIST_SUBDIR= gnome3 | ||||
MAINTAINER= gnome@FreeBSD.org | MAINTAINER= gnome@FreeBSD.org | ||||
COMMENT= Scriptable screen reader | COMMENT= Scriptable screen reader | ||||
BUILD_DEPENDS= py3?-dbus>=0:devel/py3-dbus \ | BUILD_DEPENDS= py3?-dbus>=0:devel/py-dbus@${PY_FLAVOR} \ | ||||
py3?-xdg>=0:devel/py3-xdg \ | py3?-xdg>=0:devel/py-xdg@${PY_FLAVOR} \ | ||||
py3?-cairo>=0:graphics/py3-cairo \ | py3?-cairo>=0:graphics/py-cairo@${PY_FLAVOR} \ | ||||
itstool:textproc/itstool | itstool:textproc/itstool | ||||
LIB_DEPENDS= libatspi.so:accessibility/at-spi2-core | LIB_DEPENDS= libatspi.so:accessibility/at-spi2-core | ||||
RUN_DEPENDS= py3?-dbus>=0:devel/py3-dbus \ | RUN_DEPENDS= py3?-dbus>=0:devel/py-dbus@${PY_FLAVOR} \ | ||||
py3?-speech-dispatcher>=0:accessibility/py3-speech-dispatcher \ | py3?-speech-dispatcher>=0:accessibility/py-speech-dispatcher@${PY_FLAVOR} \ | ||||
py3?-atspi>=0:accessibility/py3-atspi \ | py3?-atspi>=0:accessibility/py-atspi@${PY_FLAVOR} \ | ||||
py3?-xdg>=0:devel/py3-xdg \ | py3?-xdg>=0:devel/py-xdg@${PY_FLAVOR} \ | ||||
py3?-cairo>=0:graphics/py3-cairo | py3?-cairo>=0:graphics/py-cairo@${PY_FLAVOR} | ||||
# conflict with py*-json-py because orca uses the json from python itself | # conflict with py*-json-py because orca uses the json from python itself | ||||
# and py*-json-py shadows this. | # and py*-json-py shadows this. | ||||
CONFLICTS= py*-json-py-[0-9]* | CONFLICTS= py*-json-py-[0-9]* | ||||
PORTSCOUT= limitw:1,even | PORTSCOUT= limitw:1,even | ||||
NO_ARCH= yes | NO_ARCH= yes | ||||
USES= gettext gmake gnome pathfix pkgconfig python:3 tar:xz | USES= gettext gmake gnome pathfix pkgconfig python:3.4+ tar:xz | ||||
USE_GNOME= gtk30 py3gobject3 intlhack | USE_GNOME= gtk30 py3gobject3 intlhack | ||||
INSTALLS_ICONS= yes | INSTALLS_ICONS= yes | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
CPPFLAGS+= -I${LOCALBASE}/include | CPPFLAGS+= -I${LOCALBASE}/include | ||||
LDFLAGS+= -L${LOCALBASE}/lib | LDFLAGS+= -L${LOCALBASE}/lib | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ | @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ | ||||
${WRKSRC}/src/orca/orca_i18n.py | ${WRKSRC}/src/orca/orca_i18n.py | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |