Skip to content

rizitis/PLASMA_WORLD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Here is my way for a Plasma6. It is not a fork of anyone but a work from scratch.

plasma6-slackware64-current

HowTO

  1. Read README.md and then install all deps needed from Ponce-Alien-Conraid repos and pip.
  2. sudo bash setup.sh to install athos. Now you are ready to build Plasma 6 and every other package you will create

Build Plasma6

  1. athos frameworks6-meta
  2. athos plasma-workspace
  3. athos plasma-desktop-meta for PC or athos plasma-mobile for Mobile-Tablets etc..

Now you can install anything else exist in repo and you need by command: athos package-name

If you want to build EVERYTHING then cd dev-stuff and always as root command: bash FULL_UPGRADE_ALL.sh
You may now have your holidays and when come back Plasma6 will be there...



If it is not understood do not ask and do not open an issue, but if you have to offer code because you want to. Welcome to the PR

Anyway The license allows you to do whatever you like...
Also a video of how it works is here


plasma-mobile-desktop

YouTube:https://www.youtube.com/watch?v=vb6b-Hw7pVs just for fun...

PS. It is public for 2 reasons:

  • To give you infos about dependencies of every plasma-pkg build and to provide a proper Slackware build as plasma devs suggest. So not copy paste scripts from aur and ship all systemd stuff in Slack...
  • because ...

NOTE that:

  • since I like the way athos is building, I use it everyday. So from time to time am adding more build.ini...not only Plasma6.
  • if dependencies from ponce repo or conraid are ok for build a package then I use those repos, so when you missing a dep and its not here then you must install it from there.
  • if you need to build a package from here because you dont find it in SBo or else, BUT you dont like how athos is building, just copy the slackbuild function from here ini file and patches if needed. Then you can make a traditional SlacBuild ;)
    All builds names listed in file BUILDS

Have fun.!

-r

S

CURRENT.WARNING

Standard disclaimer follows... putting this back since some folks forgot ;-)

Welcome to Slackware-current!

*** upgradepkg aaa_glibc-solibs before other      ***
*** packages. Take care not to miss new packages: ***
*** upgradepkg --install-new  is (as always) the  ***
*** safest approach.                              ***

Slackware-current is a snapshot of the active Slackware development tree.
It is intended to give developers (and other Linux gurus) a chance to test
out the latest packages for Slackware. The feedback we get will allow us
to make the next stable release better than ever.

See the ChangeLog.txt for a list of changes in Slackware-current.

Please note that the code in this directory is unstable. It might be 
inconsistent about which version of the Linux kernel is required, could be
incomplete because it's in the process of being uploaded, or might not work
for other reasons. In most cases, we know about these things and are working
to correct them, but still -- feel free to point out the bugs.

Production use is AT YOUR OWN RISK and is not recommended.

Security is NOT GUARANTEED. In -current, forward progress often takes
priority. Security fixes take time and resources, and would often have to
be done more than once. It's more efficient to build the system and secure
it as time permits and/or the development cycle nears completion.

We do not promise to issue security advisories for Slackware-current.

Slackware-current might DELETE FILES WITHOUT WARNING when packages are
upgraded. (If, for example, a directory location is replaced by a symbolic
link to a new location.) Upgrade packages carefully. Examine incoming
updates first if your machine's data is not expendable. Again, we do not
recommend using Slackware-current to store or process valuable data.
It is a system in testing, not one that is ready to go (though often it does
work just fine... BUT DON'T COUNT ON IT) 

#include BSD license warranty disclaimer here...

Enjoy! :)

---
Patrick J. Volkerding
volkerdi@slackware.com

About

athos is a slackware package builder.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published