textproc/py-smile: add port: Emoji picker
Smile is a simple emoji picker for linux with custom tags support. WWW: https://mijorus.it/projects/smile/
This commit is contained in:
@@ -1610,6 +1610,7 @@
|
||||
SUBDIR += py-sentencepiece
|
||||
SUBDIR += py-simplebayes
|
||||
SUBDIR += py-smartypants
|
||||
SUBDIR += py-smile
|
||||
SUBDIR += py-snowballstemmer
|
||||
SUBDIR += py-spacy
|
||||
SUBDIR += py-spacy-legacy
|
||||
|
||||
45
textproc/py-smile/Makefile
Normal file
45
textproc/py-smile/Makefile
Normal file
@@ -0,0 +1,45 @@
|
||||
PORTNAME= smile
|
||||
DISTVERSION= 2.10.1
|
||||
CATEGORIES= textproc python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= tagattie@FreeBSD.org
|
||||
COMMENT= Emoji picker
|
||||
WWW= https://mijorus.it/projects/smile/
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= appstream-util:devel/appstream-glib
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=1.2.18:devel/py-dbus@${PY_FLAVOR}
|
||||
|
||||
USES= desktop-file-utils gettext-tools gnome meson pkgconfig python \
|
||||
shebangfix
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= mijorus
|
||||
|
||||
USE_GNOME= glib20 gtk40 libadwaita pygobject3
|
||||
GLIB_SCHEMAS= it.mijorus.smile.gschema.xml
|
||||
|
||||
SHEBANG_FILES= src/smile.in
|
||||
python_OLD_CMD= @PYTHON@
|
||||
|
||||
BINARY_ALIAS= python3=${PYTHON_CMD}
|
||||
|
||||
OPTIONS_DEFAULT= WAYLAND X11
|
||||
OPTIONS_GROUP= AUTOPASTE
|
||||
OPTIONS_GROUP_AUTOPASTE=WAYLAND X11
|
||||
|
||||
AUTOPASTE_DESC= Backend for automatic paste
|
||||
WAYLAND_DESC= Use wl-clipboard as backend on Wayland
|
||||
X11_DESC= Use xdotool as backend on X11
|
||||
|
||||
WAYLAND_RUN_DEPENDS= wl-paste:x11/wl-clipboard
|
||||
X11_RUN_DEPENDS= xdotool:x11/xdotool
|
||||
|
||||
post-install:
|
||||
@${FIND} ${STAGEDIR}${PREFIX} -type f \
|
||||
\( -name meson.build -o -name smile.in \) -delete
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
textproc/py-smile/distinfo
Normal file
3
textproc/py-smile/distinfo
Normal file
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1755855180
|
||||
SHA256 (mijorus-smile-2.10.1_GH0.tar.gz) = 055b8ce8104560bf7425cd4913cbbeaa6ae82abdb4f96f59cd1758f1115ce7ce
|
||||
SIZE (mijorus-smile-2.10.1_GH0.tar.gz) = 2030428
|
||||
1
textproc/py-smile/pkg-descr
Normal file
1
textproc/py-smile/pkg-descr
Normal file
@@ -0,0 +1 @@
|
||||
Smile is a simple emoji picker for linux with custom tags support.
|
||||
80
textproc/py-smile/pkg-plist
Normal file
80
textproc/py-smile/pkg-plist
Normal file
@@ -0,0 +1,80 @@
|
||||
bin/smile
|
||||
share/appdata/it.mijorus.smile.appdata.xml
|
||||
share/applications/it.mijorus.smile.desktop
|
||||
share/icons/hicolor/scalable/actions/arrow2-right-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/arrow2-top-right-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/baseball-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/bear-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/birthday-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/checkmark-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/driving-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/flag-filled-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/history-undo-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/input-keyboard-numlock-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/it.mijorus.smile.crazy.svg
|
||||
share/icons/hicolor/scalable/actions/lightbulb-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/restaurant-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/sentiment-very-satisfied-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/smile-checkmark-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/smile-dialog-warning.svg
|
||||
share/icons/hicolor/scalable/actions/smile-entry-clear-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/smile-settings-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/smile-symbolic.svg
|
||||
share/icons/hicolor/scalable/actions/smile-warning-small-symbolic.svg
|
||||
share/icons/hicolor/scalable/apps/it.mijorus.smile.svg
|
||||
share/icons/hicolor/symbolic/apps/it.mijorus.smile-symbolic.svg
|
||||
share/locale/de/LC_MESSAGES/smile.mo
|
||||
share/locale/es/LC_MESSAGES/smile.mo
|
||||
share/locale/fr/LC_MESSAGES/smile.mo
|
||||
share/locale/it/LC_MESSAGES/smile.mo
|
||||
share/locale/ja/LC_MESSAGES/smile.mo
|
||||
share/locale/nl/LC_MESSAGES/smile.mo
|
||||
share/locale/oc/LC_MESSAGES/smile.mo
|
||||
share/locale/pl/LC_MESSAGES/smile.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/smile.mo
|
||||
share/locale/ru/LC_MESSAGES/smile.mo
|
||||
share/locale/tr/LC_MESSAGES/smile.mo
|
||||
share/locale/zh/LC_MESSAGES/smile.mo
|
||||
%%DATADIR%%/assets/emoji_locales/da.json
|
||||
%%DATADIR%%/assets/emoji_locales/de.json
|
||||
%%DATADIR%%/assets/emoji_locales/es.json
|
||||
%%DATADIR%%/assets/emoji_locales/et.json
|
||||
%%DATADIR%%/assets/emoji_locales/fi.json
|
||||
%%DATADIR%%/assets/emoji_locales/fr.json
|
||||
%%DATADIR%%/assets/emoji_locales/hu.json
|
||||
%%DATADIR%%/assets/emoji_locales/it.json
|
||||
%%DATADIR%%/assets/emoji_locales/ja.json
|
||||
%%DATADIR%%/assets/emoji_locales/ko.json
|
||||
%%DATADIR%%/assets/emoji_locales/lt.json
|
||||
%%DATADIR%%/assets/emoji_locales/nb.json
|
||||
%%DATADIR%%/assets/emoji_locales/nl.json
|
||||
%%DATADIR%%/assets/emoji_locales/pl.json
|
||||
%%DATADIR%%/assets/emoji_locales/pt.json
|
||||
%%DATADIR%%/assets/emoji_locales/ru.json
|
||||
%%DATADIR%%/assets/emoji_locales/sv.json
|
||||
%%DATADIR%%/smile.gresource
|
||||
%%DATADIR%%/smile/Picker.py
|
||||
%%DATADIR%%/smile/Settings.py
|
||||
%%DATADIR%%/smile/ShortcutsWindow.py
|
||||
%%DATADIR%%/smile/__init__.py
|
||||
%%DATADIR%%/smile/assets/emoji_list.py
|
||||
%%DATADIR%%/smile/assets/smile.autostart.desktop
|
||||
%%DATADIR%%/smile/assets/style.css
|
||||
%%DATADIR%%/smile/components/CustomPopover.py
|
||||
%%DATADIR%%/smile/components/CustomTagEntry.py
|
||||
%%DATADIR%%/smile/components/SkintoneSelector.py
|
||||
%%DATADIR%%/smile/components/UpdateDialog.py
|
||||
%%DATADIR%%/smile/components/UrlRow.py
|
||||
%%DATADIR%%/smile/lib/DbusService.py
|
||||
%%DATADIR%%/smile/lib/custom_tags.py
|
||||
%%DATADIR%%/smile/lib/emoji_history.py
|
||||
%%DATADIR%%/smile/lib/localized_tags.py
|
||||
%%DATADIR%%/smile/lib/user_config.py
|
||||
%%DATADIR%%/smile/lib/widget_utils.py
|
||||
%%DATADIR%%/smile/main.py
|
||||
%%DATADIR%%/smile/smile.gresource
|
||||
%%DATADIR%%/smile/smile.gresource.xml
|
||||
%%DATADIR%%/smile/ui/importexport-customtags.ui
|
||||
%%DATADIR%%/smile/ui/menu.ui
|
||||
%%DATADIR%%/smile/ui/shortcuts.ui
|
||||
%%DATADIR%%/smile/utils.py
|
||||
Reference in New Issue
Block a user