340a17d98f
The postmarketos-base package used to make the user part of the "video" and "audio" groups. However, this did not work reliably, and we were adding the "wheel" group in "pmbootstrap install" anyway. Now all groups get added in "pmbootstrap install", and the names of the groups have been moved to `pmb.config.install_user_groups`.
73 lines
2.1 KiB
Text
73 lines
2.1 KiB
Text
pkgname=postmarketos-base
|
|
pkgver=3
|
|
pkgrel=17
|
|
pkgdesc="Meta package for minimal postmarketOS base"
|
|
url="https://github.com/postmarketOS"
|
|
arch="noarch"
|
|
license="GPL3+"
|
|
depends="
|
|
alpine-base
|
|
dbus
|
|
chrony
|
|
cryptsetup
|
|
eudev
|
|
haveged
|
|
htop
|
|
iw
|
|
nano
|
|
openssh
|
|
postmarketos-mkinitfs
|
|
sudo
|
|
tmux
|
|
util-linux
|
|
wpa_supplicant
|
|
shadow
|
|
networkmanager"
|
|
makedepends=""
|
|
install="$pkgname.post-install"
|
|
subpackages="$pkgname-x11"
|
|
source="
|
|
firmwareload.sh
|
|
50-firmware.rules
|
|
networkmanager.conf
|
|
swapfile/swapfile
|
|
swapfile/swapfile.init
|
|
swapfile/swapfile.conf"
|
|
options="!check"
|
|
|
|
package() {
|
|
install -D -m644 "$srcdir"/50-firmware.rules \
|
|
"$pkgdir"/etc/udev/rules.d/50-firmware.rules
|
|
install -D -m755 "$srcdir"/firmwareload.sh \
|
|
"$pkgdir"/usr/lib/firmwareload.sh
|
|
|
|
install -d -m755 "$pkgdir"/etc/skel
|
|
|
|
# Install swapfile
|
|
install -Dm755 "$srcdir"/swapfile \
|
|
"$pkgdir"/sbin/swapfile
|
|
install -Dm644 "$srcdir"/swapfile.conf \
|
|
"$pkgdir"/etc/conf.d/swapfile
|
|
install -Dm755 "$srcdir"/swapfile.init \
|
|
"$pkgdir"/etc/init.d/swapfile
|
|
|
|
install -D -m644 "$srcdir"/networkmanager.conf \
|
|
"$pkgdir"/etc/NetworkManager/conf.d/postmarketos.conf
|
|
|
|
}
|
|
|
|
x11() {
|
|
install_if="$pkgname xorg-server"
|
|
depends="
|
|
libinput
|
|
xf86-input-libinput
|
|
xf86-video-fbdev"
|
|
mkdir "$subpkgdir"
|
|
}
|
|
|
|
sha512sums="38dc75c0ed32b76dccd3d8e7e8173e8b7d91847cf2b07123f376b95af46b4f89798b24f45302a0726fdc1cf253aecaac140f431735ac5c6511553f790badd0af firmwareload.sh
|
|
0b098828080055d3646ea54891cb0e1b578cbc30f5e16f7284f2814c08192f18079a38fb686d192715ae6a3d2cd6625d9e3cf99f234a6f0d94088bb0cb2ce43d 50-firmware.rules
|
|
f6750935cd304eb8c248f7bc65bed0c8bcd27c00bb8d0565f85ab8cfd5769cf5e8b1f27a7c851edc8236d80b014fb513e42951953fc403d8f47769776122e275 networkmanager.conf
|
|
3ceeee37f558e7c95ad973692b6a437f997e6b46c3d1c2257ddfb1529a5633477373aa123c7f08164e818daae50acb203d151379f27ca11bd458809e6a0d4de7 swapfile
|
|
f5cc0f1265955d2646e5f099dd4b5d4c287945bfc18c16044db57670d456f55c678fc11cc59e6dab3fa340832ce869d516302a3a35c13518539ed0cedca51819 swapfile.init
|
|
e0d2d48b82a03239a4c0a00acaf83e00d397c23a8d7c71053d4e2a383357c22dcedef9e81b0e12a1d7514e1fdbe0bb3eb82613d18b29034a7ce5447f13c84a53 swapfile.conf"
|