Difference between revisions of "Manjaro-tools"

replaced "mkset" with "buildset" - maybe it got renamed?
imported>Excalibur1234
imported>Excalibur1234
(replaced "mkset" with "buildset" - maybe it got renamed?)
Line 5: Line 5:
= Introduction =
= Introduction =


''manjaro-tools'' consists of 4 different tools: ''mkset'', ''buildpkg'', ''buildtree'', and ''buildiso''.
''manjaro-tools'' consists of 4 different tools: ''buildset'', ''buildpkg'', ''buildtree'', and ''buildiso''.


''mkset'' and ''buildpkg'' include scripts and tools for Manjaro Linux package maintainers. Official packages get built in clean chroots to avoid dependency conflicts with our branches.  
''buildset'' and ''buildpkg'' include scripts and tools for Manjaro Linux package maintainers. Official packages get built in clean chroots to avoid dependency conflicts with our branches.  


''buildtree'' is a little tool to sync Arch abs and Manjaro packages git repositories.
''buildtree'' is a little tool to sync Arch abs and Manjaro packages git repositories.
Line 35: Line 35:




= mkset =
= buildset =


mkset is used to create build lists. Build lists can be defined in {{ic|/etc/manjaro-tools/sets/<buildlistname>.set}}
buildset is used to create build lists. Build lists can be defined in {{ic|/etc/manjaro-tools/sets/<buildlistname>.set}}


To create a build list, one can run in the pkgbuilds dir:
To create a build list, one can run in the pkgbuilds dir:


  mkset -c <name>
  buildset -c <name>


This will create a build list containing all directories with PKGBUILDs in them. This generated list can be then edited, like packages can be removed.
This will create a build list containing all directories with PKGBUILDs in them. This generated list can be then edited, like packages can be removed.
Line 60: Line 60:
  manjaro-tools/              openrc-misc/
  manjaro-tools/              openrc-misc/


Running '''mkset -c openrc''' does
Running '''buildset -c openrc''' does


  $ mkset -c openrc
  $ buildset -c openrc
  ==> Creating [/etc/manjaro-tools/sets/openrc.set] ...
  ==> Creating [/etc/manjaro-tools/sets/openrc.set] ...
   -> Adding consolekit
   -> Adding consolekit