pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gnome40: Add meta-package for GNOME40 as wip/gnome40



Module Name:	pkgsrc-wip
Committed By:	Dan CÃirnat <cirnatdan%NetBSD.org@localhost>
Pushed By:	cirnatdan
Date:		Fri Mar 26 11:42:31 2021 +0100
Changeset:	33ec84ac5289b1eafdc2c0c5bede61cc044151fc

Added Files:
	gnome40/DESCR
	gnome40/MESSAGE
	gnome40/Makefile

Log Message:
gnome40: Add meta-package for GNOME40 as wip/gnome40

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=33ec84ac5289b1eafdc2c0c5bede61cc044151fc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gnome40/DESCR    |  1 +
 gnome40/MESSAGE  | 13 +++++++++++
 gnome40/Makefile | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 85 insertions(+)

diffs:
diff --git a/gnome40/DESCR b/gnome40/DESCR
new file mode 100644
index 0000000000..ef61d4a11f
--- /dev/null
+++ b/gnome40/DESCR
@@ -0,0 +1 @@
+GNOME 3 desktop environment meta-package
diff --git a/gnome40/MESSAGE b/gnome40/MESSAGE
new file mode 100644
index 0000000000..1970c86e86
--- /dev/null
+++ b/gnome40/MESSAGE
@@ -0,0 +1,13 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2020/11/10 18:28:17 nia Exp $
+
+GNOME requires sysutils/dbus to be running as a system service before
+it will start.
+
+Make sure XCURSOR_PATH is set to ${PREFIX}/share/icons, e.g. in your
+~/.xsession, have the following:
+
+export XCURSOR_PATH=${PREFIX}/share/icons
+exec ck-launch-session gnome-session
+
+===========================================================================
diff --git a/gnome40/Makefile b/gnome40/Makefile
new file mode 100644
index 0000000000..972485753c
--- /dev/null
+++ b/gnome40/Makefile
@@ -0,0 +1,71 @@
+# $NetBSD: Makefile,v 1.2 2020/11/11 19:23:05 nia Exp $
+
+PKGNAME=	gnome40-0.0.0.20210326
+CATEGORIES=	meta-pkgs
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://forty.gnome.org/
+COMMENT=	Meta-package for the GNOME 40 desktop environment
+
+META_PACKAGE=	yes
+
+# GNOME has a concept of "Core Apps".
+#
+# We deliberately do not include the heavier ones (e.g. epiphany - web browser,
+# evolution - email client with webkit dependency, totem - media player) where
+# the user will probably have their own preferred program anyway.
+#
+# https://wiki.gnome.org/Design/Apps/
+#
+# Not all packages are updated to 40 version yet. But Shell, mutter and GDM are
+# Epiphany-40.0 is available from wip/epiphany
+
+DEPENDS+=	accountsservice-[0-9]*:../../sysutils/accountsservice
+DEPENDS+=	adwaita-icon-theme-[0-9]*:../../graphics/adwaita-icon-theme
+#DEPENDS+=	cheese-[0-9]*:../../graphics/cheese
+DEPENDS+=	file-roller-[0-9]*:../../archivers/file-roller
+DEPENDS+=	evince-[0-9]*:../../print/evince3
+DEPENDS+=	dconf-[0-9]*:../../devel/dconf-editor
+#DEPENDS+=	evolution-[0-9]*:../../mail/evolution
+#DEPENDS+=	epiphany-[0-9]*:../../www/epiphany
+DEPENDS+=	eog-[0-9]*:../../graphics/eog
+DEPENDS+=	gdm-[0-9]*:../../wip/gdm
+DEPENDS+=	gedit-[0-9]*:../../editors/gedit
+DEPENDS+=	gnome-backgrounds-[0-9]*:../../graphics/gnome-backgrounds
+DEPENDS+=	gnome-calendar-[0-9]*:../../time/gnome-calendar
+DEPENDS+=	gnome-calculator-[0-9]*:../../math/gnome-calculator
+DEPENDS+=	gnome-characters-[0-9]*:../../sysutils/gnome-characters
+DEPENDS+=	gnome-control-center-[0-9]*:../../sysutils/gnome-control-center
+DEPENDS+=	gnome-dictionary-[0-9]*:../../textproc/gnome-dictionary
+DEPENDS+=	gnome-font-viewer-[0-9]*:../../sysutils/gnome-font-viewer
+DEPENDS+=	gnome-screenshot-[0-9]*:../../graphics/gnome-screenshot
+DEPENDS+=	gnome-settings-daemon-[0-9]*:../../sysutils/gnome-settings-daemon
+DEPENDS+=	gnome-session-[0-9]*:../../x11/gnome-session
+DEPENDS+=	gnome-shell-[0-9]*:../../wip/gnome-shell
+DEPENDS+=	gnome-terminal-[0-9]*:../../x11/gnome-terminal
+DEPENDS+=	gnome-themes-standard-[0-9]*:../../graphics/gnome-themes-standard
+DEPENDS+=	mutter-[0-9]*:../../wip/mutter
+DEPENDS+=	nautilus-[0-9]*:../../sysutils/nautilus
+DEPENDS+=	orca-[0-9]*:../../misc/orca
+#DEPENDS+=	totem-[0-9]*:../../multimedia/totem
+DEPENDS+=	yelp-[0-9]*:../../misc/yelp3
+
+# Some missing applications that might make sense later:
+
+# caribou
+# seahorse
+# zenity
+# sushi
+# gnome-power-manager
+# gnome-keyring
+# accerciser
+# vino
+# vinagre
+# gnome-games
+# gnome-color-manager
+# gnote
+# gnome-contacts
+# gnome-search-tool
+# gnome-system-log
+
+.include "../../mk/bsd.pkg.mk"


Home | Main Index | Thread Index | Old Index