Update documentation for MATE 1.8

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackware-id.org>
This commit is contained in:
Willy Sudiarto Raharjo 2014-02-23 09:13:06 +07:00
parent 5c70bbc8f8
commit f804ad93a5
4 changed files with 37 additions and 46 deletions

View file

@ -1,25 +1,13 @@
The following is a list of notes on building MATE on Slackware -current: The following is a list of notes on building MATE on Slackware -current:
Fri Nov 15 18:59:46 UTC 2013 Sun Feb 23 01:56:59 UTC 2014
The following packages are now available since Slackware 14.1: MATE 1.8 is replacing mate-doc-utils with yelp-tools. This change requires
- dconf yelp-tools and yelp-xsl to be added to deps/. Both require itstool, which
- itstool is already available on Slackware since 14.1, so there is no need to build
Thus, it's no longer needed in the deps directory anymore. itstool if you are using Slackware -current.
if you are using the mate-build-base.sh script, then please edit that
script and remove this lines:
deps/dconf \
deps/itstool \
Fri Jul 19 15:34:10 UTC 2013
Current MATE 1.7 development (future MATE 1.8) is replacing mate-doc-utils
with yelp-tools. This change requires yelp-tools and yelp-xsl to be added to
deps/. Both require itstool, which is already available on Slackware
-current, so there is no need to build itstool if you are using Slackware
-current.
Tue Jun 11 00:41:15 UTC 2013 Tue Jun 11 00:41:15 UTC 2013
Pat has rebuilt xdg-utils in Slackware -current to properly support MATE DE, Pat has rebuilt xdg-utils in Slackware 14.1 to properly support MATE DE,
so xdg-utils patch is no longer needed in Slackware -current, but running so xdg-utils patch is no longer needed in Slackware -current, but running
these two commands as normal user are still needed to set caja as the default these two commands as normal user are still needed to set caja as the default
handler: handler:

View file

@ -14,17 +14,21 @@ Currently, there are three branches in the MSB GIT repository:
- 14.0-mate-1.6: The MSB stable branch for Slackware 14.0. - 14.0-mate-1.6: The MSB stable branch for Slackware 14.0.
This is the previously supported branch and only receives bug fix updates. This is the previously supported branch and only receives bug fix updates.
The MSB binary packages for Slackware 14.0 were built from this branch. The MSB 1.6 binary packages for Slackware 14.0 were built from this branch.
Since Slackware 14.1 has been declared as the next stable release then Since Slackware 14.1 has been declared as the next stable release then
this branch is considered obsoleted and no longer updated. this branch is considered obsoleted and no longer updated.
- 14.1-mate-1.6: The MSB stable branch for Slackware 14.1. - 14.1-mate-1.6: The MSB stable branch for Slackware 14.1.
This is the currently supported branch and only receives bug fix updates. This is the previously supported branch and only receives bug fix updates.
The MSB binary packages for Slackware 14.1 are built from this branch. The MSB 1.6 binary packages for Slackware 14.1 are built from this branch.
You might want to use this branch if you enjoy stable releases. You might want to use this branch if you enjoy stable releases.
Once 'master' has been declared the next stable release (e.g. 1.8) then Since MATE 1.8 has been released as the next stable release then
this branch will be obsoleted and no longer updated. this branch is considered obsoleted and no longer updated.
- 14.1-mate-1.8: The MSB stable branch for Slackware 14.1.
This is the currently supported branch and only receives bug fix updates.
The MSB 1.8 binary packages for Slackware 14.1 are built from this branch.
You might want to use this branch if you enjoy stable releases.
An easy way to find out which branch are you in right now (once you have An easy way to find out which branch are you in right now (once you have
cloned the repo or pulled the latest updates): cloned the repo or pulled the latest updates):
@ -36,17 +40,19 @@ Example output of 'git branch':
14.0-mate-1.6 14.0-mate-1.6
14.1-mate-1.6 14.1-mate-1.6
14.1-mate-1.8
* master * master
This output indicates that you are now in the 'master' branch. This output indicates that you are now in the 'master' branch.
To switch to another branch, use 'git checkout <branch_name>'. Example: To switch to another branch, use 'git checkout <branch_name>'. Example:
$ git checkout 14.1-mate-1.6 $ git checkout 14.1-mate-1.8
$ git branch $ git branch
14.0-mate-1.6 14.0-mate-1.6
* 14.1-mate-1.6 14.1-mate-1.6
* 14.1-mate-1.8
master master
You have now switched from the 'master' branch to the '14.1-mate-1.6' branch. You have now switched from the 'master' branch to the '14.1-mate-1.8' branch.

View file

