summaryrefslogtreecommitdiff
path: root/net-im/cawbird/Makefile
blob: e07e44f9f1fed126eabf2ed7f680a117a79447af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
PORTNAME=	cawbird
PORTVERSION=	1.5
DISTVERSIONPREFIX=	v
CATEGORIES=	net-im

MAINTAINER=	nc@FreeBSD.org
COMMENT=	Fork of Corebird GTK Twitter client

LICENSE=	GPLv3
LICENSE_FILE=	${WRKSRC}/COPYING

BUILD_DEPENDS=	vala:lang/vala
LIB_DEPENDS=	libjson-glib-1.0.so:devel/json-glib \
		liboauth.so:net/liboauth \
		librest-0.7.so:devel/librest \
		libsoup-gnome-2.4.so:devel/libsoup

USES=		gettext gnome meson pkgconfig sqlite:3

USE_GITHUB=	yes
GH_ACCOUNT=	IBBoard

USE_GNOME=	glib20 gtk30

GLIB_SCHEMAS=	uk.co.ibboard.cawbird.gschema.xml

MESON_ARGS=	-Dconsumer_key_base64=YUVNOE14dE5xMVdHRzl2emo5SzNNSlNUeg== \
	        -Dconsumer_secret_base64=c0J0cmc2clNJTFN6bHlSbFNXc2J1MmdvWWk3b0FzTGZHOGI4OG5QRzB3Tmx1Y0ZtOHQ=

OPTIONS_DEFINE=	SPELLCHECK VIDEO

SPELLCHECK_LIB_DEPENDS=	libgtkspell3-3.so:textproc/gtkspell3
SPELLCHECK_MESON_OFF=	-Dspellcheck=false

VIDEO_LIB_DEPENDS=	libgstvideo-1.0.so:multimedia/gstreamer1-plugins
VIDEO_MESON_OFF=	-Dvideo=false

.include <bsd.port.mk>