git: a7c419f27af6 - main - deskutils/gnome-shell-extension-dashtopanel: add new port

Jan Beich jbeich at FreeBSD.org
Sat May 1 06:16:14 UTC 2021


The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a7c419f27af6cd9ca9107dd5a6bd895a3130bf1f

commit a7c419f27af6cd9ca9107dd5a6bd895a3130bf1f
Author:     Alexander Vereeken <Alexander88207 at protonmail.com>
AuthorDate: 2020-12-28 11:13:57 +0000
Commit:     Jan Beich <jbeich at FreeBSD.org>
CommitDate: 2021-05-01 05:57:33 +0000

    deskutils/gnome-shell-extension-dashtopanel: add new port
    
    This extension moves the dash into the gnome main panel.
    
    https://github.com/home-sweet-gnome/dash-to-panel
    
    PR:             243771
---
 deskutils/Makefile                                 |  1 +
 .../gnome-shell-extension-dashtopanel/Makefile     | 29 ++++++++++++++
 .../gnome-shell-extension-dashtopanel/distinfo     |  3 ++
 .../gnome-shell-extension-dashtopanel/pkg-descr    |  3 ++
 .../gnome-shell-extension-dashtopanel/pkg-message  | 13 +++++++
 .../gnome-shell-extension-dashtopanel/pkg-plist    | 44 ++++++++++++++++++++++
 6 files changed, 93 insertions(+)

diff --git a/deskutils/Makefile b/deskutils/Makefile
index 45fb0ebafa59..4b4f8b9a0045 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -76,6 +76,7 @@
     SUBDIR += gnome-shell-extension-audio-output-switcher
     SUBDIR += gnome-shell-extension-coverflow
     SUBDIR += gnome-shell-extension-dashtodock
+    SUBDIR += gnome-shell-extension-dashtopanel
     SUBDIR += gnome-shell-extension-filesmenu
     SUBDIR += gnome-shell-extension-hidetopbar
     SUBDIR += gnome-shell-extension-lockkeys
diff --git a/deskutils/gnome-shell-extension-dashtopanel/Makefile b/deskutils/gnome-shell-extension-dashtopanel/Makefile
new file mode 100644
index 000000000000..4be3161ea79c
--- /dev/null
+++ b/deskutils/gnome-shell-extension-dashtopanel/Makefile
@@ -0,0 +1,29 @@
+# Created by: Alexander Vereeken <Alexander88207 at protonmail.com>
+
+PORTNAME=	gnome-shell-extension-dashtopanel
+PORTVERSION=	v40
+CATEGORIES=	deskutils
+
+MAINTAINER=	Alexander88207 at protonmail.com
+COMMENT=	Icon taskbar for the Gnome Shell
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=	gsed:textproc/gsed \
+		git:devel/git \
+		gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
+		gettext>=0:devel/gettext
+
+BINARY_ALIAS=	sed=gsed
+
+USES=		gmake
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	home-sweet-gnome
+GH_PROJECT=	dash-to-panel
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|/usr/share/|${PREFIX}/share/|g' ${WRKSRC}/Makefile
+
+.include <bsd.port.mk>
diff --git a/deskutils/gnome-shell-extension-dashtopanel/distinfo b/deskutils/gnome-shell-extension-dashtopanel/distinfo
new file mode 100644
index 000000000000..a51a411fb066
--- /dev/null
+++ b/deskutils/gnome-shell-extension-dashtopanel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1609154037
+SHA256 (home-sweet-gnome-dash-to-panel-v40_GH0.tar.gz) = 38729041ee6db81284f555a0b01f66583d88252c86ebb3989f390dedbb6f644f
+SIZE (home-sweet-gnome-dash-to-panel-v40_GH0.tar.gz) = 21130921
diff --git a/deskutils/gnome-shell-extension-dashtopanel/pkg-descr b/deskutils/gnome-shell-extension-dashtopanel/pkg-descr
new file mode 100644
index 000000000000..c19a47ad15bf
--- /dev/null
+++ b/deskutils/gnome-shell-extension-dashtopanel/pkg-descr
@@ -0,0 +1,3 @@
+This extension moves the dash into the gnome main panel.
+
+WWW: https://github.com/home-sweet-gnome/dash-to-panel
diff --git a/deskutils/gnome-shell-extension-dashtopanel/pkg-message b/deskutils/gnome-shell-extension-dashtopanel/pkg-message
new file mode 100644
index 000000000000..3782e4cb8558
--- /dev/null
+++ b/deskutils/gnome-shell-extension-dashtopanel/pkg-message
@@ -0,0 +1,13 @@
+[
+{
+  message: <<EOM
+This gnome-shell extension won't be usable until the gnome-shell
+gets restarted. To do so, running the shell, press ALT+F2 and
+type 'r'. That will restart the shell.
+
+To enable or configure an extension, after restarting the shell, you
+have to open a new gnome-tweak-tool instance. The new extension
+should appear in the extensions section.
+EOM
+}
+]
diff --git a/deskutils/gnome-shell-extension-dashtopanel/pkg-plist b/deskutils/gnome-shell-extension-dashtopanel/pkg-plist
new file mode 100644
index 000000000000..c4c28f38045a
--- /dev/null
+++ b/deskutils/gnome-shell-extension-dashtopanel/pkg-plist
@@ -0,0 +1,44 @@
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/COPYING
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/README.md
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/Settings.ui
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/appIcons.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/convenience.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/extension.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/img/highlight_stacked_bg.svg
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/img/highlight_stacked_bg_2.svg
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/img/highlight_stacked_bg_3.svg
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/intellihide.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/cs/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/de/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/es/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/fr/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/gl/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/hu/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/it/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/ja/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/kk/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/pl/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/pt_BR/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/ru/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/sv/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/tr/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/uk/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/zh_CN/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/locale/zh_TW/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/metadata.json
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/overview.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/panel.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/panelManager.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/panelPositions.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/panelStyle.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/prefs.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/progress.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/proximity.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/schemas/gschemas.compiled
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/schemas/org.gnome.shell.extensions.dash-to-panel.gschema.xml
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/stylesheet.css
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/taskbar.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/transparency.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/update.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/utils.js
+share/gnome-shell/extensions/dash-to-panel at jderose9.github.com/windowPreview.js


More information about the dev-commits-ports-all mailing list