Giter VIP home page Giter VIP logo

mate-ports's Introduction

MATE ports for FreeBSD

Overview

MATE is a fork of GNOME 2. More information can be found at http://mate-desktop.org/. This is a place where you can get MATE ports development for FreeBSD. When the MATE ports are stable and it will be merged into FreeBSD ports tree.

Get mate-ports and install MATE

You will need to make sure you have latest ports tree before you grab MATE. I am not going to give you a baby step of how to update FreeBSD ports tree or install other apps if your command line doesn't work. The FreeBSD Handbook (http://www.freebsd.org/) is a place where you need to visit and read. You will need to install the devel/git as matemerge.sh depends on it to fetch mate-ports from GitHub. Anyway, let's get start to grab matemerge.sh script that will allow merge the mate-ports into your /usr/ports.

# fetch http://people.freebsd.org/~mezz/script/matemerge.sh

You will need to edit in the marcusmerge in your editor. The two variables, SRCDIR and DESTDIR are what you need to change it. You may skip DESTDIR if it's same default in your FreeBSD. To merge mate-ports into FreeBSD ports:

# sh matemerge.sh

There are two different choices of mate ports, x11/mate-base or x11/mate, to install MATE desktop. The x11/mate-base is a bare desktop without any of extra MATE applications such as editor, terminal, calculator and other. It only has file manager and panel. The x11/mate is a full desktop with editor, terminal, calculator and other applications.

Update mate-ports and installed MATE ports

It is recommend to unmerge the mate-ports first before you update your FreeBSD ports tree.

# sh ./matemerge.sh -U

After that, update your ports tree by either svn, portsnap or other methods then use the matemerge.sh to update it.

# sh ./matemerge.sh -u

TODO

Please see the TODO-mate file.

mate-ports's People

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.