mirror of
https://gitlab.com/mateslackbuilds/msb.git
synced 2024-12-25 21:59:36 +01:00
add GIT_BRANCHES.TXT; update README.TXT; update TREE.TXT
Signed-off-by: Chess Griffin <chess.griffin@gmail.com>
This commit is contained in:
parent
8eea7507e7
commit
a94296dd50
3 changed files with 62 additions and 14 deletions
42
GIT_BRANCHES.TXT
Normal file
42
GIT_BRANCHES.TXT
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
MATE SlackBuilds
|
||||||
|
================
|
||||||
|
|
||||||
|
MSB will follow MATE's workflow on versioning and releases as described in
|
||||||
|
MATE's wiki: http://wiki.mate-desktop.org/dev-doc.
|
||||||
|
|
||||||
|
Currently, there are two branches in the MSB GIT repository:
|
||||||
|
|
||||||
|
- master: The MSB development branch. It represents the most up-to-date
|
||||||
|
code, but no binary packages are built from this branch. Building from
|
||||||
|
this branch may or may not work. This is where the next stable release
|
||||||
|
will come from. Please use this branch for testing only and not for
|
||||||
|
production environments.
|
||||||
|
|
||||||
|
- 1.6: The MSB stable branch. This is the supported branch and only
|
||||||
|
receives bug fix updates. The MSB binary packages are built from this
|
||||||
|
branch. You might want to use this branch if you enjoy stable releases.
|
||||||
|
Once 'master' has been declaraed the next stable release (e.g. 1.8) then
|
||||||
|
this branch will be obsoleted and no longer updated.
|
||||||
|
|
||||||
|
An easy way to find out which branch are you in right now (once you have
|
||||||
|
cloned the repo or pulled the latest updates):
|
||||||
|
|
||||||
|
# git branch
|
||||||
|
|
||||||
|
An asterisk will appear in front of the branch you are currently in.
|
||||||
|
Example output of 'git branch':
|
||||||
|
|
||||||
|
1.6
|
||||||
|
* master
|
||||||
|
|
||||||
|
This output indicates that you are now in the 'master' branch.
|
||||||
|
|
||||||
|
To switch to another branch, use 'git checkout <branch_name>'. Example:
|
||||||
|
|
||||||
|
# git checkout 1.6
|
||||||
|
# git branch
|
||||||
|
|
||||||
|
* 1.6
|
||||||
|
master
|
||||||
|
|
||||||
|
You have now switched from the 'master' branch to the '1.6' branch.
|
31
README.TXT
31
README.TXT
|
@ -10,29 +10,34 @@ information. There is also a link there to some binary packages for Slackware
|
||||||
|
|
||||||
How to build and install the MATE packages using these scripts:
|
How to build and install the MATE packages using these scripts:
|
||||||
|
|
||||||
1. Clone the Git repo or download a tarball/zip of the repo. Run the
|
1. Clone the Git repo or download a tarball/zip of the repo.
|
||||||
'mate-build-base.sh' in the msb root directory which will build and install
|
|
||||||
all the base (required) packages, including necessary dependencies in the
|
2. Read GIT_BRANCHES.TXT to make sure you are on the right branch of the MSB
|
||||||
/deps directory. There are a total of 24 packages and they do not replace any
|
repo. The stable branch is '1.6'. Checkout that branch using 'git
|
||||||
stock Slackware packages. (If you are building on -current, then dconf is
|
checkout 1.6' to build from the stable branch.
|
||||||
already included in Slackware so you do not need the dconf here in the git
|
|
||||||
repo -- see CURRENT.TXT). The SlackBuilds will use wget to download the
|
3. Run the 'mate-build-base.sh' in the msb root directory which will build
|
||||||
sources. Or, you can also manually download the sources from:
|
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 is already included in Slackware so you do not need the dconf 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:
|
||||||
http://pub.mate-desktop.org/releases/1.6/ and the download locations for each
|
http://pub.mate-desktop.org/releases/1.6/ 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'.
|
||||||
|
|
||||||
2. Optionally, build and install any of the extra packages in the /extra
|
4. Optionally, build and install any of the extra packages in the /extra
|
||||||
directory. If you want to build and install them all, then you can use the
|
directory. If you want to build and install them all, then you can use the
|
||||||
'mate-build-extra.sh' script in the msb root directory. Otherwise, just go
|
'mate-build-extra.sh' script in the msb root directory. Otherwise, just go
|
||||||
into the directory of whatever package you want in /extra and run the
|
into the directory of whatever package you want in /extra and run the
|
||||||
SlackBuild. As with 'base', each SlackBuild will download the source.
|
SlackBuild. As with 'base', each SlackBuild will download the source.
|
||||||
|
|
||||||
3. Once the base packages are built and installed, plus any from /extra, you
|
5. Once the base packages are built and installed, plus any from /extra, you
|
||||||
can use 'xwmconfig' to select the mate session. Or, if you use KDM, just log
|
can use 'xwmconfig' to select the mate session. Or, if you use KDM, just log
|
||||||
out and select MATE from the KDM session dialog.
|
out and select MATE from the KDM session dialog.
|
||||||
|
|
||||||
4. Check the 'startup applications' because there might be some duplicate or
|
6. Check the 'startup applications' because there might be some duplicate or
|
||||||
conflicting entries. For example, there will be an entry for polkit-mate and
|
conflicting entries. For example, there will be an entry for polkit-mate and
|
||||||
polkit-gnome, the result of which might be duplicate attempts at polkit
|
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
|
||||||
|
@ -41,11 +46,11 @@ 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. Same with mate-keyring from /extra - if you
|
||||||
installed that, you might want to disable the gnome-keyring entries.
|
installed that, you might want to disable the gnome-keyring entries.
|
||||||
|
|
||||||
5. Users running Slackware{64}-Current are advised to read CURRENT.TXT. It
|
7. 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
|
||||||
install of the latest official Slackware release. It might run on a
|
install of the latest official Slackware release. It might run on a
|
||||||
less-than-full install and it might run on -current. Or, it might not.
|
less-than-full install and it might run on -current. Or, it might not.
|
||||||
Neither of those are our official target systems.
|
Neither of those are our official target systems.
|
||||||
|
|
||||||
6. Enjoy and let us know of any issues. Email is: mateslackbuilds@gmail.com.
|
8. Enjoy and let us know of any issues. Email is: mateslackbuilds@gmail.com.
|
||||||
Thanks!
|
Thanks!
|
||||||
|
|
3
TREE.TXT
3
TREE.TXT
|
@ -1,5 +1,6 @@
|
||||||
.
|
.
|
||||||
|-- CURRENT.TXT
|
|-- CURRENT.TXT
|
||||||
|
|-- GIT_BRANCHES.TXT
|
||||||
|-- KNOWN_ISSUES.TXT
|
|-- KNOWN_ISSUES.TXT
|
||||||
|-- README.TXT
|
|-- README.TXT
|
||||||
|-- TODO.TXT
|
|-- TODO.TXT
|
||||||
|
@ -234,4 +235,4 @@
|
||||||
`-- xdg-utils
|
`-- xdg-utils
|
||||||
`-- xdg-open.patch
|
`-- xdg-open.patch
|
||||||
|
|
||||||
59 directories, 175 files
|
59 directories, 176 files
|
||||||
|
|
Loading…
Reference in a new issue