Compare commits

...
5 Commits
Author SHA1 Message Date
Caleb Connolly f74dd61687 postmarketos-ondev: ondev2 2023-07-01 23:55:53 +01:00
Caleb Connolly a7ac4beabf FIXME: postmarketos-ui-console: use TTYescape
Put this as an install_if for sdm845 devices
2023-06-10 21:29:26 +01:00
Caleb Connolly 2ff9f2e83e postmarketos-initramfs: fix unl0kr something 2023-06-10 21:29:26 +01:00
Oliver Smith 1f49969f99 ondev: add dosfstools 2023-06-10 21:29:25 +01:00
Oliver Smith bf4317c0ea main/postmarketos-ondev: upgrade to 2.0.0 2023-06-10 21:29:25 +01:00
6 changed files with 45 additions and 50 deletions

No files matched your search

+1 -1
View File
@@ -2,7 +2,7 @@
# Co-Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=postmarketos-initramfs
pkgver=1.1.1
pkgrel=0
pkgrel=9999
pkgdesc="Base files for the postmarketOS initramfs / initramfs-extra"
url="https://postmarketos.org"
depends="
@@ -180,6 +180,11 @@ find_root_partition() {
DEVICE="$next"
fi
fi
else
# After unlocking the root partition, it should be here
if [ -e /dev/mapper/root ]; then
DEVICE="/dev/mapper/root"
fi
fi
# Try partitions in /dev/mapper and /dev/dm-* first
+29 -40
View File
@@ -1,53 +1,42 @@
# Maintainer: Oliver Smith <ollieparanoid@postmarketos.org>
pkgname=postmarketos-ondev
pkgver=0.8.1
pkgver=2.0.0
pkgrel=1
pkgdesc="Calamares based on-device installer"
url="https://postmarketos.org"
# armhf blocked by qt5-qtdeclarative
# riscv64 blocked by calamares
arch="all !armhf !riscv64"
pkgdesc="Next-gen on-device installer (pmOS specific build)"
url="https://gitlab.com/postmarketOS/ondev2/"
arch="all"
license="GPL-3.0-or-later"
depends="
$pkgname-openrc
calamares
calamares-extensions-brand-default-mobile
calamares-extensions-mod-mobile
calamares-mod-mount
calamares-mod-shellprocess
calamares-mod-unpackfs
dbus
dbus-openrc
e2fsprogs
elogind
elogind-openrc
font-dejavu
haveged
haveged-openrc
i3wm
kirigami2
losetup
mesa-egl
qt5-qtvirtualkeyboard
qtvirtualkeyboard-plasma
tinydm
tinydm-openrc
unclutter-xfixes
util-linux-misc
xf86-input-libinput
xf86-video-fbdev
xorg-server
xset
$pkgname-lang
dosfstools
"
subpackages="$pkgname-openrc"
install="$pkgname.post-install"
source="https://gitlab.com/postmarketOS/postmarketos-ondev/-/archive/$pkgver/postmarketos-ondev-$pkgver.tar.gz"
subpackages="$pkgname-lang"
source="https://gitlab.com/postmarketOS/ondev2/-/archive/$pkgver/ondev2-$pkgver.tar.gz"
options="!check" # has no tests
makedepends="
cryptsetup-dev
eudev-dev
gettext-tiny
inih-dev
libdrm-dev
libinput-dev
libxkbcommon-dev
linux-headers
meson
musl-libintl
pkgconf
util-linux-dev
"
install="$pkgname.pre-install"
build() {
abuild-meson -Ddistro=postmarketOS . output
meson compile ${JOBS:+-j ${JOBS}} -C output
}
package() {
make DESTDIR="$pkgdir" install
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
sha512sums="
259c1d771edf4722b3ef2959c0cb381e684f7db54079012d7ed76e389f7671106c7c5cea27e9e33c2fbd8bcac1cded9c43913639c98772465648df505c5495c3 postmarketos-ondev-0.8.1.tar.gz
"
@@ -1,8 +0,0 @@
#!/bin/sh
rc-update add dbus default
rc-update add elogind default
rc-update add haveged default
rc-update add postmarketos-ondev default
exit 0
@@ -0,0 +1,8 @@
#!/bin/sh
# This file is generated by ondev-prepare which is run by
# pmbootstrap when setting up the on device installer
# but it needs to exist because mkinitfs looks for it
# FIXME: defer running mkinitfs until the end of the
# installation!
touch /etc/ondev2.cfg
+2 -1
View File
@@ -2,7 +2,7 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=postmarketos-ui-console
pkgver=0.1
pkgrel=5
pkgrel=6
pkgdesc="Console environment, with no graphical/touch UI"
url="https://postmarketos.org/"
arch="noarch"
@@ -12,6 +12,7 @@ depends="
postmarketos-base-ui
postmarketos-base-ui-networkmanager
wireless-tools
ttyescape
"
options="!check" # No testsuite
install="$pkgname.post-install $pkgname.post-upgrade"