Balló György pushed to branch main at Arch Linux / Packaging / Packages /
focuswriter
Commits:
e7bef2d0 by Balló György at 2026-05-28T13:28:36+02:00
upgpkg: 1.9.0-2: Switch to git source, specify SPDX license, add transitive deps
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,20 +1,24 @@
pkgbase = focuswriter
pkgdesc = Simple, distraction-free word processor
pkgver = 1.9.0
- pkgrel = 1
+ pkgrel = 2
url = https://gottcode.org/focuswriter/
arch = x86_64
- license = GPL3
+ license = GPL-3.0-or-later
makedepends = cmake
+ makedepends = git
makedepends = qt6-tools
+ depends = glibc
depends = hicolor-icon-theme
depends = hunspell
depends = kdsingleapplication
+ depends = libgcc
+ depends = libstdc++
+ depends = qt6-base
depends = qt6-multimedia
- source = https://gottcode.org/focuswriter/focuswriter-1.9.0.tar.bz2
- source = https://gottcode.org/focuswriter/focuswriter-1.9.0.tar.bz2.asc
+ depends = zlib
+ source =
git+https://github.com/gottcode/focuswriter.git?signed#tag=v1.9.0
validpgpkeys = 57E4D43C10CD7EDB8360C84774FFC7F02C4F6B37
- sha256sums =
d6e4a332f5e87365b5f5c14807f66f328ba6c7330ea21a0c8bef7c1268347314
- sha256sums = SKIP
+ b2sums =
78e711a938a0cac803779ee784efb37ab62bf364a2a7cc84dae1159380ec5255f119b049a1a20a252d6fd4e3903ac991e201f7a06f4cad75b0ede262418b2329
pkgname = focuswriter
=====================================
PKGBUILD
=====================================
@@ -3,21 +3,34 @@
pkgname=focuswriter
pkgver=1.9.0
-pkgrel=1
+pkgrel=2
pkgdesc='Simple, distraction-free word processor'
-arch=('x86_64')
+arch=(x86_64)
url='https://gottcode.org/focuswriter/'
-license=('GPL3')
-depends=('hicolor-icon-theme' 'hunspell' 'kdsingleapplication'
'qt6-multimedia')
-makedepends=('cmake' 'qt6-tools')
-source=("https://gottcode.org/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc})
-sha256sums=('d6e4a332f5e87365b5f5c14807f66f328ba6c7330ea21a0c8bef7c1268347314'
- 'SKIP')
-validpgpkeys=('57E4D43C10CD7EDB8360C84774FFC7F02C4F6B37')
+license=(GPL-3.0-or-later)
+depends=(
+ glibc
+ hicolor-icon-theme
+ hunspell
+ kdsingleapplication
+ libgcc
+ libstdc++
+ qt6-base
+ qt6-multimedia
+ zlib
+)
+makedepends=(
+ cmake
+ git
+ qt6-tools
+)
+source=("git+https://github.com/gottcode/focuswriter.git?signed#tag=v$pkgver")
+b2sums=(78e711a938a0cac803779ee784efb37ab62bf364a2a7cc84dae1159380ec5255f119b049a1a20a252d6fd4e3903ac991e201f7a06f4cad75b0ede262418b2329)
+validpgpkeys=(57E4D43C10CD7EDB8360C84774FFC7F02C4F6B37) # Graeme Gott
<[email protected]>
build() {
- cmake -B build -S $pkgname-$pkgver \
- -DCMAKE_INSTALL_PREFIX=/usr
+ cmake -B build -S $pkgname \
+ -D CMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/focuswriter/-/commit/e7bef2d0bd5b1de071176db9421aea8b7c7780c9
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/focuswriter/-/commit/e7bef2d0bd5b1de071176db9421aea8b7c7780c9
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help