mirror of
https://github.com/netbirdio/FreeBSD-ports.git
synced 2026-05-22 18:42:42 -07:00
deskutils/gnome-shell-extension-manager: add port: Browse, install, and manage GNOME extensions with ease
Extension Manager is a feature-complete way to customise your GNOME Desktop. - Browse Search https://extensions.gnome.org/ directly from the app. - Explore View screenshots and read comments from other users. - Install & Remove Manage the extensions installed on your system. - Updates Extensions will be automatically updated to the latest version (GNOME 43+). - Translations Fully translated into more than 25 languages! WWW: https://mattjakeman.com/apps/extension-manager
This commit is contained in:
@@ -86,6 +86,7 @@
|
||||
SUBDIR += gnome-shell-extension-filesmenu
|
||||
SUBDIR += gnome-shell-extension-hidetopbar
|
||||
SUBDIR += gnome-shell-extension-lockkeys
|
||||
SUBDIR += gnome-shell-extension-manager
|
||||
SUBDIR += gnome-shell-extension-mediaplayer
|
||||
SUBDIR += gnome-shell-extension-openweather
|
||||
SUBDIR += gnome-shell-extension-panel-osd
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
PORTNAME= extension-manager
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.6.3
|
||||
CATEGORIES= deskutils gnome
|
||||
PKGNAMEPREFIX= gnome-shell-
|
||||
|
||||
MAINTAINER= tagattie@FreeBSD.org
|
||||
COMMENT= Browse, install, and manage GNOME extensions with ease
|
||||
WWW= https://mattjakeman.com/apps/extension-manager
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= appstreamcli:devel/appstream \
|
||||
blueprint-compiler:devel/blueprint-compiler
|
||||
LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
|
||||
libbacktrace.so:devel/libbacktrace \
|
||||
libsoup-3.0.so:devel/libsoup3 \
|
||||
libxml2.so:textproc/libxml2
|
||||
RUN_DEPENDS= ${LOCALBASE}/bin/unzip:archivers/unzip
|
||||
|
||||
USES= desktop-file-utils gettext-tools gnome localbase:ldflags meson \
|
||||
pkgconfig
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= mjakeman
|
||||
|
||||
USE_GNOME= glib20 gtk40 libadwaita
|
||||
GLIB_SCHEMAS= com.mattjakeman.ExtensionManager.gschema.xml
|
||||
|
||||
PORTDOCS= README.md
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1750420899
|
||||
SHA256 (mjakeman-extension-manager-v0.6.3_GH0.tar.gz) = e5af7a2dbb7ba28c33c027e9d761d56c8b4aa92ca39940c71351a3af40e74fae
|
||||
SIZE (mjakeman-extension-manager-v0.6.3_GH0.tar.gz) = 1901186
|
||||
@@ -0,0 +1,14 @@
|
||||
Extension Manager is a feature-complete way to customise your GNOME
|
||||
Desktop.
|
||||
|
||||
- Browse
|
||||
Search https://extensions.gnome.org/ directly from the app.
|
||||
- Explore
|
||||
View screenshots and read comments from other users.
|
||||
- Install & Remove
|
||||
Manage the extensions installed on your system.
|
||||
- Updates
|
||||
Extensions will be automatically updated to the latest version
|
||||
(GNOME 43+).
|
||||
- Translations
|
||||
Fully translated into more than 25 languages!
|
||||
@@ -0,0 +1,41 @@
|
||||
bin/extension-manager
|
||||
share/applications/com.mattjakeman.ExtensionManager.desktop
|
||||
share/icons/hicolor/scalable/apps/com.mattjakeman.ExtensionManager.svg
|
||||
share/icons/hicolor/symbolic/apps/com.mattjakeman.ExtensionManager-symbolic.svg
|
||||
share/locale/ar/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/be/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/bg/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/ca/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/cs/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/da/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/de/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/el/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/es/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/et/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/fa/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/fi/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/fr/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/ga/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/hi/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/hr/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/hu/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/id_ID/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/it/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/ja/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/ko/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/nb/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/nl/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/nn/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/oc/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/pl/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/pt/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/ru_RU/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/sv/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/ta/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/tr/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/uk/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/vi_VN/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/extension-manager.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/extension-manager.mo
|
||||
share/metainfo/com.mattjakeman.ExtensionManager.metainfo.xml
|
||||
Reference in New Issue
Block a user