blob: 237665c24e3f35fe21c102382b37af4be8166d8b (
plain) (
blame)
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= tooth
DISTVERSION= g20230115
PORTREVISION= 1
CATEGORIES= net-p2p
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= GTK Mastodon Client - Fork of Tootle
WWW= https://github.com/GeopJr/Tooth
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= appstream-util:devel/appstream-glib \
valac:lang/vala
LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita \
libgee-0.8.so:devel/libgee \
libgraphene-1.0.so:graphics/graphene \
libjson-glib-1.0.so:devel/json-glib \
libsecret-1.so:security/libsecret \
libsoup-2.4.so:devel/libsoup
USES= desktop-file-utils gettext gnome meson pkgconfig python:build
USE_GITHUB= yes
GH_ACCOUNT= GeopJr
GH_PROJECT= Tooth
GH_TAGNAME= ea4f976
USE_GNOME= gdkpixbuf2 glib20 gtk40 libxml2 pango
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091
CFLAGS+= -Wno-error=incompatible-function-pointer-types
.endif
post-install:
@${RLN} ${STAGEDIR}${PREFIX}/bin/dev.geopjr.tooth \
${STAGEDIR}${PREFIX}/bin/${PORTNAME}
.include <bsd.port.mk>
|