Skip to content
MATE Desktop ports for CRUX Linux
Shell
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
atril atril: updated to version 1.22.2 Dec 6, 2019
ayatana-ido ayatana-ido, libayatana-indicator: added build workarounds for issue #3 Sep 24, 2019
caja caja: updated to version 1.22.2 Dec 6, 2019
consolekit Mass update for CRUX 3.5 Jun 13, 2019
dconf Removed remaining .md5sum files Jan 28, 2019
engrampa engrampa: updated signature Sep 25, 2019
eom eom: updated to version 1.22.2 Dec 6, 2019
gnome-common Removed remaining .md5sum files Jan 28, 2019
graphviz graphviz: cleanup and added missing dependencies librsvg, gtk, and po… Jun 15, 2019
gvfs Removed remaining .md5sum files Jan 28, 2019
icon-naming-utils Removed remaining .md5sum files Jan 28, 2019
libatasmart Removed remaining .md5sum files Jan 28, 2019
libayatana-indicator ayatana-ido, libayatana-indicator: added build workarounds for issue #3 Sep 24, 2019
libblockdev libblockdev: updated to version 2.23 Oct 21, 2019
libbytesize libbytesize: updated to version 2.2 Feb 3, 2020
libgnome-keyring Mass update for CRUX 3.5 Jun 13, 2019
libgtop Removed remaining .md5sum files Jan 28, 2019
libmatekbd Mass update for MATE 1.22 Mar 11, 2019
libmatemixer Mass update for MATE 1.22 Mar 11, 2019
libmateweather libmateweather: updated to version 1.22.1 Dec 6, 2019
libpeas Removed remaining .md5sum files Jan 28, 2019
marco marco: updated to version 1.22.3 Dec 6, 2019
mate-applets mate-applets: updated to version 1.22.1 Sep 1, 2019
mate-backgrounds Mass update for MATE 1.22 Mar 11, 2019
mate-calc mate-calc: updated to version 1.22.2 Dec 6, 2019
mate-common mate-common: updated to version 1.22.2 Dec 6, 2019
mate-control-center mate-control-center: updated to version 1.22.2 Dec 6, 2019
mate-desktop mate-desktop: updated to version 1.22.2 Dec 6, 2019
mate-icon-theme-faenza Removed remaining .md5sum files Jan 28, 2019
mate-icon-theme mate-icon-theme: updated to version 1.22.2 Dec 6, 2019
mate-indicator-applet mate-indicator-applet: updated to version 1.22.1 Dec 6, 2019
mate-media mate-media: updated to version 1.22.2, fixed libexecdir Dec 2, 2019
mate-menus mate-menus: updated to version 1.22.1 Dec 6, 2019
mate-notification-daemon mate-notification-daemon: updated to version 1.22.1 Dec 6, 2019
mate-panel mate-panel: updated to version 1.22.2 Dec 6, 2019
mate-polkit Mass update for MATE 1.22 Mar 11, 2019
mate-power-manager mate-power-manager: updated to version 1.22.2 Dec 6, 2019
mate-screensaver mate-screensaver: updated to version 1.22.2 Dec 6, 2019
mate-sensors-applet mate-sensors-applet: updated to version 1.22.1 Sep 1, 2019
mate-session-manager mate-session-manager: updated to version 1.22.2 Dec 6, 2019
mate-settings-daemon mate-settings-daemon: updated to version 1.22.1 Dec 6, 2019
mate-system-monitor mate-system-monitor: updated to version 1.22.2 Dec 6, 2019
mate-terminal mate-terminal: updated to version 1.22.1 Sep 1, 2019
mate-themes mate-themes: updated to version 3.22.20 Sep 1, 2019
mate Mass update for MATE 1.22 Mar 11, 2019
mozjs Mass update for CRUX 3.5 Jun 13, 2019
mozo mozo: updated to version 1.22.2 Dec 6, 2019
ndctl Removed remaining .md5sum files Jan 28, 2019
p5-xml-simple Mass update for CRUX 3.5 Jun 13, 2019
pluma pluma: updated to version 1.22.2 Dec 6, 2019
polkit Mass update for CRUX 3.5 Jun 13, 2019
udisks2 Mass update for CRUX 3.5 Jun 13, 2019
vala Mass update for CRUX 3.5 Jun 13, 2019
volume_key Removed remaining .md5sum files Jan 28, 2019
zenity Removed remaining .md5sum files Jan 28, 2019
.httpup-repgen-ignore Initial import of MATE 1.14 ports Jul 12, 2016
README.md README.md: fixed a typo Jun 13, 2019
REPO libbytesize: updated to version 2.2 Feb 3, 2020
mate.httpup Added mate.httpup Jul 12, 2016
mate.pub Updated public key and signatures with the proper repo name Jul 14, 2018

README.md

MATE Desktop Environment ports collection for CRUX Linux

The current release is MATE 1.22 for CRUX 3.5 (as of 13 Jun 2019) - If you want MATE for CRUX 3.4, see the 3.4 branch.

Quickstart

Download mate.httpup:

curl -o /etc/ports/mate.httpup https://raw.githubusercontent.com/mhoush/crux-mate/master/mate.httpup

Enable the 'contrib' ports collection as described in the CRUX handbook

Add 'prtdir /usr/ports/mate' to /etc/prt-get.conf, before 'contrib', 'core', 'opt', and 'xorg'.

Update ports collections:

ports -u

Add the collection's public key to the ports config:

cp /usr/ports/mate/mate.pub /etc/ports/

Install MATE ports:

prt-get depinst mate --install-scripts --margs="-in"

NOTE: There are a few ports outside of the MATE ports tree that will likely have footprint mismatches during the MATE build. These mismatches are usually due to extra libraries or software installed that the ports detect. The --margs="-in" option to prt-get above will cover cases of NEW files in .footprints.

After the installation completes, add dbus to the 'SERVICES' array in /etc/rc.conf:

SERVICES=(net crond dbus)

Ensure the dbus service is running or reboot.

If using startx configure your .xinitrc like so:

exec /usr/bin/start-mate

If using a login manager or other method, configure as appropriate.

You can’t perform that action at this time.