Skip to content
Snippets Groups Projects
Verified Commit 6e43496e authored by Anna Wilcox's avatar Anna Wilcox :fox:
Browse files

user/horizon: Update to 0.9.8_pre7

* Set cap_sys_time on horizon-qt5 to allow setting the clock.
  (horizon#321)

* Move gfxdetect to graphical runlevel. (horizon#346)
parent f14e8e6f
No related branches found
No related tags found
1 merge request!699Changes for Horizon and live CD environments
# Contributor: A. Wilcox <awilfox@adelielinux.org> # Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org> # Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=horizon pkgname=horizon
pkgver=0.9.7 pkgver=0.9.8_pre7
pkgrel=0 pkgrel=0
pkgdesc="Installation tools for Adélie Linux" pkgdesc="Installation tools for Adélie Linux"
url="https://horizon.adelielinux.org/" url="https://horizon.adelielinux.org/"
arch="all" arch="all"
options="!archcheck !check" # Unpackaged dependency ruby-aruba. options="!archcheck !check suid" # Unpackaged dependency ruby-aruba.
license="AGPL-3.0+" license="AGPL-3.0+"
depends="" depends=""
checkdepends="ruby-aruba ruby-rspec valgrind" checkdepends="ruby-aruba ruby-rspec valgrind"
...@@ -14,7 +14,7 @@ checkdepends="ruby-aruba ruby-rspec valgrind" ...@@ -14,7 +14,7 @@ checkdepends="ruby-aruba ruby-rspec valgrind"
makedepends="bcnm-dev boost-dev cmake curl-dev eudev-dev libarchive-dev makedepends="bcnm-dev boost-dev cmake curl-dev eudev-dev libarchive-dev
linux-headers parted-dev skalibs-dev util-linux-dev linux-headers parted-dev skalibs-dev util-linux-dev
libcap-dev libx11-dev libxkbfile-dev qt5-qtbase-dev" libcap libcap-dev libx11-dev libxkbfile-dev qt5-qtbase-dev"
subpackages="$pkgname-image $pkgname-dbg $pkgname-dev $pkgname-doc $pkgname-qt5 subpackages="$pkgname-image $pkgname-dbg $pkgname-dev $pkgname-doc $pkgname-qt5
$pkgname-tools $pkgname-wizard $pkgname-boot" $pkgname-tools $pkgname-wizard $pkgname-boot"
source="https://distfiles.adelielinux.org/source/horizon-$pkgver.tar.xz" source="https://distfiles.adelielinux.org/source/horizon-$pkgver.tar.xz"
...@@ -61,7 +61,7 @@ package() { ...@@ -61,7 +61,7 @@ package() {
image() { image() {
pkgdesc="Tools for generating images using HorizonScript" pkgdesc="Tools for generating images using HorizonScript"
depends="dracut mtools" depends="dracut mtools squashfs-tools xorriso"
mkdir -p "$subpkgdir"/usr/bin mkdir -p "$subpkgdir"/usr/bin
mkdir -p "$subpkgdir"/usr/lib mkdir -p "$subpkgdir"/usr/lib
mkdir -p "$subpkgdir"/usr/share/horizon mkdir -p "$subpkgdir"/usr/share/horizon
...@@ -81,6 +81,10 @@ qt5() { ...@@ -81,6 +81,10 @@ qt5() {
for _bin in horizon-ppc64-detect horizon-qt5 horizon-run-qt5; do for _bin in horizon-ppc64-detect horizon-qt5 horizon-run-qt5; do
mv "$pkgdir"/usr/bin/$_bin "$subpkgdir"/usr/bin/ mv "$pkgdir"/usr/bin/$_bin "$subpkgdir"/usr/bin/
done done
chmod 4755 "$subpkgdir"/usr/bin/horizon-run-qt5
chmod 1777 "$subpkgdir"/etc/horizon
/usr/sbin/setcap cap_sys_time+ep "$subpkgdir"/usr/bin/horizon-qt5
} }
tools() { tools() {
...@@ -103,12 +107,12 @@ wizard() { ...@@ -103,12 +107,12 @@ wizard() {
boot() { boot() {
pkgdesc="Boot to Horizon" pkgdesc="Boot to Horizon"
depends="horizon-qt5 horizon kwin qt5ct sddm depends="horizon-qt5 horizon kwin papirus-icons qt5ct sddm
netsurf partitionmanager xterm" netsurf partitionmanager xterm"
mkdir -p "$subpkgdir"/etc/init.d mkdir -p "$subpkgdir"/etc/init.d
mkdir -p "$subpkgdir"/etc/profile.d mkdir -p "$subpkgdir"/etc/profile.d
mkdir -p "$subpkgdir"/etc/runlevels/default mkdir -p "$subpkgdir"/etc/runlevels/graphical
mkdir -p "$subpkgdir"/etc/sddm.conf.d mkdir -p "$subpkgdir"/etc/sddm.conf.d
mkdir -p "$subpkgdir"/etc/xdg/qt5ct mkdir -p "$subpkgdir"/etc/xdg/qt5ct
mkdir -p "$subpkgdir"/usr/bin mkdir -p "$subpkgdir"/usr/bin
...@@ -124,7 +128,7 @@ PROFILE ...@@ -124,7 +128,7 @@ PROFILE
cat >"$subpkgdir"/etc/xdg/kdeglobals <<GLOBALS cat >"$subpkgdir"/etc/xdg/kdeglobals <<GLOBALS
[General] [General]
ColorScheme=Steel ColorScheme=Steel
[Icons] [Icons]
Theme=Papirus Theme=Papirus
...@@ -139,7 +143,7 @@ GLOBALS ...@@ -139,7 +143,7 @@ GLOBALS
"$subpkgdir"/etc/init.d/gfxdetect "$subpkgdir"/etc/init.d/gfxdetect
ln -s ../../init.d/gfxdetect \ ln -s ../../init.d/gfxdetect \
"$subpkgdir"/etc/runlevels/default/gfxdetect "$subpkgdir"/etc/runlevels/graphical/gfxdetect
install -D -m755 "$builddir"/boot/start-horizon-qt5 \ install -D -m755 "$builddir"/boot/start-horizon-qt5 \
"$subpkgdir"/usr/bin/start-horizon-qt5 "$subpkgdir"/usr/bin/start-horizon-qt5
...@@ -156,4 +160,4 @@ GLOBALS ...@@ -156,4 +160,4 @@ GLOBALS
"$subpkgdir"/usr/share/xsessions/horizon.desktop "$subpkgdir"/usr/share/xsessions/horizon.desktop
} }
sha512sums="e25238cb6a9610088840277d1497841ac7e2dc68912784ee12e9321ba7f5f27d9621d4cc26af910ba048d8a9a0460910dbb36fd21c35db64833f525a25a3fa56 horizon-0.9.7.tar.xz" sha512sums="858e582bb72eb34020c76ad7f20029e3bb4f2126ac43bd3ee734bb330f962bbd4223ccb29c1516c84f4a53e82a2d59c060acbd7ec060ac85de3a6471351b7fa9 horizon-0.9.8_pre7.tar.xz"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment