MATE Desktop ports for CRUX Linux
Shell
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
atril Updated public key and signatures with the proper repo name Jul 14, 2018
ayatana-ido Updated public key and signatures with the proper repo name Jul 14, 2018
caja Updated public key and signatures with the proper repo name Jul 14, 2018
consolekit Updated public key and signatures with the proper repo name Jul 14, 2018
dconf Updated public key and signatures with the proper repo name Jul 14, 2018
engrampa Updated public key and signatures with the proper repo name Jul 14, 2018
eom Updated public key and signatures with the proper repo name Jul 14, 2018
gnome-common Updated public key and signatures with the proper repo name Jul 14, 2018
gvfs Updated public key and signatures with the proper repo name Jul 14, 2018
icon-naming-utils Updated public key and signatures with the proper repo name Jul 14, 2018
libatasmart Updated public key and signatures with the proper repo name Jul 14, 2018
libayatana-indicator Updated public key and signatures with the proper repo name Jul 14, 2018
libblockdev Updated public key and signatures with the proper repo name Jul 14, 2018
libbytesize Updated public key and signatures with the proper repo name Jul 14, 2018
libgnome-keyring Updated public key and signatures with the proper repo name Jul 14, 2018
libgtop Updated public key and signatures with the proper repo name Jul 14, 2018
libmatekbd Updated public key and signatures with the proper repo name Jul 14, 2018
libmatemixer Updated public key and signatures with the proper repo name Jul 14, 2018
libmateweather Updated public key and signatures with the proper repo name Jul 14, 2018
libpeas Updated public key and signatures with the proper repo name Jul 14, 2018
marco Updated public key and signatures with the proper repo name Jul 14, 2018
mate-applets Updated public key and signatures with the proper repo name Jul 14, 2018
mate-backgrounds Updated public key and signatures with the proper repo name Jul 14, 2018
mate-calc Updated public key and signatures with the proper repo name Jul 14, 2018
mate-common Updated public key and signatures with the proper repo name Jul 14, 2018
mate-control-center Updated public key and signatures with the proper repo name Jul 14, 2018
mate-desktop Updated public key and signatures with the proper repo name Jul 14, 2018
mate-icon-theme-faenza Updated public key and signatures with the proper repo name Jul 14, 2018
mate-icon-theme Updated public key and signatures with the proper repo name Jul 14, 2018
mate-indicator-applet Updated public key and signatures with the proper repo name Jul 14, 2018
mate-media Updated public key and signatures with the proper repo name Jul 14, 2018
mate-menus Updated public key and signatures with the proper repo name Jul 14, 2018
mate-notification-daemon Updated public key and signatures with the proper repo name Jul 14, 2018
mate-panel Updated public key and signatures with the proper repo name Jul 14, 2018
mate-polkit Updated public key and signatures with the proper repo name Jul 14, 2018
mate-power-manager Updated public key and signatures with the proper repo name Jul 14, 2018
mate-screensaver Updated public key and signatures with the proper repo name Jul 14, 2018
mate-sensors-applet Updated public key and signatures with the proper repo name Jul 14, 2018
mate-session-manager Updated public key and signatures with the proper repo name Jul 14, 2018
mate-settings-daemon Updated public key and signatures with the proper repo name Jul 14, 2018
mate-system-monitor Updated public key and signatures with the proper repo name Jul 14, 2018
mate-terminal Updated public key and signatures with the proper repo name Jul 14, 2018
mate-themes Updated public key and signatures with the proper repo name Jul 14, 2018
mate Updated public key and signatures with the proper repo name Jul 14, 2018
mozo Updated public key and signatures with the proper repo name Jul 14, 2018
ndctl Updated public key and signatures with the proper repo name Jul 14, 2018
p5-xml-simple Updated public key and signatures with the proper repo name Jul 14, 2018
pluma Updated public key and signatures with the proper repo name Jul 14, 2018
polkit Updated public key and signatures with the proper repo name Jul 14, 2018
udisks2 Updated public key and signatures with the proper repo name Jul 14, 2018
volume_key Updated public key and signatures with the proper repo name Jul 14, 2018
zenity Updated public key and signatures with the proper repo name Jul 14, 2018
.httpup-repgen-ignore Initial import of MATE 1.14 ports Jul 12, 2016
README.md Updated public key and signatures with the proper repo name Jul 14, 2018
REPO Updated public key and signatures with the proper repo name Jul 14, 2018
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.20 for CRUX 3.4 (as of 09 Jul 2018)

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, preferably 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

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 and can generally be installed manually with pkgadd:

cyrus-sasl
libsecret
libxklavier
samba

There might be others, this list is just an example.

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.