From abc72a2ec88c0a15361be163aa411d323de35aa3 Mon Sep 17 00:00:00 2001 From: Johannes Schoepfer Date: Sat, 20 May 2023 04:54:09 +0100 Subject: desktop/mate-desktop-environment: Added (continuation of GNOME 2) Speechless. Signed-off-by: bedlam Signed-off-by: Willy Sudiarto Raharjo --- desktop/mate-desktop-environment/README | 24 ++++++++++ .../mate-desktop-environment.SlackBuild | 54 ++++++++++++++++++++++ .../mate-desktop-environment.info | 10 ++++ desktop/mate-desktop-environment/slack-desc | 19 ++++++++ 4 files changed, 107 insertions(+) create mode 100644 desktop/mate-desktop-environment/README create mode 100644 desktop/mate-desktop-environment/mate-desktop-environment.SlackBuild create mode 100644 desktop/mate-desktop-environment/mate-desktop-environment.info create mode 100644 desktop/mate-desktop-environment/slack-desc (limited to 'desktop/mate-desktop-environment') diff --git a/desktop/mate-desktop-environment/README b/desktop/mate-desktop-environment/README new file mode 100644 index 0000000000..723e48925d --- /dev/null +++ b/desktop/mate-desktop-environment/README @@ -0,0 +1,24 @@ +mate-desktop-environment (continuation of GNOME 2) + +The MATE Desktop Environment provides an intuitive and attractive +desktop environment using traditional metaphors for Linux and +other Unix-like operating systems while preserving a traditional +desktop experience. + +By installing all packages listed by REQUIRES, +a functional basic mate desktop is obtained. + +To get a similar user experience as with the xfce-install-set, +additional packages(provided by SBo) are recommended: +-leafpad(minimal graphical text editor) +-mate-control-center +-mate-power-manager(policy agent on top of UPower) +-mate-terminal +-mate-utils(screenshot, disk-usage-analyzer, ...) +-mozo(menu editor using the freedesktop.org menu specification) + +To bring even more mate flavour to your desktop, you might want +to install additional packages from the MATE-project(provided by SBo): +-atril(document viewer) +-engrampa(file archiver) +-mate-calc(graphical calculator) diff --git a/desktop/mate-desktop-environment/mate-desktop-environment.SlackBuild b/desktop/mate-desktop-environment/mate-desktop-environment.SlackBuild new file mode 100644 index 0000000000..2b2bd3e4c3 --- /dev/null +++ b/desktop/mate-desktop-environment/mate-desktop-environment.SlackBuild @@ -0,0 +1,54 @@ +#!/bin/bash + +# Slackware build script for mate-desktop-environment + +# Copyright 2023 Johannes Schoepfer, Germany +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=mate-desktop-environment +VERSION=${VERSION:-1.26} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +ARCH=noarch + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp $CWD/README $PKG/usr/doc/$PRGNAM-$VERSION/ +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/desktop/mate-desktop-environment/mate-desktop-environment.info b/desktop/mate-desktop-environment/mate-desktop-environment.info new file mode 100644 index 0000000000..268951c772 --- /dev/null +++ b/desktop/mate-desktop-environment/mate-desktop-environment.info @@ -0,0 +1,10 @@ +PRGNAM="mate-desktop-environment" +VERSION="1.26" +HOMEPAGE="https://www.mate-desktop.org/" +DOWNLOAD="https://mate-desktop.org/assets/img/mate/yerba.jpg" +MD5SUM="89c19598ef1150e00d9b88dcfb46ecea" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="caja mate-media mate-screensaver mate-session-manager" +MAINTAINER="Johannes Schoepfer" +EMAIL="slackbuilds@schoepfer.info" diff --git a/desktop/mate-desktop-environment/slack-desc b/desktop/mate-desktop-environment/slack-desc new file mode 100644 index 0000000000..dabaf3ab39 --- /dev/null +++ b/desktop/mate-desktop-environment/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +mate-desktop-environment: mate-desktop-environment (continuation of GNOME 2) +mate-desktop-environment: +mate-desktop-environment: The MATE Desktop Environment provides an intuitive and attractive +mate-desktop-environment: desktop environment using traditional metaphors for Linux and +mate-desktop-environment: other Unix-like operating systems while preserving a traditional +mate-desktop-environment: desktop experience. +mate-desktop-environment: +mate-desktop-environment: +mate-desktop-environment: +mate-desktop-environment: https://www.mate-desktop.org +mate-desktop-environment: -- cgit v1.2.3-65-gdbad