Aster Boese
38404b35d3
treewide: move etc/init.d and etc/conf.d into openrc subpackages and cleanup
...
Moves the remaining init.d and conf.d files into the OpenRC subpackages. Most
of these issues were caused by wrongly reimplementing the default_openrc
function, which can be caught in the future with
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4643 .
This commit also makes some very minor cleanup of APKBUILDs if it made
sense while fixing the subpackages.
[ci:skip-grep]
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8871 >
2026-07-14 19:18:41 +02:00
Achill Gilgenast
ecd710af96
*/*: move to maintainer= variables
...
* Also move right above pkgname=
* Move Co-Maintainer lines above maintainer=
* Remove empty lines in the header
pmbootstrap 3.7+ & abuild supports maintainer= variables.
See also https://gitlab.alpinelinux.org/alpine/tsc/-/issues/88
[ci:skip-build]: no pkgver/pkgrel changes
[ci:ignore-count]: intended
[ci:skip-vercheck]: no functional changes
[skip ci]: false positives
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7723 >
2026-01-12 17:01:35 +01:00
Clayton Craft
e63c70b6e8
Rebuild -systemd subpkgs
...
These packages were previously built by a WIP abuild patch that added
install scripts to each -systemd subpkg for handling preset application
on install and symlink cleanup on uninstall. This functionality has been
replaced by a trigger/commit hook, so we need to rebuild these packages
to drop the install scripts that were previously generated.
[ci:ignore-count]
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6892
2025-09-08 07:33:53 -07:00
Aster Boese
7429bed2ca
*/*: bump pkgrels of packages with systemd subpackages
...
Update to use the new version of the abuild systemd split function.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6713
2025-07-27 17:03:09 -04:00
exkc
4e81c720f7
main/postmarketos-ui-buffyboard: rotate the keyboard based on the the rotation of framebuffer
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6534
2025-05-24 20:07:04 -07:00
Clayton Craft
f84adcd778
main/*: explicitly depend on openrc if install scripts call rc-update
...
[ci:ignore-count]
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6476
[ci:skip-build]: already built successfully in CI
2025-05-06 10:49:08 +02:00
Clayton Craft
af9283e9d9
main/postmarketos-ui-*: update relevant UIs to depend on pmos-base-ui-audio
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6408
2025-04-17 20:49:58 +02:00
Caleb Connolly and Clayton Craft
a679e5132c
systemd/*: use new abuild systemd helpers
...
Adjust everything to use the new systemd abuild helpers. These generate
the post-install/pre-deinstall and post-upgrade scripts automagically,
and abuild now provides some helpers where it's necessary to finegle
things a bit (e.g. see the pipewire-pulse-systemd subpackage).
Signed-off-by: Caleb Connolly <caleb@postmarketos.org >
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6334
2025-03-22 17:10:29 +00:00
exkc
0337bb4b35
main/postmarketos-ui-buffyboard: new aport (MR 6127)
...
[ci:skip-build] Already built fine in the CI once
2025-02-04 06:33:43 +03:00