1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-21 08:42:23 +00:00
freebsd-ports/x11/xapps/Makefile
Alexey Dokuchaev d29cd4ac17 USE_GNOME+=introspection:build is required if `x11-toolkits/gtk30' is
built without CUPS or CLOUDPRINT options which indirectly pull it via
their own dependencies.
2020-06-09 07:11:18 +00:00

42 lines
1.1 KiB
Makefile

# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
# $FreeBSD$
PORTNAME= xapps
PORTVERSION= 1.6.10
PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Cross-desktop libraries and common resources
LICENSE= LGPL3
PORTSCOUT= limit:^[0-9.]+$$ # ignore master.mint* tags
BUILD_DEPENDS= vapigen:lang/vala
LIB_DEPENDS= libgnomekbdui.so:x11/libgnomekbd
USES= gettext gnome meson pkgconfig python:build shebangfix xorg
USE_GITHUB= yes
GH_ACCOUNT= linuxmint
USE_GNOME= cairo gdkpixbuf2 gtk30 introspection:build
USE_LDCONFIG= yes
USE_XORG= x11
GLIB_SCHEMAS= org.x.apps.gschema.xml
INSTALLS_ICONS= yes
SHEBANG_FILES= libxapp/g-codegen.py libxapp/install_generated_header.py \
makedoc schemas/meson_install_schemas.py
post-extract:
# Do not install auxiliary scripts and adjust icons installation path
@${RM} -r ${WRKSRC}/files/usr/bin
@${MKDIR} ${WRKSRC}/files${PREFIX}
@${MV} ${WRKSRC}/files/usr/share ${WRKSRC}/files${PREFIX}
post-patch:
# Do not build non-essential optional components for the moment
@${REINPLACE_CMD} -E '/pygobject|status-applets/d' \
${WRKSRC}/meson.build
.include <bsd.port.mk>