diff --git a/CURRENT.TXT b/CURRENT.TXT index 22e339c..5cabd87 100644 --- a/CURRENT.TXT +++ b/CURRENT.TXT @@ -1,25 +1,13 @@ The following is a list of notes on building MATE on Slackware -current: -Fri Nov 15 18:59:46 UTC 2013 -The following packages are now available since Slackware 14.1: -- dconf -- itstool -Thus, it's no longer needed in the deps directory anymore. -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. +Sun Feb 23 01:56:59 UTC 2014 +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 since 14.1, so there is no need to build +itstool if you are using Slackware -current. 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 these two commands as normal user are still needed to set caja as the default handler: @@ -28,4 +16,4 @@ xdg-mime default caja-folder-handler.desktop inode/directory xdg-mime default caja-folder-handler.desktop application/x-directory please make a backup of your $HOME/.local/share/applications/defaults.list -before executing the above commands \ No newline at end of file +before executing the above commands diff --git a/GIT_BRANCHES.TXT b/GIT_BRANCHES.TXT index 60183ac..87d6202 100644 --- a/GIT_BRANCHES.TXT +++ b/GIT_BRANCHES.TXT @@ -12,19 +12,23 @@ Currently, there are three branches in the MSB GIT repository: will come from. Please use this branch for testing only and not for production environments. -- 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. - 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 this branch is considered obsoleted and no longer updated. -- 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. - The MSB binary packages for Slackware 14.1 are built from this branch. +- 14.1-mate-1.6: The MSB stable branch for Slackware 14.1. + This is the previously supported branch and only receives bug fix updates. + 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. - Once 'master' has been declared the next stable release (e.g. 1.8) then - this branch will be obsoleted and no longer updated. + Since MATE 1.8 has been released as the next stable release then + 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 cloned the repo or pulled the latest updates): @@ -36,17 +40,19 @@ Example output of 'git branch': 14.0-mate-1.6 14.1-mate-1.6 + 14.1-mate-1.8 * master This output indicates that you are now in the 'master' branch. To switch to another branch, use 'git checkout '. Example: -$ git checkout 14.1-mate-1.6 +$ git checkout 14.1-mate-1.8 $ git branch 14.0-mate-1.6 -* 14.1-mate-1.6 + 14.1-mate-1.6 +* 14.1-mate-1.8 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. diff --git a/MATE-1.8-CHANGES.TXT b/MATE-1.8-CHANGES.TXT index 02659fc..aa79c1f 100644 --- a/MATE-1.8-CHANGES.TXT +++ b/MATE-1.8-CHANGES.TXT @@ -8,7 +8,7 @@ pygtksourceview pangox-compat pygobject3 gnome-main-menu -mate-screensaver +mate-screensaver (moved from testing/) Renamed Packages in MATE 1.8: mate-file-manager -> caja @@ -24,11 +24,11 @@ mate-file-manager-gksu \ mate-file-manager-image-converter \ merged into caja-extensions mate-file-manager-open-terminal / mate-file-manager-sendto / -mate-keyring (replaced by gnome-keyring) -libmatekeyring (replaced by libsecret) +mate-keyring (replaced by gnome-keyring - available on Slackware) +libmatekeyring (replaced by libsecret - available on Slackware) mate-doc-utils (replaced by yelp-tools) -libmatewnck (replaced by libwnck) -mate-character-map (replaced by gucharmap) +libmatewnck (replaced by libwnck - available on Slackware) +mate-character-map (replaced by gucharmap - available on Slackware) mate-bluetooth (in broken state) Note: diff --git a/README.TXT b/README.TXT index c4d7f21..810de01 100644 --- a/README.TXT +++ b/README.TXT @@ -4,17 +4,17 @@ MATE SlackBuilds This project provides SlackBuild scripts to build and install the MATE desktop environment on Slackware (http://www.mate-desktop.org). Please check the main 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 -Slackware 14.0 and Slackware 14.1. +information. There is also a link to MATE 1.8 binary packages for +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 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 -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 -to build from the stable branch which is MATE version 1.6, released on April -2, 2013. Checkout that branch using 'git checkout 14.1-mate-1.6' to build from -the stable MSB branch. +to build from the stable branch which is MATE version 1.8, released on March 2014. +Checkout that branch using 'git checkout 14.1-mate-1.8' to build from the +stable MSB 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 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 -replace any stock Slackware packages. (If you are building on -current, then -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 +replace any stock Slackware packages. The SlackBuilds will use wget to 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' 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 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 -manager if it is listed. Same with mate-keyring from /extra - if you -installed that, you might want to disable the gnome-keyring entries. +manager if it is listed. 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