@ -8,7 +8,7 @@ pygtksourceview
pangox-compat pangox-compat
pygobject3 pygobject3
gnome-main-menu gnome-main-menu
mate-screensaver mate-screensaver (moved from testing/)
Renamed Packages in MATE 1.8: Renamed Packages in MATE 1.8:
mate-file-manager -> caja mate-file-manager -> caja
@ -24,11 +24,11 @@ mate-file-manager-gksu \
mate-file-manager-image-converter \ merged into caja-extensions mate-file-manager-image-converter \ merged into caja-extensions
mate-file-manager-open-terminal / mate-file-manager-open-terminal /
mate-file-manager-sendto / mate-file-manager-sendto /
mate-keyring (replaced by gnome-keyring) mate-keyring (replaced by gnome-keyring - available on Slackware)
libmatekeyring (replaced by libsecret) libmatekeyring (replaced by libsecret - available on Slackware)
mate-doc-utils (replaced by yelp-tools) mate-doc-utils (replaced by yelp-tools)
libmatewnck (replaced by libwnck) libmatewnck (replaced by libwnck - available on Slackware)
mate-character-map (replaced by gucharmap) mate-character-map (replaced by gucharmap - available on Slackware)
mate-bluetooth (in broken state) mate-bluetooth (in broken state)
Note: Note:

View file

@ -4,17 +4,17 @@ MATE SlackBuilds
This project provides SlackBuild scripts to build and install the MATE desktop This project provides SlackBuild scripts to build and install the MATE desktop
environment on Slackware (http://www.mate-desktop.org). Please check the main environment on Slackware (http://www.mate-desktop.org). Please check the main
project website at http://mateslackbuilds.github.io for screenshots and more project website at http://mateslackbuilds.github.io for screenshots and more
information. There is also a link to some MATE 1.6 binary packages for information. There is also a link to MATE 1.8 binary packages for
Slackware 14.0 and Slackware 14.1. Slackware 14.1 and also MATE 1.6 for Slackware 14.0 and 14.1.
Please read GIT_BRANCHES.TXT to make sure you are on the right branch of the Please read GIT_BRANCHES.TXT to make sure you are on the right branch of the
MSB repo before attempting to build from the scripts. After cloning the MSB repo before attempting to build from the scripts. After cloning the
initial Git repo, you will be using 'master' branch which will build the initial Git repo, you will be using 'master' branch which will build the
development branch of MATE 1.7. Building from the development branch is not development branch for MATE desktop. Building from the development branch is not
supported and may or may not work at any given moment. Most users will want supported and may or may not work at any given moment. Most users will want
to build from the stable branch which is MATE version 1.6, released on April to build from the stable branch which is MATE version 1.8, released on March 2014.
2, 2013. Checkout that branch using 'git checkout 14.1-mate-1.6' to build from Checkout that branch using 'git checkout 14.1-mate-1.8' to build from the
the stable MSB branch. stable MSB branch.
The rest of this README.TXT is specific to building from the 'master' branch. The rest of this README.TXT is specific to building from the 'master' branch.
@ -25,11 +25,9 @@ How to build and install the MATE packages using these scripts:
2. Run the 'mate-build-base.sh' in the msb root directory which will build 2. Run the 'mate-build-base.sh' in the msb root directory which will build
and install all the base (required) packages, including necessary dependencies and install all the base (required) packages, including necessary dependencies
in the /deps directory. There are a total of 24 packages and they do not in the /deps directory. There are a total of 24 packages and they do not
replace any stock Slackware packages. (If you are building on -current, then replace any stock Slackware packages. The SlackBuilds will use wget to
dconf and itstool are already included in Slackware so you do not need them
here in the git repo -- see CURRENT.TXT). The SlackBuilds will use wget to
download the sources. Or, you can also manually download the sources from: download the sources. Or, you can also manually download the sources from:
http://pub.mate-desktop.org/releases/1.7/ and the download locations for each http://pub.mate-desktop.org/releases/1.8 and the download locations for each
dependency and put each source into the corresponding directory within 'base' dependency and put each source into the corresponding directory within 'base'
and 'deps'. and 'deps'.
@ -49,8 +47,7 @@ polkit-gnome, the result of which might be duplicate attempts at polkit
actions when inserting a usb stick, for example. You may want to disable actions when inserting a usb stick, for example. You may want to disable
polkit-gnome and see if polkit-mate works by itself. Also, if you use polkit-gnome and see if polkit-mate works by itself. Also, if you use
mate-power-manager from /extra then you might want to disable the Xfce power mate-power-manager from /extra then you might want to disable the Xfce power
manager if it is listed. Same with mate-keyring from /extra - if you manager if it is listed.
installed that, you might want to disable the gnome-keyring entries.
6. Users running Slackware{64}-Current are advised to read CURRENT.TXT. It 6. Users running Slackware{64}-Current are advised to read CURRENT.TXT. It
should also be noted that the target system for MATE SlackBuilds is a full should also be noted that the target system for MATE SlackBuilds is a full