Difference between revisions of "Manjaro-tools"
Views
Actions
Namespaces
Variants
Tools
→add build-set
imported>Aaditya |
imported>Aaditya |
||
Line 5: | Line 5: | ||
= Configuration = | = Configuration = | ||
manjaro-tools can be configured via editing ''/etc/manjaro-tools/manjaro-tools.conf'' | manjaro-tools can be configured via editing {{ic|''/etc/manjaro-tools/manjaro-tools.conf''}} | ||
= Files = | = Files = | ||
Line 17: | Line 17: | ||
* arch-chroot --> manjaro-chroot | * arch-chroot --> manjaro-chroot | ||
* make-set | * make-set | ||
= Tools = | |||
== build-set == | |||
build-set features building from build lists as well as single packages. | |||
Build lists can be defined in {{ic|''/etc/manjaro-tools/sets/<buildlistname>.set''}} | |||
To create a build list, one can run in the pkgbuilds/abs dir: | |||
sudo make-set -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. | |||
For example, in a git clone of https://github.com/udeved/pkgbuilds | |||
$ ls | |||
consolekit manjaro-openrc openrc-net | |||
eudev manjaro-tools packages | |||
eudev-systemdcompat networkmanager-openrc polkit-consolekit | |||
kde-servicemenus-pkg-tools openrc-aur README.md | |||
keyboardctl-openrc openrc-base sddm-consolekit | |||
kf5-servicemenus-pkg-tools openrc-desktop sysvinit | |||
lib32-eudev openrc-devel upower-pm-utils | |||
lib32-eudev-systemdcompat openrc-misc | |||
Running '''sudo make-set -c openrc''' does | |||
$ sudo make-set -c openrc | |||
[sudo] password for aaditya: | |||
==> Creating [/etc/manjaro-tools/sets/openrc.set] ... | |||
-> Adding consolekit | |||
-> Adding eudev | |||
-> Adding eudev-systemdcompat | |||
-> Adding kde-servicemenus-pkg-tools | |||
-> Adding keyboardctl-openrc | |||
-> Adding kf5-servicemenus-pkg-tools | |||
-> Adding lib32-eudev | |||
-> Adding lib32-eudev-systemdcompat | |||
-> Adding manjaro-openrc | |||
-> Adding manjaro-tools | |||
-> Adding networkmanager-openrc | |||
-> Adding openrc-aur | |||
-> Adding openrc-base | |||
-> Adding openrc-desktop | |||
-> Adding openrc-devel | |||
-> Adding openrc-misc | |||
-> Adding openrc-net | |||
-> Adding polkit-consolekit | |||
-> Adding sddm-consolekit | |||
-> Adding sysvinit | |||
-> Adding upower-pm-utils | |||
{{Note|The set name should be different from a directory name in abs dir. Anything else should work, eg adding a date to the name.}} |