1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-09 06:51:44 +00:00

net-im/tokodon: add new port

Tokodon is a mastodon client for KDE/Plasma.

https://apps.kde.org/tokodon/

PR:	269531
This commit is contained in:
Vidar Karlsen 2023-02-11 22:55:57 +01:00 committed by Tobias C. Berner
parent 1c38158d25
commit 3bb31c095d
5 changed files with 64 additions and 0 deletions

View File

@ -177,6 +177,7 @@
SUBDIR += tg_owt
SUBDIR += tkabber
SUBDIR += tkabber-plugins
SUBDIR += tokodon
SUBDIR += toot
SUBDIR += tox
SUBDIR += tox_extension_messages

26
net-im/tokodon/Makefile Normal file
View File

@ -0,0 +1,26 @@
PORTNAME= tokodon
DISTVERSION= 23.01.0
CATEGORIES= net-im kde
MASTER_SITES= KDE/stable/${PORTNAME}/
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE mastodon client
WWW= https://apps.kde.org/tokodon/
LICENSE= GPLv3
BUILD_DEPENDS= kirigami-addons>=0.6.1:x11-toolkits/kirigami-addons
LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5
RUN_DEPENDS= kirigami-addons>=0.6.1:x11-toolkits/kirigami-addons
USES= cmake desktop-file-utils gettext kde:5 qt:5 tar:xz xorg
USE_KDE= completion config coreaddons dbusaddons i18n jobwidgets kio \
kirigami2 notifications qqc2-desktop-style service solid \
widgetsaddons windowsystem \
itemmodels:run
USE_QT= concurrent core dbus declarative gui multimedia network \
quickcontrols2 websockets widgets xml \
buildtools:build qmake:build
USE_XORG= ice sm x11 xext
.include <bsd.port.mk>

3
net-im/tokodon/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1676318404
SHA256 (tokodon-23.01.0.tar.xz) = ca7281fde94bdcca2c8063165abe39116dd423028fa27071cf85202d2a7d65c3
SIZE (tokodon-23.01.0.tar.xz) = 189660

3
net-im/tokodon/pkg-descr Normal file
View File

@ -0,0 +1,3 @@
Tokodon is a Mastodon client for Plasma.
It allows you to interact with the Fediverse community.

31
net-im/tokodon/pkg-plist Normal file
View File

@ -0,0 +1,31 @@
bin/tokodon
share/applications/org.kde.tokodon.desktop
share/icons/hicolor/scalable/actions/tokodon-chat-reply.svg
share/icons/hicolor/scalable/apps/org.kde.tokodon.svg
share/knotifications5/tokodon.notifyrc
share/locale/ca/LC_MESSAGES/tokodon.mo
share/locale/ca@valencia/LC_MESSAGES/tokodon.mo
share/locale/cs/LC_MESSAGES/tokodon.mo
share/locale/de/LC_MESSAGES/tokodon.mo
share/locale/en_GB/LC_MESSAGES/tokodon.mo
share/locale/es/LC_MESSAGES/tokodon.mo
share/locale/fi/LC_MESSAGES/tokodon.mo
share/locale/fr/LC_MESSAGES/tokodon.mo
share/locale/gl/LC_MESSAGES/tokodon.mo
share/locale/hu/LC_MESSAGES/tokodon.mo
share/locale/is/LC_MESSAGES/tokodon.mo
share/locale/it/LC_MESSAGES/tokodon.mo
share/locale/ka/LC_MESSAGES/tokodon.mo
share/locale/ko/LC_MESSAGES/tokodon.mo
share/locale/nl/LC_MESSAGES/tokodon.mo
share/locale/pl/LC_MESSAGES/tokodon.mo
share/locale/pt/LC_MESSAGES/tokodon.mo
share/locale/pt_BR/LC_MESSAGES/tokodon.mo
share/locale/sk/LC_MESSAGES/tokodon.mo
share/locale/sl/LC_MESSAGES/tokodon.mo
share/locale/sv/LC_MESSAGES/tokodon.mo
share/locale/tr/LC_MESSAGES/tokodon.mo
share/locale/uk/LC_MESSAGES/tokodon.mo
share/locale/zh_CN/LC_MESSAGES/tokodon.mo
share/metainfo/org.kde.tokodon.appdata.xml
share/qlogging-categories5/tokodon.categories