1 Commits

Author SHA1 Message Date
Storm Dragon
40db7585b9 Fixed PKGBUILD hopefully no more conflicting files. 2025-12-09 09:44:39 -05:00
3 changed files with 31 additions and 5 deletions

View File

@@ -1,7 +1,7 @@
# Maintainer: Storm Dragon <storm_dragon@stormux.org> # Maintainer: Storm Dragon <storm_dragon@stormux.org>
pkgname=cthulhu pkgname=cthulhu
pkgver=2025.12.12 pkgver=2025.12.09
pkgrel=1 pkgrel=1
pkgdesc="Desktop-agnostic screen reader with plugin system, forked from Orca" pkgdesc="Desktop-agnostic screen reader with plugin system, forked from Orca"
url="https://git.stormux.org/storm/cthulhu" url="https://git.stormux.org/storm/cthulhu"
@@ -74,8 +74,20 @@ makedepends=(
python-installer python-installer
python-wheel python-wheel
) )
source=("git+https://git.stormux.org/storm/cthulhu.git") install=cthulhu.install
b2sums=('SKIP') source=(
"git+https://git.stormux.org/storm/cthulhu.git"
"cthulhu.install"
)
b2sums=(
'SKIP'
'SKIP'
)
prepare() {
cd cthulhu
git checkout testing
}
pkgver() { pkgver() {
cd cthulhu cd cthulhu
@@ -91,6 +103,9 @@ build() {
package() { package() {
cd cthulhu cd cthulhu
meson install -C _build --destdir "$pkgdir" meson install -C _build --destdir "$pkgdir"
# Remove icon cache - it will be generated by post-install hooks
rm -f "$pkgdir/usr/share/icons/hicolor/icon-theme.cache"
} }
# vim:set sw=2 sts=-1 et: # vim:set sw=2 sts=-1 et:

View File

@@ -0,0 +1,11 @@
post_install() {
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
}
post_upgrade() {
post_install
}
post_remove() {
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
}

View File

@@ -23,5 +23,5 @@
# Fork of Orca Screen Reader (GNOME) # Fork of Orca Screen Reader (GNOME)
# Original source: https://gitlab.gnome.org/GNOME/orca # Original source: https://gitlab.gnome.org/GNOME/orca
version = "2025.12.12" version = "2025.12.09"
codeName = "master" codeName = "testing"